1srecord (1.64.D001-1) unstable; urgency=low 2 3 * Prep next public release of SRecord. This will be srecord.1.63 4 5 -- Scott Finneran <scottfinneran@yahoo.com.au> Sun, 22 Jun 2014 15:31:32 +1000 6 7srecord (1.63.D012-1) unstable; urgency=low 8 9 * Cleaned up a few references to the maintainer's name. 10 11 -- Scott Finneran <scottfinneran@yahoo.com.au> Sat, 21 Jun 2014 19:57:55 +1000 12 13srecord (1.63.D011-1) unstable; urgency=low 14 15 * Fixed some warnings in test 38 16 17 -- Scott Finneran <scottfinneran@yahoo.com.au> Sat, 21 Jun 2014 19:18:38 +1000 18 19srecord (1.63.D010-1) unstable; urgency=low 20 21 * Fixed bugs discovered by Mike <russiane39@gmail.com> regarding the 22 formatting of some of the examples where lines were wrapping the wrong way. 23 24 -- Scott Finneran <scottfinneran@yahoo.com.au> Sat, 21 Jun 2014 19:09:51 +1000 25 26srecord (1.63.D009-1) unstable; urgency=low 27 28 * Added the ability to compile without libgcrypt if the user specifies the 29 option --without-gcrypt to configure. If gcrypt is missing, the user is 30 prompted to either install it or explicitly compile with it disabled. 31 32 -- Scott Finneran <scottfinneran@yahoo.com.au> Sat, 21 Jun 2014 16:49:49 +1000 33 34srecord (1.63.D008-1) unstable; urgency=low 35 36 * Cleaned up a few recent compiler and doxygen warnings. 37 38 -- Scott Finneran <scottfinneran@yahoo.com.au> Fri, 20 Jun 2014 08:10:58 +1000 39 40srecord (1.63.D007-1) unstable; urgency=low 41 42 * This change adds Sourceforge Patch #4 contributed by Stas Sergeev 43 <stsp@sourceforge.net>. Adds get_upper_bound() and makes it and the lower 44 equivalent public (for use from libsrecord). 45 * Also fixed a bug in srec_memory::find_next_chunk() where it would fail to 46 reset the find_next_chunk_index once it became equal to nchunks. After that, 47 find_next_chunk() would always fail. 48 49 -- Scott Finneran <scottfinneran@yahoo.com.au> Mon, 28 Apr 2014 18:04:20 +1000 50 51srecord (1.63.D006-1) unstable; urgency=low 52 53 * Added prefix and postfix strings to the C-Array format which are applied at 54 each end of the data array declaration. This allows the user to add various 55 compiler directives such as location flags or non-standard load address 56 specifiers. 57 58 -- Scott Finneran <scottfinneran@yahoo.com.au> Sun, 27 Apr 2014 19:50:54 +1000 59 60srecord (1.63.D005-1) unstable; urgency=low 61 62 * Fixed Sourceforge bug 11 raised by patryks. In the analysis, it was 63 discovered that a start address (of zero) was being generated when 64 converting from AOMF. AOMF does not support the concept of an execution 65 start address. 66 67 -- Scott Finneran <scottfinneran@yahoo.com.au> Tue, 22 Apr 2014 18:11:41 +1000 68 69srecord (1.63.D004-1) unstable; urgency=low 70 71 * The Windows build instructions have been updated by Jens Heilig 72 <jens@familie-heilig.net>. 73 74 -- Scott Finneran <scottfinneran@yahoo.com.au> Mon, 21 Apr 2014 20:13:29 +1000 75 76srecord (1.63.D003-1) unstable; urgency=low 77 78 * Fixed the length field description in extended tektronix documentation. The 79 implementation was already correct. 80 81 -- Scott Finneran <scottfinneran@yahoo.com.au> Fri, 18 Apr 2014 16:39:28 +1000 82 83srecord (1.63.D002-1) unstable; urgency=low 84 85 * Added a regression test for calculated address for CRC (Sourceforge bug 19). 86 87 -- Scott Finneran <scottfinneran@yahoo.com.au> Thu, 17 Apr 2014 21:35:01 +1000 88 89srecord (1.63.D001-1) unstable; urgency=low 90 91 * Prep next public release of SRecord. This will be srecord.1.63 92 93 -- Scott Finneran <scottfinneran@yahoo.com.au> Sun, 13 Apr 2014 21:23:11 +1000 94 95srecord (1.62.D017-1) unstable; urgency=low 96 97 * Add release instructions based on instructions from Peter 98 99 -- Scott Finneran <scottfinneran@yahoo.com.au> Mon, 07 Apr 2014 18:17:27 +1000 100 101srecord (1.62.D016-1) unstable; urgency=low 102 103 * This change does a minor refactoring of the output_file class 104 105 -- Scott Finneran <scottfinneran@yahoo.com.au> Mon, 07 Apr 2014 18:02:52 +1000 106 107srecord (1.62.D015-1) unstable; urgency=low 108 109 * This change from Daniel Anselmi fixes an issue with generating Lattice 110 Memory init files. 111 112 -- Scott Finneran <scottfinneran@yahoo.com.au> Mon, 07 Apr 2014 17:55:20 +1000 113 114srecord (1.62.D014-1) unstable; urgency=low 115 116 * Fixed new warnings from g++ 4.8.1 117 118 -- Scott Finneran <scottfinneran@yahoo.com.au> Mon, 07 Apr 2014 17:47:58 +1000 119 120srecord (1.62.D013-1) unstable; urgency=low 121 122 * This change set generalises the code that handles redundant byte settings 123 and contradictory byte settings. The defcon_t type describes what to do: 124 ignore, warn or error. 125 * The --multiple option is no more. 126 127 -- Peter Miller <pmiller@opensource.org.au> Sun, 06 Apr 2014 21:45:14 +1000 128 129srecord (1.62.D012-1) unstable; urgency=low 130 131 * Daniel Anselmi <danselmi@gmx.ch> discovered that the "mem" output format was 132 malformed. The lines now break every "width" bits. 133 134 -- Peter Miller <pmiller@opensource.org.au> Fri, 07 Mar 2014 19:11:30 +1100 135 136srecord (1.62.D011-1) unstable; urgency=low 137 138 * Hanspeter Niederstrasser disoverd some false negatices in the test suite, 139 when used on OSX. 140 141 -- Peter Miller <pmiller@opensource.org.au> Fri, 07 Mar 2014 17:53:04 +1100 142 143srecord (1.62.D010-1) unstable; urgency=low 144 145 * This change set adds simpler seletion code to choose whivh CRC16 146 implmentation to be used. 147 148 -- Peter Miller <pmiller@opensource.org.au> Fri, 07 Mar 2014 17:40:45 +1100 149 150srecord (1.62.D009-1) unstable; urgency=low 151 152 * Juliano Mourão Vieira <juliano@utfpr.edu.br> discovered a problem with the 153 srec_mif.5 description. This mistake is not present in the code. 154 155 -- Peter Miller <pmiller@opensource.org.au> Fri, 07 Mar 2014 10:07:40 +1100 156 157srecord (1.62.D008-1) unstable; urgency=low 158 159 * This change set adds more comments to the code, so that the use of URL_deode 160 for the command line is better explained. And comment to explain why not to 161 do turl_encode when building header records. 162 163 -- Peter Miller <pmiller@opensource.org.au> Tue, 04 Feb 2014 12:52:57 +1100 164 165srecord (1.62.D007-1) unstable; urgency=low 166 167 * This change makes a start at replacing Peter as the maintainer. 168 169 -- Peter Miller <pmiller@opensource.org.au> Sun, 02 Feb 2014 22:20:19 +1100 170 171srecord (1.62.D006-1) unstable; urgency=low 172 173 * This change set adds URL quoting to the command line. There are times you 174 need to be abase to insert unprintable characters on the command line. The 175 immediate use case prompting this was a user wanting to put a NUL in the 176 header string. So now you can, as "%00". The other choice was quoted 177 printable encoding, but that was a bit obscure. 178 179 -- Peter Miller <pmiller@opensource.org.au> Sun, 02 Feb 2014 19:59:03 +1100 180 181srecord (1.62.D005-1) unstable; urgency=low 182 183 * Liju Prasanth Nivas (RBEI/ECA1) <Liju.PrasanthNivas@in.bosch.com> suggsted 184 another use case for the examples. I the case of "joining" files that are 185 meant to be \[lq]stacked in layers\[rq]. 186 187 -- Peter Miller <pmiller@opensource.org.au> Fri, 30 Aug 2013 11:20:16 +1000 188 189srecord (1.62.D004-1) unstable; urgency=low 190 191 * The srec_tools now understand how to read and write Logisim formt. 192 193 -- Peter Miller <pmiller@opensource.org.au> Thu, 29 Aug 2013 13:15:02 +1000 194 195srecord (1.62.D003-1) unstable; urgency=low 196 197 * The tools now recogise the Logisim file format. 198 199 -- Peter Miller <pmiller@opensource.org.au> Tue, 27 Aug 2013 10:46:51 +1000 200 201srecord (1.62.D002-1) unstable; urgency=low 202 203 * This change set adds more links to the windows files on SourceForge, maybe 204 it will boost donload numbers. 205 206 -- Peter Miller <pmiller@opensource.org.au> Tue, 11 Jun 2013 19:48:29 +1000 207 208srecord (1.62.D001-1) unstable; urgency=low 209 210 * This change set prepares SRecored for the next public release. 211 212 -- Peter Miller <pmiller@opensource.org.au> Wed, 05 Jun 2013 14:29:37 +1000 213 214srecord (1.61.D006-1) unstable; urgency=low 215 216 * * Luc Steynen <LucSteynen@edna.be> discovered that the --checksum-big-endian 217 opion was a counter-intuitive alias for the the --checksum-bitnot-big-endian 218 option. 219 * * The --checksum-big-endian option is now deprecated, in favor of the -- 220 checksum-bitnot-big-endian option; the code will warn uers of the old option 221 they will need to change. 222 * * Ditto little-endian variants 223 224 -- Peter Miller <pmiller@opensource.org.au> Wed, 05 Jun 2013 12:04:34 +1000 225 226srecord (1.61.D005-1) unstable; urgency=low 227 228 * Alin Pilkington <apilkington@moog.com> found that the Tektronics Extended 229 format was calculating the record length incorrectory. 230 * Thanks you for the bug report. 231 * This has been fixed for both reading and writing. 232 233 -- Peter Miller <pmiller@opensource.org.au> Tue, 04 Jun 2013 09:53:04 +1000 234 235srecord (1.61.D004-1) unstable; urgency=low 236 237 * Dr. Benedikt Schmitt <Benedikt.Schmitt@safeintrain.de> suggted bein able o 238 inject arbitrary data into the file header (suh as NUL termination 239 characters. This change set adds URL-style escapes (e.g. %25) to the string 240 on he command line. E.g. --header or --generate --string 241 242 -- Peter Miller <pmiller@opensource.org.au> Thu, 30 May 2013 22:17:00 +1000 243 244srecord (1.61.D003-1) unstable; urgency=low 245 246 * This change set fixes the Distribution: line in the debian/*.changes file, 247 to cater to Ubuntu's recent changes. 248 249 -- Peter Miller <pmiller@opensource.org.au> Tue, 05 Feb 2013 18:15:24 +1100 250 251srecord (1.61.D002-1) unstable; urgency=low 252 253 * This change set improves some of the links to the wind32 binaries on sf.net 254 255 -- Peter Miller <pmiller@opensource.org.au> Tue, 05 Feb 2013 15:31:58 +1100 256 257srecord (1.61.D001-1) unstable; urgency=low 258 259 * This change ser prepares the srecord project for the next public release. 260 261 -- Peter Miller <pmiller@opensource.org.au> Fri, 04 Jan 2013 12:40:20 +1100 262 263srecord (1.60.D014-1) unstable; urgency=low 264 265 * This change set fixes yet another build glitch concerning the test_prelude 266 file. 267 268 -- Peter Miller <pmiller@opensource.org.au> Fri, 04 Jan 2013 12:12:33 +1100 269 270srecord (1.60.D013-1) unstable; urgency=low 271 272 * This change set tries once again to get test_prelude to build properly. 273 274 -- Peter Miller <pmiller@opensource.org.au> Fri, 04 Jan 2013 10:51:07 +1100 275 276srecord (1.60.D012-1) unstable; urgency=low 277 278 * This change set fixes another problem with building the test_prelude script. 279 280 -- Peter Miller <pmiller@opensource.org.au> Fri, 04 Jan 2013 09:54:35 +1100 281 282srecord (1.60.D011-1) unstable; urgency=low 283 284 * This change set fixes a coupel of small build glitches. 285 286 -- Peter Miller <pmiller@opensource.org.au> Fri, 04 Jan 2013 07:57:54 +1100 287 288srecord (1.60.D010-1) unstable; urgency=low 289 290 * This change set adds checks for ambiguous option abbreviations. This will be 291 of most use when adding additional command line options. 292 293 -- Peter Miller <pmiller@opensource.org.au> Thu, 03 Jan 2013 21:37:28 +1100 294 295srecord (1.60.D009-1) unstable; urgency=low 296 297 * This change set replaces input_file::format_option_name with input_ 298 file::format_option_number, so that the --guess error messages always agree 299 with the actual option names. 300 301 -- Peter Miller <pmiller@opensource.org.au> Thu, 03 Jan 2013 20:43:30 +1100 302 303srecord (1.60.D008-1) unstable; urgency=low 304 305 * This change moves the apt-get of essential packages into its own .cook file, 306 and improves some aspects of the quiet build. 307 308 -- Peter Miller <pmiller@opensource.org.au> Thu, 03 Jan 2013 16:29:50 +1100 309 310srecord (1.60.D007-1) unstable; urgency=low 311 312 * This change set fixes a bug in the Tektronix-Extenden format line checksum 313 calculations. The comparison should have been in 8 bits, not int. 314 * My thanks to Izzet Ozcelik <izzetozcelik@cscope.co.uk> for reporting this 315 bug. 316 317 -- Peter Miller <pmiller@opensource.org.au> Thu, 03 Jan 2013 11:49:36 +1100 318 319srecord (1.60.D006-1) unstable; urgency=low 320 321 * This change set adds ~pm~ to the ppa version numbers, so the source is 322 obvious when installed. 323 324 -- Peter Miller <pmiller@opensource.org.au> Wed, 14 Nov 2012 20:10:15 +1100 325 326srecord (1.60.D005-1) unstable; urgency=low 327 328 * This change set replaces the png2ico command woth convert(1) from the 329 imagemagick package. 330 331 -- Peter Miller <pmiller@opensource.org.au> Mon, 05 Nov 2012 21:56:15 +1100 332 333srecord (1.60.D004-1) unstable; urgency=low 334 335 * Daniel Anselmi <danselmi@gmx.ch> contributed a Memory Initialization Format 336 by Lattice Semiconductor, for output only. 337 338 -- Peter Miller <pmiller@opensource.org.au> Fri, 07 Sep 2012 16:16:39 +1000 339 340srecord (1.60.D003-1) unstable; urgency=low 341 342 * Daniel Anselmi <danselmi@gmx.ch> contributed a Xilinx Coefficient File 343 Format (.coe) output class. 344 345 -- Peter Miller <pmiller@opensource.org.au> Fri, 07 Sep 2012 11:25:06 +1000 346 347srecord (1.60.D002-1) unstable; urgency=low 348 349 * This change set fixes the problem of the Doxygen documentation missing from 350 the web site. 351 352 -- Peter Miller <pmiller@opensource.org.au> Wed, 11 Jul 2012 21:04:56 +1000 353 354srecord (1.60.D001-1) unstable; urgency=low 355 356 * This change set prepares the SRecord project for its next public release. 357 358 -- Peter Miller <pmiller@opensource.org.au> Sat, 19 May 2012 19:48:28 +1000 359 360srecord (1.59.D014-1) unstable; urgency=low 361 362 * This change et fixes a typo in the STM copyright assignment. 363 364 -- Peter Miller <pmiller@opensource.org.au> Sat, 05 May 2012 21:43:46 +1000 365 366srecord (1.59.D013-1) unstable; urgency=low 367 368 * This change set fixes the TRS80 input format, so that we can cope with the 369 longest of the possible data records. 370 371 -- Peter Miller <pmiller@opensource.org.au> Sat, 05 May 2012 21:26:58 +1000 372 373srecord (1.59.D012-1) unstable; urgency=low 374 375 * This change et adds a reference to the STM data sheet, for details of the 376 STM32 algorithm. 377 378 -- Peter Miller <pmiller@opensource.org.au> Sat, 05 May 2012 19:59:59 +1000 379 380srecord (1.59.D011-1) unstable; urgency=low 381 382 * Hendrik Beijeman <hbeyeman@gmail.com> contributed a patch that adds support 383 for generating a CRC used by the hardware CRC unit on the STM32 series of 384 ARM MPUs. The algorithm used by the STM32 hardware unit is just a CRC with 385 a different polynomial and word-fed instead of byte-fed. The MPU is little 386 endian. 387 388 -- Peter Miller <pmiller@opensource.org.au> Sat, 05 May 2012 19:51:41 +1000 389 390srecord (1.59.D010-1) unstable; urgency=low 391 392 * This change set updates the srec_examples(1) page, to use the new suffix for 393 m of the filter command line options. 394 395 -- Peter Miller <pmiller@opensource.org.au> Sat, 05 May 2012 16:55:56 +1000 396 397srecord (1.59.D009-1) unstable; urgency=low 398 399 * The names of the command line options have been changed (with backwards 400 compatibility) to consistently use _Big_Endian and _Little_Endian suffixes. 401 Previously there was an inconsistent mixture of prefixes and suffixes. By 402 using suffixes, the emphasis on the purpose of the command line option, 403 rather then the endian-ness. 404 405 -- Peter Miller <pmiller@opensource.org.au> Sat, 05 May 2012 16:18:05 +1000 406 407srecord (1.59.D008-1) unstable; urgency=low 408 409 * This change set adds strict unchange file policy. 410 411 -- Peter Miller <pmiller@opensource.org.au> Sat, 05 May 2012 12:58:00 +1000 412 413srecord (1.59.D007-1) unstable; urgency=low 414 415 * This change set adds automation for needed packages, so does it 416 automagically after upgrades. 417 418 -- Peter Miller <pmiller@opensource.org.au> Sat, 05 May 2012 12:04:22 +1000 419 420srecord (1.59.D006-1) unstable; urgency=low 421 422 * This change refactors output-file::put-word into a big-endian and little- 423 endian form, because code duplication was creeping in for the little-endian 424 case. 425 426 -- Peter Miller <pmiller@opensource.org.au> Fri, 16 Mar 2012 23:24:31 +1100 427 428srecord (1.59.D005-1) unstable; urgency=low 429 430 * This change set refactors the input_file::get_word implementation into 431 specific get_word_be for big-endian and get_word_le for little-endian 432 because there was code duplication appearing for the little endian variety. 433 434 -- Peter Miller <pmiller@opensource.org.au> Fri, 16 Mar 2012 23:10:27 +1100 435 436srecord (1.59.D004-1) unstable; urgency=low 437 438 * Eric Smith <eric@brouhaha.com> contributed code to read and write TRS-80 439 binary load module format. 440 441 -- Peter Miller <pmiller@opensource.org.au> Fri, 16 Mar 2012 22:49:25 +1100 442 443srecord (1.59.D003-1) unstable; urgency=low 444 445 * This change set makes sure the images are placed in the appropriate place 446 when turning man pages into web pages. 447 448 -- Peter Miller <pmiller@opensource.org.au> Sat, 11 Feb 2012 21:25:19 +1100 449 450srecord (1.59.D002-1) unstable; urgency=low 451 452 * This change set adds links from the format names on the front page to the 453 format manual pages on the web site. 454 455 -- Peter Miller <pmiller@opensource.org.au> Sat, 11 Feb 2012 20:18:28 +1100 456 457srecord (1.59.D001-1) unstable; urgency=low 458 459 * This change set prepares the SReocrd project for the next public release. 460 461 -- Peter Miller <pmiller@opensource.org.au> Fri, 10 Feb 2012 12:34:20 +1100 462 463srecord (1.58.D004-1) unstable; urgency=low 464 465 * This change set adds a number of additional CRC-16 polynomials, plus the 466 ability to select a polynomial by name, rather than by value. See http:// 467 en.wikipedia.org/wiki/Cyclic_redundancy_check for a table of names and 468 values. 469 470 -- Peter Miller <pmiller@opensource.org.au> Thu, 09 Feb 2012 20:26:23 +1100 471 472srecord (1.58.D003-1) unstable; urgency=low 473 474 * This change set provides all of the man pages on the web site, with suitable 475 links from the front page. 476 477 -- Peter Miller <pmiller@opensource.org.au> Mon, 19 Dec 2011 12:01:10 +1100 478 479srecord (1.58.D002-1) unstable; urgency=low 480 481 * This change set fixes several errors reported by lintian(1). 482 483 -- Peter Miller <pmiller@opensource.org.au> Sun, 18 Dec 2011 21:15:27 +1100 484 485srecord (1.58.D001-1) unstable; urgency=low 486 487 * This change set prepares SRecord for the next public release. 488 489 -- Peter Miller <pmiller@opensource.org.au> Sun, 18 Dec 2011 20:29:31 +1100 490 491srecord (1.57.D017-1) unstable; urgency=low 492 493 * This change set fixes several spelling errors in the manual pages. 494 495 -- Peter Miller <pmiller@opensource.org.au> Sun, 18 Dec 2011 19:31:34 +1100 496 497srecord (1.57.D016-1) unstable; urgency=low 498 499 * For symmetry with output_file::is_binary the output_file::mode method has 500 been replaced with output_file::is_binary 501 502 -- Peter Miller <pmiller@opensource.org.au> Sun, 18 Dec 2011 19:24:19 +1100 503 504srecord (1.57.D015-1) unstable; urgency=low 505 506 * The --guess command line option, for guessing the file format, now also 507 tells you the command line option you could have used instead of --guess. 508 509 -- Peter Miller <pmiller@opensource.org.au> Sun, 18 Dec 2011 19:04:32 +1100 510 511srecord (1.57.D014-1) unstable; urgency=low 512 513 * The Intergated Device Technology (IDT) system integration manager (IDT/sim) 514 binary format is now understood for both reading and writing. 515 516 -- Peter Miller <pmiller@opensource.org.au> Sun, 18 Dec 2011 10:56:34 +1100 517 518srecord (1.57.D013-1) unstable; urgency=low 519 520 * The Stag Prom Programmer binary format is now supported for both reading and 521 writing. 522 523 -- Peter Miller <pmiller@opensource.org.au> Sat, 17 Dec 2011 23:04:20 +1100 524 525srecord (1.57.D012-1) unstable; urgency=low 526 527 * The Stag Prom Programer hexadecimal format is now understood for both 528 reading and writing. 529 530 -- Peter Miller <pmiller@opensource.org.au> Sat, 17 Dec 2011 18:47:19 +1100 531 532srecord (1.57.D011-1) unstable; urgency=low 533 534 * The MIPS-Flash fiel format is now supported for both reading and writing. 535 536 -- Peter Miller <pmiller@opensource.org.au> Sat, 17 Dec 2011 14:15:05 +1100 537 538srecord (1.57.D010-1) unstable; urgency=low 539 540 * This change set adds some more cross references to the srec_binary(5) man 541 page. 542 543 -- Peter Miller <pmiller@opensource.org.au> Thu, 15 Sep 2011 22:02:22 +1000 544 545srecord (1.57.D009-1) unstable; urgency=low 546 547 * Bernhard Weirich <Bernhard.Weirich@riedel.net> discovered that a backward 548 compatible option had been omitted when the -INtel_16 option was renamed - 549 INtel_HeX_16 to more closely match the usual abbreviation (INHX16) for this 550 format. 551 552 -- Peter Miller <pmiller@opensource.org.au> Tue, 13 Sep 2011 21:46:54 +1000 553 554srecord (1.57.D008-1) unstable; urgency=low 555 556 * The windows build instructions have been greatly imptoved, based on the 557 experiences of Jens Heilig <jens@familie-heilig.net> which he has generously 558 shared. 559 560 -- Peter Miller <pmiller@opensource.org.au> Sun, 31 Jul 2011 20:41:17 +1000 561 562srecord (1.57.D007-1) unstable; urgency=low 563 564 * The srec_cat command is now able to read some hexdump files (although it is 565 possible for it to guess wrong about where data bytes appear in each line). 566 567 -- Peter Miller <pmiller@opensource.org.au> Sat, 23 Jul 2011 23:38:26 +1000 568 569srecord (1.57.D006-1) unstable; urgency=low 570 571 * This change set improves the documentation in the manual about sequence 572 warnings. The -disable-sequence-warnings must come before the input file on 573 the command line. 574 * My thanks to emil gracic <emil_kruki@yahoo.com> for reporting this problem. 575 576 -- Peter Miller <pmiller@opensource.org.au> Fri, 22 Jul 2011 09:27:20 +1000 577 578srecord (1.57.D005-1) unstable; urgency=low 579 580 * This change set fixes bugs found by the cppcheck(1) command. 581 582 -- Peter Miller <pmiller@opensource.org.au> Wed, 29 Jun 2011 19:15:39 +1000 583 584srecord (1.57.D004-1) unstable; urgency=low 585 586 * The debian folk take exception to the "almost always useless" *.la files 587 install by libtool. 588 589 -- Peter Miller <pmiller@opensource.org.au> Wed, 29 Jun 2011 19:05:52 +1000 590 591srecord (1.57.D003-1) unstable; urgency=low 592 593 * This change set silences the Lintian warning about unnecessaryily linked 594 shared libraries. 595 596 -- Peter Miller <pmiller@opensource.org.au> Sun, 12 Jun 2011 17:02:07 +1000 597 598srecord (1.57.D002-1) unstable; urgency=low 599 600 * This change set adds an "apt:" link to the download page, for automagic 601 software install on Ubuntu. 602 603 -- Peter Miller <pmiller@opensource.org.au> Sat, 11 Jun 2011 09:40:47 +1000 604 605srecord (1.57.D001-1) unstable; urgency=low 606 607 * This change set prepares SRecord for the next public release. 608 609 -- Peter Miller <pmiller@opensource.org.au> Thu, 09 Jun 2011 10:42:06 +1000 610 611srecord (1.56.D011-1) unstable; urgency=low 612 613 * This change set updates the fletcher16 code to be consistent with http:// 614 en.wikipedia.org/wiki/Fletcher%27s_checksum, and also with RFC 1146, and 615 also with RFC 905 Annex B 616 617 -- Peter Miller <pmiller@opensource.org.au> Wed, 08 Jun 2011 23:19:34 +1000 618 619srecord (1.56.D010-1) unstable; urgency=low 620 621 * The meaning of the --address-length option has been change for the Intel 622 output format. Previously, 2 meant using i16hex 20-bit segmented 623 addressing, and >2 meant using i32hex extended addressing. This has been 624 changed: a value of 2 requests i8hex 16-bit addressing, a value of 3 625 requests i16hex 20-bit segment addressing, and a value >=4 requests i32hex 626 32-bit addressing. 627 * My thanks to Stephen R. Phillips <srp@CSECorporation.com> for reporting this 628 problem. 629 630 -- Peter Miller <pmiller@opensource.org.au> Wed, 08 Jun 2011 23:03:57 +1000 631 632srecord (1.56.D009-1) unstable; urgency=low 633 634 * This change set refactors how address ranges are check in the various output 635 formats, to use the same consistent test. 636 637 -- Peter Miller <pmiller@opensource.org.au> Wed, 08 Jun 2011 22:26:31 +1000 638 639srecord (1.56.D008-1) unstable; urgency=low 640 641 * The --generate --repeat-string option is now able to take a string that 642 looks like a number as the text to be repeated. My thanks to Stephen R. 643 Phillips <srp@CSECorporation.com> for reporting this problem. 644 645 -- Peter Miller <pmiller@opensource.org.au> Wed, 08 Jun 2011 22:05:56 +1000 646 647srecord (1.56.D007-1) unstable; urgency=low 648 649 * This change set fixes the vim mode lines. 650 651 -- Peter Miller <pmiller@opensource.org.au> Fri, 15 Apr 2011 23:51:03 +1000 652 653srecord (1.56.D006-1) unstable; urgency=low 654 655 * Luca Giancristofaro <luca.giancristofaro@prosa.com> discovered a WinAVR 656 linker that is a sandwich short of a picnic: it generated non-conforming 657 Intel hex end-of-file records. This is no longer an error, but only a 658 warning. 659 660 -- Peter Miller <pmiller@opensource.org.au> Wed, 19 Jan 2011 23:51:04 +1100 661 662srecord (1.56.D005-1) unstable; urgency=low 663 664 * This change set fixes a small grammatical error in the o_input.so file, used 665 by the 3 command line tools. 666 667 -- Peter Miller <pmiller@opensource.org.au> Thu, 06 Jan 2011 18:24:37 +1100 668 669srecord (1.56.D004-1) unstable; urgency=low 670 671 * This change set adds Ubuntu Natty to the list of releases to upload against. 672 673 -- Peter Miller <pmiller@opensource.org.au> Thu, 06 Jan 2011 16:11:27 +1100 674 675srecord (1.56.D003-1) unstable; urgency=low 676 677 * This change set fixes some problems with the RPM spec file. My thanks to 678 Galen Seitz <galens@seitzassoc.com> for reporting this problem. 679 680 -- Peter Miller <pmiller@opensource.org.au> Sun, 07 Nov 2010 17:32:35 +1100 681 682srecord (1.56.D002-1) unstable; urgency=low 683 684 * This change set adds a hit counter to the download page. 685 686 -- Peter Miller <pmiller@opensource.org.au> Tue, 05 Oct 2010 21:52:53 +1100 687 688srecord (1.56.D001-1) unstable; urgency=low 689 690 * This change set prepares SRecord for the next public release. 691 692 -- Peter Miller <pmiller@opensource.org.au> Wed, 15 Sep 2010 21:46:01 +1000 693 694srecord (1.55.D017-1) unstable; urgency=low 695 696 * False negative for two tests (for gcrypt functionality) have been fixed, 697 they can now cope with SHA224 and WHIRLPOOL being absent from the gcrypt 698 library. 699 700 -- Peter Miller <pmiller@opensource.org.au> Mon, 13 Sep 2010 14:26:25 +1000 701 702srecord (1.55.D016-1) unstable; urgency=low 703 704 * The version of libgcrypt in Hardy does not have SHA224. The test suite now 705 copes with this, rather than giving a false negative. 706 707 -- Peter Miller <pmiller@opensource.org.au> Sun, 12 Sep 2010 23:14:01 +1000 708 709srecord (1.55.D015-1) unstable; urgency=low 710 711 * This change set adds a LP PPA link to the download page. 712 713 -- Peter Miller <pmiller@opensource.org.au> Sun, 12 Sep 2010 22:53:47 +1000 714 715srecord (1.55.D014-1) unstable; urgency=low 716 717 * This change set cleans up some of the terminology in the msbin sourec files. 718 * My thanks to David Kozub <zub@linux.fjfi.cvut.cz> for this patch. 719 720 -- Peter Miller <pmiller@opensource.org.au> Wed, 11 Aug 2010 11:10:05 +1000 721 722srecord (1.55.D013-1) unstable; urgency=low 723 724 * the aede-policy now includes comment checking. Problems found have been 725 fixed. 726 727 -- Peter Miller <pmiller@opensource.org.au> Sun, 08 Aug 2010 22:07:30 +1000 728 729srecord (1.55.D012-1) unstable; urgency=low 730 731 * Three noisy tests have been silenced; though they are functionally 732 unchanged. 733 734 -- Peter Miller <pmiller@opensource.org.au> Sun, 08 Aug 2010 22:03:25 +1000 735 736srecord (1.55.D011-1) unstable; urgency=low 737 738 * A bug has been fixed in the MsBin output, it now concatenates records 739 correctly, and calaulate checksums appropriately. 740 741 -- Peter Miller <pmiller@opensource.org.au> Fri, 06 Aug 2010 13:01:19 +1000 742 743srecord (1.55.D010-1) unstable; urgency=low 744 745 * Additional build steps have been added to ensure that trhe Lintina hyphen 746 warning does not occur. 747 748 -- Peter Miller <pmiller@opensource.org.au> Tue, 03 Aug 2010 15:55:20 +1000 749 750srecord (1.55.D009-1) unstable; urgency=low 751 752 * It is now possible to ask the Fletcher 16 filter to give you a specific 753 answer, and adjusting the checksum to achieve that result. It is also 754 possible to specify different seed values for the sums. 755 * My thanks to Gene Smith <Gene.Smith@siemens.com> for this patch, although 756 heavily modified. 757 758 -- Peter Miller <pmiller@opensource.org.au> Sat, 17 Jul 2010 17:20:52 +1000 759 760srecord (1.55.D008-1) unstable; urgency=low 761 762 * This change set adds a request to include "srecord" in the Subject: of all 763 emails about srecord. 764 765 -- Peter Miller <pmiller@opensource.org.au> Thu, 15 Jul 2010 11:35:18 +1000 766 767srecord (1.55.D007-1) unstable; urgency=low 768 769 * There is a new srec_cat --enable=optional-address to cause coutpit formats 770 capable of omitting addresses, to omit a leading zero address, as those 771 formats usually default the address to zero, if no address information is 772 seen before the first data record. Defaults to false (disabled). 773 * My thanks to Stuart MacDonald <stuart.macdonald@christiedigital.com> for 774 this suggestion. 775 776 -- Peter Miller <pmiller@opensource.org.au> Wed, 28 Apr 2010 01:08:13 +1000 777 778srecord (1.55.D006-1) unstable; urgency=low 779 780 * There is a new srec_cat --output-block-packing option, that may be used to 781 pack output records even when they cross internal SRecord boundaries. 782 783 -- Peter Miller <pmiller@opensource.org.au> Tue, 27 Apr 2010 23:33:46 +1000 784 785srecord (1.55.D005-1) unstable; urgency=low 786 787 * There is a new srec_cat --output-block-size so that you can specify the 788 block size exactly, rather than implying it with the line length option. 789 790 -- Peter Miller <pmiller@opensource.org.au> Tue, 27 Apr 2010 23:01:27 +1000 791 792srecord (1.55.D004-1) unstable; urgency=low 793 794 * This change set fixes various typos found in code comments. 795 * My thanks to Stuart MacDonald <stuart.macdonald@christiedigital.com> for 796 this patch. 797 798 -- Peter Miller <pmiller@opensource.org.au> Tue, 27 Apr 2010 15:12:41 +1000 799 800srecord (1.55.D003-1) unstable; urgency=low 801 802 * This change set fixes a couple of signed-ness warnings frok gcc. 803 * My thanks to Stuart MacDonald <stuart.macdonald@christiedigital.com> for 804 this patch. 805 806 -- Peter Miller <pmiller@opensource.org.au> Tue, 27 Apr 2010 14:58:10 +1000 807 808srecord (1.55.D002-1) unstable; urgency=low 809 810 * This change set adds some additional text to the srec_input(1) man page, and 811 also mirrors the Joe Geluso document (now gone from the interwebs). 812 813 -- Peter Miller <pmiller@opensource.org.au> Wed, 31 Mar 2010 11:52:09 +1100 814 815srecord (1.55.D001-1) unstable; urgency=low 816 817 * This change set prepares SRecord foe the next public release. 818 819 -- Peter Miller <pmiller@opensource.org.au> Thu, 11 Feb 2010 00:09:02 +1100 820 821srecord (1.54.D004-1) unstable; urgency=low 822 823 * The rpm.spec file has been improved, it now separates the commands, shared 824 libraries and development files. 825 * This change set also rebuilds the Makefile.in file, now that aemakegen has 826 the bug fixed. 827 828 -- Peter Miller <pmiller@opensource.org.au> Wed, 10 Feb 2010 23:27:43 +1100 829 830srecord (1.54.D003-1) unstable; urgency=low 831 832 * This change set changes the way recipes are echoed during the build, for a 833 much cleaner experience. 834 835 -- Peter Miller <pmiller@opensource.org.au> Tue, 02 Feb 2010 12:00:04 +1100 836 837srecord (1.54.D002-1) unstable; urgency=low 838 839 * This change set corrects a number of read_inner classes to return bool (the 840 int was left-over C from years ago). 841 842 -- Peter Miller <pmiller@opensource.org.au> Mon, 01 Feb 2010 08:47:08 +1100 843 844srecord (1.54.D001-1) unstable; urgency=low 845 846 * This change set prepares SRecord for the next public release. 847 848 -- Peter Miller <pmiller@opensource.org.au> Fri, 29 Jan 2010 16:14:20 +1100 849 850srecord (1.53.D031-1) unstable; urgency=low 851 852 * The web site Download page now includes a link to the pre-build Debian 853 packages. 854 855 -- Peter Miller <pmiller@opensource.org.au> Fri, 29 Jan 2010 15:09:33 +1100 856 857srecord (1.53.D030-1) unstable; urgency=low 858 859 * This change set adds debian packaging to the routine build, to ensure there 860 are no problems. 861 862 -- Peter Miller <pmiller@opensource.org.au> Fri, 29 Jan 2010 14:46:14 +1100 863 864srecord (1.53.D029-1) unstable; urgency=low 865 866 * This change set fixes soem lintian warnings in man pages. 867 868 -- Peter Miller <pmiller@opensource.org.au> Fri, 29 Jan 2010 14:37:42 +1100 869 870srecord (1.53.D028-1) unstable; urgency=low 871 872 * The license on the shared library code has been updated to be LGPLv3+ to 873 permit use under the "system library" provisions. 874 875 -- Peter Miller <pmiller@opensource.org.au> Fri, 29 Jan 2010 08:42:13 +1100 876 877srecord (1.53.D027-1) unstable; urgency=low 878 879 * Some versions of gcrypt.h are so old the fail to define gcry_md_hd_t and 880 thus everything fails messily. Code has been added to etc/configure.ac to 881 cope with this situation. 882 * My thanks to Michel Dubois <dubois.michel@gmail.com> for reporting this 883 problem. 884 885 -- Peter Miller <pmiller@opensource.org.au> Thu, 28 Jan 2010 07:53:26 +1100 886 887srecord (1.53.D026-1) unstable; urgency=low 888 889 * The license on the shared library code has been updated to be LGPLv3+ to 890 permit use under the "system library" provisions. 891 892 -- Peter Miller <pmiller@opensource.org.au> Thu, 28 Jan 2010 07:30:24 +1100 893 894srecord (1.53.D025-1) unstable; urgency=low 895 896 * The license on the shared library code has been updated to be LGPLv3+ to 897 permit use under the "system library" provisions. 898 899 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 Jan 2010 19:52:35 +1100 900 901srecord (1.53.D024-1) unstable; urgency=low 902 903 * The license on the shared library code has been updated to be LGPLv3+ to 904 permit use under the "system library" provisions. 905 906 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 Jan 2010 15:26:36 +1100 907 908srecord (1.53.D023-1) unstable; urgency=low 909 910 * This change set is merely a rebuild so the test execution estimates are 911 better for the new architecture. 912 913 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 Jan 2010 14:31:04 +1100 914 915srecord (1.53.D022-1) unstable; urgency=low 916 917 * The shared library is now mentioned in the Reference Manual. It simply 918 points to the Doxygen documentation on the web site. 919 920 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 Jan 2010 14:28:36 +1100 921 922srecord (1.53.D021-1) unstable; urgency=low 923 924 * This change set adds some additional authors detail. 925 926 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 Jan 2010 14:17:09 +1100 927 928srecord (1.53.D020-1) unstable; urgency=low 929 930 * The .spec file is now generated by aegis' aemakegen tool. 931 932 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 Jan 2010 13:49:18 +1100 933 934srecord (1.53.D019-1) unstable; urgency=low 935 936 * This change set chases $(libdir) to be left unmolested, so that the shared 937 library is installed into the cirrect place. 938 939 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 Jan 2010 09:17:28 +1100 940 941srecord (1.53.D018-1) unstable; urgency=low 942 943 * This change set adds GNU Libtool to the configure.ac file, and also mentions 944 it in the Building instructions. 945 946 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 Jan 2010 08:56:49 +1100 947 948srecord (1.53.D017-1) unstable; urgency=low 949 950 * This change set adds the pkgconfig file to the installed files. 951 952 -- Peter Miller <pmiller@opensource.org.au> Tue, 26 Jan 2010 23:23:48 +1100 953 954srecord (1.53.D016-1) unstable; urgency=low 955 956 * This change set adds an icon for the library on the web site. 957 958 -- Peter Miller <pmiller@opensource.org.au> Tue, 26 Jan 2010 21:52:36 +1100 959 960srecord (1.53.D015-1) unstable; urgency=low 961 962 * This change set adds the library's Doxygen documentation to the web site. 963 964 -- Peter Miller <pmiller@opensource.org.au> Mon, 25 Jan 2010 22:47:46 +1100 965 966srecord (1.53.D014-1) unstable; urgency=low 967 968 * This change set completes applying the namespace to the remaining few 969 library functions. 970 971 -- Peter Miller <pmiller@opensource.org.au> Mon, 25 Jan 2010 21:45:32 +1100 972 973srecord (1.53.D013-1) unstable; urgency=low 974 975 * This change set renames srecord::input_file_srecord to srecord::input_file_ 976 motorola, and renames srecord::output_file_srecord to srecord::output_file_ 977 motorola, in order to be consistent with other vendor-specific file format 978 names. 979 980 -- Peter Miller <pmiller@opensource.org.au> Mon, 25 Jan 2010 20:28:04 +1100 981 982srecord (1.53.D012-1) unstable; urgency=low 983 984 * This change set starts the introduction of the "srecord" name space. 985 986 -- Peter Miller <pmiller@opensource.org.au> Mon, 25 Jan 2010 20:10:31 +1100 987 988srecord (1.53.D011-1) unstable; urgency=low 989 990 * This change set changes the build system to use libtool to build the shared 991 library. 992 993 -- Peter Miller <pmiller@opensource.org.au> Fri, 22 Jan 2010 14:07:30 +1100 994 995srecord (1.53.D010-1) unstable; urgency=low 996 997 * This change set adds the necessary foo to have Makefile.in build and install 998 a shared library. 999 1000 -- Peter Miller <pmiller@opensource.org.au> Fri, 22 Jan 2010 08:09:11 +1100 1001 1002srecord (1.53.D009-1) unstable; urgency=low 1003 1004 * This change continues moving files under srecord/ for the library, when it 1005 happens. 1006 1007 -- Peter Miller <pmiller@opensource.org.au> Thu, 21 Jan 2010 12:21:26 +1100 1008 1009srecord (1.53.D008-1) unstable; urgency=low 1010 1011 * This change set continues the work to put everythinbg into a shared library. 1012 1013 -- Peter Miller <pmiller@opensource.org.au> Thu, 21 Jan 2010 12:00:56 +1100 1014 1015srecord (1.53.D007-1) unstable; urgency=low 1016 1017 * This change set starts moving the library to a better name to be installed 1018 as. 1019 1020 -- Peter Miller <pmiller@opensource.org.au> Thu, 21 Jan 2010 09:37:42 +1100 1021 1022srecord (1.53.D006-1) unstable; urgency=low 1023 1024 * This change set fixes the order of entries in the Release Notes. 1025 1026 -- Peter Miller <pmiller@opensource.org.au> Thu, 21 Jan 2010 09:11:57 +1100 1027 1028srecord (1.53.D005-1) unstable; urgency=low 1029 1030 * This change set fixes a typo in the release notes. 1031 * My thanks to John McMaster <johndmcmaster@gmail.com> for reporting this 1032 problem. 1033 1034 -- Peter Miller <pmiller@opensource.org.au> Thu, 21 Jan 2010 08:52:41 +1100 1035 1036srecord (1.53.D004-1) unstable; urgency=low 1037 1038 * The code is now more able to cope with ancient libgcrypt versions, that 1039 don't have SHA224 or WHIRLPOOL algorithms. 1040 * My thanks to Gaysinsky Valery-BVG004 <BVG004@motorola.com> for reporting 1041 this bug. 1042 1043 -- Peter Miller <pmiller@opensource.org.au> Tue, 01 Dec 2009 23:09:30 +1100 1044 1045srecord (1.53.D003-1) unstable; urgency=low 1046 1047 * The srec_example(1) page has been made slightly more explicit about 1048 exclusive min, max and len. 1049 1050 -- Peter Miller <pmiller@opensource.org.au> Sun, 22 Nov 2009 17:06:35 +1100 1051 1052srecord (1.53.D002-1) unstable; urgency=low 1053 1054 * This change set adds another architecture pattern, to account for 64-bit 1055 machines. 1056 1057 -- Peter Miller <pmiller@opensource.org.au> Sun, 22 Nov 2009 15:55:40 +1100 1058 1059srecord (1.53.D001-1) unstable; urgency=low 1060 1061 * This change set prepares SRecord for the next public release. 1062 1063 -- Peter Miller <pmiller@opensource.org.au> Tue, 10 Nov 2009 14:31:00 +1100 1064 1065srecord (1.52.D011-1) unstable; urgency=low 1066 1067 * Microchip Inc. has thrown us a 1068 * curve ball and I am curious to know if you already have dealt with this. 1069 * If not, I can easily write a C# application. I just don't want to 1070 * re-invent the wheel. Basically, the Microchip dsPIC33F microcontrollers 1071 * have a weird memory storage pattern and they are able to store 3 bytes 1072 * in an address that should only contain 2 bytes. The result is a HEX 1073 * file that has zero-filled the top byte, and all addresses are doubled 1074 * from what they are in the chip. Here is an example: 1075 * :20316000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0 1076 * 067 1077 * :20318000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0 1078 * 047 1079 * I would like to use the -unfill parameter to get rid of the extra space 1080 * since our EEPROM chips are filling up. However, the -unfill parameter 1081 * assumes single byte patterns. I theoretically could find a way around 1082 * this with an entire batch file filled with srec_cat -crop routines, but 1083 * I was hoping there was a better way. If you don't have anything to 1084 * easily fix this, no worries. Just thought I would ask. Thanks again!!! 1085 * my thanks to Daniel Jones <Daniel.Jones@mceinc.com> for this example. 1086 1087 -- Peter Miller <pmiller@opensource.org.au> Tue, 10 Nov 2009 13:40:42 +1100 1088 1089srecord (1.52.D010-1) unstable; urgency=low 1090 1091 * This change set make some improvements to the MsBin code. 1092 * My thanks to David Kozub <zub@linux.fjfi.cvut.cz> for this patch. 1093 1094 -- Peter Miller <pmiller@opensource.org.au> Tue, 10 Nov 2009 13:05:31 +1100 1095 1096srecord (1.52.D009-1) unstable; urgency=low 1097 1098 * This change set adds more detail (well, documents the lack of detail) for S5 1099 and S6 records. 1100 * My thanks to eustace@users.sourceforge.net for this suggestion. 1101 1102 -- Peter Miller <pmiller@opensource.org.au> Mon, 09 Nov 2009 13:03:07 +1100 1103 1104srecord (1.52.D008-1) unstable; urgency=low 1105 1106 * This change set gets rid of the last of the TAB characters in the sources. 1107 1108 -- Peter Miller <pmiller@opensource.org.au> Mon, 09 Nov 2009 12:40:39 +1100 1109 1110srecord (1.52.D007-1) unstable; urgency=low 1111 1112 * This change set adds a coding style section to each of the "how to add a new 1113 format" and "how to add a new filter" sections of the reference manual. 1114 1115 -- Peter Miller <pmiller@opensource.org.au> Mon, 09 Nov 2009 12:23:07 +1100 1116 1117srecord (1.52.D006-1) unstable; urgency=low 1118 1119 * There is a new MsBin (Windows CE Binary Image Data) file format. 1120 * My thanks to David Kozub <zub@linux.fjfi.cvut.cz> for this contribution. 1121 1122 -- Peter Miller <pmiller@opensource.org.au> Mon, 09 Nov 2009 11:37:55 +1100 1123 1124srecord (1.52.D005-1) unstable; urgency=low 1125 1126 * The web site has been updated to be less subtle about windows users building 1127 SRecord or themselves. 1128 1129 -- Peter Miller <pmiller@opensource.org.au> Sun, 08 Nov 2009 23:53:09 +1100 1130 1131srecord (1.52.D004-1) unstable; urgency=low 1132 1133 * The code now make use of <stding.h> to define address sizes. It also uses 1134 size_t more correctly. 1135 1136 -- Peter Miller <pmiller@opensource.org.au> Sun, 08 Nov 2009 14:49:44 +1100 1137 1138srecord (1.52.D003-1) unstable; urgency=low 1139 1140 * The warning about hyphen in the manual pages has been silenced, by careful 1141 use of \-, \[hy\ and \[mi] as appropriate. Sure makes some of the sources 1142 ugly, tho. 1143 * The warning about the undefined .XX macro has been silenced, by making it 1144 conditional. 1145 * I am not completely happy with the fundamentalist pedantry preached by some 1146 Debian packagers. These are only warnings, after all. 1147 1148 -- Peter Miller <pmiller@opensource.org.au> Thu, 15 Oct 2009 23:25:42 +1100 1149 1150srecord (1.52.D002-1) unstable; urgency=low 1151 1152 * This change adds conditionals so that the code will build without libgcrypt 1153 1154 -- Peter Miller <pmiller@opensource.org.au> Fri, 18 Sep 2009 15:31:02 +1000 1155 1156srecord (1.52.D001-1) unstable; urgency=low 1157 1158 * This change set prepares SRecord for the next public release. 1159 1160 -- Peter Miller <pmiller@opensource.org.au> Thu, 17 Sep 2009 11:18:12 +1000 1161 1162srecord (1.51.D002-1) unstable; urgency=low 1163 1164 * There is a new srec_cat -generator -l-e-constant data generator (and also - 1165 b-e-const) that may be used to insert multi-byte constants into your data. 1166 * My thanks to Galen Seitz <galens@seitzassoc.com> for this suggestion. 1167 1168 -- Peter Miller <pmiller@opensource.org.au> Thu, 17 Sep 2009 10:44:28 +1000 1169 1170srecord (1.51.D001-1) unstable; urgency=low 1171 1172 * This change set prepares SRecord for the next public release. 1173 1174 -- Peter Miller <pmiller@opensource.org.au> Sun, 13 Sep 2009 08:38:36 +1000 1175 1176srecord (1.50.D006-1) unstable; urgency=low 1177 1178 * The link to the official Debian package has been updated. 1179 * My thanks to Fathi Boudra <fabo@debian.org> for reporting this problem. 1180 1181 -- Peter Miller <pmiller@opensource.org.au> Thu, 27 Aug 2009 12:11:34 +1000 1182 1183srecord (1.50.D005-1) unstable; urgency=low 1184 1185 * please find attached a patch to build srecord with gcc 4.4. 1186 * could you also update srecord informations related to Debian on the 1187 homepage: 1188 * > The Debian package is maintained by Stephen Moraco <stephen@debian.org> 1189 and 1190 * > is available at http://packages.debian.org/unstable/utils/srecord.html 1191 * Stephen isn't anymore srecord Debian maintainer and the following link is 1192 more 1193 * appropriate: http://packages.qa.debian.org/s/srecord.html 1194 * Thanks. 1195 * Fathi Boudra <fabo@debian.org> 1196 1197 -- Peter Miller <pmiller@opensource.org.au> Tue, 11 Aug 2009 08:18:36 +1000 1198 1199srecord (1.50.D004-1) unstable; urgency=low 1200 1201 * The use of two back ticks as an open quote has been replaced, particularly 1202 in the man pages. There are much nicer forms available these days. 1203 1204 -- Peter Miller <pmiller@opensource.org.au> Sat, 11 Jul 2009 21:10:23 +1000 1205 1206srecord (1.50.D003-1) unstable; urgency=low 1207 1208 * A bugs has been fixed in the Intel output format. When using the segemented 1209 format (address-length=2) records that spand the end of segment boundary are 1210 tricky. The code now carefully splits such output records, to ensure the 1211 two parts are explicitly placed into separate segments. 1212 * My thanks to jxta@users.sourceforge.net for reporting this problem. 1213 1214 -- Peter Miller <pmiller@opensource.org.au> Sat, 11 Jul 2009 20:18:00 +1000 1215 1216srecord (1.50.D002-1) unstable; urgency=low 1217 1218 * A build problem has been fixed. It is now possible to compile with gcc 4.4. 1219 * My thanks to Tom "spot" Callaway <tcallawa@redhat.com> for this patch. 1220 1221 -- Peter Miller <pmiller@opensource.org.au> Sat, 11 Jul 2009 12:33:34 +1000 1222 1223srecord (1.50.D001-1) unstable; urgency=low 1224 1225 * This change prepares Aegis for the next public release. 1226 1227 -- Peter Miller <pmiller@opensource.org.au> Thu, 09 Jul 2009 16:48:56 +1000 1228 1229srecord (1.49.D012-1) unstable; urgency=low 1230 1231 * The code has been enhanced to provide high-to-low bit order CRC16 (as was 1232 already available) and also low-to-high bit order. This is confirmed to 1233 produce the same results as reversing the order of bits within bytes *prior* 1234 to feeding it to the algorithm. 1235 1236 -- Peter Miller <pmiller@opensource.org.au> Thu, 09 Jul 2009 16:27:35 +1000 1237 1238srecord (1.49.D011-1) unstable; urgency=low 1239 1240 * This change set removes the Ciommunity Choice nominatiob button. 1241 1242 -- Peter Miller <pmiller@opensource.org.au> Mon, 29 Jun 2009 18:51:47 +1000 1243 1244srecord (1.49.D010-1) unstable; urgency=low 1245 1246 * The CRC-16 filters have been enhanved. Originally they processed the bits 1247 in each byte from most significant bit to least significant bit. The 1248 filters are now able to process in the opposite order: least significant bit 1249 to most significant bit. 1250 1251 -- Peter Miller <pmiller@opensource.org.au> Mon, 22 Jun 2009 15:55:45 +1000 1252 1253srecord (1.49.D009-1) unstable; urgency=low 1254 1255 * The SHA224, SHA256, SHA384, SHA 512 and Whirlpool message digests are now 1256 supported. 1257 1258 -- Peter Miller <pmiller@opensource.org.au> Sun, 21 Jun 2009 20:19:17 +1000 1259 1260srecord (1.49.D008-1) unstable; urgency=low 1261 1262 * The RipeMD-160 crypto hash function is how supported. 1263 1264 -- Peter Miller <pmiller@opensource.org.au> Sun, 21 Jun 2009 18:21:45 +1000 1265 1266srecord (1.49.D007-1) unstable; urgency=low 1267 1268 * The CRC-16 base class is now able to be passed a polynomial for 1269 calculations, rather than assuming CCITT standard polynomial. 1270 1271 -- Peter Miller <pmiller@opensource.org.au> Sun, 21 Jun 2009 17:53:19 +1000 1272 1273srecord (1.49.D006-1) unstable; urgency=low 1274 1275 * The command line now allows a number of bytes to be passed to the --bitrev 1276 option; this is implemented using the byte-swap filter. 1277 1278 -- Peter Miller <pmiller@opensource.org.au> Sun, 21 Jun 2009 17:42:10 +1000 1279 1280srecord (1.49.D005-1) unstable; urgency=low 1281 1282 * There is a new srec_cat -bit-reverse filter, that may be ised to reverse the 1283 bits in each data byte. 1284 1285 -- Peter Miller <pmiller@opensource.org.au> Sun, 21 Jun 2009 17:23:13 +1000 1286 1287srecord (1.49.D004-1) unstable; urgency=low 1288 1289 * The SHA1 secure hash is now supported. 1290 1291 -- Peter Miller <pmiller@opensource.org.au> Sun, 21 Jun 2009 00:03:16 +1000 1292 1293srecord (1.49.D003-1) unstable; urgency=low 1294 1295 * There is a new MD5 input filter. 1296 1297 -- Peter Miller <pmiller@opensource.org.au> Fri, 19 Jun 2009 22:30:56 +1000 1298 1299srecord (1.49.D002-1) unstable; urgency=low 1300 1301 * The filters that requires the complete input data before they can beging 1302 processing have been refactored to have a common base class. 1303 1304 -- Peter Miller <pmiller@opensource.org.au> Fri, 19 Jun 2009 16:29:17 +1000 1305 1306srecord (1.49.D001-1) unstable; urgency=low 1307 1308 * This change prepares SRecord for the next public release. 1309 1310 -- Peter Miller <pmiller@opensource.org.au> Sun, 17 May 2009 20:53:14 +1000 1311 1312srecord (1.48.D003-1) unstable; urgency=low 1313 1314 * This change set adds a link to the SourceForge community choice awards. 1315 1316 -- Peter Miller <pmiller@opensource.org.au> Sun, 17 May 2009 20:46:51 +1000 1317 1318srecord (1.48.D002-1) unstable; urgency=low 1319 1320 * A typo in the srec_input(1) man page has been fixed. 1321 * My thanks to Galen Seitz <galens@seitzassoc.com> for reporting this problem. 1322 1323 -- Peter Miller <pmiller@opensource.org.au> Wed, 22 Apr 2009 14:26:33 +1000 1324 1325srecord (1.48.D001-1) unstable; urgency=low 1326 1327 * This change prepares SRecord the the next public release. 1328 1329 -- Peter Miller <pmiller@opensource.org.au> Sun, 19 Apr 2009 20:32:13 +1000 1330 1331srecord (1.47.D006-1) unstable; urgency=low 1332 1333 * This change fixesa typo in the srec_ti_tagged_16(5) man page. 1334 * My thanks to Jason Armistead for reporting this problem. 1335 1336 -- Peter Miller <pmiller@opensource.org.au> Sun, 19 Apr 2009 20:15:15 +1000 1337 1338srecord (1.47.D005-1) unstable; urgency=low 1339 1340 * There are new Fletcher Checksum filters, both 32-bits and 16-bits, both 1341 little-endian and big-endian. 1342 1343 -- Peter Miller <pmiller@opensource.org.au> Tue, 24 Mar 2009 20:36:46 +1100 1344 1345srecord (1.47.D004-1) unstable; urgency=low 1346 1347 * There is a new pair of "Adler 16" filters. 1348 1349 -- Peter Miller <pmiller@opensource.org.au> Sun, 22 Mar 2009 21:53:33 +1100 1350 1351srecord (1.47.D003-1) unstable; urgency=low 1352 1353 * There is now a input filter that may be used to calculate Adler 32 bit 1354 checksums. It has two command line forms, --big-endian-adler32 and -- 1355 little-endian-adler32. 1356 1357 -- Peter Miller <pmiller@opensource.org.au> Sun, 22 Mar 2009 18:29:05 +1100 1358 1359srecord (1.47.D002-1) unstable; urgency=low 1360 1361 * Some more colour has been added to the web site, and some cute document 1362 icons. 1363 1364 -- Peter Miller <pmiller@opensource.org.au> Thu, 19 Feb 2009 22:34:12 +1100 1365 1366srecord (1.47.D001-1) unstable; urgency=low 1367 1368 * This change set preparse SRecord for the next public release. 1369 1370 -- Peter Miller <pmiller@opensource.org.au> Thu, 19 Feb 2009 18:54:39 +1100 1371 1372srecord (1.46.D005-1) unstable; urgency=low 1373 1374 * The DEPTH field when writing Altera MIF file has been corrected, it no 1375 longer appears at the end. 1376 1377 -- Peter Miller <pmiller@opensource.org.au> Thu, 19 Feb 2009 17:02:54 +1100 1378 1379srecord (1.46.D004-1) unstable; urgency=low 1380 1381 * The Altera MIF input class now understads address ranges, provided they fit 1382 into a record buffer. 1383 1384 -- Peter Miller <pmiller@opensource.org.au> Thu, 19 Feb 2009 16:46:40 +1100 1385 1386srecord (1.46.D003-1) unstable; urgency=low 1387 1388 * The Altera MIF format is now supported for reading. 1389 * My thanks to Arnim Laeuger for this suggestion. 1390 1391 -- Peter Miller <pmiller@opensource.org.au> Wed, 18 Feb 2009 23:18:58 +1100 1392 1393srecord (1.46.D002-1) unstable; urgency=low 1394 1395 * The Altera MIF format is now understood for writing. 1396 * My thanks to Arnim Laeuger for this suggestion. 1397 1398 -- Peter Miller <pmiller@opensource.org.au> Wed, 18 Feb 2009 18:03:40 +1100 1399 1400srecord (1.46.D001-1) unstable; urgency=low 1401 1402 * This change prepares SRecord for the next public release. 1403 1404 -- Peter Miller <pmiller@opensource.org.au> Tue, 13 Jan 2009 12:40:06 +1100 1405 1406srecord (1.45.D006-1) unstable; urgency=low 1407 1408 * There is a new option for the --x-e-length filters, they can now accept a 1409 width, and this is divided into the byte lenght, so that youcan inert the 1410 length in mulrips of words (2) or longs (4). 1411 * My thanks to Bruno Pape <bruno.pape@unh.edu> for this patch. 1412 1413 -- Peter Miller <pmiller@opensource.org.au> Tue, 13 Jan 2009 12:22:49 +1100 1414 1415srecord (1.45.D005-1) unstable; urgency=low 1416 1417 * The email addresses have all been replaced with my new address. 1418 1419 -- Peter Miller <pmiller@opensource.org.au> Sat, 10 Jan 2009 20:00:27 +1100 1420 1421srecord (1.45.D004-1) unstable; urgency=low 1422 1423 * This change fixes an error in the --be-e-length example. 1424 * My thanks to Bruno Pape <bruno.pape@unh.edu> for reporting this problem. 1425 1426 -- Peter Miller <pmiller@opensource.org.au> Sat, 10 Jan 2009 19:50:14 +1100 1427 1428srecord (1.45.D003-1) unstable; urgency=low 1429 1430 * This change set fixes a couple of small problems with the documentation. My 1431 thanks to Garbergs Henrik <henrik.garbergs@space.se> for reporting this 1432 problem. 1433 1434 -- Peter Miller <pmiller@opensource.org.au> Wed, 17 Dec 2008 19:56:01 +1100 1435 1436srecord (1.45.D002-1) unstable; urgency=low 1437 1438 * The --minimum and --maximum options have been renamed --minimum-address and 1439 --maximum-address, to avoid a grammar syntax problem. 1440 1441 -- Peter Miller <pmiller@opensource.org.au> Sat, 13 Dec 2008 23:48:38 +1100 1442 1443srecord (1.45.D001-1) unstable; urgency=low 1444 1445 * This change prepares SRecord for the next public release. 1446 1447 -- Peter Miller <pmiller@opensource.org.au> Tue, 30 Sep 2008 19:02:27 +1000 1448 1449srecord (1.44.D006-1) unstable; urgency=low 1450 1451 * A bug has been fixed in the srec_cat command. You are now able to specify 1452 several inputs within parentheses, instead of just one. This allows filters 1453 to be allpied to the concatenation of several inputs. 1454 1455 -- Peter Miller <pmiller@opensource.org.au> Tue, 30 Sep 2008 09:53:10 +1000 1456 1457srecord (1.44.D005-1) unstable; urgency=low 1458 1459 * The formatting of the text in the srec_cat(1) man page has been improved. 1460 1461 -- Peter Miller <pmiller@opensource.org.au> Tue, 30 Sep 2008 08:46:43 +1000 1462 1463srecord (1.44.D004-1) unstable; urgency=low 1464 1465 * The new file templates have had their initial comment blocks tweaked. 1466 1467 -- Peter Miller <pmiller@opensource.org.au> Tue, 02 Sep 2008 12:03:12 +1000 1468 1469srecord (1.44.D003-1) unstable; urgency=low 1470 1471 * This change set fixes the .h files' #define insularor names. They weren't 1472 fixed when the files were renamed from the include/ directory, and they 1473 shpuld have been. 1474 1475 -- Peter Miller <pmiller@opensource.org.au> Tue, 02 Sep 2008 11:17:23 +1000 1476 1477srecord (1.44.D002-1) unstable; urgency=low 1478 1479 * The srec_cat command is now able to write FORTH output. 1480 * My thanks to Torsten Sadowski <tsadowski@gmx.net> for this patch. 1481 1482 -- Peter Miller <pmiller@opensource.org.au> Tue, 02 Sep 2008 08:49:38 +1000 1483 1484srecord (1.44.D001-1) unstable; urgency=low 1485 1486 * This change prepares SRecord for the next public release. 1487 1488 -- Peter Miller <pmiller@opensource.org.au> Fri, 29 Aug 2008 16:05:19 +1000 1489 1490srecord (1.43.D008-1) unstable; urgency=low 1491 1492 * The web page now cross references the Uncia project. 1493 1494 -- Peter Miller <pmiller@opensource.org.au> Fri, 29 Aug 2008 15:50:50 +1000 1495 1496srecord (1.43.D007-1) unstable; urgency=low 1497 1498 * Some compilers issue a warning when const appears before extern. "warning: 1499 storage class is not first". The C output has been updated to conform to 1500 this expectation. 1501 * My thanks to Galen Seitz <galens@seitzassoc.com> for this patch. 1502 1503 -- Peter Miller <pmiller@opensource.org.au> Thu, 07 Aug 2008 21:19:21 +1000 1504 1505srecord (1.43.D006-1) unstable; urgency=low 1506 1507 * The manual page for srec_cat(1) has been enhanced to describe the in-memory 1508 data model, and the resulting output data order. 1509 1510 -- Peter Miller <pmiller@opensource.org.au> Wed, 16 Jul 2008 20:25:01 +1000 1511 1512srecord (1.43.D005-1) unstable; urgency=low 1513 1514 * The -motorola optional width argument now produces a better error message 1515 when it is out of range. 1516 * My thanks to Galen Seitz <galens@seitzassoc.com> for reporting this problem. 1517 * The --fill filter now checks the size, and fails for absurdly large fills, 1518 with a --big override if they really want >1GB fills. 1519 1520 -- Peter Miller <pmiller@opensource.org.au> Wed, 09 Jul 2008 10:00:26 +1000 1521 1522srecord (1.43.D004-1) unstable; urgency=low 1523 1524 * A bug in the .spec file for rpmbuild has been fixed, not now takes notice of 1525 $RPM_BUILD_ROOT 1526 * My thanks to Galen Seitz <galens@seitzassoc.com> for reporting this problem. 1527 1528 -- Peter Miller <pmiller@opensource.org.au> Wed, 09 Jul 2008 09:36:11 +1000 1529 1530srecord (1.43.D003-1) unstable; urgency=low 1531 1532 * There is a new srec_cat --line-termination option, which may be used to 1533 select the desired line termination of output text files. 1534 1535 -- Peter Miller <pmiller@opensource.org.au> Tue, 08 Jul 2008 09:12:17 +1000 1536 1537srecord (1.43.D002-1) unstable; urgency=low 1538 1539 * Several typographical errors on a number of man pages have been fixed. 1540 1541 -- Peter Miller <pmiller@opensource.org.au> Mon, 07 Jul 2008 09:58:54 +1000 1542 1543srecord (1.43.D001-1) unstable; urgency=low 1544 1545 * This change set prepares SRecord for the next public release. 1546 1547 -- Peter Miller <pmiller@opensource.org.au> Sun, 06 Jul 2008 15:25:06 +1000 1548 1549srecord (1.42.D008-1) unstable; urgency=low 1550 1551 * A bug has been fixed in the handling of the --enable and --disable options; 1552 it no longer drops a command line argument and giving incorrect usage 1553 messages 1554 1555 -- Peter Miller <pmiller@opensource.org.au> Sat, 05 Jul 2008 22:38:34 +1000 1556 1557srecord (1.42.D007-1) unstable; urgency=low 1558 1559 * The srec-cat --data-only option has been broken down into four separate 1560 controls. It is now possible to --enable and --disable individual features, 1561 such as 'header', 'data-count', 'execution-start-address' and 'footer'. 1562 * My thanks to Wouter <wutje@users.sourceforge.net> for this suggestion. 1563 1564 -- Peter Miller <pmiller@opensource.org.au> Fri, 04 Jul 2008 14:44:25 +1000 1565 1566srecord (1.42.D006-1) unstable; urgency=low 1567 1568 * All of the "using namespace std;" lines have been removed, and the necessary 1569 corrections have been made. 1570 1571 -- Peter Miller <pmiller@opensource.org.au> Fri, 04 Jul 2008 13:03:20 +1000 1572 1573srecord (1.42.D005-1) unstable; urgency=low 1574 1575 * The srec_cat -start-address option has been renamed -execution-start-address 1576 to remove any confusion with the -offset filter. The documentation now 1577 explicitly explains the difference between the two. 1578 1579 -- Peter Miller <pmiller@opensource.org.au> Thu, 26 Jun 2008 14:38:45 +1000 1580 1581srecord (1.42.D004-1) unstable; urgency=low 1582 1583 * Examples of converting to and from binary files have been added. 1584 1585 -- Peter Miller <pmiller@opensource.org.au> Tue, 24 Jun 2008 08:48:58 +1000 1586 1587srecord (1.42.D003-1) unstable; urgency=low 1588 1589 * This change set causes the MOS Tech format to emit an end record, even when 1590 there is no start address passed in. 1591 * My thanks to Ed <dxforth@netbay.com.au> for reporting this problem. 1592 1593 -- Peter Miller <pmiller@opensource.org.au> Sat, 07 Jun 2008 17:38:59 +1000 1594 1595srecord (1.42.D002-1) unstable; urgency=low 1596 1597 * Not all of the web pages were being rebuild when the version number changed. 1598 1599 -- Peter Miller <pmiller@opensource.org.au> Mon, 02 Jun 2008 08:39:32 +1000 1600 1601srecord (1.42.D001-1) unstable; urgency=low 1602 1603 * This change prepares SRecord for the next public release. 1604 1605 -- Peter Miller <pmiller@opensource.org.au> Sun, 01 Jun 2008 22:15:09 +1000 1606 1607srecord (1.41.D003-1) unstable; urgency=low 1608 1609 * The MOS Technology format was not reading and writing end records correctly, 1610 this has been fixed. The name of the company has been fixed, too. 1611 * My thanks to Ed <dxforth@netbay.com.au> for reporting these problems. 1612 1613 -- Peter Miller <pmiller@opensource.org.au> Sun, 01 Jun 2008 22:03:26 +1000 1614 1615srecord (1.41.D002-1) unstable; urgency=low 1616 1617 * Some examples of how to insert constant or scripted data into your EPROM 1618 load files has been added to the srec_examples(1) man page. 1619 * My thanks to Brad Schick <schickb@gmail.com> for this suggestion. 1620 1621 -- Peter Miller <pmiller@opensource.org.au> Wed, 14 May 2008 13:03:44 +1000 1622 1623srecord (1.41.D001-1) unstable; urgency=low 1624 1625 * This change set prepares SRecord for the next public release. 1626 1627 -- Peter Miller <pmiller@opensource.org.au> Mon, 12 May 2008 10:59:10 +1000 1628 1629srecord (1.40.D016-1) unstable; urgency=low 1630 1631 * This change set fixed two tests which were giving false negatives on Cygwin. 1632 1633 -- Peter Miller <pmiller@opensource.org.au> Mon, 12 May 2008 10:39:55 +1000 1634 1635srecord (1.40.D015-1) unstable; urgency=low 1636 1637 * The handling of the program name has been changed, so that any trailing .exe 1638 is removed. This was giving false negatives in tests. 1639 * Also, the GNU diff --strip-trailing-cr option is exploited if available, 1640 dealing with a number of other false negatives. 1641 1642 -- Peter Miller <pmiller@opensource.org.au> Mon, 12 May 2008 09:50:46 +1000 1643 1644srecord (1.40.D014-1) unstable; urgency=low 1645 1646 * The handling of endian-ness within the srec_arglex::get_input method has 1647 been reworked so that there are half as many cases (i.e. switch cases which 1648 differe only in endian-ness have been merged). 1649 1650 -- Peter Miller <pmiller@opensource.org.au> Fri, 18 Apr 2008 10:43:58 +1000 1651 1652srecord (1.40.D013-1) unstable; urgency=low 1653 1654 * The interval classes have been extended with an inclusive/exclusive 1655 parameters to their constructors, rendering the specific classes obsolete. 1656 So by adding 99 lines of code, we could remove 750 lines of code. 1657 1658 -- Peter Miller <pmiller@opensource.org.au> Fri, 18 Apr 2008 09:44:50 +1000 1659 1660srecord (1.40.D012-1) unstable; urgency=low 1661 1662 * There are six new filters (-be-exclusive-length, -le-exclusive-length, -be- 1663 exclusive-maximum, -le-exclusive-maximum, -be-exclusive-minimum and -le- 1664 exclusive-minimum) which are very similar to their non-exclusive 1665 equivalents, except that they do not include the adress range covered by 1666 their output in their output. 1667 1668 -- Peter Miller <pmiller@opensource.org.au> Thu, 17 Apr 2008 22:53:59 +1000 1669 1670srecord (1.40.D011-1) unstable; urgency=low 1671 1672 * Due to an uncaught merge problem, the deference manual was including the 1673 content twice, in such a way that the automagic bring-the-content-to-the- 1674 front script was getting it wrong - ugly wrong. 1675 1676 -- Peter Miller <pmiller@opensource.org.au> Wed, 16 Apr 2008 15:00:10 +1000 1677 1678srecord (1.40.D010-1) unstable; urgency=low 1679 1680 * This change set adds endian-conditional encode and decode functions to srec_ 1681 record 1682 1683 -- Peter Miller <pmiller@opensource.org.au> Wed, 16 Apr 2008 14:35:59 +1000 1684 1685srecord (1.40.D009-1) unstable; urgency=low 1686 1687 * The use of boolean to represent endian-ness has been removed. It was 1688 confusing because it was not consistent. There is now and explicit endian_t 1689 type and associated enum tags, to make the code more consistent and more 1690 readable. 1691 1692 -- Peter Miller <pmiller@opensource.org.au> Wed, 16 Apr 2008 11:54:08 +1000 1693 1694srecord (1.40.D008-1) unstable; urgency=low 1695 1696 * The srec_input::reda method now returns a bool, rather than an int which was 1697 everywhere treated like a bool. 1698 1699 -- Peter Miller <pmiller@opensource.org.au> Wed, 16 Apr 2008 11:41:58 +1000 1700 1701srecord (1.40.D007-1) unstable; urgency=low 1702 1703 * This change adds a new word wise eprom_address array for the C array output 1704 format when in word output mode and also in compressed output mode. 1705 * The existing foo_address array is correct but assumes that the memory map of 1706 the device being programmed is 8 bits. As such, a new foo_word_address array 1707 is added as an alternative in the case of 16 bit addresses. 1708 * My thanks to Scott Finneran for this change set. 1709 1710 -- Peter Miller <pmiller@opensource.org.au> Sun, 30 Mar 2008 10:53:39 +1100 1711 1712srecord (1.40.D006-1) unstable; urgency=low 1713 1714 * This change adds the missing section descriptor arrays to the generated 1715 header file when using the c_compressed (section) option in c_array output 1716 mode. 1717 * My thanks to Scott Finneran for this change set. 1718 1719 -- Peter Miller <pmiller@opensource.org.au> Sun, 30 Mar 2008 10:48:35 +1100 1720 1721srecord (1.40.D005-1) unstable; urgency=low 1722 1723 * Minor changes to accomodate the acceptable options to the emacs version of 1724 etags in the build system. 1725 * My thanks to Soctt Finneran for this change set. 1726 1727 -- Peter Miller <pmiller@opensource.org.au> Sat, 29 Mar 2008 17:16:49 +1100 1728 1729srecord (1.40.D004-1) unstable; urgency=low 1730 1731 * A bugs has been fixed with the C array output format when using the output_ 1732 word and include options. The generated header file incorrectly declared 1733 the data as being an array of unsigned char regardless of the output_word 1734 option, it now outputs an array of unsigned short. 1735 * My thanks to Scott Finneran for this change set. 1736 1737 -- Peter Miller <pmiller@opensource.org.au> Sat, 29 Mar 2008 17:08:29 +1100 1738 1739srecord (1.40.D003-1) unstable; urgency=low 1740 1741 * A problem with the names of the executables in the .spec file has been 1742 fixed, and the BuildRequires has been updated. 1743 * My thanks to Galen Seitz <galens@seitzassoc.com> for reporting this problem. 1744 1745 -- Peter Miller <pmiller@opensource.org.au> Thu, 20 Mar 2008 13:54:52 +1100 1746 1747srecord (1.40.D002-1) unstable; urgency=low 1748 1749 * The web pages were missing the version numbers, which was particularly nasty 1750 for the download page. 1751 1752 -- Peter Miller <pmiller@opensource.org.au> Thu, 13 Mar 2008 22:14:42 +1100 1753 1754srecord (1.40.D001-1) unstable; urgency=low 1755 1756 * This change set prepares SRecord for the next public release. 1757 1758 -- Peter Miller <pmiller@opensource.org.au> Thu, 13 Mar 2008 21:55:48 +1100 1759 1760srecord (1.39.D019-1) unstable; urgency=low 1761 1762 * This change set fixes an RPM build problem. The spec file needed some 1763 tweaking. 1764 * My thanks to Galen Seitz <galens@seitzassoc.com> for reporting this problem. 1765 1766 -- Peter Miller <pmiller@opensource.org.au> Thu, 13 Mar 2008 13:56:16 +1100 1767 1768srecord (1.39.D018-1) unstable; urgency=low 1769 1770 * This change set removes some left-over includes used in the past for 1771 debugging. 1772 1773 -- Peter Miller <pmiller@opensource.org.au> Sat, 01 Mar 2008 22:11:57 +1100 1774 1775srecord (1.39.D017-1) unstable; urgency=low 1776 1777 * The srec_output_file_hexdump Doxygen documentation has been improved. 1778 1779 -- Peter Miller <pmiller@opensource.org.au> Sat, 01 Mar 2008 20:34:01 +1100 1780 1781srecord (1.39.D016-1) unstable; urgency=low 1782 1783 * There was no need to dynamically allocate the memory image used by srec_cat, 1784 and several other places. 1785 1786 -- Peter Miller <pmiller@opensource.org.au> Sat, 01 Mar 2008 20:22:33 +1100 1787 1788srecord (1.39.D015-1) unstable; urgency=low 1789 1790 * The use of srec_memory_walker has been refactored to habe a pointer type, 1791 and the derived classes refactpred to enforce this. 1792 1793 -- Peter Miller <pmiller@opensource.org.au> Sat, 01 Mar 2008 20:02:58 +1100 1794 1795srecord (1.39.D014-1) unstable; urgency=low 1796 1797 * The srec_output* has been refactored as srec_output::pointer instead, with 1798 create class methods to enforce it. 1799 1800 -- Peter Miller <pmiller@opensource.org.au> Sat, 01 Mar 2008 18:23:19 +1100 1801 1802srecord (1.39.D013-1) unstable; urgency=low 1803 1804 * An example has been added which shows how to use the hex-dump output format 1805 to look at the checksum or CRC of a file's data. 1806 1807 -- Peter Miller <pmiller@opensource.org.au> Fri, 29 Feb 2008 23:57:02 +1100 1808 1809srecord (1.39.D012-1) unstable; urgency=low 1810 1811 * The BUILDING file now tells you about the Boost library dependency. And the 1812 ./configure script now fails if it is not installed. 1813 * My thanks to Chris Teague for reporting this problem. 1814 1815 -- Peter Miller <pmiller@opensource.org.au> Fri, 29 Feb 2008 23:37:00 +1100 1816 1817srecord (1.39.D011-1) unstable; urgency=low 1818 1819 * The release notes (and changelog.txt) were being built incorrectly, and 1820 severely truncated. 1821 1822 -- Peter Miller <pmiller@opensource.org.au> Wed, 27 Feb 2008 08:25:58 +1100 1823 1824srecord (1.39.D010-1) unstable; urgency=low 1825 1826 * The code has been refactored to use srec_input::pointer instead of srec_ 1827 input * 1828 1829 -- Peter Miller <pmiller@opensource.org.au> Mon, 18 Feb 2008 02:10:50 +1100 1830 1831srecord (1.39.D009-1) unstable; urgency=low 1832 1833 * This change set fixes build problems found with g++ 4.3 1834 * My thanks to Fathi Boudra <fabo@debian.org> for reporting this problem. 1835 Fathi is the Debian maintainer for SRecord. 1836 1837 -- Peter Miller <pmiller@opensource.org.au> Sat, 16 Feb 2008 23:24:30 +1100 1838 1839srecord (1.39.D008-1) unstable; urgency=low 1840 1841 * The handling of groff in the Makefile.in file has been improved. Mostly 1842 this was an Aegis bug, but not completely. 1843 * My thanks to Fathi Boudra <fabo@debian.org> for this patch. Fathi is the 1844 Debian maintainer for SRecord. 1845 1846 -- Peter Miller <pmiller@opensource.org.au> Sat, 16 Feb 2008 22:00:08 +1100 1847 1848srecord (1.39.D007-1) unstable; urgency=low 1849 1850 * An incorrect section number on the srec_fastload(5) man page has been fixed. 1851 * My thanks to Fathi Boudra <fabo@debian.org> for this patch. Fathi is the 1852 Debian maintainer for SRecord. 1853 1854 -- Peter Miller <pmiller@opensource.org.au> Sat, 16 Feb 2008 16:47:58 +1100 1855 1856srecord (1.39.D006-1) unstable; urgency=low 1857 1858 * This change set removes several useless includes of <cstdio> 1859 * My thanks to Fathi Boudra <fabo@debian.org> for this patch. Fathi is the 1860 Debian maintainer for SRecord. 1861 1862 -- Peter Miller <pmiller@opensource.org.au> Sat, 16 Feb 2008 16:08:39 +1100 1863 1864srecord (1.39.D005-1) unstable; urgency=low 1865 1866 * This change set adds support for GCC 4.3 to the code base. 1867 * My thanks to Fathi Boudra <fabo@debian.org> for this patch. Fathi is the 1868 Debian maintainer for SRecord. 1869 1870 -- Peter Miller <pmiller@opensource.org.au> Sat, 16 Feb 2008 16:03:16 +1100 1871 1872srecord (1.39.D004-1) unstable; urgency=low 1873 1874 * A bug has been fixed in the calculation of ranges on the command line, it no 1875 longer goes into an infinite loop for "--fill 0xFF -over { foo.hex -exclude 1876 -within foo.hex }" construct, which should have been calculating an empty 1877 fill set, but was instead calculating a 4GB fill set. 1878 * The baseline text exemption is because it takes a couple of days to run when 1879 it gets the wrong answer! 1880 * My thanks to Dan Norstedt <dan@norstedt.net> for reporting this problem. 1881 1882 -- Peter Miller <pmiller@opensource.org.au> Thu, 14 Feb 2008 10:29:06 +1100 1883 1884srecord (1.39.D003-1) unstable; urgency=low 1885 1886 * This change set adds processing for the datarootdir value to the ./configure 1887 file. Mostly to silence an autoconf warning. 1888 1889 -- Peter Miller <pmiller@opensource.org.au> Thu, 14 Feb 2008 08:29:49 +1100 1890 1891srecord (1.39.D002-1) unstable; urgency=low 1892 1893 * The CRC32 filters now take an optional -xmodem option, to use an xmodem-like 1894 (all bit zero) initial state, rather than the default CCITT (all bits on) 1895 initial state. 1896 * My thanks to Krauss Manfred (LLI) <Manfred.Krauss@liebherr.com> for this 1897 suggestion. 1898 1899 -- Peter Miller <pmiller@opensource.org.au> Thu, 07 Feb 2008 12:02:21 +1100 1900 1901srecord (1.39.D001-1) unstable; urgency=low 1902 1903 * This change set prepares SRecord for the next public release. 1904 1905 -- Peter Miller <pmiller@opensource.org.au> Mon, 04 Feb 2008 12:44:06 +1100 1906 1907srecord (1.38.D003-1) unstable; urgency=low 1908 1909 * The test have been changed to use a common test_prelude. This allows the 1910 $PATH to be used to find commands, and will eventually allow a shared 1911 librray to be used. 1912 1913 -- Peter Miller <pmiller@opensource.org.au> Mon, 04 Feb 2008 12:31:44 +1100 1914 1915srecord (1.38.D002-1) unstable; urgency=low 1916 1917 * A bug has been fixed in the use of parentheses to group filters and override 1918 the default precedences. 1919 1920 -- Peter Miller <pmiller@opensource.org.au> Sun, 03 Feb 2008 14:23:14 +1100 1921 1922srecord (1.38.D001-1) unstable; urgency=low 1923 1924 * This change prepares SRecord for the next public release. 1925 1926 -- Peter Miller <pmiller@opensource.org.au> Mon, 14 Jan 2008 10:38:22 +1100 1927 1928srecord (1.37.D005-1) unstable; urgency=low 1929 1930 * The CRC16 filters now support a -Broken option, to perform a common-but- 1931 broken CRC16 calculation, in addition to the CCITT and XMODEM calculations. 1932 * My thanks to Manfred Kaiser <kaiser.m.6@pg.com> for reporting this problem. 1933 1934 -- Peter Miller <pmiller@opensource.org.au> Mon, 14 Jan 2008 10:23:47 +1100 1935 1936srecord (1.37.D004-1) unstable; urgency=low 1937 1938 * A link has been added to the CRC16 man page section, with a link to the 1939 www.joegeluso.com/software/articles/ccitt.htm web page. 1940 1941 -- Peter Miller <pmiller@opensource.org.au> Thu, 10 Jan 2008 23:47:00 +1100 1942 1943srecord (1.37.D003-1) unstable; urgency=low 1944 1945 * A buglet has been fixed in the srec-motorola(5) man page, it now includes S6 1946 in the list of things that can appear in the type field. 1947 * My thanks to Curtis Wald <cwald@watchguardvideo.com> for reporting this 1948 problem. 1949 1950 -- Peter Miller <pmiller@opensource.org.au> Thu, 10 Jan 2008 08:19:43 +1100 1951 1952srecord (1.37.D002-1) unstable; urgency=low 1953 1954 * The new ability to negate expressions is now mentioned int he srec_ 1955 examples(1) man page. 1956 1957 -- Peter Miller <pmiller@opensource.org.au> Mon, 29 Oct 2007 15:04:39 +1100 1958 1959srecord (1.37.D001-1) unstable; urgency=low 1960 1961 * This change prepares SRecord for the next public release. 1962 1963 -- Peter Miller <pmiller@opensource.org.au> Mon, 29 Oct 2007 14:14:27 +1100 1964 1965srecord (1.36.D004-1) unstable; urgency=low 1966 1967 * It is now possible to have negative expressions on the command line, to 1968 facilitate ''--offset - -minimum foo'' usages. 1969 * My thanks to Craig McQueen <Craig_McQueen@aapl.com.au> for this suggestion. 1970 1971 -- Peter Miller <pmiller@opensource.org.au> Mon, 29 Oct 2007 13:50:10 +1100 1972 1973srecord (1.36.D003-1) unstable; urgency=low 1974 1975 * The srec_cat command now has a simple hexadecimal dump output format. 1976 1977 -- Peter Miller <pmiller@opensource.org.au> Mon, 17 Sep 2007 18:41:07 +1000 1978 1979srecord (1.36.D002-1) unstable; urgency=low 1980 1981 * The use of uudecode in test 60 has been removed. 1982 1983 -- Peter Miller <pmiller@opensource.org.au> Tue, 07 Aug 2007 20:27:09 +1000 1984 1985srecord (1.36.D001-1) unstable; urgency=low 1986 1987 * This change prepares SRecord for the next public release. 1988 1989 -- Peter Miller <pmiller@opensource.org.au> Tue, 07 Aug 2007 18:32:09 +1000 1990 1991srecord (1.35.D014-1) unstable; urgency=low 1992 1993 * The CRC16 filters have a new --no-augment option, to omit the 16 zero bits 1994 augmenting the message. This is not CCITT standard conforming, but some 1995 sites need it. 1996 1997 -- Peter Miller <pmiller@opensource.org.au> Tue, 07 Aug 2007 14:17:56 +1000 1998 1999srecord (1.35.D013-1) unstable; urgency=low 2000 2001 * A bug has been fixed in the cookbook, it was not correctly working ou all 2002 the .d files it was supposed to build. 2003 2004 -- Peter Miller <pmiller@opensource.org.au> Tue, 07 Aug 2007 13:41:44 +1000 2005 2006srecord (1.35.D012-1) unstable; urgency=low 2007 2008 * The crc16 class now takes a flag to indicate whether or not augmentation is 2009 desired. The output is unchganged, using the default values. 2010 2011 -- Peter Miller <pmiller@opensource.org.au> Mon, 06 Aug 2007 23:37:05 +1000 2012 2013srecord (1.35.D011-1) unstable; urgency=low 2014 2015 * A bugs has been fixed in the CRC-16 CCITT calculation. 2016 * My thanks to Craig McQueen <Craig_McQueen@aapl.com.au> for reporting this 2017 problem, and for reporting the fix, too, at http://www.joegeluso.com/ 2018 software/articles/ccitt.htm 2019 2020 -- Peter Miller <pmiller@opensource.org.au> Mon, 06 Aug 2007 22:30:12 +1000 2021 2022srecord (1.35.D010-1) unstable; urgency=low 2023 2024 * A test of the CRC16 algorithm for XMODEM has been added, to make sure that 2025 when I fix the CCITT case I don't break the XMODEM case. 2026 2027 -- Peter Miller <pmiller@opensource.org.au> Mon, 06 Aug 2007 17:18:59 +1000 2028 2029srecord (1.35.D009-1) unstable; urgency=low 2030 2031 * There is a new test_crc16 program, which is built for testing purpose, and 2032 intentionally never installed. 2033 2034 -- Peter Miller <pmiller@opensource.org.au> Mon, 06 Aug 2007 16:40:11 +1000 2035 2036srecord (1.35.D008-1) unstable; urgency=low 2037 2038 * The MANIFEST file is a dinosaur from a previous era. It is not more. 2039 2040 -- Peter Miller <pmiller@opensource.org.au> Sun, 05 Aug 2007 21:42:09 +1000 2041 2042srecord (1.35.D007-1) unstable; urgency=low 2043 2044 * The aegis.conf file has been split into more pieces. 2045 2046 -- Peter Miller <pmiller@opensource.org.au> Sun, 05 Aug 2007 21:15:58 +1000 2047 2048srecord (1.35.D006-1) unstable; urgency=low 2049 2050 * A problem has been fixed in the generated Makefile.in file found in the 2051 tarball. The generatic script had not been updated to cope with the change 2052 in the directory location of the programs. 2053 * My thanks to Joel Stanley <joel@laptop.org> for reporting this problem. 2054 2055 -- Peter Miller <pmiller@opensource.org.au> Sun, 05 Aug 2007 18:20:06 +1000 2056 2057srecord (1.35.D005-1) unstable; urgency=low 2058 2059 * An RSS feed has been added to the web site. 2060 2061 -- Peter Miller <pmiller@opensource.org.au> Sun, 05 Aug 2007 17:56:40 +1000 2062 2063srecord (1.35.D004-1) unstable; urgency=low 2064 2065 * The prog/ directory is gone, the commands each appear in the top level 2066 directpry. 2067 2068 -- Peter Miller <pmiller@opensource.org.au> Mon, 09 Jul 2007 22:54:51 +1000 2069 2070srecord (1.35.D003-1) unstable; urgency=low 2071 2072 * The license has been changed from GPLv2 to GPLv3. 2073 2074 -- Peter Miller <pmiller@opensource.org.au> Thu, 05 Jul 2007 13:53:03 +1000 2075 2076srecord (1.35.D002-1) unstable; urgency=low 2077 2078 * The Free Software Foundation postal address has been updated in all of the 2079 source files. 2080 2081 -- Peter Miller <pmiller@opensource.org.au> Fri, 29 Jun 2007 15:59:58 +1000 2082 2083srecord (1.35.D001-1) unstable; urgency=low 2084 2085 * This change prepares SRecord for the next public release. 2086 2087 -- Peter Miller <pmiller@opensource.org.au> Sat, 23 Jun 2007 19:05:59 +1000 2088 2089srecord (1.34.D002-1) unstable; urgency=low 2090 2091 * A major build problem with the generated makefile has been fxed. 2092 * My thanks to Eric Weddington for reporting this problem. 2093 2094 -- Peter Miller <pmiller@opensource.org.au> Sat, 23 Jun 2007 18:55:14 +1000 2095 2096srecord (1.34.D001-1) unstable; urgency=low 2097 2098 * This change prepares SRecord for the next public release. 2099 2100 -- Peter Miller <pmiller@opensource.org.au> Fri, 22 Jun 2007 20:58:34 +1000 2101 2102srecord (1.33.D016-1) unstable; urgency=low 2103 2104 * The C and ASM output formats have been improved in the word mode. 2105 * My thanks to the MSP430 Group at Texas Instruments for this patch. 2106 2107 -- Peter Miller <pmiller@opensource.org.au> Wed, 06 Jun 2007 22:47:07 +1000 2108 2109srecord (1.33.D015-1) unstable; urgency=low 2110 2111 * The generated makefile did not correctly install the man pages. 2112 * My thanks to Galen Seitz <galens@seitzassoc.com> for reporting this problem. 2113 2114 -- Peter Miller <pmiller@opensource.org.au> Wed, 06 Jun 2007 22:22:26 +1000 2115 2116srecord (1.33.D014-1) unstable; urgency=low 2117 2118 * The class declarations for a number of output classes have been made more 2119 consistent. 2120 2121 -- Peter Miller <pmiller@opensource.org.au> Sun, 20 May 2007 13:51:12 +1000 2122 2123srecord (1.33.D013-1) unstable; urgency=low 2124 2125 * The Vmem format has been changed so that it is an error if it sees not-16- 2126 bit aligned data, and suggests a -fill -within -range-padding filter. 2127 2128 -- Peter Miller <pmiller@opensource.org.au> Sun, 20 May 2007 13:45:54 +1000 2129 2130srecord (1.33.D012-1) unstable; urgency=low 2131 2132 * The VHDL format has been changed so that it is an error if it sees unaligned 2133 data, and suggests a -fill -within -range-padding filter. 2134 2135 -- Peter Miller <pmiller@opensource.org.au> Sun, 20 May 2007 12:14:25 +1000 2136 2137srecord (1.33.D011-1) unstable; urgency=low 2138 2139 * The Spasm format has been changed so that it is an error if it sees not-16- 2140 bit aligned data, and suggests a -fill -within -range-padding filter. 2141 2142 -- Peter Miller <pmiller@opensource.org.au> Sun, 20 May 2007 11:17:26 +1000 2143 2144srecord (1.33.D010-1) unstable; urgency=low 2145 2146 * The Spasm format has been changed so that it is an error if it sees not-16- 2147 bit aligned data, and suggests a -fill -within -range-padding filter. 2148 2149 -- Peter Miller <pmiller@opensource.org.au> Sun, 20 May 2007 11:01:38 +1000 2150 2151srecord (1.33.D009-1) unstable; urgency=low 2152 2153 * The Fairchild format has been changed so that is an error if it sees not-8- 2154 byte aligned data, and suggests a -fill -within -range-padding filter. 2155 2156 -- Peter Miller <pmiller@opensource.org.au> Sun, 20 May 2007 10:48:36 +1000 2157 2158srecord (1.33.D008-1) unstable; urgency=low 2159 2160 * The -intel-hex16 format has been changed so that it is an error if it sees 2161 not-16-bit aligned data, and suggests a -fill -within -range-padding filter. 2162 2163 -- Peter Miller <pmiller@opensource.org.au> Sun, 20 May 2007 10:05:06 +1000 2164 2165srecord (1.33.D007-1) unstable; urgency=low 2166 2167 * The C-Array -output-words format has been changed so that is an error if it 2168 sees not-16-bit aligned data, and suggests a -fill -within -range-padding 2169 filter. The 8-bit form is unaffected. 2170 2171 -- Peter Miller <pmiller@opensource.org.au> Sun, 20 May 2007 09:56:47 +1000 2172 2173srecord (1.33.D006-1) unstable; urgency=low 2174 2175 * The atmel-generic format has been changed so that it is an error if it sees 2176 not-16-bit aligned data, and suggests a -fill -within -range-padding filter. 2177 2178 -- Peter Miller <pmiller@opensource.org.au> Sun, 20 May 2007 09:45:48 +1000 2179 2180srecord (1.33.D005-1) unstable; urgency=low 2181 2182 * The assembler output has been changed to request the user manually pad their 2183 data, rather than the output format making up data. This only applies when 2184 the user has requested 16-bit output, 8-bit output is not affected. 2185 2186 -- Peter Miller <pmiller@opensource.org.au> Sun, 20 May 2007 09:37:18 +1000 2187 2188srecord (1.33.D004-1) unstable; urgency=low 2189 2190 * The output classes now send error messages through quit_defualt 2191 2192 -- Peter Miller <pmiller@opensource.org.au> Sun, 20 May 2007 00:25:55 +1000 2193 2194srecord (1.33.D003-1) unstable; urgency=low 2195 2196 * There is a new output::format_name method, which may be used to obtain the 2197 name of the format of an output. 2198 2199 -- Peter Miller <pmiller@opensource.org.au> Sun, 20 May 2007 00:13:32 +1000 2200 2201srecord (1.33.D002-1) unstable; urgency=low 2202 2203 * The gcc -Eextra flag has been added to the compiles, and problems thus 2204 revealed have been fixed. 2205 2206 -- Peter Miller <pmiller@opensource.org.au> Fri, 18 May 2007 21:39:50 +1000 2207 2208srecord (1.33.D001-1) unstable; urgency=low 2209 2210 * This change prepares SRecord for the next public release. 2211 2212 -- Peter Miller <pmiller@opensource.org.au> Fri, 18 May 2007 21:09:25 +1000 2213 2214srecord (1.32.D009-1) unstable; urgency=low 2215 2216 * More examples have been added to the examples page. 2217 2218 -- Peter Miller <pmiller@opensource.org.au> Fri, 18 May 2007 20:52:51 +1000 2219 2220srecord (1.32.D008-1) unstable; urgency=low 2221 2222 * More examples have been added to the documentation. 2223 2224 -- Peter Miller <pmiller@opensource.org.au> Fri, 18 May 2007 10:11:26 +1000 2225 2226srecord (1.32.D007-1) unstable; urgency=low 2227 2228 * The examples from the srec_cat(1) man page have been moved to theor own man 2229 page, and expanded somewhat, tho more work is needed. 2230 2231 -- Peter Miller <pmiller@opensource.org.au> Thu, 17 May 2007 23:40:37 +1000 2232 2233srecord (1.32.D006-1) unstable; urgency=low 2234 2235 * It is now possible to perform set intersection and set difference on 2236 intervals. 2237 2238 -- Peter Miller <pmiller@opensource.org.au> Wed, 16 May 2007 22:06:55 +1000 2239 2240srecord (1.32.D005-1) unstable; urgency=low 2241 2242 * There is a new type of data source: the generator. There are three 2243 different generators, more are likely. 2244 2245 -- Peter Miller <pmiller@opensource.org.au> Wed, 16 May 2007 18:07:52 +1000 2246 2247srecord (1.32.D004-1) unstable; urgency=low 2248 2249 * The C-Array output is now able to emit sectioned output, similar to the -asm 2250 -a430 option. It can also optionally write shorts rather than bytes. 2251 * My thanks to the MSP430 Group at Texas Instruments for this contribution. 2252 2253 -- Peter Miller <pmiller@opensource.org.au> Sun, 06 May 2007 16:45:22 +1000 2254 2255srecord (1.32.D003-1) unstable; urgency=low 2256 2257 * The assembler output now supports additional options to facilitate MSP430 2258 systems. 2259 * My thanks to the MSP430 Group at Texas Instruments for this contribution. 2260 2261 -- Peter Miller <pmiller@opensource.org.au> Sun, 06 May 2007 12:43:36 +1000 2262 2263srecord (1.32.D002-1) unstable; urgency=low 2264 2265 * There is a new option for claculating address ranges: you can now round 2266 randges to be whole mutiples of bytes. 2267 2268 -- Peter Miller <pmiller@opensource.org.au> Sun, 06 May 2007 12:15:11 +1000 2269 2270srecord (1.32.D001-1) unstable; urgency=low 2271 2272 * This change prepares SRecord for the next public release. 2273 2274 -- Peter Miller <pmiller@opensource.org.au> Tue, 24 Apr 2007 09:09:55 +1000 2275 2276srecord (1.31.D003-1) unstable; urgency=low 2277 2278 * It turns out the TI-TXT spec I was using is incorrect. You don't have to 2279 have even addresses, and you don't have to have even byte counts. 2280 2281 -- Peter Miller <pmiller@opensource.org.au> Fri, 20 Apr 2007 10:53:56 +1000 2282 2283srecord (1.31.D002-1) unstable; urgency=low 2284 2285 * The end character is 'q' not 'Q'. It also appears that http://www.ti.com/ 2286 lit/pdf/slau101 section A.2 is wrong about start addresses having to be 2287 even. 2288 * My thanks to Stefan Schauer <s-schauer1@ti.com> for this patch. 2289 2290 -- Peter Miller <pmiller@opensource.org.au> Thu, 19 Apr 2007 23:10:06 +1000 2291 2292srecord (1.31.D001-1) unstable; urgency=low 2293 2294 * This change prepares SRecord for the next public release. 2295 2296 -- Peter Miller <pmiller@opensource.org.au> Tue, 03 Apr 2007 21:19:04 +1000 2297 2298srecord (1.30.D006-1) unstable; urgency=low 2299 2300 * The verilog format now also suppresses comments when you specify the data- 2301 onloy flag. 2302 * My thanks to Stefan Schauer <s-schauer1@ti.com> for this patch. 2303 2304 -- Peter Miller <pmiller@opensource.org.au> Tue, 03 Apr 2007 20:57:40 +1000 2305 2306srecord (1.30.D005-1) unstable; urgency=low 2307 2308 * There is a new SEEK_HOLE on Solaris, for navigating around file data holes. 2309 This could one day be used to report holes via the srec API. 2310 2311 -- Peter Miller <pmiller@opensource.org.au> Tue, 03 Apr 2007 20:09:38 +1000 2312 2313srecord (1.30.D004-1) unstable; urgency=low 2314 2315 * The ways file names are passed around has been made more consistent; they 2316 are all std::strings now. 2317 2318 -- Peter Miller <pmiller@opensource.org.au> Wed, 28 Mar 2007 21:50:38 +1000 2319 2320srecord (1.30.D003-1) unstable; urgency=low 2321 2322 * There is a new srec_binary(5) man page describing binary files, and what can 2323 happen when you create them with srec_cat(1). 2324 2325 -- Peter Miller <pmiller@opensource.org.au> Wed, 28 Mar 2007 14:22:11 +1000 2326 2327srecord (1.30.D002-1) unstable; urgency=low 2328 2329 * The Texas Instruments ti-txt (MSP430) format is now understood for reading 2330 and writing. 2331 * My thanks to Stefan Schauer <s-schauer1@ti.com> for this contribution. 2332 2333 -- Peter Miller <pmiller@opensource.org.au> Wed, 28 Mar 2007 11:49:56 +1000 2334 2335srecord (1.30.D001-1) unstable; urgency=low 2336 2337 * This change prepares SRecord for the next public release, 2338 2339 -- Peter Miller <pmiller@opensource.org.au> Wed, 21 Mar 2007 19:32:44 +1100 2340 2341srecord (1.29.D007-1) unstable; urgency=low 2342 2343 * The ascii-hex format has been improved, so that it does much better line 2344 length accounting. It also ensures the ^C is present even for the -data- 2345 only option. 2346 * My thanks to Simon Manderson <phmilesc@blueyonder.co.uk> for reporting this 2347 problem. 2348 2349 -- Peter Miller <pmiller@opensource.org.au> Wed, 21 Mar 2007 11:18:12 +1100 2350 2351srecord (1.29.D006-1) unstable; urgency=low 2352 2353 * Some more detail has been added to the section on adding new formats. 2354 2355 -- Peter Miller <pmiller@opensource.org.au> Wed, 14 Mar 2007 18:53:06 +1100 2356 2357srecord (1.29.D005-1) unstable; urgency=low 2358 2359 * The new ti-tagged-16 format is now mentioned in the man pages. 2360 2361 -- Peter Miller <pmiller@opensource.org.au> Wed, 14 Mar 2007 15:44:37 +1100 2362 2363srecord (1.29.D004-1) unstable; urgency=low 2364 2365 * The new file format instructions now include some discussions of 2366 implementation issues. 2367 2368 -- Peter Miller <pmiller@opensource.org.au> Wed, 14 Mar 2007 15:29:36 +1100 2369 2370srecord (1.29.D003-1) unstable; urgency=low 2371 2372 * The Intel code warned if there was no start address record. It was a 2373 warning, not an error, but still some folks complained. The warning has 2374 been removed. 2375 2376 -- Peter Miller <pmiller@opensource.org.au> Wed, 14 Mar 2007 13:45:17 +1100 2377 2378srecord (1.29.D002-1) unstable; urgency=low 2379 2380 * A bug in the ti-tagged format has been fixed, it now understands the '0' 2381 tag. 2382 * My thanks to OZ_Rhett <armistej@users.sourceforge.net> for reporting this 2383 problem. 2384 * As a side-effect of this fix, the ti-tagged-16 format can now be read and 2385 written. 2386 2387 -- Peter Miller <pmiller@opensource.org.au> Wed, 14 Mar 2007 12:24:50 +1100 2388 2389srecord (1.29.D001-1) unstable; urgency=low 2390 2391 * This change prepares SRecord for the next public release. 2392 2393 -- Peter Miller <pmiller@opensource.org.au> Tue, 13 Mar 2007 20:50:01 +1100 2394 2395srecord (1.28.D004-1) unstable; urgency=low 2396 2397 * The generated Makefile was broken by the tab replacement. This is fixed, 2398 and there is also a new "check-tarball" build target, so this is less likely 2399 in the future. 2400 * My thanks to Rene Rebe <rene@exactcode.de> and Eric Weddington 2401 <eweddington@cso.atmel.com> for reporting this problem. 2402 2403 -- Peter Miller <pmiller@opensource.org.au> Tue, 13 Mar 2007 20:23:48 +1100 2404 2405srecord (1.28.D003-1) unstable; urgency=low 2406 2407 * The home page on the web site now has various free software and open source 2408 software links and icons. 2409 2410 -- Peter Miller <pmiller@opensource.org.au> Thu, 08 Mar 2007 10:06:26 +1100 2411 2412srecord (1.28.D002-1) unstable; urgency=low 2413 2414 * The develop end policy has been tightened, to disallow tabs (for consistent 2415 formatting), no white space on the ends of lines, and a maximum ine length 2416 of 80 characters. 2417 2418 -- Peter Miller <pmiller@opensource.org.au> Thu, 08 Mar 2007 09:37:44 +1100 2419 2420srecord (1.28.D001-1) unstable; urgency=low 2421 2422 * This change prepares SRecord for the next public release. 2423 2424 -- Peter Miller <pmiller@opensource.org.au> Thu, 08 Mar 2007 08:23:07 +1100 2425 2426srecord (1.27.D004-1) unstable; urgency=low 2427 2428 * It is now possible to read and write files in the Motorola MC68EZ328 2429 Dragonball bootstrap b-record format 2430 2431 -- Peter Miller <pmiller@opensource.org.au> Thu, 08 Mar 2007 08:14:33 +1100 2432 2433srecord (1.27.D003-1) unstable; urgency=low 2434 2435 * The logo on the aeget HTML pages is now a reasonable size (it was too big). 2436 2437 -- Peter Miller <pmiller@opensource.org.au> Thu, 21 Dec 2006 13:14:07 +1100 2438 2439srecord (1.27.D002-1) unstable; urgency=low 2440 2441 * The web interface links have been updated to use the new aeget interface. 2442 Some logos and links have been added to the aeget HTML pages. 2443 2444 -- Peter Miller <pmiller@opensource.org.au> Thu, 21 Dec 2006 13:11:17 +1100 2445 2446srecord (1.27.D001-1) unstable; urgency=low 2447 2448 * This change prepares SRecord for the next public release. 2449 2450 -- Peter Miller <pmiller@opensource.org.au> Thu, 21 Dec 2006 12:37:23 +1100 2451 2452srecord (1.26.D014-1) unstable; urgency=low 2453 2454 * The copyright norices have been changed to remove the "all rights reserved" 2455 phrase. It did not represent the GPL spirit. 2456 2457 -- Peter Miller <pmiller@opensource.org.au> Thu, 21 Dec 2006 11:33:44 +1100 2458 2459srecord (1.26.D013-1) unstable; urgency=low 2460 2461 * The copyright norices have been changed to remove the "all rights reserved" 2462 phrase. It did not represent the GPL spirit. 2463 2464 -- Peter Miller <pmiller@opensource.org.au> Thu, 21 Dec 2006 10:26:23 +1100 2465 2466srecord (1.26.D012-1) unstable; urgency=low 2467 2468 * A bug has been fixed in the out-of-sequence warnings; it was complaining 2469 about synthesized data (while is often all over the place) when it should 2470 only have been complaining about file data. 2471 2472 -- Peter Miller <pmiller@opensource.org.au> Thu, 21 Dec 2006 00:05:54 +1100 2473 2474srecord (1.26.D011-1) unstable; urgency=low 2475 2476 * There is a new warning issued when input data records are not in strictly 2477 ascending address order. There is a new option to silence the warning. 2478 * My thanks to Frieder Ferlemann <frief@users.sourceforge.net> for this 2479 suggestion. 2480 2481 -- Peter Miller <pmiller@opensource.org.au> Wed, 20 Dec 2006 22:51:01 +1100 2482 2483srecord (1.26.D010-1) unstable; urgency=low 2484 2485 * The include files have been folded back into the lib tree, it makes for a 2486 more natural development environment. 2487 2488 -- Peter Miller <pmiller@opensource.org.au> Sun, 10 Dec 2006 18:19:03 +1100 2489 2490srecord (1.26.D009-1) unstable; urgency=low 2491 2492 * The #pragma directives have been removed, g++ no longer needs them, and most 2493 folks couldn't work out how to use them. 2494 2495 -- Peter Miller <pmiller@opensource.org.au> Sun, 10 Dec 2006 14:39:17 +1100 2496 2497srecord (1.26.D008-1) unstable; urgency=low 2498 2499 * The command line processing (of all srec_* commands) now understand @file 2500 command line options, filled with space separated strings. 2501 * My thanks to <jtxa@users.sourceforge.net> for this suggestion. 2502 2503 -- Peter Miller <pmiller@opensource.org.au> Sun, 10 Dec 2006 13:22:20 +1100 2504 2505srecord (1.26.D007-1) unstable; urgency=low 2506 2507 * More sizes have been added to the srecord.ico file. 2508 2509 -- Peter Miller <pmiller@opensource.org.au> Tue, 26 Sep 2006 20:23:50 +1000 2510 2511srecord (1.26.D006-1) unstable; urgency=low 2512 2513 * M$IE has a BUG and it gets transparency in PNG files WRONG. Morons. The 2514 fix is to tell the pngcrush program to use a white background. 2515 2516 -- Peter Miller <pmiller@opensource.org.au> Tue, 26 Sep 2006 12:45:06 +1000 2517 2518srecord (1.26.D005-1) unstable; urgency=low 2519 2520 * The availability of precompiled Windows executable is now proclaimed more 2521 loudly than ever before on the Download page. One wonders if Windows 2522 victims have completely lost the ability to read. 2523 2524 -- Peter Miller <pmiller@opensource.org.au> Tue, 26 Sep 2006 12:23:24 +1000 2525 2526srecord (1.26.D004-1) unstable; urgency=low 2527 2528 * The rest of the web pages now use the new icon and favicon. 2529 2530 -- Peter Miller <pmiller@opensource.org.au> Fri, 21 Jul 2006 10:05:52 +1000 2531 2532srecord (1.26.D003-1) unstable; urgency=low 2533 2534 * The icon for the project has been changed. 2535 2536 -- Peter Miller <pmiller@opensource.org.au> Thu, 20 Jul 2006 23:40:20 +1000 2537 2538srecord (1.26.D002-1) unstable; urgency=low 2539 2540 * The crc32 class has had a few comments added to it, to assist programmers 2541 find the orignal C code, if they need to incorporate C code into their 2542 embedded programs. 2543 2544 -- Peter Miller <pmiller@opensource.org.au> Fri, 07 Jul 2006 11:46:07 +1000 2545 2546srecord (1.26.D001-1) unstable; urgency=low 2547 2548 * This change prepares SRecord for the next public elease. 2549 2550 -- Peter Miller <pmiller@opensource.org.au> Fri, 26 May 2006 15:18:15 +1000 2551 2552srecord (1.25.D004-1) unstable; urgency=low 2553 2554 * The download page now has a link to the SourceForge downloads page. 2555 * My thanks to Craig McQueen <craig_mcqueen@aapl.com.au> for this suggestion. 2556 2557 -- Peter Miller <pmiller@opensource.org.au> Fri, 26 May 2006 14:58:59 +1000 2558 2559srecord (1.25.D003-1) unstable; urgency=low 2560 2561 * The developer build now construts TAGS and tags files. 2562 2563 -- Peter Miller <pmiller@opensource.org.au> Fri, 26 May 2006 14:47:15 +1000 2564 2565srecord (1.25.D002-1) unstable; urgency=low 2566 2567 * It is now possible to place parenteses on the command line in more places to 2568 clariy your intent. 2569 * My thanks to Craig McQueen <craig_mcqueen@aapl.com.au> for reporting this 2570 problem. 2571 2572 -- Peter Miller <pmiller@opensource.org.au> Fri, 26 May 2006 14:46:33 +1000 2573 2574srecord (1.25.D001-1) unstable; urgency=low 2575 2576 * This change prepares SRecord for the next public release. 2577 2578 -- Peter Miller <pmiller@opensource.org.au> Thu, 18 May 2006 20:01:22 +1000 2579 2580srecord (1.24.D007-1) unstable; urgency=low 2581 2582 * The manual pages have been updated to produce a prominent warning about how 2583 holes in the data give wonky results. The code now also produces a warning 2584 when there ARE holes. 2585 2586 -- Peter Miller <pmiller@opensource.org.au> Wed, 17 May 2006 09:41:33 +1000 2587 2588srecord (1.24.D006-1) unstable; urgency=low 2589 2590 * The assembler output has been enhanced to produce ORG directives, if 2591 necessary, to change the data address. 2592 2593 -- Peter Miller <pmiller@opensource.org.au> Wed, 29 Mar 2006 21:17:59 +1100 2594 2595srecord (1.24.D005-1) unstable; urgency=low 2596 2597 * A couple of noisy tests have been silenced, they will only produce output on 2598 error from now on. 2599 2600 -- Peter Miller <pmiller@opensource.org.au> Wed, 29 Mar 2006 20:48:33 +1100 2601 2602srecord (1.24.D004-1) unstable; urgency=low 2603 2604 * The srec_cat(1) command now only writes a start address into the output if 2605 there was a start address present in the input. 2606 * If you wish to specify a start address for input which have no start 2607 address, you may use the existing srec_cat -Start_Address command line 2608 option - note that this specifies the start address in the *output* address 2609 space. 2610 * My thanks to Jan Bendixen <jbendixen@sauer-danfoss.com> for reporting this 2611 problem. 2612 2613 -- Peter Miller <pmiller@opensource.org.au> Wed, 15 Mar 2006 11:25:46 +1100 2614 2615srecord (1.24.D003-1) unstable; urgency=low 2616 2617 * Additional build instructions have been added to the Windows web page. Now 2618 windows developers can re-build for themselves, if they wish to add more 2619 features. 2620 2621 -- Peter Miller <pmiller@opensource.org.au> Mon, 13 Mar 2006 10:35:45 +1100 2622 2623srecord (1.24.D002-1) unstable; urgency=low 2624 2625 * The programne functions are now smarter about directory separators, so that 2626 they work nicely with mingw. 2627 2628 -- Peter Miller <pmiller@opensource.org.au> Mon, 13 Mar 2006 10:06:46 +1100 2629 2630srecord (1.24.D001-1) unstable; urgency=low 2631 2632 * This change prepares SRecord for the next public release. 2633 2634 -- Peter Miller <pmiller@opensource.org.au> Wed, 08 Mar 2006 21:33:27 +1100 2635 2636srecord (1.23.D005-1) unstable; urgency=low 2637 2638 * Additional information has been added to the lseek error when they try to 2639 seek to addresses >= 2**31 2640 2641 -- Peter Miller <pmiller@opensource.org.au> Wed, 08 Mar 2006 12:39:30 +1100 2642 2643srecord (1.23.D004-1) unstable; urgency=low 2644 2645 * The CRC 16 filters have been enhanced to accept an argument to specify 2646 whether CCITT or XMODEM calculations are to be performed. 2647 * My thanks to Aleix Conchillo Flaqué <aconchillo@gmail.com> for this patch. 2648 2649 -- Peter Miller <pmiller@opensource.org.au> Fri, 27 Jan 2006 23:14:15 +1100 2650 2651srecord (1.23.D003-1) unstable; urgency=low 2652 2653 * The new aede-policy command is used to check things. 2654 2655 -- Peter Miller <pmiller@opensource.org.au> Fri, 27 Jan 2006 23:06:47 +1100 2656 2657srecord (1.23.D002-1) unstable; urgency=low 2658 2659 * The spec file (used by RPM packagers) has bene improved. 2660 * My thanks to Jose Pedro Oliveira <jpo@di.uminho.pt> for this patch. 2661 2662 -- Peter Miller <pmiller@opensource.org.au> Mon, 26 Sep 2005 08:54:38 +1000 2663 2664srecord (1.23.D001-1) unstable; urgency=low 2665 2666 * This change prepares SRecord for the next public release. 2667 2668 -- Peter Miller <pmiller@opensource.org.au> Fri, 23 Sep 2005 19:53:32 +1000 2669 2670srecord (1.22.D003-1) unstable; urgency=low 2671 2672 * This change fixes a segfault on x86_64 when running the regression test 2673 suite. 2674 * My thanks to the good folks at SourceForge who provide their compile farm 2675 free of charge for the community to use. It was essential in reproducing 2676 this bug. 2677 * My thanks to Jose Pedro Oliveira <jpo@di.uminho.pt> for reporting this 2678 problem. 2679 2680 -- Peter Miller <pmiller@opensource.org.au> Fri, 23 Sep 2005 15:35:43 +1000 2681 2682srecord (1.22.D002-1) unstable; urgency=low 2683 2684 * This change fixes a compile problem with the lib/srec/output/file/c.cc file. 2685 * My thanks to Matthias Voss <matthias.voss@philips.com> for reporting this 2686 problem. 2687 2688 -- Peter Miller <pmiller@opensource.org.au> Mon, 22 Aug 2005 22:48:27 +1000 2689 2690srecord (1.22.D001-1) unstable; urgency=low 2691 2692 * This change prepares SRecord for the next public release. 2693 2694 -- Peter Miller <pmiller@opensource.org.au> Fri, 12 Aug 2005 22:59:35 +1000 2695 2696srecord (1.21.D011-1) unstable; urgency=low 2697 2698 * The byte swap filter is now able to reverse 32-bit and 64-bit data, in 2699 addition to the 16-bits it previously performed. 2700 2701 -- Peter Miller <pmiller@opensource.org.au> Thu, 11 Aug 2005 17:35:55 +1000 2702 2703srecord (1.21.D010-1) unstable; urgency=low 2704 2705 * The motorola file format now accepts an additional 'width' command line 2706 argument, so you can have 16-bit and 32-bit address multiples. 2707 * My thanks to Christoph Franck <ihlosi@arcor.de> for this suggestion. 2708 2709 -- Peter Miller <pmiller@opensource.org.au> Thu, 14 Jul 2005 00:11:27 +1000 2710 2711srecord (1.21.D009-1) unstable; urgency=low 2712 2713 * The handling of extra command line arguments for formats and filters has 2714 been refactored, so that arglex knows less about individual formats and 2715 filters. 2716 2717 -- Peter Miller <pmiller@opensource.org.au> Wed, 13 Jul 2005 22:57:04 +1000 2718 2719srecord (1.21.D008-1) unstable; urgency=low 2720 2721 * A bug has been fixed in the VMEM output format. It was failing to correctly 2722 set the next address in some cases. 2723 * My thanks to "dbaloun" for reporting this problem. 2724 * Source Forge Bug 1119786 2725 2726 -- Peter Miller <pmiller@opensource.org.au> Wed, 13 Jul 2005 22:34:43 +1000 2727 2728srecord (1.21.D007-1) unstable; urgency=low 2729 2730 * The vmem output class has been refactored to use the new command_)line 2731 method from arglex output parser. 2732 2733 -- Peter Miller <pmiller@opensource.org.au> Wed, 13 Jul 2005 21:57:08 +1000 2734 2735srecord (1.21.D006-1) unstable; urgency=low 2736 2737 * The vhdl output format has beem reworked to use the new virtual method for 2738 parsing extra arguments. 2739 2740 -- Peter Miller <pmiller@opensource.org.au> Wed, 13 Jul 2005 21:29:37 +1000 2741 2742srecord (1.21.D005-1) unstable; urgency=low 2743 2744 * The c-array format is now able to add the const keyword, and generate an 2745 include file. It also produces some #define constants. 2746 * My thanks to Maarten Brock and and "thomas" for these suggestions. 2747 * Source Forge Feature Request 942132 2748 2749 -- Peter Miller <pmiller@opensource.org.au> Wed, 13 Jul 2005 20:07:58 +1000 2750 2751srecord (1.21.D004-1) unstable; urgency=low 2752 2753 * The ./configure script now adds -fno-rtti to the CXXFLAGS to avoid the 2754 undefined symbols problem on Cygwin and MacOsX. 2755 * My thanks to Sriram Srinivasan <sriram@malhar.net> for this fix. 2756 2757 -- Peter Miller <pmiller@opensource.org.au> Wed, 08 Jun 2005 20:11:15 +1000 2758 2759srecord (1.21.D003-1) unstable; urgency=low 2760 2761 * There is a new --ignore-checksum command line option. The --ignore- 2762 checksums option may be used to disable checksum validation of input files, 2763 for those formats which have checksums at all. Note that trhe checksum 2764 values are still read in and parse (so it is still an error if they are 2765 missing) but their values are not checked. Used after an input file name, 2766 the option affects that file alone; used anywhere else on the command line, 2767 it applies to all following files. 2768 * My thanks to Jochen Betz <betz@sitronic.com> for this suggestion. 2769 2770 -- Peter Miller <pmiller@opensource.org.au> Tue, 07 Jun 2005 23:54:56 +1000 2771 2772srecord (1.21.D002-1) unstable; urgency=low 2773 2774 * This change fixes a build problem with the web pages. 2775 2776 -- Peter Miller <pmiller@opensource.org.au> Mon, 07 Feb 2005 23:19:44 +1100 2777 2778srecord (1.21.D001-1) unstable; urgency=low 2779 2780 * This change prepares SRecord for the next public release. 2781 2782 -- Peter Miller <pmiller@opensource.org.au> Mon, 07 Feb 2005 23:10:36 +1100 2783 2784srecord (1.20.D015-1) unstable; urgency=low 2785 2786 * This change adds some release notes for the coming release. 2787 2788 -- Peter Miller <pmiller@opensource.org.au> Mon, 07 Feb 2005 22:49:40 +1100 2789 2790srecord (1.20.D014-1) unstable; urgency=low 2791 2792 * This change adds more Doxygen comments to the class header files. 2793 2794 -- Peter Miller <pmiller@opensource.org.au> Mon, 07 Feb 2005 20:22:08 +1100 2795 2796srecord (1.20.D013-1) unstable; urgency=low 2797 2798 * This change adds more Doxygen comments to the class header files. 2799 2800 -- Peter Miller <pmiller@opensource.org.au> Sun, 06 Feb 2005 23:28:57 +1100 2801 2802srecord (1.20.D012-1) unstable; urgency=low 2803 2804 * This change adds more Doxygen comments to the class headre files. 2805 2806 -- Peter Miller <pmiller@opensource.org.au> Sun, 06 Feb 2005 17:58:06 +1100 2807 2808srecord (1.20.D011-1) unstable; urgency=low 2809 2810 * There is a new srec_cat --crlf option, which may be used for force CRLF 2811 output on operating systems which don't use that line termination. 2812 * My thanks to Adam Gibson for this suggestion: 2813 * "Some software that uploads firmware expect the hexfiles to be in CR/LF 2814 format. To keep from needing another tool dependancy it would be nice if 2815 there were an option to output in CR/LF format." 2816 2817 -- Peter Miller <pmiller@opensource.org.au> Sat, 05 Feb 2005 10:59:30 +1100 2818 2819srecord (1.20.D010-1) unstable; urgency=low 2820 2821 * This change fixed several Doxygen warnings. 2822 2823 -- Peter Miller <pmiller@opensource.org.au> Sat, 05 Feb 2005 10:52:53 +1100 2824 2825srecord (1.20.D009-1) unstable; urgency=low 2826 2827 * This change updates some of the web page. 2828 2829 -- Peter Miller <pmiller@opensource.org.au> Tue, 02 Nov 2004 18:53:51 +1100 2830 2831srecord (1.20.D008-1) unstable; urgency=low 2832 2833 * This change fixes a typo in the documentation. 2834 2835 -- Peter Miller <pmiller@opensource.org.au> Tue, 02 Nov 2004 18:31:51 +1100 2836 2837srecord (1.20.D007-1) unstable; urgency=low 2838 2839 * This change doscuments the problems with the early 3.x series, and fixes 2840 things that 3.4 whines about. 2841 * My thanks to Scott Finneran for this patch. 2842 2843 -- Peter Miller <pmiller@opensource.org.au> Thu, 21 Oct 2004 16:17:28 +1000 2844 2845srecord (1.20.D006-1) unstable; urgency=low 2846 2847 * There is a new "Stewie" format, an undocumented format loosely based on the 2848 Motorola S-Record format, apparently used in mobile phones. 2849 2850 -- Peter Miller <pmiller@opensource.org.au> Sun, 05 Sep 2004 16:40:49 +1000 2851 2852srecord (1.20.D005-1) unstable; urgency=low 2853 2854 * An inconsistency between the class declaration and the implementation in the 2855 AOMF output filter has been fixed. 2856 * My thanks to R. op het Roodt <rroo@mail.com> for reporting this problem. 2857 2858 -- Peter Miller <pmiller@opensource.org.au> Wed, 21 Jul 2004 11:30:21 +1000 2859 2860srecord (1.20.D004-1) unstable; urgency=low 2861 2862 * This change fixes some array delete problems. 2863 * My thanks to Yi Yan <yiyan97@hotmail.com> for reporting this problem. 2864 2865 -- Peter Miller <pmiller@opensource.org.au> Sun, 09 May 2004 22:08:55 +1000 2866 2867srecord (1.20.D003-1) unstable; urgency=low 2868 2869 * This change fixes some bugs in the memory simulator code. 2870 * My thanks to Yi Yan <yiyan97@hotmail.com> for reporting these problems. 2871 2872 -- Peter Miller <pmiller@opensource.org.au> Tue, 04 May 2004 09:14:54 +1000 2873 2874srecord (1.20.D002-1) unstable; urgency=low 2875 2876 * This change fixes some missing files on the web page. 2877 2878 -- Peter Miller <pmiller@opensource.org.au> Sun, 08 Feb 2004 01:13:24 +1100 2879 2880srecord (1.20.D001-1) unstable; urgency=low 2881 2882 * This change prepares SRecord for the next public release. 2883 2884 -- Peter Miller <pmiller@opensource.org.au> Sun, 08 Feb 2004 00:55:35 +1100 2885 2886srecord (1.19.D002-1) unstable; urgency=low 2887 2888 * The AOMF format now accepts (and ignores) more record types. 2889 2890 -- Peter Miller <pmiller@opensource.org.au> Sun, 08 Feb 2004 00:33:04 +1100 2891 2892srecord (1.19.D001-1) unstable; urgency=low 2893 2894 * This change prepares SRecord for the next public release. 2895 2896 -- Peter Miller <pmiller@opensource.org.au> Sat, 03 Jan 2004 11:03:14 +1100 2897 2898srecord (1.18.D007-1) unstable; urgency=low 2899 2900 * It is now possible to set the start address in the output using the srec_cat 2901 -Start_Address command line option. (Requested by anonymous user on 2902 SourceForge.) 2903 2904 -- Peter Miller <pmiller@opensource.org.au> Fri, 02 Jan 2004 12:00:26 +1100 2905 2906srecord (1.18.D006-1) unstable; urgency=low 2907 2908 * The Intel Absolute Object Module Format is now supported for reading and 2909 writing. 2910 2911 -- Peter Miller <pmiller@opensource.org.au> Fri, 02 Jan 2004 11:25:13 +1100 2912 2913srecord (1.18.D005-1) unstable; urgency=low 2914 2915 * There is a new -Random_Fill filter, like the -Fill filter except that it 2916 uses random values. (Submitted by anonymous user on SourceForge.) 2917 2918 -- Peter Miller <pmiller@opensource.org.au> Thu, 01 Jan 2004 20:56:02 +1100 2919 2920srecord (1.18.D004-1) unstable; urgency=low 2921 2922 * This change moves the main srecord web page name to something more standard. 2923 2924 -- Peter Miller <pmiller@opensource.org.au> Thu, 01 Jan 2004 20:20:14 +1100 2925 2926srecord (1.18.D003-1) unstable; urgency=low 2927 2928 * This change re-arranges the lib/srec/arglex.cc file so that the most often 2929 edited method (get_input) is in a file by itself. 2930 2931 -- Peter Miller <pmiller@opensource.org.au> Thu, 01 Jan 2004 18:04:59 +1100 2932 2933srecord (1.18.D002-1) unstable; urgency=low 2934 2935 * This change fixes a copy-and-paste erro on the srec_os65(5) man page. 2936 * My thanks to Stephen M. Moraco for this patch. 2937 2938 -- Peter Miller <pmiller@opensource.org.au> Thu, 01 Jan 2004 17:47:49 +1100 2939 2940srecord (1.18.D001-1) unstable; urgency=low 2941 2942 * This change prepares SRecord for the next public release. 2943 2944 -- Peter Miller <pmiller@opensource.org.au> Thu, 01 Jan 2004 16:19:30 +1100 2945 2946srecord (1.17.D005-1) unstable; urgency=low 2947 2948 * The VMEM format is now able to output data for 64 and 128 bits wide 2949 memories. 2950 * My thanks to Jim Holt <Jim.Holt@motorola.com> for this patch. 2951 2952 -- Peter Miller <pmiller@opensource.org.au> Thu, 01 Jan 2004 15:05:21 +1100 2953 2954srecord (1.17.D004-1) unstable; urgency=low 2955 2956 * A in the SRecord reference manuals; the CRCxx had a copy-and-paste glitch 2957 and always said big-endian where little endian was intended half the time. 2958 * My thanks to idefixx2@gmx.at for reprting this problem. 2959 2960 -- Peter Miller <pmiller@opensource.org.au> Sun, 19 Oct 2003 11:15:08 +1000 2961 2962srecord (1.17.D003-1) unstable; urgency=low 2963 2964 * This change adds the archive/change_log.txt with just the release notes in 2965 it. 2966 2967 -- Peter Miller <pmiller@opensource.org.au> Sun, 12 Oct 2003 10:07:52 +1000 2968 2969srecord (1.17.D002-1) unstable; urgency=low 2970 2971 * This change makes the README file more comprehensible by removing the 2972 terminal escapes. 2973 2974 -- Peter Miller <pmiller@opensource.org.au> Sun, 12 Oct 2003 08:47:16 +1000 2975 2976srecord (1.17.D001-1) unstable; urgency=low 2977 2978 * This change prepares SRecord for the next public release. 2979 2980 -- Peter Miller <pmiller@opensource.org.au> Sun, 12 Oct 2003 08:33:26 +1000 2981 2982srecord (1.16.D007-1) unstable; urgency=low 2983 2984 * This change addes support for Intel Extended Segment aasddressing output, 2985 via the --address-length=2 option. 2986 * My thanks to Alfred Kögel <alfred@mpt-koegel.de> for this suggestion. 2987 2988 -- Peter Miller <pmiller@opensource.org.au> Thu, 09 Oct 2003 13:35:02 +1000 2989 2990srecord (1.16.D006-1) unstable; urgency=low 2991 2992 * This change updates the link to the GNU GPL on the web page. 2993 2994 -- Peter Miller <pmiller@opensource.org.au> Fri, 22 Aug 2003 13:25:35 +1000 2995 2996srecord (1.16.D005-1) unstable; urgency=low 2997 2998 * This change adds more information to the Verilog VMEM man page. 2999 3000 -- Peter Miller <pmiller@opensource.org.au> Tue, 05 Aug 2003 12:39:28 +1000 3001 3002srecord (1.16.D004-1) unstable; urgency=low 3003 3004 * This change adds the Verilog VMEM format. 3005 * My thanks to Jim Holt <Jim.Holt@motorola.com> for this contribution. 3006 3007 -- Peter Miller <pmiller@opensource.org.au> Tue, 05 Aug 2003 11:44:22 +1000 3008 3009srecord (1.16.D003-1) unstable; urgency=low 3010 3011 * This change adds the INHX16 format, used in various PIC programmers. It 3012 looks just like the Indtel Hex format, except that the bytes counts and the 3013 addresses refer to words (hi,lo) rather than bytes. 3014 3015 -- Peter Miller <pmiller@opensource.org.au> Fri, 01 Aug 2003 20:56:21 +1000 3016 3017srecord (1.16.D002-1) unstable; urgency=low 3018 3019 * This change makes some improvements to the SRecord web page. 3020 3021 -- Peter Miller <pmiller@opensource.org.au> Mon, 28 Jul 2003 21:03:05 +1000 3022 3023srecord (1.16.D001-1) unstable; urgency=low 3024 3025 * This change prepares SRecord for the next public release. 3026 3027 -- Peter Miller <pmiller@opensource.org.au> Mon, 28 Jul 2003 20:37:07 +1000 3028 3029srecord (1.15.D006-1) unstable; urgency=low 3030 3031 * This change adds some more notes about building on Cygwin. 3032 3033 -- Peter Miller <pmiller@opensource.org.au> Mon, 28 Jul 2003 15:33:31 +1000 3034 3035srecord (1.15.D005-1) unstable; urgency=low 3036 3037 * This change fixes a compiler warning on a format string. 3038 3039 -- Peter Miller <pmiller@opensource.org.au> Mon, 28 Jul 2003 15:11:59 +1000 3040 3041srecord (1.15.D004-1) unstable; urgency=low 3042 3043 * This change makes more of the arglex strings constant. 3044 3045 -- Peter Miller <pmiller@opensource.org.au> Mon, 28 Jul 2003 15:09:01 +1000 3046 3047srecord (1.15.D003-1) unstable; urgency=low 3048 3049 * This change improves the srecord.spec file. 3050 3051 -- Peter Miller <pmiller@opensource.org.au> Sun, 27 Jul 2003 21:24:48 +1000 3052 3053srecord (1.15.D002-1) unstable; urgency=low 3054 3055 * This change copes with gcc 3.2 differences. 3056 * It also looks in the new place for the install-sh file. 3057 3058 -- Peter Miller <pmiller@opensource.org.au> Sun, 06 Jul 2003 21:20:12 +1000 3059 3060srecord (1.15.D001-1) unstable; urgency=low 3061 3062 * This change prepares SRecord for the next public release. 3063 3064 -- Peter Miller <pmiller@opensource.org.au> Mon, 16 Jun 2003 22:22:17 +1000 3065 3066srecord (1.14.D008-1) unstable; urgency=low 3067 3068 * This change adds more capabilities to the Ascii-Hex format 3069 3070 -- Peter Miller <pmiller@opensource.org.au> Mon, 16 Jun 2003 21:37:13 +1000 3071 3072srecord (1.14.D007-1) unstable; urgency=low 3073 3074 * This change adds the Fairchild Fairbug file format. 3075 3076 -- Peter Miller <pmiller@opensource.org.au> Mon, 16 Jun 2003 11:22:13 +1000 3077 3078srecord (1.14.D006-1) unstable; urgency=low 3079 3080 * This change adds the Spectrum format. 3081 3082 -- Peter Miller <pmiller@opensource.org.au> Sat, 14 Jun 2003 17:12:28 +1000 3083 3084srecord (1.14.D005-1) unstable; urgency=low 3085 3086 * This change adds the formatted binary format. 3087 3088 -- Peter Miller <pmiller@opensource.org.au> Fri, 13 Jun 2003 23:32:56 +1000 3089 3090srecord (1.14.D004-1) unstable; urgency=low 3091 3092 * This change adds more Doxygen comments to the include files. 3093 3094 -- Peter Miller <pmiller@opensource.org.au> Thu, 12 Jun 2003 10:38:08 +1000 3095 3096srecord (1.14.D003-1) unstable; urgency=low 3097 3098 * This change adds the RCA Cosmac file format for reading and writing. 3099 3100 -- Peter Miller <pmiller@opensource.org.au> Wed, 11 Jun 2003 21:06:07 +1000 3101 3102srecord (1.14.D002-1) unstable; urgency=low 3103 3104 * This change adds the needham hexadecimal format for reading and writing. 3105 * This format is used with Needham EMP series programmers. 3106 3107 -- Peter Miller <pmiller@opensource.org.au> Wed, 11 Jun 2003 11:15:44 +1000 3108 3109srecord (1.14.D001-1) unstable; urgency=low 3110 3111 * This change prepares SRecord for the next public release. 3112 3113 -- Peter Miller <pmiller@opensource.org.au> Tue, 11 Mar 2003 09:01:02 +1100 3114 3115srecord (1.13.D005-1) unstable; urgency=low 3116 3117 * This change adds a link to the web page pointing users at pre-built windows 3118 binaries. 3119 * My thanks to E. Weddington <eric@umginc.net> for this link, and for building 3120 the binaries. 3121 3122 -- Peter Miller <pmiller@opensource.org.au> Tue, 11 Mar 2003 08:51:14 +1100 3123 3124srecord (1.13.D004-1) unstable; urgency=low 3125 3126 * This change fixes a bug which prevented setting an empty header. 3127 * My thanks to Christian Richter <crichter@sbs-europe.com> for reporting this 3128 problem. 3129 3130 -- Peter Miller <pmiller@opensource.org.au> Wed, 12 Feb 2003 21:23:23 +1100 3131 3132srecord (1.13.D003-1) unstable; urgency=low 3133 3134 * This change fixes some GCC 3.2 build problems. 3135 * My thanks to Caminati Carlo <C.Caminati@selta.it> and doj@cubic.org for this 3136 patch. 3137 3138 -- Peter Miller <pmiller@opensource.org.au> Fri, 07 Feb 2003 09:03:10 +1100 3139 3140srecord (1.13.D002-1) unstable; urgency=low 3141 3142 * This change adds the sourceforge logo to the web page. 3143 3144 -- Peter Miller <pmiller@opensource.org.au> Thu, 06 Feb 2003 09:06:31 +1100 3145 3146srecord (1.13.D001-1) unstable; urgency=low 3147 3148 * This change prepares SRecord for the next public release. 3149 3150 -- Peter Miller <pmiller@opensource.org.au> Wed, 05 Feb 2003 21:26:23 +1100 3151 3152srecord (1.12.D008-1) unstable; urgency=low 3153 3154 * This change moves the archive location to srecord.sourceforge.net 3155 3156 -- Peter Miller <pmiller@opensource.org.au> Wed, 05 Feb 2003 20:53:15 +1100 3157 3158srecord (1.12.D007-1) unstable; urgency=low 3159 3160 * This change adds basic file metrics. 3161 3162 -- Peter Miller <pmiller@opensource.org.au> Wed, 05 Feb 2003 20:48:27 +1100 3163 3164srecord (1.12.D006-1) unstable; urgency=low 3165 3166 * This change fixes problems with uninitialized instance variables in the 3167 Texas Instruments Tagged and VHDL formats. 3168 * My thanks to Eric Weddington <eric@umginc.net> for reporting this problem. 3169 3170 -- Peter Miller <pmiller@opensource.org.au> Mon, 27 Jan 2003 17:29:32 +1100 3171 3172srecord (1.12.D005-1) unstable; urgency=low 3173 3174 * This change fixes a compiler warning. 3175 * My thanks to Eric Weddington <eric@umginc.net> for reporting this problem. 3176 3177 -- Peter Miller <pmiller@opensource.org.au> Mon, 27 Jan 2003 15:03:44 +1100 3178 3179srecord (1.12.D004-1) unstable; urgency=low 3180 3181 * This change adds information about building SRecord on Cygwin. 3182 * My thanks to Eric Weddington <eric@umginc.net> for this fix. 3183 3184 -- Peter Miller <pmiller@opensource.org.au> Mon, 27 Jan 2003 14:53:54 +1100 3185 3186srecord (1.12.D003-1) unstable; urgency=low 3187 3188 * This change fixes some more GCC 3.x issues. 3189 * My thanks to E. Weddington <eric@umginc.net> for reporting this problem. 3190 3191 -- Peter Miller <pmiller@opensource.org.au> Mon, 20 Jan 2003 22:57:42 +1100 3192 3193srecord (1.12.D002-1) unstable; urgency=low 3194 3195 * This change adds the ASM and BASIC output formats. 3196 * My thanks to silva@pacificcoast.net for this suggestion. 3197 3198 -- Peter Miller <pmiller@opensource.org.au> Sun, 19 Jan 2003 00:43:08 +1100 3199 3200srecord (1.12.D001-1) unstable; urgency=low 3201 3202 * This change prepares SRecord for the next public release. 3203 3204 -- Peter Miller <pmiller@opensource.org.au> Fri, 06 Dec 2002 10:55:33 +1100 3205 3206srecord (1.11.D005-1) unstable; urgency=low 3207 3208 * This change adds the ability to put -min, -man or -len almost anywhere on 3209 the command line that you can put a number. It allows, for example, the - 3210 offset value to be calculated from the maximum of the previous file. 3211 3212 -- Peter Miller <pmiller@opensource.org.au> Fri, 06 Dec 2002 10:35:42 +1100 3213 3214srecord (1.11.D004-1) unstable; urgency=low 3215 3216 * This change fixes the comment style to be exclusively C++ 3217 3218 -- Peter Miller <pmiller@opensource.org.au> Fri, 22 Nov 2002 15:12:58 +1100 3219 3220srecord (1.11.D003-1) unstable; urgency=low 3221 3222 * This change has the S5 records cope with the wird stuff GreenHills compiler 3223 produces. 3224 * My thanks to Warren Farber <wfarber@dekaresearch.com> for reporting this 3225 problem. 3226 3227 -- Peter Miller <pmiller@opensource.org.au> Fri, 22 Nov 2002 10:47:44 +1100 3228 3229srecord (1.11.D002-1) unstable; urgency=low 3230 3231 * This change rebuilds the tarball, because it was messed up due to some other 3232 cause outside the project. 3233 3234 -- Peter Miller <pmiller@opensource.org.au> Mon, 21 Oct 2002 21:51:06 +1000 3235 3236srecord (1.11.D001-1) unstable; urgency=low 3237 3238 * This change prepares SRecord for the next public release. 3239 3240 -- Peter Miller <pmiller@opensource.org.au> Mon, 21 Oct 2002 21:20:49 +1000 3241 3242srecord (1.10.D006-1) unstable; urgency=low 3243 3244 * This change fixes the build to cope with recent (2.5x) GNU Autoconf changes. 3245 3246 -- Peter Miller <pmiller@opensource.org.au> Mon, 21 Oct 2002 17:39:24 +1000 3247 3248srecord (1.10.D005-1) unstable; urgency=low 3249 3250 * This change adds the OS65V format. 3251 * "The old Ohio Scientific machines contained a monitor, OS65V, which 3252 downloaded 3253 * hex files in its own simple format." 3254 * My thanks to David Fenyes <dave@fenyes.net> for this contribution. 3255 3256 -- Peter Miller <pmiller@opensource.org.au> Mon, 21 Oct 2002 17:21:43 +1000 3257 3258srecord (1.10.D004-1) unstable; urgency=low 3259 3260 * This change adds ./configure insulation for vsnprintf 3261 * My thanks to shankara <shankara@spearnet.net> for reporting this problem. 3262 3263 -- Peter Miller <pmiller@opensource.org.au> Thu, 15 Aug 2002 21:25:31 +1000 3264 3265srecord (1.10.D003-1) unstable; urgency=low 3266 3267 * This change adds a link to the Debian page for SRecord. 3268 * My thanks to Stephen Moraco <stephen@debian.org>, who is the Debian 3269 maintainer. 3270 3271 -- Peter Miller <pmiller@opensource.org.au> Mon, 29 Jul 2002 09:46:22 +1000 3272 3273srecord (1.10.D002-1) unstable; urgency=low 3274 3275 * This change copes with some Cygwin build issues. 3276 * My thanks to Ian Ridley <iridley@btr-auto.aust.com> for reporting this 3277 problem: "use of vsnprintf & snprintf, these are not defined in msvcrt, but 3278 _vsnprintf & _snprintf are defined" 3279 3280 -- Peter Miller <pmiller@opensource.org.au> Tue, 09 Jul 2002 15:03:57 +1000 3281 3282srecord (1.10.D001-1) unstable; urgency=low 3283 3284 * This change prepares SRecord for the next public release. 3285 3286 -- Peter Miller <pmiller@opensource.org.au> Fri, 14 Jun 2002 09:19:36 +1000 3287 3288srecord (1.9.D008-1) unstable; urgency=low 3289 3290 * This change updates the Intel Hex format to emit the first (usually 3291 redundant) extended linear address record (type 4) before the first file 3292 data. Previously it was omitted until the 2nd 64K was accessed. 3293 * My thanks to Stuart Warren <Stuart.WARREN@dds.delphiauto.com> for reporting 3294 this problem. 3295 3296 -- Peter Miller <pmiller@opensource.org.au> Fri, 14 Jun 2002 09:05:47 +1000 3297 3298srecord (1.9.D007-1) unstable; urgency=low 3299 3300 * This change causes srec_cat to seek less when it outputs to binary files. 3301 This was not a problem for regular files, but it made a mess when piping the 3302 standard output to some other program (you can't seek on pipes). Most of 3303 the the the seeks were unnecessary, so they are avoided whenever possible. 3304 * My thanks to Stuart Warren <Stuart.WARREN@dds.delphiauto.com> for this 3305 suggestion. 3306 3307 -- Peter Miller <pmiller@opensource.org.au> Tue, 11 Jun 2002 12:05:07 +1000 3308 3309srecord (1.9.D006-1) unstable; urgency=low 3310 3311 * This change adds the S6 record type to the Motorola S-Record format. 3312 3313 -- Peter Miller <pmiller@opensource.org.au> Thu, 09 May 2002 09:33:48 +1000 3314 3315srecord (1.9.D005-1) unstable; urgency=low 3316 3317 * This change fixes a problem with DEC Binary output on Windows machines. 3318 * "I brought your software to my NT machine, and built it using cygwin. Once 3319 * I got the right cygwin software downloaded, the build went fine. However, 3320 * when I did the make sure, I got the error below: 3321 * /bin/sh test/00/t0075a.sh 3322 * srec_cmp: test.out: 2: checksum mismatch (D5) 3323 * FAILED test of the DEC Binary functionality" 3324 * My thanks to Andy Levin <levina@netscout.com> for reporting this problem. 3325 3326 -- Peter Miller <pmiller@opensource.org.au> Tue, 19 Feb 2002 22:43:56 +1100 3327 3328srecord (1.9.D004-1) unstable; urgency=low 3329 3330 * This change adds the LSI Logic fastload format. 3331 3332 -- Peter Miller <pmiller@opensource.org.au> Mon, 31 Dec 2001 21:29:26 +1100 3333 3334srecord (1.9.D003-1) unstable; urgency=low 3335 3336 * This change makes SRecord compile using GCC 3.0.2. This should fix the 3337 Cygwin build problems, too. 3338 * My thanks to doj@cubic.org for this patch. 3339 3340 -- Peter Miller <pmiller@opensource.org.au> Thu, 29 Nov 2001 10:18:52 +1100 3341 3342srecord (1.9.D002-1) unstable; urgency=low 3343 3344 * This change fixes an uglyness on the web page. 3345 3346 -- Peter Miller <pmiller@opensource.org.au> Tue, 27 Nov 2001 10:18:37 +1100 3347 3348srecord (1.9.D001-1) unstable; urgency=low 3349 3350 * This change prepares SRecord for its next public release. 3351 3352 -- Peter Miller <pmiller@opensource.org.au> Tue, 27 Nov 2001 10:05:06 +1100 3353 3354srecord (1.8.D016-1) unstable; urgency=low 3355 3356 * This change adds the DEC Binary (XXDP) format. 3357 3358 -- Peter Miller <pmiller@opensource.org.au> Mon, 26 Nov 2001 22:56:07 +1100 3359 3360srecord (1.8.D015-1) unstable; urgency=low 3361 3362 * This change adds a command line option to the srec_cat program sho that you 3363 can set the header comment from the command line, for those formats which 3364 support header comments. 3365 3366 -- Peter Miller <pmiller@opensource.org.au> Mon, 26 Nov 2001 20:10:02 +1100 3367 3368srecord (1.8.D014-1) unstable; urgency=low 3369 3370 * This change adds the Elektor Monitor (EMON52) file format. 3371 3372 -- Peter Miller <pmiller@opensource.org.au> Mon, 26 Nov 2001 13:59:38 +1100 3373 3374srecord (1.8.D013-1) unstable; urgency=low 3375 3376 * This change inserts the output address range checking into all of the 16-bit 3377 output formats. This should always have been there, and was present in a 3378 partial form in some formats. 3379 3380 -- Peter Miller <pmiller@opensource.org.au> Mon, 26 Nov 2001 11:42:40 +1100 3381 3382srecord (1.8.D012-1) unstable; urgency=low 3383 3384 * This change tells the build system how to construct the documentation HTML 3385 files from the .h file using Doxygen. Some improvements to header files 3386 were also made. 3387 3388 -- Peter Miller <pmiller@opensource.org.au> Sat, 24 Nov 2001 23:57:08 +1100 3389 3390srecord (1.8.D011-1) unstable; urgency=low 3391 3392 * This change adds the Signetics file format. 3393 3394 -- Peter Miller <pmiller@opensource.org.au> Sat, 24 Nov 2001 20:49:48 +1100 3395 3396srecord (1.8.D010-1) unstable; urgency=low 3397 3398 * This change adds the Four Packed Code (FPC) file format. 3399 3400 -- Peter Miller <pmiller@opensource.org.au> Sat, 24 Nov 2001 16:31:23 +1100 3401 3402srecord (1.8.D009-1) unstable; urgency=low 3403 3404 * This change preserves headers as they are processed by srec_cat. It also 3405 improves the header handling in the TI-tagged format. 3406 3407 -- Peter Miller <pmiller@opensource.org.au> Fri, 23 Nov 2001 15:56:29 +1100 3408 3409srecord (1.8.D008-1) unstable; urgency=low 3410 3411 * This change adds the ATMEL Generic file format for input and output. 3412 3413 -- Peter Miller <pmiller@opensource.org.au> Tue, 04 Sep 2001 20:41:18 +1000 3414 3415srecord (1.8.D007-1) unstable; urgency=low 3416 3417 * This change fixes a bug filling intel hex files. It turns out that a number 3418 of filters, not just the fill filter, assume that the termination record is 3419 the last record in the file. For some formats this is not true, so they have 3420 been re-coded without this assumption. The "termination" record has been 3421 renamed the "start address" record, to more accurately refect what it does, 3422 and to remove the expectation that it is the last record in the file. 3423 * My thanks to Neil Viberg <Neil.Viberg@cmcelectronics.ca> for reporting this 3424 problem. 3425 3426 -- Peter Miller <pmiller@opensource.org.au> Wed, 22 Aug 2001 14:24:09 +1000 3427 3428srecord (1.8.D006-1) unstable; urgency=low 3429 3430 * This change adds a note to the documentation about DJGPP. 3431 * My thanks to Shankar Chakkere <shankar_chakkere@denro.littonas.com> for this 3432 information. 3433 3434 -- Peter Miller <pmiller@opensource.org.au> Wed, 18 Jul 2001 08:37:32 +1000 3435 3436srecord (1.8.D005-1) unstable; urgency=low 3437 3438 * This change fixes a typo in the tektronix output class. 3439 * My thanks to Jim Purcell <jim@needhams.com> for his assistance in finding 3440 this bug. 3441 3442 -- Peter Miller <pmiller@opensource.org.au> Fri, 25 May 2001 07:11:39 +1000 3443 3444srecord (1.8.D004-1) unstable; urgency=low 3445 3446 * This change fixed a bug in the Tektronix file format. It was checksumming 3447 bytes when it should have checksummed nybbles. 3448 * My thanks to Jim Purcell <jim@needhams.com> for reporting this problem. 3449 3450 -- Peter Miller <pmiller@opensource.org.au> Thu, 24 May 2001 12:52:13 +1000 3451 3452srecord (1.8.D003-1) unstable; urgency=low 3453 3454 * This change adds the SPASM format for reading and writing. 3455 3456 -- Peter Miller <pmiller@opensource.org.au> Thu, 24 May 2001 12:20:09 +1000 3457 3458srecord (1.8.D002-1) unstable; urgency=low 3459 3460 * This change causes srec_cmp -v to emit hexadecimal addresses, rather than 3461 decimals ones. This is usually more useful. 3462 3463 -- Peter Miller <pmiller@opensource.org.au> Tue, 15 May 2001 13:55:57 +1000 3464 3465srecord (1.8.D001-1) unstable; urgency=low 3466 3467 * This change prepares SRecord for the next public release. 3468 3469 -- Peter Miller <pmiller@opensource.org.au> Mon, 30 Apr 2001 21:32:00 +1000 3470 3471srecord (1.7.D008-1) unstable; urgency=low 3472 3473 * This change adds the unfill filter, used to reverse the effects of the 3474 "fill" filter. 3475 3476 -- Peter Miller <pmiller@opensource.org.au> Mon, 30 Apr 2001 11:37:56 +1000 3477 3478srecord (1.7.D007-1) unstable; urgency=low 3479 3480 * This change fixes a bug in the CRC16 and CRC32 calculations. The code on 3481 which the implementation was originally based was wrong. This implementation 3482 produces results which agree with many implementations available on the 3483 Internet. 3484 * My thanks to Dimitris Beletsiotis" <dbele@intracom.gr> for reporting this 3485 problem. 3486 3487 -- Peter Miller <pmiller@opensource.org.au> Mon, 30 Apr 2001 10:31:13 +1000 3488 3489srecord (1.7.D006-1) unstable; urgency=low 3490 3491 * This change adds a bit-wise not filter. 3492 * My thanks to Holger Mueller <hmueller@sitronic.com> for this contribution. 3493 3494 -- Peter Miller <pmiller@opensource.org.au> Fri, 27 Apr 2001 09:28:03 +1000 3495 3496srecord (1.7.D005-1) unstable; urgency=low 3497 3498 * This change fixes a couple of build problems. My thanks to Holger Mueller 3499 <hmueller@sitronic.com> for reporting them. 3500 3501 -- Peter Miller <pmiller@opensource.org.au> Thu, 26 Apr 2001 13:13:22 +1000 3502 3503srecord (1.7.D004-1) unstable; urgency=low 3504 3505 * This change fixes a bug in the memory chunk iterator code. This affected 3506 CRC16 and CRC32 functionality. 3507 * My thanks to Dimitris Beletsiotis <dbele@intracom.gr> for reporting this 3508 problem. 3509 3510 -- Peter Miller <pmiller@opensource.org.au> Thu, 26 Apr 2001 09:44:05 +1000 3511 3512srecord (1.7.D003-1) unstable; urgency=low 3513 3514 * This change fixed a problem with the error reporting in the CRC16 and CRC32 3515 filter classes. 3516 * My thanks to Dimitris Beletsiotis <dbele@intracom.gr> for reporting this 3517 problem. 3518 3519 -- Peter Miller <pmiller@opensource.org.au> Tue, 24 Apr 2001 10:29:57 +1000 3520 3521srecord (1.7.D002-1) unstable; urgency=low 3522 3523 * This change updates the web pages to cope with a small move of the files. 3524 3525 -- Peter Miller <pmiller@opensource.org.au> Mon, 19 Mar 2001 13:32:41 +1100 3526 3527srecord (1.7.D001-1) unstable; urgency=low 3528 3529 * This change prepares SRecord for its next public release. 3530 3531 -- Peter Miller <pmiller@opensource.org.au> Mon, 19 Mar 2001 11:14:42 +1100 3532 3533srecord (1.6.D008-1) unstable; urgency=low 3534 3535 * This change fixes some build problems. 3536 3537 -- Peter Miller <pmiller@opensource.org.au> Mon, 19 Mar 2001 10:24:16 +1100 3538 3539srecord (1.6.D007-1) unstable; urgency=low 3540 3541 * This change fixes a couple of problems found when attempting to end the 3542 branch. 3543 3544 -- Peter Miller <pmiller@opensource.org.au> Mon, 19 Mar 2001 10:12:03 +1100 3545 3546srecord (1.6.D006-1) unstable; urgency=low 3547 3548 * This change fixes some of the documentation, particularly removing the last 3549 few references to .ps.gz files (replaced by pdf). 3550 3551 -- Peter Miller <pmiller@opensource.org.au> Thu, 15 Mar 2001 09:20:10 +1100 3552 3553srecord (1.6.D005-1) unstable; urgency=low 3554 3555 * This change adds an option so that locations in memory may be overwritten. 3556 * There is a new --multiple option to the commands, which permits an input 3557 file to contain multiple (contradictory) values for some memory locations. 3558 The last value in the file will be used. 3559 3560 -- Peter Miller <pmiller@opensource.org.au> Fri, 09 Feb 2001 13:25:42 +1100 3561 3562srecord (1.6.D004-1) unstable; urgency=low 3563 3564 * This change adds the srec_cat --address-length option, used to force the 3565 minimum address length of the output format, if possible. Some output 3566 formats to do permit this. 3567 * My thanks to Steve Ferree <s.ferree@cummins.com> for this suggestion. 3568 3569 -- Peter Miller <pmiller@opensource.org.au> Fri, 09 Feb 2001 13:12:32 +1100 3570 3571srecord (1.6.D003-1) unstable; urgency=low 3572 3573 * This change adds an include of <stddef.h> to include/srec/memory/chunk.h 3574 because it cauased a build problem on some platforms. 3575 * My thanks to Hendrik De Vloed <hendrik.devloed@barco.com> for reporting this 3576 problem. 3577 3578 -- Peter Miller <pmiller@opensource.org.au> Thu, 07 Dec 2000 08:16:07 +1100 3579 3580srecord (1.6.D002-1) unstable; urgency=low 3581 3582 * This change fixes another bug in the C Array output. 3583 3584 -- Peter Miller <pmiller@opensource.org.au> Mon, 04 Dec 2000 09:43:45 +1100 3585 3586srecord (1.6.D001-1) unstable; urgency=low 3587 3588 * This change prepares SRecord for the next public release. 3589 3590 -- Peter Miller <pmiller@opensource.org.au> Sun, 03 Dec 2000 22:17:00 +1100 3591 3592srecord (1.5.D011-1) unstable; urgency=low 3593 3594 * This change fixes a bug in the C-Array output format. Holes in the input 3595 resulted in syntax errors in the output. 3596 * My thanks to Chris Maynard <Chris.Maynard@GTECH.COM> for reporting this 3597 problem. 3598 3599 -- Peter Miller <pmiller@opensource.org.au> Tue, 21 Nov 2000 08:59:18 +1100 3600 3601srecord (1.5.D010-1) unstable; urgency=low 3602 3603 * This change adds a CRC 32 input filter (big endian and little endian). 3604 3605 -- Peter Miller <pmiller@opensource.org.au> Thu, 16 Nov 2000 21:52:49 +1100 3606 3607srecord (1.5.D009-1) unstable; urgency=low 3608 3609 * This change adds a CRC 16 input filter (big endian and little endian). 3610 3611 -- Peter Miller <pmiller@opensource.org.au> Tue, 14 Nov 2000 22:32:41 +1100 3612 3613srecord (1.5.D008-1) unstable; urgency=low 3614 3615 * This change adds VHDL output format. 3616 * My thanks to Hendrik De Vloed <hendrik.devloed@barco.com> for this 3617 contribution. 3618 3619 -- Peter Miller <pmiller@opensource.org.au> Wed, 11 Oct 2000 17:40:08 +1100 3620 3621srecord (1.5.D007-1) unstable; urgency=low 3622 3623 * This change adds some instructions about Windows NT 3624 3625 -- Peter Miller <pmiller@opensource.org.au> Tue, 05 Sep 2000 10:22:24 +1100 3626 3627srecord (1.5.D006-1) unstable; urgency=low 3628 3629 * This change makes the srec_cmp -verbose option more efficient, so that it 3630 runs much faster for large files. 3631 3632 -- Peter Miller <pmiller@opensource.org.au> Tue, 13 Jun 2000 12:49:10 +1000 3633 3634srecord (1.5.D005-1) unstable; urgency=low 3635 3636 * This change adds a 2s complement checksum filter. 3637 3638 -- Peter Miller <pmiller@opensource.org.au> Tue, 04 Apr 2000 22:42:23 +1000 3639 3640srecord (1.5.D004-1) unstable; urgency=low 3641 3642 * This change adds a -verbose option to the srec_cmp program, so that it gives 3643 a summary of all the way in which the two files differ, if they do. 3644 3645 -- Peter Miller <pmiller@opensource.org.au> Sun, 02 Apr 2000 15:06:42 +1000 3646 3647srecord (1.5.D003-1) unstable; urgency=low 3648 3649 * This change fixed abug in the error message prefixes. 3650 3651 -- Peter Miller <pmiller@opensource.org.au> Thu, 09 Mar 2000 10:14:19 +1100 3652 3653srecord (1.5.D002-1) unstable; urgency=low 3654 3655 * This change makes some changes to make srecord more portable to Windows (to 3656 the tests, actually, the code was fine). 3657 3658 -- Peter Miller <pmiller@opensource.org.au> Tue, 07 Mar 2000 20:27:42 +1100 3659 3660srecord (1.5.D001-1) unstable; urgency=low 3661 3662 * This change prepares S-Record for the next public release. 3663 3664 -- Peter Miller <pmiller@opensource.org.au> Mon, 06 Mar 2000 22:16:40 +1100 3665 3666srecord (1.4.D011-1) unstable; urgency=low 3667 3668 * This change adds code to automatically guess input file formats. 3669 3670 -- Peter Miller <pmiller@opensource.org.au> Mon, 06 Mar 2000 21:36:13 +1100 3671 3672srecord (1.4.D010-1) unstable; urgency=low 3673 3674 * This change adds the MOS Technology file format. 3675 3676 -- Peter Miller <pmiller@opensource.org.au> Sat, 04 Mar 2000 22:09:38 +1100 3677 3678srecord (1.4.D009-1) unstable; urgency=low 3679 3680 * This change adds the extended tektronix file format. 3681 3682 -- Peter Miller <pmiller@opensource.org.au> Sat, 04 Mar 2000 19:50:30 +1100 3683 3684srecord (1.4.D008-1) unstable; urgency=low 3685 3686 * This change adds the Texas Instruments SDSMAC tagged object format. 3687 3688 -- Peter Miller <pmiller@opensource.org.au> Fri, 03 Mar 2000 23:13:23 +1100 3689 3690srecord (1.4.D007-1) unstable; urgency=low 3691 3692 * This change adds the ASCII hex file format. 3693 3694 -- Peter Miller <pmiller@opensource.org.au> Thu, 02 Mar 2000 22:19:59 +1100 3695 3696srecord (1.4.D006-1) unstable; urgency=low 3697 3698 * This change adds the ``Wilson'' file format. The actual name of this format 3699 is unknown. 3700 * This format was put together for Alan Wilson <dvdsales@dvdlibrary.co.uk> to 3701 drive some unusual equipment he uses. 3702 3703 -- Peter Miller <pmiller@opensource.org.au> Thu, 02 Mar 2000 17:09:48 +1100 3704 3705srecord (1.4.D005-1) unstable; urgency=low 3706 3707 * This change adds the byte swap filter. 3708 3709 -- Peter Miller <pmiller@opensource.org.au> Thu, 02 Mar 2000 13:02:03 +1100 3710 3711srecord (1.4.D004-1) unstable; urgency=low 3712 3713 * This change adds the srec_cat -data-only option, which causes the output 3714 (all formats) to include only the data, and not the header or footer records 3715 (or any other non-data records, for that matter). 3716 * My thanks to Russel Lemon <russell@nautitech.com.au> for this suggestion. 3717 3718 -- Peter Miller <pmiller@opensource.org.au> Mon, 28 Feb 2000 17:46:44 +1100 3719 3720srecord (1.4.D003-1) unstable; urgency=low 3721 3722 * This change fixes a Y2K glitch on the web page. 3723 3724 -- Peter Miller <pmiller@opensource.org.au> Wed, 19 Jan 2000 11:24:56 +1100 3725 3726srecord (1.4.D002-1) unstable; urgency=low 3727 3728 * This change adds a line length option to srec_cat, so that the user may 3729 specify then maximum line length of the output. 3730 * My thanks to Paolo Monari <paolomonari@digitek.it> for this suggestion. 3731 3732 -- Peter Miller <pmiller@opensource.org.au> Mon, 17 Jan 2000 14:10:58 +1100 3733 3734srecord (1.4.D001-1) unstable; urgency=low 3735 3736 * This change prepares SRecord for the next public release. 3737 3738 -- Peter Miller <pmiller@opensource.org.au> Thu, 13 Jan 2000 13:33:14 +1100 3739 3740srecord (1.3.D003-1) unstable; urgency=low 3741 3742 * This change makes the text input more robust when faced with CRLF files 3743 (caused by DOS and UNIX sharing the same file server). 3744 * My thanks to Galen Seitz <galens@seitzassoc.com> for reporting this problem. 3745 3746 -- Peter Miller <pmiller@opensource.org.au> Thu, 04 Nov 1999 13:16:00 +1100 3747 3748srecord (1.3.D002-1) unstable; urgency=low 3749 3750 * This change updates the FSF address in the GPL file headers. 3751 3752 -- Peter Miller <pmiller@opensource.org.au> Thu, 05 Aug 1999 13:01:38 +1000 3753 3754srecord (1.3.D001-1) unstable; urgency=low 3755 3756 * This change prepares SRecord for the next public release. 3757 3758 -- Peter Miller <pmiller@opensource.org.au> Wed, 12 May 1999 14:52:51 +1000 3759 3760srecord (1.2.D006-1) unstable; urgency=low 3761 3762 * This change corrects a bug on Windows NT where binary files are being opened 3763 in text mode. For Unix this doesn't matter, but for Windows NT this is a 3764 disaster. 3765 * My thanks to Angel Jimenez Jimenez <angel.jimenez@ALCATEL.ES> for reporting 3766 this problem. 3767 3768 -- Peter Miller <pmiller@opensource.org.au> Wed, 12 May 1999 12:52:53 +1000 3769 3770srecord (1.2.D005-1) unstable; urgency=low 3771 3772 * This change adds the xor data filter. 3773 3774 -- Peter Miller <pmiller@opensource.org.au> Thu, 12 Nov 1998 17:54:29 +1100 3775 3776srecord (1.2.D004-1) unstable; urgency=low 3777 3778 * This change adds a bit-wise AND filter. 3779 3780 -- Peter Miller <pmiller@opensource.org.au> Wed, 11 Nov 1998 18:14:05 +1100 3781 3782srecord (1.2.D003-1) unstable; urgency=low 3783 3784 * This change adds a filter allowing you to OR a constant into the data. 3785 3786 -- Peter Miller <pmiller@opensource.org.au> Mon, 09 Nov 1998 18:22:39 +1100 3787 3788srecord (1.2.D002-1) unstable; urgency=low 3789 3790 * This change improves the use of the #pragma implementation and #pragma 3791 interface to cope with older and dumber G++ versions. 3792 3793 -- Peter Miller <pmiller@opensource.org.au> Mon, 09 Nov 1998 17:59:02 +1100 3794 3795srecord (1.2.D001-1) unstable; urgency=low 3796 3797 * This change prepares this next version for release. The releases are post- 3798 numbered. 3799 3800 -- Peter Miller <pmiller@opensource.org.au> Thu, 05 Nov 1998 10:49:49 +1100 3801 3802srecord (1.1.D010-1) unstable; urgency=low 3803 3804 * This change adds the --unsplit filter, used to do the reverse of the --split 3805 filter 3806 3807 -- Peter Miller <pmiller@opensource.org.au> Wed, 04 Nov 1998 18:25:04 +1100 3808 3809srecord (1.1.D009-1) unstable; urgency=low 3810 3811 * This change updates the installation build to include the reference manual. 3812 3813 -- Peter Miller <pmiller@opensource.org.au> Wed, 04 Nov 1998 14:52:18 +1100 3814 3815srecord (1.1.D008-1) unstable; urgency=low 3816 3817 * This change adds the split filter, for splitting wide eprom images. 3818 3819 -- Peter Miller <pmiller@opensource.org.au> Tue, 03 Nov 1998 18:12:52 +1100 3820 3821srecord (1.1.D007-1) unstable; urgency=low 3822 3823 * This change adds support for Tektronix abort records. 3824 3825 -- Peter Miller <pmiller@opensource.org.au> Mon, 02 Nov 1998 00:03:50 +1100 3826 3827srecord (1.1.D006-1) unstable; urgency=low 3828 3829 * This change completes the support for Intel mode. 3830 3831 -- Peter Miller <pmiller@opensource.org.au> Sun, 01 Nov 1998 12:11:49 +1100 3832 3833srecord (1.1.D005-1) unstable; urgency=low 3834 3835 * This change adds reading and writing of the Tektronix hex file format. 3836 3837 -- Peter Miller <pmiller@opensource.org.au> Fri, 30 Oct 1998 23:42:06 +1100 3838 3839srecord (1.1.D004-1) unstable; urgency=low 3840 3841 * This change adds a reference manual, constructed from the readme and 3842 building files, and the manual pages. 3843 3844 -- Peter Miller <pmiller@opensource.org.au> Fri, 30 Oct 1998 23:30:52 +1100 3845 3846srecord (1.1.D003-1) unstable; urgency=low 3847 3848 * This change adds file format man pages. 3849 3850 -- Peter Miller <pmiller@opensource.org.au> Mon, 29 Jun 1998 10:39:49 +1000 3851 3852srecord (1.1.D002-1) unstable; urgency=low 3853 3854 * This change updates the LSM, etc, to reflect where the SunSite.unc 3855 maintainers chose to put the software. 3856 3857 -- Peter Miller <pmiller@opensource.org.au> Thu, 26 Mar 1998 10:07:52 +1100 3858 3859srecord (1.1.D001-1) unstable; urgency=low 3860 3861 * This change tidies up loose ends (and cranks on the version number) in 3862 preparation for release. 3863 3864 -- Peter Miller <pmiller@opensource.org.au> Sun, 22 Mar 1998 12:47:34 +1100 3865 3866srecord (1.0.D020-1) unstable; urgency=low 3867 3868 * This change makes the input formts more generous about garbage lines on 3869 input. 3870 3871 -- Peter Miller <pmiller@opensource.org.au> Sun, 22 Mar 1998 10:55:06 +1100 3872 3873srecord (1.0.D019-1) unstable; urgency=low 3874 3875 * This change adds a file manifest to the distribution set. 3876 3877 -- Peter Miller <pmiller@opensource.org.au> Sun, 22 Mar 1998 09:03:34 +1100 3878 3879srecord (1.0.D018-1) unstable; urgency=low 3880 3881 * Thsi change adds the minimum and maximum filters. 3882 3883 -- Peter Miller <pmiller@opensource.org.au> Sat, 21 Mar 1998 23:00:11 +1100 3884 3885srecord (1.0.D017-1) unstable; urgency=low 3886 3887 * This change adds a checksum filter, to insert checksums into the data. 3888 3889 -- Peter Miller <pmiller@opensource.org.au> Sat, 21 Mar 1998 21:12:16 +1100 3890 3891srecord (1.0.D016-1) unstable; urgency=low 3892 3893 * This change adds the srec_info command, use to obtain information about data 3894 files. 3895 3896 -- Peter Miller <pmiller@opensource.org.au> Sat, 21 Mar 1998 20:53:07 +1100 3897 3898srecord (1.0.D015-1) unstable; urgency=low 3899 3900 * This change adds help and version options to all of the commands. 3901 3902 -- Peter Miller <pmiller@opensource.org.au> Fri, 20 Mar 1998 12:22:28 +1100 3903 3904srecord (1.0.D014-1) unstable; urgency=low 3905 3906 * 1. This change adds the C output filter. This allows a C source file 3907 containing an array initialized with the input data. 3908 * 2. This change adds the -over and -within address range specifiers. 3909 * 3. This change adds a variety of examples to the man pages. 3910 3911 -- Peter Miller <pmiller@opensource.org.au> Mon, 16 Mar 1998 17:12:45 +1100 3912 3913srecord (1.0.D013-1) unstable; urgency=low 3914 3915 * This change adds the length filter. 3916 3917 -- Peter Miller <pmiller@opensource.org.au> Sun, 15 Mar 1998 22:39:55 +1100 3918 3919srecord (1.0.D012-1) unstable; urgency=low 3920 3921 * This change adds the fill filter, to fill hols in the input files. 3922 3923 -- Peter Miller <pmiller@opensource.org.au> Sun, 15 Mar 1998 18:01:57 +1100 3924 3925srecord (1.0.D011-1) unstable; urgency=low 3926 3927 * 1. This change refines the description in the README file. 3928 * 2. This change refines the description in the spec file. 3929 * 3. This change adds an LSM file and a HTML home page with icon 3930 3931 -- Peter Miller <pmiller@opensource.org.au> Sun, 15 Mar 1998 15:41:54 +1100 3932 3933srecord (1.0.D010-1) unstable; urgency=low 3934 3935 * This change adds the exclude filter, the opposite of the crop filter. 3936 3937 -- Peter Miller <pmiller@opensource.org.au> Sun, 15 Mar 1998 09:51:44 +1100 3938 3939srecord (1.0.D009-1) unstable; urgency=low 3940 3941 * This change s the first round in preparing the code for release. It 3942 constructs a Makefile, a tar file, and an RPM spec file. RPM package build 3943 s are supported, but are not an integration build target, because they take 3944 so long. 3945 3946 -- Peter Miller <pmiller@opensource.org.au> Fri, 13 Mar 1998 12:09:49 +1100 3947 3948srecord (1.0.D008-1) unstable; urgency=low 3949 3950 * This change adds the crop filter, to remove portions of a file. 3951 3952 -- Peter Miller <pmiller@opensource.org.au> Tue, 10 Mar 1998 22:11:43 +1100 3953 3954srecord (1.0.D007-1) unstable; urgency=low 3955 3956 * This change corrects a problem where the tests were leaving their working 3957 directory behind. 3958 3959 -- Peter Miller <pmiller@opensource.org.au> Tue, 10 Mar 1998 22:01:50 +1100 3960 3961srecord (1.0.D006-1) unstable; urgency=low 3962 3963 * This change adds the binary file type. 3964 3965 -- Peter Miller <pmiller@opensource.org.au> Tue, 10 Mar 1998 13:50:22 +1100 3966 3967srecord (1.0.D005-1) unstable; urgency=low 3968 3969 * 1. This change adds the intel hex format for input and output. 3970 * 2. This change adds the offset filter. 3971 3972 -- Peter Miller <pmiller@opensource.org.au> Tue, 10 Mar 1998 13:17:06 +1100 3973 3974srecord (1.0.D004-1) unstable; urgency=low 3975 3976 * This change adds the srec_cmp command, used to compare srec files. It is 3977 not sufficient to use cmp(1) or diff(1), because the record boundaries are 3978 arbitrary. 3979 3980 -- Peter Miller <pmiller@opensource.org.au> Sun, 08 Mar 1998 21:48:34 +1100 3981 3982srecord (1.0.D003-1) unstable; urgency=low 3983 3984 * This change adds a memory store for grouping. 3985 3986 -- Peter Miller <pmiller@opensource.org.au> Sun, 08 Mar 1998 21:11:14 +1100 3987 3988srecord (1.0.D002-1) unstable; urgency=low 3989 3990 * This change adds the fundamental library classes. 3991 3992 -- Peter Miller <pmiller@opensource.org.au> Sat, 07 Mar 1998 21:59:29 +1100 3993 3994srecord (1.0.D001-1) unstable; urgency=low 3995 3996 * This change introduces the initial build skeleton. 3997 3998 -- Peter Miller <pmiller@opensource.org.au> Fri, 06 Mar 1998 14:55:52 +1100 3999 4000