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