1aegis (4.25.D510-1) unstable; urgency=low
2
3  * This change set fixes a problem in the generated debian/control files, where
4    the extended descriptions were absent, or from th wrong part of th
5    packaging.
6  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
7  * 4.22.D048: Closes: #435422
8  * 4.23.D099: Closes: #393624
9  * 4.23.D311: Closes: #435422
10  * 4.25.D079: Closes: #496400
11  * 4.25.D217: Closes: #533981
12  * 4.25.D369: Closes: #643347
13  * 4.25.D020: Closes: #442482
14  * 4.25.D020: Closes: #464484
15  * 4.25.D020: Closes: #393624
16  * This is a summary, see earlier changelog entries for details of individual
17    bug fixes.
18
19 -- Peter Miller <pmiller@opensource.org.au>  Tue, 04 Dec 2012 13:02:58 +1100
20
21aegis (4.25.D509-1) unstable; urgency=low
22
23  * This change set updates the way */common.po files are handled, to avoid
24    installing them, or even building them directly.  Instead they get subsumed
25    into the processing of other *.po files.
26  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
27
28 -- Peter Miller <pmiller@opensource.org.au>  Thu, 29 Nov 2012 12:06:41 +1100
29
30aegis (4.25.D508-1) unstable; urgency=low
31
32  * This change set adds the necessary code so that when a debian/*-doc.install
33    file is required, the corresponding debian/*-doc.doc-base fiel is also
34    created.
35  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
36
37 -- Peter Miller <pmiller@opensource.org.au>  Tue, 27 Nov 2012 23:20:22 +1100
38
39aegis (4.25.D507-1) unstable; urgency=low
40
41  * This change set makes aemakegen more policy-conforming about its build
42    targets, when writing debian/rules file.
43  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
44
45 -- Peter Miller <pmiller@opensource.org.au>  Tue, 27 Nov 2012 10:25:11 +1100
46
47aegis (4.25.D506-1) unstable; urgency=low
48
49  * This change set refactors aedeu to use change_identifier to parse the comand
50    line, and figure out the change number, etc.
51  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
52
53 -- Peter Miller <pmiller@opensource.org.au>  Tue, 27 Nov 2012 03:34:56 +1100
54
55aegis (4.25.D505-1) unstable; urgency=low
56
57  * This change set fixes a problem with building Aegis' own debian package.
58  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
59
60 -- Peter Miller <pmiller@opensource.org.au>  Mon, 26 Nov 2012 23:54:26 +1100
61
62aegis (4.25.D504-1) unstable; urgency=low
63
64  * This change set refactors aedb to use change_identifier to parse command
65    line and nominate a change set.
66  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
67
68 -- Peter Miller <pmiller@opensource.org.au>  Mon, 26 Nov 2012 15:05:03 +1100
69
70aegis (4.25.D503-1) unstable; urgency=low
71
72  * This change set adds support for the Breaks: field in a debian/control file.
73  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
74
75 -- Peter Miller <pmiller@opensource.org.au>  Sun, 25 Nov 2012 20:15:42 +1100
76
77aegis (4.25.D502-1) unstable; urgency=low
78
79  * This change set generalises the earlier support for test/blah/main.c into
80    the ability to have more/any programs in subdirs.
81  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
82
83 -- Peter Miller <pmiller@opensource.org.au>  Sun, 18 Nov 2012 23:14:55 +1100
84
85aegis (4.25.D501-1) unstable; urgency=low
86
87  * This change set verifies the debian packaging is working, in prep for a
88    release-candidate update to the dev website.
89  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
90
91 -- Peter Miller <pmiller@opensource.org.au>  Sun, 18 Nov 2012 12:24:48 +1100
92
93aegis (4.25.D500-1) unstable; urgency=low
94
95  * This change set fixes a bug in aemakegen wjere it was failing to define
96    $(libdir), leading to debian package build failures.
97  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
98
99 -- Peter Miller <pmiller@opensource.org.au>  Tue, 13 Nov 2012 17:21:33 +1100
100
101aegis (4.25.D499-1) unstable; urgency=low
102
103  * This change set fixes numerous problems with the debian/rules generated
104    file.
105  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
106
107 -- Peter Miller <pmiller@opensource.org.au>  Mon, 12 Nov 2012 18:50:40 +1100
108
109aegis (4.25.D498-1) unstable; urgency=low
110
111  * This change et teaches aemakegen how to understand configure.ac.in files.
112    Naive processing resulted in (a) the wrong answer, and (b) a make loop. This
113    has been fixed.
114  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
115
116 -- Peter Miller <pmiller@opensource.org.au>  Mon, 15 Oct 2012 10:32:28 +1100
117
118aegis (4.25.D497-1) unstable; urgency=low
119
120  * This change set adds a confirmatory test for the aemakegen $(datadir)
121    handling.
122  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
123
124 -- Peter Miller <pmiller@opensource.org.au>  Thu, 11 Oct 2012 16:43:00 +1100
125
126aegis (4.25.D496-1) unstable; urgency=low
127
128  * This change et adds a conformatory test for thre $(libdir) processing for
129    Makefile.in files.
130  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
131
132 -- Peter Miller <pmiller@opensource.org.au>  Thu, 11 Oct 2012 13:05:11 +1100
133
134aegis (4.25.D495-1) unstable; urgency=low
135
136  * This change set refactors the common code out og the uudecode processing,
137    and adds a confirmatory test.
138  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
139
140 -- Peter Miller <pmiller@opensource.org.au>  Thu, 11 Oct 2012 11:29:39 +1100
141
142aegis (4.25.D494-1) unstable; urgency=low
143
144  * This change set adds a new category of places program sources can live:
145    test/*/main.c
146  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
147
148 -- Peter Miller <pmiller@opensource.org.au>  Wed, 10 Oct 2012 20:49:21 +1100
149
150aegis (4.25.D493-1) unstable; urgency=low
151
152  * This change set fixes more of the broken 'spline from'gpic constructs.
153  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
154
155 -- Peter Miller <pmiller@opensource.org.au>  Wed, 10 Oct 2012 19:23:57 +1100
156
157aegis (4.25.D492-1) unstable; urgency=low
158
159  * This change set fixes the splines on the man pages. At time point in the
160    past gnu pic has been changed, and 'spline from' no longer works.
161  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
162
163 -- Peter Miller <pmiller@opensource.org.au>  Wed, 10 Oct 2012 17:59:14 +1100
164
165aegis (4.25.D491-1) unstable; urgency=low
166
167  * This change set adds all of the tarball files to the aemakegen command, when
168    building the Makefile.in file.  This means better coverage of the actual
169    tarball.
170  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
171
172 -- Peter Miller <pmiller@opensource.org.au>  Wed, 10 Oct 2012 17:52:15 +1100
173
174aegis (4.25.D490-1) unstable; urgency=low
175
176  * This change set fixes a problem with the include file processing, where it
177    would attempt to also list all of the system include files.	 This change set
178    limitsthe set of files to the file manifest, and derived files.
179  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
180
181 -- Peter Miller <pmiller@opensource.org.au>  Wed, 10 Oct 2012 10:29:19 +1100
182
183aegis (4.25.D489-1) unstable; urgency=low
184
185  * The aemakegen file name patterns now accept localisation files in both LC_
186    MESSAGES and lc_messages directories.
187  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
188
189 -- Peter Miller <pmiller@opensource.org.au>  Mon, 08 Oct 2012 00:28:48 +1100
190
191aegis (4.25.D488-1) unstable; urgency=low
192
193  * This change set refactors common code for handling autoconf *.in files, and
194    adds a test for this functionality.
195  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
196
197 -- Peter Miller <pmiller@opensource.org.au>  Sun, 07 Oct 2012 00:15:10 +1000
198
199aegis (4.25.D487-1) unstable; urgency=low
200
201  * This change set makes the i18n code more versatile, and able to cope with
202    Cook's needs as well as Aegis' needs.
203  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
204
205 -- Peter Miller <pmiller@opensource.org.au>  Thu, 04 Oct 2012 18:11:12 +1000
206
207aegis (4.25.D486-1) unstable; urgency=low
208
209  * The aemakegen command now copes better with generated inclue files for groff
210    documents.	It now mentions such files, even if an example can't be found
211    when the Makefile.in is generated.
212  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
213
214 -- Peter Miller <pmiller@opensource.org.au>  Thu, 04 Oct 2012 00:03:59 +1000
215
216aegis (4.25.D485-1) unstable; urgency=low
217
218  * This change set corrects the install location of pkg-config *.pc files, so
219    that they are always in the dev/devel package, and not the binary package.
220  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
221
222 -- Peter Miller <pmiller@opensource.org.au>  Wed, 03 Oct 2012 13:02:59 +1000
223
224aegis (4.25.D484-1) unstable; urgency=low
225
226  * This change set confirms the lex(1) processing, found some problems, and
227    refactored all the common code.
228  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
229
230 -- Peter Miller <pmiller@opensource.org.au>  Tue, 02 Oct 2012 13:15:14 +1000
231
232aegis (4.25.D483-1) unstable; urgency=low
233
234  * This change set quietens the msgmerge calls, when doing a quiet build.
235  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
236
237 -- Peter Miller <pmiller@opensource.org.au>  Tue, 02 Oct 2012 10:09:13 +1000
238
239aegis (4.25.D482-1) unstable; urgency=low
240
241  * This change set writes a test for the fmtgen code generation, and also
242    refactors away some of the common code.
243  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
244
245 -- Peter Miller <pmiller@opensource.org.au>  Tue, 02 Oct 2012 09:19:19 +1000
246
247aegis (4.25.D481-1) unstable; urgency=low
248
249  * This change set refactors the man page processing, so that there is only one
250    man page processing, that is able to also conver aegis' needs.
251  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
252
253 -- Peter Miller <pmiller@opensource.org.au>  Mon, 01 Oct 2012 18:45:46 +1000
254
255aegis (4.25.D480-1) unstable; urgency=low
256
257  * This change set changes the Architecture field of the control file for 'doc'
258    packages to be 'all'.
259  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
260
261 -- Peter Miller <pmiller@opensource.org.au>  Sun, 30 Sep 2012 14:59:49 +1000
262
263aegis (4.25.D479-1) unstable; urgency=low
264
265  * This change set refactors aemakegen to use common yacc processing whenever
266    possible.
267  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
268
269 -- Peter Miller <pmiller@opensource.org.au>  Sun, 30 Sep 2012 13:27:43 +1000
270
271aegis (4.25.D478-1) unstable; urgency=low
272
273  * This change set changes aemakegen to use the country codes (/usr/share/xml/
274    iso-codes/iso_3166.xml) and language codes (/usr/share/xml/iso-codes/iso_
275    639_3.xml)
276  * Build-Depends: iso-codes
277  * Depends: iso-codes
278  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
279
280 -- Peter Miller <pmiller@opensource.org.au>  Sun, 30 Sep 2012 09:49:43 +1000
281
282aegis (4.25.D477-1) unstable; urgency=low
283
284  * This change set copes with the commonest Depends problem, where an empty
285    string skeaks onto the end of the list.  So we quietly nuke it.
286  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
287
288 -- Peter Miller <pmiller@opensource.org.au>  Sun, 30 Sep 2012 00:56:34 +1000
289
290aegis (4.25.D476-1) unstable; urgency=low
291
292  * This change set has the integration build, build the debian package every
293    five build (provided are on a/c power).
294  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
295
296 -- Peter Miller <pmiller@opensource.org.au>  Sat, 29 Sep 2012 16:43:55 +1000
297
298aegis (4.25.D475-1) unstable; urgency=low
299
300  * The aefind(1) command now understands the -delete action, used to delete
301    files without calling xargs rm, and the attendant quoting problems.
302  * This mimics a GNU find(1) action.
303  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
304
305 -- Peter Miller <pmiller@opensource.org.au>  Sat, 29 Sep 2012 13:28:01 +1000
306
307aegis (4.25.D474-1) unstable; urgency=low
308
309  * This change et adds more links to the Download web page, particularly for
310    the LaunchPas PPA, and the pre-built debian packages.
311  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
312
313 -- Peter Miller <pmiller@opensource.org.au>  Sat, 29 Sep 2012 02:58:59 +1000
314
315aegis (4.25.D473-1) unstable; urgency=low
316
317  * This change set fixes another Ubuntu Quantal build glitch.
318  * My thanks to the LaunchPad PPA build farm for finding this bug.
319  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
320
321 -- Peter Miller <pmiller@opensource.org.au>  Fri, 28 Sep 2012 14:38:34 +1000
322
323aegis (4.25.D472-1) unstable; urgency=low
324
325  * This change set fixes a problem with building on Ubuntu Quantal.  My thanks
326    to the LaunchPad PPA build farm for finding this problem.
327  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
328
329 -- Peter Miller <pmiller@opensource.org.au>  Fri, 28 Sep 2012 09:16:50 +1000
330
331aegis (4.25.D471-1) unstable; urgency=low
332
333  * This change set alters the Aegis developer's code building to use gcc -
334    march=native, to generate optimal coce for the developer's machine.	 This
335    does not affect debian packages or rpm packages, their build remains
336    unchanged.
337  * The down-side is if you upgrade your laptop, to a machine that is too
338    different than your current machine, and copy the filesystem across, the
339    code may not run on the new machine until a complete rebuild.
340  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
341
342 -- Peter Miller <pmiller@opensource.org.au>  Fri, 28 Sep 2012 03:47:57 +1000
343
344aegis (4.25.D470-1) unstable; urgency=low
345
346  * This change set adds a debian/copyright file, to have silence the
347    corresponding lintian error.
348  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
349
350 -- Peter Miller <pmiller@opensource.org.au>  Wed, 26 Sep 2012 22:59:43 +1000
351
352aegis (4.25.D469-1) unstable; urgency=low
353
354  * This change set moves the install directories to conform with gnu makefile
355    standards, and autocond standards. This moves Aegis even closer to be making
356    a debian package in the build.
357  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
358
359 -- Peter Miller <pmiller@opensource.org.au>  Wed, 26 Sep 2012 21:41:53 +1000
360
361aegis (4.25.D468-1) unstable; urgency=low
362
363  * This change set cops better with extension-less scripts, and the make
364    dependencies required for running tests.
365  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
366
367 -- Peter Miller <pmiller@opensource.org.au>  Wed, 26 Sep 2012 18:46:41 +1000
368
369aegis (4.25.D467-1) unstable; urgency=low
370
371  * This change set teached aemakegen how to deal with Aegis' lib/profile files
372    (et al).
373  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
374
375 -- Peter Miller <pmiller@opensource.org.au>  Wed, 26 Sep 2012 12:50:22 +1000
376
377aegis (4.25.D466-1) unstable; urgency=low
378
379  * This change set changes the build system to use .fmtgen.* file suffixes for
380    the output of fmtgen, and things derived from those outputs.
381  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
382
383 -- Peter Miller <pmiller@opensource.org.au>  Wed, 26 Sep 2012 10:44:27 +1000
384
385aegis (4.25.D465-1) unstable; urgency=low
386
387  * This change set teaches aemakegen more about Aegis' own directory structure.
388  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
389
390 -- Peter Miller <pmiller@opensource.org.au>  Tue, 25 Sep 2012 22:06:35 +1000
391
392aegis (4.25.D464-1) unstable; urgency=low
393
394  * This change set alters aemakegen to only emit a defintion of mandir when it
395    is actually used by the rest of the makefile.
396  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
397
398 -- Peter Miller <pmiller@opensource.org.au>  Tue, 25 Sep 2012 20:24:50 +1000
399
400aegis (4.25.D463-1) unstable; urgency=low
401
402  * This change set teaches aemakegen how to use Aegis' etc/msgfmt.sh script
403    when preparing .mo files from .po files.
404  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
405
406 -- Peter Miller <pmiller@opensource.org.au>  Tue, 25 Sep 2012 18:38:58 +1000
407
408aegis (4.25.D462-1) unstable; urgency=low
409
410  * This change set fixes aemakegen to install file files below QAegis' "lib/"
411    directory into the correct location.
412  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
413
414 -- Peter Miller <pmiller@opensource.org.au>  Tue, 25 Sep 2012 15:50:24 +1000
415
416aegis (4.25.D461-1) unstable; urgency=low
417
418  * This change set adds the code to aemakegen to refrain form installing
419    "noinst" programs and scripts.
420  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
421
422 -- Peter Miller <pmiller@opensource.org.au>  Tue, 25 Sep 2012 11:12:57 +1000
423
424aegis (4.25.D460-1) unstable; urgency=low
425
426  * This change set adds code to aemakegen so that it can cope with Aegis'
427    documentation tree, beload lib/ in the sources.
428  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
429
430 -- Peter Miller <pmiller@opensource.org.au>  Tue, 25 Sep 2012 09:30:32 +1000
431
432aegis (4.25.D459-1) unstable; urgency=low
433
434  * This change set teaches aemakegen how to install non-English man pages.
435  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
436
437 -- Peter Miller <pmiller@opensource.org.au>  Thu, 20 Sep 2012 21:50:12 +1000
438
439aegis (4.25.D458-1) unstable; urgency=low
440
441  * This change set adds a new function is_a_locale_name, to be used my
442    aemakegen soon.
443  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
444
445 -- Peter Miller <pmiller@opensource.org.au>  Thu, 20 Sep 2012 17:01:10 +1000
446
447aegis (4.25.D457-1) unstable; urgency=low
448
449  * This change set fixes a bug in aemakegen where it was handline the shared
450    library major version number incorrectly.
451  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
452
453 -- Peter Miller <pmiller@opensource.org.au>  Thu, 20 Sep 2012 05:46:36 +1000
454
455aegis (4.25.D456-1) unstable; urgency=low
456
457  * This change set teaches aemakegen how to use ps2pdf to create .pdf files.
458  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
459
460 -- Peter Miller <pmiller@opensource.org.au>  Wed, 19 Sep 2012 16:53:20 +1000
461
462aegis (4.25.D455-1) unstable; urgency=low
463
464  * This change set adds coe to aemakegen to detect common project configuration
465    options, particulary the cross product of the source files and the
466    configure.ac file.
467  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
468
469 -- Peter Miller <pmiller@opensource.org.au>  Mon, 17 Sep 2012 22:34:33 +1000
470
471aegis (4.25.D454-1) unstable; urgency=low
472
473  * This change set moves documentation packages into the "doc" Section. This is
474    in comformance with the Debian Policy Manual.
475  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
476
477 -- Peter Miller <pmiller@opensource.org.au>  Mon, 17 Sep 2012 19:41:52 +1000
478
479aegis (4.25.D453-1) unstable; urgency=low
480
481  * This change set adds test for the *.uue files in aemakegen. Only minor
482    problems were found.
483  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
484
485 -- Peter Miller <pmiller@opensource.org.au>  Mon, 17 Sep 2012 14:08:47 +1000
486
487aegis (4.25.D452-1) unstable; urgency=low
488
489  * This change set improves how the %configure line is used, to set more of the
490    paths that are expected to be set.
491  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
492
493 -- Peter Miller <pmiller@opensource.org.au>  Sun, 16 Sep 2012 23:39:34 +1000
494
495aegis (4.25.D451-1) unstable; urgency=low
496
497  * This change set writes a test for the *.in processing requited for aemakegen
498  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
499
500 -- Peter Miller <pmiller@opensource.org.au>  Sun, 16 Sep 2012 03:30:20 +1000
501
502aegis (4.25.D450-1) unstable; urgency=low
503
504  * This change set adds the non-devel man pages to the binary package.
505  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
506
507 -- Peter Miller <pmiller@opensource.org.au>  Sun, 16 Sep 2012 01:07:26 +1000
508
509aegis (4.25.D449-1) unstable; urgency=low
510
511  * This change set adds necessary coe to emit automated testing better,
512    particularly Aegis support.
513  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
514
515 -- Peter Miller <pmiller@opensource.org.au>  Sat, 15 Sep 2012 14:41:53 +1000
516
517aegis (4.25.D448-1) unstable; urgency=low
518
519  * This change set adds code to make sure that when quoting text in the C
520    style, to watch out for text that looks like trigraphs, but isn't.
521  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
522
523 -- Peter Miller <pmiller@opensource.org.au>  Sat, 15 Sep 2012 14:18:06 +1000
524
525aegis (4.25.D447-1) unstable; urgency=low
526
527  * The aemakegen --target=makefile now is more slective about when it emits
528    definitions for the AR and RANLIB macros.  If they are not needed, they are
529    now omitted.
530  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
531
532 -- Peter Miller <pmiller@opensource.org.au>  Sat, 15 Sep 2012 11:43:32 +1000
533
534aegis (4.25.D446-1) unstable; urgency=low
535
536  * This change set verifies that aemakegen understands yacc, and fixes a couple
537    of places where it needed to be improved.  Both the target=makefile and
538    target=automake have been addressed.
539  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
540
541 -- Peter Miller <pmiller@opensource.org.au>  Sat, 15 Sep 2012 10:18:05 +1000
542
543aegis (4.25.D445-1) unstable; urgency=low
544
545  * This change set fixes a problem with ignoring redundant license files in
546    Debian packages.
547  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
548
549 -- Peter Miller <pmiller@opensource.org.au>  Sat, 15 Sep 2012 00:07:23 +1000
550
551aegis (4.25.D444-1) unstable; urgency=low
552
553  * This change set fixes several recently introduced regressions around the
554    handling of UUIDs in the presence of file move/renaming.
555  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
556
557 -- Peter Miller <pmiller@opensource.org.au>  Fri, 14 Sep 2012 22:21:12 +1000
558
559aegis (4.25.D443-1) unstable; urgency=low
560
561  * This change set fixes a bug that sometimes resulted in duplicate UUIDs being
562    used for moved/renamed files.
563  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
564
565 -- Peter Miller <pmiller@opensource.org.au>  Wed, 12 Sep 2012 14:47:51 +1000
566
567aegis (4.25.D442-1) unstable; urgency=low
568
569  * This change set fixes a problem where $(EXEEXT) was finding it way into the
570    generated .spec files (the common preprocessing assumes it is talking to
571    makefiles).
572  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
573
574 -- Peter Miller <pmiller@opensource.org.au>  Tue, 11 Sep 2012 23:57:36 +1000
575
576aegis (4.25.D441-1) unstable; urgency=low
577
578  * This change set continues to refactor aemakegen, this time to add flavours.
579    There are two at present, a generic one,and one especially for Aegis.
580  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
581
582 -- Peter Miller <pmiller@opensource.org.au>  Tue, 11 Sep 2012 18:55:28 +1000
583
584aegis (4.25.D440-1) unstable; urgency=low
585
586  * This change moves some class target class methods to be functions.
587  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
588
589 -- Peter Miller <pmiller@opensource.org.au>  Sat, 08 Sep 2012 19:57:54 +1000
590
591aegis (4.25.D439-1) unstable; urgency=low
592
593  * This change set makes the comments attached to CC and CXX more specific.
594  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
595
596 -- Peter Miller <pmiller@opensource.org.au>  Sat, 08 Sep 2012 14:04:23 +1000
597
598aegis (4.25.D438-1) unstable; urgency=low
599
600  * This change set ensures that non-program man pages are always installed.
601    The logic was wrong.
602  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
603
604 -- Peter Miller <pmiller@opensource.org.au>  Fri, 07 Sep 2012 11:07:12 +1000
605
606aegis (4.25.D437-1) unstable; urgency=low
607
608  * This change set fixesa problem makeing the Debian file, whe it tries remove
609    redundant license files.
610  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
611
612 -- Peter Miller <pmiller@opensource.org.au>  Fri, 07 Sep 2012 09:49:04 +1000
613
614aegis (4.25.D436-1) unstable; urgency=low
615
616  * This change set fixes the places where library rules weren;t using make_
617    pseudo_dir.	 It also sorts *all* file list in rules defintitions.
618  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
619
620 -- Peter Miller <pmiller@opensource.org.au>  Fri, 07 Sep 2012 08:57:05 +1000
621
622aegis (4.25.D435-1) unstable; urgency=low
623
624  * This change set has the include file install cod3e also participate in the
625    make_pseudo_dir method for recursive_mkdir stuff.
626  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
627
628 -- Peter Miller <pmiller@opensource.org.au>  Fri, 07 Sep 2012 02:18:06 +1000
629
630aegis (4.25.D434-1) unstable; urgency=low
631
632  * This change set re-factors how recursive_mkdir works, so that it only
633    depends on the output, not the input.
634  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
635
636 -- Peter Miller <pmiller@opensource.org.au>  Thu, 06 Sep 2012 23:34:55 +1000
637
638aegis (4.25.D433-1) unstable; urgency=low
639
640  * This change set fixes a bug in the generate Mskefile.in fiek for projects
641    other than Aegis.
642  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
643
644 -- Peter Miller <pmiller@opensource.org.au>  Thu, 06 Sep 2012 18:15:46 +1000
645
646aegis (4.25.D432-1) unstable; urgency=low
647
648  * This change set refactor all targets to the use output class hierarchy for
649    output.  It permits filtering and other tricks.
650  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
651
652 -- Peter Miller <pmiller@opensource.org.au>  Fri, 31 Aug 2012 18:00:49 +1000
653
654aegis (4.25.D431-1) unstable; urgency=low
655
656  * This change set refactors the aemakegen/target/makefile.h file to move all
657    of the data into the process_data class.
658  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
659
660 -- Peter Miller <pmiller@opensource.org.au>  Fri, 31 Aug 2012 10:41:56 +1000
661
662aegis (4.25.D430-1) unstable; urgency=low
663
664  * This change set removes the unused flint build code.
665  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
666
667 -- Peter Miller <pmiller@opensource.org.au>  Mon, 27 Aug 2012 22:33:21 +1000
668
669aegis (4.25.D429-1) unstable; urgency=low
670
671  * This change set starts factoring out data common to both targets and
672    flavours.
673  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
674
675 -- Peter Miller <pmiller@opensource.org.au>  Mon, 27 Aug 2012 18:09:30 +1000
676
677aegis (4.25.D428-1) unstable; urgency=low
678
679  * The process_item class has been made an abstract base class, so that there
680    is more flexibility.  The "all pointers" implementation is now implemented
681    process_item_flexible.
682  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
683
684 -- Peter Miller <pmiller@opensource.org.au>  Sat, 25 Aug 2012 17:58:25 +1000
685
686aegis (4.25.D427-1) unstable; urgency=low
687
688  * This change set moves the process item queue back into the target base
689    class, so that other derived classes besides target_makefile can use it.
690  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
691
692 -- Peter Miller <pmiller@opensource.org.au>  Sat, 25 Aug 2012 12:53:22 +1000
693
694aegis (4.25.D426-1) unstable; urgency=low
695
696  * This change fixes a bug in the man page handling of generic makefiles.
697  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
698
699 -- Peter Miller <pmiller@opensource.org.au>  Fri, 24 Aug 2012 08:08:58 +1000
700
701aegis (4.25.D425-1) unstable; urgency=low
702
703  * This change set adds just enough code that Aegis builds successfully using
704    the debian/ files generated by aemakegen.
705  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
706
707 -- Peter Miller <pmiller@opensource.org.au>  Thu, 23 Aug 2012 17:30:05 +1000
708
709aegis (4.25.D424-1) unstable; urgency=low
710
711  * The aelcf(1), aelpf(1) and aelsf(1) command are now able to quote the output
712    file names, if neccesary.
713  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
714
715 -- Peter Miller <pmiller@opensource.org.au>  Thu, 23 Aug 2012 17:07:19 +1000
716
717aegis (4.25.D423-1) unstable; urgency=low
718
719  * This change set uses the new aemakegen to build Aegis' own Makefile.in, this
720    is a necessary step towards making a Debian package.
721  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
722
723 -- Peter Miller <pmiller@opensource.org.au>  Wed, 22 Aug 2012 20:56:23 +1000
724
725aegis (4.25.D422-1) unstable; urgency=low
726
727  * This change set changes all the groff include lines to use base-relative
728    include paths, rather then source-relative include paths.
729  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
730
731 -- Peter Miller <pmiller@opensource.org.au>  Wed, 22 Aug 2012 11:44:41 +1000
732
733aegis (4.25.D421-1) unstable; urgency=low
734
735  * This change set improves aemakegen to have a better target_makefile_aegis
736    subclass.
737  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
738
739 -- Peter Miller <pmiller@opensource.org.au>  Wed, 22 Aug 2012 00:03:02 +1000
740
741aegis (4.25.D420-1) unstable; urgency=low
742
743  * This change set moves Howto.cook to 00howto.cook.
744  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
745
746 -- Peter Miller <pmiller@opensource.org.au>  Mon, 20 Aug 2012 19:38:26 +1000
747
748aegis (4.25.D419-1) unstable; urgency=low
749
750  * The aefa(1) command has a new --report option, used to list all of the
751    attributes of all of the change's files, even those attributes not normally
752    printed in a change set file listing.
753  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
754
755 -- Peter Miller <pmiller@opensource.org.au>  Mon, 20 Aug 2012 04:14:54 +1000
756
757aegis (4.25.D418-1) unstable; urgency=low
758
759  * This change et refactors the change::file_path method, from the old change_
760    file_path functions.
761  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
762
763 -- Peter Miller <pmiller@opensource.org.au>  Sun, 19 Aug 2012 20:52:23 +1000
764
765aegis (4.25.D417-1) unstable; urgency=low
766
767  * The aet(1) command no longer sorts --suggest result bu name, but instead
768    runs them inthe most likey to least likely order.
769  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
770
771 -- Peter Miller <pmiller@opensource.org.au>  Sun, 19 Aug 2012 11:39:24 +1000
772
773aegis (4.25.D416-1) unstable; urgency=low
774
775  * The aemakegen(1) command now automatically removes .XX macros from man
776    pages. There are use to generate the index for the reference manual.
777  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
778
779 -- Peter Miller <pmiller@opensource.org.au>  Sat, 18 Aug 2012 17:51:33 +1000
780
781aegis (4.25.D415-1) unstable; urgency=low
782
783  * This change set adds the i18n support, for projects that use it.
784  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
785
786 -- Peter Miller <pmiller@opensource.org.au>  Thu, 16 Aug 2012 15:23:05 +1000
787
788aegis (4.25.D414-1) unstable; urgency=low
789
790  * This change set refactors change_file_find_uuid to be change::file_find_uuid
791  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
792
793 -- Peter Miller <pmiller@opensource.org.au>  Tue, 14 Aug 2012 14:11:07 +1000
794
795aegis (4.25.D413-1) unstable; urgency=low
796
797  * The aedist --send command now treats --no-uuid as a synonym for --ignore-
798    uuid, and --uuid as a synonym for --no-ignore-uuid.	 Those double negatives
799    are confusing.
800  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
801
802 -- Peter Miller <pmiller@opensource.org.au>  Tue, 14 Aug 2012 10:04:00 +1000
803
804aegis (4.25.D412-1) unstable; urgency=low
805
806  * The aede-policy(1) command now has a new "man-oages" policy, used to ensure
807    that each installable program be accompanied by a man(1) manual page.
808  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
809
810 -- Peter Miller <pmiller@opensource.org.au>  Mon, 13 Aug 2012 22:25:10 +1000
811
812aegis (4.25.D411-1) unstable; urgency=low
813
814  * The aemahegen(1) command, when building Makefile.in files, now writes an
815    "uninstall" rule, to remove the files installed by the "install" rule.
816  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
817
818 -- Peter Miller <pmiller@opensource.org.au>  Sun, 12 Aug 2012 23:11:45 +1000
819
820aegis (4.25.D410-1) unstable; urgency=low
821
822  * This change set updates aemakegen so that aemakegen does not install the man
823    page of programs that are not going to be installed.  In most cases the code
824    was already there, but not used correctly.
825  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
826
827 -- Peter Miller <pmiller@opensource.org.au>  Fri, 03 Aug 2012 23:42:20 +1000
828
829aegis (4.25.D409-1) unstable; urgency=low
830
831  * This change set fixes a bug in the generated Makefiles, that could sometimes
832    get the path of the library file incorrect in the library rule.
833  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
834
835 -- Peter Miller <pmiller@opensource.org.au>  Wed, 11 Jul 2012 20:52:47 +1000
836
837aegis (4.25.D408-1) unstable; urgency=low
838
839  * This change set improves the documentation for the aemakegen:noinst file
840    attribute.
841  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
842
843 -- Peter Miller <pmiller@opensource.org.au>  Mon, 09 Jul 2012 19:04:51 +1000
844
845aegis (4.25.D407-1) unstable; urgency=low
846
847  * This change set refactors the code to use <common/ac/assert.h>, which
848    implies <cassert>.	This uses the assert macro supplied by the compiler,
849    which is usually more informative than my home-grown assert macro dating
850    from 1991.
851  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
852
853 -- Peter Miller <pmiller@opensource.org.au>  Fri, 06 Jul 2012 16:48:44 +1000
854
855aegis (4.25.D406-1) unstable; urgency=low
856
857  * This change set refactors that last of common/main.h into common/debug.h for
858    the debugging on/off define.
859  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
860
861 -- Peter Miller <pmiller@opensource.org.au>  Thu, 05 Jul 2012 21:50:23 +1000
862
863aegis (4.25.D405-1) unstable; urgency=low
864
865  * This change set has the tarball building, but not yet installing
866    successfully.  In particular, nominating a different library for 'fmtgen'
867    was made possible.
868  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
869
870 -- Peter Miller <pmiller@opensource.org.au>  Thu, 05 Jul 2012 17:28:30 +1000
871
872aegis (4.25.D404-1) unstable; urgency=low
873
874  * This change et alters the names of yacc-generated files slightly, to be
875    consistent with aemakegen output.
876  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
877
878 -- Peter Miller <pmiller@opensource.org.au>  Thu, 05 Jul 2012 11:51:20 +1000
879
880aegis (4.25.D403-1) unstable; urgency=low
881
882  * This change set refactors common/main.h, to separate out the common/gcc-
883    attribute.h file.
884  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
885
886 -- Peter Miller <pmiller@opensource.org.au>  Wed, 04 Jul 2012 23:37:15 +1000
887
888aegis (4.25.D402-1) unstable; urgency=low
889
890  * This change et refactors common/main.h toseparate out the SIZEOF and ENDOF
891    macros.  This is the first of several change sets to nuke the common/main.h
892    file.
893  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
894
895 -- Peter Miller <pmiller@opensource.org.au>  Wed, 04 Jul 2012 22:19:57 +1000
896
897aegis (4.25.D401-1) unstable; urgency=low
898
899  * This change set replaces the png2ico program in the build with convert(1)
900    from imagemagic
901  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
902
903 -- Peter Miller <pmiller@opensource.org.au>  Wed, 04 Jul 2012 18:59:28 +1000
904
905aegis (4.25.D400-1) unstable; urgency=low
906
907  * This change set moves most of aemakefile's functionality over to aemakegen.
908    The tarball doesn't build, yet.  That's for the next change set.
909  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
910
911 -- Peter Miller <pmiller@opensource.org.au>  Wed, 04 Jul 2012 18:04:57 +1000
912
913aegis (4.25.D399-1) unstable; urgency=low
914
915  * This change set renames the nstring::substring method to be called
916    nstring::substr for greater symmetry with std::string
917  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
918
919 -- Peter Miller <pmiller@opensource.org.au>  Tue, 03 Jul 2012 13:07:40 +1000
920
921aegis (4.25.D398-1) unstable; urgency=low
922
923  * This change set refactors processing by allowing process code fragments to
924    be registered, and run generically.
925  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
926
927 -- Peter Miller <pmiller@opensource.org.au>  Mon, 02 Jul 2012 22:50:33 +1000
928
929aegis (4.25.D397-1) unstable; urgency=low
930
931  * This change set works on refactoring aemakegen, in preparation for rolling
932    the aemakefile functionality into the aemakegen functionality.  These are
933    necessary steps towards routinely building Debian package for Aegis for
934    publication in a PPA.
935  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
936
937 -- Peter Miller <pmiller@opensource.org.au>  Mon, 02 Jul 2012 15:41:18 +1000
938
939aegis (4.25.D396-1) unstable; urgency=low
940
941  * This change set remoives the obsolete aemanifest build-helper program.
942  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
943
944 -- Peter Miller <pmiller@opensource.org.au>  Sun, 01 Jul 2012 14:30:15 +1000
945
946aegis (4.25.D395-1) unstable; urgency=low
947
948  * This change set removes the cklinlen build help command, it's functionality
949    has been subsumed by the aede-policy command.
950  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
951
952 -- Peter Miller <pmiller@opensource.org.au>  Sun, 01 Jul 2012 11:27:04 +1000
953
954aegis (4.25.D394-1) unstable; urgency=low
955
956  * This change set removes the last vestages of the find_sizes build-helper
957    program.
958  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
959
960 -- Peter Miller <pmiller@opensource.org.au>  Sun, 01 Jul 2012 10:31:55 +1000
961
962aegis (4.25.D393-1) unstable; urgency=low
963
964  * This change set refactors aedn to use the change_identifier class for
965    consistent command line.
966  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
967
968 -- Peter Miller <pmiller@opensource.org.au>  Sat, 30 Jun 2012 20:04:50 +1000
969
970aegis (4.25.D392-1) unstable; urgency=low
971
972  * This change set refactors the change_file_find_fuzzy function to be the
973    change::file_find_fuzzy method.
974  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
975
976 -- Peter Miller <pmiller@opensource.org.au>  Sat, 30 Jun 2012 14:23:58 +1000
977
978aegis (4.25.D391-1) unstable; urgency=low
979
980  * This change set fixes debian bug #610985, which involves aecp -indep not
981    accurately reproducing past baselines.
982  * http://bugs.debian.org/610985
983  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
984
985 -- Peter Miller <pmiller@opensource.org.au>  Sat, 30 Jun 2012 09:24:01 +1000
986
987aegis (4.25.D390-1) unstable; urgency=low
988
989  * This change set refactors the global function change_completion_timestamp to
990    become the chnage::completion_timestamp method.
991  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
992
993 -- Peter Miller <pmiller@opensource.org.au>  Fri, 29 Jun 2012 17:06:53 +1000
994
995aegis (4.25.D389-1) unstable; urgency=low
996
997  * This change set fixes an incorrect directory createion permission mode.
998  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
999
1000 -- Peter Miller <pmiller@opensource.org.au>  Thu, 28 Jun 2012 00:23:54 +1000
1001
1002aegis (4.25.D388-1) unstable; urgency=low
1003
1004  * This change set causes the aecp -ind -odir option now creates the output
1005    directory if it does not exists already.
1006  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1007
1008 -- Peter Miller <pmiller@opensource.org.au>  Wed, 27 Jun 2012 23:29:44 +1000
1009
1010aegis (4.25.D387-1) unstable; urgency=low
1011
1012  * This change set adds the aecp -indep -outdir-path option.
1013  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1014
1015 -- Peter Miller <pmiller@opensource.org.au>  Wed, 27 Jun 2012 22:29:35 +1000
1016
1017aegis (4.25.D386-1) unstable; urgency=low
1018
1019  * This change set silences some more build warnings.
1020  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1021
1022 -- Peter Miller <pmiller@opensource.org.au>  Mon, 25 Jun 2012 20:57:14 +1000
1023
1024aegis (4.25.D385-1) unstable; urgency=low
1025
1026  * This change set merges all of the 4.24 changes into the 4.25 branch, in
1027    preparation for ending the 4.25 branch.
1028  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1029
1030 -- Peter Miller <pmiller@opensource.org.au>  Mon, 25 Jun 2012 18:34:02 +1000
1031
1032aegis (4.25.D384-1) unstable; urgency=low
1033
1034  * This change set confirms that a previous change set fixed Debian bug #610984
1035  * http://bugs.debian.org/610984
1036  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1037
1038 -- Peter Miller <pmiller@opensource.org.au>  Sun, 24 Jun 2012 17:47:59 +1000
1039
1040aegis (4.25.D383-1) unstable; urgency=low
1041
1042  * This change change set replaces the change_file_find functions into
1043    change::file_find methods.
1044  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1045
1046 -- Peter Miller <pmiller@opensource.org.au>  Sun, 24 Jun 2012 15:13:10 +1000
1047
1048aegis (4.25.D382-1) unstable; urgency=low
1049
1050  * This change set changes th ebuild to be much quieter, just command
1051    summaries.	If you want the full commands, say to debug a build problem, put
1052    verbose=1 on the aeb command line.
1053  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1054
1055 -- Peter Miller <pmiller@opensource.org.au>  Sat, 23 Jun 2012 16:41:45 +1000
1056
1057aegis (4.24.D005-1) unstable; urgency=low
1058
1059  * This fixes the aecp -ind problem.
1060  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
1061  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1062
1063 -- Peter Miller <pmiller@opensource.org.au>  Sat, 23 Jun 2012 14:29:49 +1000
1064
1065aegis (4.25.D381-1) unstable; urgency=low
1066
1067  * From: Cal Webster <cwebster@ec.rr.com>
1068  * Reply-to: cwebster@ec.rr.com
1069  * To: Aegis Mailing List <aegis-users@auug.org.au>
1070  * Subject: [Aegis] Bug Report: aechown doesn't update recipient's user state
1071    file
1072  * Date: Mon, 18 Jun 2012 12:25:03 -0400 (19/06/12 02:25:03)
1073  * Host platform: CentOS 6.2
1074  * Architecture: i386 and x86_64
1075  * Aegis versions affected: 4.24.4-rc1 and 4.24.3-1
1076  * [Symptoms]
1077  * Expected results: Developer is accustomed to omitting project and change
1078  * arguments in aegis commands when current working directory is within the
1079  * development tree.
1080  * Actual results: After executing aechown the recipient developer receives
1081  * an error when attempting to run aegis commands within his development
1082  * directory, requiring him to use arguments for project and change number.
1083  * We don't use aechown very often so this went unnoticed for some time. We
1084  * installed a previous version of Aegis (4.24.3-1) and found problem
1085  * present there as well.
1086  * [Problem Analysis]
1087  * Whenever Aegis admin changes owner of a change from one developer to
1088  * another, only the donor user's state file is modified to remove the
1089  * change. The recipient's state file is not touched. There are no errors
1090  * or warning raised when this happens, leading us to believe the code is
1091  * doing what it thinks is right.
1092  * Oddly, however, if the recipient is the Aegis admin executing the
1093  * aechown command both donor and recipient state files are properly
1094  * modified.
1095  * Only state files are affected. Development directories are properly
1096  * moved to the new developer and no other errors are raised.
1097  * [Bug in aechown.cc] Travis Clark, one of our developers and my primary
1098  * sysadmin, discovered that the routine apparently designed to modify the
1099  * user state files incorrectly points to the Aegis administrator
1100  * (cid.get_up()) state file instead of the recipient (up2) state files.
1101  * This explains why it only works if the Aegis admin is the intended
1102  * recipient.
1103  * [Fix]
1104  * Replaced "cid.get_up()" with "up2" as shown in patch below.
1105  * ---%<-----------------------------------
1106  * aegis-4.24
1107
1108 -- Peter Miller <pmiller@opensource.org.au>  Wed, 20 Jun 2012 14:43:46 +1000
1109
1110aegis (4.25.D380-1) unstable; urgency=low
1111
1112  * This change et fixes a bug in the "reserved" validation of aede-policy.
1113  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1114
1115 -- Peter Miller <pmiller@opensource.org.au>  Tue, 19 Jun 2012 17:37:33 +1000
1116
1117aegis (4.25.D379-1) unstable; urgency=low
1118
1119  * This change set fixes a problem in aede in the case where a file is
1120    transparent in the baseline, and you are creating a new file in its place.
1121  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1122
1123 -- Peter Miller <pmiller@opensource.org.au>  Sat, 19 May 2012 15:14:46 +1000
1124
1125aegis (4.25.D378-1) unstable; urgency=low
1126
1127  * Aryeh Friedman <aryeh.friedman@gmail.com> reported a problem with building
1128    Aegis on Centos.
1129  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1130
1131 -- Peter Miller <pmiller@opensource.org.au>  Thu, 03 May 2012 21:39:56 +1000
1132
1133aegis (4.25.D377-1) unstable; urgency=low
1134
1135  * Aryeh Friedman <aryeh.friedman@gmail.com> reported a type in the howto,
1136    where it has the wrong command.
1137  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1138
1139 -- Peter Miller <pmiller@opensource.org.au>  Tue, 24 Apr 2012 21:12:48 +1000
1140
1141aegis (4.25.D376-1) unstable; urgency=low
1142
1143  * This change set fixes a problem where aedb and aeb do not treat symbolic
1144    links to (restored) derived files in the same way.
1145  * My thanks to Richard Walker <walkerrichardj@gmail.com> for reporting this
1146    problem, and diagnosing the problem.
1147  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1148
1149 -- Peter Miller <pmiller@opensource.org.au>  Mon, 16 Apr 2012 21:02:07 +1000
1150
1151aegis (4.25.D375-1) unstable; urgency=low
1152
1153  * This change set fixes a false negative from test/02/t0289a-walt.sh
1154  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1155
1156 -- Peter Miller <pmiller@opensource.org.au>  Wed, 11 Apr 2012 21:51:18 +1000
1157
1158aegis (4.25.D374-1) unstable; urgency=low
1159
1160  * The aerpu(1) command has been refactored to use the change_identifier class.
1161  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1162
1163 -- Peter Miller <pmiller@opensource.org.au>  Thu, 29 Mar 2012 00:03:16 +1100
1164
1165aegis (4.25.D373-1) unstable; urgency=low
1166
1167  * the aerf(1) command has been refactored to use the change_identifier class.
1168  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1169
1170 -- Peter Miller <pmiller@opensource.org.au>  Wed, 28 Mar 2012 23:43:12 +1100
1171
1172aegis (4.25.D372-1) unstable; urgency=low
1173
1174  * The aerp(1) command has been refactored to use the change_indentifier class.
1175  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1176
1177 -- Peter Miller <pmiller@opensource.org.au>  Wed, 28 Mar 2012 22:23:11 +1100
1178
1179aegis (4.25.D371-1) unstable; urgency=low
1180
1181  * This change set adds the vim-mode line checking to the aede-policy settings.
1182  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1183
1184 -- Peter Miller <pmiller@opensource.org.au>  Wed, 28 Mar 2012 21:22:02 +1100
1185
1186aegis (4.25.D370-1) unstable; urgency=low
1187
1188  * The aerb(1) command has been refactored to use the change_identifier class.
1189  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1190
1191 -- Peter Miller <pmiller@opensource.org.au>  Wed, 28 Mar 2012 14:04:18 +1100
1192
1193aegis (4.25.D369-1) unstable; urgency=low
1194
1195  * This change set fixes several places where -Wformat-nonliteral founds bugs.
1196    There remain two files that do this legitimately, not sure how to tell the
1197    Debian Alpha folks about them.
1198  * Closes: Debian: #643347
1199  * http://bugs.debian.org/643347
1200  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1201
1202 -- Peter Miller <pmiller@opensource.org.au>  Wed, 28 Mar 2012 12:31:28 +1100
1203
1204aegis (4.25.D368-1) unstable; urgency=low
1205
1206  * The aede-policy(1) command has a new validation, vim-mode. This may be used
1207    to check that source files contain a vim(1) mode line.
1208  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1209
1210 -- Peter Miller <pmiller@opensource.org.au>  Fri, 13 Jan 2012 15:44:58 +1100
1211
1212aegis (4.25.D367-1) unstable; urgency=low
1213
1214  * This change set contains the necessary changes so that shared library .rpm
1215    file are built corectly by rpmbuild(1).
1216  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1217
1218 -- Peter Miller <pmiller@opensource.org.au>  Mon, 12 Dec 2011 10:47:37 +1100
1219
1220aegis (4.25.D366-1) unstable; urgency=low
1221
1222  * This change set has aemakegen --target=rpm-spec issue a version number that
1223    rpmbuild doesn't barf at.
1224  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1225
1226 -- Peter Miller <pmiller@opensource.org.au>  Mon, 05 Dec 2011 14:02:21 +1100
1227
1228aegis (4.25.D365-1) unstable; urgency=low
1229
1230  * This change set updates the debian version generating code to ensure that
1231    version numbers always start with a digit.	This is tricky for trunk change
1232    set, so we add "0~" to the front of them.  Probably not is strict order that
1233    way, but it satifies Debian conventions.  The debian/changeset generate by
1234    aemakegen(1) now sorts by data, rather than by version, since they are a bit
1235    confusing for non-Aegis users.
1236  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1237
1238 -- Peter Miller <pmiller@opensource.org.au>  Tue, 29 Nov 2011 10:21:31 +1100
1239
1240aegis (4.25.D364-1) unstable; urgency=low
1241
1242  * This change set builds the web site on integration builds, like it was
1243    supposed to.  But it stopped when Peter started using x86_64 as his primary
1244    abuild architecture.
1245  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1246
1247 -- Peter Miller <pmiller@opensource.org.au>  Sun, 06 Nov 2011 20:34:30 +1100
1248
1249aegis (4.25.D363-1) unstable; urgency=low
1250
1251  * This change set fixes new warnings issued by gcc 4.6
1252  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1253
1254 -- Peter Miller <pmiller@opensource.org.au>  Sun, 06 Nov 2011 18:51:24 +1100
1255
1256aegis (4.25.D362-1) unstable; urgency=low
1257
1258  * Tim Harder <radhermit@gmail.com> discovered that aemakegen did not generate
1259    Makefiles that were parallel friendly, when installing man pages.
1260  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1261
1262 -- Peter Miller <pmiller@opensource.org.au>  Thu, 29 Sep 2011 11:49:03 +1000
1263
1264aegis (4.25.D361-1) unstable; urgency=low
1265
1266  * The aemakegen(1) command now wraps long lines when generating Makefile.in
1267    files.
1268  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1269
1270 -- Peter Miller <pmiller@opensource.org.au>  Thu, 18 Aug 2011 17:14:49 +1000
1271
1272aegis (4.25.D360-1) unstable; urgency=low
1273
1274  * This change set refactors the compression output filters.
1275  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1276
1277 -- Peter Miller <pmiller@opensource.org.au>  Thu, 18 Aug 2011 03:04:13 +1000
1278
1279aegis (4.25.D359-1) unstable; urgency=low
1280
1281  * This change set refactors more output filters.
1282  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1283
1284 -- Peter Miller <pmiller@opensource.org.au>  Wed, 17 Aug 2011 22:51:03 +1000
1285
1286aegis (4.25.D358-1) unstable; urgency=low
1287
1288  * This change set refactors the output_filter_indent class.
1289  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1290
1291 -- Peter Miller <pmiller@opensource.org.au>  Wed, 17 Aug 2011 20:37:55 +1000
1292
1293aegis (4.25.D357-1) unstable; urgency=low
1294
1295  * This change set refactors some of the output filter classes to be derived
1296    from the output_filter class.
1297  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1298
1299 -- Peter Miller <pmiller@opensource.org.au>  Wed, 17 Aug 2011 18:55:51 +1000
1300
1301aegis (4.25.D356-1) unstable; urgency=low
1302
1303  * This change set prepares for refactoring output filters, collecting common
1304    code into an output-filter base class.
1305  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1306
1307 -- Peter Miller <pmiller@opensource.org.au>  Wed, 17 Aug 2011 17:01:10 +1000
1308
1309aegis (4.25.D355-1) unstable; urgency=low
1310
1311  * The aeget command now omits download links for change sets that cannot be
1312    downloaded because of permussions (usually) or because of non-existence
1313    (aegis.sf.net).
1314  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1315
1316 -- Peter Miller <pmiller@opensource.org.au>  Sun, 14 Aug 2011 22:03:17 +1000
1317
1318aegis (4.25.D354-1) unstable; urgency=low
1319
1320  * This change set fixes a problem with the pkgconfig .pc files, caused by the
1321    previous change set.
1322  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1323
1324 -- Peter Miller <pmiller@opensource.org.au>  Thu, 07 Jul 2011 10:59:44 +1000
1325
1326aegis (4.25.D353-1) unstable; urgency=low
1327
1328  * This change set makes the case of the make variables match those used by
1329    Automake, so that tools (such as those ised by FreeeBSD ports build farm)
1330    can manipulate generated Makefile to match their file naming standards.
1331  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1332
1333 -- Peter Miller <pmiller@opensource.org.au>  Mon, 04 Jul 2011 15:17:40 +1000
1334
1335aegis (4.25.D352-1) unstable; urgency=low
1336
1337  * This change set has the debian target automagically remove *.la files from
1338    library packages, and fixes the presence of .;a files in other locations, as
1339    well.
1340  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1341
1342 -- Peter Miller <pmiller@opensource.org.au>  Wed, 29 Jun 2011 18:24:44 +1000
1343
1344aegis (4.25.D351-1) unstable; urgency=low
1345
1346  * This change set has the debian target automagically remove *.la files from
1347    library packages.
1348  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1349
1350 -- Peter Miller <pmiller@opensource.org.au>  Thu, 23 Jun 2011 23:47:15 +1000
1351
1352aegis (4.25.D350-1) unstable; urgency=low
1353
1354  * The aemakegen command is now much more consistent (across targets) in how it
1355    handles datadir and datarootdir
1356  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1357
1358 -- Peter Miller <pmiller@opensource.org.au>  Sat, 11 Jun 2011 12:55:12 +1000
1359
1360aegis (4.25.D349-1) unstable; urgency=low
1361
1362  * The aenpr(1) -dir option now makes relative paths into absolute paths.  How
1363    this wasn't reported as a bug in 20 years is a mystery.
1364  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1365
1366 -- Peter Miller <pmiller@opensource.org.au>  Sun, 29 May 2011 11:32:10 +1000
1367
1368aegis (4.25.D348-1) unstable; urgency=low
1369
1370  * This change set replaces all the fancy logic for Standards-Version to a
1371    simple fixed string.Lintian would be a whole lot more useful if it actually
1372    checked packages against the claimed standards version, instead of demanding
1373    that the standards version is always up-to-date.
1374  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1375
1376 -- Peter Miller <pmiller@opensource.org.au>  Sun, 15 May 2011 23:09:52 +1000
1377
1378aegis (4.25.D347-1) unstable; urgency=low
1379
1380  * This change set adds a summary of the change set (the brief description) to
1381    the aepatch -send output.  Frequently there is information in the brief
1382    description that does not appear in the long description.
1383  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1384
1385 -- Peter Miller <pmiller@opensource.org.au>  Sun, 15 May 2011 17:22:25 +1000
1386
1387aegis (4.25.D346-1) unstable; urgency=low
1388
1389  * This change set maps the aegrep --list option onto the grep --files-with-
1390    matches (-l) option.
1391  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1392
1393 -- Peter Miller <pmiller@opensource.org.au>  Sat, 14 May 2011 23:31:46 +1000
1394
1395aegis (4.25.D345-1) unstable; urgency=low
1396
1397  * The aemakegen(1) command now understands that it needs to uudecode *.uue
1398    files, before processing the file, much like it already understood *.in
1399    files.
1400  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1401
1402 -- Peter Miller <pmiller@opensource.org.au>  Sun, 01 May 2011 15:29:55 +1000
1403
1404aegis (4.25.D344-1) unstable; urgency=low
1405
1406  * The aede-policy(1) command now understands vim: mode lines in the line-
1407    length policy.
1408  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1409
1410 -- Peter Miller <pmiller@opensource.org.au>  Sat, 23 Apr 2011 18:25:47 +1000
1411
1412aegis (4.25.D343-1) unstable; urgency=low
1413
1414  * This change set fixes a build problem when compiling the DEBUG enabled.
1415  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1416
1417 -- Peter Miller <pmiller@opensource.org.au>  Sun, 17 Apr 2011 18:39:17 +1000
1418
1419aegis (4.25.D342-1) unstable; urgency=low
1420
1421  * This change set adds vim mode lines to the new file templates.
1422  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1423
1424 -- Peter Miller <pmiller@opensource.org.au>  Fri, 15 Apr 2011 22:54:39 +1000
1425
1426aegis (4.25.D341-1) unstable; urgency=low
1427
1428  * This change set adds a new ${change debian-version} substitution.
1429  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1430
1431 -- Peter Miller <pmiller@opensource.org.au>  Fri, 28 Jan 2011 15:04:47 +1100
1432
1433aegis (4.25.D340-1) unstable; urgency=low
1434
1435  * This change set refactors aegis/aet.cc to use change_identifier in two
1436    additional cases.
1437  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1438
1439 -- Peter Miller <pmiller@opensource.org.au>  Wed, 26 Jan 2011 12:35:07 +1100
1440
1441aegis (4.25.D339-1) unstable; urgency=low
1442
1443  * This change set refactors the change_file_is_config funtion to be the
1444    change::file_is_config method.
1445  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1446
1447 -- Peter Miller <pmiller@opensource.org.au>  Sun, 23 Jan 2011 08:28:51 +1100
1448
1449aegis (4.25.D338-1) unstable; urgency=low
1450
1451  * There is a new aegrep(1) command that may be used to search source files and
1452    print lines matching a pattern.  See aegrep(1) for more information.
1453  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1454
1455 -- Peter Miller <pmiller@opensource.org.au>  Sat, 22 Jan 2011 17:59:15 +1100
1456
1457aegis (4.25.D337-1) unstable; urgency=low
1458
1459  * This change set refactors the change_file_resolve_name to the change::file_
1460    resolve_name method.
1461  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1462
1463 -- Peter Miller <pmiller@opensource.org.au>  Sat, 22 Jan 2011 13:19:17 +1100
1464
1465aegis (4.25.D336-1) unstable; urgency=low
1466
1467  * This change et refactors the change_file_promot function to be the
1468    change::file_promote method.
1469  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1470
1471 -- Peter Miller <pmiller@opensource.org.au>  Sat, 22 Jan 2011 12:07:38 +1100
1472
1473aegis (4.25.D335-1) unstable; urgency=low
1474
1475  * This change set refactors the change_file_unchanged function to be the
1476    change::file_unchanged method.
1477  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1478
1479 -- Peter Miller <pmiller@opensource.org.au>  Sat, 22 Jan 2011 00:13:18 +1100
1480
1481aegis (4.25.D334-1) unstable; urgency=low
1482
1483  * This change set refactors the change_pfstate_get function into the
1484    change::pfstate_get method.
1485  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1486
1487 -- Peter Miller <pmiller@opensource.org.au>  Fri, 21 Jan 2011 23:15:42 +1100
1488
1489aegis (4.25.D333-1) unstable; urgency=low
1490
1491  * This change set renames the project_ty class to be the project class.
1492  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1493
1494 -- Peter Miller <pmiller@opensource.org.au>  Wed, 19 Jan 2011 14:18:22 +1100
1495
1496aegis (4.25.D332-1) unstable; urgency=low
1497
1498  * This change set refactors the change_fstate_get function to be the
1499    change::fstate_get method.
1500  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1501
1502 -- Peter Miller <pmiller@opensource.org.au>  Tue, 18 Jan 2011 23:22:17 +1100
1503
1504aegis (4.25.D331-1) unstable; urgency=low
1505
1506  * This change set adjusts the version sorting in the release notes.
1507  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1508
1509 -- Peter Miller <pmiller@opensource.org.au>  Tue, 18 Jan 2011 14:54:06 +1100
1510
1511aegis (4.25.D330-1) unstable; urgency=low
1512
1513  * This change set refactors the project_file_find functions to the project_
1514    ty::file_find methds.
1515  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1516
1517 -- Peter Miller <pmiller@opensource.org.au>  Mon, 17 Jan 2011 20:59:42 +1100
1518
1519aegis (4.25.D329-1) unstable; urgency=low
1520
1521  * This change set replaces the project_file_directory_query with the project_
1522    ty::file_directory_query method.
1523  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1524
1525 -- Peter Miller <pmiller@opensource.org.au>  Mon, 17 Jan 2011 14:59:47 +1100
1526
1527aegis (4.25.D328-1) unstable; urgency=low
1528
1529  * This change set refactors aegis/aeibu.cc to use change_identifier for
1530    consistent command line argument handling for identifying change sets.
1531  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1532
1533 -- Peter Miller <pmiller@opensource.org.au>  Sun, 16 Jan 2011 12:01:14 +1100
1534
1535aegis (4.25.D327-1) unstable; urgency=low
1536
1537  * This change set refactors aels to use the common change sit identification
1538    command line code, for consistency.
1539  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1540
1541 -- Peter Miller <pmiller@opensource.org.au>  Sun, 16 Jan 2011 10:46:15 +1100
1542
1543aegis (4.25.D326-1) unstable; urgency=low
1544
1545  * The aefinish(1) command has a new --minimum option, allowing you to kick off
1546    a "minimum" integration.
1547  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1548
1549 -- Peter Miller <pmiller@opensource.org.au>  Sun, 16 Jan 2011 10:23:43 +1100
1550
1551aegis (4.25.D325-1) unstable; urgency=low
1552
1553  * This change set refactors aepatch --send to use the common command line
1554    processing for change set specification.
1555  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1556
1557 -- Peter Miller <pmiller@opensource.org.au>  Sun, 16 Jan 2011 09:48:16 +1100
1558
1559aegis (4.25.D324-1) unstable; urgency=low
1560
1561  * This change set refactors aepromptcmd/main.cc to use change_identifier for
1562    common command line handling across all commands.
1563  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1564
1565 -- Peter Miller <pmiller@opensource.org.au>  Sun, 16 Jan 2011 08:39:01 +1100
1566
1567aegis (4.25.D323-1) unstable; urgency=low
1568
1569  * This change set refactors the change_search_path_get function to be the
1570    change::search_path_get method.
1571  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1572
1573 -- Peter Miller <pmiller@opensource.org.au>  Sun, 16 Jan 2011 07:22:34 +1100
1574
1575aegis (4.25.D322-1) unstable; urgency=low
1576
1577  * This change set removes the three remaining pth_cat hold-outs, and replaces
1578    them with the os_path_cat already in the shared library.
1579  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1580
1581 -- Peter Miller <pmiller@opensource.org.au>  Sat, 15 Jan 2011 17:01:20 +1100
1582
1583aegis (4.25.D321-1) unstable; urgency=low
1584
1585  * This change set refactors the project_search_path_get function into the
1586    project_ty::search_path_get method.
1587  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1588
1589 -- Peter Miller <pmiller@opensource.org.au>  Sat, 15 Jan 2011 16:31:57 +1100
1590
1591aegis (4.25.D320-1) unstable; urgency=low
1592
1593  * This change set refactors aetar/send.cc to use change_identifier common
1594    code.
1595  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1596
1597 -- Peter Miller <pmiller@opensource.org.au>  Sat, 15 Jan 2011 10:44:22 +1100
1598
1599aegis (4.25.D319-1) unstable; urgency=low
1600
1601  * new branch 1.1
1602  * change 1.1.C010
1603  * new_file file1
1604  * change 1.1.C011
1605  * rename file1 file1a
1606  * change 1.1.C012
1607  * rename file1a file1b
1608  * integrate branch 1.1
1609  * If you then do
1610  * $ aegis -cp -ind -p bug2.1.1 -DELta_From_Change 11 . -v
1611  * aegis: project "bug2.1.1": file "aegis.conf" copied
1612  * aegis: project "bug2.1.1": file "file1b" copied
1613  * aegis: project "bug2.1.1": file "file1a" copied
1614  * $ ls
1615  * aegis.conf
1616  * $
1617  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
1618  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1619
1620 -- Peter Miller <pmiller@opensource.org.au>  Sat, 15 Jan 2011 07:13:50 +1100
1621
1622aegis (4.25.D318-1) unstable; urgency=low
1623
1624  * This change set rename output_filname to output_filename, to trace 4.24
1625    changes.
1626  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1627
1628 -- Peter Miller <pmiller@opensource.org.au>  Sat, 15 Jan 2011 03:42:07 +1100
1629
1630aegis (4.25.D317-1) unstable; urgency=low
1631
1632  * new branch 1.1
1633  * change 1.1.C010
1634  * new_file file1
1635  * change 1.1.C011
1636  * rename file1 file1a
1637  * change 1.1.C012
1638  * rename file1a file1b
1639  * integrate branch 1.1
1640  * If you then do
1641  * $ aegis -cp -ind -p bug2.1.1 -DELta_From_Change 11 . -v
1642  * aegis: project "bug2.1.1": file "aegis.conf" copied
1643  * aegis: project "bug2.1.1": file "file1b" copied
1644  * aegis: project "bug2.1.1": file "file1a" copied
1645  * $ ls
1646  * aegis.conf
1647  * $
1648  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
1649  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1650
1651 -- Peter Miller <pmiller@opensource.org.au>  Fri, 14 Jan 2011 17:35:55 +1100
1652
1653aegis (4.25.D316-1) unstable; urgency=low
1654
1655  * A segfault in the aede code, when compiled for DEBUG, has been fixed.
1656  * It is not clear why it appeared, it should probably be investigated more.
1657  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
1658  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1659
1660 -- Peter Miller <pmiller@opensource.org.au>  Fri, 14 Jan 2011 08:30:55 +1100
1661
1662aegis (4.25.D315-1) unstable; urgency=low
1663
1664  * The t0279a-walt.sh test script has been improved to check for rcs presence
1665    and succeed when missing.
1666  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
1667  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1668
1669 -- Peter Miller <pmiller@opensource.org.au>  Fri, 14 Jan 2011 05:21:36 +1100
1670
1671aegis (4.25.D314-1) unstable; urgency=low
1672
1673  * The warning issued when the LANG setting is broken has been improved, it now
1674    informs the user of the file being looked for, and some reasons why it may
1675    not be acessable.
1676  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1677
1678 -- Peter Miller <pmiller@opensource.org.au>  Fri, 10 Dec 2010 21:56:32 +1100
1679
1680aegis (4.25.D313-1) unstable; urgency=low
1681
1682  * This change set fixes a build problem.
1683  * My thanks to Aryeh Friedman <aryeh.friedman@gmail.com> for reporting this
1684    probhlem.
1685  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1686
1687 -- Peter Miller <pmiller@opensource.org.au>  Wed, 01 Dec 2010 20:33:53 +1100
1688
1689aegis (4.25.D312-1) unstable; urgency=low
1690
1691  * The aede command has been refactored to use the common change_identifier
1692    code.
1693  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1694
1695 -- Peter Miller <pmiller@opensource.org.au>  Sat, 27 Nov 2010 18:50:09 +1100
1696
1697aegis (4.25.D311-1) unstable; urgency=low
1698
1699  * The change version was incorrect for change 0, it was printed as .C-42.
1700  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
1701  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1702
1703 -- Peter Miller <pmiller@opensource.org.au>  Sat, 27 Nov 2010 17:25:19 +1100
1704
1705aegis (4.25.D310-1) unstable; urgency=low
1706
1707  * Undocumented and unused aedist -send flags has been removed from the code.
1708  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
1709  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1710
1711 -- Peter Miller <pmiller@opensource.org.au>  Sat, 27 Nov 2010 12:51:16 +1100
1712
1713aegis (4.25.D309-1) unstable; urgency=low
1714
1715  * This change-set add (brief) documentation for the user_config_file option of
1716    the aexml(1) command.
1717  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
1718  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1719
1720 -- Peter Miller <pmiller@opensource.org.au>  Sat, 27 Nov 2010 12:34:44 +1100
1721
1722aegis (4.25.D308-1) unstable; urgency=low
1723
1724  * The code responsible for check the file names charset has been fixed to
1725    allow spaces in file names and non ASCII characters.
1726  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
1727  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1728
1729 -- Peter Miller <pmiller@opensource.org.au>  Sat, 27 Nov 2010 12:31:00 +1100
1730
1731aegis (4.25.D307-1) unstable; urgency=low
1732
1733  * Outdated links are been removed from the download page
1734  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
1735  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1736
1737 -- Peter Miller <pmiller@opensource.org.au>  Sat, 27 Nov 2010 12:14:15 +1100
1738
1739aegis (4.25.D306-1) unstable; urgency=low
1740
1741  * Since Aegis require linking with libcurl and libcurl is often linked with
1742    OpenSSL there is a legal problem since plain GPLv3 is incompatible with the
1743    OpenSSL licence.
1744  * This change-set add the needed exception (stolen from FreeRadius) to make
1745    the linking legal.
1746  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
1747  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1748
1749 -- Peter Miller <pmiller@opensource.org.au>  Sat, 27 Nov 2010 12:09:23 +1100
1750
1751aegis (4.25.D305-1) unstable; urgency=low
1752
1753  * The aeipass command saves the value of the history_get_command project's
1754    field. It will be used later when retrieving files committed by the
1755    integrated change.
1756  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
1757  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1758
1759 -- Peter Miller <pmiller@opensource.org.au>  Sat, 27 Nov 2010 09:07:09 +1100
1760
1761aegis (4.25.D304-1) unstable; urgency=low
1762
1763  * This change set fixes the 'crlf', 'fsf-address', 'gpl-version', and 'text'
1764    validations, so that they don't look at binary files.
1765  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1766
1767 -- Peter Miller <pmiller@opensource.org.au>  Thu, 18 Nov 2010 22:22:38 +1100
1768
1769aegis (4.25.D303-1) unstable; urgency=low
1770
1771  * The aemakegen(1) command now has better output for the RPM .spec format,
1772    when faced with shared libraries.  My thanks to Galen Seitz
1773    <galens@seitzassoc.com> for reporting this problem.
1774  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1775
1776 -- Peter Miller <pmiller@opensource.org.au>  Sun, 07 Nov 2010 17:12:59 +1100
1777
1778aegis (4.25.D302-1) unstable; urgency=low
1779
1780  * The aemakegen(1) program now uses the libtool --tag option where
1781    appropriate, more.
1782  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1783
1784 -- Peter Miller <pmiller@opensource.org.au>  Sun, 24 Oct 2010 23:16:17 +1100
1785
1786aegis (4.25.D301-1) unstable; urgency=low
1787
1788  * This change set adds the ability to set more debian/control fields from
1789    aemakegen(1) --target=debian.  See the aemakegen(1) man page for more
1790    information.
1791  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1792
1793 -- Peter Miller <pmiller@opensource.org.au>  Mon, 11 Oct 2010 13:03:18 +1100
1794
1795aegis (4.25.D300-1) unstable; urgency=low
1796
1797  * The aemakegen --target=makefile now used the LDFLAGS provided by ./configure
1798  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1799
1800 -- Peter Miller <pmiller@opensource.org.au>  Mon, 04 Oct 2010 23:24:28 +1100
1801
1802aegis (4.25.D299-1) unstable; urgency=low
1803
1804  * The aelcf(1) command now understands all the different ways a change can be
1805    specified on the command line.
1806  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1807
1808 -- Peter Miller <pmiller@opensource.org.au>  Mon, 20 Sep 2010 01:38:52 +1000
1809
1810aegis (4.25.D298-1) unstable; urgency=low
1811
1812  * This change set fixes a bug where 'ael pf' and 'aelpf' disagree, when they
1813    should not.	 The problem was caused by poor change set idientification, in
1814    the case where the change number was zero (0).
1815  * As a side effect, the aelpf command now understands the full range of
1816    command line options that may be used to identify a change set.
1817  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1818
1819 -- Peter Miller <pmiller@opensource.org.au>  Mon, 20 Sep 2010 01:03:50 +1000
1820
1821aegis (4.25.D297-1) unstable; urgency=low
1822
1823  * The aemakegen command now uses common code to determine the existence of man
1824    pages, making all of the generation targets consistent.
1825  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1826
1827 -- Peter Miller <pmiller@opensource.org.au>  Thu, 16 Sep 2010 01:30:56 +1000
1828
1829aegis (4.25.D296-1) unstable; urgency=low
1830
1831  * The aemakegen command was getting Debian *.install files wrong when datadir/
1832    contaisn example scripts.
1833  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1834
1835 -- Peter Miller <pmiller@opensource.org.au>  Wed, 15 Sep 2010 22:34:18 +1000
1836
1837aegis (4.25.D295-1) unstable; urgency=low
1838
1839  * The aemakegen command now uses $(LIBS) when linking programs, even when
1840    using libtool.
1841  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1842
1843 -- Peter Miller <pmiller@opensource.org.au>  Wed, 15 Sep 2010 11:09:30 +1000
1844
1845aegis (4.25.D294-1) unstable; urgency=low
1846
1847  * The debian bug fix summary in the Debian/changelong now explicitly state
1848    that it is a summary, and more detail is available in later/earlier
1849    changelong entries.
1850  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1851
1852 -- Peter Miller <pmiller@opensource.org.au>  Sat, 07 Aug 2010 11:23:19 +1000
1853
1854aegis (4.25.D293-1) unstable; urgency=low
1855
1856  * This change set updates the Danish translation.
1857  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1858
1859 -- Peter Miller <pmiller@opensource.org.au>  Fri, 06 Aug 2010 18:07:05 +1000
1860
1861aegis (4.25.D292-1) unstable; urgency=low
1862
1863  * It is now possible to fine turn this policy with file attributes.
1864  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1865
1866 -- Peter Miller <pmiller@opensource.org.au>  Fri, 06 Aug 2010 15:29:40 +1000
1867
1868aegis (4.25.D291-1) unstable; urgency=low
1869
1870  * This change set continues the eradication of unescaped minus characters.
1871  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1872
1873 -- Peter Miller <pmiller@opensource.org.au>  Fri, 06 Aug 2010 08:33:07 +1000
1874
1875aegis (4.25.D290-1) unstable; urgency=low
1876
1877  * This change set continues the eradication of unescaped minus characters.
1878  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1879
1880 -- Peter Miller <pmiller@opensource.org.au>  Thu, 05 Aug 2010 23:50:52 +1000
1881
1882aegis (4.25.D289-1) unstable; urgency=low
1883
1884  * This change set continues the eradication of unescaped minus characters.
1885  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1886
1887 -- Peter Miller <pmiller@opensource.org.au>  Thu, 05 Aug 2010 23:02:41 +1000
1888
1889aegis (4.25.D288-1) unstable; urgency=low
1890
1891  * This change set continues the eradication of unescaped minus characters.
1892  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1893
1894 -- Peter Miller <pmiller@opensource.org.au>  Thu, 05 Aug 2010 19:56:25 +1000
1895
1896aegis (4.25.D287-1) unstable; urgency=low
1897
1898  * This change set continues the eradication of unescaped minus characters.
1899  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1900
1901 -- Peter Miller <pmiller@opensource.org.au>  Thu, 05 Aug 2010 19:10:40 +1000
1902
1903aegis (4.25.D286-1) unstable; urgency=low
1904
1905  * This change set continues the eradication of unsecaped minus characters.
1906  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1907
1908 -- Peter Miller <pmiller@opensource.org.au>  Thu, 05 Aug 2010 16:53:33 +1000
1909
1910aegis (4.25.D285-1) unstable; urgency=low
1911
1912  * This change set continues the eradication of unsecaped minus characters.
1913  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1914
1915 -- Peter Miller <pmiller@opensource.org.au>  Thu, 05 Aug 2010 16:12:13 +1000
1916
1917aegis (4.25.D284-1) unstable; urgency=low
1918
1919  * This change set continues the work to remove all unescaped hyphen from the
1920    roff files.
1921  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1922
1923 -- Peter Miller <pmiller@opensource.org.au>  Thu, 05 Aug 2010 15:05:24 +1000
1924
1925aegis (4.25.D283-1) unstable; urgency=low
1926
1927  * This change set starts to get rid of the unsecaped hyphens in the man5
1928    sources, that lintian(1) complains about.
1929  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1930
1931 -- Peter Miller <pmiller@opensource.org.au>  Thu, 05 Aug 2010 12:38:43 +1000
1932
1933aegis (4.25.D282-1) unstable; urgency=low
1934
1935  * This change set starts to get rid of the unsecaped hyphens in the groff
1936    sources, that lintian(1) complains about.
1937  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1938
1939 -- Peter Miller <pmiller@opensource.org.au>  Thu, 05 Aug 2010 04:47:06 +1000
1940
1941aegis (4.25.D281-1) unstable; urgency=low
1942
1943  * The aede-policy(1) command has a new "escape-hyphen" policy, used to check
1944    one of the lintian(1) policies.
1945  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1946
1947 -- Peter Miller <pmiller@opensource.org.au>  Wed, 04 Aug 2010 21:53:05 +1000
1948
1949aegis (4.25.D280-1) unstable; urgency=low
1950
1951  * The aemakegen(1) program now uses the libtool --tag option where
1952    appropriate.
1953  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1954
1955 -- Peter Miller <pmiller@opensource.org.au>  Tue, 03 Aug 2010 17:11:59 +1000
1956
1957aegis (4.25.D279-1) unstable; urgency=low
1958
1959  * This change set updates the Debian package standards revision, written by
1960    aemakegen.
1961  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1962
1963 -- Peter Miller <pmiller@opensource.org.au>  Thu, 24 Jun 2010 00:17:27 +1000
1964
1965aegis (4.25.D278-1) unstable; urgency=low
1966
1967  * A typo has been fixed in the Recursive Make paper.
1968  * My thanks to Justin Saunders <jaytek@gmail.com> for reporting this problem.
1969  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1970
1971 -- Peter Miller <pmiller@opensource.org.au>  Wed, 16 Jun 2010 00:20:59 +1000
1972
1973aegis (4.25.D277-1) unstable; urgency=low
1974
1975  * The Makefile.in files generated by aemakegen now clean up more files with
1976    'distclean', including junk left around by libtool.
1977  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1978
1979 -- Peter Miller <pmiller@opensource.org.au>  Tue, 27 Apr 2010 15:03:38 +1000
1980
1981aegis (4.25.D276-1) unstable; urgency=low
1982
1983  * The aemakegen program now understands the AC_PATH_XTRA configure line.
1984  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1985
1986 -- Peter Miller <pmiller@opensource.org.au>  Fri, 02 Apr 2010 12:11:44 +1100
1987
1988aegis (4.25.D275-1) unstable; urgency=low
1989
1990  * The pt_BR message translation has been updated.
1991  * My thanks to João Victor Duarte Martins <jvdm@sdf.lonestar.org> for this
1992    contribution.
1993  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
1994
1995 -- Peter Miller <pmiller@opensource.org.au>  Sat, 27 Mar 2010 19:07:43 +1100
1996
1997aegis (4.25.D274-1) unstable; urgency=low
1998
1999  * The aeca command now understands more options for identifying change sets.
2000  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2001
2002 -- Peter Miller <pmiller@opensource.org.au>  Mon, 22 Mar 2010 23:43:30 +1100
2003
2004aegis (4.25.D273-1) unstable; urgency=low
2005
2006  * At file creation the repository is searched to find a candidate UUID to be
2007    assigned to the new file.
2008  * The whole repository is looked to avoid race conditions, this means that
2009    file creation operations are serialized.
2010  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2011  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2012
2013 -- Peter Miller <pmiller@opensource.org.au>  Sun, 21 Mar 2010 18:54:00 +1100
2014
2015aegis (4.25.D272-1) unstable; urgency=low
2016
2017  * iStudentUnion become signedOn inc.
2018  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2019  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2020
2021 -- Peter Miller <pmiller@opensource.org.au>  Sun, 21 Mar 2010 17:56:34 +1100
2022
2023aegis (4.25.D271-1) unstable; urgency=low
2024
2025  * The UUID of a newly created file is assigned by the aenf(1) and aent(1)
2026    commands, previously it was assigned by the aeipass(1) command.
2027  * This change is needed to reduce the possibility of having, by mistake, the
2028    same file present in the repository with differente UUIDs.
2029  * The code in charge for assigning the UUID in the aeipass(1) command will not
2030    be removed for some time/release.
2031  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2032  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2033
2034 -- Peter Miller <pmiller@opensource.org.au>  Sun, 21 Mar 2010 17:45:47 +1100
2035
2036aegis (4.25.D270-1) unstable; urgency=low
2037
2038  * modify another test to prepare file's UUID change.
2039  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2040  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2041
2042 -- Peter Miller <pmiller@opensource.org.au>  Sun, 21 Mar 2010 17:00:32 +1100
2043
2044aegis (4.25.D269-1) unstable; urgency=low
2045
2046  * The test t0150a-walt.sh needs to be temporay changed to keep minimal the
2047    UUID assigning code rework.
2048  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2049  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2050
2051 -- Peter Miller <pmiller@opensource.org.au>  Sun, 21 Mar 2010 16:43:46 +1100
2052
2053aegis (4.25.D268-1) unstable; urgency=low
2054
2055  * The aed command used to incorporate part of the functionality of change_
2056    file_promote, remove it since change_file_promote is anyway called before.
2057  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2058  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2059
2060 -- Peter Miller <pmiller@opensource.org.au>  Sun, 21 Mar 2010 16:30:08 +1100
2061
2062aegis (4.25.D267-1) unstable; urgency=low
2063
2064  * The change_file_promote function will not change files with mismatching
2065    UUID.  This change is needed to assign UUID at file creation.
2066  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2067  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2068
2069 -- Peter Miller <pmiller@opensource.org.au>  Sun, 21 Mar 2010 15:46:04 +1100
2070
2071aegis (4.25.D266-1) unstable; urgency=low
2072
2073  * Three test scripts has been update to use the -no-uuid option for aenf/aent.
2074    This is in preparation of the change that assign uuid to files at creation
2075    time.
2076  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2077  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2078
2079 -- Peter Miller <pmiller@opensource.org.au>  Sun, 21 Mar 2010 15:02:06 +1100
2080
2081aegis (4.25.D265-1) unstable; urgency=low
2082
2083  * The aemakegen command now better handles .y source files in deeper
2084    directories.
2085  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2086
2087 -- Peter Miller <pmiller@opensource.org.au>  Mon, 15 Mar 2010 10:20:04 +1100
2088
2089aegis (4.25.D264-1) unstable; urgency=low
2090
2091  * A release is considered stable if the second number is even.
2092  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2093  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2094
2095 -- Peter Miller <pmiller@opensource.org.au>  Wed, 10 Mar 2010 18:30:36 +1100
2096
2097aegis (4.25.D263-1) unstable; urgency=low
2098
2099  * Change the name and logic of a variable to make the code easyer to
2100    understand.
2101  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2102  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2103
2104 -- Peter Miller <pmiller@opensource.org.au>  Wed, 10 Mar 2010 15:39:27 +1100
2105
2106aegis (4.25.D262-1) unstable; urgency=low
2107
2108  * Text describing the -UUID and -No-UUID options in the aenf(1) and aent(1)
2109    man pages has been extracted and placed in o_uuid.so.
2110  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2111  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2112
2113 -- Peter Miller <pmiller@opensource.org.au>  Wed, 10 Mar 2010 14:54:15 +1100
2114
2115aegis (4.25.D261-1) unstable; urgency=low
2116
2117  * The aeipass(1) command now free the attributes list of a file if empty.
2118  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2119  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2120
2121 -- Peter Miller <pmiller@opensource.org.au>  Tue, 02 Mar 2010 00:15:51 +1100
2122
2123aegis (4.25.D260-1) unstable; urgency=low
2124
2125  * The -uuid and -no-uuid options of the aenf/aent commands are now the
2126    preferred way to assign/avoid an UUID at file creation.
2127  * The aedist -rec command has been change to follow the new convention.
2128  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2129  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2130
2131 -- Peter Miller <pmiller@opensource.org.au>  Mon, 01 Mar 2010 23:19:59 +1100
2132
2133aegis (4.25.D259-1) unstable; urgency=low
2134
2135  * The -no-uuid option option has been added to aent and aenf commands.
2136  * The option is part of the UUID assignment rework, at the end of wich the
2137    file UUID will be assgned by aenf/aent.
2138  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2139  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2140
2141 -- Peter Miller <pmiller@opensource.org.au>  Mon, 01 Mar 2010 22:16:35 +1100
2142
2143aegis (4.25.D258-1) unstable; urgency=low
2144
2145  * In some rare cases, the format specifier for off_t was being calculated
2146    incorrectly.
2147  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2148
2149 -- Peter Miller <pmiller@opensource.org.au>  Tue, 16 Feb 2010 15:26:09 +1100
2150
2151aegis (4.25.D257-1) unstable; urgency=low
2152
2153  * A bug has been fixed that make it possible the removal of difference files
2154    for removed files.
2155  * My thanks to Cal Webster for reporting the problem.
2156  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2157  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2158
2159 -- Peter Miller <pmiller@opensource.org.au>  Fri, 12 Feb 2010 17:43:53 +1100
2160
2161aegis (4.25.D256-1) unstable; urgency=low
2162
2163  * The aemakegen command now understands how to write multi-package spec files.
2164  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2165
2166 -- Peter Miller <pmiller@opensource.org.au>  Wed, 10 Feb 2010 23:02:21 +1100
2167
2168aegis (4.25.D255-1) unstable; urgency=low
2169
2170  * A bug has been fixed in the rpm-spec output of the aemakegen command, it no
2171    longer runs the Source and URL lines together.
2172  * My thanks to Galen Seitz for reporting this problem.
2173  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2174
2175 -- Peter Miller <pmiller@opensource.org.au>  Wed, 10 Feb 2010 18:57:36 +1100
2176
2177aegis (4.25.D254-1) unstable; urgency=low
2178
2179  * This change set fixes a problem when installing shared libraries with a non-
2180    standard path.
2181  * My thnaks to Fathi Boudra for reporting this problem.
2182  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2183
2184 -- Peter Miller <pmiller@opensource.org.au>  Mon, 01 Feb 2010 11:08:51 +1100
2185
2186aegis (4.25.D253-1) unstable; urgency=low
2187
2188  * The aemakgen command now understands --target=rpm-spec in order to construct
2189    RPM .spec files.
2190  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2191
2192 -- Peter Miller <pmiller@opensource.org.au>  Wed, 27 Jan 2010 11:25:36 +1100
2193
2194aegis (4.25.D252-1) unstable; urgency=low
2195
2196  * This change fixes a problem with debian packages and libraries without 'lib'
2197    at the start of their name.
2198  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2199
2200 -- Peter Miller <pmiller@opensource.org.au>  Wed, 27 Jan 2010 09:50:33 +1100
2201
2202aegis (4.25.D251-1) unstable; urgency=low
2203
2204  * This change-set fixes some compilation problem related to DEBUG
2205  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2206  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2207
2208 -- Peter Miller <pmiller@opensource.org.au>  Wed, 27 Jan 2010 08:58:06 +1100
2209
2210aegis (4.25.D250-1) unstable; urgency=low
2211
2212  * Two small typos, discovered with the help of Debian's lintian, has been
2213    fixed
2214  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2215  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2216
2217 -- Peter Miller <pmiller@opensource.org.au>  Wed, 27 Jan 2010 07:04:32 +1100
2218
2219aegis (4.25.D249-1) unstable; urgency=low
2220
2221  * The execution of aelock -list requires a feature not available on Hurd, so
2222    the test script is assumed to pass.
2223  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2224  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2225
2226 -- Peter Miller <pmiller@opensource.org.au>  Wed, 27 Jan 2010 06:54:01 +1100
2227
2228aegis (4.25.D248-1) unstable; urgency=low
2229
2230  * This change set fixes a false assumption in aemakegen that a project
2231    containing a library will always have a 'lib' prefix.
2232  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2233
2234 -- Peter Miller <pmiller@opensource.org.au>  Tue, 26 Jan 2010 23:16:01 +1100
2235
2236aegis (4.25.D247-1) unstable; urgency=low
2237
2238  * This change set fixes a few typos in the aemakegen(1) man page.
2239  * It also adds the aemakegen:library-directory project attribute
2240  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2241
2242 -- Peter Miller <pmiller@opensource.org.au>  Fri, 22 Jan 2010 07:55:20 +1100
2243
2244aegis (4.25.D246-1) unstable; urgency=low
2245
2246  * There is a new Danish error message translation available.
2247  * My thanks to Joe Hansen <joedalton2@yahoo.dk> and the GNU Translation
2248    Project (http://translationproject.org) for this contribution.
2249  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2250
2251 -- Peter Miller <pmiller@opensource.org.au>  Wed, 16 Dec 2009 22:37:44 +1100
2252
2253aegis (4.25.D245-1) unstable; urgency=low
2254
2255  * This change-set introduce minor changes to the etc/archive.cook file needed
2256    to make the life easier to the Aegis stable branch maintainer.
2257  * Often the stable release fails since the repository contains fields defined
2258    by the development branch.
2259  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2260  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2261
2262 -- Peter Miller <pmiller@opensource.org.au>  Wed, 25 Nov 2009 14:03:55 +1100
2263
2264aegis (4.25.D244-1) unstable; urgency=low
2265
2266  * Fixed a small error related to the use of file locks on HURD.
2267  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2268  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2269
2270 -- Peter Miller <pmiller@opensource.org.au>  Wed, 25 Nov 2009 13:13:33 +1100
2271
2272aegis (4.25.D243-1) unstable; urgency=low
2273
2274  * The test test/02/t0244a-walt.sh has been fixed to work correctly when the
2275    gid of a newly created file is taken from the gid of the parent directory
2276    instead of being taked from the fsgid of the process creating the file.
2277  * My thanks to Petr Salinger for pointing me in the right direction.
2278  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2279  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2280
2281 -- Peter Miller <pmiller@opensource.org.au>  Sun, 15 Nov 2009 12:27:53 +1100
2282
2283aegis (4.25.D242-1) unstable; urgency=low
2284
2285  * The way hurd is detected has been improved, we also recognise the __GNU__
2286    macro.
2287  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2288  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2289
2290 -- Peter Miller <pmiller@opensource.org.au>  Sun, 15 Nov 2009 11:51:07 +1100
2291
2292aegis (4.25.D241-1) unstable; urgency=low
2293
2294  * This change rebuilds Aegis for x86_64, and changes the default architecture
2295    to same.
2296  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2297
2298 -- Peter Miller <pmiller@opensource.org.au>  Fri, 06 Nov 2009 22:45:44 +1100
2299
2300aegis (4.25.D240-1) unstable; urgency=low
2301
2302  * A bit of refactoring under aegis/ directory.
2303  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2304  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2305
2306 -- Peter Miller <pmiller@opensource.org.au>  Fri, 23 Oct 2009 19:17:03 +1100
2307
2308aegis (4.25.D239-1) unstable; urgency=low
2309
2310  * This change set fixes a typo in the howto document.
2311  * My thanks to Aryeh M. Friedman <aryeh.friedman@gmail.com> for reporting this
2312    problem.
2313  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2314
2315 -- Peter Miller <pmiller@opensource.org.au>  Mon, 12 Oct 2009 11:01:44 +1100
2316
2317aegis (4.25.D238-1) unstable; urgency=low
2318
2319  * This change correct a reference site details.  My thanks to Aryeh M.
2320    Friedman <aryeh.friedman@gmail.com> for reporting this problem.
2321  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2322
2323 -- Peter Miller <pmiller@opensource.org.au>  Sun, 11 Oct 2009 18:22:35 +1100
2324
2325aegis (4.25.D237-1) unstable; urgency=low
2326
2327  * The project list, both for "ael p" and aeget, has been changed so that leaf
2328    branches come first, then ancestor branches, and lastly the trunk. Projects
2329    overall are still sorted alphabetically.
2330  * This change was made to emphasize that leaf branches are almost always more
2331    interesting than less qualified branches or trunks.
2332  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2333
2334 -- Peter Miller <pmiller@opensource.org.au>  Mon, 05 Oct 2009 15:56:21 +1100
2335
2336aegis (4.25.D236-1) unstable; urgency=low
2337
2338  * This change set tweaks the webiface intro page.
2339  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2340
2341 -- Peter Miller <pmiller@opensource.org.au>  Sat, 19 Sep 2009 21:34:40 +1000
2342
2343aegis (4.25.D235-1) unstable; urgency=low
2344
2345  * Some minor problems with aesubunit(1) man page formatting have been fixed.
2346  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2347
2348 -- Peter Miller <pmiller@opensource.org.au>  Fri, 18 Sep 2009 16:26:18 +1000
2349
2350aegis (4.25.D234-1) unstable; urgency=low
2351
2352  * A bug has been fixed in the way aemakgen debian target figures out it has
2353    seen test files.
2354  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2355
2356 -- Peter Miller <pmiller@opensource.org.au>  Wed, 09 Sep 2009 22:35:55 +1000
2357
2358aegis (4.25.D233-1) unstable; urgency=low
2359
2360  * The aemakgen debian target now updates to standards version 3.8.3 of DM-
2361    Upload-Allowed is set.
2362  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2363
2364 -- Peter Miller <pmiller@opensource.org.au>  Wed, 09 Sep 2009 21:39:56 +1000
2365
2366aegis (4.25.D232-1) unstable; urgency=low
2367
2368  * Several attributes (file, change set, and project) were abset from the
2369    corresponding man pages.
2370  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2371
2372 -- Peter Miller <pmiller@opensource.org.au>  Wed, 09 Sep 2009 13:15:38 +1000
2373
2374aegis (4.25.D231-1) unstable; urgency=low
2375
2376  * A bug has been fixed in aemakegen, it no longer fails to add the shared
2377    library dependencies to binary packages.
2378  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2379
2380 -- Peter Miller <pmiller@opensource.org.au>  Wed, 09 Sep 2009 10:26:24 +1000
2381
2382aegis (4.25.D230-1) unstable; urgency=low
2383
2384  * Several more gcc 4.4 build glitches have been fixed.
2385  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2386
2387 -- Peter Miller <pmiller@opensource.org.au>  Tue, 01 Sep 2009 13:23:48 +1000
2388
2389aegis (4.25.D229-1) unstable; urgency=low
2390
2391  * The dh_strip in debian/rules is not more selective about using a deb
2392    package.
2393  * A bug has also been fixed in the Makefile.am generation, it was getting
2394    tests wrong.
2395  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2396
2397 -- Peter Miller <pmiller@opensource.org.au>  Tue, 11 Aug 2009 11:56:13 +1000
2398
2399aegis (4.25.D228-1) unstable; urgency=low
2400
2401  * The debian output of aemakegen now places sections 5, 6 and 7 into the
2402    normal installe, rather than the -dev install list.
2403  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2404
2405 -- Peter Miller <pmiller@opensource.org.au>  Tue, 11 Aug 2009 09:39:26 +1000
2406
2407aegis (4.25.D227-1) unstable; urgency=low
2408
2409  * The maintainer's email address has changed.
2410  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2411
2412 -- Peter Miller <pmiller@opensource.org.au>  Wed, 22 Jul 2009 11:45:28 +1000
2413
2414aegis (4.25.D226-1) unstable; urgency=low
2415
2416  * There is a new aemakgen:noinst file attribute, that aemakegen understands to
2417    mean that the program it is part of is not to be installed.	 It should be
2418    attached to the main.c (etc) file of a program.
2419  * If a source file has a aemakgen:noinst attribute (a script or a */main.c
2420    etc) then the generate Makefile (etc) will not install it.
2421  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2422
2423 -- Peter Miller <pmiller@opensource.org.au>  Thu, 16 Jul 2009 16:34:00 +1000
2424
2425aegis (4.25.D225-1) unstable; urgency=low
2426
2427  * The debian changelog generation now "floats" the "Closes:" details into the
2428    first changelog entry.
2429  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2430
2431 -- Peter Miller <pmiller@opensource.org.au>  Wed, 15 Jul 2009 23:33:58 +1000
2432
2433aegis (4.25.D224-1) unstable; urgency=low
2434
2435  * There are now change::version_get, change::description_get and
2436    change::brief_description_get mthods.  As a result the change_version_get,
2437    change_description_get and change_brief_description_get functiosn are now
2438    deprecated.	 Side effect of the deprecation have been refactored.
2439  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2440
2441 -- Peter Miller <pmiller@opensource.org.au>  Wed, 15 Jul 2009 21:42:21 +1000
2442
2443aegis (4.25.D223-1) unstable; urgency=low
2444
2445  * The fix for CVE2008-4938 was incomplete, still leaving a pair of temporary
2446    files under /tmp/, and making a pair of reminder scripts not functional.
2447  * This change set fix this problems.
2448  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2449  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2450
2451 -- Peter Miller <pmiller@opensource.org.au>  Tue, 14 Jul 2009 23:20:52 +1000
2452
2453aegis (4.25.D222-1) unstable; urgency=low
2454
2455  * The debian/control file generation has been improved.  It no longer has the
2456    -dev package debend on the -dbg paclage, and it places the runtime libraries
2457    in ther 'libs' section.
2458  * My thanks to Frank Lichtenheld <ftpmaster@debian.org> for reporting these
2459    problems.
2460  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2461
2462 -- Peter Miller <pmiller@opensource.org.au>  Mon, 13 Jul 2009 20:33:31 +1000
2463
2464aegis (4.25.D221-1) unstable; urgency=low
2465
2466  * This change-set modify the etc/test.sh script in order to make the test-
2467    suite to be run under the proper user by means of Debian pbuilder.
2468  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2469  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2470
2471 -- Peter Miller <pmiller@opensource.org.au>  Thu, 09 Jul 2009 17:03:53 +1000
2472
2473aegis (4.25.D220-1) unstable; urgency=low
2474
2475  * This change-set add the test_magic program, it is used by test to replicate
2476    the exact behaviour of the os_magic_file function.
2477  * Passing from libmagic v.4.26 (found on Debian Lenny) to libmagic v.5.03
2478    (found on Debian Sid as of 2009-06-24) break t0228a-matt.sh because of a new
2479    charset=binary field printed for, at least, .gif files.
2480  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2481  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2482
2483 -- Peter Miller <pmiller@opensource.org.au>  Thu, 09 Jul 2009 09:38:32 +1000
2484
2485aegis (4.25.D219-1) unstable; urgency=low
2486
2487  * Theer is a new aent -edit command line option, that automatically puts you
2488    in an editor for your new test script, avoiding the copy-and-paste step
2489    required when the new test has an automatically generated file name.
2490  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2491
2492 -- Peter Miller <pmiller@opensource.org.au>  Wed, 08 Jul 2009 14:40:45 +1000
2493
2494aegis (4.25.D218-1) unstable; urgency=low
2495
2496  * A typo has been fixed in the output of the Change Download web page.
2497  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2498
2499 -- Peter Miller <pmiller@opensource.org.au>  Thu, 02 Jul 2009 08:52:38 +1000
2500
2501aegis (4.25.D217-1) unstable; urgency=low
2502
2503  * This change-set make t0228a-matt more robust wrt file type identification.
2504  * My thanks to Lucas Nussbaum of the Debian crew for reporting the problem as
2505    Debian Bug#533981.
2506  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2507  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2508
2509 -- Peter Miller <pmiller@opensource.org.au>  Tue, 23 Jun 2009 17:12:50 +1000
2510
2511aegis (4.25.D216-1) unstable; urgency=low
2512
2513  * This change-set fix a minor problem in script/xaegis.in.
2514  * This change-set has been derived from a patch found in the Debian package
2515    for Aegis.
2516  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2517  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2518
2519 -- Peter Miller <pmiller@opensource.org.au>  Tue, 23 Jun 2009 16:33:41 +1000
2520
2521aegis (4.25.D215-1) unstable; urgency=low
2522
2523  * This change-set fix a segfault in aediff
2524  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2525  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2526
2527 -- Peter Miller <pmiller@opensource.org.au>  Tue, 23 Jun 2009 13:25:35 +1000
2528
2529aegis (4.25.D214-1) unstable; urgency=low
2530
2531  * The debian policy manual, version 3.8.2.0, lists new Section names.	 The
2532    aemakegen debioan target now understands them.  It also calculates the
2533    minimum standards version.
2534  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2535
2536 -- Peter Miller <pmiller@opensource.org.au>  Thu, 18 Jun 2009 11:49:04 +1000
2537
2538aegis (4.25.D213-1) unstable; urgency=low
2539
2540  * It is now possible to set the DM-Upload-Allowed field in debian/control
2541    files.
2542  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2543
2544 -- Peter Miller <pmiller@opensource.org.au>  Tue, 16 Jun 2009 19:41:33 +1000
2545
2546aegis (4.25.D212-1) unstable; urgency=low
2547
2548  * This change set fixes a small build problem.
2549  * my thanks to Marko Schutz for reporting this problem.
2550  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2551
2552 -- Peter Miller <pmiller@opensource.org.au>  Fri, 12 Jun 2009 12:25:32 +1000
2553
2554aegis (4.25.D211-1) unstable; urgency=low
2555
2556  * This change-set makes the life easier for aegis developers: at the first
2557    integration the aegis-<ver>.ae archive is missing an important file
2558    (aegis.conf.d/site.conf) since it is used to isolate site specific
2559    configuration.
2560  * The file is however essential for the build, thus we make the build fail
2561    with meaningful error messagge suggesting also how to add the missing piece.
2562  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2563  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2564
2565 -- Peter Miller <pmiller@opensource.org.au>  Fri, 12 Jun 2009 08:44:14 +1000
2566
2567aegis (4.25.D210-1) unstable; urgency=low
2568
2569  * The aemakegen debian target now places the library dbg targets into the
2570    correct "Section: debug"
2571  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2572
2573 -- Peter Miller <pmiller@opensource.org.au>  Mon, 08 Jun 2009 21:05:59 +1000
2574
2575aegis (4.25.D209-1) unstable; urgency=low
2576
2577  * The aemakegen command will get the changelog right for branches.  It's
2578    tricky.
2579  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2580
2581 -- Peter Miller <pmiller@opensource.org.au>  Mon, 08 Jun 2009 00:41:21 +1000
2582
2583aegis (4.25.D208-1) unstable; urgency=low
2584
2585  * With every aenf I get a warning/error "dnsdomainname: not found".
2586  * I'd like to suggest another option of obtaining the domain name.
2587  * On systems without dnsdomainname (like NetBSD) and without a linux-ish '-d'
2588    switch to hostname it would be nice to check whether the result of hostname,
2589    cut after the first '.' has the structure of a domain name.
2590  * My thanks to Mark Shultz for this suggestion.
2591  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2592
2593 -- Peter Miller <pmiller@opensource.org.au>  Fri, 05 Jun 2009 11:43:51 +1000
2594
2595aegis (4.25.D207-1) unstable; urgency=low
2596
2597  * This change set makes the Debian package generation consistent with the
2598    Makefile.in generation.
2599  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2600
2601 -- Peter Miller <pmiller@opensource.org.au>  Fri, 05 Jun 2009 11:16:40 +1000
2602
2603aegis (4.25.D206-1) unstable; urgency=low
2604
2605  * The generated Makefile.in now copes with projects with exactly one installed
2606    include file.
2607  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2608
2609 -- Peter Miller <pmiller@opensource.org.au>  Wed, 03 Jun 2009 22:03:15 +1000
2610
2611aegis (4.25.D205-1) unstable; urgency=low
2612
2613  * There is a new aede-policy reserved-words validation, to look for mis-uses
2614    of C and C++ reserved identifiers.
2615  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2616
2617 -- Peter Miller <pmiller@opensource.org.au>  Wed, 27 May 2009 22:57:22 +1000
2618
2619aegis (4.25.D204-1) unstable; urgency=low
2620
2621  * Translated some new message in the italian message catalog
2622  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2623  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2624
2625 -- Peter Miller <pmiller@opensource.org.au>  Wed, 27 May 2009 21:46:41 +1000
2626
2627aegis (4.25.D203-1) unstable; urgency=low
2628
2629  * This change-set fix some printf format error related to DEBUG.
2630  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2631  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2632
2633 -- Peter Miller <pmiller@opensource.org.au>  Wed, 27 May 2009 21:15:28 +1000
2634
2635aegis (4.25.D202-1) unstable; urgency=low
2636
2637  * IStudentUnion has been added to the web page of reference sites.
2638  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2639
2640 -- Peter Miller <pmiller@opensource.org.au>  Wed, 20 May 2009 09:19:59 +1000
2641
2642aegis (4.25.D201-1) unstable; urgency=low
2643
2644  * This change-set incorporates more changes needed to build on the linux-x86_
2645    64 architecture.
2646  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2647  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2648
2649 -- Peter Miller <pmiller@opensource.org.au>  Fri, 15 May 2009 11:55:25 +1000
2650
2651aegis (4.25.D200-1) unstable; urgency=low
2652
2653  * Some, DEBUG only, output format conversion problems have been fixed.
2654  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2655  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2656
2657 -- Peter Miller <pmiller@opensource.org.au>  Fri, 15 May 2009 08:35:44 +1000
2658
2659aegis (4.25.D199-1) unstable; urgency=low
2660
2661  * The aemakegen only does away with tabs in Makefile.am file if it has too.
2662    Seems the users like having the tabs.
2663  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2664
2665 -- Peter Miller <pmiller@opensource.org.au>  Thu, 07 May 2009 09:44:50 +1000
2666
2667aegis (4.25.D198-1) unstable; urgency=low
2668
2669  * The aemakgen command now produces better Makefile.am files.
2670  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2671
2672 -- Peter Miller <pmiller@opensource.org.au>  Wed, 06 May 2009 23:02:54 +1000
2673
2674aegis (4.25.D197-1) unstable; urgency=low
2675
2676  * The aemakegen command now minimses the lenths of lines that it prints.
2677  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2678
2679 -- Peter Miller <pmiller@opensource.org.au>  Tue, 05 May 2009 13:23:54 +1000
2680
2681aegis (4.25.D196-1) unstable; urgency=low
2682
2683  * The most recent version of bash(1) objected to the zsh code in lib/
2684    profile.in, even though it wasn't being executed.  That code has been split
2685    into its own file.
2686  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2687
2688 -- Peter Miller <pmiller@opensource.org.au>  Mon, 27 Apr 2009 17:01:54 +1000
2689
2690aegis (4.25.D195-1) unstable; urgency=low
2691
2692  * There is a new aelsf(1) command, that can be used as a single command
2693    instead of running both aelpf and aelcf.
2694  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2695
2696 -- Peter Miller <pmiller@opensource.org.au>  Sun, 26 Apr 2009 22:32:12 +1000
2697
2698aegis (4.25.D194-1) unstable; urgency=low
2699
2700  * This change set is basically a rebuild.
2701  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2702
2703 -- Peter Miller <pmiller@opensource.org.au>  Sat, 25 Apr 2009 17:34:53 +1000
2704
2705aegis (4.25.D193-1) unstable; urgency=low
2706
2707  * The aecp, aenf and aerm command now accept the --as-needed option, making it
2708    possible to script these commands in possibly redundant situations.
2709  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2710
2711 -- Peter Miller <pmiller@opensource.org.au>  Wed, 22 Apr 2009 23:18:04 +1000
2712
2713aegis (4.25.D192-1) unstable; urgency=low
2714
2715  * They Y2K stuff has been removed from the front page.
2716  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2717
2718 -- Peter Miller <pmiller@opensource.org.au>  Wed, 22 Apr 2009 12:02:23 +1000
2719
2720aegis (4.25.D191-1) unstable; urgency=low
2721
2722  * The standards version has been incremented to make lintian happy.
2723  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2724
2725 -- Peter Miller <pmiller@opensource.org.au>  Tue, 21 Apr 2009 12:11:28 +1000
2726
2727aegis (4.25.D190-1) unstable; urgency=low
2728
2729  * This change-set convert more types from long to size_t to follow the
2730    specification the `read' function (accept size_t, returns ssize_t).
2731  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2732  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2733
2734 -- Peter Miller <pmiller@opensource.org.au>  Tue, 21 Apr 2009 09:34:01 +1000
2735
2736aegis (4.25.D189-1) unstable; urgency=low
2737
2738  * The aesub(5) man page, failed to reference aeuconf(5) in the email address
2739    section.
2740  * My thanks to Aryeh M. Friedman for reporting this problem.
2741  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2742
2743 -- Peter Miller <pmiller@opensource.org.au>  Tue, 21 Apr 2009 08:57:42 +1000
2744
2745aegis (4.25.D188-1) unstable; urgency=low
2746
2747  * The aemakegen command is now able to *not* generate a debian/copyright file
2748    if aemakegen:debian:copyright = false
2749  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2750
2751 -- Peter Miller <pmiller@opensource.org.au>  Sat, 28 Mar 2009 14:33:07 +1100
2752
2753aegis (4.25.D187-1) unstable; urgency=low
2754
2755  * The aepatch command now understands MIME multipart messages on input.  It
2756    also has a work-around for a M$ Excghange Server bug.
2757  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2758
2759 -- Peter Miller <pmiller@opensource.org.au>  Wed, 25 Mar 2009 21:39:21 +1100
2760
2761aegis (4.25.D186-1) unstable; urgency=low
2762
2763  * A bugs has been fixed in the "aelock --list" and "ael lock" commands.  They
2764    no longer break when they come across a non-existent project.
2765  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2766
2767 -- Peter Miller <pmiller@opensource.org.au>  Wed, 25 Mar 2009 19:56:14 +1100
2768
2769aegis (4.25.D185-1) unstable; urgency=low
2770
2771  * The "ael locks" listing now provides more accurate output.
2772  * My thanks to Malcolm Butler for this patch.
2773  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2774
2775 -- Peter Miller <pmiller@opensource.org.au>  Wed, 25 Mar 2009 10:19:53 +1100
2776
2777aegis (4.25.D184-1) unstable; urgency=low
2778
2779  * The debian-change-log report now appends "-1" to the end of the version.
2780  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2781
2782 -- Peter Miller <pmiller@opensource.org.au>  Mon, 23 Mar 2009 13:36:20 +1100
2783
2784aegis (4.25.D183-1) unstable; urgency=low
2785
2786  * The aepatch -receive option now silently ignores build files in patches.
2787  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2788
2789 -- Peter Miller <pmiller@opensource.org.au>  Mon, 16 Mar 2009 13:02:30 +1100
2790
2791aegis (4.25.D182-1) unstable; urgency=low
2792
2793  * This change-set add more %p conversion.
2794  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2795  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2796
2797 -- Peter Miller <pmiller@opensource.org.au>  Sat, 07 Mar 2009 18:24:16 +1100
2798
2799aegis (4.25.D181-1) unstable; urgency=low
2800
2801  * This change-set convert more file unser libaegis/ to use %p.
2802  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2803  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2804
2805 -- Peter Miller <pmiller@opensource.org.au>  Sat, 07 Mar 2009 01:01:18 +1100
2806
2807aegis (4.25.D180-1) unstable; urgency=low
2808
2809  * A number of typos in the ae-repo-ci(1) man page have been fixed.
2810  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2811
2812 -- Peter Miller <pmiller@opensource.org.au>  Fri, 06 Mar 2009 22:33:15 +1100
2813
2814aegis (4.25.D179-1) unstable; urgency=low
2815
2816  * This change make off_t the preferred type to represent file related
2817    quantities (size, position).
2818  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2819  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2820
2821 -- Peter Miller <pmiller@opensource.org.au>  Thu, 05 Mar 2009 05:22:19 +1100
2822
2823aegis (4.25.D178-1) unstable; urgency=low
2824
2825  * Another Aegis project has been aded to the "Other Aegis Projects" web page.
2826  * My thanks to Samuel Martin <samuelm@dit.upm.es> for this information.
2827  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2828
2829 -- Peter Miller <pmiller@opensource.org.au>  Wed, 04 Mar 2009 22:47:48 +1100
2830
2831aegis (4.25.D177-1) unstable; urgency=low
2832
2833  * This change-set converts more files to print pointers using the %p output
2834    conversion.
2835  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2836  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2837
2838 -- Peter Miller <pmiller@opensource.org.au>  Wed, 04 Mar 2009 09:40:07 +1100
2839
2840aegis (4.25.D176-1) unstable; urgency=low
2841
2842  * The files under libaegis/ now use %p to print pointers.
2843  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2844  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2845
2846 -- Peter Miller <pmiller@opensource.org.au>  Mon, 02 Mar 2009 18:03:42 +1100
2847
2848aegis (4.25.D175-1) unstable; urgency=low
2849
2850  * The code under common/ print the value of pointers using the %p output
2851    formatter.
2852  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2853  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2854
2855 -- Peter Miller <pmiller@opensource.org.au>  Mon, 02 Mar 2009 00:44:57 +1100
2856
2857aegis (4.25.D174-1) unstable; urgency=low
2858
2859  * The fmtgen program generate trace statements that use the %p formatter when
2860    printing the value of a pointer.
2861  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
2862  * Signed-off-by: Walter Franzini <walter.franzini@gmail.com>
2863  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2864
2865 -- Peter Miller <pmiller@opensource.org.au>  Sun, 01 Mar 2009 22:47:50 +1100
2866
2867aegis (4.25.D173-1) unstable; urgency=low
2868
2869  * The aemakegen --target=debian has been harmonised with the target=automake.
2870  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2871
2872 -- Peter Miller <pmiller@opensource.org.au>  Fri, 27 Feb 2009 16:30:54 +1100
2873
2874aegis (4.25.D172-1) unstable; urgency=low
2875
2876  * This change fixes a bug where aemakegen was installing too many scrpts in
2877    the automake target.
2878  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2879
2880 -- Peter Miller <pmiller@opensource.org.au>  Fri, 27 Feb 2009 15:29:37 +1100
2881
2882aegis (4.25.D171-1) unstable; urgency=low
2883
2884  * This change set fixes a problem cause by libtool, since it makes executables
2885    than need to be writable (and they don't accept that it is a bug).	So we
2886    have to execute it once at build time, otherwise baseline and regrssion
2887    tests fail.
2888  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2889
2890 -- Peter Miller <pmiller@opensource.org.au>  Sun, 22 Feb 2009 02:17:53 +1100
2891
2892aegis (4.25.D170-1) unstable; urgency=low
2893
2894  * A bug has been fixed in the aemakegen --target=automake treatment of the
2895    TESTS_ENVIRONMENT setting.
2896  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2897
2898 -- Peter Miller <pmiller@opensource.org.au>  Sat, 21 Feb 2009 23:24:38 +1100
2899
2900aegis (4.25.D169-1) unstable; urgency=low
2901
2902  * The aemakegen command has been improved so that the automake target handles
2903    scripts propoperly.
2904  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2905
2906 -- Peter Miller <pmiller@opensource.org.au>  Sat, 21 Feb 2009 21:04:26 +1100
2907
2908aegis (4.25.D168-1) unstable; urgency=low
2909
2910  * A bug has been fixed in the aemakegen --target=automake that was not
2911    printing the source file lists for check_PROGRAMS
2912  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2913
2914 -- Peter Miller <pmiller@opensource.org.au>  Sat, 21 Feb 2009 18:19:17 +1100
2915
2916aegis (4.25.D167-1) unstable; urgency=low
2917
2918  * The aemakegen command now understands "main" better, and uses consistent
2919    progname hintinh actoss all targets.
2920  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2921
2922 -- Peter Miller <pmiller@opensource.org.au>  Sat, 21 Feb 2009 15:51:51 +1100
2923
2924aegis (4.25.D166-1) unstable; urgency=low
2925
2926  * A number of bugs in aemakegen have been fixed.  All targets now use
2927    consistent tests for C and C++ source files.
2928  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2929
2930 -- Peter Miller <pmiller@opensource.org.au>  Fri, 20 Feb 2009 14:20:13 +1100
2931
2932aegis (4.25.D165-1) unstable; urgency=low
2933
2934  * This change set fix some memory management error.
2935  * Signed-off-by: Ralph A. Smith <smithra@users.sourceforge.net>
2936  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
2937  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2938
2939 -- Peter Miller <pmiller@opensource.org.au>  Thu, 19 Feb 2009 12:26:59 +1100
2940
2941aegis (4.25.D164-1) unstable; urgency=low
2942
2943  * The aemakegen --target=debian now generates a changelog file that dpkg-
2944    buildpackage likes better.
2945  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2946
2947 -- Peter Miller <pmiller@opensource.org.au>  Mon, 16 Feb 2009 16:57:45 +1100
2948
2949aegis (4.25.D163-1) unstable; urgency=low
2950
2951  * The aemakegen command now understands *roff include dependencies when
2952    building Makefile.in output.
2953  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2954
2955 -- Peter Miller <pmiller@opensource.org.au>  Wed, 11 Feb 2009 22:47:56 +1100
2956
2957aegis (4.25.D162-1) unstable; urgency=low
2958
2959  * The aeib minimum now ignored 'build' usage files, because they are build
2960    artifacts.
2961  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2962
2963 -- Peter Miller <pmiller@opensource.org.au>  Wed, 04 Feb 2009 16:59:52 +1100
2964
2965aegis (4.25.D161-1) unstable; urgency=low
2966
2967  * The history file mode (prevention) code occasionally has a problem resetting
2968    the mode, so make it a warning not a fatal error, because its shouldn't be
2969    fatal (the history file content is correct).
2970  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2971
2972 -- Peter Miller <pmiller@opensource.org.au>  Tue, 03 Feb 2009 22:40:56 +1100
2973
2974aegis (4.25.D160-1) unstable; urgency=low
2975
2976  * The history file time modification (prevention) code occasionally has a
2977    problem resetting the mtime, so make it a warning not a fatal error, because
2978    its shouldn't be fatal (the history file content is correct).
2979  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2980
2981 -- Peter Miller <pmiller@opensource.org.au>  Tue, 03 Feb 2009 21:07:05 +1100
2982
2983aegis (4.25.D159-1) unstable; urgency=low
2984
2985  * When the development directory style is "cvs" the aeclean command should
2986    remove "build" usage files as well.	 Also, don't apply aede-policy to
2987    'build' files (they aren't primary source files).
2988  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2989
2990 -- Peter Miller <pmiller@opensource.org.au>  Tue, 03 Feb 2009 17:36:30 +1100
2991
2992aegis (4.25.D158-1) unstable; urgency=low
2993
2994  * The aegis:history_get_command user defined change's attribute is not
2995    propagate since it's value may be wrong on the receiving side.
2996  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
2997  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
2998
2999 -- Peter Miller <pmiller@opensource.org.au>  Sat, 24 Jan 2009 09:43:54 +1100
3000
3001aegis (4.25.D157-1) unstable; urgency=low
3002
3003  * The propaganda page has been updated, AVS is now licensed GPL.
3004  * My thanks to  Pierre Meyer <pierre.meyer@avisto.com> for letting me know.
3005  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
3006
3007 -- Peter Miller <pmiller@opensource.org.au>  Sat, 24 Jan 2009 09:09:36 +1100
3008
3009aegis (4.25.D156-1) unstable; urgency=low
3010
3011  * The aemakegen command now also accepts noinst_ programs prefixes to mean
3012    "don not install" in addition to the test_ prefix.	This is consistent with
3013    automake usage.
3014  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
3015
3016 -- Peter Miller <pmiller@opensource.org.au>  Sun, 18 Jan 2009 19:08:59 +1100
3017
3018aegis (4.25.D155-1) unstable; urgency=low
3019
3020  * This change set fixes a bug in aede-policy command, it wasn't checking
3021    anything.
3022  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
3023
3024 -- Peter Miller <pmiller@opensource.org.au>  Sun, 18 Jan 2009 17:39:15 +1100
3025
3026aegis (4.25.D154-1) unstable; urgency=low
3027
3028  * The aede-policy command now silently does nothing in the being-integrated
3029    state.
3030  * My thanks to Jerrry Pendergraft for this suggestion.
3031  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
3032
3033 -- Peter Miller <pmiller@opensource.org.au>  Sun, 18 Jan 2009 11:25:09 +1100
3034
3035aegis (4.25.D153-1) unstable; urgency=low
3036
3037  * Used defined attributes was printed twice in the aerevml -send output
3038  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3039  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
3040
3041 -- Peter Miller <pmiller@opensource.org.au>  Sun, 18 Jan 2009 10:01:21 +1100
3042
3043aegis (4.25.D152-1) unstable; urgency=low
3044
3045  * This change set fixes a small memory management error to do with branches.
3046  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3047  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
3048
3049 -- Peter Miller <pmiller@opensource.org.au>  Sat, 17 Jan 2009 21:01:28 +1100
3050
3051aegis (4.25.D151-1) unstable; urgency=low
3052
3053  * Fixed a compile time error and a run time error.
3054  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3055  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
3056
3057 -- Peter Miller <pmiller@opensource.org.au>  Sat, 17 Jan 2009 09:07:36 +1100
3058
3059aegis (4.25.D150-1) unstable; urgency=low
3060
3061  * The aeca --uuid command has been fixed to not set the file fingerprint for
3062    derived (usage_build) files since they are never differenced.
3063  * The problem has been discovered receiving (via aedist -rec) a change-set
3064    registering into aegis a derived file: it was not possible to integrate the
3065    change because of a "tampered file" message
3066  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3067  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
3068
3069 -- Peter Miller <pmiller@opensource.org.au>  Sun, 04 Jan 2009 12:26:01 +1100
3070
3071aegis (4.25.D149-1) unstable; urgency=low
3072
3073  * This change adds a new $hostname substitution.
3074  * My thanks to Aryeh Friedman <aryeh.friedman@gmail.com> for this suggestion.
3075  * It also fixes a bug where substitution errors were not being reported.
3076  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
3077
3078 -- Peter Miller <pmiller@opensource.org.au>  Thu, 01 Jan 2009 00:18:40 +1100
3079
3080aegis (4.25.D148-1) unstable; urgency=low
3081
3082  * The aeclean command has been changed to be more consistent with the aedb and
3083    aeclone commands, and now runs the develop_begin_command before it updates
3084    the symlinks for the development directory style.
3085  * My thanks to Malcolm Butler <list+aegis@malb.org> for reporting this
3086    problem.
3087  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
3088
3089 -- Peter Miller <pmiller@opensource.org.au>  Wed, 31 Dec 2008 21:32:10 +1100
3090
3091aegis (4.25.D147-1) unstable; urgency=low
3092
3093  * Ther is a new develop_begin_early_command, that runs immediately after the
3094    development directory is created, as opposed to develop_begin_commamd that
3095    runs aftre the development is fully populated.
3096  * My thanks to Malcolm Butler <list+aegis@malb.org> for this suggestion.
3097  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
3098
3099 -- Peter Miller <pmiller@opensource.org.au>  Wed, 31 Dec 2008 14:46:57 +1100
3100
3101aegis (4.25.D146-1) unstable; urgency=low
3102
3103  * Another segfault related to "broken" event list has been fixed in aedist -
3104    send.
3105  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3106  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
3107
3108 -- Peter Miller <pmiller@opensource.org.au>  Tue, 30 Dec 2008 22:58:04 +1100
3109
3110aegis (4.25.D145-1) unstable; urgency=low
3111
3112  * This change fixes a test that should have been updated when the last
3113    aemakegen improvement was integrated.
3114  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
3115
3116 -- Peter Miller <pmiller@opensource.org.au>  Tue, 30 Dec 2008 21:38:12 +1100
3117
3118aegis (4.25.D144-1) unstable; urgency=low
3119
3120  * This change ads the image direct from MOMA, with the background erased.
3121  * http://www.metmuseum.org/toah/images/hb/hb_1984.184.1,2.jpg
3122  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
3123
3124 -- Peter Miller <pmiller@opensource.org.au>  Fri, 26 Dec 2008 01:24:20 +1100
3125
3126aegis (4.25.D143-1) unstable; urgency=low
3127
3128  * A bug has been fixed in aemakegen, it was installing pkg-config files in the
3129    wrong plae, it now uses the correct (but inconsistently named) /usr/liv/
3130    pkgconfig directory.
3131  * My thanks to Conrad Parker for reporting this problem.
3132  * Signed-off-by: Peter Miller <pmiller@opensource.org.au>
3133
3134 -- Peter Miller <pmiller@opensource.org.au>  Thu, 25 Dec 2008 15:21:27 +1100
3135
3136aegis (4.25.D142-1) unstable; urgency=low
3137
3138  * The aesub command has been fixed ...
3139  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3140  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3141
3142 -- Peter Miller <pmiller@opensource.org.au>  Mon, 15 Dec 2008 14:46:07 +1100
3143
3144aegis (4.25.D141-1) unstable; urgency=low
3145
3146  * There is a new aede-policy for detecting C comments on C++ files, or C++
3147    comments in C files.
3148  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3149
3150 -- Peter Miller <pmiller@opensource.org.au>  Wed, 03 Dec 2008 23:32:55 +1100
3151
3152aegis (4.25.D140-1) unstable; urgency=low
3153
3154  * An Italian message translation has been submitted.	My thanks to Vincenzo
3155    Campanella.
3156  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3157
3158 -- Peter Miller <pmiller@opensource.org.au>  Fri, 21 Nov 2008 21:29:02 +1100
3159
3160aegis (4.25.D139-1) unstable; urgency=low
3161
3162  * A bugs has been fixed in the aemahegen debian output, it was getting the
3163    package name for the shared library wrong.
3164  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3165
3166 -- Peter Miller <pmiller@opensource.org.au>  Fri, 21 Nov 2008 12:05:25 +1100
3167
3168aegis (4.25.D138-1) unstable; urgency=low
3169
3170  * The .pfs file are stripped of transient fields and fake transparent entries
3171    are removed.
3172  * This change-set will not be backported to the stable branch since it change
3173    the way the .pfs file is written.
3174  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3175  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3176
3177 -- Peter Miller <pmiller@opensource.org.au>  Wed, 19 Nov 2008 14:55:43 +1100
3178
3179aegis (4.25.D137-1) unstable; urgency=low
3180
3181  * The c532 change-set contains some wrong comment and unneeded code.	This
3182    change-set fix it.
3183  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3184  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3185
3186 -- Peter Miller <pmiller@opensource.org.au>  Wed, 19 Nov 2008 13:20:04 +1100
3187
3188aegis (4.25.D136-1) unstable; urgency=low
3189
3190  * The branch fstate can contain fake transparent entries when a change not yet
3191    integrated modifies for the first time in the branch a file.
3192  * It is possible that such entries cause troubles if the project is configured
3193    to write the pfstate file.	To avoid such troubles the fake transparent
3194    entries are stripped on the fly when reading the pfstate file.
3195  * A transparent entry is fake if one of the about_to_be_{copied,created}_be
3196    fields is not zero.
3197  * This change-set does not modify the way the pfstate file is written.
3198  * PS: this change-set contains some wrong comment and some unneeded code, the
3199    next change fix the situation.
3200  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3201  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3202
3203 -- Peter Miller <pmiller@opensource.org.au>  Wed, 19 Nov 2008 12:13:26 +1100
3204
3205aegis (4.25.D135-1) unstable; urgency=low
3206
3207  * The makefile outut now places $(LIBS) correctly for shared libraries.
3208  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3209
3210 -- Peter Miller <pmiller@opensource.org.au>  Mon, 17 Nov 2008 01:18:20 +1100
3211
3212aegis (4.25.D134-1) unstable; urgency=low
3213
3214  * The aemakegen no nonger generates Makefiles that install test_* man pages.
3215    (Oops)
3216  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3217
3218 -- Peter Miller <pmiller@opensource.org.au>  Sun, 16 Nov 2008 22:45:59 +1100
3219
3220aegis (4.25.D133-1) unstable; urgency=low
3221
3222  * There is now provision for Depends field in the proj attrs
3223  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3224
3225 -- Peter Miller <pmiller@opensource.org.au>  Mon, 10 Nov 2008 14:58:20 +1100
3226
3227aegis (4.25.D132-1) unstable; urgency=low
3228
3229  * The aedist(1) -send command is more robust handling renamed files.
3230  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3231  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3232
3233 -- Peter Miller <pmiller@opensource.org.au>  Mon, 10 Nov 2008 13:05:07 +1100
3234
3235aegis (4.25.D131-1) unstable; urgency=low
3236
3237  * This change fixes build problems found by GCC 4.3.2
3238  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3239
3240 -- Peter Miller <pmiller@opensource.org.au>  Mon, 10 Nov 2008 11:44:08 +1100
3241
3242aegis (4.25.D130-1) unstable; urgency=low
3243
3244  * This crap is crazier than you think.  The actual file name in the .libs
3245    directory is diffeerent for each operating system.	Let's get linux riggh,
3246    and fix the problems if we get the itch.
3247  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3248
3249 -- Peter Miller <pmiller@opensource.org.au>  Sun, 26 Oct 2008 22:58:54 +1100
3250
3251aegis (4.25.D129-1) unstable; urgency=low
3252
3253  * This aemakegen command is now able to generate the contents of a pkg-config
3254    .pc file, for use with the pkg-config(1) command.
3255  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3256
3257 -- Peter Miller <pmiller@opensource.org.au>  Thu, 23 Oct 2008 23:14:27 +1100
3258
3259aegis (4.25.D128-1) unstable; urgency=low
3260
3261  * The aede-policy command prints relative path names.
3262  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3263  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3264
3265 -- Peter Miller <pmiller@opensource.org.au>  Thu, 23 Oct 2008 14:01:15 +1100
3266
3267aegis (4.25.D127-1) unstable; urgency=low
3268
3269  * The aeclean command now check relative path names against the clean_
3270    exceptions options.
3271  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3272  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3273
3274 -- Peter Miller <pmiller@opensource.org.au>  Thu, 23 Oct 2008 12:58:21 +1100
3275
3276aegis (4.25.D126-1) unstable; urgency=low
3277
3278  * The build-depends list is now built more carefully.	 The version-info check
3279    no longer emits an alarming warning message from 'nm'.
3280  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3281
3282 -- Peter Miller <pmiller@opensource.org.au>  Mon, 20 Oct 2008 15:35:09 +1100
3283
3284aegis (4.25.D125-1) unstable; urgency=low
3285
3286  * A bug has been fied in the aemakegen debian target, it was omitting libtool
3287    dependenciy.  Ditto groff, if needed.
3288  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3289
3290 -- Peter Miller <pmiller@opensource.org.au>  Mon, 20 Oct 2008 13:54:27 +1100
3291
3292aegis (4.25.D124-1) unstable; urgency=low
3293
3294  * A bug has been fixed in the aemakegen --target=debian generation of debian/
3295    control file, it was failing to insert Build-Depends bison when .y files
3296    were seen.
3297  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3298
3299 -- Peter Miller <pmiller@opensource.org.au>  Mon, 20 Oct 2008 11:49:55 +1100
3300
3301aegis (4.25.D123-1) unstable; urgency=low
3302
3303  * The aemakegen debian target now generates debian packages which do not have
3304    any lintian errors, assuming you configure aemakegen properly.
3305  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3306
3307 -- Peter Miller <pmiller@opensource.org.au>  Sun, 19 Oct 2008 01:34:49 +1100
3308
3309aegis (4.25.D122-1) unstable; urgency=low
3310
3311  * The simlink farm code has been changed (fixed) to not issue a bug related to
3312    the user become functionality.
3313  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3314  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3315
3316 -- Peter Miller <pmiller@opensource.org.au>  Sat, 18 Oct 2008 13:13:41 +1100
3317
3318aegis (4.25.D121-1) unstable; urgency=low
3319
3320  * The aemakegen command is now able to create the contents of the debian/
3321    directory from you file manifest.
3322  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3323
3324 -- Peter Miller <pmiller@opensource.org.au>  Sat, 18 Oct 2008 12:16:36 +1100
3325
3326aegis (4.25.D120-1) unstable; urgency=low
3327
3328  * The aeimport command sets properly the edit.uuid field.  This change with
3329    the time-safe history enhancement make it possible to change the history
3330    tool for a project created with aeimport(1).
3331  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3332  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3333
3334 -- Peter Miller <pmiller@opensource.org.au>  Thu, 16 Oct 2008 13:34:54 +1100
3335
3336aegis (4.25.D119-1) unstable; urgency=low
3337
3338  * The t0127a.sh test script as been improved:
3339  * * a typo (syntax error) in an sccs file has been fixed;
3340  * * added the changes in the history.
3341  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3342  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3343
3344 -- Peter Miller <pmiller@opensource.org.au>  Thu, 16 Oct 2008 12:34:34 +1100
3345
3346aegis (4.25.D118-1) unstable; urgency=low
3347
3348  * There is a new aede-policy version-info policy, which may be used to check
3349    that shared library version-info follows the policy laid out in the
3350    libtool(1) manual, and required by the Debian Policy Manual.
3351  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3352
3353 -- Peter Miller <pmiller@opensource.org.au>  Thu, 16 Oct 2008 00:35:02 +1100
3354
3355aegis (4.25.D117-1) unstable; urgency=low
3356
3357  * When retrieving a file revision from the history, the command saved as a
3358    change attribute is preferred, if available.
3359  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3360  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3361
3362 -- Peter Miller <pmiller@opensource.org.au>  Wed, 15 Oct 2008 23:08:43 +1100
3363
3364aegis (4.25.D116-1) unstable; urgency=low
3365
3366  * The aede-policy gpl-version policy is now able to check files sing the LGPL.
3367  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3368
3369 -- Peter Miller <pmiller@opensource.org.au>  Wed, 15 Oct 2008 18:59:44 +1100
3370
3371aegis (4.25.D115-1) unstable; urgency=low
3372
3373  * Minor fixes to the aelock(1) man page.
3374  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3375  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3376
3377 -- Peter Miller <pmiller@opensource.org.au>  Wed, 15 Oct 2008 16:46:46 +1100
3378
3379aegis (4.25.D114-1) unstable; urgency=low
3380
3381  * More functions has been converted to methods.
3382  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3383  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3384
3385 -- Peter Miller <pmiller@opensource.org.au>  Wed, 15 Oct 2008 14:50:52 +1100
3386
3387aegis (4.25.D113-1) unstable; urgency=low
3388
3389  * There is a new aemakegen:version-info attribute.  A bug has ben fixed in the
3390    handling of shared library installs, it was one directory too deep.
3391  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3392
3393 -- Peter Miller <pmiller@opensource.org.au>  Wed, 15 Oct 2008 14:14:46 +1100
3394
3395aegis (4.25.D112-1) unstable; urgency=low
3396
3397  * A bug has ben fixed in the handling of shared library installs, it was one
3398    directory too deep.
3399  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3400
3401 -- Peter Miller <pmiller@opensource.org.au>  Wed, 15 Oct 2008 08:52:23 +1100
3402
3403aegis (4.25.D111-1) unstable; urgency=low
3404
3405  * The aesub(1) command now understands the full range of ways a change and
3406    project can be specified on the command line, including --grandparent and --
3407    trunk.
3408  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3409
3410 -- Peter Miller <pmiller@opensource.org.au>  Tue, 14 Oct 2008 14:45:44 +1100
3411
3412aegis (4.25.D110-1) unstable; urgency=low
3413
3414  * Remove the aegis.cgi.i script and warn the user about the aegis.cgi removal
3415    in the man page.
3416  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3417  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3418
3419 -- Peter Miller <pmiller@opensource.org.au>  Mon, 13 Oct 2008 23:23:20 +1100
3420
3421aegis (4.25.D109-1) unstable; urgency=low
3422
3423  * The aede-policy now has a policy which checks the contents of the AUTHORS
3424    file.
3425  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3426
3427 -- Peter Miller <pmiller@opensource.org.au>  Mon, 13 Oct 2008 22:46:45 +1100
3428
3429aegis (4.25.D108-1) unstable; urgency=low
3430
3431  * Some minor error compiling with DEBUG enabled has been fixed.
3432  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3433  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3434
3435 -- Peter Miller <pmiller@opensource.org.au>  Mon, 13 Oct 2008 22:11:16 +1100
3436
3437aegis (4.25.D107-1) unstable; urgency=low
3438
3439  * The makefile generated by aemakegen now does a much better job for shared
3440    libraries.
3441  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3442
3443 -- Peter Miller <pmiller@opensource.org.au>  Mon, 13 Oct 2008 21:03:11 +1100
3444
3445aegis (4.25.D106-1) unstable; urgency=low
3446
3447  * A bug has been fixed in the handling of memory :-(
3448  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3449  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3450
3451 -- Peter Miller <pmiller@opensource.org.au>  Sat, 04 Oct 2008 20:57:52 +1000
3452
3453aegis (4.25.D105-1) unstable; urgency=low
3454
3455  * Some change related functions has been converted to methods.
3456  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3457  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3458
3459 -- Peter Miller <pmiller@opensource.org.au>  Fri, 03 Oct 2008 23:18:55 +1000
3460
3461aegis (4.25.D104-1) unstable; urgency=low
3462
3463  * The aediff command has been improved to stop in case of errors.
3464  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3465  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3466
3467 -- Peter Miller <pmiller@opensource.org.au>  Fri, 03 Oct 2008 13:13:00 +1000
3468
3469aegis (4.25.D103-1) unstable; urgency=low
3470
3471  * Remove the aegis.cgi.i script and warn the user about the aegis.cgi removal
3472    in the man page.
3473  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3474  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3475
3476 -- Peter Miller <pmiller@opensource.org.au>  Fri, 03 Oct 2008 10:05:16 +1000
3477
3478aegis (4.25.D102-1) unstable; urgency=low
3479
3480  * The aediff command has been improved to stop in case of errors.
3481  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3482  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3483
3484 -- Peter Miller <pmiller@opensource.org.au>  Tue, 30 Sep 2008 15:44:56 +1000
3485
3486aegis (4.25.D101-1) unstable; urgency=low
3487
3488  * Update some tests to use the aenf --uuid instead of aefa --uuid to set the
3489    UUID of a file.
3490  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3491  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3492
3493 -- Peter Miller <pmiller@opensource.org.au>  Tue, 30 Sep 2008 14:51:47 +1000
3494
3495aegis (4.25.D100-1) unstable; urgency=low
3496
3497  * There errors reported by Doxygen have been fixed.  The build has been
3498    changed so that new Doxygen error will result in a build failure.
3499  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3500  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3501
3502 -- Peter Miller <pmiller@opensource.org.au>  Tue, 30 Sep 2008 13:46:06 +1000
3503
3504aegis (4.25.D099-1) unstable; urgency=low
3505
3506  * A pair of duplicated declarations has been removed from libaegis/os.h
3507  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3508  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3509
3510 -- Peter Miller <pmiller@opensource.org.au>  Tue, 30 Sep 2008 11:21:04 +1000
3511
3512aegis (4.25.D098-1) unstable; urgency=low
3513
3514  * There is a web page advertising our LCA 2009 code sprint.
3515  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3516
3517 -- Peter Miller <pmiller@opensource.org.au>  Tue, 23 Sep 2008 19:51:53 +1000
3518
3519aegis (4.25.D097-1) unstable; urgency=low
3520
3521  * This change improves the code geneated for lists of booleans.
3522  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3523
3524 -- Peter Miller <pmiller@opensource.org.au>  Sun, 21 Sep 2008 11:12:41 +1000
3525
3526aegis (4.25.D096-1) unstable; urgency=low
3527
3528  * This change set improves the code generated by the new fmtgen introspector
3529    code.  All of the new generated code compiles.
3530  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3531
3532 -- Peter Miller <pmiller@opensource.org.au>  Sat, 20 Sep 2008 15:12:37 +1000
3533
3534aegis (4.25.D095-1) unstable; urgency=low
3535
3536  * The new meta-data introspector code has a problem with the metrics file
3537    format, which produces a class with a member of the same name.
3538  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3539
3540 -- Peter Miller <pmiller@opensource.org.au>  Wed, 17 Sep 2008 22:56:58 +1000
3541
3542aegis (4.25.D094-1) unstable; urgency=low
3543
3544  * This change set improves the code generated by the new fmtgen introspector
3545    code.  There will be a few iterations like this.
3546  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3547
3548 -- Peter Miller <pmiller@opensource.org.au>  Wed, 17 Sep 2008 10:43:14 +1000
3549
3550aegis (4.25.D093-1) unstable; urgency=low
3551
3552  * This change set improves the code generated by the new fmtgen introspector
3553    code.  There will be a few iterations like this.
3554  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3555
3556 -- Peter Miller <pmiller@opensource.org.au>  Tue, 16 Sep 2008 15:12:13 +1000
3557
3558aegis (4.25.D092-1) unstable; urgency=low
3559
3560  * This change set improves the code generated by the new fmtgen introspector
3561    code, largely in the enumeration handling.	There will be a few iterations
3562    like this.
3563  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3564
3565 -- Peter Miller <pmiller@opensource.org.au>  Tue, 16 Sep 2008 10:47:40 +1000
3566
3567aegis (4.25.D091-1) unstable; urgency=low
3568
3569  * This change set improves the code generated by the new fmtgen introspector
3570    code.  There will be a few iterations like this.
3571  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3572
3573 -- Peter Miller <pmiller@opensource.org.au>  Mon, 15 Sep 2008 19:02:28 +1000
3574
3575aegis (4.25.D090-1) unstable; urgency=low
3576
3577  * This change fixes a typo in the configure script's error messages.
3578  * My thanks to Brendan Simon <Brendan@BrendanSimon.com> for reporting this
3579    problem.
3580  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3581
3582 -- Peter Miller <pmiller@opensource.org.au>  Sun, 14 Sep 2008 22:57:40 +1000
3583
3584aegis (4.25.D089-1) unstable; urgency=low
3585
3586  * The code generated by the new fmtgen introspector code is improved, so that
3587    more of it compiles.  There will be a few iterations like this.
3588  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3589
3590 -- Peter Miller <pmiller@opensource.org.au>  Sun, 14 Sep 2008 21:36:23 +1000
3591
3592aegis (4.25.D088-1) unstable; urgency=low
3593
3594  * There errors reported by Doxygen have been fixed.  The build has been
3595    changed so that new Doxygen error will result in a build failure.
3596  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3597
3598 -- Peter Miller <pmiller@opensource.org.au>  Fri, 12 Sep 2008 12:30:14 +1000
3599
3600aegis (4.25.D087-1) unstable; urgency=low
3601
3602  * Searching the project for a file with the same name and an UUID is now
3603    faster.
3604  * The project is searched only when needed.
3605  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3606  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3607
3608 -- Peter Miller <pmiller@opensource.org.au>  Fri, 12 Sep 2008 10:53:52 +1000
3609
3610aegis (4.25.D086-1) unstable; urgency=low
3611
3612  * This change set adapts test 222 to cope with some different ways CVS stores
3613    revision information, which remaining backwards compatible.
3614  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3615
3616 -- Peter Miller <pmiller@opensource.org.au>  Wed, 10 Sep 2008 18:51:35 +1000
3617
3618aegis (4.25.D085-1) unstable; urgency=low
3619
3620  * Support for lists has been added to the new fmtgen introspector code.
3621  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3622
3623 -- Peter Miller <pmiller@opensource.org.au>  Mon, 08 Sep 2008 22:21:38 +1000
3624
3625aegis (4.25.D084-1) unstable; urgency=low
3626
3627  * The aeipass program has been improved: for each file added by a change it
3628    search globally the repository looking for an already existing file with the
3629    same name.	If such file is found and it has the UUID, then the same UUID is
3630    reused.
3631  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3632  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3633
3634 -- Peter Miller <pmiller@opensource.org.au>  Fri, 05 Sep 2008 11:57:09 +1000
3635
3636aegis (4.25.D083-1) unstable; urgency=low
3637
3638  * An off-by-one error has been fix in the output_quoted-pribtable class.
3639  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3640
3641 -- Peter Miller <pmiller@opensource.org.au>  Thu, 04 Sep 2008 22:28:13 +1000
3642
3643aegis (4.25.D082-1) unstable; urgency=low
3644
3645  * This changeset make t027a-walt.sh robust against a future fix to the aeipass
3646    problem.
3647  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3648  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3649
3650 -- Peter Miller <pmiller@opensource.org.au>  Thu, 04 Sep 2008 12:28:10 +1000
3651
3652aegis (4.25.D081-1) unstable; urgency=low
3653
3654  * Make aediff more robust against mismatching UUIDs[A
3655  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3656  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3657
3658 -- Peter Miller <pmiller@opensource.org.au>  Thu, 04 Sep 2008 10:07:55 +1000
3659
3660aegis (4.25.D080-1) unstable; urgency=low
3661
3662  * This change-set remove the -u flag from diff invokation in some test scripts
3663    since it's not portable
3664  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3665  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3666
3667 -- Peter Miller <pmiller@opensource.org.au>  Thu, 04 Sep 2008 08:56:11 +1000
3668
3669aegis (4.25.D079-1) unstable; urgency=low
3670
3671  * The aegis.cgi script has been removed, as announced several releases ago.
3672    It os removed now in response to a security bug.  "rm - the best debugger"
3673  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3674
3675 -- Peter Miller <pmiller@opensource.org.au>  Thu, 28 Aug 2008 14:30:30 +1000
3676
3677aegis (4.25.D078-1) unstable; urgency=low
3678
3679  * A potential security problem has been fixed in the lib/remind/* scripts.
3680  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3681
3682 -- Peter Miller <pmiller@opensource.org.au>  Thu, 28 Aug 2008 13:37:09 +1000
3683
3684aegis (4.25.D077-1) unstable; urgency=low
3685
3686  * The aemakegen command can now cope with library sources in a directory oter
3687    than 'lib'.	 It figures out the name based on the directories sources appear
3688    in.
3689  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3690
3691 -- Peter Miller <pmiller@opensource.org.au>  Fri, 22 Aug 2008 13:31:36 +1000
3692
3693aegis (4.25.D076-1) unstable; urgency=low
3694
3695  * The fmtgen code generator now groks introspector time fields.
3696  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3697
3698 -- Peter Miller <pmiller@opensource.org.au>  Mon, 04 Aug 2008 23:17:46 +1000
3699
3700aegis (4.25.D075-1) unstable; urgency=low
3701
3702  * The fmtgen code generator now groks real (double) values.
3703  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3704
3705 -- Peter Miller <pmiller@opensource.org.au>  Mon, 04 Aug 2008 14:27:50 +1000
3706
3707aegis (4.25.D074-1) unstable; urgency=low
3708
3709  * Teh fmtgen code generator now does booleans in the new introspector style.
3710  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3711
3712 -- Peter Miller <pmiller@opensource.org.au>  Mon, 04 Aug 2008 10:22:56 +1000
3713
3714aegis (4.25.D073-1) unstable; urgency=low
3715
3716  * The fmtgen code generator now groks strings.
3717  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3718
3719 -- Peter Miller <pmiller@opensource.org.au>  Sat, 02 Aug 2008 23:32:11 +1000
3720
3721aegis (4.25.D072-1) unstable; urgency=low
3722
3723  * This change set adds introspection-style enumerations to fmtgen.
3724  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3725
3726 -- Peter Miller <pmiller@opensource.org.au>  Thu, 31 Jul 2008 22:57:39 +1000
3727
3728aegis (4.25.D071-1) unstable; urgency=low
3729
3730  * There is a new aenf -independent option, which may be used to create files
3731    according to the templates, but not actually add it to the change set.
3732  * My thanks to Jerry Pendergraft for this suggestion.
3733  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3734
3735 -- Peter Miller <pmiller@opensource.org.au>  Thu, 31 Jul 2008 16:41:18 +1000
3736
3737aegis (4.25.D070-1) unstable; urgency=low
3738
3739  * A bug has been fixed in the aecp -independent command, it no longer fails
3740    with a bug message if you use the --output option.
3741  * My thanks to Stephen Gross <mrstevegross@gmail.com> for reporting this
3742    problem.
3743  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3744
3745 -- Peter Miller <pmiller@opensource.org.au>  Thu, 31 Jul 2008 13:19:57 +1000
3746
3747aegis (4.25.D069-1) unstable; urgency=low
3748
3749  * This change sset adds the first of the introspector-based code generators,
3750    only basic structures and integeres so far.
3751  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3752
3753 -- Peter Miller <pmiller@opensource.org.au>  Fri, 25 Jul 2008 00:19:19 +1000
3754
3755aegis (4.25.D068-1) unstable; urgency=low
3756
3757  * A bug has been fixed in aefind, it no longer segfaults when given the -
3758    baseline option.
3759  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3760
3761 -- Peter Miller <pmiller@opensource.org.au>  Thu, 24 Jul 2008 12:24:47 +1000
3762
3763aegis (4.25.D067-1) unstable; urgency=low
3764
3765  * The fmtgen command, used to generate code to manage meta-data, now has the
3766    ability (if not the actual practice) of passing comments through from the
3767    definition file into the generated include file.
3768  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3769
3770 -- Peter Miller <pmiller@opensource.org.au>  Sun, 20 Jul 2008 23:32:07 +1000
3771
3772aegis (4.25.D066-1) unstable; urgency=low
3773
3774  * A small build problem when the DEBUG flags is turned on has been fixed.
3775  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3776
3777 -- Peter Miller <pmiller@opensource.org.au>  Sun, 20 Jul 2008 13:17:33 +1000
3778
3779aegis (4.25.D065-1) unstable; urgency=low
3780
3781  * The aepatch -rec command now understand the -output option.
3782  * The option accept as parameter the name of the file where to write the
3783    number of the new change.
3784  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3785  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3786
3787 -- Peter Miller <pmiller@opensource.org.au>  Sat, 19 Jul 2008 23:00:38 +1000
3788
3789aegis (4.25.D064-1) unstable; urgency=low
3790
3791  * There is a new class hierarchy of introspectors, to be used by the new,
3792    type-safe meta-data parser.
3793  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3794
3795 -- Peter Miller <pmiller@opensource.org.au>  Sat, 19 Jul 2008 21:49:20 +1000
3796
3797aegis (4.25.D063-1) unstable; urgency=low
3798
3799  * This change set refactors the meta-data parser, so that it is possible to
3800    attach different back-end semantics to the unchanged fron-end parser.  This
3801    is in preparation for a different meta-data data representation (using C++
3802    OO instead of doing it long-hand).
3803  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3804
3805 -- Peter Miller <pmiller@opensource.org.au>  Fri, 18 Jul 2008 19:51:25 +1000
3806
3807aegis (4.25.D062-1) unstable; urgency=low
3808
3809  * The fmtgen command now has the top-level code (for reading and writing
3810    files) separated out from the generator itself.
3811  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3812
3813 -- Peter Miller <pmiller@opensource.org.au>  Thu, 17 Jul 2008 13:22:52 +1000
3814
3815aegis (4.25.D061-1) unstable; urgency=low
3816
3817  * This change set introduce the input_ty::pointer type.
3818  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3819  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3820
3821 -- Peter Miller <pmiller@opensource.org.au>  Wed, 16 Jul 2008 09:18:52 +1000
3822
3823aegis (4.25.D060-1) unstable; urgency=low
3824
3825  * The aedist -receive command has a new -output option used to write the
3826    number of the created change.
3827  * The aedist -replay use that option to identify the number of a received
3828    change.
3829  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3830  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3831
3832 -- Peter Miller <pmiller@opensource.org.au>  Tue, 15 Jul 2008 23:15:24 +1000
3833
3834aegis (4.25.D059-1) unstable; urgency=low
3835
3836  * Small improvement to test_funcs, reintroduce the chown invocation for the
3837    directory under $work/
3838  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3839  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3840
3841 -- Peter Miller <pmiller@opensource.org.au>  Tue, 15 Jul 2008 14:13:59 +1000
3842
3843aegis (4.25.D058-1) unstable; urgency=low
3844
3845  * The aefinish command now passes along its --trace options, for easier
3846    debugging.
3847  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3848
3849 -- Peter Miller <pmiller@opensource.org.au>  Sun, 06 Jul 2008 12:46:02 +1000
3850
3851aegis (4.25.D057-1) unstable; urgency=low
3852
3853  * A link has been added to The Metropolitan Meseum of Art on the page which
3854    talks about the icons on the web page.  This is the source of the image used
3855    fro the Aegis shield icon.
3856  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3857
3858 -- Peter Miller <pmiller@opensource.org.au>  Thu, 03 Jul 2008 14:36:20 +1000
3859
3860aegis (4.25.D056-1) unstable; urgency=low
3861
3862  * This change set modify the aefinish command to jump the project home path
3863    instead of the user home directory (since it may be inaccessible)
3864  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3865  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3866
3867 -- Peter Miller <pmiller@opensource.org.au>  Mon, 30 Jun 2008 12:48:48 +1000
3868
3869aegis (4.25.D055-1) unstable; urgency=low
3870
3871  * A bug has been fixed in aefinish: it would segfault if a branch was to be
3872    finished and it contained a transparent file.
3873  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3874
3875 -- Peter Miller <pmiller@opensource.org.au>  Mon, 23 Jun 2008 19:19:45 +1000
3876
3877aegis (4.25.D054-1) unstable; urgency=low
3878
3879  * A bug has been fixed in aeib, it no longer complains that transparent files
3880    have been tampered with.
3881  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3882
3883 -- Peter Miller <pmiller@opensource.org.au>  Mon, 23 Jun 2008 15:30:05 +1000
3884
3885aegis (4.25.D053-1) unstable; urgency=low
3886
3887  * This change set adds a commant to change_maintain_symlinks_to_baseline to
3888    explain why it temporarily converts the link styles to copies.
3889  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3890
3891 -- Peter Miller <pmiller@opensource.org.au>  Fri, 20 Jun 2008 19:20:39 +1000
3892
3893aegis (4.25.D052-1) unstable; urgency=low
3894
3895  * This change set separates the generation of the include file from the code
3896    file.  This paves the way for generating single files instead of always a
3897    pair.
3898  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3899
3900 -- Peter Miller <pmiller@opensource.org.au>  Wed, 18 Jun 2008 21:27:18 +1000
3901
3902aegis (4.25.D051-1) unstable; urgency=low
3903
3904  * A bug has been fixed in the aecp -ind -output - option, it no longer tries
3905    to set the permission mode of stdout.
3906  * My thanks to Jerry Pendergraft for reporting this bug.
3907  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3908
3909 -- Peter Miller <pmiller@opensource.org.au>  Tue, 17 Jun 2008 14:22:19 +1000
3910
3911aegis (4.25.D050-1) unstable; urgency=low
3912
3913  * This change set adds the concept of generators to fmtgen, the idea that you
3914    could generate completely different code.  This will allow development of a
3915    new code output without breaking the old one.
3916  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3917
3918 -- Peter Miller <pmiller@opensource.org.au>  Tue, 17 Jun 2008 11:13:37 +1000
3919
3920aegis (4.25.D049-1) unstable; urgency=low
3921
3922  * The ael pfdb listing now gives a detailed listing when -v is selected (which
3923    is most of the time).
3924  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3925
3926 -- Peter Miller <pmiller@opensource.org.au>  Mon, 16 Jun 2008 16:34:17 +1000
3927
3928aegis (4.25.D048-1) unstable; urgency=low
3929
3930  * The ael command has a new listing, it can now list the projects files as
3931    they appeared immediately after integrate pass of a specific delta.
3932  * My thanks to Stephen Gross <mrstevegross@gmail.com> for this suggestion.
3933  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3934
3935 -- Peter Miller <pmiller@opensource.org.au>  Mon, 16 Jun 2008 13:39:17 +1000
3936
3937aegis (4.25.D047-1) unstable; urgency=low
3938
3939  * The aexml command has a new listing, it can now list the projects files as
3940    they appeared immediately after integrate pass of a specific delta.
3941  * My thanks to Stephen Gross <mrstevegross@gmail.com> for this suggestion.
3942  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3943
3944 -- Peter Miller <pmiller@opensource.org.au>  Mon, 16 Jun 2008 10:32:47 +1000
3945
3946aegis (4.25.D046-1) unstable; urgency=low
3947
3948  * The .cc and .h new file templates have been updated to include lines is the
3949    pointer/create idiom.  Delete lines not of interest when editing new files
3950    created with these templates.
3951  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3952
3953 -- Peter Miller <pmiller@opensource.org.au>  Sun, 15 Jun 2008 17:47:48 +1000
3954
3955aegis (4.25.D045-1) unstable; urgency=low
3956
3957  * The aexml command now understands the full range of ways to specify a
3958    change, just like ael.
3959  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3960
3961 -- Peter Miller <pmiller@opensource.org.au>  Sun, 15 Jun 2008 00:10:28 +1000
3962
3963aegis (4.25.D044-1) unstable; urgency=low
3964
3965  * This change set refactors the fmtgen/indent.cc code to be a class, so that
3966    we can have more than one at a time.
3967  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3968
3969 -- Peter Miller <pmiller@opensource.org.au>  Thu, 12 Jun 2008 23:40:41 +1000
3970
3971aegis (4.25.D043-1) unstable; urgency=low
3972
3973  * This change set updates fmtgen to use nstring in most of the places it
3974    previously used string_ty*.
3975  * This change set updates fmtgen to use type::pointer in all of the places it
3976    previously used type*.
3977  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3978
3979 -- Peter Miller <pmiller@opensource.org.au>  Thu, 12 Jun 2008 13:31:25 +1000
3980
3981aegis (4.25.D042-1) unstable; urgency=low
3982
3983  * This changeset ensure that a file opened for writing operations is first
3984    removed if existing.
3985  * With this change in place a repository can be cloned locally with hardlinks
3986    and subsequently modified without the risk to corrupt the original
3987    repository.
3988  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3989  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3990
3991 -- Peter Miller <pmiller@opensource.org.au>  Thu, 12 Jun 2008 12:36:03 +1000
3992
3993aegis (4.25.D041-1) unstable; urgency=low
3994
3995  * A minor typo has been fixed in the user guide
3996  * My thanks to Lele Gaifax for reporting the problem.
3997  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
3998  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
3999
4000 -- Peter Miller <pmiller@opensource.org.au>  Wed, 11 Jun 2008 11:53:22 +1000
4001
4002aegis (4.25.D040-1) unstable; urgency=low
4003
4004  * It's possible to disable the crlf aede-policy per file.
4005  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4006  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4007
4008 -- Peter Miller <pmiller@opensource.org.au>  Fri, 30 May 2008 14:38:27 +1000
4009
4010aegis (4.25.D039-1) unstable; urgency=low
4011
4012  * The is_a_branch field has been added to the branch.history structure.
4013  * Note: this change set introduce another repository incompatibility with
4014    previous version (i.e. the aegis installation on SF.net should be upgraded).
4015  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4016  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4017
4018 -- Peter Miller <pmiller@opensource.org.au>  Fri, 30 May 2008 09:26:26 +1000
4019
4020aegis (4.25.D038-1) unstable; urgency=low
4021
4022  * Locating a completed change using the uuid is now faster.
4023  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4024  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4025
4026 -- Peter Miller <pmiller@opensource.org.au>  Tue, 13 May 2008 15:45:33 +1000
4027
4028aegis (4.25.D037-1) unstable; urgency=low
4029
4030  * The is_a_branch field is not written to the cstate file if it has the
4031    default value.
4032  * The previous behavior is annoing especially working on the stable branch of
4033    Aegis since the aedist archive is generated using an aegis version that does
4034    not support newly introduced fields.
4035  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4036  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4037
4038 -- Peter Miller <pmiller@opensource.org.au>  Tue, 13 May 2008 11:13:52 +1000
4039
4040aegis (4.25.D036-1) unstable; urgency=low
4041
4042  * Various commands has been modified to set the is_a_branch field.
4043  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4044  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4045
4046 -- Peter Miller <pmiller@opensource.org.au>  Sun, 11 May 2008 23:58:20 +1000
4047
4048aegis (4.25.D035-1) unstable; urgency=low
4049
4050  * The is_a_branch field has been added to the branch.history structure.
4051  * Note: this change set introduce another repository incompatibility with
4052    previous version (i.e. the aegis installation on SF.net should be upgraded).
4053  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4054  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4055
4056 -- Peter Miller <pmiller@opensource.org.au>  Fri, 09 May 2008 20:24:12 +1000
4057
4058aegis (4.25.D034-1) unstable; urgency=low
4059
4060  * The nstring::len_printable signature has been changed to more closely match
4061    the use it is put to, as the precision value in a "%.*s" printf format
4062    specifier.
4063  * My thanks to Ralph Smith for reporting this problem.
4064  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4065
4066 -- Peter Miller <pmiller@opensource.org.au>  Wed, 07 May 2008 20:26:43 +1000
4067
4068aegis (4.25.D033-1) unstable; urgency=low
4069
4070  * Use the branch.history.when field if present.
4071  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4072  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4073
4074 -- Peter Miller <pmiller@opensource.org.au>  Wed, 07 May 2008 10:22:16 +1000
4075
4076aegis (4.25.D032-1) unstable; urgency=low
4077
4078  * Finding a completed change by completion time is faster now.
4079  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4080  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4081
4082 -- Peter Miller <pmiller@opensource.org.au>  Mon, 05 May 2008 10:16:48 +1000
4083
4084aegis (4.25.D031-1) unstable; urgency=low
4085
4086  * Added two new architectures, the 2.618 linux and solaris 5.10. Also support
4087    site.conf defined path/ld_lib_path.
4088  * Signed-off-by: Jerry Pendergraft <jerry@endocardial.com>
4089  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4090
4091 -- Peter Miller <pmiller@opensource.org.au>  Fri, 02 May 2008 10:52:25 +1000
4092
4093aegis (4.25.D030-1) unstable; urgency=low
4094
4095  * Various commands are been enhanced to set the uuid and the when field of
4096    branch.history entries.
4097  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4098  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4099
4100 -- Peter Miller <pmiller@opensource.org.au>  Fri, 02 May 2008 08:42:23 +1000
4101
4102aegis (4.25.D029-1) unstable; urgency=low
4103
4104  * The t0241a-walt.sh test has been improvement to use the aeipass-
4105    option:assign-file-uuid to emulate the behaviour of an old aegis release.
4106  * NOTE: the edit.revision change at the end of the test is different because
4107    using this new method the history is not broken.
4108  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4109  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4110
4111 -- Peter Miller <pmiller@opensource.org.au>  Thu, 01 May 2008 10:49:47 +1000
4112
4113aegis (4.25.D028-1) unstable; urgency=low
4114
4115  * The aefinish command is now able to ipass a change even if the home
4116    directory of the user does not exists.
4117  * My thanks to Christian Meder <chris@absolutegiganten.org> for reporting this
4118    problem.
4119  * My thanks to Ralph Smith for diagnosing the problem.
4120  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4121  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4122
4123 -- Peter Miller <pmiller@opensource.org.au>  Tue, 29 Apr 2008 22:02:22 +1000
4124
4125aegis (4.25.D027-1) unstable; urgency=low
4126
4127  * A (minor) bug has been fixed in aepatch which caused a wrong error message.
4128  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4129  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4130
4131 -- Peter Miller <pmiller@opensource.org.au>  Tue, 29 Apr 2008 18:41:22 +1000
4132
4133aegis (4.25.D026-1) unstable; urgency=low
4134
4135  * If a file received using aedist -rec has a create action but not an UUID
4136    aeipass will not create one.
4137  * This prevents the existence of the same file with different UUIDs in
4138    different repositories.
4139  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4140  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4141
4142 -- Peter Miller <pmiller@opensource.org.au>  Mon, 28 Apr 2008 23:41:43 +1000
4143
4144aegis (4.25.D025-1) unstable; urgency=low
4145
4146  * The history attached to a branch now make available the uuid of the
4147    integrated change and the time of integration.
4148  * This will make faster to locate changes because in many case we will discard
4149    a change without the need to open the correspoding cstate file.
4150  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4151  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4152
4153 -- Peter Miller <pmiller@opensource.org.au>  Mon, 28 Apr 2008 14:44:51 +1000
4154
4155aegis (4.25.D024-1) unstable; urgency=low
4156
4157  * The aefinish command is now able to begin integrations as well as finish
4158    them.
4159  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4160
4161 -- Peter Miller <pmiller@opensource.org.au>  Sat, 26 Apr 2008 16:22:19 +1000
4162
4163aegis (4.25.D023-1) unstable; urgency=low
4164
4165  * The edit.uuid field is now set with the change's UUID at integration pass.
4166  * The test scripts has *not* been renumbered to make review easier.
4167  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4168  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4169
4170 -- Peter Miller <pmiller@opensource.org.au>  Wed, 23 Apr 2008 17:11:41 +1000
4171
4172aegis (4.25.D022-1) unstable; urgency=low
4173
4174  * * a typo in the source code has been fixed;
4175  * * plugged a memory leak.
4176  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4177  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4178
4179 -- Peter Miller <pmiller@opensource.org.au>  Tue, 22 Apr 2008 20:18:08 +1000
4180
4181aegis (4.25.D021-1) unstable; urgency=low
4182
4183  * When loading changes with a UUID the edit.uuid field is populated with the
4184    change's UUID.
4185  * Please Note: versions of Aegis 4.24 and earlier will not be able to read
4186    4.25 meta-data.
4187  * Requires: c0eb2ed0-a56c-4e92-adb0-f7f444309e62
4188  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4189  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4190
4191 -- Peter Miller <pmiller@opensource.org.au>  Tue, 22 Apr 2008 17:58:56 +1000
4192
4193aegis (4.25.D020-1) unstable; urgency=low
4194
4195  * This change fixes various problems encountered in the Debian autobuild
4196    process.
4197  * Specifically: improve 'make clean' (debian bug 442482), add a minor manpage
4198    (debian patch), make test in ae_diff2htm portable (debian bug 464484), fix
4199    whoami test in etc/test.sh (debian bug 393624), add shell magic to ae-cvs-ci
4200    (debian patch).
4201  * Signed-off-by: Ralph A. Smith <smithra@users.sourceforge.net>
4202  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4203
4204 -- Peter Miller <pmiller@opensource.org.au>  Sun, 20 Apr 2008 16:55:19 +1000
4205
4206aegis (4.25.D019-1) unstable; urgency=low
4207
4208  * A couple of memory leaks introduced with the time safe work has been
4209    plugged:.
4210  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4211  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4212
4213 -- Peter Miller <pmiller@opensource.org.au>  Tue, 15 Apr 2008 09:39:50 +1000
4214
4215aegis (4.25.D018-1) unstable; urgency=low
4216
4217  * This change-set add the definition of a uuid field at the revision_history
4218    type.This new field will be used to register the UUID of the change
4219    responsible for a specific edit.
4220  * This change will enable some interesting features:
4221  * * faster recreation of the history of a single file walking backward in time
4222    from edit.uuid to edit_origin.uuid;
4223  * * time safe behaviour of the history tool.
4224  * This change-set only add the definition of the field, it's not yet used.
4225  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4226  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4227
4228 -- Peter Miller <pmiller@opensource.org.au>  Sun, 13 Apr 2008 15:10:35 +1000
4229
4230aegis (4.25.D017-1) unstable; urgency=low
4231
4232  * The Dutch error messages have been updated.
4233  * My thanks to the Translation Project and Benno Schulenberg for this
4234    contribution.
4235  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4236
4237 -- Peter Miller <pmiller@opensource.org.au>  Sun, 13 Apr 2008 13:37:22 +1000
4238
4239aegis (4.25.D016-1) unstable; urgency=low
4240
4241  * The vietnamese translation of the error messages has been updated.
4242  * My thanks to the Translation project and Clytie Siddall for this
4243    contribution.
4244  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4245
4246 -- Peter Miller <pmiller@opensource.org.au>  Sun, 13 Apr 2008 11:41:03 +1000
4247
4248aegis (4.25.D015-1) unstable; urgency=low
4249
4250  * The instructions for translators on the web pages have been updated to go
4251    via The Translation Project http://translationproject.org/
4252  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4253
4254 -- Peter Miller <pmiller@opensource.org.au>  Sun, 13 Apr 2008 11:13:38 +1000
4255
4256aegis (4.25.D014-1) unstable; urgency=low
4257
4258  * This change makes a more standard spec file for RPM, moves to more uniform
4259    use of DESTDIR (advocated by GNU), and fixes a test to work with older
4260    bzip2.
4261  * Signed-off-by: Ralph A. Smith <smithra@users.sourceforge.net>
4262  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4263
4264 -- Peter Miller <pmiller@opensource.org.au>  Sun, 06 Apr 2008 23:36:15 +1000
4265
4266aegis (4.25.D013-1) unstable; urgency=low
4267
4268  * The aemakegen program now gets the library name right, and uses it
4269    consistently everywhere.
4270  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4271
4272 -- Peter Miller <pmiller@opensource.org.au>  Sun, 30 Mar 2008 17:23:20 +1100
4273
4274aegis (4.25.D012-1) unstable; urgency=low
4275
4276  * The aemakegen program now understands libtool.
4277  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4278
4279 -- Peter Miller <pmiller@opensource.org.au>  Sun, 30 Mar 2008 12:19:38 +1100
4280
4281aegis (4.25.D011-1) unstable; urgency=low
4282
4283  * This change fixes a number of warnings about man pages emitted by lintian,
4284    when checking Debian packaging of Aegis.
4285  * My thanks to Christian Meder <chris@absolutegiganten.org> for reporting this
4286    problem.
4287  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4288
4289 -- Peter Miller <pmiller@opensource.org.au>  Thu, 27 Mar 2008 10:12:31 +1100
4290
4291aegis (4.25.D010-1) unstable; urgency=low
4292
4293  * This change set changes the returned type of some project_version related
4294    function from string_ty* to nstring.
4295  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4296  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4297
4298 -- Peter Miller <pmiller@opensource.org.au>  Tue, 25 Mar 2008 22:55:46 +1100
4299
4300aegis (4.25.D009-1) unstable; urgency=low
4301
4302  * This change adds another "Aegis" company to the homonyms web page.
4303  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4304
4305 -- Peter Miller <pmiller@opensource.org.au>  Tue, 25 Mar 2008 12:35:24 +1100
4306
4307aegis (4.25.D008-1) unstable; urgency=low
4308
4309  * This change fixes a build problem on FreeBSD systems.
4310  * My thanks to Alejandro Pulver <alepulver@FreeBSD.org> for reporting this
4311    problem.
4312  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4313
4314 -- Peter Miller <pmiller@opensource.org.au>  Mon, 24 Mar 2008 23:46:07 +1100
4315
4316aegis (4.25.D007-1) unstable; urgency=low
4317
4318  * In order for rsync to work properly, we have to have the archive directory
4319    of the stable branch include the archive directory of the active branch.
4320    This meas I don't have to keep remembering to re-update the web site for the
4321    development branch every time Iupdate the web site for the stable branch.
4322  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4323
4324 -- Peter Miller <pmiller@opensource.org.au>  Mon, 17 Mar 2008 11:30:38 +1100
4325
4326aegis (4.25.D006-1) unstable; urgency=low
4327
4328  * This change set fixes a bug in the aegis.spec file (used for RPM builds).
4329  * My thanks to Calvin Webster for reporting this problem.
4330  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4331
4332 -- Peter Miller <pmiller@opensource.org.au>  Sat, 15 Mar 2008 19:20:05 +1100
4333
4334aegis (4.25.D005-1) unstable; urgency=low
4335
4336  * The aeget web interface now describes text files a text/plain, because many
4337    web browsers will not display text/x-* but insist on saving to a file.
4338  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4339
4340 -- Peter Miller <pmiller@opensource.org.au>  Fri, 14 Mar 2008 22:30:44 +1100
4341
4342aegis (4.24.D004-1) unstable; urgency=low
4343
4344  * In order for rsync to work properly, we have to have the archive directory
4345    of the stable branch include the archive directory of the active branch.
4346    This meas I don't have to keep remembering to re-update the web site for the
4347    development branch every time Iupdate the web site for the stable branch.
4348  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4349
4350 -- Peter Miller <pmiller@opensource.org.au>  Fri, 14 Mar 2008 18:32:33 +1100
4351
4352aegis (4.25.D004-1) unstable; urgency=low
4353
4354  * The download links on the Aegis home page were broken, due to some incorrect
4355    groff mark-up.
4356  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4357
4358 -- Peter Miller <pmiller@opensource.org.au>  Fri, 14 Mar 2008 12:03:31 +1100
4359
4360aegis (4.24.D003-1) unstable; urgency=low
4361
4362  * This change set fixes a bug in the aegis.spec file (used for RPM builds).
4363  * My thanks to Calvin Webster for reporting this problem.
4364  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4365
4366 -- Peter Miller <pmiller@opensource.org.au>  Fri, 14 Mar 2008 11:41:21 +1100
4367
4368aegis (4.25.D003-1) unstable; urgency=low
4369
4370  * In order to vaoid the "config.status: WARNING:  Makefile.in seems to ignore
4371    the --datarootdir setting" message, it is necessary to always have this
4372    used, even if the Makefile itself makes no use of it (idiots).
4373  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4374
4375 -- Peter Miller <pmiller@opensource.org.au>  Thu, 13 Mar 2008 10:41:52 +1100
4376
4377aegis (4.24.D002-1) unstable; urgency=low
4378
4379  * The download links on the Aegis home page were broken, due to some incorrect
4380    groff mark-up.
4381  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4382
4383 -- Peter Miller <pmiller@opensource.org.au>  Wed, 12 Mar 2008 23:55:28 +1100
4384
4385aegis (4.25.D002-1) unstable; urgency=low
4386
4387  * The is now a link to the FreshMeat Aegis project page on the Aegis home
4388    page.
4389  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4390
4391 -- Peter Miller <pmiller@opensource.org.au>  Mon, 10 Mar 2008 11:52:20 +1100
4392
4393aegis (4.24.D001-1) unstable; urgency=low
4394
4395  * This change prepares Aegis for the next public release.
4396  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4397
4398 -- Peter Miller <pmiller@opensource.org.au>  Mon, 10 Mar 2008 09:22:35 +1100
4399
4400aegis (4.25.D001-1) unstable; urgency=low
4401
4402  * This change set establishes the baseline for the branch.
4403  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4404
4405 -- Peter Miller <pmiller@opensource.org.au>  Sun, 09 Mar 2008 19:46:31 +1100
4406
4407aegis (4.23.D482-1) unstable; urgency=low
4408
4409  * This change set does a grandparnt merge, in preparation for ending the 4.23
4410    branch.
4411  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4412
4413 -- Peter Miller <pmiller@opensource.org.au>  Fri, 07 Mar 2008 10:09:05 +1100
4414
4415aegis (4.23.D481-1) unstable; urgency=low
4416
4417  * It turns out that Debian build-essential installs a half-assed version of
4418    groff, and testing for "refer" is the best way to detect this, plus refer is
4419    used indirectly by the build.
4420  * My thanks to Bendan Simon for reporting this problem.
4421  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4422
4423 -- Peter Miller <pmiller@opensource.org.au>  Thu, 06 Mar 2008 23:49:30 +1100
4424
4425aegis (4.23.D480-1) unstable; urgency=low
4426
4427  * The ./configure script's UUID handling has been slightly improved, and the
4428    config.h file now nukes all inconclusive UUID defines in the event that ./
4429    configure script says "nothing will break" so that nothing actually breaks.
4430  * My thanks to Jerry Pendergraft for reporting this problem.
4431  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4432
4433 -- Peter Miller <pmiller@opensource.org.au>  Thu, 06 Mar 2008 10:19:03 +1100
4434
4435aegis (4.23.D479-1) unstable; urgency=low
4436
4437  * The ./configure script now looks for bzip2 as well.
4438  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4439
4440 -- Peter Miller <pmiller@opensource.org.au>  Thu, 06 Mar 2008 00:17:49 +1100
4441
4442aegis (4.23.D478-1) unstable; urgency=low
4443
4444  * The ./configure script now gives even more package name hints.
4445  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4446
4447 -- Peter Miller <pmiller@opensource.org.au>  Wed, 05 Mar 2008 20:43:48 +1100
4448
4449aegis (4.23.D477-1) unstable; urgency=low
4450
4451  * The ./configure script now attempts to suggest the correct package names
4452    when it finds a missing dependency.
4453  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4454
4455 -- Peter Miller <pmiller@opensource.org.au>  Wed, 05 Mar 2008 12:36:45 +1100
4456
4457aegis (4.23.D476-1) unstable; urgency=low
4458
4459  * A ./configure problem on Debian systems has been fixed, where the tests
4460    needed <stdio.h> but didn't have it.
4461  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4462
4463 -- Peter Miller <pmiller@opensource.org.au>  Wed, 05 Mar 2008 10:35:15 +1100
4464
4465aegis (4.23.D475-1) unstable; urgency=low
4466
4467  * There is a new Directory Example section in the aenf(1) man page.  It talks
4468    about the pitfalls of using file globbing to add files, and how to avoid
4469    them.
4470  * My thanks to Calvin Webster for the question, and Jerry Pendergraft and Ralp
4471    Smith for the excellent answers.
4472  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4473
4474 -- Peter Miller <pmiller@opensource.org.au>  Thu, 28 Feb 2008 14:59:03 +1100
4475
4476aegis (4.23.D474-1) unstable; urgency=low
4477
4478  * Some build problems around shared libraries have been improved.
4479  * My thanks to Greg A. Woods <woods@planix.ca> for this patch.
4480  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4481
4482 -- Peter Miller <pmiller@opensource.org.au>  Thu, 28 Feb 2008 13:50:05 +1100
4483
4484aegis (4.23.D473-1) unstable; urgency=low
4485
4486  * This chenge set improves ./configure's handling of the gettext library.
4487  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4488
4489 -- Peter Miller <pmiller@opensource.org.au>  Thu, 28 Feb 2008 10:28:20 +1100
4490
4491aegis (4.23.D472-1) unstable; urgency=low
4492
4493  * Test 95 needed the LC_ALL environment variable unset in order to have the
4494    sort(1) command use the C locale for sorting, otherwise it sorts "Makefile"
4495    after "main.c" and the test fails.
4496  * My thanks to Brendan Simon <Brendan@BrendanSimon.com> for reporting this
4497    problem.
4498  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4499
4500 -- Peter Miller <pmiller@opensource.org.au>  Fri, 22 Feb 2008 20:43:30 +1100
4501
4502aegis (4.23.D471-1) unstable; urgency=low
4503
4504  * The find_sizes portion of the build is no longer required.	It has been
4505    removed.
4506  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4507
4508 -- Peter Miller <pmiller@opensource.org.au>  Thu, 21 Feb 2008 00:08:27 +1100
4509
4510aegis (4.23.D470-1) unstable; urgency=low
4511
4512  * This change set fixes a couple of build problems.
4513  * My thanks to Jerry Pendergraft for reporting them.
4514  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4515
4516 -- Peter Miller <pmiller@opensource.org.au>  Wed, 20 Feb 2008 23:11:05 +1100
4517
4518aegis (4.23.D469-1) unstable; urgency=low
4519
4520  * Fixed the link from the project home page to the SF statistics pas.
4521  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4522  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4523
4524 -- Peter Miller <pmiller@opensource.org.au>  Wed, 20 Feb 2008 08:54:02 +1100
4525
4526aegis (4.23.D468-1) unstable; urgency=low
4527
4528  * Fixed the etags invocation parameters that stop (emacs 22.1) etags.
4529  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4530  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4531
4532 -- Peter Miller <pmiller@opensource.org.au>  Tue, 19 Feb 2008 11:44:48 +1100
4533
4534aegis (4.23.D467-1) unstable; urgency=low
4535
4536  * The developer howto now mentions a more recent version of gettext (>=
4537    0.16.1) so that msgcmp --use-fuzzy is available.
4538  * My thanks tp Jerry Pendergraft for reporting this problem.
4539  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4540
4541 -- Peter Miller <pmiller@opensource.org.au>  Sun, 17 Feb 2008 12:54:19 +1100
4542
4543aegis (4.23.D466-1) unstable; urgency=low
4544
4545  * The Makefile generated by aemakegen now builds the documents, too, for the
4546    default target.
4547  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4548
4549 -- Peter Miller <pmiller@opensource.org.au>  Sat, 16 Feb 2008 19:16:51 +1100
4550
4551aegis (4.23.D465-1) unstable; urgency=low
4552
4553  * This change fixes a mis-handling of GROFF in the genrated Makefile.in
4554    output.
4555  * My thanks to Fathi Boudra <fabo@debian.org> for this patch.	 Fathi is the
4556    Debian maintainer for SRecord.
4557  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4558
4559 -- Peter Miller <pmiller@opensource.org.au>  Sat, 16 Feb 2008 17:12:19 +1100
4560
4561aegis (4.23.D464-1) unstable; urgency=low
4562
4563  * The ./configure script has been improved to look for the necessary large
4564    file support.
4565  * My thanks to Calvin Webster <cwebster@ec.rr.com> for reporting this problem.
4566  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4567
4568 -- Peter Miller <pmiller@opensource.org.au>  Fri, 15 Feb 2008 14:20:21 +1100
4569
4570aegis (4.23.D463-1) unstable; urgency=low
4571
4572  * The change set adds more accuracy to the environment when we fork to exec as
4573    some-one else.
4574  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4575
4576 -- Peter Miller <pmiller@opensource.org.au>  Tue, 12 Feb 2008 21:52:55 +1100
4577
4578aegis (4.23.D462-1) unstable; urgency=low
4579
4580  * A bug has been fixed that caused an error when requesting the project
4581    history of an empty branch.
4582  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4583  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4584
4585 -- Peter Miller <pmiller@opensource.org.au>  Tue, 12 Feb 2008 16:02:33 +1100
4586
4587aegis (4.23.D461-1) unstable; urgency=low
4588
4589  * A small bug has been fixed in the test correlation dection code, now it's
4590    computed correctly.
4591  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4592  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4593
4594 -- Peter Miller <pmiller@opensource.org.au>  Tue, 12 Feb 2008 13:41:16 +1100
4595
4596aegis (4.23.D460-1) unstable; urgency=low
4597
4598  * There is a new 'local-source-hide' file attribute, similar to the existing
4599    'entire-source-hide' in that is prevents files so marked to being placed in
4600    aedist -send output.
4601  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4602
4603 -- Peter Miller <pmiller@opensource.org.au>  Tue, 12 Feb 2008 11:39:05 +1100
4604
4605aegis (4.23.D459-1) unstable; urgency=low
4606
4607  * Hi, As of aegis.4.23.C439 there is one warning emitted by gcc 2.96 on RH 7.3
4608  * libaegis/aer/func/columns.cc:83: warning: declaration of `min' shadows
4609    global declaration
4610  * My thanks to Jerry Pendergraft for reporting this problem.
4611  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4612
4613 -- Peter Miller <pmiller@opensource.org.au>  Tue, 12 Feb 2008 10:26:43 +1100
4614
4615aegis (4.23.D458-1) unstable; urgency=low
4616
4617  * This change set adds code to cope with the BSD libmagic's magic_file in MIME
4618    mode not including a semicolon between the file content type and the charset
4619    option.
4620  * My thanks to Aryeh M. Friedman <aryeh.friedman@gmail.com> for reporting this
4621    problem
4622  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4623
4624 -- Peter Miller <pmiller@opensource.org.au>  Tue, 12 Feb 2008 09:11:10 +1100
4625
4626aegis (4.23.D457-1) unstable; urgency=low
4627
4628  * The site specific architecture information has been split into a separate
4629    file, maked with an entire-source-hide attribute, so that new Aegis-under-
4630    Aegis projects don't have such bad architecture problems.
4631  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4632
4633 -- Peter Miller <pmiller@opensource.org.au>  Sun, 10 Feb 2008 23:12:10 +1100
4634
4635aegis (4.23.D456-1) unstable; urgency=low
4636
4637  * This change set gets rid of the last of the white space on the ends of
4638    lines.
4639  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4640
4641 -- Peter Miller <pmiller@opensource.org.au>  Sun, 10 Feb 2008 01:24:44 +1100
4642
4643aegis (4.23.D455-1) unstable; urgency=low
4644
4645  * Little adjustment to the source code to compile with g++ 4.2
4646  * Thanks to Aryeh M. Friedman for reporting such problems.
4647  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4648  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4649
4650 -- Peter Miller <pmiller@opensource.org.au>  Sat, 09 Feb 2008 23:07:20 +1100
4651
4652aegis (4.23.D454-1) unstable; urgency=low
4653
4654  * This changeset merge with the grand parent.
4655  * I hope to not have screwed Copyright to much
4656  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4657  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4658
4659 -- Peter Miller <pmiller@opensource.org.au>  Sat, 09 Feb 2008 18:11:48 +1100
4660
4661aegis (4.23.D453-1) unstable; urgency=low
4662
4663  * The USER and LOGIN environment variables are now set for forked child
4664    processes, in an effort to make the environment more accurate.  This may (or
4665    may not) fix the Ubuntu Hardy sudo problem.
4666  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4667
4668 -- Peter Miller <pmiller@opensource.org.au>  Sat, 09 Feb 2008 09:11:04 +1100
4669
4670aegis (4.23.D452-1) unstable; urgency=low
4671
4672  * This change set ensures that none will be omitted from the reminder in
4673    future.
4674  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4675
4676 -- Peter Miller <pmiller@opensource.org.au>  Fri, 08 Feb 2008 22:22:39 +1100
4677
4678aegis (4.23.D451-1) unstable; urgency=low
4679
4680  * Thic change set fixes a bug in the calculation of appropriate ctags and
4681    etags commands.
4682  * My thanks to Ralph Smith for this patch.
4683  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4684
4685 -- Peter Miller <pmiller@opensource.org.au>  Fri, 08 Feb 2008 21:01:28 +1100
4686
4687aegis (4.23.D450-1) unstable; urgency=low
4688
4689  * This change set copes with recent changes to gettext, particularly where it
4690    concers charsets
4691  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4692
4693 -- Peter Miller <pmiller@opensource.org.au>  Fri, 08 Feb 2008 10:45:23 +1100
4694
4695aegis (4.23.D449-1) unstable; urgency=low
4696
4697  * The Makefile.in file generated by aemakegen did not set the PATH properly
4698    for running tests.
4699  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4700
4701 -- Peter Miller <pmiller@opensource.org.au>  Mon, 04 Feb 2008 12:18:54 +1100
4702
4703aegis (4.23.D448-1) unstable; urgency=low
4704
4705  * The generated Makefile.in file did not properly handle some script files.
4706  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4707
4708 -- Peter Miller <pmiller@opensource.org.au>  Mon, 04 Feb 2008 09:57:39 +1100
4709
4710aegis (4.23.D447-1) unstable; urgency=low
4711
4712  * The developer howto failed to mention the pngcrush program, needed to build
4713    the icons.
4714  * My thanks to Aryeh Friedman for reporting this problem.
4715  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4716
4717 -- Peter Miller <pmiller@opensource.org.au>  Sun, 03 Feb 2008 10:59:53 +1100
4718
4719aegis (4.23.D446-1) unstable; urgency=low
4720
4721  * This change set fixes several more build problems on non-Linux systems.
4722  * My thanks to Jerry Pendergraft for reporting thses problems.
4723  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4724
4725 -- Peter Miller <pmiller@opensource.org.au>  Sat, 02 Feb 2008 18:26:52 +1100
4726
4727aegis (4.23.D445-1) unstable; urgency=low
4728
4729  * A build problem for the test_felp program as been fixed.
4730  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4731  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4732
4733 -- Peter Miller <pmiller@opensource.org.au>  Fri, 01 Feb 2008 14:25:50 +1100
4734
4735aegis (4.23.D444-1) unstable; urgency=low
4736
4737  * The Howto.cook file now instruct the developer to setuid also the aelock
4738    program.
4739  * My thanks to Ralph A. Smith for reporting the problem.
4740  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4741  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4742
4743 -- Peter Miller <pmiller@opensource.org.au>  Fri, 01 Feb 2008 13:58:17 +1100
4744
4745aegis (4.23.D443-1) unstable; urgency=low
4746
4747  * Built with g++ 4.2 and fixed the problems found.
4748  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4749
4750 -- Peter Miller <pmiller@opensource.org.au>  Fri, 01 Feb 2008 13:43:03 +1100
4751
4752aegis (4.23.D442-1) unstable; urgency=low
4753
4754  * This change set adds the test_felp command, useful to inspect the file_
4755    event_list of a file.
4756  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4757  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4758
4759 -- Peter Miller <pmiller@opensource.org.au>  Thu, 31 Jan 2008 07:45:02 +1100
4760
4761aegis (4.23.D441-1) unstable; urgency=low
4762
4763  * Improve the t0266a-walt.sh test script
4764  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4765  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4766
4767 -- Peter Miller <pmiller@opensource.org.au>  Thu, 31 Jan 2008 07:00:41 +1100
4768
4769aegis (4.23.D440-1) unstable; urgency=low
4770
4771  * The UUID library detection code now is smarter on FreeBSD where libc
4772    provides the needed functions.  The libc implementation is now preferred to
4773    other libraries in order to avoid compilation problems.
4774  * My thanks to Aryeh M. Friedman for reporting the problem.
4775  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4776  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4777
4778 -- Peter Miller <pmiller@opensource.org.au>  Thu, 31 Jan 2008 02:55:49 +1100
4779
4780aegis (4.23.D439-1) unstable; urgency=low
4781
4782  * A bug in the aedist -send command wich caused duplicate file content on the
4783    receiving side has been fixed
4784  * My thanks to Jerry Pendergraft and Brendan Simon for reporting the problem
4785    and to Ralph Smith for a comment that helped tracking down the problem.
4786  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4787  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4788
4789 -- Peter Miller <pmiller@opensource.org.au>  Thu, 31 Jan 2008 02:14:10 +1100
4790
4791aegis (4.23.D438-1) unstable; urgency=low
4792
4793  * Remove a minor license problem.
4794  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4795  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4796
4797 -- Peter Miller <pmiller@opensource.org.au>  Thu, 31 Jan 2008 01:34:46 +1100
4798
4799aegis (4.23.D437-1) unstable; urgency=low
4800
4801  * The aegis.sf.net disk quota has been exceeded again, I have updated details
4802    so SF admin can read them.
4803  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4804
4805 -- Peter Miller <pmiller@opensource.org.au>  Tue, 29 Jan 2008 15:05:36 +1100
4806
4807aegis (4.23.D436-1) unstable; urgency=low
4808
4809  * This changeset merge with the grand parent.
4810  * I hope to not have screwed Copyright to much
4811  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4812  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4813
4814 -- Peter Miller <pmiller@opensource.org.au>  Fri, 25 Jan 2008 15:35:05 +1100
4815
4816aegis (4.23.D435-1) unstable; urgency=low
4817
4818  * The aedist --replay command now does not add compat=xxx when the download is
4819    a pre-fored --archive file, rather than an on-the-file file.
4820  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4821
4822 -- Peter Miller <pmiller@opensource.org.au>  Fri, 25 Jan 2008 12:44:36 +1100
4823
4824aegis (4.23.D434-1) unstable; urgency=low
4825
4826  * This change sets is a place-holder to remember that one of his change sets
4827    isn't neccessary.
4828  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4829  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4830
4831 -- Peter Miller <pmiller@opensource.org.au>  Wed, 23 Jan 2008 14:43:25 +1100
4832
4833aegis (4.23.D433-1) unstable; urgency=low
4834
4835  * A bug has been fixed in the aedist --receive command, it no longer gets the
4836    patch file name wrong when looking for patches of moved files.
4837  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4838
4839 -- Peter Miller <pmiller@opensource.org.au>  Wed, 23 Jan 2008 13:06:37 +1100
4840
4841aegis (4.23.D432-1) unstable; urgency=low
4842
4843  * A number of local variables were shadowing global classes.	These have been
4844    renamed.
4845  * My thanks to Jerry Pendargraft for reporting this problem.
4846  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4847
4848 -- Peter Miller <pmiller@opensource.org.au>  Sun, 20 Jan 2008 13:14:26 +1100
4849
4850aegis (4.23.D431-1) unstable; urgency=low
4851
4852  * A bug has been fixed in the handling of file mod-times in the aecpu and
4853    aemtu commands *and* the dev dir style uses links or copies (*not* the view
4854    path style).  It is necessary to find a way to have the mod-time of the
4855    uncopied source file have an up-to-date timestamp, so that the DMT will
4856    rebuild derived files.
4857  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4858
4859 -- Peter Miller <pmiller@opensource.org.au>  Sat, 19 Jan 2008 21:10:55 +1100
4860
4861aegis (4.23.D430-1) unstable; urgency=low
4862
4863  * The ael command now uses the change_identifier class, so it understands are
4864    much wider range of ways to specify changes.
4865  * I've been avoiding this one for a while, because of its size.  The thing
4866    that pushed me over the edge was needing "ael cd -c 421bf751" to list a
4867    change by UUID, so I could cross check changes from Walter.
4868  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4869  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4870
4871 -- Peter Miller <pmiller@opensource.org.au>  Thu, 17 Jan 2008 15:07:17 +1100
4872
4873aegis (4.23.D429-1) unstable; urgency=low
4874
4875  * A bug has been fixed the the change::pconf_get method which sometimes caused
4876    segfaults.
4877  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4878
4879 -- Peter Miller <pmiller@opensource.org.au>  Thu, 17 Jan 2008 12:48:14 +1100
4880
4881aegis (4.23.D428-1) unstable; urgency=low
4882
4883  * Some bugs in trace(()) statements have been fixed.
4884  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4885
4886 -- Peter Miller <pmiller@opensource.org.au>  Thu, 17 Jan 2008 12:17:09 +1100
4887
4888aegis (4.23.D427-1) unstable; urgency=low
4889
4890  * This change set move around wrong str_free call, since the login variable is
4891    set outside the loop.
4892  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4893  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4894
4895 -- Peter Miller <pmiller@opensource.org.au>  Thu, 17 Jan 2008 11:28:09 +1100
4896
4897aegis (4.23.D426-1) unstable; urgency=low
4898
4899  * A final touch to the release notes.
4900  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4901  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4902
4903 -- Peter Miller <pmiller@opensource.org.au>  Thu, 17 Jan 2008 10:08:34 +1100
4904
4905aegis (4.23.D425-1) unstable; urgency=low
4906
4907  * This change fixes some const problems and constructor problems with the
4908    aegis_shared_ptr implementation.
4909  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4910
4911 -- Peter Miller <pmiller@opensource.org.au>  Wed, 16 Jan 2008 20:32:23 +1100
4912
4913aegis (4.23.D424-1) unstable; urgency=low
4914
4915  * This change fixes some warning seen when compiling on Solaris.
4916  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4917
4918 -- Peter Miller <pmiller@opensource.org.au>  Wed, 16 Jan 2008 15:50:01 +1100
4919
4920aegis (4.23.D423-1) unstable; urgency=low
4921
4922  * The 4.22.2 stable release
4923  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4924  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4925
4926 -- Peter Miller <pmiller@opensource.org.au>  Wed, 16 Jan 2008 14:43:25 +1100
4927
4928aegis (4.23.D422-1) unstable; urgency=low
4929
4930  * The test t0189a.sh has been anabled again, it now pass without any
4931    (apparent) change.
4932  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4933  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4934
4935 -- Peter Miller <pmiller@opensource.org.au>  Wed, 16 Jan 2008 14:11:48 +1100
4936
4937aegis (4.23.D421-1) unstable; urgency=low
4938
4939  * A bug has been fixed in aeclone which caused aecp -delta to segfault when: a
4940    change set whith a removed file was cloned, and the clone change set
4941    subsequently integrated.
4942  * For details see https://sourceforge.net/tracker/
4943    ?func=detail&atid=100224&aid=1684820&group_id=224
4944  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4945  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
4946
4947 -- Peter Miller <pmiller@opensource.org.au>  Wed, 16 Jan 2008 12:52:26 +1100
4948
4949aegis (4.23.D420-1) unstable; urgency=low
4950
4951  * The aediff command is now smarter about files which may have moved.
4952  * My thanks to Jerry Pendergraft for reporting this problem.
4953  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4954
4955 -- Peter Miller <pmiller@opensource.org.au>  Mon, 14 Jan 2008 09:06:37 +1100
4956
4957aegis (4.23.D419-1) unstable; urgency=low
4958
4959  * A common typo has been fixed in a number of comments.
4960  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4961
4962 -- Peter Miller <pmiller@opensource.org.au>  Sat, 12 Jan 2008 22:44:28 +1100
4963
4964aegis (4.23.D418-1) unstable; urgency=low
4965
4966  * A bugs has been fixed in the code which has using the wrong lutime
4967    conditional.
4968  * My thanks to Walter Franzini for reporting this problem.
4969  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4970
4971 -- Peter Miller <pmiller@opensource.org.au>  Thu, 10 Jan 2008 11:59:27 +1100
4972
4973aegis (4.23.D417-1) unstable; urgency=low
4974
4975  * A minor formatting oops has been fixed in the 4.22 release notes.
4976  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4977
4978 -- Peter Miller <pmiller@opensource.org.au>  Wed, 09 Jan 2008 23:34:47 +1100
4979
4980aegis (4.23.D416-1) unstable; urgency=low
4981
4982  * A build problem with methods called putwc, cause by the Solaris C++
4983    compiler, has been fixed.
4984  * My thanks to Jerry Pendergraft for reporting this problem.
4985  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4986
4987 -- Peter Miller <pmiller@opensource.org.au>  Wed, 09 Jan 2008 23:19:36 +1100
4988
4989aegis (4.23.D415-1) unstable; urgency=low
4990
4991  * The license has been updated from GPLv2 to GPLv3.
4992  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
4993
4994 -- Peter Miller <pmiller@opensource.org.au>  Wed, 09 Jan 2008 18:56:03 +1100
4995
4996aegis (4.23.D414-1) unstable; urgency=low
4997
4998  * The memmem function has been replaced with a faster implementation from
4999    gnulib.  The old one had O(n**2) worst case, this one has O(n) worst case.
5000    See http://en.wikipedia.org/wiki/Knuth-Morris-Pratt_algorithm for details.
5001  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5002
5003 -- Peter Miller <pmiller@opensource.org.au>  Wed, 09 Jan 2008 11:14:37 +1100
5004
5005aegis (4.23.D413-1) unstable; urgency=low
5006
5007  * This change fixes a segfault in the aeannotate command, and makes it faster
5008    as well.  The problem was using stale change pointers in the file event
5009    list.
5010  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5011
5012 -- Peter Miller <pmiller@opensource.org.au>  Wed, 09 Jan 2008 00:00:45 +1100
5013
5014aegis (4.23.D412-1) unstable; urgency=low
5015
5016  * The Vietnamese translation has been completed.
5017  * My thanks to Clytie Siddall for this work.
5018  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5019
5020 -- Peter Miller <pmiller@opensource.org.au>  Tue, 08 Jan 2008 22:18:51 +1100
5021
5022aegis (4.23.D411-1) unstable; urgency=low
5023
5024  * This change sets reconciles the recent 4.22 branch end, in preparation for
5025    aede 4.23
5026  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5027
5028 -- Peter Miller <pmiller@opensource.org.au>  Mon, 07 Jan 2008 00:31:50 +1100
5029
5030aegis (4.22.D059-1) unstable; urgency=low
5031
5032  * The way the cook [project_is_dev_version] variable is calculated, for short
5033    versions with 0 or 1 numbers.
5034  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5035
5036 -- Peter Miller <pmiller@opensource.org.au>  Sun, 06 Jan 2008 19:29:11 +1100
5037
5038aegis (4.22.D058-1) unstable; urgency=low
5039
5040  * The aede-policy has ween waived, so that 4.22 can be integated into aegis.4,
5041    and then 4.23 can be merged before 4.24 and 4.25 started.
5042  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5043
5044 -- Peter Miller <pmiller@opensource.org.au>  Sun, 06 Jan 2008 18:16:05 +1100
5045
5046aegis (4.22.D057-1) unstable; urgency=low
5047
5048  * This change improves the portability of one of the tests.
5049  * There is no need to document this change set in the release notesa.
5050  * Signed-off-by: Jerry Pendergraft <jerry@endocardial.com>
5051  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5052  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5053
5054 -- Peter Miller <pmiller@opensource.org.au>  Sun, 06 Jan 2008 13:52:27 +1100
5055
5056aegis (4.23.D410-1) unstable; urgency=low
5057
5058  * The use of output_ty* has been replaced with output::pointer, the use of
5059    wide_output_ty* has been replaced with wide_output::pointer.  This
5060    simplifies much of the handling of these resources.	 This is a necessary
5061    precursor for refactoring other structs which contained output pointers
5062    (e.g. aecvsserver).
5063  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5064
5065 -- Peter Miller <pmiller@opensource.org.au>  Sat, 05 Jan 2008 00:19:42 +1100
5066
5067aegis (4.23.D409-1) unstable; urgency=low
5068
5069  * The user to execute as was not being set before executing the aedist --
5070    inventory --aeget command.	Also, a small bug with the "all" modifier, the
5071    space was missing before the aedist --all option.
5072  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5073
5074 -- Peter Miller <pmiller@opensource.org.au>  Fri, 04 Jan 2008 00:07:09 +1100
5075
5076aegis (4.23.D408-1) unstable; urgency=low
5077
5078  * The script to check the Aegis tarball has been tweaked.
5079  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5080
5081 -- Peter Miller <pmiller@opensource.org.au>  Sun, 30 Dec 2007 21:52:04 +1100
5082
5083aegis (4.23.D407-1) unstable; urgency=low
5084
5085  * The postal address of the free Software Address has been fixed in a further
5086    1621 files.
5087  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5088  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5089
5090 -- Peter Miller <pmiller@opensource.org.au>  Sun, 30 Dec 2007 21:27:59 +1100
5091
5092aegis (4.23.D406-1) unstable; urgency=low
5093
5094  * The aegis_shared_ptr implemenation now passes all of the regression tests.
5095  * My thanks to Jerry Pendergraft for reporting this problem.
5096  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5097
5098 -- Peter Miller <pmiller@opensource.org.au>  Sun, 30 Dec 2007 16:48:38 +1100
5099
5100aegis (4.23.D405-1) unstable; urgency=low
5101
5102  * This change adds the second part of the Portugese (Brazillian) message
5103    catalogue translation.
5104  * My thanks to Joao Victor D. Martins <jvdm@sdf.lonestar.org> for this
5105    progress update.
5106  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5107
5108 -- Peter Miller <pmiller@opensource.org.au>  Fri, 21 Dec 2007 19:02:31 +1100
5109
5110aegis (4.23.D404-1) unstable; urgency=low
5111
5112  * The aetar -rec command now handle the -delta option.
5113  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5114  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5115
5116 -- Peter Miller <pmiller@opensource.org.au>  Wed, 19 Dec 2007 11:50:57 +1100
5117
5118aegis (4.23.D403-1) unstable; urgency=low
5119
5120  * It is now possible to develop begin undo and new change undo in a single
5121    command.  I have no idea why I didn't add this a decade ago.
5122  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5123
5124 -- Peter Miller <pmiller@opensource.org.au>  Sun, 16 Dec 2007 21:25:37 +1100
5125
5126aegis (4.23.D402-1) unstable; urgency=low
5127
5128  * The ael command now uses the change_identifier class, so it understands are
5129    much wider range of ways to specify changes.
5130  * I've been avoiding this one for a while, because of its size.  The thing
5131    that pushed me over the edge was needing "ael cd -c 421bf751" to list a
5132    change by UUID, so I could cross check changes from Walter.
5133  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5134
5135 -- Peter Miller <pmiller@opensource.org.au>  Sat, 15 Dec 2007 23:56:37 +1100
5136
5137aegis (4.23.D401-1) unstable; urgency=low
5138
5139  * This change adds the first part of the portugese (brazillian) message
5140    catalogue translation.
5141  * My thanks to Joao V. D. Martins <jvdm@sdf.lonestar.org> for this patch.
5142  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5143
5144 -- Peter Miller <pmiller@opensource.org.au>  Thu, 13 Dec 2007 13:23:34 +1100
5145
5146aegis (4.23.D400-1) unstable; urgency=low
5147
5148  * Email address details of the Tranmslation Project's robot have been updated.
5149  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5150
5151 -- Peter Miller <pmiller@opensource.org.au>  Wed, 12 Dec 2007 12:00:48 +1100
5152
5153aegis (4.23.D399-1) unstable; urgency=low
5154
5155  * This change set rescind c627 'cstate_file vs. aenc'.
5156  * In order to make aenc faster, the c627 avoided a not strictly needed, but
5157    useful to have, write operation.
5158  * After discovering the cause for the slowness (bzip2) and using a faster
5159    algorithm (gzip) that change is no longer needed, so it's removed from the
5160    baseline in order to not bloat the code base.
5161  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5162  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5163
5164 -- Peter Miller <pmiller@opensource.org.au>  Wed, 12 Dec 2007 10:31:18 +1100
5165
5166aegis (4.23.D398-1) unstable; urgency=low
5167
5168  * The test_funcs script has been moved so as to deliver in tar file.
5169  * Also set path in test run script for make sure.
5170  * Signed-off-by: Jerry Pendergraft <jerry@endocardial.com>
5171  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5172
5173 -- Peter Miller <pmiller@opensource.org.au>  Wed, 12 Dec 2007 09:13:31 +1100
5174
5175aegis (4.23.D397-1) unstable; urgency=low
5176
5177  * Some perl versions do not buy mkdir path with no mode.
5178  * Also convert test to use test_funcs.
5179  * Signed-off-by: Jerry Pendergraft <jerry@endocardial.com>
5180  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5181
5182 -- Peter Miller <pmiller@opensource.org.au>  Tue, 11 Dec 2007 22:48:03 +1100
5183
5184aegis (4.23.D396-1) unstable; urgency=low
5185
5186  * Several warnings to do with signedness in assigments have been silenced.
5187    [Mac OS-X Tiger ppc 10.4.11	 g++ 4.0.0]
5188  * My thanks to Jerry Pendergraft for reporting these problems.
5189  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5190
5191 -- Peter Miller <pmiller@opensource.org.au>  Mon, 10 Dec 2007 15:13:28 +1100
5192
5193aegis (4.23.D395-1) unstable; urgency=low
5194
5195  * This chanhe set fixes more portability build issues.
5196  * My thanks to Jerry Pendergraft for this patch.
5197  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5198
5199 -- Peter Miller <pmiller@opensource.org.au>  Sun, 09 Dec 2007 19:27:56 +1100
5200
5201aegis (4.23.D394-1) unstable; urgency=low
5202
5203  * This change set improve the aefa(1) man page adding mentioning the --uuid
5204    option.
5205  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5206  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5207
5208 -- Peter Miller <pmiller@opensource.org.au>  Wed, 28 Nov 2007 10:16:06 +1100
5209
5210aegis (4.23.D393-1) unstable; urgency=low
5211
5212  * This change set fix a segfault in the time2change/time2delta files.
5213  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5214  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5215
5216 -- Peter Miller <pmiller@opensource.org.au>  Sun, 25 Nov 2007 19:21:38 +1100
5217
5218aegis (4.23.D392-1) unstable; urgency=low
5219
5220  * This change set add support in etc/Howto.cook to compile Aegis with the
5221    Intel C++ compiler, it helps to detect more problems in the source code
5222  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5223  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5224
5225 -- Peter Miller <pmiller@opensource.org.au>  Sat, 24 Nov 2007 22:29:43 +1100
5226
5227aegis (4.23.D391-1) unstable; urgency=low
5228
5229  * This changeset make the time2delta algorithm logaritmic and reintroduce and
5230    improvement to time2change.
5231  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5232  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5233
5234 -- Peter Miller <pmiller@opensource.org.au>  Sat, 24 Nov 2007 13:38:27 +1100
5235
5236aegis (4.23.D390-1) unstable; urgency=low
5237
5238  * This change adds comments and warnings about dmalloc in strategic places.
5239    It is essential that dmalloc only be used as a debugging tool, and NOT for
5240    production builds.
5241  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5242
5243 -- Peter Miller <pmiller@opensource.org.au>  Fri, 23 Nov 2007 09:54:57 +1100
5244
5245aegis (4.23.D389-1) unstable; urgency=low
5246
5247  * instrument the code so use of dmalloc can easily be switched on at compile
5248    time
5249  * Signed-off-by: marko <marko@fjpad.usp.ac.fj>
5250  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5251
5252 -- Peter Miller <pmiller@opensource.org.au>  Thu, 22 Nov 2007 21:47:36 +1100
5253
5254aegis (4.23.D388-1) unstable; urgency=low
5255
5256  * Still tring to compile with Intel C++ compiler with the -Wall -Werror switch
5257    enabled.
5258  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5259  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5260
5261 -- Peter Miller <pmiller@opensource.org.au>  Thu, 22 Nov 2007 12:03:33 +1100
5262
5263aegis (4.23.D387-1) unstable; urgency=low
5264
5265  * This changeset make the time2delta algorithm logaritmic and reintroduce and
5266    improvement to time2change.
5267  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5268  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5269
5270 -- Peter Miller <pmiller@opensource.org.au>  Thu, 22 Nov 2007 11:12:25 +1100
5271
5272aegis (4.23.D386-1) unstable; urgency=low
5273
5274  * The time2change algorithm has been improved to be faster
5275  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5276  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5277
5278 -- Peter Miller <pmiller@opensource.org.au>  Thu, 22 Nov 2007 09:54:10 +1100
5279
5280aegis (4.23.D385-1) unstable; urgency=low
5281
5282  * On the development branch, the doenload page shows the delta number in the
5283    trball name.
5284  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5285
5286 -- Peter Miller <pmiller@opensource.org.au>  Wed, 21 Nov 2007 19:05:11 +1100
5287
5288aegis (4.23.D384-1) unstable; urgency=low
5289
5290  * Whiling tryng to locate a segfault which occurs in Aegis if the *shell*
5291    running a test segfaults, I noticed that the strsignal could (on some
5292    systems) return a NULL pointer, which could be a source of segfaluts withing
5293    the os_execute_retcode function.
5294  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5295
5296 -- Peter Miller <pmiller@opensource.org.au>  Wed, 21 Nov 2007 13:41:35 +1100
5297
5298aegis (4.23.D383-1) unstable; urgency=low
5299
5300  * The test has been improved.
5301  * Not all systems have diff -u
5302  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5303  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5304
5305 -- Peter Miller <pmiller@opensource.org.au>  Wed, 21 Nov 2007 13:11:15 +1100
5306
5307aegis (4.23.D382-1) unstable; urgency=low
5308
5309  * This change set fix more real bugs catched with the help of the Intel C++
5310    compiler.
5311  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5312  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5313
5314 -- Peter Miller <pmiller@opensource.org.au>  Wed, 21 Nov 2007 12:32:05 +1100
5315
5316aegis (4.23.D381-1) unstable; urgency=low
5317
5318  * This change set fix a problem in the aesvt checkout command that can fail to
5319    extract from a gzip compressed archive.
5320  * This bug has been discovered investigating a warning issued by the Intel C++
5321    compiler.
5322  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5323  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5324
5325 -- Peter Miller <pmiller@opensource.org.au>  Wed, 21 Nov 2007 11:45:28 +1100
5326
5327aegis (4.23.D380-1) unstable; urgency=low
5328
5329  * This change set fix a bug in the aechown(1) command that was dereferencing
5330    an unitialized pointer when printing an error message.
5331  * This bug has been discovered investigating a warning produced by the Intel
5332    C++ compiler.
5333  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5334  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5335
5336 -- Peter Miller <pmiller@opensource.org.au>  Wed, 21 Nov 2007 10:47:30 +1100
5337
5338aegis (4.23.D379-1) unstable; urgency=low
5339
5340  * This change set fix two minor fix in etc/test_funcs.sh.
5341  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5342  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5343
5344 -- Peter Miller <pmiller@opensource.org.au>  Wed, 21 Nov 2007 09:55:14 +1100
5345
5346aegis (4.23.D378-1) unstable; urgency=low
5347
5348  * This change set fix a problem in the rss feed functionality that make it
5349    impossible to split the feed in more files.
5350  * This bug has been discovered investigation a warning produced compiling
5351    Aegis with the Intel C++ Compiler.
5352  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5353  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5354
5355 -- Peter Miller <pmiller@opensource.org.au>  Wed, 21 Nov 2007 09:15:27 +1100
5356
5357aegis (4.23.D377-1) unstable; urgency=low
5358
5359  * Convert from using the return statement instead of the exit function in the
5360    main of test programs.  This reduce problems due to the location of the exit
5361    declaration.
5362  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5363  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5364
5365 -- Peter Miller <pmiller@opensource.org.au>  Tue, 20 Nov 2007 12:30:33 +1100
5366
5367aegis (4.23.D376-1) unstable; urgency=low
5368
5369  * Update etc/configure.ac to not use the main function with the AC_CHECK_LIB
5370    macro.
5371  * The configure script run its tests using the C++ compiler, and some compiler
5372    forbids calling main.
5373  * My thanks to Jerry Pendergraft for reporting the problem.
5374  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5375  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5376
5377 -- Peter Miller <pmiller@opensource.org.au>  Tue, 20 Nov 2007 09:22:45 +1100
5378
5379aegis (4.23.D375-1) unstable; urgency=low
5380
5381  * The nstring::nstring(string_ty *) already take a copy of the string_ty*, so
5382    we remove the explicit str_copy call where present.
5383  * This has the effect to improve memory usage because the additional copy make
5384    string_ty live "forever".
5385  * My thanks to Marko Schütz for raising the problem of Aegis memory usage.
5386  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5387  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5388
5389 -- Peter Miller <pmiller@opensource.org.au>  Mon, 19 Nov 2007 12:17:59 +1100
5390
5391aegis (4.23.D374-1) unstable; urgency=low
5392
5393  * This change set introduce the new aedist(1) --archive variant and improve
5394    the inventory variant to include/exclude changes using a version pattern.
5395  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5396  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5397
5398 -- Peter Miller <pmiller@opensource.org.au>  Mon, 19 Nov 2007 11:32:41 +1100
5399
5400aegis (4.23.D373-1) unstable; urgency=low
5401
5402  * Fixed another minor FreeBSD portability problem related to DEBUG
5403    compilation.
5404  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5405  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5406
5407 -- Peter Miller <pmiller@opensource.org.au>  Mon, 19 Nov 2007 11:13:37 +1100
5408
5409aegis (4.23.D372-1) unstable; urgency=low
5410
5411  * This change set fix a problem with aefp -help (not exiting) that does happen
5412    when building from a tarball and not when testing under Aegis.
5413  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5414  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5415
5416 -- Peter Miller <pmiller@opensource.org.au>  Mon, 19 Nov 2007 09:47:03 +1100
5417
5418aegis (4.23.D371-1) unstable; urgency=low
5419
5420  * This change set fix a bug in the building of the aefp command.
5421  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5422  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5423
5424 -- Peter Miller <pmiller@opensource.org.au>  Mon, 19 Nov 2007 09:24:55 +1100
5425
5426aegis (4.23.D370-1) unstable; urgency=low
5427
5428  * A bug has been fixed in the aemakegen(1) command, it no longer gets the case
5429    wrong in the DATADIR amd LIBDIR macro definitions.
5430  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5431
5432 -- Peter Miller <pmiller@opensource.org.au>  Mon, 19 Nov 2007 08:49:22 +1100
5433
5434aegis (4.23.D369-1) unstable; urgency=low
5435
5436  * Build problems caused by gcc 3.2's pickiness about signed/unsigned
5437    comparisons, and also insisting that inline keyword appear first in a
5438    declaration, has been fixed.
5439  * My thanks to Jerry Pendergraft for this patch.
5440  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5441
5442 -- Peter Miller <pmiller@opensource.org.au>  Sat, 17 Nov 2007 15:42:46 +1100
5443
5444aegis (4.23.D368-1) unstable; urgency=low
5445
5446  * Fix small error due to cut&paste.
5447  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5448  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5449
5450 -- Peter Miller <pmiller@opensource.org.au>  Sat, 17 Nov 2007 14:25:54 +1100
5451
5452aegis (4.23.D367-1) unstable; urgency=low
5453
5454  * There is a new test template, and accompanying etc/test_funcs.sh script,
5455    which factors out many of the common test setup functions and activities.
5456    Three tests have been changed to use it, so you can see how the rest will be
5457    done (eventually).
5458  * My thanks to Jerry Pendergraft for this change set.
5459  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5460
5461 -- Peter Miller <pmiller@opensource.org.au>  Sat, 17 Nov 2007 14:19:28 +1100
5462
5463aegis (4.23.D366-1) unstable; urgency=low
5464
5465  * A subtle bug in the assignment operator has been fixed, to do with trees of
5466    strucrures containing smart pointers.  THere seems to be more wrong, so this
5467    isn't the last of these change sets.
5468  * My thanks to Jerry Pendergraft for reporting this problem.
5469  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5470
5471 -- Peter Miller <pmiller@opensource.org.au>  Thu, 15 Nov 2007 23:03:34 +1100
5472
5473aegis (4.23.D365-1) unstable; urgency=low
5474
5475  * Another four Genrman messages translations.
5476  * My thanks to Ralf Fassel for this patch.
5477  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5478
5479 -- Peter Miller <pmiller@opensource.org.au>  Wed, 14 Nov 2007 22:56:46 +1100
5480
5481aegis (4.23.D364-1) unstable; urgency=low
5482
5483  * Hunting for another bug revealed that the "MeSsaGe" substitution was not
5484    always consistently named.	Oops.
5485  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5486
5487 -- Peter Miller <pmiller@opensource.org.au>  Wed, 14 Nov 2007 22:47:25 +1100
5488
5489aegis (4.23.D363-1) unstable; urgency=low
5490
5491  * The German error messages translation has been updated.
5492  * My thanks to Ralf Fassel for this patch.
5493  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5494
5495 -- Peter Miller <pmiller@opensource.org.au>  Wed, 14 Nov 2007 11:49:08 +1100
5496
5497aegis (4.23.D362-1) unstable; urgency=low
5498
5499  * Now aefind handles the -help option
5500  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5501  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5502
5503 -- Peter Miller <pmiller@opensource.org.au>  Mon, 12 Nov 2007 22:26:54 +1100
5504
5505aegis (4.23.D361-1) unstable; urgency=low
5506
5507  * The aefp command was not handling the -help options.
5508  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5509  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5510
5511 -- Peter Miller <pmiller@opensource.org.au>  Mon, 12 Nov 2007 19:54:19 +1100
5512
5513aegis (4.23.D360-1) unstable; urgency=low
5514
5515  * This changeset redeprecate the old functions () ...
5516  * This has some of Walter's time-safe work in it.
5517  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5518  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5519
5520 -- Peter Miller <pmiller@opensource.org.au>  Mon, 12 Nov 2007 14:02:01 +1100
5521
5522aegis (4.23.D359-1) unstable; urgency=low
5523
5524  * This changeset redeprecate the old functions () ...
5525  * This has some of Walter's time-safe work in it.
5526  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5527  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5528
5529 -- Peter Miller <pmiller@opensource.org.au>  Sat, 10 Nov 2007 15:23:06 +1100
5530
5531aegis (4.23.D358-1) unstable; urgency=low
5532
5533  * Some small fix to make aegis compile under FreeBSD 6.2
5534  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5535  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5536
5537 -- Peter Miller <pmiller@opensource.org.au>  Sat, 10 Nov 2007 13:57:08 +1100
5538
5539aegis (4.23.D357-1) unstable; urgency=low
5540
5541  * Minor fix to the aedist inventory variant.
5542  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5543  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5544
5545 -- Peter Miller <pmiller@opensource.org.au>  Sat, 10 Nov 2007 13:39:48 +1100
5546
5547aegis (4.23.D356-1) unstable; urgency=low
5548
5549  * A bug which caused some compilers to fail on common/ac/shared_ptr/aegis.h
5550    has been fixed.  There is another bug in the implementation still to be
5551    found, but this fix is necessary to chase it down.
5552  * My thanks to Jerry Pendergraft for reporting this problem.
5553  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5554
5555 -- Peter Miller <pmiller@opensource.org.au>  Fri, 09 Nov 2007 09:03:06 +1100
5556
5557aegis (4.23.D355-1) unstable; urgency=low
5558
5559  * This change fixes a couple of build problems when DEBUG is defined.
5560  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5561
5562 -- Peter Miller <pmiller@opensource.org.au>  Thu, 08 Nov 2007 22:30:38 +1100
5563
5564aegis (4.22.D056-1) unstable; urgency=low
5565
5566  * The change set fixes mal-formed meta data which occurs after aeclone of a
5567    change set which removes a file is subsequently integrated.	 The edit_origin
5568    field is missing (bug in aeclone, fix soonly).  This fix ensures the field
5569    is set, which fixes all of the numerous places there are assumtions (and
5570    asserts) that the edit_origin field is set.
5571  * This work around is necessary because even if we fix the bug in aeclone
5572    (soon, soon) we still have to continue to work with repositories with this
5573    broken meta-data.
5574  * The bug description may be found at https://sourceforge.net/tracker/
5575    ?func=detail&atid=100224&aid=1684820&group_id=224
5576  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5577  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5578
5579 -- Peter Miller <pmiller@opensource.org.au>  Thu, 08 Nov 2007 15:09:32 +1100
5580
5581aegis (4.23.D354-1) unstable; urgency=low
5582
5583  * The time safe stuff has modified the change_file_list_get function to free
5584    the various change::pointer. This change set make sure that various fstate_
5585    src_ty*, we save using symtabs, are still alive after the change has been
5586    destroyed.
5587  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5588  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5589
5590 -- Peter Miller <pmiller@opensource.org.au>  Thu, 08 Nov 2007 12:53:17 +1100
5591
5592aegis (4.23.D353-1) unstable; urgency=low
5593
5594  * Remove a wrong str_free and clean up a bit the list_user_changes function
5595  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5596  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5597
5598 -- Peter Miller <pmiller@opensource.org.au>  Thu, 08 Nov 2007 11:40:07 +1100
5599
5600aegis (4.23.D352-1) unstable; urgency=low
5601
5602  * A segfault in the listing code has been fixed.  It occured when a column's
5603    value has leading blank lines.
5604  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5605  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5606
5607 -- Peter Miller <pmiller@opensource.org.au>  Tue, 06 Nov 2007 14:23:49 +1100
5608
5609aegis (4.23.D351-1) unstable; urgency=low
5610
5611  * This change set rework a bit the time safe stuff to prepare for the
5612    (forthcoming) pinning feature.
5613  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5614  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5615
5616 -- Peter Miller <pmiller@opensource.org.au>  Mon, 05 Nov 2007 10:22:16 +1100
5617
5618aegis (4.23.D350-1) unstable; urgency=low
5619
5620  * The name of the project_ty::change_completion_timestamp_maybe_cached has
5621    been changed to be shorter.
5622  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5623  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5624
5625 -- Peter Miller <pmiller@opensource.org.au>  Thu, 01 Nov 2007 09:16:16 +1100
5626
5627aegis (4.23.D349-1) unstable; urgency=low
5628
5629  * This change introduces aebisect, a program which helps
5630  * to find project regressions not handled by the test suite.
5631  * Signed-off-by: rasmith <smithra@users.sourceforge.net>
5632  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5633  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5634
5635 -- Peter Miller <pmiller@opensource.org.au>  Wed, 31 Oct 2007 13:39:55 +1100
5636
5637aegis (4.23.D348-1) unstable; urgency=low
5638
5639  * The aed command had been strength w.r.t. to renames, it now use the project_
5640    file_path/change_file_path variant that uses metadata to locate files.
5641    Previously it used only the name.
5642  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5643  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5644
5645 -- Peter Miller <pmiller@opensource.org.au>  Tue, 30 Oct 2007 09:26:14 +1100
5646
5647aegis (4.23.D347-1) unstable; urgency=low
5648
5649  * A segfault in aecpu has been fixed
5650  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5651  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5652
5653 -- Peter Miller <pmiller@opensource.org.au>  Fri, 26 Oct 2007 10:07:51 +1000
5654
5655aegis (4.23.D346-1) unstable; urgency=low
5656
5657  * The aeipass command was affected by a bug that make it create loops when a
5658    renamed file was subsequently removed.  This bug was the cause of variuos
5659    problems.
5660  * For the full description of this bug see http://sourceforge.net/tracker/
5661    index.php?func=detail&aid=1709823&group_id=224&atid=100224
5662  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5663  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5664
5665 -- Peter Miller <pmiller@opensource.org.au>  Thu, 25 Oct 2007 10:27:17 +1000
5666
5667aegis (4.23.D345-1) unstable; urgency=low
5668
5669  * This change set fixes mal-formed meta data which occurs after aeipass of a
5670    change set which modifies an already renamed file.	The move field is
5671    present where it should be missing (bug in aeipass, fix soonly).  This fix
5672    ensures the field is only present where it should.
5673  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5674  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5675
5676 -- Peter Miller <pmiller@opensource.org.au>  Wed, 24 Oct 2007 10:57:56 +1000
5677
5678aegis (4.22.D055-1) unstable; urgency=low
5679
5680  * This change backports a test for a the getenv() function bug in aer,
5681  * which is used by many aegis.cgi scripts.
5682  * The test has been backported to prevent regressions.
5683  * There is NO need to document this change set in the release notes since it's
5684    not user visible.
5685  * My thanks to Ralph Smith for this change set.
5686  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5687  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5688
5689 -- Peter Miller <pmiller@opensource.org.au>  Fri, 19 Oct 2007 10:46:49 +1000
5690
5691aegis (4.23.D344-1) unstable; urgency=low
5692
5693  * The aemakegen command now better understands the libdir and datadir install
5694    targets.  If you have files under datadir/ or libdir/ directories, they will
5695    be installed.
5696  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5697
5698 -- Peter Miller <pmiller@opensource.org.au>  Thu, 18 Oct 2007 22:16:31 +1000
5699
5700aegis (4.23.D343-1) unstable; urgency=low
5701
5702  * A bug in the aed command (related to renames) has been fixed.
5703  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5704  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5705
5706 -- Peter Miller <pmiller@opensource.org.au>  Wed, 17 Oct 2007 22:10:29 +1000
5707
5708aegis (4.22.D054-1) unstable; urgency=low
5709
5710  * Due to some unidentified reasons test 189 fails (randomly) on my development
5711    machine.
5712  * The test is disable to make a 4.22.2 release candidate.
5713  * It will be enabled again before the final release.
5714  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5715  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5716
5717 -- Peter Miller <pmiller@opensource.org.au>  Mon, 15 Oct 2007 08:31:14 +1000
5718
5719aegis (4.22.D053-1) unstable; urgency=low
5720
5721  * The symlink farm now handle derived files registered within Aegis more like
5722    normal derived files.
5723  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5724  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5725
5726 -- Peter Miller <pmiller@opensource.org.au>  Mon, 15 Oct 2007 08:15:22 +1000
5727
5728aegis (4.22.D052-1) unstable; urgency=low
5729
5730  * The change_pconf_get function no longer looks for historical versions of
5731    files, if it can help it.  This makes many things go faster and solved the
5732    problem of configuration fields redefinition.
5733  * While this change does not make Aegis more time safe, it cures one of the
5734    simptoms.
5735  * This change set is the backport of c154 from the 4.23 branch, plus a test
5736    from c600.
5737  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5738  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5739
5740 -- Peter Miller <pmiller@opensource.org.au>  Fri, 12 Oct 2007 13:05:23 +1000
5741
5742aegis (4.22.D051-1) unstable; urgency=low
5743
5744  * Recent changes to subversion made test 222 fail.  This has been fixed.
5745  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5746  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5747
5748 -- Peter Miller <pmiller@opensource.org.au>  Thu, 11 Oct 2007 13:54:26 +1000
5749
5750aegis (4.22.D050-1) unstable; urgency=low
5751
5752  * The cache_project_file_list_for_each_delta configuration option is not
5753    obsolete.
5754  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5755  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5756
5757 -- Peter Miller <pmiller@opensource.org.au>  Wed, 10 Oct 2007 08:39:58 +1000
5758
5759aegis (4.23.D342-1) unstable; urgency=low
5760
5761  * The new aedist --inventory subcommand.
5762  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5763  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5764
5765 -- Peter Miller <pmiller@opensource.org.au>  Tue, 09 Oct 2007 10:18:06 +1000
5766
5767aegis (4.22.D049-1) unstable; urgency=low
5768
5769  * Another fix for the aelock installation.
5770  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5771  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5772
5773 -- Peter Miller <pmiller@opensource.org.au>  Tue, 09 Oct 2007 09:08:15 +1000
5774
5775aegis (4.23.D341-1) unstable; urgency=low
5776
5777  * This change set refactor the HTML generation to be used by the forthcoming
5778    aedist --inventory command.
5779  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5780  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5781
5782 -- Peter Miller <pmiller@opensource.org.au>  Fri, 05 Oct 2007 22:39:47 +1000
5783
5784aegis (4.23.D340-1) unstable; urgency=low
5785
5786  * A bug has been fixed in aeclone which caused aecp -delta to segfault when: a
5787    change set whith a removed file was cloned, and the clone change set
5788    subsequently integrated.
5789  * For details see https://sourceforge.net/tracker/
5790    ?func=detail&atid=100224&aid=1684820&group_id=224
5791  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5792
5793 -- Peter Miller <pmiller@opensource.org.au>  Fri, 05 Oct 2007 22:01:20 +1000
5794
5795aegis (4.23.D339-1) unstable; urgency=low
5796
5797  * The change set fixes mal-formed meta data which occurs after aeclone of a
5798    change set which removes a file is subsequently integrated.	 The edit_origin
5799    field is missing (bug in aeclone, fix soonly).  This fix ensures the field
5800    is set, which fixes all of the numerous places there are assumtions (and
5801    asserts) that the edit_origin field is set.
5802  * This work around is necessary because even if we fix the bug in aeclone
5803    (soon, soon) we still have to continue to work with repositories with this
5804    broken meta-data.
5805  * The bug description may be found at https://sourceforge.net/tracker/
5806    ?func=detail&atid=100224&aid=1684820&group_id=224
5807  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5808
5809 -- Peter Miller <pmiller@opensource.org.au>  Fri, 05 Oct 2007 15:34:47 +1000
5810
5811aegis (4.23.D338-1) unstable; urgency=low
5812
5813  * The aemakegen command now handles test programs proerly, and omits them from
5814    install_bin, to be consistent with the --target==automake behaviour.
5815  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5816
5817 -- Peter Miller <pmiller@opensource.org.au>  Wed, 03 Oct 2007 22:16:07 +1000
5818
5819aegis (4.23.D337-1) unstable; urgency=low
5820
5821  * The aede-policy(1) manual page has been updated to document the aede-policy-
5822    line-length file attribute.
5823  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5824
5825 -- Peter Miller <pmiller@opensource.org.au>  Tue, 02 Oct 2007 22:20:45 +1000
5826
5827aegis (4.23.D336-1) unstable; urgency=low
5828
5829  * This change fixes the getenv() function in aer,
5830  * which is used by many aegis.cgi scripts.
5831  * My thanks to Ralph Smith for this change set.
5832  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5833
5834 -- Peter Miller <pmiller@opensource.org.au>  Tue, 02 Oct 2007 14:00:47 +1000
5835
5836aegis (4.23.D335-1) unstable; urgency=low
5837
5838  * The replay subcommand has a new option (--not-compatibility) to avoid
5839    appending the compat options if not present in the inventory.
5840  * This is needed when using a file based inventory retrived using HTTP.
5841  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5842  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5843
5844 -- Peter Miller <pmiller@opensource.org.au>  Fri, 28 Sep 2007 15:04:12 +1000
5845
5846aegis (4.23.D334-1) unstable; urgency=low
5847
5848  * The gzip algorithm is now used when compressing Aegis database.
5849  * It is preferred over the bzip2 algorithm because it is much faster when
5850    compressing, faster when decompressing with a low size penalty.
5851  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5852  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5853
5854 -- Peter Miller <pmiller@opensource.org.au>  Fri, 28 Sep 2007 11:55:20 +1000
5855
5856aegis (4.23.D333-1) unstable; urgency=low
5857
5858  * Aedist subcommands are now able to handle compressed inventories.
5859  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5860  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5861
5862 -- Peter Miller <pmiller@opensource.org.au>  Fri, 28 Sep 2007 11:30:58 +1000
5863
5864aegis (4.23.D332-1) unstable; urgency=low
5865
5866  * Portability enhancements for gcc 2.96 identifier conflicts: class method
5867    parameter names may not conflict with either class names or class variables.
5868  * Signed-off-by: Jerry Pendergraft <jerry@endocardial.com>
5869  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5870
5871 -- Peter Miller <pmiller@opensource.org.au>  Fri, 28 Sep 2007 11:14:47 +1000
5872
5873aegis (4.23.D331-1) unstable; urgency=low
5874
5875  * Recent changes to subversion made test 222 fail.  This has been fixed.
5876  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5877
5878 -- Peter Miller <pmiller@opensource.org.au>  Fri, 28 Sep 2007 10:25:38 +1000
5879
5880aegis (4.23.D330-1) unstable; urgency=low
5881
5882  * 64 bit cleaning patch from Ralph A. Smith
5883  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5884  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5885
5886 -- Peter Miller <pmiller@opensource.org.au>  Wed, 26 Sep 2007 12:07:13 +1000
5887
5888aegis (4.23.D329-1) unstable; urgency=low
5889
5890  * In order to reduce memory usage we use a smaller block for bzip2 and, when
5891    run with memory limit, a slower decompression algorithm.
5892  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5893  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5894
5895 -- Peter Miller <pmiller@opensource.org.au>  Wed, 26 Sep 2007 12:01:28 +1000
5896
5897aegis (4.23.D328-1) unstable; urgency=low
5898
5899  * During aenc the fstate file of the branch is not rewritten.
5900  * This improves speed expecially when using compress_database = true with
5901    bzip2.
5902  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5903  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5904
5905 -- Peter Miller <pmiller@opensource.org.au>  Wed, 26 Sep 2007 11:43:50 +1000
5906
5907aegis (4.23.D327-1) unstable; urgency=low
5908
5909  * The symlink farm now handle derived files registered within Aegis more like
5910    normal derived files.
5911  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5912  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5913
5914 -- Peter Miller <pmiller@opensource.org.au>  Tue, 25 Sep 2007 15:30:03 +1000
5915
5916aegis (4.23.D326-1) unstable; urgency=low
5917
5918  * Another fix for the aelock installation.
5919  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5920  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5921
5922 -- Peter Miller <pmiller@opensource.org.au>  Tue, 25 Sep 2007 10:49:57 +1000
5923
5924aegis (4.23.D325-1) unstable; urgency=low
5925
5926  * This change set makes tkaer useful without a mouse pointer.
5927  * My thanks to Ralph Smith <smith@dc.corp.arete.com> for this change set.
5928  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5929
5930 -- Peter Miller <pmiller@opensource.org.au>  Tue, 25 Sep 2007 10:44:22 +1000
5931
5932aegis (4.23.D324-1) unstable; urgency=low
5933
5934  * I stupidly didn't run aet -reg befor committing the recent aeget patch.
5935    Smack.
5936  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5937
5938 -- Peter Miller <pmiller@opensource.org.au>  Tue, 25 Sep 2007 10:27:59 +1000
5939
5940aegis (4.23.D323-1) unstable; urgency=low
5941
5942  * A typo in the text of the download page has been fixed.
5943  * My thanks to Ralf Fassel for this patch.
5944  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5945
5946 -- Peter Miller <pmiller@opensource.org.au>  Tue, 25 Sep 2007 09:14:15 +1000
5947
5948aegis (4.23.D322-1) unstable; urgency=low
5949
5950  * The .ico file for the web page has a back background behind the
5951    transparency.  Numerous browsers get transparency wrong, so the background
5952    behind the transparency has been changed to be white.
5953  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5954
5955 -- Peter Miller <pmiller@opensource.org.au>  Mon, 24 Sep 2007 13:02:19 +1000
5956
5957aegis (4.23.D321-1) unstable; urgency=low
5958
5959  * Thera re two new fields in the project configuration file: allow_white_
5960    space_in_filenames (default false) and allow_non_ascii_filenames (default
5961    false).
5962  * My thanks to Calvin Webster <cwebster@ec.rr.com> for suggesting this
5963    feature.
5964  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5965
5966 -- Peter Miller <pmiller@opensource.org.au>  Mon, 24 Sep 2007 10:35:23 +1000
5967
5968aegis (4.22.D048-1) unstable; urgency=low
5969
5970  * Fix option names in various man pages.
5971  * My thanks to Christian Ehrhardt for reporting the problem.
5972  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5973  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5974
5975 -- Peter Miller <pmiller@opensource.org.au>  Tue, 11 Sep 2007 08:51:34 +1000
5976
5977aegis (4.23.D320-1) unstable; urgency=low
5978
5979  * The cache_project_file_list_for_each_delta and clean_exception configuration
5980    options are not obsolete.
5981  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5982  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5983
5984 -- Peter Miller <pmiller@opensource.org.au>  Fri, 07 Sep 2007 09:28:41 +1000
5985
5986aegis (4.23.D319-1) unstable; urgency=low
5987
5988  * In some tests the URL where to find the license incorrectly refer to
5989    www.fsf.org instead of www.gnu.org.
5990  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
5991  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
5992
5993 -- Peter Miller <pmiller@opensource.org.au>  Mon, 03 Sep 2007 10:11:33 +1000
5994
5995aegis (4.22.D047-1) unstable; urgency=low
5996
5997  * This change set backport a test from 4.23.C561.  Thus we will prevent loops
5998    in the event list to make stable branch of Aegis run forever
5999  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
6000  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6001
6002 -- Peter Miller <pmiller@opensource.org.au>  Wed, 29 Aug 2007 15:09:32 +1000
6003
6004aegis (4.22.D046-1) unstable; urgency=low
6005
6006  * The release notes has been improved.
6007  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
6008  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6009
6010 -- Peter Miller <pmiller@opensource.org.au>  Wed, 29 Aug 2007 11:38:19 +1000
6011
6012aegis (4.23.D318-1) unstable; urgency=low
6013
6014  * A bug in aeget and "ael project" has been fixed.  It now reports the project
6015    as "No such file or directory" in the project listing when a project is gone
6016    (as it was always supposed to) rather than failing with an exit status of 1
6017    and no listing.
6018  * My thanks to Russell Standish <hpcoder@hpcoders.com.au> for reporting this
6019    problem.
6020  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6021
6022 -- Peter Miller <pmiller@opensource.org.au>  Tue, 28 Aug 2007 12:11:30 +1000
6023
6024aegis (4.23.D317-1) unstable; urgency=low
6025
6026  * This change make aedist -replay follow the user persevere preference also
6027    when aedist -receive fails (due to a network problem).
6028  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
6029  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6030
6031 -- Peter Miller <pmiller@opensource.org.au>  Mon, 27 Aug 2007 08:46:50 +1000
6032
6033aegis (4.23.D316-1) unstable; urgency=low
6034
6035  * The code of the time safe stuff has been refactored to make the source more
6036    readable.
6037  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
6038  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6039
6040 -- Peter Miller <pmiller@opensource.org.au>  Fri, 24 Aug 2007 17:02:08 +1000
6041
6042aegis (4.23.D315-1) unstable; urgency=low
6043
6044  * The aeintegratq script has been replaced in test with aeib/aefinish.  This
6045    make tests run faster.
6046  * Previously the tests contained in the change took ~7 min, now only ~2:10
6047    min.
6048  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
6049  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6050
6051 -- Peter Miller <pmiller@opensource.org.au>  Fri, 24 Aug 2007 16:04:50 +1000
6052
6053aegis (4.23.D314-1) unstable; urgency=low
6054
6055  * The time2change and time2delta algorithms has been improved to cache its
6056    results.
6057  * So in the worst case the number of change allocations is min(N*log M, M)
6058    where N is the number of files and M is the number of completed changes.
6059  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
6060  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6061
6062 -- Peter Miller <pmiller@opensource.org.au>  Thu, 23 Aug 2007 11:59:54 +1000
6063
6064aegis (4.23.D313-1) unstable; urgency=low
6065
6066  * A bug has been fixed in the aemakegen command, it now uses the OBJEXT,
6067    LIBEXT and EXEEXT macros correct.
6068  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6069
6070 -- Peter Miller <pmiller@opensource.org.au>  Wed, 22 Aug 2007 14:53:12 +1000
6071
6072aegis (4.23.D312-1) unstable; urgency=low
6073
6074  * The read_pconf_by_usage function has been improved to be faster when a
6075    project use the configuration_directory option.
6076  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
6077  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6078
6079 -- Peter Miller <pmiller@opensource.org.au>  Wed, 22 Aug 2007 11:33:20 +1000
6080
6081aegis (4.23.D311-1) unstable; urgency=low
6082
6083  * Fix option names in various man pages.
6084  * My thanks to Christian Ehrhardt for reporting the problem.
6085  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
6086  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6087
6088 -- Peter Miller <pmiller@opensource.org.au>  Wed, 22 Aug 2007 08:46:29 +1000
6089
6090aegis (4.23.D310-1) unstable; urgency=low
6091
6092  * A bug has been fixed in aemakegen's handling of yacc mixed with C++.  It
6093    sometimes compiled it as C, oops.
6094  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6095
6096 -- Peter Miller <pmiller@opensource.org.au>  Sat, 18 Aug 2007 23:06:31 +1000
6097
6098aegis (4.23.D309-1) unstable; urgency=low
6099
6100  * The aemakegen command now inspects the configure.ac file before using the
6101    @LIBEXT@ idiom.  It uses a simple "a" if the AC_LIBEXT test is absent.
6102    Ditto for @OBJEXT@ and "o" and AC_OBJEXT.
6103  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6104
6105 -- Peter Miller <pmiller@opensource.org.au>  Fri, 17 Aug 2007 13:47:28 +1000
6106
6107aegis (4.23.D308-1) unstable; urgency=low
6108
6109  * The aeget command used by the aegis.sf.net web site has been updated, to
6110    take advantage of the aedist zero file bug fix.
6111  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6112
6113 -- Peter Miller <pmiller@opensource.org.au>  Thu, 16 Aug 2007 12:25:40 +1000
6114
6115aegis (4.23.D307-1) unstable; urgency=low
6116
6117  * A serious bug in the project_file_roll_forward class has been fixed.  The
6118    bugs was in the handling of the uuid/no-uuid cases for remembering file
6119    events.
6120  * This bug was most noticable in the aedist -send command, where it resulted
6121    in empty file contents being placed into the transmitted change set.  It
6122    also had the same effect on aepatch -send, aetar -send and aerevml -send,
6123    but they are less used which probably explains the lack of bug reports.
6124  * There was also an "impossible" code branch which was sometimes exersized,
6125    resulting in segfaults from any command using file history, including aecp -
6126    delta, aeannotate and aediff.
6127  * My thanks to Jerry Pendergraft, Ralf Fassel, Pieter Nagel and the many
6128    others who	contributed the numerous but aparrently unrelated bug reports.
6129  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6130
6131 -- Peter Miller <pmiller@opensource.org.au>  Mon, 13 Aug 2007 18:37:01 +1000
6132
6133aegis (4.23.D306-1) unstable; urgency=low
6134
6135  * The new aede-policy no-manifest filter has been activated.	A fraction of
6136    the projecy files have been updated to conform.  The rest of the files will
6137    be converted as they appear in change sets.
6138  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6139
6140 -- Peter Miller <pmiller@opensource.org.au>  Fri, 10 Aug 2007 13:12:38 +1000
6141
6142aegis (4.23.D305-1) unstable; urgency=low
6143
6144  * The aede-policy command now has a new no-manifest check, to help get rid of
6145    the comp.sources.unix MANIFEST artifact.
6146  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6147
6148 -- Peter Miller <pmiller@opensource.org.au>  Thu, 09 Aug 2007 22:20:51 +1000
6149
6150aegis (4.23.D304-1) unstable; urgency=low
6151
6152  * Remove unneeded file added by c269.
6153  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
6154  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6155
6156 -- Peter Miller <pmiller@opensource.org.au>  Mon, 06 Aug 2007 11:01:54 +1000
6157
6158aegis (4.23.D303-1) unstable; urgency=low
6159
6160  * The aechown command now makes use of the change_identifier object.	This has
6161    the effect of making the ways to specify the change and project much richer.
6162  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6163
6164 -- Peter Miller <pmiller@opensource.org.au>  Wed, 01 Aug 2007 13:33:04 +1000
6165
6166aegis (4.23.D302-1) unstable; urgency=low
6167
6168  * A bugs has been fixed in the aefinish command, it is once again able to
6169    finish changes which are in the "being integrated" state.
6170  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6171
6172 -- Peter Miller <pmiller@opensource.org.au>  Wed, 01 Aug 2007 13:24:49 +1000
6173
6174aegis (4.23.D301-1) unstable; urgency=low
6175
6176  * The loop detection code now use the itab data structuture since the used
6177    operation has a O(1) time complexity
6178  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
6179  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6180
6181 -- Peter Miller <pmiller@opensource.org.au>  Wed, 01 Aug 2007 13:17:55 +1000
6182
6183aegis (4.23.D300-1) unstable; urgency=low
6184
6185  * The code which handles the --change option has been improved to accept a
6186    UUID in another corner case.
6187  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6188
6189 -- Peter Miller <pmiller@opensource.org.au>  Wed, 01 Aug 2007 12:32:22 +1000
6190
6191aegis (4.23.D299-1) unstable; urgency=low
6192
6193  * The following functions have been refactored to be methods:
6194  * change_cstate_get becomes change::cstate_get
6195  * change_is_awaiting_developed becomes change::is_awaiting_developed
6196  * change_is_being_developed becomes change::is_being_developed
6197  * change_is_completed becomes change::is_completed
6198  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6199
6200 -- Peter Miller <pmiller@opensource.org.au>  Wed, 01 Aug 2007 12:05:53 +1000
6201
6202aegis (4.23.D298-1) unstable; urgency=low
6203
6204  * The rpt_value_string and rpt_value_error classes now return nstrings from
6205    their query methods.  The code which call these methods has been updated to
6206    cope.
6207  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6208
6209 -- Peter Miller <pmiller@opensource.org.au>  Fri, 27 Jul 2007 11:22:42 +1000
6210
6211aegis (4.23.D297-1) unstable; urgency=low
6212
6213  * The change_pconf_get function no longer looks for historical versions of
6214    files, if it can help it.  This makes many things go faster.  We will need
6215    to re-visit this issue once we have change (or branch) delta pinning
6216    working.
6217  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6218
6219 -- Peter Miller <pmiller@opensource.org.au>  Thu, 26 Jul 2007 18:00:18 +1000
6220
6221aegis (4.23.D296-1) unstable; urgency=low
6222
6223  * This change fixes problems found by compiling using the Belenix LiveCD.
6224  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6225
6226 -- Peter Miller <pmiller@opensource.org.au>  Thu, 26 Jul 2007 12:51:14 +1000
6227
6228aegis (4.23.D295-1) unstable; urgency=low
6229
6230  * Another Solaris build problem has been fixed.
6231  * My thanks to Jerry Pendergraft for reporting this problem.
6232  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6233
6234 -- Peter Miller <pmiller@opensource.org.au>  Thu, 26 Jul 2007 11:13:23 +1000
6235
6236aegis (4.23.D294-1) unstable; urgency=low
6237
6238  * The script which figures out g++ command line optionavailability has been
6239    corrected for the -Wextra option.
6240  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6241
6242 -- Peter Miller <pmiller@opensource.org.au>  Thu, 26 Jul 2007 10:55:58 +1000
6243
6244aegis (4.23.D293-1) unstable; urgency=low
6245
6246  * The aefinish command now runs the develop_end_policy_command, if the prohect
6247    has defined one, before it builds anything.	 This early warning about policy
6248    problems can then be fixed early, rather than having to go through a whole
6249    nother build-and-test cycle just because (for example) you forgot to update
6250    a copyright notice.
6251  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6252
6253 -- Peter Miller <pmiller@opensource.org.au>  Thu, 26 Jul 2007 10:50:07 +1000
6254
6255aegis (4.23.D292-1) unstable; urgency=low
6256
6257  * The rpt_pos class has been refactored to be more C++.
6258  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6259
6260 -- Peter Miller <pmiller@opensource.org.au>  Wed, 25 Jul 2007 23:26:34 +1000
6261
6262aegis (4.23.D291-1) unstable; urgency=low
6263
6264  * The rpt_value::type() method, which theoretically was redundant w.r.t RTTI
6265    has been removed.
6266  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6267
6268 -- Peter Miller <pmiller@opensource.org.au>  Wed, 25 Jul 2007 21:15:19 +1000
6269
6270aegis (4.23.D290-1) unstable; urgency=low
6271
6272  * The rpt_value_* class hierarchy has been refactored from manual C OO into
6273    C++ OO.  This was essential before the change::pointer can become a shared_
6274    ptr (because of rpt_value_cstate (etc).
6275  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6276
6277 -- Peter Miller <pmiller@opensource.org.au>  Wed, 25 Jul 2007 09:46:17 +1000
6278
6279aegis (4.23.D289-1) unstable; urgency=low
6280
6281  * A bug has been fixed in the report generator, it now correctly index struct
6282    members which are lists.  (This bug has introduced by the recent
6283    refactoring.)
6284  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6285
6286 -- Peter Miller <pmiller@opensource.org.au>  Mon, 23 Jul 2007 14:55:01 +1000
6287
6288aegis (4.23.D288-1) unstable; urgency=low
6289
6290  * The postal address of the free Software Address has been fixed in a further
6291    500 files.
6292  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6293
6294 -- Peter Miller <pmiller@opensource.org.au>  Sat, 21 Jul 2007 13:09:22 +1000
6295
6296aegis (4.23.D287-1) unstable; urgency=low
6297
6298  * The step in the build process which figures out the available g++ features
6299    based on its version number is now in Perl.	 This avoids the catch-22 of
6300    using a C++ prgram to access strverscmp to figure these things out.
6301  * My thanks to Jerry Pendergraft for this change set.
6302  * Signed-off-by: Jerry Pendergraft <jerry@endocardial.com>
6303  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6304
6305 -- Peter Miller <pmiller@opensource.org.au>  Sat, 21 Jul 2007 11:43:47 +1000
6306
6307aegis (4.23.D286-1) unstable; urgency=low
6308
6309  * This change set make Aegis detects (and breaks) loops in the list of event
6310    of some file.
6311  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
6312  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6313
6314 -- Peter Miller <pmiller@opensource.org.au>  Fri, 20 Jul 2007 23:03:33 +1000
6315
6316aegis (4.23.D285-1) unstable; urgency=low
6317
6318  * The rpt_expr::parse_error method needed to be const (no problem).  I wonder
6319    why g++ 4.1.2 didn't complain when 3.4 did?
6320  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6321
6322 -- Peter Miller <pmiller@opensource.org.au>  Fri, 20 Jul 2007 20:44:50 +1000
6323
6324aegis (4.23.D284-1) unstable; urgency=low
6325
6326  * A bugs has been fixed in the report generator, it was giving incorrect error
6327    messages when assigning to array elements.	This is unfortunately introduced
6328    during the recent rpt_expr refactor - test coverage not as broad as thought.
6329  * My thanks to Walter Franzini for reporting this problem.
6330  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6331
6332 -- Peter Miller <pmiller@opensource.org.au>  Fri, 20 Jul 2007 18:03:45 +1000
6333
6334aegis (4.23.D283-1) unstable; urgency=low
6335
6336  * There is a new test_strverscmp command, which allows you to compare two
6337    version strings from the command line.  This is used to compare the g++
6338    version number, in order to figure out the names and availability of various
6339    options.  The results of this figuring out are cached, for some tiny
6340    improvement in build time.
6341  * Most importantly, this allows us to avoid an erroneous warning which stop
6342    the build working on some (older) versions of G++
6343  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6344
6345 -- Peter Miller <pmiller@opensource.org.au>  Thu, 19 Jul 2007 16:13:20 +1000
6346
6347aegis (4.23.D282-1) unstable; urgency=low
6348
6349  * The rpt_func class hierarchy has been refactored to use C++ OO rather then
6350    the legacy C manual OO.
6351  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6352
6353 -- Peter Miller <pmiller@opensource.org.au>  Wed, 18 Jul 2007 15:54:09 +1000
6354
6355aegis (4.23.D281-1) unstable; urgency=low
6356
6357  * A vietnamese translation has been provided by the vi-VN GNU translation
6358    team.
6359  * My thanks to Clytie Siddall <clytie@riverland.net.au> for this contribution.
6360  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6361
6362 -- Peter Miller <pmiller@opensource.org.au>  Wed, 18 Jul 2007 14:43:51 +1000
6363
6364aegis (4.23.D280-1) unstable; urgency=low
6365
6366  * The rpt_expr_comma class was throwing warnings during the build, but not for
6367    the maintainer.  This change set brings it into line with other expr
6368    classes.
6369  * My thanks to Jerry Pendergraft for reporting this problem.
6370  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6371
6372 -- Peter Miller <pmiller@opensource.org.au>  Wed, 18 Jul 2007 12:00:41 +1000
6373
6374aegis (4.23.D279-1) unstable; urgency=low
6375
6376  * The aefind tree_* hierarchy has been refactored to use C++ OO rather than
6377    the legacy manual C OO.
6378  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6379
6380 -- Peter Miller <pmiller@opensource.org.au>  Tue, 17 Jul 2007 13:25:55 +1000
6381
6382aegis (4.23.D278-1) unstable; urgency=low
6383
6384  * This change fixes several GCC 2.9.6 warnings about "declaration of `index'
6385    shadows global declaration".
6386  * My thanks to Jerry Pendergraft for reporting this problem.
6387  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6388
6389 -- Peter Miller <pmiller@opensource.org.au>  Tue, 17 Jul 2007 11:04:17 +1000
6390
6391aegis (4.23.D277-1) unstable; urgency=low
6392
6393  * These problems shows up on sparc solaris 5.8 g++ 3.2
6394  * libaegis/rss/feed.h:135: declaration of `change*rss_feed::change'
6395  * libaegis/change.h:56: changes meaning of `change' from `class change'
6396  * My thanks to Jerry Pendergraft for reporting this problem.
6397  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6398
6399 -- Peter Miller <pmiller@opensource.org.au>  Tue, 17 Jul 2007 09:46:17 +1000
6400
6401aegis (4.23.D276-1) unstable; urgency=low
6402
6403  * The existence of the MANIFEST file dates from the times when Aegis was
6404    posted to the comp.sources.unix Usenet group.  At the time (circa 1991) the
6405    posting guidelines mandated a Makefile, and stringly recommended a MANIFEST
6406    file (one line per file to describe all the files in the project).	This
6407    ancient relic is being retired.
6408  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6409
6410 -- Peter Miller <pmiller@opensource.org.au>  Mon, 16 Jul 2007 14:01:38 +1000
6411
6412aegis (4.23.D275-1) unstable; urgency=low
6413
6414  * The rpt_expr_ty has been refactored to be OO by the compiler, rather than
6415    manually. This is to allow rpt_value_ty to be refactored, so that change_ty
6416    can be refactored.
6417  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6418
6419 -- Peter Miller <pmiller@opensource.org.au>  Mon, 16 Jul 2007 12:16:54 +1000
6420
6421aegis (4.23.D274-1) unstable; urgency=low
6422
6423  * Theer is a new test_execute command, for use testing the execution of sub-
6424    commands by Aegis.
6425  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6426
6427 -- Peter Miller <pmiller@opensource.org.au>  Sun, 15 Jul 2007 13:39:17 +1000
6428
6429aegis (4.23.D273-1) unstable; urgency=low
6430
6431  * This change fixes a build problem on non-linux systems.
6432  * My thanks to Jerry Pendergraft for this patch.
6433  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6434
6435 -- Peter Miller <pmiller@opensource.org.au>  Sat, 14 Jul 2007 19:07:47 +1000
6436
6437aegis (4.23.D272-1) unstable; urgency=low
6438
6439  * This change improves the portability of the build and of one of the tests.
6440  * xargs -r in notify_command not portable.
6441  * Allow site.conf to specify flags with multiple arguments.
6442  * Signed-off-by: Jerry Pendergraft <jerry@endocardial.com>
6443  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6444
6445 -- Peter Miller <pmiller@opensource.org.au>  Fri, 13 Jul 2007 10:10:56 +1000
6446
6447aegis (4.23.D271-1) unstable; urgency=low
6448
6449  * The rpt_stmt class hierarchy has been refactored to use C++ rather than
6450    manual OO.	It also uses the shared_ptr rather than doing its own reference
6451    counting.
6452  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6453
6454 -- Peter Miller <pmiller@opensource.org.au>  Thu, 12 Jul 2007 13:34:54 +1000
6455
6456aegis (4.23.D270-1) unstable; urgency=low
6457
6458  * All pointers to change_ty have been replaced with change::pointer, in
6459    preparation for using a smart pointer instead.
6460  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6461
6462 -- Peter Miller <pmiller@opensource.org.au>  Tue, 10 Jul 2007 20:57:05 +1000
6463
6464aegis (4.23.D269-1) unstable; urgency=low
6465
6466  * When aegis complains about the exit status of a command, it now skips
6467    environment variable settings, etc, so give a mor euseful error message.
6468  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6469
6470 -- Peter Miller <pmiller@opensource.org.au>  Tue, 10 Jul 2007 18:31:50 +1000
6471
6472aegis (4.23.D268-1) unstable; urgency=low
6473
6474  * The lastest time safe attempt from Walter has been backed out.  I suspect
6475    there are change_ty* reference counting issues.
6476  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6477
6478 -- Peter Miller <pmiller@opensource.org.au>  Tue, 10 Jul 2007 14:24:39 +1000
6479
6480aegis (4.23.D267-1) unstable; urgency=low
6481
6482  * The algorithm used to find a the change using the completion time has now a
6483    logarithmic behaviour.
6484  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
6485  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6486
6487 -- Peter Miller <pmiller@opensource.org.au>  Mon, 09 Jul 2007 09:49:21 +1000
6488
6489aegis (4.23.D266-1) unstable; urgency=low
6490
6491  * Aegis is now more "time safe": the list of file of a completed changes is
6492    now time invariant
6493  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
6494  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6495
6496 -- Peter Miller <pmiller@opensource.org.au>  Mon, 09 Jul 2007 09:28:24 +1000
6497
6498aegis (4.23.D265-1) unstable; urgency=low
6499
6500  * From: marko <marko@fjpad.usp.ac.fj>
6501  * Date: Fri Feb  2 19:45:11 2007
6502  * fix memory leaks resulting from dropping references to string_ty objects.
6503  * Signed-off-by: marko <marko@fjpad.usp.ac.fj>
6504  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
6505  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6506
6507 -- Peter Miller <pmiller@opensource.org.au>  Fri, 06 Jul 2007 11:15:30 +1000
6508
6509aegis (4.23.D264-1) unstable; urgency=low
6510
6511  * There is a new aede-policy gpl-version validation, which may be used to
6512    detect out-of-date GPL version strings in file header comments.
6513  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6514
6515 -- Peter Miller <pmiller@opensource.org.au>  Thu, 05 Jul 2007 13:38:43 +1000
6516
6517aegis (4.23.D263-1) unstable; urgency=low
6518
6519  * Tye aede-policy fsf-address validation now understands Groff and HTML line
6520    break sequences.
6521  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6522
6523 -- Peter Miller <pmiller@opensource.org.au>  Fri, 29 Jun 2007 14:37:40 +1000
6524
6525aegis (4.23.D262-1) unstable; urgency=low
6526
6527  * The new fsf-address validation in aede-policy is turned on for Aegis source
6528    code.
6529  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6530
6531 -- Peter Miller <pmiller@opensource.org.au>  Fri, 29 Jun 2007 10:23:56 +1000
6532
6533aegis (4.23.D261-1) unstable; urgency=low
6534
6535  * There is a new aede-policy, fsf-address, which may be used to ensure that
6536    the FSF address in GPL file headers is up-to-date.
6537  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6538
6539 -- Peter Miller <pmiller@opensource.org.au>  Fri, 29 Jun 2007 09:48:21 +1000
6540
6541aegis (4.23.D260-1) unstable; urgency=low
6542
6543  * All remaining uses of wstring_ty have been refactored to use wstring
6544    instead.
6545  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6546
6547 -- Peter Miller <pmiller@opensource.org.au>  Wed, 27 Jun 2007 08:38:55 +1000
6548
6549aegis (4.23.D259-1) unstable; urgency=low
6550
6551  * The PATh environment variables has been fixed, so that the test-prelude can
6552    be found.
6553  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6554
6555 -- Peter Miller <pmiller@opensource.org.au>  Fri, 22 Jun 2007 23:15:53 +1000
6556
6557aegis (4.23.D258-1) unstable; urgency=low
6558
6559  * The way "aemakegen -t automake" handles scripts now better conforms to the
6560    Automake documentation.
6561  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6562
6563 -- Peter Miller <pmiller@opensource.org.au>  Thu, 21 Jun 2007 14:36:11 +1000
6564
6565aegis (4.23.D257-1) unstable; urgency=low
6566
6567  * Files which appear in the file manifest as "build" files are automagically
6568    added to change sets at intgrate-pass time, so that their history versions
6569    can be tracked (usually so that patches for files like "./configure" can be
6570    generated).	 Now they are only add if they are actually different than the
6571    baseline.
6572  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6573
6574 -- Peter Miller <pmiller@opensource.org.au>  Wed, 20 Jun 2007 23:14:21 +1000
6575
6576aegis (4.23.D256-1) unstable; urgency=low
6577
6578  * The aereport command now understands the --baseline, --delta, etc, options.
6579    I can't believe I didn't do this years ago.
6580  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6581
6582 -- Peter Miller <pmiller@opensource.org.au>  Wed, 20 Jun 2007 23:05:58 +1000
6583
6584aegis (4.23.D255-1) unstable; urgency=low
6585
6586  * The change_file_new function is now deprecated, as is the project_file_new
6587    function, and replaced with change_ty::file-new and project_ty::file_new,
6588    which can take either a name or meta-data.	Most meta-data copying is now
6589    taken care of automagically.
6590  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6591
6592 -- Peter Miller <pmiller@opensource.org.au>  Wed, 20 Jun 2007 13:15:33 +1000
6593
6594aegis (4.23.D254-1) unstable; urgency=low
6595
6596  * There is a new exit status from tests: 77 = skipped.  This may be used where
6597    a test is architecture specific (fro example).  The value was chosen to be
6598    compatible with some other test systems.
6599  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6600
6601 -- Peter Miller <pmiller@opensource.org.au>  Wed, 20 Jun 2007 10:57:49 +1000
6602
6603aegis (4.23.D253-1) unstable; urgency=low
6604
6605  * There is a new eg_oss_aemak.ae file on the web site, to start new project
6606    from scratch using the GNU Auto Tools.
6607  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6608
6609 -- Peter Miller <pmiller@opensource.org.au>  Tue, 19 Jun 2007 12:00:48 +1000
6610
6611aegis (4.23.D252-1) unstable; urgency=low
6612
6613  * The aemakegen -t automake utility now generates test files the way Automake
6614    expects.
6615  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6616
6617 -- Peter Miller <pmiller@opensource.org.au>  Tue, 19 Jun 2007 11:46:33 +1000
6618
6619aegis (4.23.D251-1) unstable; urgency=low
6620
6621  * The aemakegen -t automake command now understands how to tell Automake about
6622    manual pages.
6623  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6624
6625 -- Peter Miller <pmiller@opensource.org.au>  Mon, 18 Jun 2007 11:49:37 +1000
6626
6627aegis (4.23.D250-1) unstable; urgency=low
6628
6629  * The example OSS file template change set has been fixed to produce correct
6630    test templates.
6631  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6632
6633 -- Peter Miller <pmiller@opensource.org.au>  Sat, 16 Jun 2007 00:48:22 +1000
6634
6635aegis (4.23.D249-1) unstable; urgency=low
6636
6637  * The aemakegen command now supports the -Output option.  The assignment in
6638    the automake output has been removed.
6639  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6640
6641 -- Peter Miller <pmiller@opensource.org.au>  Sat, 16 Jun 2007 00:19:51 +1000
6642
6643aegis (4.23.D248-1) unstable; urgency=low
6644
6645  * The aemakegen command now understands how to write automake(1) input files.
6646    It is also possible to take the file manifest from Aegis meta-data than from
6647    the command line.
6648  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6649
6650 -- Peter Miller <pmiller@opensource.org.au>  Fri, 15 Jun 2007 20:42:52 +1000
6651
6652aegis (4.23.D247-1) unstable; urgency=low
6653
6654  * This change fixes a bug in the OSS example project change sets.  The test_
6655    prelude.inc.sh file was not created properly.
6656  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6657
6658 -- Peter Miller <pmiller@opensource.org.au>  Thu, 14 Jun 2007 12:19:01 +1000
6659
6660aegis (4.23.D246-1) unstable; urgency=low
6661
6662  * A bug in aemakegen(1) has been fixed, it no longer formats the last line of
6663    the makefile (the install: target) incorrectly.
6664  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6665
6666 -- Peter Miller <pmiller@opensource.org.au>  Thu, 14 Jun 2007 08:45:58 +1000
6667
6668aegis (4.23.D245-1) unstable; urgency=low
6669
6670  * Some operating systems attempt to signal SIGFXSZ when the getrlimit(RLIMIT_
6671    FSIZE) is exceeded, in addition to returning an EFBIG error.  This signal is
6672    now ignored, so that a meaningful error message may be produced.  The file
6673    size limit is also set to as large as we can get at programn start-up time.
6674  * My thanks to Ben Morphett fro reporting this problem.
6675  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6676
6677 -- Peter Miller <pmiller@opensource.org.au>  Mon, 11 Jun 2007 12:16:59 +1000
6678
6679aegis (4.23.D244-1) unstable; urgency=low
6680
6681  * This change fixes a number of warnings issued by the Sun Solaris C++
6682    compiler.
6683  * My thanks to Jerry Pendergraft for this problem report.
6684  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6685
6686 -- Peter Miller <pmiller@opensource.org.au>  Sun, 10 Jun 2007 20:27:15 +1000
6687
6688aegis (4.23.D243-1) unstable; urgency=low
6689
6690  * A number of build problems have been fixed.
6691  * My thanks to Jerry Pendergraft <jerry@endocardial.com> for this patch.
6692  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6693
6694 -- Peter Miller <pmiller@opensource.org.au>  Sun, 10 Jun 2007 18:12:32 +1000
6695
6696aegis (4.23.D242-1) unstable; urgency=low
6697
6698  * There is a new ${path_reduce} substitution which may be used to remove
6699    redundant elements from path lists, such as used by the $PATH environment
6700    variable.
6701  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6702
6703 -- Peter Miller <pmiller@opensource.org.au>  Sun, 10 Jun 2007 00:33:01 +1000
6704
6705aegis (4.23.D241-1) unstable; urgency=low
6706
6707  * When the development directory style required actions to be perfomed on the
6708    development directory, the obsolete "creating symbolic links to baseline"
6709    message was produced.  This was confusing.	A more generic message is now
6710    used, which is intended to be less confusing.
6711  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6712
6713 -- Peter Miller <pmiller@opensource.org.au>  Sat, 09 Jun 2007 22:09:38 +1000
6714
6715aegis (4.23.D240-1) unstable; urgency=low
6716
6717  * A bug has been fixed in the aede-policy command, it no longer tries to
6718    validate the contents of removed files.
6719  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6720
6721 -- Peter Miller <pmiller@opensource.org.au>  Tue, 05 Jun 2007 19:12:15 +1000
6722
6723aegis (4.23.D239-1) unstable; urgency=low
6724
6725  * The project_file_command is only supposed to be run after a recent
6726    integration, not after every change manifest alteration.
6727  * My thanks to Jerry Pendergraft for reporting this problem.
6728  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6729
6730 -- Peter Miller <pmiller@opensource.org.au>  Thu, 31 May 2007 09:23:50 +1000
6731
6732aegis (4.22.D045-1) unstable; urgency=low
6733
6734  * This change fixes a bug wherein
6735  * aedist did not handle certain renamed files correctly
6736  * when receiving branches or entire-source.
6737  * Also, a minor fix allows debug builds on some 64-bit systems.
6738  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
6739  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6740
6741 -- Peter Miller <pmiller@opensource.org.au>  Tue, 22 May 2007 13:31:51 +1000
6742
6743aegis (4.22.D044-1) unstable; urgency=low
6744
6745  * A bug has been fixed that caused aecp(1) -delta X to copy in a change also a
6746    file with the old name of a file aemv(1)ed before delta X.
6747  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
6748  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6749
6750 -- Peter Miller <pmiller@opensource.org.au>  Tue, 22 May 2007 11:54:24 +1000
6751
6752aegis (4.23.D238-1) unstable; urgency=low
6753
6754  * This change set fix a small bug introduced by the recent refactoring.
6755  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
6756  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6757
6758 -- Peter Miller <pmiller@opensource.org.au>  Tue, 22 May 2007 10:44:05 +1000
6759
6760aegis (4.23.D237-1) unstable; urgency=low
6761
6762  * The generated Makefile now installs aelock with the correct permissions.
6763  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
6764  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6765
6766 -- Peter Miller <pmiller@opensource.org.au>  Tue, 22 May 2007 10:37:43 +1000
6767
6768aegis (4.22.D043-1) unstable; urgency=low
6769
6770  * The generated Makefile now installs aelock with the correct permissions.
6771  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
6772  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6773
6774 -- Peter Miller <pmiller@opensource.org.au>  Mon, 21 May 2007 14:19:09 +1000
6775
6776aegis (4.22.D042-1) unstable; urgency=low
6777
6778  * The aecp(1) -delta command now follows the whiteout preference when copying
6779    a "removed"file.
6780  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
6781  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6782
6783 -- Peter Miller <pmiller@opensource.org.au>  Mon, 21 May 2007 14:14:58 +1000
6784
6785aegis (4.23.D236-1) unstable; urgency=low
6786
6787  * The aemakegen(1) command now looks in your configure.ac file to see if you
6788    have groff before putting groff stuff into the Makefile.
6789  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6790
6791 -- Peter Miller <pmiller@opensource.org.au>  Mon, 21 May 2007 12:52:55 +1000
6792
6793aegis (4.22.D041-1) unstable; urgency=low
6794
6795  * Update the release notes in preparation for the next stable update.
6796  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
6797  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6798
6799 -- Peter Miller <pmiller@opensource.org.au>  Mon, 21 May 2007 12:38:57 +1000
6800
6801aegis (4.22.D040-1) unstable; urgency=low
6802
6803  * A bug has been fixed in the aetar command, it no longer creates tarballs
6804    that cause BSD tar to complain like this:
6805  * ar: End of archive volume 1 reached
6806  * tar: Unexpected EOF on archive file
6807  * My thanks to Marko Schuetz <MarkoSchuetz@web.de> for reporting this problem.
6808  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6809  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
6810
6811 -- Peter Miller <pmiller@opensource.org.au>  Mon, 21 May 2007 12:32:14 +1000
6812
6813aegis (4.23.D235-1) unstable; urgency=low
6814
6815  * The aemakegen utility has been improved so that it plays well (better,
6816    anyway) with Debian package builds.
6817  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6818
6819 -- Peter Miller <pmiller@opensource.org.au>  Fri, 18 May 2007 15:13:17 +1000
6820
6821aegis (4.23.D234-1) unstable; urgency=low
6822
6823  * The default umask in the user_ty class has been changed to 022.  It is
6824    always supposed to be set by the project, but something is missing
6825    somewhere.
6826  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6827
6828 -- Peter Miller <pmiller@opensource.org.au>  Fri, 11 May 2007 20:14:59 +1000
6829
6830aegis (4.23.D233-1) unstable; urgency=low
6831
6832  * More warnings for g++ -Werror have been fixed.  These all occurred in
6833    optional code that ./configure turns on and off.
6834  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6835
6836 -- Peter Miller <pmiller@opensource.org.au>  Fri, 11 May 2007 14:10:50 +1000
6837
6838aegis (4.23.D232-1) unstable; urgency=low
6839
6840  * A bug has been fixed in the sequencing of the various change-file commands
6841    and project-file commands which are triggered by the various file
6842    manipulation commands.
6843  * These include aecp, aecpu, aemt, aemtu, aemv, aemvu, aenf, aenfu, aent,
6844    aentu, aerm, aermu.
6845  * My thanks to Jerry Pendergraft for reporting this problem.
6846  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6847
6848 -- Peter Miller <pmiller@opensource.org.au>  Thu, 10 May 2007 22:10:56 +1000
6849
6850aegis (4.23.D231-1) unstable; urgency=low
6851
6852  * Some DEBUG build problems have been fixed.
6853  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6854
6855 -- Peter Miller <pmiller@opensource.org.au>  Wed, 09 May 2007 16:24:04 +1000
6856
6857aegis (4.23.D230-1) unstable; urgency=low
6858
6859  * The aecp(1) -delta command now follows the whiteout preference when copying
6860    a "removed"file.
6861  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
6862  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6863
6864 -- Peter Miller <pmiller@opensource.org.au>  Wed, 09 May 2007 09:35:34 +1000
6865
6866aegis (4.23.D229-1) unstable; urgency=low
6867
6868  * The user_ty refactoring has now reached the pointer where the typedef of
6869    user_ty::pointer can now be a smart pointer instead of a simple pointer.
6870  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6871
6872 -- Peter Miller <pmiller@opensource.org.au>  Mon, 07 May 2007 14:41:18 +1000
6873
6874aegis (4.23.D228-1) unstable; urgency=low
6875
6876  * The last of the functions-to-methods refactoring of user_ty is now done.
6877  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6878
6879 -- Peter Miller <pmiller@opensource.org.au>  Mon, 07 May 2007 00:33:06 +1000
6880
6881aegis (4.23.D227-1) unstable; urgency=low
6882
6883  * The code to emit the progress message was incorrectly altered to make
6884    "waiting for" be a fatal error, when it was supposed to just be an
6885    informative message
6886  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6887
6888 -- Peter Miller <pmiller@opensource.org.au>  Sun, 06 May 2007 23:09:49 +1000
6889
6890aegis (4.23.D226-1) unstable; urgency=low
6891
6892  * The recent user_ty refactoring caused aeca -e to complain of "user
6893    permissions not set (bug)".	 This is now fixed.
6894  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6895
6896 -- Peter Miller <pmiller@opensource.org.au>  Sat, 05 May 2007 23:00:30 +1000
6897
6898aegis (4.23.D225-1) unstable; urgency=low
6899
6900  * The user_become and user_becom_undo funxtions have been refactored into
6901    methods.  Several other functions treated similarly.
6902  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6903
6904 -- Peter Miller <pmiller@opensource.org.au>  Fri, 04 May 2007 11:39:50 +1000
6905
6906aegis (4.23.D224-1) unstable; urgency=low
6907
6908  * The user_ty refactoring continues, this time the default_project and
6909    default_change methods.
6910  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6911
6912 -- Peter Miller <pmiller@opensource.org.au>  Wed, 02 May 2007 04:41:24 +1000
6913
6914aegis (4.23.D223-1) unstable; urgency=low
6915
6916  * The gcc build flags now include -Wextra.  All the warnings generated have
6917    been fixed.
6918  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6919
6920 -- Peter Miller <pmiller@opensource.org.au>  Tue, 01 May 2007 15:49:19 +1000
6921
6922aegis (4.22.D039-1) unstable; urgency=low
6923
6924  * The configure script was not correctly handling the datadir substituition,
6925    installing the reports in the wrong place.
6926  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
6927  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6928
6929 -- Peter Miller <pmiller@opensource.org.au>  Tue, 01 May 2007 14:12:53 +1000
6930
6931aegis (4.23.D222-1) unstable; urgency=low
6932
6933  * The units displayed by aedist when downloading have been changed so that the
6934    correct 'k' is displayed (because 'K' is for Kelvin).
6935  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6936
6937 -- Peter Miller <pmiller@opensource.org.au>  Tue, 01 May 2007 12:42:30 +1000
6938
6939aegis (4.22.D038-1) unstable; urgency=low
6940
6941  * Prepare for the release
6942  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
6943  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6944
6945 -- Peter Miller <pmiller@opensource.org.au>  Tue, 01 May 2007 09:47:41 +1000
6946
6947aegis (4.23.D221-1) unstable; urgency=low
6948
6949  * More user_* functions have been turned into user_ty::methods.
6950  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6951
6952 -- Peter Miller <pmiller@opensource.org.au>  Mon, 30 Apr 2007 22:54:39 +1000
6953
6954aegis (4.23.D220-1) unstable; urgency=low
6955
6956  * From: Jerry Pendergraft <jerry@endocardial.com>
6957  * Date: Sat Apr 21 11:20:55 2007
6958  * must set hook dir to test dir to avoid running live hooks.
6959  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6960
6961 -- Peter Miller <pmiller@opensource.org.au>  Mon, 30 Apr 2007 22:26:09 +1000
6962
6963aegis (4.23.D219-1) unstable; urgency=low
6964
6965  * A bug has been fixed that caused aecp(1) -delta X to copy in a change also a
6966    file with the old name of a file aemv(1)ed before delta X.
6967  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
6968  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6969
6970 -- Peter Miller <pmiller@opensource.org.au>  Mon, 30 Apr 2007 21:02:43 +1000
6971
6972aegis (4.22.D037-1) unstable; urgency=low
6973
6974  * Another fix for test t0247a-walt.sh
6975  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
6976  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6977
6978 -- Peter Miller <pmiller@opensource.org.au>  Mon, 30 Apr 2007 10:59:09 +1000
6979
6980aegis (4.23.D218-1) unstable; urgency=low
6981
6982  * A small build problem has been fixed
6983  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
6984  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6985
6986 -- Peter Miller <pmiller@opensource.org.au>  Mon, 30 Apr 2007 10:24:26 +1000
6987
6988aegis (4.23.D217-1) unstable; urgency=low
6989
6990  * The user_ty continues to be refactored, this time adding static create
6991    methods.  These are now the only way to create user instances.
6992  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
6993
6994 -- Peter Miller <pmiller@opensource.org.au>  Sun, 29 Apr 2007 20:02:45 +1000
6995
6996aegis (4.23.D216-1) unstable; urgency=low
6997
6998  * The project pointer has been removede from the user_ty struct.  This matches
6999    the semantics far better.
7000  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7001
7002 -- Peter Miller <pmiller@opensource.org.au>  Sun, 29 Apr 2007 11:45:15 +1000
7003
7004aegis (4.23.D215-1) unstable; urgency=low
7005
7006  * A serious heap scribble was introcuced by Change 329, Delta 213.  It has
7007    been rescinded.
7008  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7009
7010 -- Peter Miller <pmiller@opensource.org.au>  Fri, 27 Apr 2007 19:01:16 +1000
7011
7012aegis (4.23.D214-1) unstable; urgency=low
7013
7014  * All refernces to user_ty* have been replaced with user_ty::pointer to make
7015    the transition to a smart pointer easier.
7016  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7017  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7018
7019 -- Peter Miller <pmiller@opensource.org.au>  Thu, 26 Apr 2007 09:24:04 +1000
7020
7021aegis (4.23.D213-1) unstable; urgency=low
7022
7023  * The user_ty continues to be refactored, this time adding static create
7024    methods.  These are now the only way to create user instances.
7025  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7026
7027 -- Peter Miller <pmiller@opensource.org.au>  Wed, 25 Apr 2007 14:20:00 +1000
7028
7029aegis (4.23.D212-1) unstable; urgency=low
7030
7031  * The user_ty code has been refactored to used user_ty::get_uid
7032  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7033
7034 -- Peter Miller <pmiller@opensource.org.au>  Tue, 24 Apr 2007 20:07:28 +1000
7035
7036aegis (4.23.D211-1) unstable; urgency=low
7037
7038  * If the lookup via getpwnam fails, but the user is present via getpwent, a
7039    diagnostic message is now printed.	Bascially, it shouldn't ever happen,
7040    probably you reworked your user names and a cache somewhere needs flushing.
7041  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7042
7043 -- Peter Miller <pmiller@opensource.org.au>  Tue, 24 Apr 2007 14:11:47 +1000
7044
7045aegis (4.23.D210-1) unstable; urgency=low
7046
7047  * he user_ty code has been refactored to use nstring for all its full_name
7048    needs.  Clients have been updated.
7049  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7050
7051 -- Peter Miller <pmiller@opensource.org.au>  Tue, 24 Apr 2007 13:04:43 +1000
7052
7053aegis (4.23.D209-1) unstable; urgency=low
7054
7055  * The configure script was not correctly handling the datadir substituition,
7056    installing the reports in the wrong place.
7057  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7058  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7059
7060 -- Peter Miller <pmiller@opensource.org.au>  Tue, 24 Apr 2007 11:32:42 +1000
7061
7062aegis (4.23.D208-1) unstable; urgency=low
7063
7064  * Another fix for test t0247a-walt.sh and t0248a-walt.sh
7065  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7066  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7067
7068 -- Peter Miller <pmiller@opensource.org.au>  Tue, 24 Apr 2007 10:45:03 +1000
7069
7070aegis (4.23.D207-1) unstable; urgency=low
7071
7072  * The user_ty class has been refactored (slightly) to add a user_ty::name()
7073    method, and additional code to use it consistently.
7074  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7075
7076 -- Peter Miller <pmiller@opensource.org.au>  Mon, 23 Apr 2007 23:20:47 +1000
7077
7078aegis (4.23.D206-1) unstable; urgency=low
7079
7080  * All refernces to user_ty* have been replaced with user_ty::pointer to make
7081    the transition to a smart pointer easier.
7082  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7083
7084 -- Peter Miller <pmiller@opensource.org.au>  Mon, 23 Apr 2007 14:35:56 +1000
7085
7086aegis (4.23.D205-1) unstable; urgency=low
7087
7088  * A bug in the calculation of elapsed time for tests has been fixed.	It was
7089    getting the fraction part wrong by multiplying by 1e-9 when it should have
7090    been 1e-6.
7091  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7092
7093 -- Peter Miller <pmiller@opensource.org.au>  Fri, 20 Apr 2007 10:47:25 +1000
7094
7095aegis (4.23.D204-1) unstable; urgency=low
7096
7097  * The aede-policy command has has the file-baed validations refactored, to
7098    elimitate redundant code.
7099  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7100
7101 -- Peter Miller <pmiller@opensource.org.au>  Mon, 16 Apr 2007 23:15:54 +1000
7102
7103aegis (4.23.D203-1) unstable; urgency=low
7104
7105  * The aede-policy command now has validations for fmerge(1) and merge(1)
7106    unresolved merge conflicts.
7107  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7108
7109 -- Peter Miller <pmiller@opensource.org.au>  Mon, 16 Apr 2007 19:34:25 +1000
7110
7111aegis (4.22.D036-1) unstable; urgency=low
7112
7113  * The etc/spec.sh script has been updated to generated a spec file that can
7114    processed by recent RPM versions.
7115  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7116  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7117
7118 -- Peter Miller <pmiller@opensource.org.au>  Mon, 16 Apr 2007 13:26:26 +1000
7119
7120aegis (4.22.D035-1) unstable; urgency=low
7121
7122  * aedist -rec now save the UUID as the user defined original-UUID if the UUID
7123    is already present in the repository.  This is especially useful when
7124    receving changes in the same repository.
7125  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7126  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7127
7128 -- Peter Miller <pmiller@opensource.org.au>  Mon, 16 Apr 2007 12:20:43 +1000
7129
7130aegis (4.22.D034-1) unstable; urgency=low
7131
7132  * The release notes has been improved.
7133  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7134  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7135
7136 -- Peter Miller <pmiller@opensource.org.au>  Mon, 16 Apr 2007 09:03:22 +1000
7137
7138aegis (4.22.D033-1) unstable; urgency=low
7139
7140  * Not all systems have gnu diff, so the use of gnu diff's -u option is nor
7141    ptotable, and will give false negatives on some systems.
7142  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7143  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7144
7145 -- Peter Miller <pmiller@opensource.org.au>  Mon, 16 Apr 2007 08:39:16 +1000
7146
7147aegis (4.23.D202-1) unstable; urgency=low
7148
7149  * The etc/spec.sh script has been updated to generated a spec file that can
7150    processed by recent RPM versions.
7151  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7152  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7153
7154 -- Peter Miller <pmiller@opensource.org.au>  Sat, 14 Apr 2007 16:57:24 +1000
7155
7156aegis (4.23.D201-1) unstable; urgency=low
7157
7158  * The tests were being slowed down to make sure time stamps work, but the need
7159    to do this has largely been unnecessary since the file fingerprint code was
7160    added.  The tests run much faster if we take into account that the time
7161    stamps need not be so strict.  This allows the AEGIS_THROTTLE=2 setting and
7162    sleep(1) uses to be removed from most of the test scripts.
7163  * Please inform me about false negatives as soon as possible.
7164  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7165  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7166
7167 -- Peter Miller <pmiller@opensource.org.au>  Sat, 14 Apr 2007 16:52:49 +1000
7168
7169aegis (4.23.D200-1) unstable; urgency=low
7170
7171  * The ETA estimated by aet --progress now uses the average time for tests
7172    already in the repository for those tests which do not yet have estimates.
7173  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7174
7175 -- Peter Miller <pmiller@opensource.org.au>  Fri, 13 Apr 2007 17:40:31 +1000
7176
7177aegis (4.23.D199-1) unstable; urgency=low
7178
7179  * There is now an aet -progress user preference.  See aepconf(5) for more
7180    information.
7181  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7182
7183 -- Peter Miller <pmiller@opensource.org.au>  Fri, 13 Apr 2007 17:14:27 +1000
7184
7185aegis (4.23.D198-1) unstable; urgency=low
7186
7187  * From: Ralph A. Smith <smithra@users.sourceforge.net>
7188  * Date: Wed Mar 21 05:42:48 2007
7189  * Warning: the original change was in the 'being_developed' state
7190  * This change fixes a bug wherein
7191  * aedist did not handle certain renamed files correctly
7192  * when receiving branches or entire-source.
7193  * Also, a minor fix allows debug builds on some 64-bit systems.
7194  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7195  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7196
7197 -- Peter Miller <pmiller@opensource.org.au>  Fri, 13 Apr 2007 13:05:47 +1000
7198
7199aegis (4.23.D197-1) unstable; urgency=low
7200
7201  * The t0011a.sh test script fails if lex is missing, since lex is not required
7202    to build Aegis the test script has been modified to pass even if lex is
7203    missing.
7204  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7205  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7206
7207 -- Peter Miller <pmiller@opensource.org.au>  Fri, 13 Apr 2007 12:46:12 +1000
7208
7209aegis (4.23.D196-1) unstable; urgency=low
7210
7211  * A test (t0252a-walt.sh) created for the 4.22 stable branch has been
7212    installed also in the 4.23 branch.
7213  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7214  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7215
7216 -- Peter Miller <pmiller@opensource.org.au>  Fri, 13 Apr 2007 12:40:33 +1000
7217
7218aegis (4.23.D195-1) unstable; urgency=low
7219
7220  * Test t0251a-walt.sh has been fixed, it was failing when run while compiling
7221    from the tar.gz
7222  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7223  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7224
7225 -- Peter Miller <pmiller@opensource.org.au>  Fri, 13 Apr 2007 11:34:44 +1000
7226
7227aegis (4.22.D032-1) unstable; urgency=low
7228
7229  * From: Walter Franzini <walter.franzini@gmail.org>
7230  * Date: Thu Apr 12 12:22:50 2007
7231  * The t0011a.sh test script fails if lex is missing, since lex is not required
7232    to build Aegis the test script has been modified to pass even if lex is
7233    missing.
7234  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7235  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7236
7237 -- Peter Miller <pmiller@opensource.org.au>  Fri, 13 Apr 2007 11:03:43 +1000
7238
7239aegis (4.23.D194-1) unstable; urgency=low
7240
7241  * This change fixes a typographical error in the aepconf(5) man page.
7242  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7243
7244 -- Peter Miller <pmiller@opensource.org.au>  Fri, 13 Apr 2007 10:17:39 +1000
7245
7246aegis (4.22.D031-1) unstable; urgency=low
7247
7248  * The test for cpio compatibility has been disabled on HP/UX, because it uses
7249    a non-posix format.
7250  * My thanks to Ralf Fassel for reporting this problem.
7251  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7252  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7253
7254 -- Peter Miller <pmiller@opensource.org.au>  Fri, 13 Apr 2007 10:12:22 +1000
7255
7256aegis (4.23.D193-1) unstable; urgency=low
7257
7258  * There is now a default implementation, in case you don't have
7259    std::tr1::shared_ptr or boost::shared_ptr.	It only implements as much as
7260    Aegis uses, and it will need to be checked regularly.
7261  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7262
7263 -- Peter Miller <pmiller@opensource.org.au>  Thu, 12 Apr 2007 21:39:42 +1000
7264
7265aegis (4.23.D192-1) unstable; urgency=low
7266
7267  * The tests were being slowed down to make sure time stamps work, but the need
7268    to do this has largely been unnecessary since the file fingerprint code was
7269    added.  The tests run much faster if we take into account that the time
7270    stamps need not be so strict.  This allows the AEGIS_THROTTLE=2 setting and
7271    sleep(1) uses to be removed from most of the test scripts.
7272  * Please inform me about false negatives as soon as possible.
7273  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7274
7275 -- Peter Miller <pmiller@opensource.org.au>  Thu, 12 Apr 2007 21:34:41 +1000
7276
7277aegis (4.23.D191-1) unstable; urgency=low
7278
7279  * The tests were being slowed down to make sure time stamps work, but the need
7280    to do this has largely been unnecessary since the file fingerprint code was
7281    added.  The tests run much faster if we take into account that the time
7282    stamps need not be so strict.  This allows the AEGIS_THROTTLE=2 setting and
7283    sleep(1) uses to be removed from most of the test scripts.
7284  * Please inform me about false negatives as soon as possible.
7285  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7286
7287 -- Peter Miller <pmiller@opensource.org.au>  Thu, 12 Apr 2007 13:04:09 +1000
7288
7289aegis (4.22.D030-1) unstable; urgency=low
7290
7291  * Test t0251a-walt.sh has been fixed, it was failing when run while compiling
7292    from the tar.gz
7293  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7294  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7295
7296 -- Peter Miller <pmiller@opensource.org.au>  Thu, 12 Apr 2007 10:16:05 +1000
7297
7298aegis (4.22.D029-1) unstable; urgency=low
7299
7300  * Newer versions of the autoconf tools introduced a new @datarootdir@, and
7301    complained loudly if it wasn't used.  This change set silences all of those
7302    warnings.
7303  * My thanks to Ralph Fassel for reporting this problem.
7304  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7305  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7306
7307 -- Peter Miller <pmiller@opensource.org.au>  Thu, 12 Apr 2007 10:09:06 +1000
7308
7309aegis (4.23.D190-1) unstable; urgency=low
7310
7311  * The throttling is no longer needed, now that we mostly use fingerprints.
7312  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7313
7314 -- Peter Miller <pmiller@opensource.org.au>  Thu, 12 Apr 2007 10:03:51 +1000
7315
7316aegis (4.23.D189-1) unstable; urgency=low
7317
7318  * The test progress message now includes an ETA, an estimate of how long the
7319    tests have yet to run.  It is based on time taken by previous test runs.
7320  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7321
7322 -- Peter Miller <pmiller@opensource.org.au>  Thu, 12 Apr 2007 09:37:47 +1000
7323
7324aegis (4.22.D028-1) unstable; urgency=low
7325
7326  * Test 89 doesn't work for HP-UX-10 because that system has a "vendor
7327    specific" (i.e. broken) cpio archive format.
7328  * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem.
7329  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7330  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7331
7332 -- Peter Miller <pmiller@opensource.org.au>  Wed, 11 Apr 2007 23:17:28 +1000
7333
7334aegis (4.23.D188-1) unstable; urgency=low
7335
7336  * When aeipass sleeps, we have to add a second because if there is a script
7337    which is blocked waiting on the baseline lock, it is possible for the
7338    aeipass to complete and the script to copy files (etc) and build ALL WITHIN
7339    THE ONE SECOND.  This means that time stamps for that second can be broken.
7340    This is particularly evident in Aegis' own test scripts, however the problem
7341    is more general.  The solution is to add a single second, so that any post-
7342    aeipass activity is guaranteed to be in a later second than the baseline
7343    file stamps.
7344  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7345
7346 -- Peter Miller <pmiller@opensource.org.au>  Wed, 11 Apr 2007 20:18:50 +1000
7347
7348aegis (4.23.D187-1) unstable; urgency=low
7349
7350  * The way aeipass delectes the old directories is altered when Aegis knows its
7351    in test mode.  This fixes many false negatives from the tests.
7352  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7353
7354 -- Peter Miller <pmiller@opensource.org.au>  Wed, 11 Apr 2007 19:16:08 +1000
7355
7356aegis (4.22.D027-1) unstable; urgency=low
7357
7358  * aeclone now preserve the the UUID of the original change as the original-
7359    UUID user defined attribute of the new change
7360  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7361  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7362
7363 -- Peter Miller <pmiller@opensource.org.au>  Wed, 11 Apr 2007 16:08:33 +1000
7364
7365aegis (4.23.D186-1) unstable; urgency=low
7366
7367  * When aeipass sleeps, we have to add a second because if there is a script
7368    which is blocked waiting on the baseline lock, it is possible for the
7369    aeipass to complete and the script to copy files (etc) and build ALL WITHIN
7370    THE ONE SECOND.  This means that time stamps for that second can be broken.
7371    This is particularly evident in Aegis' own test scripts, however the problem
7372    is more general.  The solution is to add a single second, so that any post-
7373    aeipass activity is guaranteed to be in a later second than the baseline
7374    file stamps.
7375  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7376
7377 -- Peter Miller <pmiller@opensource.org.au>  Wed, 11 Apr 2007 13:54:11 +1000
7378
7379aegis (4.22.D026-1) unstable; urgency=low
7380
7381  * Test 95 has been improved to be less sensitive to libmagic(3) differences.
7382  * Test 207 has been changed to be less sensitive to sort(1) differences.
7383  * My thanks to mallah@tradeindia.com for reporting this problem.
7384  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7385  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7386
7387 -- Peter Miller <pmiller@opensource.org.au>  Wed, 11 Apr 2007 12:31:10 +1000
7388
7389aegis (4.23.D185-1) unstable; urgency=low
7390
7391  * There is a new aefinish --progress option has been added, which causes tests
7392    being run to emit progress messages.
7393  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7394
7395 -- Peter Miller <pmiller@opensource.org.au>  Wed, 11 Apr 2007 10:24:08 +1000
7396
7397aegis (4.23.D184-1) unstable; urgency=low
7398
7399  * The tests were being slowed down to make sure time stamps work, but the need
7400    to do this has largely been unnecessary since the file fingerprint code was
7401    added.  The tests run much faster if we take into account that the time
7402    stamps need not be so strict.  This allows the AEGIS_THROTTLE=2 setting and
7403    sleep(1) uses to be removed from most of the test scripts.
7404  * Please inform me about false negatives as soon as possible.
7405  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7406
7407 -- Peter Miller <pmiller@opensource.org.au>  Wed, 11 Apr 2007 04:41:39 +1000
7408
7409aegis (4.23.D183-1) unstable; urgency=low
7410
7411  * Changes which has UUIDs are not subject to the aecpu test.	Now, if the
7412    change set alters nothing, and it has a UUID known to the repository, tht
7413    UUID is attached to the existing change, and the change set abandoned.  This
7414    reduces the number of back-and-forth change sets when two repositories are
7415    staying in synch with each other.
7416  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7417
7418 -- Peter Miller <pmiller@opensource.org.au>  Wed, 11 Apr 2007 04:36:31 +1000
7419
7420aegis (4.23.D182-1) unstable; urgency=low
7421
7422  * The API for os_execute_retcode gas been broadened to accept nstring
7423    arguments.
7424  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7425
7426 -- Peter Miller <pmiller@opensource.org.au>  Tue, 10 Apr 2007 17:07:24 +1000
7427
7428aegis (4.23.D181-1) unstable; urgency=low
7429
7430  * There is a new change_ty::uuid_get method.
7431  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7432
7433 -- Peter Miller <pmiller@opensource.org.au>  Tue, 10 Apr 2007 14:59:35 +1000
7434
7435aegis (4.23.D180-1) unstable; urgency=low
7436
7437  * It is now possible to search a symbol table for a list of keys wit one
7438    method call.  The earliest key in the list found is returned.
7439  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7440
7441 -- Peter Miller <pmiller@opensource.org.au>  Tue, 10 Apr 2007 13:50:06 +1000
7442
7443aegis (4.23.D179-1) unstable; urgency=low
7444
7445  * The recent fmtgen changes did not fix one of the asserts, only noticable
7446    when you compile with DEBUG defined.
7447  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7448
7449 -- Peter Miller <pmiller@opensource.org.au>  Tue, 10 Apr 2007 11:48:03 +1000
7450
7451aegis (4.23.D178-1) unstable; urgency=low
7452
7453  * The tests were being slowed down to make sure time stamps work, but the need
7454    to do this has largely been unnecessary since the file fingerprint code was
7455    added.  The tests run much faster if we take into account that the time
7456    stamps need not be so strict.  This allows the AEGIS_THROTTLE=2 setting and
7457    sleep(1) uses to be removed from most of the test scripts.
7458  * Please inform me about false negatives as soon as possible.
7459  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7460
7461 -- Peter Miller <pmiller@opensource.org.au>  Mon, 09 Apr 2007 18:17:09 +1000
7462
7463aegis (4.23.D177-1) unstable; urgency=low
7464
7465  * The tests were being slowed down to make sure time stamps work, but the need
7466    to do this has largely been unnecessary since the file fingerprint code was
7467    added.  The tests run much faster if we take into account that the time
7468    stamps need not be so strict.  This allows the AEGIS_THROTTLE=2 setting and
7469    sleep(1) uses to be removed from most of the test scripts.
7470  * Please inform me about false negatives as soon as possible.
7471  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7472
7473 -- Peter Miller <pmiller@opensource.org.au>  Mon, 09 Apr 2007 12:35:06 +1000
7474
7475aegis (4.23.D176-1) unstable; urgency=low
7476
7477  * It is now possible to use name+=value to set change set attributes.	 This
7478    syntax appens the value, rather than replacing it.	Useful for original-uuid
7479    attributes.
7480  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7481
7482 -- Peter Miller <pmiller@opensource.org.au>  Mon, 09 Apr 2007 11:01:34 +1000
7483
7484aegis (4.23.D175-1) unstable; urgency=low
7485
7486  * The test for cpio compatibility has been disabled on HP/UX, because it uses
7487    a non-posix format.
7488  * My thanks to Ralf Fassel for reporting this problem.
7489  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7490
7491 -- Peter Miller <pmiller@opensource.org.au>  Wed, 04 Apr 2007 23:33:43 +1000
7492
7493aegis (4.23.D174-1) unstable; urgency=low
7494
7495  * Newer versions of the autoconf tools introduced a new @datarootdir@, and
7496    complained loudly if it wasn't used.  This change set silences all of those
7497    warnings.
7498  * My thanks to Ralph Fassel for reporting this problem.
7499  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7500
7501 -- Peter Miller <pmiller@opensource.org.au>  Wed, 04 Apr 2007 22:29:45 +1000
7502
7503aegis (4.23.D173-1) unstable; urgency=low
7504
7505  * The tests were been slowed down to make sure time stamps work, but the need
7506    to do this has largely been unnecessary since the file fingerprint code was
7507    added. The tests run much faster if we take into account that the timestamps
7508    need not be so strict. This allows the AEGIS_THROTTLE=2 setting and sleep(1)
7509    uses to be removed from most of the test scripts.
7510  * Please inform me about false negatives as soon as possible.
7511  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7512
7513 -- Peter Miller <pmiller@opensource.org.au>  Fri, 30 Mar 2007 20:21:54 +1000
7514
7515aegis (4.23.D172-1) unstable; urgency=low
7516
7517  * The tests were been slowed down to make sure time stamps work, but the need
7518    to do this has largely been unnecessary since the file fingerprint code was
7519    added. The tests run much faster if we take into account that the timestamps
7520    need not be so strict. This allows the AEGIS_THROTTLE=2 setting and sleep(1)
7521    uses to be removed from most of the test scripts.
7522  * Please inform me about false negatives as soon as possible.
7523  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7524
7525 -- Peter Miller <pmiller@opensource.org.au>  Fri, 30 Mar 2007 18:49:50 +1000
7526
7527aegis (4.23.D171-1) unstable; urgency=low
7528
7529  * t0248a-walter.sh does not leave anymore stuff in the user home directory.
7530  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7531  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7532
7533 -- Peter Miller <pmiller@opensource.org.au>  Fri, 30 Mar 2007 12:43:31 +1000
7534
7535aegis (4.23.D170-1) unstable; urgency=low
7536
7537  * The tests were been slowed down to make sure time stamps work, but the need
7538    to do this has largely been unnecessary since the file fingerprint code was
7539    added. The tests run much faster if we take into account that the timestamps
7540    need not be so strict. This allows the AEGIS_THROTTLE=2 setting and sleep(1)
7541    uses to be removed from most of the test scripts.
7542  * Please inform me about false negatives as soon as possible.
7543  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7544
7545 -- Peter Miller <pmiller@opensource.org.au>  Fri, 30 Mar 2007 08:58:24 +1000
7546
7547aegis (4.22.D025-1) unstable; urgency=low
7548
7549  * The following bug as been fixed:
7550  * if a file is created and renamed within a single branch, and that branch is
7551    integrated, then the file is not included in the output of 'aedist -send -
7552    es' from subsequent branches.
7553  * My thanks to Ralph Smith providing the test script.
7554  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7555  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7556
7557 -- Peter Miller <pmiller@opensource.org.au>  Thu, 29 Mar 2007 19:08:11 +1000
7558
7559aegis (4.22.D024-1) unstable; urgency=low
7560
7561  * The project_specific setenv:* variables are now exported only once.
7562  * My thanks to Pieter Nagel for reporting the problem.
7563  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7564  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7565
7566 -- Peter Miller <pmiller@opensource.org.au>  Thu, 29 Mar 2007 14:35:35 +1000
7567
7568aegis (4.22.D023-1) unstable; urgency=low
7569
7570  * A bug has been fixed in the aedbu command.	 It no longer complains about
7571    permissions when the develop_begin_undo_command has been set.
7572  * My thanks to Ben Morphett and Malcolm Butler for reporting this bug.
7573  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7574  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7575
7576 -- Peter Miller <pmiller@opensource.org.au>  Thu, 29 Mar 2007 13:07:32 +1000
7577
7578aegis (4.23.D169-1) unstable; urgency=low
7579
7580  * The -Werror flag used by the CXX command run by configure can make some test
7581    fail whey they should succeeds, this change set remove such.
7582  * The -Werror flag is still used during the compilation.
7583  * My thanks to Ralph Smith for reporting the problem
7584  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7585  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7586
7587 -- Peter Miller <pmiller@opensource.org.au>  Thu, 29 Mar 2007 09:50:03 +1000
7588
7589aegis (4.23.D168-1) unstable; urgency=low
7590
7591  * Some of the type names used withing anf by fmtgen have been improved.  There
7592    is no longer any ambiguity about fmtgen's type_ty and libaegis's type_ty.
7593  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7594
7595 -- Peter Miller <pmiller@opensource.org.au>  Wed, 28 Mar 2007 22:19:41 +1000
7596
7597aegis (4.23.D167-1) unstable; urgency=low
7598
7599  * The tests were been slowed down to make sure time stamps work, but the need
7600    to do this has largely been unnecessary since the file fingerprint code was
7601    added. The tests run much faster if we take into account that the timestamps
7602    need not be so strict. This allows the AEGIS_THROTTLE=2 setting and sleep(1)
7603    uses to be removed from most of the test scripts.
7604  * Please inform me about false negatives as soon as possible.
7605  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7606
7607 -- Peter Miller <pmiller@opensource.org.au>  Wed, 28 Mar 2007 20:32:04 +1000
7608
7609aegis (4.23.D166-1) unstable; urgency=low
7610
7611  * The new faster test-19 had a race condition.  This has been fixed.
7612  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7613
7614 -- Peter Miller <pmiller@opensource.org.au>  Wed, 28 Mar 2007 15:06:05 +1000
7615
7616aegis (4.23.D165-1) unstable; urgency=low
7617
7618  * A segfault in the listing code has been fixed.  It occured when a column's
7619    value has leading blank lines.
7620  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7621
7622 -- Peter Miller <pmiller@opensource.org.au>  Wed, 28 Mar 2007 11:13:33 +1000
7623
7624aegis (4.22.D022-1) unstable; urgency=low
7625
7626  * aedist -rec now better handles file renamed (not aemved) to match the local
7627    repository state.
7628  * My thanks to Jerry Pendergraft for reporting the problem.
7629  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7630  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7631
7632 -- Peter Miller <pmiller@opensource.org.au>  Tue, 27 Mar 2007 14:58:56 +1000
7633
7634aegis (4.22.D021-1) unstable; urgency=low
7635
7636  * The aenpr -keep must set the administrator recursively in order to make the
7637    repository usable.
7638  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7639  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7640
7641 -- Peter Miller <pmiller@opensource.org.au>  Tue, 27 Mar 2007 13:33:29 +1000
7642
7643aegis (4.22.D020-1) unstable; urgency=low
7644
7645  * The `change_pcong_get' function terminate aegis with a fatal error if
7646    applied to a branch without a config file (e.g. my aegis trunk does not
7647    contain any closed branch).	 This make it impossible to close any changes
7648    under 4.23 because the generation of CHANGES.txt file fails.
7649  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
7650  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7651  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7652
7653 -- Peter Miller <pmiller@opensource.org.au>  Tue, 27 Mar 2007 12:08:07 +1000
7654
7655aegis (4.22.D019-1) unstable; urgency=low
7656
7657  * A bug has been fixed in the ${project-specific} substitution, it now works
7658    correctly with the "aesub -bl" command.
7659  * My thanks to Jerry Pendergraft for reporting this problem.
7660  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7661  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7662
7663 -- Peter Miller <pmiller@opensource.org.au>  Tue, 27 Mar 2007 10:38:54 +1000
7664
7665aegis (4.23.D164-1) unstable; urgency=low
7666
7667  * In an effort to refactor all the reference counting, the available choices
7668    are ANSI C++ TR1 and Boost.	 Code has been added to the ./configure script
7669    to look for the ANSI standard std::tr1::shared_ptr<T> template, or the
7670    boost::shared_ptr<T> template if that fails.
7671  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7672
7673 -- Peter Miller <pmiller@opensource.org.au>  Mon, 26 Mar 2007 14:57:52 +1000
7674
7675aegis (4.23.D163-1) unstable; urgency=low
7676
7677  * The tests were been slowed down to make sure time stamps work.i, but the
7678    need ro this is largely been unnecessary since the file fingerprint code was
7679    added.  The tests run much faster if we take into account that the
7680    timestamps need not be so strict.  This allows the AEGIS_THROTTLE setting
7681    and sleep(1) uses to be removed from most of the test scripts.
7682  * Please inform me about false negatives as soon as possible.
7683  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7684
7685 -- Peter Miller <pmiller@opensource.org.au>  Mon, 26 Mar 2007 11:21:31 +1000
7686
7687aegis (4.23.D162-1) unstable; urgency=low
7688
7689  * With this change Aegis use the aelpf and aelcf commands to retrieve the
7690    files of the project instead using 'ael pf' and 'ael cf'.
7691  * This improves a bit the build time
7692  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7693  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7694
7695 -- Peter Miller <pmiller@opensource.org.au>  Mon, 26 Mar 2007 11:10:36 +1000
7696
7697aegis (4.23.D161-1) unstable; urgency=low
7698
7699  * aeclone now preserve the the UUID of the original change as the original-
7700    UUID user defined attribute of the new change
7701  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7702  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7703
7704 -- Peter Miller <pmiller@opensource.org.au>  Mon, 26 Mar 2007 10:58:50 +1000
7705
7706aegis (4.23.D160-1) unstable; urgency=low
7707
7708  * aedist -rec now save the UUID as the user defined original-UUID if the UUID
7709    is already present in the repository.  This is especially useful when
7710    receving changes in the same repository.
7711  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7712  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7713
7714 -- Peter Miller <pmiller@opensource.org.au>  Mon, 26 Mar 2007 09:12:39 +1000
7715
7716aegis (4.23.D159-1) unstable; urgency=low
7717
7718  * Some DEBUG code got left behind recently, this change set fixs them.
7719  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7720
7721 -- Peter Miller <pmiller@opensource.org.au>  Sat, 24 Mar 2007 17:06:06 +1100
7722
7723aegis (4.23.D158-1) unstable; urgency=low
7724
7725  * The getpwnam cache API has ben widened to use nstring.  This is a necessary
7726    first step to removing the strng_ty& interface.
7727  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7728
7729 -- Peter Miller <pmiller@opensource.org.au>  Fri, 23 Mar 2007 10:27:38 +1100
7730
7731aegis (4.23.D157-1) unstable; urgency=low
7732
7733  * The symtab_ty API has been broadened to include nstring keys.  This is a
7734    necessary first step to removing the string_ty* keys.
7735  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7736
7737 -- Peter Miller <pmiller@opensource.org.au>  Thu, 22 Mar 2007 21:38:33 +1100
7738
7739aegis (4.23.D156-1) unstable; urgency=low
7740
7741  * A bug has been fixed in the aetar command, it no longer creates tarballs
7742    that cause BSD tar to complain like this:
7743  * ar: End of archive volume 1 reached
7744  * tar: Unexpected EOF on archive file
7745  * My thanks to Marko Schuetz <MarkoSchuetz@web.de> for reporting this problem.
7746  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7747  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7748
7749 -- Peter Miller <pmiller@opensource.org.au>  Wed, 21 Mar 2007 22:24:58 +1100
7750
7751aegis (4.23.D155-1) unstable; urgency=low
7752
7753  * A build problem on MacOS X has been fixed.
7754  * My thanks to Jerry Pendergraft for this patch.
7755  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7756
7757 -- Peter Miller <pmiller@opensource.org.au>  Wed, 21 Mar 2007 21:48:54 +1100
7758
7759aegis (4.23.D154-1) unstable; urgency=low
7760
7761  * The 'aede-policy printable' validation now understands a wider range of MIME
7762    types to be text.
7763  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7764
7765 -- Peter Miller <pmiller@opensource.org.au>  Wed, 21 Mar 2007 10:59:05 +1100
7766
7767aegis (4.23.D153-1) unstable; urgency=low
7768
7769  * A bug has been fixed in the 'aede-policy printable' validation.  It was
7770    ignoring text files, when it should have been ignoring binary files.
7771  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7772
7773 -- Peter Miller <pmiller@opensource.org.au>  Wed, 21 Mar 2007 09:52:02 +1100
7774
7775aegis (4.23.D152-1) unstable; urgency=low
7776
7777  * Another non-free VC/SCM has beed added to the diversity web page.  Link care
7778    of Pierre MEYER <pierre.meyer36@wanadoo.fr>
7779  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7780
7781 -- Peter Miller <pmiller@opensource.org.au>  Mon, 19 Mar 2007 03:55:19 +1100
7782
7783aegis (4.23.D151-1) unstable; urgency=low
7784
7785  * A bug has been fixed in the aeget web interface, in now produces the correct
7786    HTML headers for project downloads.
7787  * My thanks to Ralph Smith <smith@dc.corp.arete.com> for this change set.
7788  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7789
7790 -- Peter Miller <pmiller@opensource.org.au>  Sun, 18 Mar 2007 23:40:40 +1100
7791
7792aegis (4.22.D018-1) unstable; urgency=low
7793
7794  * A bug has been fixed that caused an aemv followed by an aenf to generate two
7795    different files with the same UUID.
7796  * My thanks to Kurt Huwig for the bug report.
7797  * Signed-off-by: Walter Franzini <walter.franzini-
7798    Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
7799  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7800  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7801
7802 -- Peter Miller <pmiller@opensource.org.au>  Sun, 18 Mar 2007 21:35:40 +1100
7803
7804aegis (4.23.D150-1) unstable; urgency=low
7805
7806  * Some information about debugging and testing aeget has been added to the
7807    aeget(1) man page.
7808  * My thanks to Michel Briand <michelbriand@free.fr> for this suggestion.
7809  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7810
7811 -- Peter Miller <pmiller@opensource.org.au>  Sun, 18 Mar 2007 12:37:08 +1100
7812
7813aegis (4.23.D149-1) unstable; urgency=low
7814
7815  * A bug has been fixed in the aetar command, it no longer creates tarballs
7816    that cause BSD tar to complain like this:
7817  * ar: End of archive volume 1 reached
7818  * tar: Unexpected EOF on archive file
7819  * My thanks to Marko Schuetz <MarkoSchuetz@web.de> for reporting this problem.
7820  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7821
7822 -- Peter Miller <pmiller@opensource.org.au>  Sun, 18 Mar 2007 10:53:34 +1100
7823
7824aegis (4.22.D017-1) unstable; urgency=low
7825
7826  * A bug has been fixed which caused aeipass to assign UUID to files when at
7827    branch integration pass time.
7828  * This can happen if the changes was integrated with an old Aegis release,
7829    lacking support for file's UUID.  This bug make it possible to have the
7830    history for a file split into two part, one accessible via the file_name,
7831    the other accesible using the UUID.
7832  * Signed-off-by: Walter Franzini <walter.franzini-
7833    Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
7834  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7835
7836 -- Peter Miller <pmiller@opensource.org.au>  Sat, 17 Mar 2007 03:15:15 +1100
7837
7838aegis (4.22.D016-1) unstable; urgency=low
7839
7840  * A bug has been fixed that caused an aemv followed by an aenf to generate two
7841    different files with the same UUid.
7842  * My thanks to Kurt Huwig for the bug report.
7843  * Signed-off-by: Walter Franzini <walter.franzini-
7844    Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
7845  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7846  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7847
7848 -- Peter Miller <pmiller@opensource.org.au>  Sat, 17 Mar 2007 01:51:49 +1100
7849
7850aegis (4.22.D015-1) unstable; urgency=low
7851
7852  * The unlink quit action may be called when os_become_active is true (eg.
7853    during conf file parsing), this trigger the multiple user permissione set
7854    bug.  In order to avoid this the commented os_become_undo_atexit has been
7855    enabled again.
7856  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7857  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7858
7859 -- Peter Miller <pmiller@opensource.org.au>  Sat, 17 Mar 2007 00:28:08 +1100
7860
7861aegis (4.22.D014-1) unstable; urgency=low
7862
7863  * A bug has been fixed in the aet -regression command, it no longer reports
7864    free()ing a non-existent string.
7865  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7866  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7867
7868 -- Peter Miller <pmiller@opensource.org.au>  Fri, 16 Mar 2007 23:00:19 +1100
7869
7870aegis (4.23.D148-1) unstable; urgency=low
7871
7872  * A bug has been fixed in the aet -batch -progress command, it no longer fails
7873    with an obscure error and running no tests.	 (Turns out it was in the .po
7874    file, which made it less than obvious to find.)
7875  * My thanks to David A Vincent <dvincent@toshiba-tap.com> for reporting this
7876    problem.
7877  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7878
7879 -- Peter Miller <pmiller@opensource.org.au>  Fri, 16 Mar 2007 21:44:36 +1100
7880
7881aegis (4.23.D147-1) unstable; urgency=low
7882
7883  * The aeget web interface now correctly insert more mailto: links when it
7884    quotes text for HTML output.
7885  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7886
7887 -- Peter Miller <pmiller@opensource.org.au>  Fri, 16 Mar 2007 20:59:20 +1100
7888
7889aegis (4.22.D013-1) unstable; urgency=low
7890
7891  * A bug has been fixed in the UUID generating code; it was running out of file
7892    descriptors.
7893  * My thanks to David A Vincent <dvincent@toshiba-tap.com> for this patch.
7894  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7895  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7896
7897 -- Peter Miller <pmiller@opensource.org.au>  Fri, 16 Mar 2007 15:34:21 +1100
7898
7899aegis (4.22.D012-1) unstable; urgency=low
7900
7901  * A bug has been fixed related to unchanged_file_integrate_pass_policy_remove.
7902    In this case aeipass failed to reset the locked_by field from the project
7903    fstate file, this prevented subsequent changes to modify the removed file
7904  * Signed-off-by: Walter Franzini <walter.franzini-
7905    Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
7906  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7907
7908 -- Peter Miller <pmiller@opensource.org.au>  Fri, 16 Mar 2007 15:27:25 +1100
7909
7910aegis (4.22.D011-1) unstable; urgency=low
7911
7912  * A segfault in aeannotate has been fixed.
7913  * Signed-off-by: Walter Franzini <walter.franzini-
7914    Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
7915  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7916
7917 -- Peter Miller <pmiller@opensource.org.au>  Fri, 16 Mar 2007 14:03:42 +1100
7918
7919aegis (4.22.D010-1) unstable; urgency=low
7920
7921  * A bug has been fixed in the aed(1) command, it no longer reports a bug when
7922    a cross branch merege is attempted for a file independently created in both
7923    branches.
7924  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7925  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7926
7927 -- Peter Miller <pmiller@opensource.org.au>  Fri, 16 Mar 2007 12:40:19 +1100
7928
7929aegis (4.22.D009-1) unstable; urgency=low
7930
7931  * Now the aegis.spec uses the %configure macro and install man pages undes /
7932    usr/share/man as per FHS.
7933  * Signed-off-by: Walter Franzini <walter.franzini-
7934    Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
7935  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7936
7937 -- Peter Miller <pmiller@opensource.org.au>  Fri, 16 Mar 2007 10:51:40 +1100
7938
7939aegis (4.22.D008-1) unstable; urgency=low
7940
7941  * This change add a workaround for compilation with g++-4.1
7942  * Signed-off-by: Walter Franzini <walter@walter-nb>
7943  * Signed-off-by: Walter Franzini <walter.franzini-
7944    Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
7945  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7946
7947 -- Peter Miller <pmiller@opensource.org.au>  Thu, 15 Mar 2007 22:39:53 +1100
7948
7949aegis (4.22.D007-1) unstable; urgency=low
7950
7951  * "I downloaded aegis-4.23.tar.gz for the symlink fix and attempted an
7952    rpmbuild.  It failed right at the end of the build.	 I found that the
7953    aegis.spec file has not been fixed.
7954  * "Problem Description:
7955  * "Files exist in the install directories without corresponding entries in the
7956    spec file. rpmbuild v4 and later will not allow a build to continue if there
7957    are files placed in the install directories without corresponding entries in
7958    the "%files" section of the spec file.  From a practical standpoint, the
7959    files missing from the spec file will not be installed if RPM doesn't know
7960    where to put them."
7961  * My thanks to Calvin Webster for reporting this problem.
7962  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7963  * Signed-off-by: Walter Franzini <walter.franzini-
7964    Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
7965
7966 -- Peter Miller <pmiller@opensource.org.au>  Thu, 15 Mar 2007 21:05:34 +1100
7967
7968aegis (4.23.D146-1) unstable; urgency=low
7969
7970  * The aedist --replay command now gives a better error when no URL or filename
7971    is supplied.
7972  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7973
7974 -- Peter Miller <pmiller@opensource.org.au>  Thu, 15 Mar 2007 15:09:55 +1100
7975
7976aegis (4.23.D145-1) unstable; urgency=low
7977
7978  * It is now possible for Aegis developers to customize the arguments passed to
7979    configure.
7980  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
7981  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7982
7983 -- Peter Miller <pmiller@opensource.org.au>  Thu, 15 Mar 2007 13:13:04 +1100
7984
7985aegis (4.22.D006-1) unstable; urgency=low
7986
7987  * aedist -received has been modified to set the user defined attribute
7988    foreign-copyright to true when receiving a remote change set.  This in order
7989    to avoid aede-policy complain about incorret copyright notice at aede time.
7990  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
7991  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
7992
7993 -- Peter Miller <pmiller@opensource.org.au>  Thu, 15 Mar 2007 10:31:49 +1100
7994
7995aegis (4.23.D144-1) unstable; urgency=low
7996
7997  * GeNUA has been using AEGIS since 1999 to develop its firewall product,
7998    GeNUGate, a two-tier BSD-based packet-filter/application-level gateway.
7999  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8000
8001 -- Peter Miller <pmiller@opensource.org.au>  Wed, 14 Mar 2007 22:46:16 +1100
8002
8003aegis (4.23.D143-1) unstable; urgency=low
8004
8005  * The build instructions now mention how to select different AEGIS_UID and
8006    AEGIS_GID values.
8007  * My thanks to Keith Harwood for reporting this problem.
8008  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8009
8010 -- Peter Miller <pmiller@opensource.org.au>  Tue, 13 Mar 2007 22:51:16 +1100
8011
8012aegis (4.23.D142-1) unstable; urgency=low
8013
8014  * The ae-repo-ci command now understands the "svn propset" command, and uses
8015    it to carry Aegis file attributes into Subersion file properties.
8016  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8017
8018 -- Peter Miller <pmiller@opensource.org.au>  Tue, 13 Mar 2007 22:43:22 +1100
8019
8020aegis (4.23.D141-1) unstable; urgency=low
8021
8022  * A bug has been fixed in the aedbu command.	 It no longer complains about
8023    permissions when the develop_begin_undo_command has been set.
8024  * My thanks to Ben Morphett and Malcolm Butler for reporting this bug.
8025  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8026
8027 -- Peter Miller <pmiller@opensource.org.au>  Tue, 13 Mar 2007 08:36:12 +1100
8028
8029aegis (4.23.D140-1) unstable; urgency=low
8030
8031  * The aemakegen command now generates a makefile which uses the $(OBJEXT) and
8032    $(LIBEXT) macros.
8033  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8034
8035 -- Peter Miller <pmiller@opensource.org.au>  Mon, 12 Mar 2007 23:49:06 +1100
8036
8037aegis (4.23.D139-1) unstable; urgency=low
8038
8039  * The following bug as been fixed:
8040  * if a file is created and renamed within a single branch, and that branch is
8041    integrated, then the file is not included in the output of 'aedist -send -
8042    es' from subsequent branches.
8043  * My thanks to Ralph Smith providing the test script.
8044  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
8045  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8046
8047 -- Peter Miller <pmiller@opensource.org.au>  Mon, 12 Mar 2007 14:49:05 +1100
8048
8049aegis (4.23.D138-1) unstable; urgency=low
8050
8051  * This change set add a function to read the pfstate file.
8052  * Signed-off-by: Walter Franzini <walter.franzini-
8053    Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
8054  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8055
8056 -- Peter Miller <pmiller@opensource.org.au>  Thu, 08 Mar 2007 14:13:48 +1100
8057
8058aegis (4.23.D137-1) unstable; urgency=low
8059
8060  * the etc/configure.ac script has been modified to use C++ for checks.  This
8061    is reasonable since Aegis compiles as C++, it is also necessary to include
8062    the support for libdmalloccxx.
8063  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
8064  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8065
8066 -- Peter Miller <pmiller@opensource.org.au>  Mon, 05 Mar 2007 15:16:18 +1100
8067
8068aegis (4.23.D136-1) unstable; urgency=low
8069
8070  * The web site has been updated to reflect the new bug reporting policy: via
8071    sf.net trackers.  This only applies to the development branch at the moment,
8072    the production branch will get updated automagically next time there is a
8073    production release.
8074  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8075
8076 -- Peter Miller <pmiller@opensource.org.au>  Wed, 28 Feb 2007 13:59:25 +1100
8077
8078aegis (4.23.D135-1) unstable; urgency=low
8079
8080  * From: marko <marko@fjpad.usp.ac.fj>
8081  * Date: Fri Feb  2 21:52:33 2007
8082  * untie the knot that occurs at the root project with its pcp.
8083  * Signed-off-by: marko <marko@fjpad.usp.ac.fj>
8084  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
8085  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8086
8087 -- Peter Miller <pmiller@opensource.org.au>  Wed, 28 Feb 2007 13:54:24 +1100
8088
8089aegis (4.23.D134-1) unstable; urgency=low
8090
8091  * config.guess is now created (linked) properly, a case was missing.
8092  * Signed-off-by: Walter Franzini <walter.franzini-
8093    Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
8094  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8095
8096 -- Peter Miller <pmiller@opensource.org.au>  Wed, 28 Feb 2007 12:24:20 +1100
8097
8098aegis (4.23.D133-1) unstable; urgency=low
8099
8100  * The project_specific setenv:* variables are now exported only once.
8101  * My thanks to Pieter Nagel for reporting the problem.
8102  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
8103  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8104
8105 -- Peter Miller <pmiller@opensource.org.au>  Wed, 28 Feb 2007 12:19:10 +1100
8106
8107aegis (4.23.D132-1) unstable; urgency=low
8108
8109  * help the debugger find the appropriate source file by setting it in the
8110    comments i n....gen.cc
8111  * Signed-off-by: marko <marko@fjpad.usp.ac.fj>
8112  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
8113  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8114
8115 -- Peter Miller <pmiller@opensource.org.au>  Wed, 28 Feb 2007 10:45:45 +1100
8116
8117aegis (4.23.D131-1) unstable; urgency=low
8118
8119  * There is a new aetar:exclude-auto-tools and aetar:exclude-cvs attributes in
8120    the project-specific fiel do the project configuration file.
8121  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8122
8123 -- Peter Miller <pmiller@opensource.org.au>  Sat, 17 Feb 2007 22:28:12 +1100
8124
8125aegis (4.23.D130-1) unstable; urgency=low
8126
8127  * The aede-policy has a new "white-space" policy, which detects white space on
8128    the ends of lines and blank lines at the ends of files.  It is not
8129    automatically included in the "all" policy, you must ask for it explicitly.
8130  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8131
8132 -- Peter Miller <pmiller@opensource.org.au>  Sat, 17 Feb 2007 12:27:38 +1100
8133
8134aegis (4.23.D129-1) unstable; urgency=low
8135
8136  * The aemakegen command now understands C source code as well as C++
8137  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8138
8139 -- Peter Miller <pmiller@opensource.org.au>  Tue, 23 Jan 2007 20:56:42 +1100
8140
8141aegis (4.23.D128-1) unstable; urgency=low
8142
8143  * A bug has been fixed in the aemakegen command, it no longer segfaults when
8144    there are no C or C++ files in the "lib/" directory.
8145  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8146
8147 -- Peter Miller <pmiller@opensource.org.au>  Tue, 23 Jan 2007 13:46:38 +1100
8148
8149aegis (4.23.D127-1) unstable; urgency=low
8150
8151  * The global project state file (used to find projects by name) is now sorted
8152    by project name.
8153  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8154
8155 -- Peter Miller <pmiller@opensource.org.au>  Tue, 23 Jan 2007 13:40:07 +1100
8156
8157aegis (4.23.D126-1) unstable; urgency=low
8158
8159  * The developer howto now includes a bullet item for the libxml2 library.
8160  * My thanks to Marko Schütz <MarkoSchuetz@web.de> for reporting this problem.
8161  * The recursive make paper has had its formatting improved.
8162  * My thanks to Maxi Combina <maxicombina@gmail.com> for reporting this
8163    problem.
8164  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8165
8166 -- Peter Miller <pmiller@opensource.org.au>  Wed, 03 Jan 2007 10:17:17 +1100
8167
8168aegis (4.23.D125-1) unstable; urgency=low
8169
8170  * There is a new line length policy in aede-policy.
8171  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8172
8173 -- Peter Miller <pmiller@opensource.org.au>  Wed, 03 Jan 2007 00:56:52 +1100
8174
8175aegis (4.23.D124-1) unstable; urgency=low
8176
8177  * The project_file_find_by_meta has been renamed.
8178  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
8179  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8180
8181 -- Peter Miller <pmiller@opensource.org.au>  Tue, 02 Jan 2007 13:59:24 +1100
8182
8183aegis (4.23.D123-1) unstable; urgency=low
8184
8185  * There is a new aede-polcy no-tabs policy, used to require that text files do
8186    not contaisn tabs.
8187  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8188
8189 -- Peter Miller <pmiller@opensource.org.au>  Tue, 02 Jan 2007 12:27:45 +1100
8190
8191aegis (4.23.D122-1) unstable; urgency=low
8192
8193  * The progress bars in aedist for downloading have been improved again, in an
8194    effort to reduce the number of times they cause weird line wrapping.
8195  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8196
8197 -- Peter Miller <pmiller@opensource.org.au>  Wed, 20 Dec 2006 19:51:33 +1100
8198
8199aegis (4.23.D121-1) unstable; urgency=low
8200
8201  * Not so much missing as far too late.  The code for verbose progress output
8202    in the Curl input has been improved to output the final newline as soon as
8203    the end-of-file is reached, rather than in the destructor.
8204  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8205
8206 -- Peter Miller <pmiller@opensource.org.au>  Mon, 18 Dec 2006 21:41:26 +1100
8207
8208aegis (4.23.D120-1) unstable; urgency=low
8209
8210  * aeclone now better handles files created in a branch, renamed and modified
8211    in a child branch and cloned back in the origin branch.
8212  * My thanks to Jerry Pendergraft for reporting the problem.
8213  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
8214  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8215
8216 -- Peter Miller <pmiller@opensource.org.au>  Mon, 18 Dec 2006 11:09:27 +1100
8217
8218aegis (4.23.D119-1) unstable; urgency=low
8219
8220  * aedist -rec now better handles file renamed (not aemved) to match the local
8221    repository state.
8222  * My thanks to Jerry Pendergraft for reporting the problem.
8223  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
8224  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8225
8226 -- Peter Miller <pmiller@opensource.org.au>  Mon, 18 Dec 2006 09:38:09 +1100
8227
8228aegis (4.23.D118-1) unstable; urgency=low
8229
8230  * It may be useful.
8231  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
8232  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8233
8234 -- Peter Miller <pmiller@opensource.org.au>  Mon, 18 Dec 2006 01:34:05 +1100
8235
8236aegis (4.23.D117-1) unstable; urgency=low
8237
8238  * Not all systems have gnu diff, so the use of gnu diff's -u option is nor
8239    ptotable, and will give false negatives on some systems.
8240  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8241  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
8242
8243 -- Peter Miller <pmiller@opensource.org.au>  Mon, 18 Dec 2006 01:22:46 +1100
8244
8245aegis (4.23.D116-1) unstable; urgency=low
8246
8247  * A bug has been fixed in aeimport.  It no longer uses the Attic portion of
8248    filenames when populating the history directory tree.
8249  * My thanks to Michel Briand <michelbriand@free.fr> for reporting this bug.
8250  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8251
8252 -- Peter Miller <pmiller@opensource.org.au>  Sun, 10 Dec 2006 19:49:01 +1100
8253
8254aegis (4.23.D115-1) unstable; urgency=low
8255
8256  * The mem_change_size function is being removed. Its use often induces
8257    programming errors.
8258  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8259
8260 -- Peter Miller <pmiller@opensource.org.au>  Sat, 09 Dec 2006 07:24:24 +1100
8261
8262aegis (4.23.D114-1) unstable; urgency=low
8263
8264  * The mem_change_size function is being removed. Its use often induces
8265    programming errors.
8266  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8267
8268 -- Peter Miller <pmiller@opensource.org.au>  Thu, 07 Dec 2006 14:33:25 +1100
8269
8270aegis (4.23.D113-1) unstable; urgency=low
8271
8272  * From: Walter Franzini <walter.franzini@gmail.org>
8273  * Date: Sun Nov 12 15:40:44 2006
8274  * The words \"all rights reserved" have been removed.	 They didn't really
8275    reflect the GNU GPL usage.
8276  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8277  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
8278
8279 -- Peter Miller <pmiller@opensource.org.au>  Wed, 06 Dec 2006 22:26:15 +1100
8280
8281aegis (4.23.D112-1) unstable; urgency=low
8282
8283  * The aeget command (web interface) now understands delta numbers in URLs, as
8284    well as change numbers.
8285  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8286
8287 -- Peter Miller <pmiller@opensource.org.au>  Wed, 06 Dec 2006 10:33:10 +1100
8288
8289aegis (4.23.D111-1) unstable; urgency=low
8290
8291  * The aenpr -keep must set the administrator recursively in order to make the
8292    repository usable.
8293  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
8294  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8295
8296 -- Peter Miller <pmiller@opensource.org.au>  Tue, 05 Dec 2006 23:23:34 +1100
8297
8298aegis (4.23.D110-1) unstable; urgency=low
8299
8300  * This change rescinds 505, because it uses far too much memory.
8301  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8302
8303 -- Peter Miller <pmiller@opensource.org.au>  Tue, 05 Dec 2006 21:17:58 +1100
8304
8305aegis (4.23.D109-1) unstable; urgency=low
8306
8307  * The removal of 'all rights reserved' in the Aegis's copyright notice has
8308    also removed the same string in the copyright notice of code imported from
8309    the outside. This change set fix the situation.
8310  * The owner of the copyright for the common/fp/{md5,snefru}.cc files should
8311    remove foreign-copyright from files attributes.
8312  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
8313  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8314
8315 -- Peter Miller <pmiller@opensource.org.au>  Tue, 05 Dec 2006 16:31:19 +1100
8316
8317aegis (4.23.D108-1) unstable; urgency=low
8318
8319  * Aegis is now more "time safe": the list of file of a completed changes is
8320    now time invariant.
8321  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
8322  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8323
8324 -- Peter Miller <pmiller@opensource.org.au>  Tue, 05 Dec 2006 16:19:36 +1100
8325
8326aegis (4.23.D107-1) unstable; urgency=low
8327
8328  * There is a new aetar -receive --exclude-cvs option, which may be used to
8329    exclude CVS artifacts from tarballs.  It even looks inside .cvsexclude files
8330    for more.
8331  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8332
8333 -- Peter Miller <pmiller@opensource.org.au>  Tue, 05 Dec 2006 14:41:51 +1100
8334
8335aegis (4.23.D106-1) unstable; urgency=low
8336
8337  * Not all systems have GNU diff, so the use of GNU diff's -u option is not
8338    portable, and will give false negatives on some systems.
8339  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8340
8341 -- Peter Miller <pmiller@opensource.org.au>  Sun, 03 Dec 2006 18:34:05 +1100
8342
8343aegis (4.23.D105-1) unstable; urgency=low
8344
8345  * A bug has been fixed in aedist -receive which caused an error handling the
8346    create hald of a rename receiving a change into an empty repository.
8347  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
8348  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8349
8350 -- Peter Miller <pmiller@opensource.org.au>  Wed, 29 Nov 2006 22:27:15 +1100
8351
8352aegis (4.23.D104-1) unstable; urgency=low
8353
8354  * A bugs have been fixed in the aemakegen program, it no longer gets the named
8355    of man files wrong.
8356  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8357
8358 -- Peter Miller <pmiller@opensource.org.au>  Tue, 14 Nov 2006 22:20:33 +1100
8359
8360aegis (4.23.D103-1) unstable; urgency=low
8361
8362  * The ae-repo-ci command now understands the ae-repo-ci:commit-message project
8363    specific attribute, to allow customization of redundant repository commit
8364    messages.
8365  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8366
8367 -- Peter Miller <pmiller@opensource.org.au>  Thu, 02 Nov 2006 15:07:03 +1100
8368
8369aegis (4.23.D102-1) unstable; urgency=low
8370
8371  * A bugs has been fixed in the integration diff command, where is was
8372    complaining about a bug than needed to be reported.
8373  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8374
8375 -- Peter Miller <pmiller@opensource.org.au>  Mon, 30 Oct 2006 08:31:37 +1100
8376
8377aegis (4.23.D101-1) unstable; urgency=low
8378
8379  * The mem_change_size function is being removed. Its use often induces
8380    programming errors.
8381  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8382
8383 -- Peter Miller <pmiller@opensource.org.au>  Tue, 24 Oct 2006 09:46:55 +1000
8384
8385aegis (4.23.D100-1) unstable; urgency=low
8386
8387  * The unlink quit action may be called when os_become_active is true (eg.
8388    during conf file parsing), this trigger the multiple user permissione set
8389    bug.  In order to avoid this the commented os_become_undo_atexit has been
8390    enabled again.
8391  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
8392  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8393
8394 -- Peter Miller <pmiller@opensource.org.au>  Mon, 23 Oct 2006 11:54:47 +1000
8395
8396aegis (4.23.D099-1) unstable; urgency=low
8397
8398  * It is now possible to invoke `make sure' by root.  The etc/test.sh execute
8399    the tests as nobody if invoked by root.
8400  * My thanks to Lucas Nussbaum for reporting the problem.
8401  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
8402  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8403
8404 -- Peter Miller <pmiller@opensource.org.au>  Sat, 21 Oct 2006 19:41:56 +1000
8405
8406aegis (4.23.D098-1) unstable; urgency=low
8407
8408  * A bug has bee fixed in the aetar command.  It now preserves the execute
8409    permissions of files.
8410  * A bug has been fixed in the aecp command, it no longer drops execute
8411    permission when adding an existing file to a change set.
8412  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8413
8414 -- Peter Miller <pmiller@opensource.org.au>  Sat, 21 Oct 2006 14:48:18 +1000
8415
8416aegis (4.23.D097-1) unstable; urgency=low
8417
8418  * The aemakegen now works properly with include options.
8419  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8420
8421 -- Peter Miller <pmiller@opensource.org.au>  Mon, 09 Oct 2006 09:03:17 +1000
8422
8423aegis (4.23.D096-1) unstable; urgency=low
8424
8425  * Small copyright notice fix
8426  * Signed-off-by: Walter Franzini <walter.franzini@gmail.org>
8427  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8428
8429 -- Peter Miller <pmiller@opensource.org.au>  Wed, 04 Oct 2006 01:39:43 +1000
8430
8431aegis (4.23.D095-1) unstable; urgency=low
8432
8433  * The mem_change_size function is being removed.  Its use often induces
8434    programming errors.
8435  * My thanks to Richard Walker <walkerrichardj@gmail.com> for reporting the
8436    problem in libaegis/glue/read_dir.cc
8437  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8438
8439 -- Peter Miller <pmiller@opensource.org.au>  Wed, 04 Oct 2006 01:31:20 +1000
8440
8441aegis (4.23.D094-1) unstable; urgency=low
8442
8443  * The aedist command no longer inserts redundant foreign copyright attributes.
8444  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8445
8446 -- Peter Miller <pmiller@opensource.org.au>  Wed, 04 Oct 2006 00:01:54 +1000
8447
8448aegis (4.23.D093-1) unstable; urgency=low
8449
8450  * The mem_change_size function is being removed.  Its use often induces
8451    programming errors.
8452  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8453
8454 -- Peter Miller <pmiller@opensource.org.au>  Mon, 02 Oct 2006 23:58:37 +1000
8455
8456aegis (4.23.D092-1) unstable; urgency=low
8457
8458  * There is a new aemakegen command, which may be used for simple projects to
8459    generate the Makefile.in scipt, so that your taballs can use make to
8460    bootstrap themselves.
8461  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8462
8463 -- Peter Miller <pmiller@opensource.org.au>  Mon, 02 Oct 2006 22:26:14 +1000
8464
8465aegis (4.23.D091-1) unstable; urgency=low
8466
8467  * A bug has been fixed which caused aeipass to assign UUID to files when at
8468    branch integration pass time.
8469  * This can happen if the changes was integrated with an old Aegis release,
8470    lacking support for file's UUID.  This bug make it possible to have the
8471    history for a file split into two part, one accessible via the file_name,
8472    the other accesible using the UUID.
8473  * Signed-off-by: Walter Franzini <walter.franzini-
8474    Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
8475  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8476
8477 -- Peter Miller <pmiller@opensource.org.au>  Mon, 02 Oct 2006 14:34:29 +1000
8478
8479aegis (4.23.D090-1) unstable; urgency=low
8480
8481  * The mem_change_size function is being removed.  Its use often induces
8482    programming errors.
8483  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8484
8485 -- Peter Miller <pmiller@opensource.org.au>  Mon, 02 Oct 2006 13:05:19 +1000
8486
8487aegis (4.23.D089-1) unstable; urgency=low
8488
8489  * A segfault has been fixed in the file history replay mechanism.
8490  * Signed-off-by: Walter Franzini <walter.franzini-
8491    Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
8492  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8493
8494 -- Peter Miller <pmiller@opensource.org.au>  Mon, 02 Oct 2006 09:13:14 +1000
8495
8496aegis (4.23.D088-1) unstable; urgency=low
8497
8498  * The build problem around the backtrace functionality has been fixed.
8499  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8500
8501 -- Peter Miller <pmiller@opensource.org.au>  Sun, 01 Oct 2006 18:34:17 +1000
8502
8503aegis (4.23.D087-1) unstable; urgency=low
8504
8505  * On some platform using glibc it is possible to print a backtrace when
8506    something bad happens.  This will make easier to locate problems.
8507  * Signed-off-by: Walter Franzini <walter.franzini-
8508    Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
8509  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8510
8511 -- Peter Miller <pmiller@opensource.org.au>  Sun, 01 Oct 2006 17:56:44 +1000
8512
8513aegis (4.23.D086-1) unstable; urgency=low
8514
8515  * The mem_change_size function is being removed.  Its use often causes
8516    programming errors.
8517  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8518
8519 -- Peter Miller <pmiller@opensource.org.au>  Sat, 30 Sep 2006 19:04:47 +1000
8520
8521aegis (4.23.D085-1) unstable; urgency=low
8522
8523  * This change removes mem_change_size usage from libaegis/interval.cc
8524  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8525
8526 -- Peter Miller <pmiller@opensource.org.au>  Sat, 30 Sep 2006 01:12:56 +1000
8527
8528aegis (4.23.D084-1) unstable; urgency=low
8529
8530  * A bug has been fixed related to unchanged_file_integrate_pass_policy_remove.
8531    In this case aeipass failed to reset the locked_by field from the project
8532    fstate file, this prevented subsequent changes to modify the removed file
8533  * Signed-off-by: Walter Franzini <walter.franzini-
8534    Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
8535  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8536
8537 -- Peter Miller <pmiller@opensource.org.au>  Wed, 27 Sep 2006 15:12:14 +1000
8538
8539aegis (4.23.D083-1) unstable; urgency=low
8540
8541  * A small bug introduced by the previous change set has been fixed
8542  * Signed-off-by: Walter Franzini <walter.franzini-
8543    Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
8544  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8545
8546 -- Peter Miller <pmiller@opensource.org.au>  Wed, 27 Sep 2006 13:31:06 +1000
8547
8548aegis (4.23.D082-1) unstable; urgency=low
8549
8550  * Test t0189a.sh (a test of the aecvsserver) no longer gives false negatives
8551    when the server completes asynchronously.
8552  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8553
8554 -- Peter Miller <pmiller@opensource.org.au>  Wed, 27 Sep 2006 11:36:11 +1000
8555
8556aegis (4.23.D081-1) unstable; urgency=low
8557
8558  * The change details listing now prints comments in a wide column when the
8559    comments are lengthy.
8560  * My thanks to Jerry Pendergraft for this suggestion.
8561  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8562
8563 -- Peter Miller <pmiller@opensource.org.au>  Thu, 21 Sep 2006 23:07:24 +1000
8564
8565aegis (4.23.D080-1) unstable; urgency=low
8566
8567  * When there are many sources files and many test files, this results on tens
8568    of thousands of useless test correlations.	The test correlations now
8569    suppressed of they are too diffuse.
8570  * My thanks to Jerry Pendergraft for reporting this problem.
8571  * If you are using aedist -replay, integrate this change set before the
8572    copyright notice change :-(
8573  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8574
8575 -- Peter Miller <pmiller@opensource.org.au>  Thu, 21 Sep 2006 18:31:59 +1000
8576
8577aegis (4.23.D079-1) unstable; urgency=low
8578
8579  * An error in the build_time_adjst_notify_command's documentation has been
8580    fixed.  It now correctly states that the current directory when the command
8581    is run is the integration directory.
8582  * My thanks to Jerry Pendergraft for reporting this probem.
8583  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8584
8585 -- Peter Miller <pmiller@opensource.org.au>  Thu, 21 Sep 2006 18:22:44 +1000
8586
8587aegis (4.23.D078-1) unstable; urgency=low
8588
8589  * The is a new branch files listing, to list the files of a branch (as opposed
8590    to the project files list, which unions all ancestor branches).
8591  * My thanks to Jerry Pendergraft for this suggestion.
8592  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8593
8594 -- Peter Miller <pmiller@opensource.org.au>  Thu, 21 Sep 2006 18:11:45 +1000
8595
8596aegis (4.23.D077-1) unstable; urgency=low
8597
8598  * There is a new $Active_Directory substitution, used to obtain the
8599    development directory, or the integration directory, depending on the change
8600    state.  This is rather like the default behaviour of aecd(1)
8601  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8602
8603 -- Peter Miller <pmiller@opensource.org.au>  Thu, 21 Sep 2006 15:57:44 +1000
8604
8605aegis (4.23.D076-1) unstable; urgency=low
8606
8607  * The words \"all rights reserved" have been removed.	 They didn't really
8608    reflect the GNU GPL usage.
8609  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8610
8611 -- Peter Miller <pmiller@opensource.org.au>  Wed, 20 Sep 2006 13:34:19 +1000
8612
8613aegis (4.23.D075-1) unstable; urgency=low
8614
8615  * The new example-c-plus-plus project has been added to the web site.
8616  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8617
8618 -- Peter Miller <pmiller@opensource.org.au>  Tue, 19 Sep 2006 20:39:02 +1000
8619
8620aegis (4.23.D074-1) unstable; urgency=low
8621
8622  * There is a new ${project version} substitution.
8623  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8624
8625 -- Peter Miller <pmiller@opensource.org.au>  Tue, 19 Sep 2006 11:32:36 +1000
8626
8627aegis (4.23.D073-1) unstable; urgency=low
8628
8629  * Now the aegis.spec uses the %configure macro and install man pages undes /
8630    usr/share/man as per FHS.
8631  * Signed-off-by: Walter Franzini <walter.franzini-
8632    Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
8633  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8634
8635 -- Peter Miller <pmiller@opensource.org.au>  Tue, 12 Sep 2006 10:24:23 +1000
8636
8637aegis (4.23.D072-1) unstable; urgency=low
8638
8639  * A build problem with gcc 3.3 caused aeget/http.cc to fail to build, this has
8640    been fixed.
8641  * My thanks to Ralph Smith for this patch.
8642  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8643
8644 -- Peter Miller <pmiller@opensource.org.au>  Sat, 09 Sep 2006 13:20:23 +1000
8645
8646aegis (4.22.D005-1) unstable; urgency=low
8647
8648  * From: Peter Miller <millerp@canb.auug.org.au>
8649  * Date: Tue Sep  5 10:20:19 2006
8650  * A bug has been fixed in the handling of the symlink farm, for development
8651    directory styles which use them for derived files.
8652  * Derived files in the baseline directory which were formerly source files,
8653    but then aerm-ed, are now included in the development directory when copy/
8654    link styles are used.
8655  * My thanks to Ralph Smith <smith@dc.corp.arete.com> for this change set.
8656  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8657
8658 -- Peter Miller <pmiller@opensource.org.au>  Fri, 08 Sep 2006 18:28:10 +1000
8659
8660aegis (4.23.D071-1) unstable; urgency=low
8661
8662  * "I downloaded aegis-4.23.tar.gz for the symlink fix and attempted an
8663    rpmbuild.  It failed right at the end of the build.	 I found that the
8664    aegis.spec file has not been fixed.
8665  * "Problem Description:
8666  * "Files exist in the install directories without corresponding entries in the
8667    spec file. rpmbuild v4 and later will not allow a build to continue if there
8668    are files placed in the install directories without corresponding entries in
8669    the "%files" section of the spec file.  From a practical standpoint, the
8670    files missing from the spec file will not be installed if RPM doesn't know
8671    where to put them."
8672  * My thanks to Calvin Webster for reporting this problem.
8673  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8674
8675 -- Peter Miller <pmiller@opensource.org.au>  Thu, 07 Sep 2006 10:56:25 +1000
8676
8677aegis (4.23.D070-1) unstable; urgency=low
8678
8679  * Several portability problems have been fixed, these include:
8680  * - fixed non portable use of xargs -r
8681  * - allow all site.conf flags to specify multiple options and be split
8682  * My thanks to Jerry Pendergraft for this patch.
8683  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8684
8685 -- Peter Miller <pmiller@opensource.org.au>  Thu, 07 Sep 2006 09:41:54 +1000
8686
8687aegis (4.23.D069-1) unstable; urgency=low
8688
8689  * The rfc822 header parsing has been improved so that it accepts more valid
8690    headers, and has better error messages when it fails.
8691  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8692
8693 -- Peter Miller <pmiller@opensource.org.au>  Thu, 07 Sep 2006 09:27:41 +1000
8694
8695aegis (4.23.D068-1) unstable; urgency=low
8696
8697  * The way the favicon is generated has been changed, so that the transparent
8698    portions of the icon are preserved.
8699  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8700
8701 -- Peter Miller <pmiller@opensource.org.au>  Wed, 06 Sep 2006 14:26:11 +1000
8702
8703aegis (4.23.D067-1) unstable; urgency=low
8704
8705  * A bug hs been fixed in the "ael change-details" and "ael project-details"
8706    reports which would complain about no aegis.conf file on branches below the
8707    point where the aegis.conf file was created.
8708  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8709
8710 -- Peter Miller <pmiller@opensource.org.au>  Wed, 06 Sep 2006 09:36:24 +1000
8711
8712aegis (4.23.D066-1) unstable; urgency=low
8713
8714  * The development branch web site now includes links to the "completed" and
8715    "being_developed" change set right on the front page.
8716  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8717
8718 -- Peter Miller <pmiller@opensource.org.au>  Tue, 05 Sep 2006 22:51:56 +1000
8719
8720aegis (4.23.D065-1) unstable; urgency=low
8721
8722  * A debug build problem has been fixed in the ae-repo-ci command.
8723  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8724
8725 -- Peter Miller <pmiller@opensource.org.au>  Tue, 05 Sep 2006 21:30:57 +1000
8726
8727aegis (4.23.D064-1) unstable; urgency=low
8728
8729  * There is a new col::flush method.  It is of most use in debugging.
8730  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8731
8732 -- Peter Miller <pmiller@opensource.org.au>  Tue, 05 Sep 2006 21:20:01 +1000
8733
8734aegis (4.23.D063-1) unstable; urgency=low
8735
8736  * This change adds another homonym.  My thanks to ArchMage ZeratuL
8737    <archmagezeratul@gmail.com> for this tip.
8738  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8739
8740 -- Peter Miller <pmiller@opensource.org.au>  Tue, 05 Sep 2006 19:33:34 +1000
8741
8742aegis (4.23.D062-1) unstable; urgency=low
8743
8744  * A bug has been fixed in the handling of the symlink farm, for development
8745    directory styles which use them for derived files.
8746  * Derived files in the baseline directory which were formerly source files,
8747    but then aerm-ed, are now included in the development directory when copy/
8748    link styles are used.
8749  * My thanks to Ralph Smith <smith@dc.corp.arete.com> for this change set.
8750  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8751
8752 -- Peter Miller <pmiller@opensource.org.au>  Tue, 05 Sep 2006 10:20:19 +1000
8753
8754aegis (4.22.D004-1) unstable; urgency=low
8755
8756  * A bug has been fixed in the aenf command; it now preserves existing file
8757    contents if new files already exist in the file development directory.
8758  * This has been back ported from the 4.23 development branch.
8759  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8760
8761 -- Peter Miller <pmiller@opensource.org.au>  Tue, 05 Sep 2006 00:48:20 +1000
8762
8763aegis (4.23.D061-1) unstable; urgency=low
8764
8765  * A bug has been fixed in the ${project-specific} substitution, it now works
8766    correctly with the "aesub -bl" command.
8767  * My thanks to Jerry Pendergraft for reporting this problem.
8768  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8769
8770 -- Peter Miller <pmiller@opensource.org.au>  Wed, 30 Aug 2006 10:30:33 +1000
8771
8772aegis (4.23.D060-1) unstable; urgency=low
8773
8774  * The ae-repo-ci program is now able to have the Subversion usersname and
8775    password set, by using svn:username and svn:password project specific
8776    attributes.
8777  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8778
8779 -- Peter Miller <pmiller@opensource.org.au>  Sat, 05 Aug 2006 08:23:58 +1000
8780
8781aegis (4.23.D059-1) unstable; urgency=low
8782
8783  * A number of typographical errors have been fixed in the OSS example change
8784    sets.  The supplementary makefile has been made more robust.
8785  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8786
8787 -- Peter Miller <pmiller@opensource.org.au>  Wed, 02 Aug 2006 13:44:35 +1000
8788
8789aegis (4.23.D058-1) unstable; urgency=low
8790
8791  * The commands run by aeipass are now accompanied by more file name
8792    information, so that you can know which source file corresponds to which
8793    UUID history file, if there is a failure in the history commands.
8794  * My thanks to Ben Morphett for this suggestion.
8795  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8796
8797 -- Peter Miller <pmiller@opensource.org.au>  Thu, 27 Jul 2006 21:26:15 +1000
8798
8799aegis (4.23.D057-1) unstable; urgency=low
8800
8801  * More links have been added to the homonym web page.
8802  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8803
8804 -- Peter Miller <pmiller@opensource.org.au>  Thu, 20 Jul 2006 23:32:28 +1000
8805
8806aegis (4.23.D056-1) unstable; urgency=low
8807
8808  * The aefinish command now understands the build_command field better.
8809  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8810
8811 -- Peter Miller <pmiller@opensource.org.au>  Sun, 16 Jul 2006 18:53:56 +1000
8812
8813aegis (4.23.D055-1) unstable; urgency=low
8814
8815  * The ${project_specific} substitution no longer fails when an unknown
8816    substittion is given, it just returns the empty string.
8817  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8818
8819 -- Peter Miller <pmiller@opensource.org.au>  Sat, 15 Jul 2006 23:39:09 +1000
8820
8821aegis (4.23.D054-1) unstable; urgency=low
8822
8823  * This change moves the file_event and file_event_list classes into their own
8824    files.
8825  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8826
8827 -- Peter Miller <pmiller@opensource.org.au>  Sat, 15 Jul 2006 07:50:09 +1000
8828
8829aegis (4.23.D053-1) unstable; urgency=low
8830
8831  * This change set adds the test_covers_all_architectures config item, which is
8832    similar to build_covers_all_architectures.
8833  * Signed-off-by: Jerry Pendergraft <jpendergraft@sjm.com>
8834  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8835
8836 -- Peter Miller <pmiller@opensource.org.au>  Fri, 14 Jul 2006 18:25:45 +1000
8837
8838aegis (4.23.D052-1) unstable; urgency=low
8839
8840  * The use of grep -e is a linux/gnu ism and so rsrvd_syms.sh fails on Solaris
8841    and others. This patch using egrep makes it portable
8842  * My thanks to Jerry Pendergraft for this patch.
8843  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8844
8845 -- Peter Miller <pmiller@opensource.org.au>  Thu, 06 Jul 2006 22:29:37 +1000
8846
8847aegis (4.23.D051-1) unstable; urgency=low
8848
8849  * Yet another bonehead mistake appeared. No idea what happended to get this
8850    line out of place, but it made the -ib capability completely useless!
8851  * My thanks to Jerry Pendergraft for this patch.
8852  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8853
8854 -- Peter Miller <pmiller@opensource.org.au>  Thu, 06 Jul 2006 22:24:02 +1000
8855
8856aegis (4.23.D050-1) unstable; urgency=low
8857
8858  * The change file listings have been enhanced to better understand files which
8859    may have moved in the baseline.
8860  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8861
8862 -- Peter Miller <pmiller@opensource.org.au>  Mon, 03 Jul 2006 14:35:33 +1000
8863
8864aegis (4.23.D049-1) unstable; urgency=low
8865
8866  * This change fixes another aeintegratq syntax error.
8867  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8868
8869 -- Peter Miller <pmiller@opensource.org.au>  Fri, 23 Jun 2006 13:18:54 +1000
8870
8871aegis (4.23.D048-1) unstable; urgency=low
8872
8873  * A bug has been fixed in the aeintegratq script which completely stopped it
8874    form working.
8875  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8876
8877 -- Peter Miller <pmiller@opensource.org.au>  Fri, 23 Jun 2006 10:10:13 +1000
8878
8879aegis (4.23.D047-1) unstable; urgency=low
8880
8881  * This change fixes a problem with debug builds.
8882  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8883
8884 -- Peter Miller <pmiller@opensource.org.au>  Thu, 22 Jun 2006 23:15:29 +1000
8885
8886aegis (4.23.D046-1) unstable; urgency=low
8887
8888  * The aedist -send command now correctly sets the timestamp on the files in
8889    the cpio archive.
8890  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8891
8892 -- Peter Miller <pmiller@opensource.org.au>  Thu, 22 Jun 2006 15:19:34 +1000
8893
8894aegis (4.23.D045-1) unstable; urgency=low
8895
8896  * This change set adds a -display option to aeintegratq.  Allow empty arg to
8897    use current value, or specify.
8898  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8899
8900 -- Peter Miller <pmiller@opensource.org.au>  Thu, 22 Jun 2006 13:26:42 +1000
8901
8902aegis (4.23.D044-1) unstable; urgency=low
8903
8904  * This change sets adds yet another Aegis reference, http://
8905    www.atarimagazines.com/v6n2/AEGIS.html
8906  * My thanks to Rowan Vince <RowanVince@compumedics.com.au> for this link.
8907  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8908
8909 -- Peter Miller <pmiller@opensource.org.au>  Thu, 22 Jun 2006 13:17:09 +1000
8910
8911aegis (4.23.D043-1) unstable; urgency=low
8912
8913  * The ae-repo-ci(1) command now has a --list option, so you can see the most
8914    up-to-date list of supported repository types.  The man page has been
8915    improved to mention that Subversion is supported, and how to use the --
8916    module option.
8917  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8918
8919 -- Peter Miller <pmiller@opensource.org.au>  Thu, 15 Jun 2006 12:28:06 +1000
8920
8921aegis (4.23.D042-1) unstable; urgency=low
8922
8923  * The ae-repo-ci program is now more able to cope with the external repository
8924    changing underneath it.
8925  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8926
8927 -- Peter Miller <pmiller@opensource.org.au>  Tue, 13 Jun 2006 16:25:43 +1000
8928
8929aegis (4.23.D041-1) unstable; urgency=low
8930
8931  * The aeca(1) command now checks for and discards duplicate architecture
8932    names.  This fixes a bug with unsatifiable architecture dependencies.
8933  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8934
8935 -- Peter Miller <pmiller@opensource.org.au>  Wed, 31 May 2006 13:28:43 +1000
8936
8937aegis (4.23.D040-1) unstable; urgency=low
8938
8939  * The aeb(1) command has been improved, it no longer keeps running the
8940    project_file_comand over and over again.
8941  * My thanks to Jerry Pendergraft for reporting this problem.
8942  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8943
8944 -- Peter Miller <pmiller@opensource.org.au>  Wed, 31 May 2006 12:08:03 +1000
8945
8946aegis (4.23.D039-1) unstable; urgency=low
8947
8948  * The aepa -edit option now deletes any trailing white space on the end of the
8949    project description or brief_description
8950  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8951
8952 -- Peter Miller <pmiller@opensource.org.au>  Wed, 31 May 2006 10:12:15 +1000
8953
8954aegis (4.23.D038-1) unstable; urgency=low
8955
8956  * The aeget(1) web interface has been improved to give better command line
8957    suggestion at the end of the changes listing, particularly when a specific
8958    state has been selected.
8959  * My thanks to Calvin Webster <cwebster@ec.rr.com> for this suggestion.
8960  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8961
8962 -- Peter Miller <pmiller@opensource.org.au>  Wed, 31 May 2006 08:12:22 +1000
8963
8964aegis (4.23.D037-1) unstable; urgency=low
8965
8966  * There is a new aedist -send -ignore-uuid option, which may be used to
8967    suppress UUID information in the output.  This is useful for making new
8968    project templates, etc.
8969  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8970
8971 -- Peter Miller <pmiller@opensource.org.au>  Tue, 30 May 2006 15:57:14 +1000
8972
8973aegis (4.23.D036-1) unstable; urgency=low
8974
8975  * The automated robot didn't get the memo.  Yet another SF support request.
8976  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8977
8978 -- Peter Miller <pmiller@opensource.org.au>  Mon, 22 May 2006 19:16:15 +1000
8979
8980aegis (4.23.D035-1) unstable; urgency=low
8981
8982  * The aedist --receive --ignore-uuid option now applies to files as well as
8983    change sets.
8984  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8985
8986 -- Peter Miller <pmiller@opensource.org.au>  Mon, 22 May 2006 16:57:46 +1000
8987
8988aegis (4.23.D034-1) unstable; urgency=low
8989
8990  * A bug has been fixed in the rp.sh notification script. It no longer mis-
8991    calculates reviewers' email addresses.
8992  * In addition, explanatory comments have been added to all of the email
8993    notification scripts, explaining the different aesub and shell variables
8994    where they are combined in a single command.
8995  * My thanks to Kurt Huwig and Calvin Webster for reporting this problem.
8996  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
8997
8998 -- Peter Miller <pmiller@opensource.org.au>  Tue, 16 May 2006 12:39:01 +1000
8999
9000aegis (4.23.D033-1) unstable; urgency=low
9001
9002  * A bug has been fixed that caused an aemv followed by an aenf to generate two
9003    different files with the same UUID.
9004  * My thanks to Kurt Huwig for the bug report.
9005  * Signed-off-by: Walter Franzini <walter.franzini-
9006    Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
9007  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9008
9009 -- Peter Miller <pmiller@opensource.org.au>  Tue, 16 May 2006 12:33:25 +1000
9010
9011aegis (4.23.D032-1) unstable; urgency=low
9012
9013  * There is a new user-specifiable change set attribute "integrate-begin-hint",
9014    allowing a change set developer to hint to the integrate begin command that
9015    is needs the -minimum option.
9016  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9017
9018 -- Peter Miller <pmiller@opensource.org.au>  Fri, 12 May 2006 22:30:11 +1000
9019
9020aegis (4.23.D031-1) unstable; urgency=low
9021
9022  * "When a web page is created by aeget, it includes the follwing footer: This
9023    page was generated by aeget version 4.23.C118 on Thu May 11 01:03:03 2006.
9024    I'm missing the time zone information here, the time stamp itself is
9025    meaningless.  Obviously this server is located somewhere in the middle/west
9026    of the USA, compared to our local time of 10am."
9027  * My thanks to Ralf Fassel for this patch.
9028  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9029
9030 -- Peter Miller <pmiller@opensource.org.au>  Thu, 11 May 2006 21:48:52 +1000
9031
9032aegis (4.23.D030-1) unstable; urgency=low
9033
9034  * A bug has been fixed in the aenf command; it now preserves existing file
9035    contents if new files already exist in the file development directory.
9036  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9037
9038 -- Peter Miller <pmiller@opensource.org.au>  Sun, 07 May 2006 23:30:59 +1000
9039
9040aegis (4.23.D029-1) unstable; urgency=low
9041
9042  * OK, so it took me a while.	The build problems with the web/eg_oss*.sh
9043    scripts has been found.  It wqs the aeipass background rmdir taking a few
9044    milliseconds too long.
9045  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9046
9047 -- Peter Miller <pmiller@opensource.org.au>  Sun, 07 May 2006 21:56:11 +1000
9048
9049aegis (4.23.D028-1) unstable; urgency=low
9050
9051  * A build problem with DEBUG has been fixed.
9052  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9053
9054 -- Peter Miller <pmiller@opensource.org.au>  Sat, 06 May 2006 11:18:07 +1000
9055
9056aegis (4.23.D027-1) unstable; urgency=low
9057
9058  * A bugs has been fixed in the aedist --receive command's handling of change
9059    zero.
9060  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9061
9062 -- Peter Miller <pmiller@opensource.org.au>  Sat, 06 May 2006 10:28:57 +1000
9063
9064aegis (4.23.D026-1) unstable; urgency=low
9065
9066  * It is now possible to specify a list of pattern to save some file from
9067    deletion by aeclean.
9068  * Signed-off-by: Walter Franzini <walter@walter-nb>
9069  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9070
9071 -- Peter Miller <pmiller@opensource.org.au>  Tue, 02 May 2006 22:35:31 +1000
9072
9073aegis (4.23.D025-1) unstable; urgency=low
9074
9075  * This change add a workaround for compilation with g++-4.1
9076  * Signed-off-by: Walter Franzini <walter@walter-nb>
9077  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9078
9079 -- Peter Miller <pmiller@opensource.org.au>  Sat, 29 Apr 2006 08:27:55 +1000
9080
9081aegis (4.23.D024-1) unstable; urgency=low
9082
9083  * The ${project trunk_description} now omits everything after the first
9084    newline in the project description.
9085  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9086
9087 -- Peter Miller <pmiller@opensource.org.au>  Thu, 27 Apr 2006 14:59:26 +1000
9088
9089aegis (4.23.D023-1) unstable; urgency=low
9090
9091  * The scripts to build the change sets for the OSSexample instructions have
9092    been updated to always explicitly ser the project and change on the command
9093    line.  This was done because there were times during integration build where
9094    it inferred the wrong project and/or change.
9095  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9096
9097 -- Peter Miller <pmiller@opensource.org.au>  Thu, 27 Apr 2006 11:15:54 +1000
9098
9099aegis (4.23.D022-1) unstable; urgency=low
9100
9101  * The script which built the OSS example project's new file template change
9102    set had a bug.
9103  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9104
9105 -- Peter Miller <pmiller@opensource.org.au>  Wed, 26 Apr 2006 16:38:01 +1000
9106
9107aegis (4.23.D021-1) unstable; urgency=low
9108
9109  * The aeintegratq script has been changed to provide more details in the email
9110    sent to the developer when a change fails to build.
9111  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9112
9113 -- Peter Miller <pmiller@opensource.org.au>  Wed, 26 Apr 2006 16:15:09 +1000
9114
9115aegis (4.23.D020-1) unstable; urgency=low
9116
9117  * A bug has been fixed in the UUID generating code; it was running out of file
9118    descriptors.
9119  * My thanks to David A Vincent <dvincent@toshiba-tap.com> for this patch.
9120  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9121
9122 -- Peter Miller <pmiller@opensource.org.au>  Mon, 17 Apr 2006 21:12:21 +1000
9123
9124aegis (4.23.D019-1) unstable; urgency=low
9125
9126  * This change adds more details to the disk quota web page.
9127  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9128
9129 -- Peter Miller <pmiller@opensource.org.au>  Fri, 14 Apr 2006 14:17:14 +1000
9130
9131aegis (4.23.D018-1) unstable; urgency=low
9132
9133  * The web site has been enhanced to have a "Dear Sorce Forge Administrator"
9134    page, explaining why Aegis needs so much disk space on sf.net
9135  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9136
9137 -- Peter Miller <pmiller@opensource.org.au>  Thu, 13 Apr 2006 11:50:27 +1000
9138
9139aegis (4.23.D017-1) unstable; urgency=low
9140
9141  * Test 89 doesn't work for HP-UX-10 because that system has a "vendor
9142    specific" (i.e. broken) cpio archive format.
9143  * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem.
9144  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9145
9146 -- Peter Miller <pmiller@opensource.org.au>  Mon, 10 Apr 2006 23:13:04 +1000
9147
9148aegis (4.23.D016-1) unstable; urgency=low
9149
9150  * There was a weird build problem with the eg_oss_build.ae file, which only
9151    happened for aeintegratq
9152  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9153
9154 -- Peter Miller <pmiller@opensource.org.au>  Mon, 10 Apr 2006 23:05:17 +1000
9155
9156aegis (4.23.D015-1) unstable; urgency=low
9157
9158  * Another project has been added to the list of Aegis projects.  Wayback
9159    machine links have been added to substantiate the date, where possible.
9160  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9161
9162 -- Peter Miller <pmiller@opensource.org.au>  Mon, 10 Apr 2006 20:26:20 +1000
9163
9164aegis (4.22.D003-1) unstable; urgency=low
9165
9166  * From: Peter Miller <millerp@canb.auug.org.au>
9167  * Date: Sun Apr  9 14:11:44 2006
9168  * The ./configure script has been improved to stop with a fatal error if the
9169    bzip2 library is not available, similar to the behaviour around the xml
9170    library.
9171  * The conditionals around the curl library have been improved, too.
9172  * My thanks to Ralf Fassel for this suggestion.
9173  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9174
9175 -- Peter Miller <pmiller@opensource.org.au>  Sun, 09 Apr 2006 19:11:05 +1000
9176
9177aegis (4.22.D002-1) unstable; urgency=low
9178
9179  * The aegis build has been improved, so that web site updates are much
9180    simpler.  No user impact.
9181  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9182
9183 -- Peter Miller <pmiller@opensource.org.au>  Sun, 09 Apr 2006 16:41:35 +1000
9184
9185aegis (4.23.D014-1) unstable; urgency=low
9186
9187  * The ./configure script has been improved to stop with a fatal error if the
9188    bzip2 library is not available, similar to the behaviour around the xml
9189    library.
9190  * The conditionals around the curl library have been improved, too.
9191  * My thanks to Ralf Fassel for this suggestion.
9192  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9193
9194 -- Peter Miller <pmiller@opensource.org.au>  Sun, 09 Apr 2006 14:11:44 +1000
9195
9196aegis (4.23.D013-1) unstable; urgency=low
9197
9198  * The aeget interface has been improved so that it gives an empty feed with a
9199    descriptive name when you attempt to read a non-existent feed.
9200  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9201
9202 -- Peter Miller <pmiller@opensource.org.au>  Sun, 09 Apr 2006 01:56:44 +1000
9203
9204aegis (4.23.D012-1) unstable; urgency=low
9205
9206  * The col_ty code has been refactored to be true C++ classes.	 This is an
9207    essential precursor to refactoring the output_ty classes.
9208  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9209
9210 -- Peter Miller <pmiller@opensource.org.au>  Sat, 08 Apr 2006 19:24:46 +1000
9211
9212aegis (4.23.D011-1) unstable; urgency=low
9213
9214  * A bug has been fixed in the aeget project menu, where it would give and
9215    error about the RSS feed when a project branch was completed (and the RSS
9216    file no longer exists).
9217  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9218
9219 -- Peter Miller <pmiller@opensource.org.au>  Sat, 08 Apr 2006 14:01:36 +1000
9220
9221aegis (4.23.D010-1) unstable; urgency=low
9222
9223  * The change_build_required function has been enhanced to take a "pconf_
9224    required" flag (which defaults to true to emulate the previous behaviour) so
9225    that it is possble to list change details of bracnhes which have yet to be
9226    fully configured.
9227  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9228
9229 -- Peter Miller <pmiller@opensource.org.au>  Sat, 08 Apr 2006 00:32:05 +1000
9230
9231aegis (4.23.D009-1) unstable; urgency=low
9232
9233  * The `change_pcong_get' function terminate aegis with a fatal error if
9234    applied to a branch without a config file (e.g. my aegis trunk does not
9235    contain any closed branch). This make it impossible to close any changes
9236    under 4.23 because the generation of CHANGES.txt file fails.
9237  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
9238  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9239
9240 -- Peter Miller <pmiller@opensource.org.au>  Fri, 07 Apr 2006 01:40:57 +1000
9241
9242aegis (4.23.D008-1) unstable; urgency=low
9243
9244  * Test 95 has been improved to be less sensitive to libmagic(3) differences.
9245  * Test 207 has been changed to be less sensitive to sort(1) differences.
9246  * My thanks to mallah@tradeindia.com for reporting this problem.
9247  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9248
9249 -- Peter Miller <pmiller@opensource.org.au>  Fri, 07 Apr 2006 00:21:32 +1000
9250
9251aegis (4.23.D007-1) unstable; urgency=low
9252
9253  * The development branch policies now appear on the development branch web
9254    site front page.
9255  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9256
9257 -- Peter Miller <pmiller@opensource.org.au>  Fri, 07 Apr 2006 00:14:29 +1000
9258
9259aegis (4.23.D006-1) unstable; urgency=low
9260
9261  * This change makes the project_ty::name instance variable private.
9262  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9263
9264 -- Peter Miller <pmiller@opensource.org.au>  Fri, 31 Mar 2006 00:43:29 +1100
9265
9266aegis (4.23.D005-1) unstable; urgency=low
9267
9268  * aedist -received has been modified to set the user defined attribute
9269    foreign-copyright to true when receiving a remote change set.  This in order
9270    to avoid aede-policy complain about incorret copyright notice at aede time.
9271  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
9272  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9273
9274 -- Peter Miller <pmiller@opensource.org.au>  Thu, 30 Mar 2006 19:17:00 +1100
9275
9276aegis (4.23.D004-1) unstable; urgency=low
9277
9278  * The sourceforge.net download pages for Aegis have been added to the download
9279    web page.
9280  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9281
9282 -- Peter Miller <pmiller@opensource.org.au>  Thu, 30 Mar 2006 19:11:16 +1100
9283
9284aegis (4.22.D001-1) unstable; urgency=low
9285
9286  * This change prepares Aegis for the next public release.
9287  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9288
9289 -- Peter Miller <pmiller@opensource.org.au>  Wed, 29 Mar 2006 21:25:21 +1100
9290
9291aegis (4.23.D003-1) unstable; urgency=low
9292
9293  * The aexvar(1) command is now mentioned on the list of GUI interfaces on the
9294    web page.
9295  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9296
9297 -- Peter Miller <pmiller@opensource.org.au>  Wed, 29 Mar 2006 20:39:35 +1100
9298
9299aegis (4.23.D002-1) unstable; urgency=low
9300
9301  * A bug has been fixed in the "aet -regression" command, it no longer reports
9302    free()ing a non-existent string.
9303  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9304
9305 -- Peter Miller <pmiller@opensource.org.au>  Wed, 29 Mar 2006 20:04:11 +1100
9306
9307aegis (4.23.D001-1) unstable; urgency=low
9308
9309  * A bug has been fixed in the aed(1) command, it no longer reports a bug when
9310    a cross branch merege is attempted for a file independently created in both
9311    branches.
9312  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9313
9314 -- Peter Miller <pmiller@opensource.org.au>  Wed, 29 Mar 2006 14:21:17 +1100
9315
9316aegis (4.21.D194-1) unstable; urgency=low
9317
9318  * There was a problem with test 223, it was not sufficiently immune to version
9319    number changes.
9320  * aegis: AEGIS_SEARCH_PATH=/home/archives/aegis/branch.4/delta11176.019:/home/
9321  * archives/aegis/baseline EXEC_SEARCH_PATH=/home/archives/aegis/branch.4/
9322  * delta11176.019:/home/archives/aegis/baseline /bin/sh
9323  * /home/archives/aegis/branch.4/delta11176.019/test/02/t0223a-pmil.sh
9324  * linux-i486
9325  * 2c2
9326  * < Content-Length: 3962
9327  * ---
9328  * > Content-Length: 3959
9329  * FAILED test of the html_quote href functionality (new file 215)
9330  * aegis: project "aegis.4": change 21: test "test/02/t0223a-pmil.sh" failed
9331  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9332
9333 -- Peter Miller <pmiller@opensource.org.au>  Tue, 28 Mar 2006 20:11:56 +1100
9334
9335aegis (4.21.D193-1) unstable; urgency=low
9336
9337  * Some improvements have been made to the simple oSS example.	 My thanks to
9338    Brendam Simon for his feedback.
9339  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9340
9341 -- Peter Miller <pmiller@opensource.org.au>  Mon, 27 Mar 2006 23:16:08 +1100
9342
9343aegis (4.21.D192-1) unstable; urgency=low
9344
9345  * A bug has been fixed in aet -reg when the batch_test_command is used to
9346    cover multiple architectures.
9347  * My thanks to Jerry Pendergraft <jpendergraft@sjm.com> for reporting this
9348    problem.
9349  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9350
9351 -- Peter Miller <pmiller@opensource.org.au>  Mon, 27 Mar 2006 20:06:36 +1100
9352
9353aegis (4.21.D191-1) unstable; urgency=low
9354
9355  * This change adds the --verbose option to more of the commands aefinish
9356    executes.
9357  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9358
9359 -- Peter Miller <pmiller@opensource.org.au>  Mon, 27 Mar 2006 15:07:48 +1100
9360
9361aegis (4.21.D190-1) unstable; urgency=low
9362
9363  * There is a new web page which has a worked example which gets a simple OSS
9364    project up and running very quickly.
9365  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9366
9367 -- Peter Miller <pmiller@opensource.org.au>  Sat, 25 Mar 2006 09:59:54 +1100
9368
9369aegis (4.21.D189-1) unstable; urgency=low
9370
9371  * The questions on the headings on the fron page have been replaced with
9372    statements.
9373  * My thanks to Jelle Boomstra <nietsch@dds.nl> for this suggestion.
9374  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9375
9376 -- Peter Miller <pmiller@opensource.org.au>  Thu, 23 Mar 2006 20:40:11 +1100
9377
9378aegis (4.21.D188-1) unstable; urgency=low
9379
9380  * The web site now references Ralf Smith's DocBook Workbench versions of the
9381    User Guide, Reference Manual and How To.
9382  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9383
9384 -- Peter Miller <pmiller@opensource.org.au>  Wed, 22 Mar 2006 22:28:48 +1100
9385
9386aegis (4.21.D187-1) unstable; urgency=low
9387
9388  * The aexml command now understands ".bz" output file suffix, in addition to
9389    the ".gz" suffix it already understood.  The man page has been updated to
9390    cover the --output opion.
9391  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9392
9393 -- Peter Miller <pmiller@opensource.org.au>  Wed, 22 Mar 2006 22:14:31 +1100
9394
9395aegis (4.21.D186-1) unstable; urgency=low
9396
9397  * The aetar -send command is now able to produce bzip2 compressed output.
9398  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9399
9400 -- Peter Miller <pmiller@opensource.org.au>  Wed, 22 Mar 2006 22:07:25 +1100
9401
9402aegis (4.21.D185-1) unstable; urgency=low
9403
9404  * An explanation of the "even and od" branch scheme has been added to the web
9405    site.
9406  * My thanks to David A Vincent <dvincent@toshiba-tap.com> for this suggestion.
9407  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9408
9409 -- Peter Miller <pmiller@opensource.org.au>  Wed, 22 Mar 2006 18:34:15 +1100
9410
9411aegis (4.21.D184-1) unstable; urgency=low
9412
9413  * This change updates aerevml to use bzip2 for compressed output.
9414  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9415
9416 -- Peter Miller <pmiller@opensource.org.au>  Wed, 22 Mar 2006 12:58:34 +1100
9417
9418aegis (4.21.D183-1) unstable; urgency=low
9419
9420  * This change updates the compressed output to use bzip2 when compressing
9421    aegis' meta data.  An earlier change ensured that on input, Aegis can (and
9422    always will) cope with both types of compression.
9423  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9424
9425 -- Peter Miller <pmiller@opensource.org.au>  Wed, 22 Mar 2006 00:13:14 +1100
9426
9427aegis (4.21.D182-1) unstable; urgency=low
9428
9429  * The restrictions on alias names have been eased.  It is now possible to have
9430    any alias name you like, so long as it doesn't contain any shell special
9431    characters.
9432  * My thanks to Brendan Simon for this suggestion.
9433  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9434
9435 -- Peter Miller <pmiller@opensource.org.au>  Tue, 21 Mar 2006 22:50:51 +1100
9436
9437aegis (4.21.D181-1) unstable; urgency=low
9438
9439  * The first draft of the new website layout had reviewers saying that the
9440    icons were too big.	 They have been reduced in size.
9441  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9442
9443 -- Peter Miller <pmiller@opensource.org.au>  Tue, 21 Mar 2006 21:10:50 +1100
9444
9445aegis (4.21.D180-1) unstable; urgency=low
9446
9447  * The web site (for the next release) has been laid out differently, with
9448    icons for each of the sections.
9449  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9450
9451 -- Peter Miller <pmiller@opensource.org.au>  Mon, 20 Mar 2006 05:30:08 +1100
9452
9453aegis (4.21.D179-1) unstable; urgency=low
9454
9455  * It is now possible to set change attributes from the command line, without
9456    going via an editor.  See aeca(1) for more information.
9457  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9458
9459 -- Peter Miller <pmiller@opensource.org.au>  Fri, 17 Mar 2006 00:23:01 +1100
9460
9461aegis (4.21.D178-1) unstable; urgency=low
9462
9463  * The source files from the web site have been extracted from the etc/
9464    directory and impoved into their own web/ directory.
9465  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9466
9467 -- Peter Miller <pmiller@opensource.org.au>  Thu, 16 Mar 2006 22:53:36 +1100
9468
9469aegis (4.21.D177-1) unstable; urgency=low
9470
9471  * The necessary links between the production and development version of the
9472    web sites has been done, thanks to groff's ability to have conditional text.
9473  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9474
9475 -- Peter Miller <pmiller@opensource.org.au>  Thu, 16 Mar 2006 21:59:11 +1100
9476
9477aegis (4.21.D176-1) unstable; urgency=low
9478
9479  * The aeclean(1) command now correctly resets the change build and test times.
9480  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9481
9482 -- Peter Miller <pmiller@opensource.org.au>  Thu, 16 Mar 2006 20:14:25 +1100
9483
9484aegis (4.21.D175-1) unstable; urgency=low
9485
9486  * A bug has been fixed in the output_stdout class, which was causing incorrect
9487    padding for tar and cpio data written directly to the standard output.  The
9488    initial file position would be reported as -1, which resulted in one byte
9489    too much padding near the start of an archive, and invalidating the rest of
9490    the archive.
9491  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9492
9493 -- Peter Miller <pmiller@opensource.org.au>  Thu, 16 Mar 2006 20:08:39 +1100
9494
9495aegis (4.21.D174-1) unstable; urgency=low
9496
9497  * test 62 still has test -L which fails on some platforms.
9498  * Signed-off-by: Jerry Pendergraft <jpendergraft@sjm.com>
9499  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9500
9501 -- Peter Miller <pmiller@opensource.org.au>  Wed, 15 Mar 2006 23:23:57 +1100
9502
9503aegis (4.21.D173-1) unstable; urgency=low
9504
9505  * This change adds yet another Aegis project to the homonyms page.
9506  * My thanks to Jerry Pendergraft for this tip.
9507  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9508
9509 -- Peter Miller <pmiller@opensource.org.au>  Wed, 15 Mar 2006 23:17:49 +1100
9510
9511aegis (4.21.D172-1) unstable; urgency=low
9512
9513  * Add aeintegratq option to find ibegin server.
9514  * This change also fixes the problem with change number zero.
9515  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9516
9517 -- Peter Miller <pmiller@opensource.org.au>  Wed, 15 Mar 2006 22:46:03 +1100
9518
9519aegis (4.21.D171-1) unstable; urgency=low
9520
9521  * There is an new aetar --exclude command line option, allowing you to exclude
9522    files from the tarball being unpacked and used to for the change set.  This
9523    is typically necessary when a tarball includes derived files (e.g. the ./
9524    configure script in most open source projects).
9525  * There is a new aetar --exclude-auto-tools option, which can be used to
9526    exclude file commonly found in open source projects using the GNU Autoconf
9527    and GNU Automake tools.
9528  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9529
9530 -- Peter Miller <pmiller@opensource.org.au>  Wed, 15 Mar 2006 22:26:57 +1100
9531
9532aegis (4.21.D170-1) unstable; urgency=low
9533
9534  * The aedist --replay command now adds a compatibility modifier to all of the
9535    downloads URLs, so that the change set received will be compatible with the
9536    version of aedist at the receiving end.
9537  * My thanks to Walter Franzini for this sugegstion.
9538  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9539
9540 -- Peter Miller <pmiller@opensource.org.au>  Tue, 14 Mar 2006 13:47:08 +1100
9541
9542aegis (4.21.D169-1) unstable; urgency=low
9543
9544  * The aede-policy(1) command now takes notice of the "content-type" file
9545    attribute when checking for printable text.
9546  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9547
9548 -- Peter Miller <pmiller@opensource.org.au>  Tue, 14 Mar 2006 12:18:26 +1100
9549
9550aegis (4.21.D168-1) unstable; urgency=low
9551
9552  * More isulation has been added for the absence of the curl/multi.h file.
9553  * My thanks to Brendam Simon for this suggestion.
9554  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9555
9556 -- Peter Miller <pmiller@opensource.org.au>  Tue, 14 Mar 2006 00:16:53 +1100
9557
9558aegis (4.21.D167-1) unstable; urgency=low
9559
9560  * There is a new copyright_owner project attribute.
9561  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9562
9563 -- Peter Miller <pmiller@opensource.org.au>  Mon, 13 Mar 2006 22:54:28 +1100
9564
9565aegis (4.21.D166-1) unstable; urgency=low
9566
9567  * The aepromptcmd(1) comand now understands that when the build command is
9568    "exit 0" then no build is required.
9569  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9570
9571 -- Peter Miller <pmiller@opensource.org.au>  Mon, 13 Mar 2006 22:46:47 +1100
9572
9573aegis (4.21.D165-1) unstable; urgency=low
9574
9575  * A bug has been fixed which caused errors when Aegis was compiled with g++
9576    4.1
9577  * My thanks to Martin Michlmayr <tbm@cyrius.com> for reporting this problem.
9578  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9579
9580 -- Peter Miller <pmiller@opensource.org.au>  Mon, 13 Mar 2006 15:22:42 +1100
9581
9582aegis (4.21.D164-1) unstable; urgency=low
9583
9584  * There is a new foreign-copyright file and change attribute, to tell aede-
9585    policy(1) not to check certain file and changes for a local copyright
9586    notice.
9587  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9588
9589 -- Peter Miller <pmiller@opensource.org.au>  Sun, 12 Mar 2006 22:34:28 +1100
9590
9591aegis (4.21.D163-1) unstable; urgency=low
9592
9593  * The aedist command now accepts a --no-mime-header option, to make it easier
9594    to validate the aedist aoutput against the real cpio(1) command.  The output
9595    IS tested in a revised test 89.
9596  * My thanks to Jerry Pendergraft for this suggestion.
9597  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9598
9599 -- Peter Miller <pmiller@opensource.org.au>  Sun, 12 Mar 2006 22:26:37 +1100
9600
9601aegis (4.21.D162-1) unstable; urgency=low
9602
9603  * When symlinking files (source or derived) into the development directory,
9604    the mod time of the link is set to the mod time of the file being linked to,
9605    if possible.
9606  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9607
9608 -- Peter Miller <pmiller@opensource.org.au>  Sat, 11 Mar 2006 15:23:49 +1100
9609
9610aegis (4.21.D161-1) unstable; urgency=low
9611
9612  * The -mime-header and -no-mime-header have been refactored into libagis, and
9613    no longer limited to aerevml.
9614  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9615
9616 -- Peter Miller <pmiller@opensource.org.au>  Sat, 11 Mar 2006 08:59:15 +1100
9617
9618aegis (4.21.D160-1) unstable; urgency=low
9619
9620  * A bug has been fixed in the description of the development_directory_style
9621    field of the project confioguration file.
9622  * A bug has been fixed in the "diff -U -1" configuration file example.
9623  * Ligatures have been turned off in the reference manual, which should result
9624    in the PostScript (PDF) documents being for readable.
9625  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9626
9627 -- Peter Miller <pmiller@opensource.org.au>  Thu, 09 Mar 2006 10:49:48 +1100
9628
9629aegis (4.21.D159-1) unstable; urgency=low
9630
9631  * The aefinish(1) command now omits the mergable files test for changes and
9632    branches which are being integrated.
9633  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9634
9635 -- Peter Miller <pmiller@opensource.org.au>  Wed, 08 Mar 2006 22:21:04 +1100
9636
9637aegis (4.21.D158-1) unstable; urgency=low
9638
9639  * The aefinish(1) command now uses --verbose for all of the sub-commands it
9640    runs.
9641  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9642
9643 -- Peter Miller <pmiller@opensource.org.au>  Wed, 08 Mar 2006 19:00:31 +1100
9644
9645aegis (4.21.D157-1) unstable; urgency=low
9646
9647  * All of the remaining header (.h) files have been converted to use C++
9648    comments.
9649  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9650
9651 -- Peter Miller <pmiller@opensource.org.au>  Wed, 08 Mar 2006 14:41:35 +1100
9652
9653aegis (4.21.D156-1) unstable; urgency=low
9654
9655  * A couple of broken links, and a coupel of typographical errors have been
9656    fixed on the Download web page.
9657  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9658
9659 -- Peter Miller <pmiller@opensource.org.au>  Wed, 08 Mar 2006 12:13:59 +1100
9660
9661aegis (4.21.D155-1) unstable; urgency=low
9662
9663  * The aede-policy command is slightly relaxed for the develop-end of a branch,
9664    since Aegis makes the brief description and the long description the same.
9665  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9666
9667 -- Peter Miller <pmiller@opensource.org.au>  Wed, 08 Mar 2006 01:14:24 +1100
9668
9669aegis (4.21.D154-1) unstable; urgency=low
9670
9671  * The aefa(1) command now accepts name=value attribute assignments on the
9672    command line.
9673  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9674
9675 -- Peter Miller <pmiller@opensource.org.au>  Wed, 08 Mar 2006 01:09:07 +1100
9676
9677aegis (4.21.D153-1) unstable; urgency=low
9678
9679  * The aet(1) command now understands name=value pairs on the command line, and
9680    passes them unchanged to the test command.	The --force option implies a
9681    force=1 variable setting.
9682  * My thanks to Jerry Pendergraft for this suggestion.
9683  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9684
9685 -- Peter Miller <pmiller@opensource.org.au>  Tue, 07 Mar 2006 23:49:37 +1100
9686
9687aegis (4.21.D152-1) unstable; urgency=low
9688
9689  * The aepatch(1) command now uses bzip2 compression by default. There is a new
9690    --compression-algorithm option to select the algorithm desired, for forwards
9691    compatibility.  The --compatibility option also gets it right.
9692  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9693
9694 -- Peter Miller <pmiller@opensource.org.au>  Tue, 07 Mar 2006 22:26:27 +1100
9695
9696aegis (4.21.D151-1) unstable; urgency=low
9697
9698  * The aeget web interface now has additional compatibility options for the
9699    forthcoming 4.22 release.
9700  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9701
9702 -- Peter Miller <pmiller@opensource.org.au>  Tue, 07 Mar 2006 05:58:42 +1100
9703
9704aegis (4.21.D150-1) unstable; urgency=low
9705
9706  * Test 37 has been made more robust when there is a lot of activity happening
9707    in the project.
9708  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9709
9710 -- Peter Miller <pmiller@opensource.org.au>  Tue, 07 Mar 2006 04:24:01 +1100
9711
9712aegis (4.21.D149-1) unstable; urgency=low
9713
9714  * The aedist(1) command now uses bzip by default.  There is a new --
9715    compression-algotithm option to select the one required.  The compatibility
9716    option also select the correct one, unless overridden.
9717  * Note that aedist, aepatch (etc) use gzip by default, so that there aren't
9718    any compatibility problems.
9719  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9720
9721 -- Peter Miller <pmiller@opensource.org.au>  Sat, 04 Mar 2006 07:06:25 +1100
9722
9723aegis (4.21.D148-1) unstable; urgency=low
9724
9725  * The undocumented aefinish function in lib/profile.in has been renamed
9726    aeunset, which more accurately reflects it function.
9727  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9728
9729 -- Peter Miller <pmiller@opensource.org.au>  Sat, 04 Mar 2006 05:48:22 +1100
9730
9731aegis (4.21.D147-1) unstable; urgency=low
9732
9733  * The aesvt command now uses the bzip2 algorithm by default.	There is a aesvt
9734    -compression-algorithm=gzip option for forwards compatibility.  It will
9735    always understand all DEcompression algorithms.
9736  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9737
9738 -- Peter Miller <pmiller@opensource.org.au>  Thu, 02 Mar 2006 19:14:21 +1100
9739
9740aegis (4.21.D146-1) unstable; urgency=low
9741
9742  * The new bunzip2 input filters have been added to all the places where the
9743    gunzip filter is used.  This means that transparent decompression of either
9744    algorithm is now available.
9745  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9746
9747 -- Peter Miller <pmiller@opensource.org.au>  Sun, 26 Feb 2006 20:01:25 +1100
9748
9749aegis (4.21.D145-1) unstable; urgency=low
9750
9751  * There are two new filters, and input bunzip2 filter, and an output bzip2
9752    filter.  They operate in the same manner as the input gunzip and output gzip
9753    filters.  The gzip algorithm only find compression oopertunities witin 32KB
9754    spans, whereas the bzip2 algorithm finds compression opportunities within
9755    900KB spans.
9756  * This first change set puts the finters in place, subsequent change sets will
9757    start to make use of them.
9758  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9759
9760 -- Peter Miller <pmiller@opensource.org.au>  Sun, 26 Feb 2006 12:28:00 +1100
9761
9762aegis (4.21.D144-1) unstable; urgency=low
9763
9764  * The aeget(1) interface now places HTML anchors where it recognizes them.
9765  * My thanks to Stefan Lauterbach <stefan@lauterbachs.net> for this suggestion.
9766  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9767
9768 -- Peter Miller <pmiller@opensource.org.au>  Tue, 21 Feb 2006 22:51:34 +1100
9769
9770aegis (4.21.D143-1) unstable; urgency=low
9771
9772  * There was a bug in the t0221a-pmil.sh script, and it failed depending on
9773    what shell you use.
9774  * My thanks to Walter Franzini for reporting this problem.
9775  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9776
9777 -- Peter Miller <pmiller@opensource.org.au>  Tue, 21 Feb 2006 22:25:23 +1100
9778
9779aegis (4.21.D142-1) unstable; urgency=low
9780
9781  * The ae-repo-ci command now understands how to commit to Subversion (snv)
9782    repositories.
9783  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9784
9785 -- Peter Miller <pmiller@opensource.org.au>  Tue, 21 Feb 2006 18:23:25 +1100
9786
9787aegis (4.21.D141-1) unstable; urgency=low
9788
9789  * There is a new aefinish command, used to read the state of a change set, and
9790    running all of the commands necessary to aed development (or inregtation,
9791    depending).
9792  * My thanks to Ben Morphett for this suggestion.
9793  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9794
9795 -- Peter Miller <pmiller@opensource.org.au>  Tue, 21 Feb 2006 04:57:11 +1100
9796
9797aegis (4.21.D140-1) unstable; urgency=low
9798
9799  * The build step of the process can now be made optional.  Configuring a
9800    build_command of "exit 0" will tell Aegis your project does not need to be
9801    built.
9802  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9803  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
9804
9805 -- Peter Miller <pmiller@opensource.org.au>  Sun, 19 Feb 2006 16:40:07 +1100
9806
9807aegis (4.21.D139-1) unstable; urgency=low
9808
9809  * There is a new ae-repo-checkin tool, which is a C++ reimplementation of the
9810    ae-cvs-ci script.  It only understands CVS as present, but it will soon
9811    understand SVN, and maybe others.  It is used in an integrate_pass_notify_
9812    command to do a parallel checkin of a change set into a second parallel
9813    repository.
9814  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9815
9816 -- Peter Miller <pmiller@opensource.org.au>  Sun, 19 Feb 2006 16:33:29 +1100
9817
9818aegis (4.21.D138-1) unstable; urgency=low
9819
9820  * This change set import the original modification Peter done in the `aeb
9821    optional' change related to t0181 eand t0200.  It's not clear to me how
9822    those changes failed against the baseline.
9823  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9824  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
9825
9826 -- Peter Miller <pmiller@opensource.org.au>  Sun, 19 Feb 2006 15:44:24 +1100
9827
9828aegis (4.21.D137-1) unstable; urgency=low
9829
9830  * A bugs has been fixed in aedist -send.  It was attempting to include the
9831    source of removed files.
9832  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9833
9834 -- Peter Miller <pmiller@opensource.org.au>  Sun, 19 Feb 2006 15:35:35 +1100
9835
9836aegis (4.21.D136-1) unstable; urgency=low
9837
9838  * A new input "smart pointer" class has been added, this takes care of
9839    managing the input_ty* values and deleting them when all users are done with
9840    it.
9841  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9842
9843 -- Peter Miller <pmiller@opensource.org.au>  Sat, 18 Feb 2006 05:10:31 +1100
9844
9845aegis (4.21.D135-1) unstable; urgency=low
9846
9847  * There is a new entire-source-hide file attribute, used to omit site-specific
9848    files from aedist change sets.
9849  * My thanks to Jerry Pendergraft for this suggestion.
9850  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9851
9852 -- Peter Miller <pmiller@opensource.org.au>  Fri, 17 Feb 2006 19:22:33 +1100
9853
9854aegis (4.21.D134-1) unstable; urgency=low
9855
9856  * A serious bug has been fixed in the quite_* functions which was corrupting
9857    the malloc arena.  How did we ever survive without valgrind?
9858  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9859
9860 -- Peter Miller <pmiller@opensource.org.au>  Thu, 16 Feb 2006 23:36:58 +1100
9861
9862aegis (4.21.D133-1) unstable; urgency=low
9863
9864  * This change set reorder the operations of the aedist -receive command, now
9865    the merge operation is performed before assigning the UUID to the change,
9866    (now the merge operation is considered part of the more general receive
9867    operation) .  This modification is supposed to reduce the UUID.
9868  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
9869  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9870
9871 -- Peter Miller <pmiller@opensource.org.au>  Thu, 16 Feb 2006 12:58:21 +1100
9872
9873aegis (4.21.D132-1) unstable; urgency=low
9874
9875  * The aedist -receive command now looks to see if the executing user has
9876    project admin priviledges, and if so does not and the testing flags with the
9877    defaults.
9878  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9879
9880 -- Peter Miller <pmiller@opensource.org.au>  Thu, 16 Feb 2006 00:07:17 +1100
9881
9882aegis (4.21.D131-1) unstable; urgency=low
9883
9884  * There is a new safe string copy/catenate function called strendcpy() which
9885    many hackers feel is superior to strlcat and strlcpy.
9886  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9887
9888 -- Peter Miller <pmiller@opensource.org.au>  Wed, 15 Feb 2006 20:11:30 +1100
9889
9890aegis (4.21.D130-1) unstable; urgency=low
9891
9892  * The aecvsserver refactoring continues, this time th module clas shierarchy.
9893  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9894
9895 -- Peter Miller <pmiller@opensource.org.au>  Tue, 14 Feb 2006 03:36:23 +1100
9896
9897aegis (4.21.D129-1) unstable; urgency=low
9898
9899  * The response and request classes have been refactored to OO done manually in
9900    C to OO doe by using C++ features.
9901  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9902
9903 -- Peter Miller <pmiller@opensource.org.au>  Sat, 11 Feb 2006 07:35:25 +1100
9904
9905aegis (4.21.D128-1) unstable; urgency=low
9906
9907  * The remaining files in aecvsserver with C comments have has the comments
9908    converted to C++.
9909  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9910
9911 -- Peter Miller <pmiller@opensource.org.au>  Fri, 10 Feb 2006 23:36:30 +1100
9912
9913aegis (4.21.D127-1) unstable; urgency=low
9914
9915  * There is a new change attribute, \"aeget:inventory:hide\" which may be used
9916    to prevent strictly local change sets from being advertised in the aeget
9917    change set inventory.
9918  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9919
9920 -- Peter Miller <pmiller@opensource.org.au>  Mon, 06 Feb 2006 20:17:31 +1100
9921
9922aegis (4.21.D126-1) unstable; urgency=low
9923
9924  * Now that the inifinte loop bug has been fixed in aede-policy, we can turn it
9925    on again.  (Many Aegis developers (of Aegis) have symlinks from /usr/local/
9926    bin into the branch baseline, so that they are using the latest version,
9927    also known as "eat your own dogfood".)
9928  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9929
9930 -- Peter Miller <pmiller@opensource.org.au>  Mon, 06 Feb 2006 19:40:52 +1100
9931
9932aegis (4.21.D125-1) unstable; urgency=low
9933
9934  * A bug has been fixed in the aede-policy command; it was stuck in an infinite
9935    loop in the copyright validation.
9936  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9937
9938 -- Peter Miller <pmiller@opensource.org.au>  Sat, 04 Feb 2006 13:09:04 +1100
9939
9940aegis (4.21.D124-1) unstable; urgency=low
9941
9942  * The aede-policy command now ignores bianry files for the "copyright"
9943    validation.	 Images usually have a facility to add comments, but they are
9944    not necessarily implemented in a way that grep-like code can grok.
9945  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9946
9947 -- Peter Miller <pmiller@opensource.org.au>  Fri, 03 Feb 2006 23:55:35 +1100
9948
9949aegis (4.21.D123-1) unstable; urgency=low
9950
9951  * The aedist -pending command now requires the complete inventory to the
9952    remote repository in order to print the correct list of pending changes.
9953  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
9954  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9955
9956 -- Peter Miller <pmiller@opensource.org.au>  Fri, 03 Feb 2006 13:52:44 +1100
9957
9958aegis (4.21.D122-1) unstable; urgency=low
9959
9960  * The -remove-path-prefix option of the aetar -receive command now accept also
9961    (positiv) numeric argument.
9962  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
9963  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9964
9965 -- Peter Miller <pmiller@opensource.org.au>  Fri, 03 Feb 2006 13:47:10 +1100
9966
9967aegis (4.21.D121-1) unstable; urgency=low
9968
9969  * The aede comand now runs the review pass notify command (instead of the
9970    develop end notify command) for projects configured to skip the being
9971    reviewed state.
9972  * My thanks to Jerry Pendergraft fro reporting this problem.
9973  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9974
9975 -- Peter Miller <pmiller@opensource.org.au>  Thu, 02 Feb 2006 13:39:58 +1100
9976
9977aegis (4.21.D120-1) unstable; urgency=low
9978
9979  * A bug has been fixed in aeget; the adjective for the alternate listing link
9980    at the bottom of the Integration Histogram pages have been inverted.
9981  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9982
9983 -- Peter Miller <pmiller@opensource.org.au>  Sat, 28 Jan 2006 23:59:39 +1100
9984
9985aegis (4.21.D119-1) unstable; urgency=low
9986
9987  * The rfc822header class has been removed in favour of the rfc822 class, and
9988    code which used rfc822header has been fixed to use rfc822 after some
9989    enhancements were made to the rfc822 class.
9990  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
9991
9992 -- Peter Miller <pmiller@opensource.org.au>  Sat, 28 Jan 2006 13:03:32 +1100
9993
9994aegis (4.21.D118-1) unstable; urgency=low
9995
9996  * The build step of the process can now be made optional.  Configuring a
9997    build_command of "exit 0" will tell Aegis your project does not need to be
9998    built.
9999  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10000
10001 -- Peter Miller <pmiller@opensource.org.au>  Sat, 28 Jan 2006 00:25:35 +1100
10002
10003aegis (4.21.D117-1) unstable; urgency=low
10004
10005  * The aede-policy command no longer insists on up-to-date copyright notices
10006    for branches.  Only changes have control of this.
10007  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10008
10009 -- Peter Miller <pmiller@opensource.org.au>  Fri, 27 Jan 2006 21:00:05 +1100
10010
10011aegis (4.21.D116-1) unstable; urgency=low
10012
10013  * The aede-policy command has two new policies: "text" to require that all
10014    files be (possible international) text, and "printable" to require that all
10015    files be printable ASCII text.
10016  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10017
10018 -- Peter Miller <pmiller@opensource.org.au>  Thu, 26 Jan 2006 13:53:28 +1100
10019
10020aegis (4.21.D115-1) unstable; urgency=low
10021
10022  * This change set fix a test problem related to DEBUG
10023  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
10024  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10025
10026 -- Peter Miller <pmiller@opensource.org.au>  Thu, 26 Jan 2006 04:15:37 +1100
10027
10028aegis (4.21.D114-1) unstable; urgency=low
10029
10030  * This change set fix some compilation problem related to the project_ty
10031    factorization
10032  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
10033  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10034
10035 -- Peter Miller <pmiller@opensource.org.au>  Wed, 25 Jan 2006 23:29:11 +1100
10036
10037aegis (4.21.D113-1) unstable; urgency=low
10038
10039  * The aedist -receive command now applies patches using the patch(1) command,
10040    rather than doing it less well itself.
10041  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10042
10043 -- Peter Miller <pmiller@opensource.org.au>  Tue, 24 Jan 2006 19:44:10 +1100
10044
10045aegis (4.21.D112-1) unstable; urgency=low
10046
10047  * The project_ty refactoring continues, this time the file_by_uuid instance
10048    variable is made private, with a ripple effect for the file_find_by_uuid
10049    method.
10050  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10051
10052 -- Peter Miller <pmiller@opensource.org.au>  Sun, 22 Jan 2006 03:41:29 +1100
10053
10054aegis (4.21.D111-1) unstable; urgency=low
10055
10056  * The project_ty refactoring continues, this time is is making the file_lit
10057    instance variabl private.  This repples out to the file_find_fuzzy, file_nth
10058    and file_list_invalidate methods.
10059  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10060
10061 -- Peter Miller <pmiller@opensource.org.au>  Sat, 21 Jan 2006 13:22:27 +1100
10062
10063aegis (4.21.D110-1) unstable; urgency=low
10064
10065  * A build problem has been fixed in the aegis/aecpu.cc file.
10066  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
10067  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10068
10069 -- Peter Miller <pmiller@opensource.org.au>  Sat, 21 Jan 2006 11:48:23 +1100
10070
10071aegis (4.21.D109-1) unstable; urgency=low
10072
10073  * The test t02341-walt.sh was still using rcs as the history tool.  This
10074    change set make it use aesvt.
10075  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
10076  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10077
10078 -- Peter Miller <pmiller@opensource.org.au>  Sat, 21 Jan 2006 09:57:41 +1100
10079
10080aegis (4.21.D108-1) unstable; urgency=low
10081
10082  * The aede-policy copyright checker now doesn't check they copyright year when
10083    the changes has been downloaded by aedist, as this can result in false
10084    negatives when latency spans a year boundary.
10085  * My thanks to Jerry Pendergraft for reporting this problem.
10086  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10087
10088 -- Peter Miller <pmiller@opensource.org.au>  Sat, 21 Jan 2006 09:47:41 +1100
10089
10090aegis (4.21.D107-1) unstable; urgency=low
10091
10092  * The aeannotate command now understands the --change and --delta options.
10093  * My thanks to David Brown <aegis@davidb.org> for this suggestion.
10094  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10095
10096 -- Peter Miller <pmiller@opensource.org.au>  Fri, 20 Jan 2006 02:17:27 +1100
10097
10098aegis (4.21.D106-1) unstable; urgency=low
10099
10100  * The project_ty refactor continues, this time making the "parent" instance
10101    variable private.
10102  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10103
10104 -- Peter Miller <pmiller@opensource.org.au>  Fri, 20 Jan 2006 00:47:12 +1100
10105
10106aegis (4.21.D105-1) unstable; urgency=low
10107
10108  * The aedb command has been enhanced to check that directory permissions above
10109    the development directory will be traversable by the integrator and the
10110    reviewers.
10111  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10112
10113 -- Peter Miller <pmiller@opensource.org.au>  Thu, 19 Jan 2006 16:18:11 +1100
10114
10115aegis (4.21.D104-1) unstable; urgency=low
10116
10117  * A bug in the worked example chapter of the User Guide has been fixed.  The
10118    aenbr commands didn't have the -p option before the project name.
10119  * My thanks to Karl.Schmitt@dfs.de for reporting this problem.
10120  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10121
10122 -- Peter Miller <pmiller@opensource.org.au>  Wed, 18 Jan 2006 00:34:03 +1100
10123
10124aegis (4.21.D103-1) unstable; urgency=low
10125
10126  * Some spelling errors in the web pages have been fixed.
10127  * My thanks to Davor Ocelic <docelic@mail.inet.hr> for reporting this problem.
10128  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10129
10130 -- Peter Miller <pmiller@opensource.org.au>  Wed, 18 Jan 2006 00:27:47 +1100
10131
10132aegis (4.21.D102-1) unstable; urgency=low
10133
10134  * A bug has been fixed in aeannotate which would use the wrong timestamp when
10135    creating histories for completed branches.
10136  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10137
10138 -- Peter Miller <pmiller@opensource.org.au>  Mon, 16 Jan 2006 21:58:21 +1100
10139
10140aegis (4.21.D101-1) unstable; urgency=low
10141
10142  * A bug has been fixed in aeget where it was impossible to see the error
10143    produced by a script, even though the 'noerror' modified had been specified.
10144  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10145
10146 -- Peter Miller <pmiller@opensource.org.au>  Sun, 15 Jan 2006 19:37:17 +1100
10147
10148aegis (4.21.D100-1) unstable; urgency=low
10149
10150  * The refactoring continues, this time its project_ty::pstate_get
10151  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10152
10153 -- Peter Miller <pmiller@opensource.org.au>  Sun, 15 Jan 2006 02:51:55 +1100
10154
10155aegis (4.21.D099-1) unstable; urgency=low
10156
10157  * The project_ty refactoring continues, this time is project_ty::pstate_path_
10158    get
10159  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10160
10161 -- Peter Miller <pmiller@opensource.org.au>  Sat, 14 Jan 2006 16:38:25 +1100
10162
10163aegis (4.21.D098-1) unstable; urgency=low
10164
10165  * The project_ty refactoring continues, this time project_ty::info_path_get
10166  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10167
10168 -- Peter Miller <pmiller@opensource.org.au>  Sat, 14 Jan 2006 01:52:05 +1100
10169
10170aegis (4.21.D097-1) unstable; urgency=low
10171
10172  * The aecpu comand now understands the -read-only option to mean uncpy all of
10173    the insulation files.
10174  * My thanks to Ben Morphett for this suggestion.
10175  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10176
10177 -- Peter Miller <pmiller@opensource.org.au>  Fri, 13 Jan 2006 11:58:53 +1100
10178
10179aegis (4.21.D096-1) unstable; urgency=low
10180
10181  * The change_ty refactoring continues, this time it's project_ty:: history_
10182    path_get
10183  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10184
10185 -- Peter Miller <pmiller@opensource.org.au>  Fri, 13 Jan 2006 10:30:51 +1100
10186
10187aegis (4.21.D095-1) unstable; urgency=low
10188
10189  * More refactoring, this time the project_ty::find_branch method.
10190  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10191
10192 -- Peter Miller <pmiller@opensource.org.au>  Thu, 12 Jan 2006 05:39:04 +1100
10193
10194aegis (4.21.D094-1) unstable; urgency=low
10195
10196  * There is a new aelock command, which may be used to take read-only locks.
10197    This can be useful for backups, and other activities outside Aegis' scope
10198    which require a constant project state to operate correctly.
10199  * My thanks to Jerry Pendargraft and Ben Morphett for this suggestion.
10200  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10201
10202 -- Peter Miller <pmiller@opensource.org.au>  Wed, 11 Jan 2006 21:28:36 +1100
10203
10204aegis (4.21.D093-1) unstable; urgency=low
10205
10206  * A bug has been fixed in aedist where it would segfault when compiled with
10207    DEBUG defined.
10208  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10209
10210 -- Peter Miller <pmiller@opensource.org.au>  Wed, 11 Jan 2006 04:32:37 +1100
10211
10212aegis (4.21.D092-1) unstable; urgency=low
10213
10214  * The project_ty::pstate_lock prepare is the latest project_ty refactoring.
10215  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10216
10217 -- Peter Miller <pmiller@opensource.org.au>  Sun, 08 Jan 2006 20:39:22 +1100
10218
10219aegis (4.21.D091-1) unstable; urgency=low
10220
10221  * Because includes are no longer ambiguous, the etc/incl-check.awk script is
10222    no longer needed.
10223  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10224
10225 -- Peter Miller <pmiller@opensource.org.au>  Sun, 08 Jan 2006 11:11:34 +1100
10226
10227aegis (4.21.D090-1) unstable; urgency=low
10228
10229  * Because includes are no longer ambiguous, the etc/incl-check.awk script is
10230    no longer needed.
10231  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10232
10233 -- Peter Miller <pmiller@opensource.org.au>  Sun, 08 Jan 2006 10:58:46 +1100
10234
10235aegis (4.21.D089-1) unstable; urgency=low
10236
10237  * More project_ty refactoring, this time to make baseline_path and basline_
10238    path_resolved instance variables private, and thus the accompanying
10239    baseline_path_get method is necessary.
10240  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10241
10242 -- Peter Miller <pmiller@opensource.org.au>  Fri, 06 Jan 2006 01:17:12 +1100
10243
10244aegis (4.21.D088-1) unstable; urgency=low
10245
10246  * Additional project_ty refactoring, this time making the pcp instance
10247    variable private and dealing with the consequences, most prominently change_
10248    ty::change_get and friends.
10249  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10250
10251 -- Peter Miller <pmiller@opensource.org.au>  Thu, 05 Jan 2006 21:25:33 +1100
10252
10253aegis (4.21.D087-1) unstable; urgency=low
10254
10255  * Some debig was left in t0094 by mistake.  It has been removed.
10256  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10257
10258 -- Peter Miller <pmiller@opensource.org.au>  Wed, 04 Jan 2006 23:36:24 +1100
10259
10260aegis (4.21.D086-1) unstable; urgency=low
10261
10262  * More project_ty refactoring, the home_path_get and home_path_set methods
10263    this time.
10264  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10265
10266 -- Peter Miller <pmiller@opensource.org.au>  Wed, 04 Jan 2006 23:25:55 +1100
10267
10268aegis (4.21.D085-1) unstable; urgency=low
10269
10270  * More project_ty refactoring.  I can see this is going to tae a while.
10271  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10272
10273 -- Peter Miller <pmiller@opensource.org.au>  Wed, 04 Jan 2006 05:22:41 +1100
10274
10275aegis (4.21.D084-1) unstable; urgency=low
10276
10277  * A bug was fixed which caused the development_directory of a branch to be
10278    absolute rather than relative to the home of the project.  This problem make
10279    it difficult to move a project to a different location in the filesystem.
10280  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
10281  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10282
10283 -- Peter Miller <pmiller@opensource.org.au>  Mon, 02 Jan 2006 20:59:27 +1100
10284
10285aegis (4.21.D083-1) unstable; urgency=low
10286
10287  * This change set use the new -Ignore-Identical-Conflict option of fmerge.
10288  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
10289  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10290
10291 -- Peter Miller <pmiller@opensource.org.au>  Mon, 02 Jan 2006 19:29:42 +1100
10292
10293aegis (4.21.D082-1) unstable; urgency=low
10294
10295  * a bug has been fixed wich caused aegis compilation to fail on hosts without
10296    libcurl.
10297  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
10298  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10299
10300 -- Peter Miller <pmiller@opensource.org.au>  Mon, 02 Jan 2006 19:24:24 +1100
10301
10302aegis (4.21.D081-1) unstable; urgency=low
10303
10304  * A bug was fixed which cause aem to signal a bug when trying to merge a file
10305    that has been renamed.
10306  * My thanks to Brenda Simon for reporting the problem.
10307  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
10308  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10309
10310 -- Peter Miller <pmiller@opensource.org.au>  Mon, 02 Jan 2006 06:24:34 +1100
10311
10312aegis (4.21.D080-1) unstable; urgency=low
10313
10314  * A bug has been fixed with batch tests which were failing to correctly
10315    account for multiple architectures.
10316  * My thanks to Jerry Pendergraft for providing the test to reproduce this
10317    problem.
10318  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10319
10320 -- Peter Miller <pmiller@opensource.org.au>  Mon, 02 Jan 2006 04:56:12 +1100
10321
10322aegis (4.21.D079-1) unstable; urgency=low
10323
10324  * A bug in the new test tanplate has been fixed.  This only affects developers
10325    of Aegis itself.
10326  * My thanks to Jerry Pendergraft for this patch.
10327  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10328
10329 -- Peter Miller <pmiller@opensource.org.au>  Mon, 02 Jan 2006 02:04:30 +1100
10330
10331aegis (4.21.D078-1) unstable; urgency=low
10332
10333  * The notification scripts distributed with Aegis have been fixed, they were
10334    not correctly substituting the recipients email addresses.	(I can't help
10335    wondering if bash recently changed the `backslash` semantics, because I was
10336    under the impression these scripts had been working for over a decade.  Oh,
10337    well.)
10338  * My thanks to Rajesh Kumar Mallah <mallah@tradeindia.com> for reporting this
10339    problem.
10340  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10341
10342 -- Peter Miller <pmiller@opensource.org.au>  Sun, 01 Jan 2006 21:22:54 +1100
10343
10344aegis (4.21.D077-1) unstable; urgency=low
10345
10346  * A bug has been fixed in the case where you use a degenerate form of the
10347    delta name in an aediff -change D001 command.
10348  * My thanks to Rajesh Kumar Mallah <mallah@tradeindia.com> for reporting this
10349    problem.
10350  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10351
10352 -- Peter Miller <pmiller@opensource.org.au>  Sun, 01 Jan 2006 19:12:49 +1100
10353
10354aegis (4.21.D076-1) unstable; urgency=low
10355
10356  * A new "project" data type has been added, it is a "smart pointer" (which is
10357    neither smart nor a pointer) to a "project_ty" instance.
10358  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10359
10360 -- Peter Miller <pmiller@opensource.org.au>  Sun, 01 Jan 2006 18:56:36 +1100
10361
10362aegis (4.21.D075-1) unstable; urgency=low
10363
10364  * The aede-policy command ignores new file templates.
10365  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10366
10367 -- Peter Miller <pmiller@opensource.org.au>  Fri, 30 Dec 2005 18:30:21 +1100
10368
10369aegis (4.21.D074-1) unstable; urgency=low
10370
10371  * The aeget web interface now omits original-UUIDs from the change set
10372    inventory list.  It has a link to the listing which includes them, too.
10373  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10374
10375 -- Peter Miller <pmiller@opensource.org.au>  Tue, 27 Dec 2005 12:37:38 +1100
10376
10377aegis (4.21.D073-1) unstable; urgency=low
10378
10379  * The library UUID generators now have their values turned into lower-case
10380    before they are used by Aegis.
10381  * My thanks to Jerry Pendergraft for reporting this bug.
10382  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10383
10384 -- Peter Miller <pmiller@opensource.org.au>  Tue, 27 Dec 2005 11:39:52 +1100
10385
10386aegis (4.21.D072-1) unstable; urgency=low
10387
10388  * The aede-policy command can now check for DOS file formats
10389  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10390
10391 -- Peter Miller <pmiller@opensource.org.au>  Sat, 24 Dec 2005 13:15:23 +1100
10392
10393aegis (4.21.D071-1) unstable; urgency=low
10394
10395  * There is a new aede-policy command.	 It validates various (selectable)
10396    aspects of a change, and is designed to be used with the develop_end_policy_
10397    command field of the project configuration file.
10398  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10399
10400 -- Peter Miller <pmiller@opensource.org.au>  Sat, 24 Dec 2005 05:42:58 +1100
10401
10402aegis (4.21.D070-1) unstable; urgency=low
10403
10404  * The tests have been reworked to use aesvt as their history tool.  This
10405    removes the RCS dependency for testing Aegis before install.
10406  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10407
10408 -- Peter Miller <pmiller@opensource.org.au>  Sat, 24 Dec 2005 00:15:25 +1100
10409
10410aegis (4.21.D069-1) unstable; urgency=low
10411
10412  * A minor build problem has been fixed on Solaris.
10413  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10414
10415 -- Peter Miller <pmiller@opensource.org.au>  Thu, 22 Dec 2005 20:33:18 +1100
10416
10417aegis (4.21.D068-1) unstable; urgency=low
10418
10419  * A small formatting bug was fixed in the user guide.	 Three tests had
10420    grammatical errors in messages they showed the user.
10421  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10422
10423 -- Peter Miller <pmiller@opensource.org.au>  Wed, 21 Dec 2005 21:05:12 +1100
10424
10425aegis (4.21.D067-1) unstable; urgency=low
10426
10427  * The aedist -replay command now attempts to use the same change number as on
10428    the remote system.	A bug has been fixed in the way it looked for change
10429    numbers.
10430  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10431
10432 -- Peter Miller <pmiller@opensource.org.au>  Tue, 20 Dec 2005 14:14:32 +1100
10433
10434aegis (4.21.D066-1) unstable; urgency=low
10435
10436  * A bug was fixed which caused t0095a.sh to fail if the $HOME of the user does
10437    not exists.
10438  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
10439  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10440
10441 -- Peter Miller <pmiller@opensource.org.au>  Tue, 20 Dec 2005 13:38:02 +1100
10442
10443aegis (4.21.D065-1) unstable; urgency=low
10444
10445  * A bug was fixed which caused aedist -replay to download many time a change
10446    set with more than one uuid.
10447  * My thanks to Jerry Pendergraft for asking a good question.
10448  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
10449  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10450
10451 -- Peter Miller <pmiller@opensource.org.au>  Tue, 20 Dec 2005 13:16:46 +1100
10452
10453aegis (4.21.D064-1) unstable; urgency=low
10454
10455  * A compilation problem related to bison using libintl has been fixed.
10456  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
10457  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10458
10459 -- Peter Miller <pmiller@opensource.org.au>  Tue, 20 Dec 2005 13:11:22 +1100
10460
10461aegis (4.21.D063-1) unstable; urgency=low
10462
10463  * There is a new unchanged_file_integrate_pass_policy field in the project
10464    configuration file, which controls what to do when a change set contains an
10465    unchanged file at integrate pass time.
10466  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10467  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
10468
10469 -- Peter Miller <pmiller@opensource.org.au>  Tue, 20 Dec 2005 11:02:37 +1100
10470
10471aegis (4.21.D062-1) unstable; urgency=low
10472
10473  * This change gets rid of the redundant c_incl -exclude options.  This only
10474    affects developers of Aegis itself.
10475  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
10476  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10477
10478 -- Peter Miller <pmiller@opensource.org.au>  Tue, 20 Dec 2005 10:39:16 +1100
10479
10480aegis (4.21.D061-1) unstable; urgency=low
10481
10482  * The cklinlen command, used to check some basic code formatting rules, has
10483    been improved to be able to read filename from stdin.  This was motivated by
10484    a bug in Ubuntu's xargs command.
10485  * The one problem found by the new improved cklinlen was fixed.
10486  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10487
10488 -- Peter Miller <pmiller@opensource.org.au>  Tue, 20 Dec 2005 10:26:10 +1100
10489
10490aegis (4.21.D060-1) unstable; urgency=low
10491
10492  * This change fixes a problem with test t0227a-walt.sh when /bin/sh isn't
10493    bash.
10494  * My thanks to Jerry Pendergraft for this patch.
10495  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10496
10497 -- Peter Miller <pmiller@opensource.org.au>  Mon, 19 Dec 2005 09:14:18 +1100
10498
10499aegis (4.21.D059-1) unstable; urgency=low
10500
10501  * A problem has been fixed wityh the set-uid-root script on some systems:
10502    Fedora systems insist on a shell magic line.
10503  * Signed-off-by: Jerry Pendergraft <jpendergraft@sjm.com>
10504  * Signed-off-by: Duane Herberg <dherberg@sjm.com>
10505  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10506
10507 -- Peter Miller <pmiller@opensource.org.au>  Fri, 16 Dec 2005 03:44:46 +1100
10508
10509aegis (4.21.D058-1) unstable; urgency=low
10510
10511  * A bug has been fixed in aenc where it did not properly take notice of
10512    project testing default settings.
10513  * My thanks to Brendan Simon for reporting this problem.
10514  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10515
10516 -- Peter Miller <pmiller@opensource.org.au>  Fri, 16 Dec 2005 00:50:19 +1100
10517
10518aegis (4.21.D057-1) unstable; urgency=low
10519
10520  * It is now possible for developers to edit a change description when a change
10521    is in the awaiting development state, if the project has developers_may_
10522    create_changes enabled.
10523  * My thanks to Brendan Simon for this suggestion.
10524  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10525
10526 -- Peter Miller <pmiller@opensource.org.au>  Tue, 13 Dec 2005 23:14:49 +1100
10527
10528aegis (4.21.D056-1) unstable; urgency=low
10529
10530  * Several tests have been fixed so that they pass when the integrating user is
10531    "aegis".
10532  * Signed-off-by: Jerry Pendergraft <jerry@endocardial.com>
10533  * Signed-off-by: Duane Herberg <dherberg@endocardial.com>
10534  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10535
10536 -- Peter Miller <pmiller@opensource.org.au>  Sun, 11 Dec 2005 17:55:37 +1100
10537
10538aegis (4.21.D055-1) unstable; urgency=low
10539
10540  * A bug has been fixed in the aeget file history page, here it was providing
10541    the wrong link to the more/less detailed pages.
10542  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10543
10544 -- Peter Miller <pmiller@opensource.org.au>  Sun, 11 Dec 2005 12:29:12 +1100
10545
10546aegis (4.21.D054-1) unstable; urgency=low
10547
10548  * The aeget file listings pages link the edit numbers to file versions. When
10549    history is available there are also links to the previous verion, and the
10550    arrow is linked to a diff page.
10551  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10552
10553 -- Peter Miller <pmiller@opensource.org.au>  Sun, 11 Dec 2005 11:46:56 +1100
10554
10555aegis (4.21.D053-1) unstable; urgency=low
10556
10557  * The aegis icon now has transparency, for when it appears on backgrounds
10558    other than white.
10559  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10560
10561 -- Peter Miller <pmiller@opensource.org.au>  Sat, 10 Dec 2005 21:26:29 +1100
10562
10563aegis (4.21.D052-1) unstable; urgency=low
10564
10565  * The including of files  in the source code has been changed to use the
10566    complete base-relative path of the include file.  This will permanently fix
10567    some of the ugly problems which arrise when you move include files between
10568    directories without change in their basename.  This only affects Aegis
10569    developers, there is no user-visable change.
10570  * My thanks to Jerry Pendergraft for this suggestion.
10571  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10572
10573 -- Peter Miller <pmiller@opensource.org.au>  Wed, 07 Dec 2005 21:52:49 +1100
10574
10575aegis (4.21.D051-1) unstable; urgency=low
10576
10577  * The tests have been improved in the case where your system has g++
10578    installed, but no "c++" command (Ubuntu).
10579  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10580
10581 -- Peter Miller <pmiller@opensource.org.au>  Wed, 07 Dec 2005 10:34:32 +1100
10582
10583aegis (4.21.D050-1) unstable; urgency=low
10584
10585  * A bug has been fixed in the aedist -send command, wheer it was obtaining the
10586    wrong version of the project files when building moveed file patches.
10587  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10588
10589 -- Peter Miller <pmiller@opensource.org.au>  Tue, 06 Dec 2005 23:36:37 +1100
10590
10591aegis (4.21.D049-1) unstable; urgency=low
10592
10593  * A build problem with ./configure getting -lcurl wrong has been fixed.  How
10594    this ever worked is a mystery.
10595  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10596
10597 -- Peter Miller <pmiller@opensource.org.au>  Sun, 04 Dec 2005 17:13:37 +1100
10598
10599aegis (4.21.D048-1) unstable; urgency=low
10600
10601  * A problem compiling in DEBUG mlkde has been fixed.
10602  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10603
10604 -- Peter Miller <pmiller@opensource.org.au>  Sun, 04 Dec 2005 16:52:35 +1100
10605
10606aegis (4.21.D047-1) unstable; urgency=low
10607
10608  * This change adds a link to the http://pdos.csail.mit.edu/pastwatch/ project.
10609  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10610
10611 -- Peter Miller <pmiller@opensource.org.au>  Fri, 02 Dec 2005 12:37:24 +1100
10612
10613aegis (4.21.D046-1) unstable; urgency=low
10614
10615  * The aedist --replay can take a simple host name and turn it into a suitable
10616    URL.  This change gets rid of the extra slahs that appears in the URL after
10617    the host name.
10618  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10619
10620 -- Peter Miller <pmiller@opensource.org.au>  Fri, 02 Dec 2005 12:28:52 +1100
10621
10622aegis (4.21.D045-1) unstable; urgency=low
10623
10624  * The aegis project configuration has been changed to add some of the user
10625    name to the default test file name.	  This only affects developers of Aegis
10626    itself, it has no impact for any other users.
10627  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10628
10629 -- Peter Miller <pmiller@opensource.org.au>  Tue, 29 Nov 2005 19:11:55 +1100
10630
10631aegis (4.21.D044-1) unstable; urgency=low
10632
10633  * A bugs has been fixed in aedist.  It was attempting to include the source of
10634    removed files.  This was only discovered when a check in libaegis/input/
10635    file.cc which should not have been disabled, was enabled again.
10636  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10637
10638 -- Peter Miller <pmiller@opensource.org.au>  Tue, 29 Nov 2005 18:55:48 +1100
10639
10640aegis (4.21.D043-1) unstable; urgency=low
10641
10642  * The aeget(1) presentation of file history has been improved to highlight
10643    renaming of files.
10644  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10645
10646 -- Peter Miller <pmiller@opensource.org.au>  Mon, 28 Nov 2005 21:04:03 +1100
10647
10648aegis (4.21.D042-1) unstable; urgency=low
10649
10650  * The aed command can now be ootional, which has small effect on the aeclean
10651    command.
10652  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10653
10654 -- Peter Miller <pmiller@opensource.org.au>  Sun, 27 Nov 2005 15:06:51 +1100
10655
10656aegis (4.21.D041-1) unstable; urgency=low
10657
10658  * The aed(1) command is now optional, this change documents how to configure
10659    your project to not requir the diff command.
10660  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10661
10662 -- Peter Miller <pmiller@opensource.org.au>  Sun, 27 Nov 2005 14:42:38 +1100
10663
10664aegis (4.21.D040-1) unstable; urgency=low
10665
10666  * The project_file_path interface has been broadened to cover UUIDs and meta-
10667    data.
10668  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10669
10670 -- Peter Miller <pmiller@opensource.org.au>  Sun, 27 Nov 2005 09:49:47 +1100
10671
10672aegis (4.21.D039-1) unstable; urgency=low
10673
10674  * The ./configure script has been improved to correctly detect installation of
10675    the OSSP UUID library.
10676  * My thanks to Jerry Pendergraft for this patch.
10677  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10678
10679 -- Peter Miller <pmiller@opensource.org.au>  Sat, 26 Nov 2005 20:44:48 +1100
10680
10681aegis (4.21.D038-1) unstable; urgency=low
10682
10683  * It is now possible to configure a project to not require the aed(1) command.
10684  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10685
10686 -- Peter Miller <pmiller@opensource.org.au>  Sat, 26 Nov 2005 20:07:34 +1100
10687
10688aegis (4.21.D037-1) unstable; urgency=low
10689
10690  * A problem whcih stopped the first integration, when you start hosting your
10691    own aegis repository of aegis, has been fixed.
10692  * My thanks the Jerry Pendergraft for reporting this problem.
10693  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10694
10695 -- Peter Miller <pmiller@opensource.org.au>  Sat, 26 Nov 2005 09:41:26 +1100
10696
10697aegis (4.21.D036-1) unstable; urgency=low
10698
10699  * The aedist -send command has a bug, which is easily reproducable,
10700    unfortunately by the integration build.  It was revealed by a recent bug fix
10701    to libaegis/input/file.cc.	This change temporarily disables the aegis-
10702    NNN.ae target until the bug is fixed.
10703  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10704
10705 -- Peter Miller <pmiller@opensource.org.au>  Fri, 25 Nov 2005 09:29:45 +1100
10706
10707aegis (4.21.D035-1) unstable; urgency=low
10708
10709  * The input_file class now always open files as binary, and everything else
10710    just deals with CRLF as it must anyway for many cases of Samba shares.
10711  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10712
10713 -- Peter Miller <pmiller@opensource.org.au>  Wed, 23 Nov 2005 22:13:47 +1100
10714
10715aegis (4.21.D034-1) unstable; urgency=low
10716
10717  * The aeget interface no longer emits broken links to removed source files.
10718  * My thanksto Jerry Pendergraft for reporting this problem.
10719  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10720
10721 -- Peter Miller <pmiller@opensource.org.au>  Wed, 23 Nov 2005 18:27:07 +1100
10722
10723aegis (4.21.D033-1) unstable; urgency=low
10724
10725  * The GCC pragmas have been removed form the code.  The latest GCC doesn't
10726    need the #pragma interface and #pragma directives, and they have been
10727    discouraged in the GCC documentation for some time.	 And the rules for which
10728    files to add them to, and which files not, were sufficiently obscure that
10729    getting them right, particularly for contributors, was difficult.
10730  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10731
10732 -- Peter Miller <pmiller@opensource.org.au>  Mon, 21 Nov 2005 00:24:55 +1100
10733
10734aegis (4.21.D032-1) unstable; urgency=low
10735
10736  * A note has been added to the BUILDING instructions: on MacOS X, you can't
10737    build with G++ 3.* series compilers.
10738  * My thanks to Jerry Pendergraft for this information.
10739  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10740
10741 -- Peter Miller <pmiller@opensource.org.au>  Sun, 20 Nov 2005 10:39:57 +1100
10742
10743aegis (4.21.D031-1) unstable; urgency=low
10744
10745  * Many more of the Aegis tests now pass on Cygwin.
10746  * My thanks to Scott Finneran for this patch.
10747  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10748
10749 -- Peter Miller <pmiller@opensource.org.au>  Sun, 20 Nov 2005 08:46:43 +1100
10750
10751aegis (4.21.D030-1) unstable; urgency=low
10752
10753  * The project integration history page in aeget now has a recursive option.
10754  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10755
10756 -- Peter Miller <pmiller@opensource.org.au>  Sat, 19 Nov 2005 15:44:52 +1100
10757
10758aegis (4.21.D029-1) unstable; urgency=low
10759
10760  * The aecpu command now issues its verbose messages as it does the uncopies,
10761    which is an improvement when there is a really big uncopy in progress.
10762  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10763
10764 -- Peter Miller <pmiller@opensource.org.au>  Fri, 18 Nov 2005 20:07:13 +1100
10765
10766aegis (4.21.D028-1) unstable; urgency=low
10767
10768  * The integration of a branch does not heed the unchanged_file_integrate_
10769    policy setting.
10770  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10771
10772 -- Peter Miller <pmiller@opensource.org.au>  Thu, 17 Nov 2005 22:16:24 +1100
10773
10774aegis (4.21.D027-1) unstable; urgency=low
10775
10776  * There is a new unchanged_file_integrate_pass_policy field in the project
10777    configuration file, which controls what to do when a change set contains an
10778    unchanged file at integrate pass time.
10779  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10780
10781 -- Peter Miller <pmiller@opensource.org.au>  Wed, 16 Nov 2005 00:08:01 +1100
10782
10783aegis (4.21.D026-1) unstable; urgency=low
10784
10785  * A bug has been fixed in the new branch code.  The protect_database project
10786    attribute is now correctly inherited from the parent branch.
10787  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10788
10789 -- Peter Miller <pmiller@opensource.org.au>  Tue, 15 Nov 2005 22:03:29 +1100
10790
10791aegis (4.21.D025-1) unstable; urgency=low
10792
10793  * This change fixes the tests that should have been fixed with the earlier
10794    change set.
10795  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10796
10797 -- Peter Miller <pmiller@opensource.org.au>  Tue, 15 Nov 2005 10:15:03 +1100
10798
10799aegis (4.21.D024-1) unstable; urgency=low
10800
10801  * The aedist -replay command now attempts to use the same change number as on
10802    the remote system.
10803  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10804
10805 -- Peter Miller <pmiller@opensource.org.au>  Mon, 14 Nov 2005 20:31:20 +1100
10806
10807aegis (4.21.D023-1) unstable; urgency=low
10808
10809  * A bugs has been fixed the the RSS feed, where HTML special characters were
10810    not rendered correctly.
10811  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10812
10813 -- Peter Miller <pmiller@opensource.org.au>  Mon, 14 Nov 2005 19:54:47 +1100
10814
10815aegis (4.21.D022-1) unstable; urgency=low
10816
10817  * The aebuffy(1) program is now able to run the tkaer(1) program from more
10818    states, and it now accepts 'q' to quit.  The display of changes with double
10819    quotes (") in their brief description has been improved.
10820  * My thanks to Greg McIntyre <greg@puyo.cjb.net> for this patch.
10821  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10822
10823 -- Peter Miller <pmiller@opensource.org.au>  Mon, 14 Nov 2005 19:32:26 +1100
10824
10825aegis (4.21.D021-1) unstable; urgency=low
10826
10827  * A bug has been fixed which caused aeipass to fail if the history_create_
10828    command was not set.  This is supposed to not happen since the history_put_
10829    command should be equivalent
10830  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
10831  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10832
10833 -- Peter Miller <pmiller@opensource.org.au>  Mon, 14 Nov 2005 14:51:23 +1100
10834
10835aegis (4.21.D020-1) unstable; urgency=low
10836
10837  * Test 204 has been fixed to not leave temporary files lying around.
10838  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
10839  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10840
10841 -- Peter Miller <pmiller@opensource.org.au>  Mon, 14 Nov 2005 12:37:58 +1100
10842
10843aegis (4.21.D019-1) unstable; urgency=low
10844
10845  * A bug was fixed wich makes aedist -pending not resolving project aliases.
10846  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
10847  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10848
10849 -- Peter Miller <pmiller@opensource.org.au>  Mon, 14 Nov 2005 12:21:14 +1100
10850
10851aegis (4.21.D018-1) unstable; urgency=low
10852
10853  * none
10854  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
10855  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10856
10857 -- Peter Miller <pmiller@opensource.org.au>  Mon, 14 Nov 2005 12:04:14 +1100
10858
10859aegis (4.21.D017-1) unstable; urgency=low
10860
10861  * This change improves the develop_end_policy_command usage.
10862  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
10863  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10864
10865 -- Peter Miller <pmiller@opensource.org.au>  Mon, 14 Nov 2005 11:47:30 +1100
10866
10867aegis (4.21.D016-1) unstable; urgency=low
10868
10869  * This change uses the new develop_end_policy_command to look for merge
10870    conflict lines, and fail if any are found.
10871  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
10872  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10873
10874 -- Peter Miller <pmiller@opensource.org.au>  Mon, 14 Nov 2005 00:31:21 +1100
10875
10876aegis (4.21.D015-1) unstable; urgency=low
10877
10878  * There is a new unchanged_file_develop_end_policy field in the project
10879    configuration file.	 This may be used to issues a warning or an error if a
10880    change set contains unchanged file at develop end time.
10881  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10882
10883 -- Peter Miller <pmiller@opensource.org.au>  Mon, 14 Nov 2005 00:07:42 +1100
10884
10885aegis (4.21.D014-1) unstable; urgency=low
10886
10887  * The German message translations have been updated.
10888  * My thanks to Ralf Fassel for this patch.
10889  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10890
10891 -- Peter Miller <pmiller@opensource.org.au>  Sun, 13 Nov 2005 17:54:08 +1100
10892
10893aegis (4.21.D013-1) unstable; urgency=low
10894
10895  * The history_create_command of the project configuration file was supposed to
10896    have been made optional alreday, this change set takes care of a loose end.
10897  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10898
10899 -- Peter Miller <pmiller@opensource.org.au>  Sun, 13 Nov 2005 17:17:31 +1100
10900
10901aegis (4.21.D012-1) unstable; urgency=low
10902
10903  * A build problem on HP/UX has been fixed.  There were problems with the stdio
10904    getc macro.
10905  * My thanks to Ralf Fassel for this patch.
10906  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10907
10908 -- Peter Miller <pmiller@opensource.org.au>  Sun, 13 Nov 2005 11:03:37 +1100
10909
10910aegis (4.21.D011-1) unstable; urgency=low
10911
10912  * A problem building on HP/UX has been fixed.	 The use of <cstdio> instead of
10913    <stdio.h> is necessary to avoid the getc macro from causing problems.
10914  * My thanks to Ralf Fassel for this patch.
10915  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10916
10917 -- Peter Miller <pmiller@opensource.org.au>  Sun, 13 Nov 2005 09:44:23 +1100
10918
10919aegis (4.21.D010-1) unstable; urgency=low
10920
10921  * A segfault in aedist on IRIX has been fixed.  (Goodness knows how it ever
10922    worked.)
10923  * My thanks to Ralf Fassel for this patch.
10924  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10925
10926 -- Peter Miller <pmiller@opensource.org.au>  Sun, 13 Nov 2005 04:27:02 +1100
10927
10928aegis (4.21.D009-1) unstable; urgency=low
10929
10930  * This change continues the work of replaceing `` and '' with \[lq] and \[rq]
10931    or &ldquo; and &rdquo; or simply ".
10932  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10933
10934 -- Peter Miller <pmiller@opensource.org.au>  Sun, 13 Nov 2005 00:35:05 +1100
10935
10936aegis (4.21.D008-1) unstable; urgency=low
10937
10938  * "After quite a bit of examination with no good results, I finally just hand
10939    inlined the code in the few files.	That fixed the problem but I still don't
10940    know what the problem was, or whether this is a good fix."
10941  * My thanks to Jerry Pendergraft for this patch.
10942  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10943
10944 -- Peter Miller <pmiller@opensource.org.au>  Sat, 12 Nov 2005 22:23:55 +1100
10945
10946aegis (4.21.D007-1) unstable; urgency=low
10947
10948  * This change fixes another MacOS X build problem.
10949  * My thanks to Jerry Pendergraft for this patch.
10950  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10951
10952 -- Peter Miller <pmiller@opensource.org.au>  Sat, 12 Nov 2005 12:18:29 +1100
10953
10954aegis (4.21.D006-1) unstable; urgency=low
10955
10956  * This change fixes the problem with the MAGIC environment variable
10957    introiduced to cope with aegis.sourceforge.net vagueries.
10958  * My thanks to Ralf Fassel for reporting this problem.
10959  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10960
10961 -- Peter Miller <pmiller@opensource.org.au>  Sat, 12 Nov 2005 01:30:14 +1100
10962
10963aegis (4.21.D005-1) unstable; urgency=low
10964
10965  * The use of `` and '' have been replaced.  They no longer are a good enough
10966    approximation for left and right double quotes.
10967  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10968
10969 -- Peter Miller <pmiller@opensource.org.au>  Sat, 12 Nov 2005 01:13:57 +1100
10970
10971aegis (4.21.D004-1) unstable; urgency=low
10972
10973  * A build problem on some GNU libc versions has been fixed.
10974  * My thanks to Jerry Pendergraft for reporting this problem.
10975  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10976
10977 -- Peter Miller <pmiller@opensource.org.au>  Fri, 11 Nov 2005 22:53:53 +1100
10978
10979aegis (4.21.D003-1) unstable; urgency=low
10980
10981  * A build problem has been fixed where libraries required by the ./configure
10982    script are located unher /usr/local/lib or some other non-standard place.
10983  * My thanks to Jerry Pendergraft for this patch.
10984  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10985
10986 -- Peter Miller <pmiller@opensource.org.au>  Fri, 11 Nov 2005 17:20:26 +1100
10987
10988aegis (4.21.D002-1) unstable; urgency=low
10989
10990  * A build problem has been fixed when libcurl is not available.
10991  * My thanls to Ralf Fassel for reporting this problem.
10992  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
10993
10994 -- Peter Miller <pmiller@opensource.org.au>  Fri, 11 Nov 2005 01:18:38 +1100
10995
10996aegis (4.21.D001-1) unstable; urgency=low
10997
10998  * This change prepares Aegis for the next public release.
10999  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11000
11001 -- Peter Miller <pmiller@opensource.org.au>  Thu, 10 Nov 2005 12:40:00 +1100
11002
11003aegis (4.20.D168-1) unstable; urgency=low
11004
11005  * A bus has been fixed in aetar which caused it to  mis-parse files with long
11006    names.  This bug was introduced by the recent input_ty hierarchy
11007    refactoring.
11008  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11009
11010 -- Peter Miller <pmiller@opensource.org.au>  Thu, 10 Nov 2005 02:15:33 +1100
11011
11012aegis (4.20.D167-1) unstable; urgency=low
11013
11014  * This change adds for details to the release notes.
11015  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11016
11017 -- Peter Miller <pmiller@opensource.org.au>  Wed, 09 Nov 2005 19:08:06 +1100
11018
11019aegis (4.20.D166-1) unstable; urgency=low
11020
11021  * The aet batch test results now include the architecture if available.
11022  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11023
11024 -- Peter Miller <pmiller@opensource.org.au>  Mon, 07 Nov 2005 00:42:36 +1100
11025
11026aegis (4.20.D165-1) unstable; urgency=low
11027
11028  * This change fixes a bug where the item pubDate (as opposed to the feed
11029    pubDate) was removed.
11030  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11031
11032 -- Peter Miller <pmiller@opensource.org.au>  Sun, 06 Nov 2005 16:33:32 +1100
11033
11034aegis (4.20.D164-1) unstable; urgency=low
11035
11036  * A bugs has been fixed in aecp -ind -o, which resulted in an error when aegis
11037    tried to chmod nothing.
11038  * My thanks to jerry Pendergraft for this patch.
11039  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11040
11041 -- Peter Miller <pmiller@opensource.org.au>  Sun, 06 Nov 2005 00:12:24 +1100
11042
11043aegis (4.20.D163-1) unstable; urgency=low
11044
11045  * This change refactors rss_feed class to allow feed files to be read into a
11046    feed object.  There is now only one output method - print().
11047  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11048
11049 -- Peter Miller <pmiller@opensource.org.au>  Sat, 05 Nov 2005 23:56:00 +1100
11050
11051aegis (4.20.D162-1) unstable; urgency=low
11052
11053  * This change fixes a few problems with the RSS implementation that was
11054    causing the feed files to fail vaidation via http://feedvalidator.org
11055  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11056
11057 -- Peter Miller <pmiller@opensource.org.au>  Sat, 05 Nov 2005 20:43:04 +1100
11058
11059aegis (4.20.D161-1) unstable; urgency=low
11060
11061  * The user_email_address function has been improved so that it adds the full
11062    name if it isn't already in the email address.
11063  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11064
11065 -- Peter Miller <pmiller@opensource.org.au>  Sat, 05 Nov 2005 14:44:20 +1100
11066
11067aegis (4.20.D160-1) unstable; urgency=low
11068
11069  * A bug has been fixed in the reading and rewriting of existing feed, to
11070    correctly escape special XML characters.
11071  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11072
11073 -- Peter Miller <pmiller@opensource.org.au>  Fri, 04 Nov 2005 18:28:05 +1100
11074
11075aegis (4.20.D159-1) unstable; urgency=low
11076
11077  * This change fixes some spelling errors in the release notes.
11078  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11079
11080 -- Peter Miller <pmiller@opensource.org.au>  Fri, 04 Nov 2005 10:00:22 +1100
11081
11082aegis (4.20.D158-1) unstable; urgency=low
11083
11084  * This change updates the build instructions.
11085  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11086
11087 -- Peter Miller <pmiller@opensource.org.au>  Fri, 04 Nov 2005 03:20:34 +1100
11088
11089aegis (4.20.D157-1) unstable; urgency=low
11090
11091  * This change improves the way aeget displays changmenu pages.
11092  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11093
11094 -- Peter Miller <pmiller@opensource.org.au>  Fri, 04 Nov 2005 03:04:13 +1100
11095
11096aegis (4.20.D156-1) unstable; urgency=low
11097
11098  * This change makes the check-tar-gz script to be smarter about which binaries
11099    it includes in the tarball.
11100  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11101
11102 -- Peter Miller <pmiller@opensource.org.au>  Thu, 03 Nov 2005 18:27:34 +1100
11103
11104aegis (4.20.D155-1) unstable; urgency=low
11105
11106  * The RSS feed generator has been improved to put correct HTML markup into
11107    titles and descriptions.
11108  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11109
11110 -- Peter Miller <pmiller@opensource.org.au>  Thu, 03 Nov 2005 18:10:19 +1100
11111
11112aegis (4.20.D154-1) unstable; urgency=low
11113
11114  * This change adds more release notes.
11115  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11116
11117 -- Peter Miller <pmiller@opensource.org.au>  Wed, 02 Nov 2005 23:48:09 +1100
11118
11119aegis (4.20.D153-1) unstable; urgency=low
11120
11121  * This change modifies the contents of the RSS item title and description.
11122  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11123
11124 -- Peter Miller <pmiller@opensource.org.au>  Tue, 01 Nov 2005 23:53:27 +1100
11125
11126aegis (4.20.D152-1) unstable; urgency=low
11127
11128  * The auto file promote feature has been added to the aeb and aecp commands.
11129  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11130
11131 -- Peter Miller <pmiller@opensource.org.au>  Tue, 01 Nov 2005 23:31:39 +1100
11132
11133aegis (4.20.D151-1) unstable; urgency=low
11134
11135  * The aedist -pending and -missing subcommands now prints the number of
11136    changes in the remote inventory.
11137  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
11138  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11139
11140 -- Peter Miller <pmiller@opensource.org.au>  Tue, 01 Nov 2005 17:05:21 +1100
11141
11142aegis (4.20.D150-1) unstable; urgency=low
11143
11144  * This change adds another Aegis to the homonym page.
11145  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11146
11147 -- Peter Miller <pmiller@opensource.org.au>  Tue, 01 Nov 2005 15:11:29 +1100
11148
11149aegis (4.20.D149-1) unstable; urgency=low
11150
11151  * This change adds more information to errors in batch test results files.
11152  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11153
11154 -- Peter Miller <pmiller@opensource.org.au>  Tue, 01 Nov 2005 14:27:05 +1100
11155
11156aegis (4.20.D148-1) unstable; urgency=low
11157
11158  * This change fixes a bug in the aed(1) command left by the first part of auto
11159    file promotion.
11160  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11161
11162 -- Peter Miller <pmiller@opensource.org.au>  Tue, 01 Nov 2005 10:41:59 +1100
11163
11164aegis (4.20.D147-1) unstable; urgency=low
11165
11166  * This change causes state changes to create RSS items if configured to do so.
11167  * My thanks to Matthew Lee for this change set.
11168  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11169
11170 -- Peter Miller <pmiller@opensource.org.au>  Sun, 30 Oct 2005 19:14:28 +1100
11171
11172aegis (4.20.D146-1) unstable; urgency=low
11173
11174  * This change uses the new RSS functionality to provide an RSS feed for
11175    complete changes in the Aegis home web site.
11176  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11177
11178 -- Peter Miller <pmiller@opensource.org.au>  Sun, 30 Oct 2005 14:37:04 +1100
11179
11180aegis (4.20.D145-1) unstable; urgency=low
11181
11182  * This change registers ?rss as a modifier with aeget for serving up rss
11183    files.
11184  * My thanks to Matthew Lee for this change set.
11185  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11186
11187 -- Peter Miller <pmiller@opensource.org.au>  Sun, 30 Oct 2005 13:45:48 +1100
11188
11189aegis (4.20.D144-1) unstable; urgency=low
11190
11191  * A bug was fixed in aecp which caused a segfault sometime when the user try
11192    to copy a removed file.
11193  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
11194  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11195
11196 -- Peter Miller <pmiller@opensource.org.au>  Sun, 30 Oct 2005 13:27:06 +1100
11197
11198aegis (4.20.D143-1) unstable; urgency=low
11199
11200  * aedist -replay was vulnerable to a security issue that enable an hostile
11201    repository to make the user execute arbitrary commands.
11202  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
11203  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11204
11205 -- Peter Miller <pmiller@opensource.org.au>  Sun, 30 Oct 2005 11:35:25 +1100
11206
11207aegis (4.20.D142-1) unstable; urgency=low
11208
11209  * The aedist -replay command now accepts a -maximum option, which includes
11210    change sets not yet completed in the local change set inventory when
11211    considering what to download.
11212  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11213
11214 -- Peter Miller <pmiller@opensource.org.au>  Sat, 29 Oct 2005 23:09:10 +1000
11215
11216aegis (4.20.D141-1) unstable; urgency=low
11217
11218  * The aed commands automatically adjusts file actions after file presence or
11219    absence changes in the baseline.  This means if you are creating a file, and
11220    another change sets adds it before you, your change sets will automagically
11221    update to modifying the file.
11222  * This functionality has been factored out, so that it can be called by other
11223    commands.
11224  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11225
11226 -- Peter Miller <pmiller@opensource.org.au>  Sat, 29 Oct 2005 22:08:35 +1000
11227
11228aegis (4.20.D140-1) unstable; urgency=low
11229
11230  * This change is more aedist --receive cleanup
11231  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
11232  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11233
11234 -- Peter Miller <pmiller@opensource.org.au>  Sat, 29 Oct 2005 12:28:02 +1000
11235
11236aegis (4.20.D139-1) unstable; urgency=low
11237
11238  * The aenc and aeca comamnds now trim leading and trailing white space from
11239    change descriptions and brief descriptions.	 This is particularly useful for
11240    interacting with tkaenc and tkaeca because they add a trailing newline.
11241  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11242
11243 -- Peter Miller <pmiller@opensource.org.au>  Sat, 29 Oct 2005 12:10:00 +1000
11244
11245aegis (4.20.D138-1) unstable; urgency=low
11246
11247  * This change has aedist -receive use the new change_when_get function.
11248  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
11249  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11250
11251 -- Peter Miller <pmiller@opensource.org.au>  Sat, 29 Oct 2005 11:35:16 +1000
11252
11253aegis (4.20.D137-1) unstable; urgency=low
11254
11255  * Aedist now consider also the original-UUID attribute when selecting the
11256    delta to merge with.
11257  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
11258  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11259
11260 -- Peter Miller <pmiller@opensource.org.au>  Sat, 29 Oct 2005 06:28:45 +1000
11261
11262aegis (4.20.D136-1) unstable; urgency=low
11263
11264  * This change install scripts under [arch]/bin at development build time.
11265  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
11266  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11267
11268 -- Peter Miller <pmiller@opensource.org.au>  Fri, 28 Oct 2005 20:38:53 +1000
11269
11270aegis (4.20.D135-1) unstable; urgency=low
11271
11272  * This change fixes a DEBUG related compilation problem.
11273  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
11274  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11275
11276 -- Peter Miller <pmiller@opensource.org.au>  Fri, 28 Oct 2005 18:20:16 +1000
11277
11278aegis (4.20.D134-1) unstable; urgency=low
11279
11280  * There is a new "develop_end_policy_command" field in the project
11281    configuration file.	 It can be used to add addition constrains to change
11282    sets before they can complete aede(1) successfully.
11283  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11284
11285 -- Peter Miller <pmiller@opensource.org.au>  Fri, 28 Oct 2005 14:51:32 +1000
11286
11287aegis (4.20.D133-1) unstable; urgency=low
11288
11289  * The aedist --receive command now annotates remote change sets (typically,
11290    change sets downloaded via aedist --replay) with their origin URL.
11291  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11292
11293 -- Peter Miller <pmiller@opensource.org.au>  Fri, 28 Oct 2005 14:28:55 +1000
11294
11295aegis (4.20.D132-1) unstable; urgency=low
11296
11297  * This change adds some details about RSS feeds to aepconf.5 and the user
11298    guide.
11299  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11300
11301 -- Peter Miller <pmiller@opensource.org.au>  Fri, 28 Oct 2005 12:52:08 +1000
11302
11303aegis (4.20.D131-1) unstable; urgency=low
11304
11305  * This change adds support necessary to serve an RSS feed file.
11306  * get_rss_icon() no longer necessary.
11307  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11308
11309 -- Peter Miller <pmiller@opensource.org.au>  Fri, 28 Oct 2005 12:37:12 +1000
11310
11311aegis (4.20.D130-1) unstable; urgency=low
11312
11313  * This change adds an RSS icon (and metadata) to the changes list page, if
11314    there exists an RSS feed for this change state.
11315  * Also adds an icon next to each change of state link on the main menu page,
11316    if an RSS feed exists for each state.
11317  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11318
11319 -- Peter Miller <pmiller@opensource.org.au>  Fri, 28 Oct 2005 12:20:14 +1000
11320
11321aegis (4.20.D129-1) unstable; urgency=low
11322
11323  * A bug has been fixed in aebuffy where it would display incorrectly when the
11324    brief_description of a change contained double quotes.
11325  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11326
11327 -- Peter Miller <pmiller@opensource.org.au>  Fri, 28 Oct 2005 01:54:04 +1000
11328
11329aegis (4.20.D128-1) unstable; urgency=low
11330
11331  * There is a new is_remote virtual method for input classes, so that yopu can
11332    ask and inmput if it has a reote source.  This isn't 100% accurate, but it's
11333    good enough to tell users about.
11334  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11335
11336 -- Peter Miller <pmiller@opensource.org.au>  Fri, 28 Oct 2005 01:37:48 +1000
11337
11338aegis (4.20.D127-1) unstable; urgency=low
11339
11340  * A bug has been fized in the way aesvt handles symlinked files.
11341  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11342
11343 -- Peter Miller <pmiller@opensource.org.au>  Thu, 27 Oct 2005 23:59:06 +1000
11344
11345aegis (4.20.D126-1) unstable; urgency=low
11346
11347  * This change adds a bit more detail to RSS documentation.
11348  * My thanks to Matthew Lee for this change set.
11349  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11350
11351 -- Peter Miller <pmiller@opensource.org.au>  Thu, 27 Oct 2005 21:45:12 +1000
11352
11353aegis (4.20.D125-1) unstable; urgency=low
11354
11355  * It is now possible to attach a comment to all commands which involve a
11356    change state transition, e.g. aenc, aee, etc.  This is done using the --
11357    reason command line option, just as you are able to do for review fail, etc.
11358  * The aedist --receive command now annotates remote change sets (typically,
11359    change sets downloaded via the aedist --replay command) with their origin
11360    URL.
11361  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11362
11363 -- Peter Miller <pmiller@opensource.org.au>  Thu, 27 Oct 2005 21:21:13 +1000
11364
11365aegis (4.20.D124-1) unstable; urgency=low
11366
11367  * aedist -rec must use the same UUID set, the local inventory, used by the -
11368    replay and -missing commands to look for already known changes.   The old
11369    behavior make it possible to download a change set with -replay only to make
11370    -receive refuse it because it is already present in a different and not
11371    completed branch.  Even with the new behavior the change set will receive a
11372    new UUID.
11373  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
11374  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11375
11376 -- Peter Miller <pmiller@opensource.org.au>  Thu, 27 Oct 2005 19:33:16 +1000
11377
11378aegis (4.20.D123-1) unstable; urgency=low
11379
11380  * A bug has been fixed in aenc, previously the aenc invocation did not
11381    preserve correctly user defined attributes.
11382  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
11383  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11384
11385 -- Peter Miller <pmiller@opensource.org.au>  Thu, 27 Oct 2005 14:39:47 +1000
11386
11387aegis (4.20.D122-1) unstable; urgency=low
11388
11389  * This change adds a test to check that aeget is serving up an RSS icon
11390    properly.  The test has to be careful to serve the icon from the development
11391    directory and not the ${datadir) location.
11392  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11393
11394 -- Peter Miller <pmiller@opensource.org.au>  Wed, 26 Oct 2005 23:01:15 +1000
11395
11396aegis (4.20.D121-1) unstable; urgency=low
11397
11398  * This change:
11399  * - adds a language element to RSS channel if configured
11400  * - adds the version stamp of aegis to the generator element of the RSS
11401    channel
11402  * - adds a scriptname placeholder.  This will be parsed by aeget when it
11403    serves up RSS feeds.
11404  * My thanks to Matthew Lee for this change set.
11405  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11406
11407 -- Peter Miller <pmiller@opensource.org.au>  Wed, 26 Oct 2005 22:37:08 +1000
11408
11409aegis (4.20.D120-1) unstable; urgency=low
11410
11411  * This change updates the release notes in preparation for a release.
11412  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11413
11414 -- Peter Miller <pmiller@opensource.org.au>  Wed, 26 Oct 2005 00:17:15 +1000
11415
11416aegis (4.20.D119-1) unstable; urgency=low
11417
11418  * There is a new "aelcf" command to efficiently generate lists of change
11419    source files for use by your build tool.
11420  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11421
11422 -- Peter Miller <pmiller@opensource.org.au>  Tue, 25 Oct 2005 20:35:17 +1000
11423
11424aegis (4.20.D118-1) unstable; urgency=low
11425
11426  * There is a new cache of state information attached to each delta, the
11427    project file state at the time of the delta.  This has the potential to
11428    accellerate aecp -delta, and all other project_file_roll_forward-based
11429    operations.
11430  * The credit for this idea has to be given to Linus Torvalds' git program.
11431  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11432
11433 -- Peter Miller <pmiller@opensource.org.au>  Tue, 25 Oct 2005 20:15:44 +1000
11434
11435aegis (4.20.D117-1) unstable; urgency=low
11436
11437  * There is a new "aelpf" command to efficiently generate lists of project
11438    source files for use by your build tool.
11439  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11440
11441 -- Peter Miller <pmiller@opensource.org.au>  Tue, 25 Oct 2005 17:19:05 +1000
11442
11443aegis (4.20.D116-1) unstable; urgency=low
11444
11445  * The attribute names generated by aerevlm -send have been changed slightly.
11446  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11447
11448 -- Peter Miller <pmiller@opensource.org.au>  Mon, 24 Oct 2005 04:01:54 +1000
11449
11450aegis (4.20.D115-1) unstable; urgency=low
11451
11452  * This change:
11453  * - adds a configurable language entry to RSS feeds
11454  * - adds a function for getting an RSS URL with script-name placeholder
11455  * - adds a function for adding an item to an RSS feed file (if one exists)
11456  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11457
11458 -- Peter Miller <pmiller@opensource.org.au>  Sun, 23 Oct 2005 18:35:47 +1000
11459
11460aegis (4.20.D114-1) unstable; urgency=low
11461
11462  * This change replaces the url object used for RSS links with an nstring.
11463  * The URL object was too smart when dealing with our dodgy link containing a
11464    placeholder and was screwing up the placeholder.
11465  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11466
11467 -- Peter Miller <pmiller@opensource.org.au>  Sun, 23 Oct 2005 15:25:52 +1000
11468
11469aegis (4.20.D113-1) unstable; urgency=low
11470
11471  * This change fixes a compile problem for old versions of libcurl.
11472  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11473
11474 -- Peter Miller <pmiller@opensource.org.au>  Sun, 23 Oct 2005 15:09:39 +1000
11475
11476aegis (4.20.D112-1) unstable; urgency=low
11477
11478  * The way temporary file names are generated has been fixed.
11479  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11480
11481 -- Peter Miller <pmiller@opensource.org.au>  Sun, 23 Oct 2005 14:53:44 +1000
11482
11483aegis (4.20.D111-1) unstable; urgency=low
11484
11485  * The way temporary file names are generated has been changed.  This is
11486    motivated by SourceForge having 10 web servers, but only one /tmp shared
11487    amongst them.  This means that pid-based file names are not sufficiently
11488    unique.  Temporary file names are now based on UUIDs.
11489  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11490
11491 -- Peter Miller <pmiller@opensource.org.au>  Sun, 23 Oct 2005 11:33:31 +1000
11492
11493aegis (4.20.D110-1) unstable; urgency=low
11494
11495  * A third example project, example-cook-aesvt, has been added to the web site.
11496  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11497
11498 -- Peter Miller <pmiller@opensource.org.au>  Sat, 22 Oct 2005 14:01:48 +1000
11499
11500aegis (4.20.D109-1) unstable; urgency=low
11501
11502  * The ${change delta_uuid} now allows access to the delta_uuid in the 'being
11503    integrated' state.
11504  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11505
11506 -- Peter Miller <pmiller@opensource.org.au>  Sat, 22 Oct 2005 11:33:36 +1000
11507
11508aegis (4.20.D108-1) unstable; urgency=low
11509
11510  * The "wrong file" error message from aedist has been improved, to say what
11511    was expected.
11512  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11513
11514 -- Peter Miller <pmiller@opensource.org.au>  Sat, 22 Oct 2005 10:59:02 +1000
11515
11516aegis (4.20.D107-1) unstable; urgency=low
11517
11518  * There is a new optional $filename substitution for history_put_command, so
11519    that you can attach the current name of the checkin to the history file
11520    meta-data.
11521  * There is a new optional $uuid substitution for history_put_command, so you
11522    can attach that as mete-data, too.
11523  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11524
11525 -- Peter Miller <pmiller@opensource.org.au>  Wed, 19 Oct 2005 19:45:41 +1000
11526
11527aegis (4.20.D106-1) unstable; urgency=low
11528
11529  * Some small problems with the example aesvt config have been fixed.
11530  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11531
11532 -- Peter Miller <pmiller@opensource.org.au>  Wed, 19 Oct 2005 11:34:43 +1000
11533
11534aegis (4.20.D105-1) unstable; urgency=low
11535
11536  * A bug has been fixed in the tkaepa TCL script.  The widget for the new
11537    attribute was misnamed.
11538  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11539
11540 -- Peter Miller <pmiller@opensource.org.au>  Tue, 18 Oct 2005 19:38:59 +1000
11541
11542aegis (4.20.D104-1) unstable; urgency=low
11543
11544  * This change moves some RSS-related stuff to a more appropriate location and
11545    replaces some occurrances for string_ty * with nstring.
11546  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11547
11548 -- Peter Miller <pmiller@opensource.org.au>  Sat, 15 Oct 2005 20:06:10 +1000
11549
11550aegis (4.20.D103-1) unstable; urgency=low
11551
11552  * This change adds a test to check that aeget is serving up an RSS icon
11553    properly.
11554  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11555
11556 -- Peter Miller <pmiller@opensource.org.au>  Sat, 15 Oct 2005 15:16:46 +1000
11557
11558aegis (4.20.D102-1) unstable; urgency=low
11559
11560  * This change adds the rss_feed class and a bunch of utility functions used
11561    for RSS.
11562  * Signed-off-by: leematthewrobert@yahoo.com.au
11563  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11564
11565 -- Peter Miller <pmiller@opensource.org.au>  Sat, 15 Oct 2005 10:17:31 +1000
11566
11567aegis (4.20.D101-1) unstable; urgency=low
11568
11569  * This change adds
11570  * - a function to generate an RSS icon linked to an RSS feed file
11571  * - a function to generate metadata containing RSS feedfile info.
11572  * Signed-off-by: leematthewrobert@yahoo.com.au
11573  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11574
11575 -- Peter Miller <pmiller@opensource.org.au>  Thu, 13 Oct 2005 01:26:29 +1000
11576
11577aegis (4.20.D100-1) unstable; urgency=low
11578
11579  * The delta selction mechanis has been improved: previously the edit-origin-
11580    UUID attribute was considered in favor of the original-UUID attribute, with
11581    this change it is used the change set, bounded to the edit-origin-UUID or to
11582    original-UUID, more recently integrated.  This should reduce the frequency
11583    of logical conflicts.
11584  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
11585  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11586
11587 -- Peter Miller <pmiller@opensource.org.au>  Wed, 12 Oct 2005 23:50:04 +1000
11588
11589aegis (4.20.D099-1) unstable; urgency=low
11590
11591  * none
11592  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
11593  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11594
11595 -- Peter Miller <pmiller@opensource.org.au>  Wed, 12 Oct 2005 01:23:57 +1000
11596
11597aegis (4.20.D098-1) unstable; urgency=low
11598
11599  * The web interface page has been corrected.	The completed changes link now
11600    points to the correct page.
11601  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
11602  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11603
11604 -- Peter Miller <pmiller@opensource.org.au>  Tue, 11 Oct 2005 21:08:40 +1000
11605
11606aegis (4.20.D097-1) unstable; urgency=low
11607
11608  * This change fixes an assert left behind by the recent fcntl SET_LKW change
11609    set.
11610  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
11611  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11612
11613 -- Peter Miller <pmiller@opensource.org.au>  Tue, 11 Oct 2005 18:41:52 +1000
11614
11615aegis (4.20.D096-1) unstable; urgency=low
11616
11617  * This change updates the Debian maintainer in the release documentation.
11618    This is Christian Meder.
11619  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
11620  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11621
11622 -- Peter Miller <pmiller@opensource.org.au>  Tue, 11 Oct 2005 15:13:30 +1000
11623
11624aegis (4.20.D095-1) unstable; urgency=low
11625
11626  * There is a new default_regression_test_exempt project attribute.
11627  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11628
11629 -- Peter Miller <pmiller@opensource.org.au>  Mon, 10 Oct 2005 21:41:08 +1000
11630
11631aegis (4.20.D094-1) unstable; urgency=low
11632
11633  * The shell quoting function has been improved in the case where it is quoting
11634    substitutions.
11635  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11636
11637 -- Peter Miller <pmiller@opensource.org.au>  Mon, 10 Oct 2005 18:45:57 +1000
11638
11639aegis (4.20.D093-1) unstable; urgency=low
11640
11641  * This change modifies aeget to serve up an RSS icon using the ?rssicon
11642    modifier.
11643  * Signed-off-by: leematthewrobert@yahoo.com.au
11644  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11645
11646 -- Peter Miller <pmiller@opensource.org.au>  Sun, 09 Oct 2005 04:05:47 +1000
11647
11648aegis (4.20.D092-1) unstable; urgency=low
11649
11650  * There is a new aesvt Simple Version Tool bundled with Aegis.
11651  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11652
11653 -- Peter Miller <pmiller@opensource.org.au>  Thu, 06 Oct 2005 23:09:49 +1000
11654
11655aegis (4.20.D091-1) unstable; urgency=low
11656
11657  * The output_gzip class has been renamed output_gzip, and all uses adjusted.
11658  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11659
11660 -- Peter Miller <pmiller@opensource.org.au>  Sun, 02 Oct 2005 23:51:28 +1000
11661
11662aegis (4.20.D090-1) unstable; urgency=low
11663
11664  * This change renames the output_file class to omit the _ty suffix.
11665  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11666
11667 -- Peter Miller <pmiller@opensource.org.au>  Fri, 30 Sep 2005 23:57:34 +1000
11668
11669aegis (4.20.D089-1) unstable; urgency=low
11670
11671  * This change continues with the work of making input_ty fully OO.
11672  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11673
11674 -- Peter Miller <pmiller@opensource.org.au>  Thu, 29 Sep 2005 22:50:11 +1000
11675
11676aegis (4.20.D088-1) unstable; urgency=low
11677
11678  * A problem was fixed which caused aegis to fail on the hppa port of Debian.
11679  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
11680  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11681
11682 -- Peter Miller <pmiller@opensource.org.au>  Mon, 26 Sep 2005 01:36:31 +1000
11683
11684aegis (4.20.D087-1) unstable; urgency=low
11685
11686  * The aetar -rec program now uses the archive name as the brief description.
11687  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
11688  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11689
11690 -- Peter Miller <pmiller@opensource.org.au>  Sun, 25 Sep 2005 11:57:18 +1000
11691
11692aegis (4.20.D086-1) unstable; urgency=low
11693
11694  * The input_ty class hierarchy has been re-written as OO C++ code.
11695  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11696
11697 -- Peter Miller <pmiller@opensource.org.au>  Sat, 24 Sep 2005 09:58:11 +1000
11698
11699aegis (4.20.D085-1) unstable; urgency=low
11700
11701  * This change fixes some multipl-user-premissions bugs in the history tool
11702    transactions code.
11703  * My thanks to Christian Meder <chris@absolutegiganten.org> for this patch.
11704  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11705
11706 -- Peter Miller <pmiller@opensource.org.au>  Sat, 24 Sep 2005 01:02:35 +1000
11707
11708aegis (4.20.D084-1) unstable; urgency=low
11709
11710  * A bug was fixed in aedist -send which caused segfaults whew processing
11711    certain files.
11712  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
11713  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11714
11715 -- Peter Miller <pmiller@opensource.org.au>  Wed, 07 Sep 2005 09:20:34 +1000
11716
11717aegis (4.20.D083-1) unstable; urgency=low
11718
11719  * Another "Aegis" site.
11720  * My thanks to Steve Barnett <steve@sabarnett.co.uk> for reporting this one.
11721  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11722
11723 -- Peter Miller <pmiller@opensource.org.au>  Wed, 07 Sep 2005 09:07:26 +1000
11724
11725aegis (4.20.D082-1) unstable; urgency=low
11726
11727  * This change fixes a problem with t0016a.sh
11728  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
11729  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11730
11731 -- Peter Miller <pmiller@opensource.org.au>  Sun, 04 Sep 2005 22:47:33 +1000
11732
11733aegis (4.20.D081-1) unstable; urgency=low
11734
11735  * This change fixes some problems with test t0095a.sh
11736  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
11737  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11738
11739 -- Peter Miller <pmiller@opensource.org.au>  Sun, 04 Sep 2005 21:43:42 +1000
11740
11741aegis (4.20.D080-1) unstable; urgency=low
11742
11743  * A bug was fixed which caused aedist to send archive that can not be receive
11744    because of operation impossible to replicate in a change set.
11745  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
11746  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11747
11748 -- Peter Miller <pmiller@opensource.org.au>  Sun, 04 Sep 2005 20:54:07 +1000
11749
11750aegis (4.20.D079-1) unstable; urgency=low
11751
11752  * This change implements Robert Collins' subunit testing framework, http://
11753    www.robertcollins.net/unittest/subunit
11754  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11755
11756 -- Peter Miller <pmiller@opensource.org.au>  Sun, 04 Sep 2005 19:18:52 +1000
11757
11758aegis (4.20.D078-1) unstable; urgency=low
11759
11760  * A build problem on IRIX 6.5 has been fixed
11761  * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem.
11762  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11763
11764 -- Peter Miller <pmiller@opensource.org.au>  Sun, 04 Sep 2005 18:33:17 +1000
11765
11766aegis (4.20.D077-1) unstable; urgency=low
11767
11768  * More g++-4.0.1 fixes
11769  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
11770  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11771
11772 -- Peter Miller <pmiller@opensource.org.au>  Sun, 04 Sep 2005 12:25:22 +1000
11773
11774aegis (4.20.D076-1) unstable; urgency=low
11775
11776  * A bug was fixed that caused error when receiving branch's archive generated
11777    with the -entrire_source option.
11778  * My thanks to Ralph Smith for providing two veru useful testcases.
11779  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
11780  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11781
11782 -- Peter Miller <pmiller@opensource.org.au>  Sun, 04 Sep 2005 09:10:08 +1000
11783
11784aegis (4.20.D075-1) unstable; urgency=low
11785
11786  * minor modification to comply with g++ 4.0.1
11787  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
11788  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11789
11790 -- Peter Miller <pmiller@opensource.org.au>  Sat, 03 Sep 2005 21:28:34 +1000
11791
11792aegis (4.20.D074-1) unstable; urgency=low
11793
11794  * This change set add the c++ compiler as a dependency for object files and
11795    executables.  This will force a recompilation when you will upgrade the
11796    compiler to the next version without the need of tricks to rebuild all with
11797    the same compilere.	 Note that you can control wich version of the compiler
11798    to use modifing aegis.conf.d/site.conf
11799  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.itr>
11800  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11801
11802 -- Peter Miller <pmiller@opensource.org.au>  Sat, 03 Sep 2005 19:38:59 +1000
11803
11804aegis (4.20.D073-1) unstable; urgency=low
11805
11806  * A bug was fixed in aedist -rec that caused segfault in the rename handling
11807    code
11808  * My thanks to Ralph Smith for the test that helped to discover the bug
11809  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
11810  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11811
11812 -- Peter Miller <pmiller@opensource.org.au>  Sat, 03 Sep 2005 17:38:53 +1000
11813
11814aegis (4.20.D072-1) unstable; urgency=low
11815
11816  * The aedist --missing listing (anf aedist -replay behaviour) now check for
11817    branch UUIDs as well, just in case someone fetched a branch as a change set
11818    and applied it.  However, aeget does not report these UUIDs, because that
11819    would be too confusing.
11820  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11821
11822 -- Peter Miller <pmiller@opensource.org.au>  Sat, 03 Sep 2005 16:30:11 +1000
11823
11824aegis (4.20.D071-1) unstable; urgency=low
11825
11826  * A small bug that make aetar print the wrong message was fixed
11827  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
11828  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11829
11830 -- Peter Miller <pmiller@opensource.org.au>  Sat, 03 Sep 2005 12:44:42 +1000
11831
11832aegis (4.20.D070-1) unstable; urgency=low
11833
11834  * The aeget CGI interface now understands a @noerror attribute for queries, so
11835    that 500 Internal server errors can be visable to developers.
11836  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11837
11838 -- Peter Miller <pmiller@opensource.org.au>  Sat, 03 Sep 2005 12:18:46 +1000
11839
11840aegis (4.20.D069-1) unstable; urgency=low
11841
11842  * The aeget web interface has been enhanced to report error with status 400
11843    (not 200 success was it was doing).
11844  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11845
11846 -- Peter Miller <pmiller@opensource.org.au>  Sat, 03 Sep 2005 08:27:16 +1000
11847
11848aegis (4.20.D068-1) unstable; urgency=low
11849
11850  * This change adds some new classes, derived from xml_node, for processing RSS
11851    feed files.
11852  * My thanks to Matt Lee for this change set.
11853  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11854
11855 -- Peter Miller <pmiller@opensource.org.au>  Thu, 18 Aug 2005 20:58:35 +1000
11856
11857aegis (4.20.D067-1) unstable; urgency=low
11858
11859  * This change adds an rss_item class to represent item elements of an RSS
11860    feed.
11861  * My thanks to Matt Lee for this change set.
11862  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11863
11864 -- Peter Miller <pmiller@opensource.org.au>  Thu, 18 Aug 2005 19:43:30 +1000
11865
11866aegis (4.20.D066-1) unstable; urgency=low
11867
11868  * It is now possible to specify any sufficiently unique leading prefix of a
11869    UUID rather than the full 36 characters.
11870  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11871
11872 -- Peter Miller <pmiller@opensource.org.au>  Sun, 14 Aug 2005 01:38:26 +1000
11873
11874aegis (4.20.D065-1) unstable; urgency=low
11875
11876  * DEBUG related compilation problems
11877  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
11878  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11879
11880 -- Peter Miller <pmiller@opensource.org.au>  Sat, 13 Aug 2005 10:21:29 +1000
11881
11882aegis (4.20.D064-1) unstable; urgency=low
11883
11884  * More F/OSS VC/SCM systems have been added to the web page.
11885  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11886
11887 -- Peter Miller <pmiller@opensource.org.au>  Sat, 25 Jun 2005 23:52:10 +1000
11888
11889aegis (4.20.D063-1) unstable; urgency=low
11890
11891  * There is a new ${History_Path} substitution available.  It gives you the
11892    path name of the history file corresponding to the given filenname(s).
11893  * My thanks to Jerry Pendergraft for this suggestion.
11894  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11895
11896 -- Peter Miller <pmiller@opensource.org.au>  Thu, 23 Jun 2005 22:57:21 +1000
11897
11898aegis (4.20.D062-1) unstable; urgency=low
11899
11900  * This change makes the file manifest build slightly better.
11901  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11902
11903 -- Peter Miller <pmiller@opensource.org.au>  Thu, 09 Jun 2005 21:26:11 +1000
11904
11905aegis (4.20.D061-1) unstable; urgency=low
11906
11907  * There are some contexts where XML lines can't be broken elegantly.	The line
11908    length checker (cklinlen) allows longer unbreakable lines in tests.
11909  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11910
11911 -- Peter Miller <pmiller@opensource.org.au>  Thu, 09 Jun 2005 20:11:21 +1000
11912
11913aegis (4.20.D060-1) unstable; urgency=low
11914
11915  * A bug in aedist -rec which caused incorrect delta selection has been fixed.
11916  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
11917  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11918
11919 -- Peter Miller <pmiller@opensource.org.au>  Tue, 07 Jun 2005 10:14:17 +1000
11920
11921aegis (4.20.D059-1) unstable; urgency=low
11922
11923  * the 'aecpu -unch' step of the 'aedist -rec', needed to catch changes already
11924    present has some drawback related to changes being received, slightly
11925    modified, into the same repository that originated them.
11926  * 1) it is possible that received change may non develop_end because the
11927    changes requires some test, but the file was not modified with respect to
11928    the original change so thay will be removed.
11929  * 2) when a changes originate at repository A and fails for some reasons in B,
11930    the B developer may need to edit some files in the same change. The he will
11931    send the archive to the originating repository, there the change will be
11932    imported with a different UUID.  Then site B will see the changes as
11933    missing, based on UUID, but the content will be the same so it will download
11934    more and more the same change without being able to end the development
11935    because it will not contains any difference and the 'acpu- unch' step will
11936    empty the development directory.
11937  * Removing the uncopys step solves this problems.
11938  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
11939  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11940
11941 -- Peter Miller <pmiller@opensource.org.au>  Wed, 01 Jun 2005 09:39:57 +1000
11942
11943aegis (4.20.D058-1) unstable; urgency=low
11944
11945  * The new -pending aedist(1)'s subcommand is available, it will print the list
11946    of local change set missing from the remote repository you will point it to.
11947  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
11948  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11949
11950 -- Peter Miller <pmiller@opensource.org.au>  Wed, 01 Jun 2005 00:35:01 +1000
11951
11952aegis (4.20.D057-1) unstable; urgency=low
11953
11954  * The code generated by fmtgen can now cope with nstring filenames.
11955  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11956
11957 -- Peter Miller <pmiller@opensource.org.au>  Mon, 30 May 2005 15:52:41 +1000
11958
11959aegis (4.20.D056-1) unstable; urgency=low
11960
11961  * The aedist -replay command now accept the -trace options and forward it to
11962    the other called commands
11963  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
11964  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11965
11966 -- Peter Miller <pmiller@opensource.org.au>  Sun, 29 May 2005 22:59:02 +1000
11967
11968aegis (4.20.D055-1) unstable; urgency=low
11969
11970  * This change adds to code to try to cope with the SourceForge.net memory
11971    limit of CGI programs.
11972  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11973
11974 -- Peter Miller <pmiller@opensource.org.au>  Sun, 29 May 2005 22:36:14 +1000
11975
11976aegis (4.20.D054-1) unstable; urgency=low
11977
11978  * This change looks more carefully for awk, and then uses it more uniformly
11979    through the build process.
11980  * My thanks for Jerry Pendergraft for this patch.
11981  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11982
11983 -- Peter Miller <pmiller@opensource.org.au>  Sun, 29 May 2005 10:00:07 +1000
11984
11985aegis (4.20.D053-1) unstable; urgency=low
11986
11987  * The aeget(1) file menu now displays the selected file's attributes.
11988  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11989
11990 -- Peter Miller <pmiller@opensource.org.au>  Sun, 22 May 2005 18:32:53 +1000
11991
11992aegis (4.20.D052-1) unstable; urgency=low
11993
11994  * The aeget(1) web interface now includes change attributes on the change menu
11995    page.
11996  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
11997
11998 -- Peter Miller <pmiller@opensource.org.au>  Sat, 21 May 2005 21:53:57 +1000
11999
12000aegis (4.20.D051-1) unstable; urgency=low
12001
12002  * The ael change-details listing now includes change attributes.
12003  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12004
12005 -- Peter Miller <pmiller@opensource.org.au>  Sat, 21 May 2005 20:49:29 +1000
12006
12007aegis (4.20.D050-1) unstable; urgency=low
12008
12009  * Something evaluate a number like 020 as octal, this change modify aedist to
12010    make sure it will pass only number in a non ambigous form to various
12011    commands.
12012  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12013  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12014
12015 -- Peter Miller <pmiller@opensource.org.au>  Sat, 21 May 2005 20:36:19 +1000
12016
12017aegis (4.20.D049-1) unstable; urgency=low
12018
12019  * The aedist -rec command is now able to use the edit-origin-UUID attribute to
12020    copy modified files from the right origin (branch + delta).
12021  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12022  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12023
12024 -- Peter Miller <pmiller@opensource.org.au>  Fri, 20 May 2005 00:08:53 +1000
12025
12026aegis (4.20.D048-1) unstable; urgency=low
12027
12028  * The t0140a.sh file has been converted from a 'source' file to a 'test' file.
12029  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12030  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12031
12032 -- Peter Miller <pmiller@opensource.org.au>  Thu, 19 May 2005 15:14:47 +1000
12033
12034aegis (4.20.D047-1) unstable; urgency=low
12035
12036  * A couple of tests have been enhanced to use the test_cpio command to check
12037    the content of aedist archives.
12038  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12039  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12040
12041 -- Peter Miller <pmiller@opensource.org.au>  Thu, 19 May 2005 14:20:08 +1000
12042
12043aegis (4.20.D046-1) unstable; urgency=low
12044
12045  * The aedist(1) man page was missing some detail related to the aedist file
12046    format.
12047  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12048  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12049
12050 -- Peter Miller <pmiller@opensource.org.au>  Thu, 19 May 2005 13:32:14 +1000
12051
12052aegis (4.20.D045-1) unstable; urgency=low
12053
12054  * A bugs has been fixed in aedist -receive.  When it wanted to automatically
12055    generate a --delta option, it didn't format the delta number in a way that
12056    the arglex parser understood.
12057  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12058
12059 -- Peter Miller <pmiller@opensource.org.au>  Thu, 19 May 2005 10:25:13 +1000
12060
12061aegis (4.20.D044-1) unstable; urgency=low
12062
12063  * A bug has been fixed in aedist where some types of incomplete changes would
12064    fail an assert.
12065  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12066  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12067
12068 -- Peter Miller <pmiller@opensource.org.au>  Wed, 18 May 2005 23:16:58 +1000
12069
12070aegis (4.20.D043-1) unstable; urgency=low
12071
12072  * This change updates the tests to use the 'aegis.conf' file instead of the
12073    'config' file.  This silences many warnings produced by the tests.
12074  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12075  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12076
12077 -- Peter Miller <pmiller@opensource.org.au>  Wed, 18 May 2005 15:07:29 +1000
12078
12079aegis (4.20.D042-1) unstable; urgency=low
12080
12081  * This change foxes a few DEBUG build problems.
12082  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12083  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12084
12085 -- Peter Miller <pmiller@opensource.org.au>  Wed, 18 May 2005 12:00:11 +1000
12086
12087aegis (4.20.D041-1) unstable; urgency=low
12088
12089  * The aedist command has been enhanced to use the -trunk option when needed.
12090  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12091  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12092
12093 -- Peter Miller <pmiller@opensource.org.au>  Wed, 18 May 2005 11:34:35 +1000
12094
12095aegis (4.20.D040-1) unstable; urgency=low
12096
12097  * This changes add more aedist -send edit-origin-UUID functionality.
12098  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12099  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12100
12101 -- Peter Miller <pmiller@opensource.org.au>  Wed, 18 May 2005 00:48:01 +1000
12102
12103aegis (4.20.D039-1) unstable; urgency=low
12104
12105  * This change corrects the copyright on the aexver sources.
12106  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12107
12108 -- Peter Miller <pmiller@opensource.org.au>  Tue, 17 May 2005 20:08:14 +1000
12109
12110aegis (4.20.D038-1) unstable; urgency=low
12111
12112  * This change set introduce the test_cpio command, it will be used in tests.
12113  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12114  * Signed-off-by: walter <walter@walter-hp>
12115  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12116
12117 -- Peter Miller <pmiller@opensource.org.au>  Tue, 17 May 2005 15:26:16 +1000
12118
12119aegis (4.20.D037-1) unstable; urgency=low
12120
12121  * added more entries for site configuration
12122  * Signed-off-by: walter <walter@walter-hp>
12123  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12124
12125 -- Peter Miller <pmiller@opensource.org.au>  Tue, 17 May 2005 14:40:56 +1000
12126
12127aegis (4.20.D036-1) unstable; urgency=low
12128
12129  * The aerevml/send.cc file would not compile because a couple of asserts were
12130    incorrect.
12131  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12132  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12133
12134 -- Peter Miller <pmiller@opensource.org.au>  Tue, 17 May 2005 12:40:26 +1000
12135
12136aegis (4.20.D035-1) unstable; urgency=low
12137
12138  * "in libaegis/xmltextread.h, you define the xmlReaderTypes enum if
12139    libxmlversion is below 2.6.0.  However the declaration is already in
12140    thelibxml2 header files for version 2.5.10 (at least as include in
12141    RedHatEnterprise 3.4), so the compiler choked on the duplication.  Backing
12142    theversion requirement off accordingly, the latest delta builds and
12143    passesall tests on RHEL 3.4."
12144  * My thanks to Smith, Ralph <smith@arete-dc.com> for reporting this problem.
12145  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12146
12147 -- Peter Miller <pmiller@opensource.org.au>  Tue, 17 May 2005 12:02:03 +1000
12148
12149aegis (4.20.D034-1) unstable; urgency=low
12150
12151  * The aedist/{input,output} files have been moved to the corresponding
12152    libaegis/{input,output} locations.
12153  * \nSigned-off-by: Walter Franzini <walter.franzini@sys-net.it>
12154  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12155
12156 -- Peter Miller <pmiller@opensource.org.au>  Tue, 17 May 2005 11:50:16 +1000
12157
12158aegis (4.20.D033-1) unstable; urgency=low
12159
12160  * The cast from string_ty * to nstring has been made explicit.  This makes it
12161    painfully obvious when the two types of strings clash.  It also provides
12162    motivation to refactor.
12163  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12164
12165 -- Peter Miller <pmiller@opensource.org.au>  Tue, 17 May 2005 04:34:56 +1000
12166
12167aegis (4.20.D032-1) unstable; urgency=low
12168
12169  * A bug as been fixed wich caused aemv to incorrectly rename a file to an
12170    existing directory
12171  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12172  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12173
12174 -- Peter Miller <pmiller@opensource.org.au>  Mon, 16 May 2005 20:17:26 +1000
12175
12176aegis (4.20.D031-1) unstable; urgency=low
12177
12178  * This change adds some active management of the magic file search list,
12179    mostly to fix the "no magic files" error on sourceforge.net
12180  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12181
12182 -- Peter Miller <pmiller@opensource.org.au>  Mon, 16 May 2005 18:21:49 +1000
12183
12184aegis (4.20.D030-1) unstable; urgency=low
12185
12186  * The aedist input and output directory contents have been moved to the
12187    corresponding loations in the libaegis tree.
12188  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12189  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12190
12191 -- Peter Miller <pmiller@opensource.org.au>  Mon, 16 May 2005 14:13:46 +1000
12192
12193aegis (4.20.D029-1) unstable; urgency=low
12194
12195  * The input_crlf filter has been enhanced to print the filename and line
12196    number the error occurs within.
12197  * My thanks to Lucian Precup <lucian.precup@gmail.com> for reporting this
12198    problem.
12199  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12200
12201 -- Peter Miller <pmiller@opensource.org.au>  Mon, 16 May 2005 09:55:05 +1000
12202
12203aegis (4.20.D028-1) unstable; urgency=low
12204
12205  * The automated tests have been changed to avoid having aeintegratq leaving
12206    files in the user's home directory.
12207  * My thanks to Jerry Pendergraft for this change set.
12208  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12209
12210 -- Peter Miller <pmiller@opensource.org.au>  Sun, 15 May 2005 03:25:31 +1000
12211
12212aegis (4.20.D027-1) unstable; urgency=low
12213
12214  * There is a new aexver program, used to obtain a visual file history.
12215  * My thanks to Jerry Pendergraft for this contribution.
12216  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12217
12218 -- Peter Miller <pmiller@opensource.org.au>  Sat, 14 May 2005 18:52:55 +1000
12219
12220aegis (4.20.D026-1) unstable; urgency=low
12221
12222  * More elegant memory handling for the C++ new and delete operators has been
12223    added.
12224  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12225
12226 -- Peter Miller <pmiller@opensource.org.au>  Mon, 02 May 2005 00:44:25 +1000
12227
12228aegis (4.20.D025-1) unstable; urgency=low
12229
12230  * It is now possible to specify uaser-defined user attributes in the ~/
12231    .aegisrc file.  Maybe this would have been a better design from the
12232    beginning, but I didn't think of that 14 years ago.	 It is possible most
12233    future user attributes will make use of the attribute list, rather than add
12234    more fields.
12235  * My thanks to Jerry Pendergraf for this suggestion.
12236  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12237
12238 -- Peter Miller <pmiller@opensource.org.au>  Sun, 01 May 2005 14:52:27 +1000
12239
12240aegis (4.20.D024-1) unstable; urgency=low
12241
12242  * * A typo in the report.index file was fixed
12243  * * it is possible to override the configured datadir with the AEGIS_DATADIR
12244    environment variable;
12245  * * some test as been modified to use the AEGIS_DATADIR and the report.index
12246    in the repository instead of the one in the system.
12247  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12248  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12249
12250 -- Peter Miller <pmiller@opensource.org.au>  Sat, 30 Apr 2005 02:34:18 +1000
12251
12252aegis (4.20.D023-1) unstable; urgency=low
12253
12254  * The aenf command now gives a warning if you specify the "config" file
12255    without the "-config" option.  This is the old name for the project
12256    configuration file, the new name is "aegis.conf".
12257  * My thanks to John Darrington for this suggestion.
12258  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12259
12260 -- Peter Miller <pmiller@opensource.org.au>  Sat, 16 Apr 2005 01:40:16 +1000
12261
12262aegis (4.20.D022-1) unstable; urgency=low
12263
12264  * The aefind command now understands '{+}' to mean the resolved file name, and
12265    '{-}' as the unresolved file name.
12266  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12267
12268 -- Peter Miller <pmiller@opensource.org.au>  Sat, 09 Apr 2005 06:53:25 +1000
12269
12270aegis (4.20.D021-1) unstable; urgency=low
12271
12272  * This change demonstrates how to walk up the project branches to find the
12273    trunk.
12274  * My thanks to Jerry Pendergraft for this suggestion.
12275  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12276
12277 -- Peter Miller <pmiller@opensource.org.au>  Wed, 30 Mar 2005 22:48:10 +1000
12278
12279aegis (4.20.D020-1) unstable; urgency=low
12280
12281  * This change adds an nstring interface to commit_*() functions.
12282  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12283
12284 -- Peter Miller <pmiller@opensource.org.au>  Mon, 28 Mar 2005 21:30:58 +1000
12285
12286aegis (4.20.D019-1) unstable; urgency=low
12287
12288  * This change fixes some Debian Linux build problems, not in the Makefile but
12289    in the cook recipes.
12290  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12291
12292 -- Peter Miller <pmiller@opensource.org.au>  Sun, 27 Mar 2005 19:41:35 +1000
12293
12294aegis (4.20.D018-1) unstable; urgency=low
12295
12296  * The developer buyild has been made more robust when faces with older GCC
12297    versions.
12298  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12299
12300 -- Peter Miller <pmiller@opensource.org.au>  Wed, 23 Mar 2005 16:55:24 +1100
12301
12302aegis (4.20.D017-1) unstable; urgency=low
12303
12304  * There was a bug where Aegis would exit with a fatal error if one of the
12305    directories on the AEGIS_PATH was read-only.  Such directories are now
12306    ignored.
12307  * My thanks to Simon Clift <ssclift@math.uwaterloo.ca> for reporting this
12308    problem.
12309  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12310
12311 -- Peter Miller <pmiller@opensource.org.au>  Sun, 13 Mar 2005 17:59:30 +1100
12312
12313aegis (4.20.D016-1) unstable; urgency=low
12314
12315  * This change set modify etc/Howto.cook so the include directories are
12316    properly sorted.
12317  * Previously it is possible to have various comman invoked with:
12318  * -Icommon -Ibl/common -Iblbl/common -Ilibaegis -Ibl/libaegis -Iblbl/libaegis
12319  * now they will be invoked in a different way:
12320  * -Icommon -Ilibaegis -Ibl/common -Ibl/libaegis -Iblbl/common -Iblbl/libaegis
12321  * The old way may cause problems moving a file from common/ to libaegis/
12322    because of the copy in blbl/common.
12323  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12324  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12325
12326 -- Peter Miller <pmiller@opensource.org.au>  Sat, 12 Mar 2005 00:19:59 +1100
12327
12328aegis (4.20.D015-1) unstable; urgency=low
12329
12330  * This change fixes a bug in the string_list_ty::push_back(const string_list_
12331    ty &); method.
12332  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12333
12334 -- Peter Miller <pmiller@opensource.org.au>  Sun, 20 Feb 2005 01:07:05 +1100
12335
12336aegis (4.20.D014-1) unstable; urgency=low
12337
12338  * A bug has been fixed in how libmagic was being used.
12339  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12340
12341 -- Peter Miller <pmiller@opensource.org.au>  Sun, 13 Feb 2005 23:15:34 +1100
12342
12343aegis (4.20.D013-1) unstable; urgency=low
12344
12345  * Test 16 has been fixed to get rid of a false negative.
12346  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12347
12348 -- Peter Miller <pmiller@opensource.org.au>  Sun, 13 Feb 2005 14:39:36 +1100
12349
12350aegis (4.20.D012-1) unstable; urgency=low
12351
12352  * This change adds a link to Seapine, a commercial version control system.
12353  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12354
12355 -- Peter Miller <pmiller@opensource.org.au>  Sun, 13 Feb 2005 12:20:55 +1100
12356
12357aegis (4.20.D011-1) unstable; urgency=low
12358
12359  * A bug in aerevml -send has been fixed.  It was giving an empty TYPE element
12360    on some hosts because the string was being free()ed before it was printed.
12361    Interestingly, on some systems it worked, and no system segfailted.
12362  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12363
12364 -- Peter Miller <pmiller@opensource.org.au>  Sun, 13 Feb 2005 12:06:12 +1100
12365
12366aegis (4.20.D010-1) unstable; urgency=low
12367
12368  * The aetar(1) command has been improved to process modified and created files
12369    in a batched way.  This improve the aetar speed.
12370  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12371  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12372
12373 -- Peter Miller <pmiller@opensource.org.au>  Thu, 03 Feb 2005 12:00:25 +1100
12374
12375aegis (4.20.D009-1) unstable; urgency=low
12376
12377  * This change adds some more explanatory text to the message printed when
12378    translation files can't be found.
12379  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12380
12381 -- Peter Miller <pmiller@opensource.org.au>  Thu, 03 Feb 2005 10:03:05 +1100
12382
12383aegis (4.20.D008-1) unstable; urgency=low
12384
12385  * The aenf(1) command now understands the --keep and --no-keep options, to
12386    explicitly control the creation of new files in the development directory.
12387  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12388
12389 -- Peter Miller <pmiller@opensource.org.au>  Wed, 02 Feb 2005 22:16:41 +1100
12390
12391aegis (4.20.D007-1) unstable; urgency=low
12392
12393  * A bug has been fixed in aemv which failed to check the new name against the
12394    filename charset, etc.
12395  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12396  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12397
12398 -- Peter Miller <pmiller@opensource.org.au>  Wed, 02 Feb 2005 12:21:26 +1100
12399
12400aegis (4.20.D006-1) unstable; urgency=low
12401
12402  * This change fixes a variable name conflict with libz.h
12403  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12404  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12405
12406 -- Peter Miller <pmiller@opensource.org.au>  Tue, 01 Feb 2005 22:54:45 +1100
12407
12408aegis (4.20.D005-1) unstable; urgency=low
12409
12410  * This change adds the first chnage towards being able in import and export
12411    change sets in the RevML interchange format.  This change is export.
12412  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12413
12414 -- Peter Miller <pmiller@opensource.org.au>  Sun, 30 Jan 2005 22:41:27 +1100
12415
12416aegis (4.20.D004-1) unstable; urgency=low
12417
12418  * This change adds aerevml to the download choices for change sets.
12419  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12420
12421 -- Peter Miller <pmiller@opensource.org.au>  Sun, 30 Jan 2005 21:58:03 +1100
12422
12423aegis (4.20.D003-1) unstable; urgency=low
12424
12425  * The attached patch for aeintegratq fixes a problem when trying to restart a
12426    change which had failed "precious", and is thus "being_integrated" rather
12427    than "awaiting_integration"
12428  * My thanks to Jerry Pendergraft for this patch.
12429  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12430
12431 -- Peter Miller <pmiller@opensource.org.au>  Sat, 29 Jan 2005 22:23:19 +1100
12432
12433aegis (4.20.D002-1) unstable; urgency=low
12434
12435  * This change adds the xml_text_reader class, used to parse XML files.  In the
12436    case of RevML, it will be subclassed (in a later change set) to parse RevML
12437    input.
12438  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12439
12440 -- Peter Miller <pmiller@opensource.org.au>  Sat, 29 Jan 2005 22:10:24 +1100
12441
12442aegis (4.20.D001-1) unstable; urgency=low
12443
12444  * This change prepares Aegis for the next public release.
12445  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12446
12447 -- Peter Miller <pmiller@opensource.org.au>  Fri, 28 Jan 2005 12:43:35 +1100
12448
12449aegis (4.19.D229-1) unstable; urgency=low
12450
12451  * This change fixed a Solaris build problem.
12452  * My thanks to Greg McIntyre <greg@puyo.cjb.net> for reporting this problem.
12453  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12454
12455 -- Peter Miller <pmiller@opensource.org.au>  Thu, 27 Jan 2005 23:45:23 +1100
12456
12457aegis (4.19.D228-1) unstable; urgency=low
12458
12459  * A small bug in aeintegratq has been fixed.	If a change fails "precious" the
12460    queue stops as it should,but there is one extra logged loop message that
12461    looks bad in the log.
12462  * My thanks to Jerry Pendergraft for this patch.
12463  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12464
12465 -- Peter Miller <pmiller@opensource.org.au>  Thu, 27 Jan 2005 10:24:07 +1100
12466
12467aegis (4.19.D227-1) unstable; urgency=low
12468
12469  * This change undates the release notes, in preparation for the next public
12470    release.
12471  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12472
12473 -- Peter Miller <pmiller@opensource.org.au>  Thu, 27 Jan 2005 01:44:04 +1100
12474
12475aegis (4.19.D226-1) unstable; urgency=low
12476
12477  * This change adds links to some relevant CM Crossroads articles.
12478  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12479
12480 -- Peter Miller <pmiller@opensource.org.au>  Wed, 26 Jan 2005 23:40:54 +1100
12481
12482aegis (4.19.D225-1) unstable; urgency=low
12483
12484  * The aecp -rescind option now implies the file names, if none are specified
12485    on the command line.
12486  * My thanks to John Darrington for this suggestion.
12487  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12488
12489 -- Peter Miller <pmiller@opensource.org.au>  Wed, 26 Jan 2005 23:30:25 +1100
12490
12491aegis (4.19.D224-1) unstable; urgency=low
12492
12493  * There is a new aediff --command option, allowing you to specify the command
12494    you want to use to display the difference.	For example, you could use
12495    tkdiff(1) or mgdiff(1) to display the change graphically.
12496  * My thanks to Jerry Pendergraft for this patch.
12497  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12498
12499 -- Peter Miller <pmiller@opensource.org.au>  Wed, 26 Jan 2005 19:43:42 +1100
12500
12501aegis (4.19.D223-1) unstable; urgency=low
12502
12503  * The defaulting rules for the change number have been changed, the current
12504    directory now takes precedence over the "only one" rule.  This seemsto meet
12505    user expectations better.
12506  * My thanks to Jerry Pendergraft for this patch.
12507  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12508
12509 -- Peter Miller <pmiller@opensource.org.au>  Tue, 25 Jan 2005 15:09:12 +1100
12510
12511aegis (4.19.D222-1) unstable; urgency=low
12512
12513  * This change adds an uninstall target to the Makefile.in
12514  * My thanks to Brendan J Simon <brendan.simon@bigpond.com> for this
12515    suggestion.
12516  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12517
12518 -- Peter Miller <pmiller@opensource.org.au>  Tue, 25 Jan 2005 12:50:38 +1100
12519
12520aegis (4.19.D221-1) unstable; urgency=low
12521
12522  * This change fixes a bug in aeintegratq -loop which caused it to loop
12523    forever.  It was supposed to stop when there was nothing more to be done.
12524  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12525
12526 -- Peter Miller <pmiller@opensource.org.au>  Tue, 25 Jan 2005 11:24:20 +1100
12527
12528aegis (4.19.D220-1) unstable; urgency=low
12529
12530  * This changes makes some small fixes to the web pages.
12531  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12532  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12533
12534 -- Peter Miller <pmiller@opensource.org.au>  Mon, 24 Jan 2005 23:06:50 +1100
12535
12536aegis (4.19.D219-1) unstable; urgency=low
12537
12538  * The aeintegratq script has been enhanced to keep processing changes that
12539    become available while it is running.
12540  * My thanks to Jerry Pendergraft for this patch.
12541  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12542
12543 -- Peter Miller <pmiller@opensource.org.au>  Mon, 24 Jan 2005 20:06:54 +1100
12544
12545aegis (4.19.D218-1) unstable; urgency=low
12546
12547  * This change adds more Solaris build details.
12548  * My thanks to Jerry Pendergraft for this patch.
12549  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12550
12551 -- Peter Miller <pmiller@opensource.org.au>  Mon, 24 Jan 2005 19:55:51 +1100
12552
12553aegis (4.19.D217-1) unstable; urgency=low
12554
12555  * This change continues the sub_context_ty refactoring.
12556  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12557
12558 -- Peter Miller <pmiller@opensource.org.au>  Mon, 24 Jan 2005 01:21:14 +1100
12559
12560aegis (4.19.D216-1) unstable; urgency=low
12561
12562  * This change fixes the Makefile to use chown on far fewer files and
12563    directories.
12564  * My thanks to Christopher Vance <christopher@nu.org> for reporting this
12565    problem.
12566  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12567
12568 -- Peter Miller <pmiller@opensource.org.au>  Sun, 23 Jan 2005 20:19:45 +1100
12569
12570aegis (4.19.D215-1) unstable; urgency=low
12571
12572  * The aecvsserver command now understands the "--" option for many of its
12573    requests, particularly ci, co, update.
12574  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12575
12576 -- Peter Miller <pmiller@opensource.org.au>  Sun, 23 Jan 2005 20:09:24 +1100
12577
12578aegis (4.19.D214-1) unstable; urgency=low
12579
12580  * This change fixes a whole bunch of warnings gerenated by the MIPS compiler.
12581  * My thanks to Jerry Pendergraft for reporting these problems.
12582  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12583
12584 -- Peter Miller <pmiller@opensource.org.au>  Sun, 23 Jan 2005 15:10:50 +1100
12585
12586aegis (4.19.D213-1) unstable; urgency=low
12587
12588  * This change fixes a Solaris build problem.	It is important to use the -
12589    lintl library if one is present, because this is how GNU Gettext is used in
12590    preference to the one in the Solaris libc.
12591  * This doesn't necessarily fix all the Solaris problems.  It may also be
12592    necessary to link everything statically.
12593  * My thanks to Greg McIntyre <greg@symbionetworks.com> for working this out.
12594  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12595
12596 -- Peter Miller <pmiller@opensource.org.au>  Sun, 23 Jan 2005 00:06:02 +1100
12597
12598aegis (4.19.D212-1) unstable; urgency=low
12599
12600  * This change set fix a (small) bug in the change option argument parsing
12601    code: it did not handle correctly the UUID case.
12602  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12603  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12604
12605 -- Peter Miller <pmiller@opensource.org.au>  Sat, 22 Jan 2005 14:35:14 +1100
12606
12607aegis (4.19.D211-1) unstable; urgency=low
12608
12609  * This change fixes a text problem on FreeBSD
12610  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12611
12612 -- Peter Miller <pmiller@opensource.org.au>  Sat, 22 Jan 2005 13:13:02 +1100
12613
12614aegis (4.19.D210-1) unstable; urgency=low
12615
12616  * This change fixes a test problem on Solaris.
12617  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12618
12619 -- Peter Miller <pmiller@opensource.org.au>  Fri, 21 Jan 2005 23:12:20 +1100
12620
12621aegis (4.19.D209-1) unstable; urgency=low
12622
12623  * This change set fix problems with t0161 and t0214.
12624  * My thanks to Jerry Pendergraft for reporting the problem and for the patch.
12625  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12626  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12627
12628 -- Peter Miller <pmiller@opensource.org.au>  Fri, 21 Jan 2005 15:56:34 +1100
12629
12630aegis (4.19.D208-1) unstable; urgency=low
12631
12632  * Some unused command line options from the -missing variant of aedist(1) are
12633    removed.
12634  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12635  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12636
12637 -- Peter Miller <pmiller@opensource.org.au>  Fri, 21 Jan 2005 15:46:32 +1100
12638
12639aegis (4.19.D207-1) unstable; urgency=low
12640
12641  * This change makes test 144 silent in ome error cases.
12642  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12643
12644 -- Peter Miller <pmiller@opensource.org.au>  Fri, 21 Jan 2005 15:36:32 +1100
12645
12646aegis (4.19.D206-1) unstable; urgency=low
12647
12648  * This change has aepatch ignore the "/dev/null" file name when working out
12649    poissible file name candidates.
12650  * My thanks to Jamie Wilkinson <jaq@spacepants.org> for reporting this
12651    problem.
12652  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12653
12654 -- Peter Miller <pmiller@opensource.org.au>  Fri, 21 Jan 2005 01:47:24 +1100
12655
12656aegis (4.19.D205-1) unstable; urgency=low
12657
12658  * This change adds some words to the man pages about how aeclone affects
12659    merging.
12660  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12661
12662 -- Peter Miller <pmiller@opensource.org.au>  Fri, 21 Jan 2005 00:01:49 +1100
12663
12664aegis (4.19.D204-1) unstable; urgency=low
12665
12666  * This change fixes some MIPS build problems.
12667  * My thanks to Jerry Pendergraft for this bug fix.
12668  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12669
12670 -- Peter Miller <pmiller@opensource.org.au>  Thu, 20 Jan 2005 19:34:30 +1100
12671
12672aegis (4.19.D203-1) unstable; urgency=low
12673
12674  * This change to aeget(1) to cope with the case when the SCRIPT_URI
12675    environment variable has not been set.
12676  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12677
12678 -- Peter Miller <pmiller@opensource.org.au>  Thu, 20 Jan 2005 17:57:35 +1100
12679
12680aegis (4.19.D202-1) unstable; urgency=low
12681
12682  * This change set modifiy aedist so it remove the (used defined) edit-origin-
12683    UUID when receiving a change set.  This is in preparation of a future
12684    enhancement
12685  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12686  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12687
12688 -- Peter Miller <pmiller@opensource.org.au>  Wed, 19 Jan 2005 19:36:36 +1100
12689
12690aegis (4.19.D201-1) unstable; urgency=low
12691
12692  * This change makes things smoother for the linux-x86_64 architecture.
12693  * My thanks to Ralph Smith <smith@dc.corp.arete.com> for this change set.
12694  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12695
12696 -- Peter Miller <pmiller@opensource.org.au>  Wed, 19 Jan 2005 18:26:00 +1100
12697
12698aegis (4.19.D200-1) unstable; urgency=low
12699
12700  * A bug was fixed in aeget which caused incorrect links when https was used.
12701  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12702  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12703
12704 -- Peter Miller <pmiller@opensource.org.au>  Wed, 19 Jan 2005 14:04:06 +1100
12705
12706aegis (4.19.D199-1) unstable; urgency=low
12707
12708  * Another build problem with zlib.h::compress has been fixed.
12709  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12710  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12711
12712 -- Peter Miller <pmiller@opensource.org.au>  Wed, 19 Jan 2005 13:53:44 +1100
12713
12714aegis (4.19.D198-1) unstable; urgency=low
12715
12716  * This change fixes a Solaris build problem.
12717  * My thanks to Jerry Pendergraft for reporting this problem.
12718  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12719
12720 -- Peter Miller <pmiller@opensource.org.au>  Wed, 19 Jan 2005 12:22:02 +1100
12721
12722aegis (4.19.D197-1) unstable; urgency=low
12723
12724  * This change fixes a small Mac OS X build problem.
12725  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12726
12727 -- Peter Miller <pmiller@opensource.org.au>  Wed, 19 Jan 2005 00:10:14 +1100
12728
12729aegis (4.19.D196-1) unstable; urgency=low
12730
12731  * This change fixes a Mac OS X build problem.
12732  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12733
12734 -- Peter Miller <pmiller@opensource.org.au>  Tue, 18 Jan 2005 22:36:41 +1100
12735
12736aegis (4.19.D195-1) unstable; urgency=low
12737
12738  * This change adds more smarts to the ./configure script to correctly locate
12739    GNU Diff, if it is called gdiff instead of diff.
12740  * There is a new $DIFF substitution, which is replaced the the absolute path
12741    of the diff command discovered when Aegis was built.
12742  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12743
12744 -- Peter Miller <pmiller@opensource.org.au>  Tue, 18 Jan 2005 17:59:28 +1100
12745
12746aegis (4.19.D194-1) unstable; urgency=low
12747
12748  * This change fixes two tests which used the aeintegratq(1) command, so that
12749    they no longer produce false negatives.
12750  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12751
12752 -- Peter Miller <pmiller@opensource.org.au>  Tue, 18 Jan 2005 13:34:39 +1100
12753
12754aegis (4.19.D193-1) unstable; urgency=low
12755
12756  * This change fixes an assumption about what C++ compiler is being used.
12757  * My thanks to Jerry Pendergraft for reporting this problem.
12758  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12759
12760 -- Peter Miller <pmiller@opensource.org.au>  Tue, 18 Jan 2005 13:21:36 +1100
12761
12762aegis (4.19.D192-1) unstable; urgency=low
12763
12764  * The zlib.h library declares a function called "compress" which resulted in
12765    some warnings (-Wshadow) for a few files.  This change set fixes those
12766    warnings.
12767  * My Thanks to Walter Franzini for this patch.
12768  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12769  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12770
12771 -- Peter Miller <pmiller@opensource.org.au>  Tue, 18 Jan 2005 12:50:25 +1100
12772
12773aegis (4.19.D191-1) unstable; urgency=low
12774
12775  * A bug has been fixed in aels(1), it would sometimes segfault, because some
12776    of the output_ty restructuring went wrong.
12777  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12778
12779 -- Peter Miller <pmiller@opensource.org.au>  Tue, 18 Jan 2005 11:16:50 +1100
12780
12781aegis (4.19.D190-1) unstable; urgency=low
12782
12783  * This change fixes a defect introduced by C232, it was failing some of the
12784    regression tests.
12785  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12786
12787 -- Peter Miller <pmiller@opensource.org.au>  Tue, 18 Jan 2005 00:41:40 +1100
12788
12789aegis (4.19.D189-1) unstable; urgency=low
12790
12791  * A bugs has been fixed in aedist -send, it was failing to include change set
12792    attributes in some cases.
12793  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12794
12795 -- Peter Miller <pmiller@opensource.org.au>  Sat, 15 Jan 2005 10:31:12 +1100
12796
12797aegis (4.19.D188-1) unstable; urgency=low
12798
12799  * This change continues the output_ty refactoring, removing the inline
12800    transition code.
12801  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12802
12803 -- Peter Miller <pmiller@opensource.org.au>  Fri, 14 Jan 2005 20:52:28 +1100
12804
12805aegis (4.19.D187-1) unstable; urgency=low
12806
12807  * This change adds the html_encode method.
12808  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12809
12810 -- Peter Miller <pmiller@opensource.org.au>  Thu, 13 Jan 2005 21:52:10 +1100
12811
12812aegis (4.19.D186-1) unstable; urgency=low
12813
12814  * This change adds text about /etc/mailcap into the distributes devel.opment
12815    chapter.  Turns out the whole section needed writing.
12816  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12817
12818 -- Peter Miller <pmiller@opensource.org.au>  Thu, 13 Jan 2005 10:53:32 +1100
12819
12820aegis (4.19.D185-1) unstable; urgency=low
12821
12822  * This change makes the output_ty class and derived classes more OO-ish
12823  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12824
12825 -- Peter Miller <pmiller@opensource.org.au>  Thu, 13 Jan 2005 10:42:08 +1100
12826
12827aegis (4.19.D184-1) unstable; urgency=low
12828
12829  * The aet command has a new option --sugest-limit which runs as many
12830    regression tests as possible (from most relevant to least relevant) but
12831    stops after the given number of minutes.  This is a way for running the most
12832    relevant tests in a limited time (e.g. if a project has so many integrations
12833    in a day that it can only afford 20 minutes of integration testing for each
12834    one).
12835  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12836
12837 -- Peter Miller <pmiller@opensource.org.au>  Tue, 11 Jan 2005 20:54:09 +1100
12838
12839aegis (4.19.D183-1) unstable; urgency=low
12840
12841  * This change removes the proposed implementation-neutral change-set interface
12842    format.  RevMl is probably sufficient.
12843  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12844
12845 -- Peter Miller <pmiller@opensource.org.au>  Sun, 09 Jan 2005 22:24:18 +1100
12846
12847aegis (4.19.D182-1) unstable; urgency=low
12848
12849  * A bug has been fixed in the aedist --replay --include-version code.
12850  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12851  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12852
12853 -- Peter Miller <pmiller@opensource.org.au>  Sat, 08 Jan 2005 13:58:37 +1100
12854
12855aegis (4.19.D181-1) unstable; urgency=low
12856
12857  * A bug has been fixed in the URL processing for the username and password.
12858  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12859  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12860
12861 -- Peter Miller <pmiller@opensource.org.au>  Sat, 08 Jan 2005 01:32:34 +1100
12862
12863aegis (4.19.D180-1) unstable; urgency=low
12864
12865  * A bug has been fixed in all of the programs, they were leaving temporary
12866    files behind.
12867  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12868
12869 -- Peter Miller <pmiller@opensource.org.au>  Sat, 08 Jan 2005 01:23:04 +1100
12870
12871aegis (4.19.D179-1) unstable; urgency=low
12872
12873  * The aedist --replay main loop has been made more readable.
12874  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12875
12876 -- Peter Miller <pmiller@opensource.org.au>  Fri, 07 Jan 2005 19:48:39 +1100
12877
12878aegis (4.19.D178-1) unstable; urgency=low
12879
12880  * This change adds the nstring_list::member_gmatch method.
12881  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12882
12883 -- Peter Miller <pmiller@opensource.org.au>  Thu, 06 Jan 2005 22:06:55 +1100
12884
12885aegis (4.19.D177-1) unstable; urgency=low
12886
12887  * This change set improve the -replay and -missing variants of the aedist(1)
12888    command to make they use better inclusion/exclusion options.
12889  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12890  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12891
12892 -- Peter Miller <pmiller@opensource.org.au>  Thu, 06 Jan 2005 15:59:23 +1100
12893
12894aegis (4.19.D176-1) unstable; urgency=low
12895
12896  * This change set fix a segfault in the input_curl_open related to http proxy.
12897  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12898  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12899
12900 -- Peter Miller <pmiller@opensource.org.au>  Wed, 05 Jan 2005 04:32:28 +1100
12901
12902aegis (4.19.D175-1) unstable; urgency=low
12903
12904  * libcurl prior to 7.11.1 does not handle properly autenticated http proxies
12905    from http_proxy and HTTP_PROXY env variables.  This change set is a
12906    workaround for this problem
12907  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12908  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12909
12910 -- Peter Miller <pmiller@opensource.org.au>  Wed, 05 Jan 2005 01:46:36 +1100
12911
12912aegis (4.19.D174-1) unstable; urgency=low
12913
12914  * This change adds a definition of a proposed implementation-neutral change-
12915    set interchange format.
12916  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12917
12918 -- Peter Miller <pmiller@opensource.org.au>  Wed, 05 Jan 2005 01:37:30 +1100
12919
12920aegis (4.19.D173-1) unstable; urgency=low
12921
12922  * This change set improve the url class to make it able to extract the
12923    username:password portion from the URL.
12924  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
12925  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12926
12927 -- Peter Miller <pmiller@opensource.org.au>  Wed, 05 Jan 2005 01:26:57 +1100
12928
12929aegis (4.19.D172-1) unstable; urgency=low
12930
12931  * A bug has been fixed in aedist (and aepatch, and aetar) which would fail to
12932    emit some files when --entire-source was specified.	 It was accessing files
12933    with UUIDs which had been renamed, incorreectly.
12934  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12935
12936 -- Peter Miller <pmiller@opensource.org.au>  Tue, 04 Jan 2005 23:50:37 +1100
12937
12938aegis (4.19.D171-1) unstable; urgency=low
12939
12940  * This change copes better with libcurl not being available.
12941  * My thanks to Ralf Fassel (and others) for reporting this problem.
12942  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12943
12944 -- Peter Miller <pmiller@opensource.org.au>  Tue, 04 Jan 2005 22:22:11 +1100
12945
12946aegis (4.19.D170-1) unstable; urgency=low
12947
12948  * This change gets rid of some left-over debug code in the URL parsing class.
12949  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12950
12951 -- Peter Miller <pmiller@opensource.org.au>  Tue, 04 Jan 2005 20:10:04 +1100
12952
12953aegis (4.19.D169-1) unstable; urgency=low
12954
12955  * This change fixes some more build problems.
12956  * My thanks to Jerry Pendergraft for reporting these problems.
12957  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12958
12959 -- Peter Miller <pmiller@opensource.org.au>  Tue, 04 Jan 2005 18:49:51 +1100
12960
12961aegis (4.19.D168-1) unstable; urgency=low
12962
12963  * A bug has been fixed in aedist where it would hang for some uses of the --
12964    entire-source option.  (Actually, it would dump core after using up all
12965    available swap space on an infinite recursion).
12966  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12967
12968 -- Peter Miller <pmiller@opensource.org.au>  Tue, 04 Jan 2005 18:00:37 +1100
12969
12970aegis (4.19.D167-1) unstable; urgency=low
12971
12972  * This change has file: URLs reconstructed as plain file names, without URL
12973    syntax.
12974  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12975
12976 -- Peter Miller <pmiller@opensource.org.au>  Tue, 04 Jan 2005 16:06:21 +1100
12977
12978aegis (4.19.D166-1) unstable; urgency=low
12979
12980  * This change adds the src.rpm to the download page.
12981  * My thanks to Walter Franzini for reporting this problem.
12982  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12983
12984 -- Peter Miller <pmiller@opensource.org.au>  Mon, 03 Jan 2005 10:28:50 +1100
12985
12986aegis (4.19.D165-1) unstable; urgency=low
12987
12988  * This change fixed a build problem which occurs when no Curl library is
12989    available.
12990  * My thanks to Walter Franzini for reporting this problem.
12991  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
12992
12993 -- Peter Miller <pmiller@opensource.org.au>  Mon, 03 Jan 2005 10:11:14 +1100
12994
12995aegis (4.19.D164-1) unstable; urgency=low
12996
12997  * A few problems with running tests on Solaris have been fixed.
12998  * My thanks to Jerry Pendergraft for this patch.
12999  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13000
13001 -- Peter Miller <pmiller@opensource.org.au>  Sun, 02 Jan 2005 16:08:39 +1100
13002
13003aegis (4.19.D163-1) unstable; urgency=low
13004
13005  * There is a new regex class, used to encapsulate the regex functionality.
13006  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13007
13008 -- Peter Miller <pmiller@opensource.org.au>  Sun, 02 Jan 2005 15:58:18 +1100
13009
13010aegis (4.19.D162-1) unstable; urgency=low
13011
13012  * This change adds Jedi VCS to the diversity list.
13013  * My thanks to Thomas Huber <thomas_d_huber@gmx.de> for this link.
13014  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13015
13016 -- Peter Miller <pmiller@opensource.org.au>  Thu, 30 Dec 2004 13:17:03 +1100
13017
13018aegis (4.19.D161-1) unstable; urgency=low
13019
13020  * Some of the code in aedist -replay has been cleaned up.
13021  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
13022  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13023
13024 -- Peter Miller <pmiller@opensource.org.au>  Thu, 30 Dec 2004 10:54:18 +1100
13025
13026aegis (4.19.D160-1) unstable; urgency=low
13027
13028  * Three tests have been updated to avoid the use of uudecode, as this is not
13029    in the default Fedora package list.
13030  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13031
13032 -- Peter Miller <pmiller@opensource.org.au>  Tue, 28 Dec 2004 10:42:20 +1100
13033
13034aegis (4.19.D159-1) unstable; urgency=low
13035
13036  * The symtab template interface has been refactored to always use nstring and
13037    nstring_list, rather than the older forms.
13038  * All of the uses of this interface then had to be repaired to use the new
13039    interface.	There were a few cascade side-effects that had to be taken care
13040    of as well.
13041  * This also fixes a couple of Fedora Core Three build problems.
13042  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13043
13044 -- Peter Miller <pmiller@opensource.org.au>  Mon, 27 Dec 2004 19:14:50 +1100
13045
13046aegis (4.19.D158-1) unstable; urgency=low
13047
13048  * The configure script and Makefile have been updated to get around some
13049    Fedora Core Three build problems.
13050  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13051
13052 -- Peter Miller <pmiller@opensource.org.au>  Mon, 27 Dec 2004 18:57:00 +1100
13053
13054aegis (4.19.D157-1) unstable; urgency=low
13055
13056  * The links emitted by aeget has been further improved.
13057  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13058
13059 -- Peter Miller <pmiller@opensource.org.au>  Mon, 27 Dec 2004 10:04:31 +1100
13060
13061aegis (4.19.D156-1) unstable; urgency=low
13062
13063  * The aeget web pages now present histograms of months with weekends shaded,
13064    rather than simply every three rows.
13065  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13066
13067 -- Peter Miller <pmiller@opensource.org.au>  Fri, 24 Dec 2004 16:45:56 +1100
13068
13069aegis (4.19.D155-1) unstable; urgency=low
13070
13071  * This change fixes some more Doxygen warnings.
13072  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13073
13074 -- Peter Miller <pmiller@opensource.org.au>  Fri, 24 Dec 2004 10:17:29 +1100
13075
13076aegis (4.19.D154-1) unstable; urgency=low
13077
13078  * The aedist program now adds all child UUIDs when constructing a change set
13079    from a branch.  This means that when the branch is integrated, the remote
13080    client will believe (correctly) that is has all of the original-UUIDs.
13081  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13082
13083 -- Peter Miller <pmiller@opensource.org.au>  Fri, 24 Dec 2004 10:00:50 +1100
13084
13085aegis (4.19.D153-1) unstable; urgency=low
13086
13087  * There is a new aedist --missing option, which can be used to determine the
13088    remote change sets that aedist --replay would fetch.
13089  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13090
13091 -- Peter Miller <pmiller@opensource.org.au>  Thu, 23 Dec 2004 16:59:49 +1100
13092
13093aegis (4.19.D152-1) unstable; urgency=low
13094
13095  * The aedist(1) man page has been updated to descibe the new --replay and --
13096    missing options.
13097  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13098
13099 -- Peter Miller <pmiller@opensource.org.au>  Tue, 21 Dec 2004 23:47:36 +1100
13100
13101aegis (4.19.D151-1) unstable; urgency=low
13102
13103  * The page links emitted by aeget now include the host and port name, to
13104    simplify the job of screen scrapers, like aedist --replay.
13105  * My thanks to Walter Franzini for reposting this problem.
13106  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13107
13108 -- Peter Miller <pmiller@opensource.org.au>  Tue, 21 Dec 2004 16:50:35 +1100
13109
13110aegis (4.19.D150-1) unstable; urgency=low
13111
13112  * This change adds the nstring_list::member method.
13113  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13114
13115 -- Peter Miller <pmiller@opensource.org.au>  Mon, 20 Dec 2004 21:34:50 +1100
13116
13117aegis (4.19.D149-1) unstable; urgency=low
13118
13119  * A bugs has been fixed in aedist (and other places) where the open of the
13120    project configuration file could fail, due to not properly reconstructing in
13121    historical circumstances.
13122  * My thanks to Walter Franzini for this change set.
13123  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13124
13125 -- Peter Miller <pmiller@opensource.org.au>  Mon, 20 Dec 2004 08:38:09 +1100
13126
13127aegis (4.19.D148-1) unstable; urgency=low
13128
13129  * This change fixes a small formatting bug in the fmtgen tracing functions.
13130  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13131
13132 -- Peter Miller <pmiller@opensource.org.au>  Sun, 19 Dec 2004 21:55:23 +1100
13133
13134aegis (4.19.D147-1) unstable; urgency=low
13135
13136  * This change adds code to the output of fmtgen to permit the values it
13137    generates to be traced.
13138  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13139
13140 -- Peter Miller <pmiller@opensource.org.au>  Sun, 19 Dec 2004 20:53:42 +1100
13141
13142aegis (4.19.D146-1) unstable; urgency=low
13143
13144  * The aedist --receive command now understands file UUIDs.
13145  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13146
13147 -- Peter Miller <pmiller@opensource.org.au>  Sat, 18 Dec 2004 15:55:16 +1100
13148
13149aegis (4.19.D145-1) unstable; urgency=low
13150
13151  * The --trace options are passed to deeper commands by aedist, etc, but they
13152    user multiple -Trace options, but now it only uses one.
13153  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13154
13155 -- Peter Miller <pmiller@opensource.org.au>  Fri, 17 Dec 2004 21:26:44 +1100
13156
13157aegis (4.19.D144-1) unstable; urgency=low
13158
13159  * The aefa -uuid command now understands the --base-relative option.
13160  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13161
13162 -- Peter Miller <pmiller@opensource.org.au>  Fri, 17 Dec 2004 21:09:18 +1100
13163
13164aegis (4.19.D143-1) unstable; urgency=low
13165
13166  * This change adds a link to Steve Schwern's "What Works" talk.
13167  * My thanks to Stephen Jenkin <sjenkin@canb.auug.org.au> for telling me about
13168    the link.
13169  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13170
13171 -- Peter Miller <pmiller@opensource.org.au>  Fri, 17 Dec 2004 19:41:10 +1100
13172
13173aegis (4.19.D142-1) unstable; urgency=low
13174
13175  * The aed(1) man page has been updated to better describe the behaviour around
13176    the merge command.
13177  * My thanks to Greg McIntyre <greg@symbionetworks.com> for reporting this
13178    problem.
13179  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13180
13181 -- Peter Miller <pmiller@opensource.org.au>  Thu, 16 Dec 2004 16:16:24 +1100
13182
13183aegis (4.19.D141-1) unstable; urgency=low
13184
13185  * aeimport now will assign an uuid and a delta_uuid to every change
13186    synthesized
13187  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
13188  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13189
13190 -- Peter Miller <pmiller@opensource.org.au>  Mon, 13 Dec 2004 00:03:28 +1100
13191
13192aegis (4.19.D140-1) unstable; urgency=low
13193
13194  * The struct sub_context_ty has been turned into a real C++ class.
13195  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13196
13197 -- Peter Miller <pmiller@opensource.org.au>  Sun, 12 Dec 2004 23:53:06 +1100
13198
13199aegis (4.19.D139-1) unstable; urgency=low
13200
13201  * The aedist -replay command now accepts host names as the argument for the --
13202    file option and internally generates the correct URL to download the change
13203    inventory from:
13204  * $ aedist -replay -p aegis.4.19 --file aegis.sf.net
13205  * is handled like
13206  * $ aedist -replay -p aegis.4.19 \
13207  *	    --file http://aegis.sf.net/cgi-bin/aeget/aegis.4.19?inventory \
13208  *	    --not-exclude 4.19
13209  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
13210  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13211
13212 -- Peter Miller <pmiller@opensource.org.au>  Sun, 12 Dec 2004 22:20:26 +1100
13213
13214aegis (4.19.D138-1) unstable; urgency=low
13215
13216  * It is now possible to set a file's UUID fron the command line.  This
13217    undocumented facility is provided for the use of aedist and aepatch to
13218    preserve the uuid of newly created files.
13219  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13220
13221 -- Peter Miller <pmiller@opensource.org.au>  Sun, 12 Dec 2004 21:53:04 +1100
13222
13223aegis (4.19.D137-1) unstable; urgency=low
13224
13225  * aetar -send now accept an --include-build option that also add build files,
13226    registered with aegis -new_fil -build, to the ouput archive.
13227  * A --not-include-build option is also accepted.
13228  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
13229  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13230
13231 -- Peter Miller <pmiller@opensource.org.au>  Sun, 12 Dec 2004 11:00:18 +1100
13232
13233aegis (4.19.D136-1) unstable; urgency=low
13234
13235  * This change fixes some #ifdef DEBUG build issues.
13236  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13237
13238 -- Peter Miller <pmiller@opensource.org.au>  Sun, 12 Dec 2004 10:38:59 +1100
13239
13240aegis (4.19.D135-1) unstable; urgency=low
13241
13242  * This change adds more links to the web pages.
13243  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13244
13245 -- Peter Miller <pmiller@opensource.org.au>  Sat, 11 Dec 2004 23:23:49 +1100
13246
13247aegis (4.19.D134-1) unstable; urgency=low
13248
13249  * A bugs has been fixed on the aeget project menu page.  It was showing "-42"
13250    instead of zero for sub-branches.
13251  * My thanks to Walter Franzini for reporting this problem.
13252  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13253
13254 -- Peter Miller <pmiller@opensource.org.au>  Sat, 11 Dec 2004 20:55:13 +1100
13255
13256aegis (4.19.D133-1) unstable; urgency=low
13257
13258  * aetar -receive avoid to copy build files from the baseline because this
13259    operation is forbidden and the error stops the processing.
13260  * Signed-off-by: Walter Franzini <walter.franzini@sys-net.it>
13261  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13262
13263 -- Peter Miller <pmiller@opensource.org.au>  Sat, 11 Dec 2004 19:48:51 +1100
13264
13265aegis (4.19.D132-1) unstable; urgency=low
13266
13267  * This change refactors wstring_list_ty to be more C++ ish.
13268  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13269
13270 -- Peter Miller <pmiller@opensource.org.au>  Fri, 10 Dec 2004 17:56:40 +1100
13271
13272aegis (4.19.D131-1) unstable; urgency=low
13273
13274  * This change fixes a number of warnings issued by groff when processing the
13275    documentation.
13276  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13277
13278 -- Peter Miller <pmiller@opensource.org.au>  Thu, 09 Dec 2004 17:25:46 +1100
13279
13280aegis (4.19.D130-1) unstable; urgency=low
13281
13282  * There is a new ${Change_Attribute} substitution, which is replaced by the
13283    values of the change attributes named.
13284  * My thanks to Greg McIntyre <greg@symbionetworks.com> for this suggestion.
13285  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13286
13287 -- Peter Miller <pmiller@opensource.org.au>  Thu, 09 Dec 2004 08:42:17 +1100
13288
13289aegis (4.19.D129-1) unstable; urgency=low
13290
13291  * This change adds the "how to manage a start-up"
13292  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13293
13294 -- Peter Miller <pmiller@opensource.org.au>  Wed, 08 Dec 2004 14:53:52 +1100
13295
13296aegis (4.19.D128-1) unstable; urgency=low
13297
13298  * This change refactors the undo code to be *much* more OO.
13299  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13300
13301 -- Peter Miller <pmiller@opensource.org.au>  Wed, 08 Dec 2004 09:36:47 +1100
13302
13303aegis (4.19.D127-1) unstable; urgency=low
13304
13305  * There is a new wstring_list class, intended to encapsulate the wstring_list_
13306    ty struct
13307  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13308
13309 -- Peter Miller <pmiller@opensource.org.au>  Thu, 02 Dec 2004 01:59:05 +1100
13310
13311aegis (4.19.D126-1) unstable; urgency=low
13312
13313  * This change adds overloaded os_* functions to take nstring references
13314  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13315
13316 -- Peter Miller <pmiller@opensource.org.au>  Thu, 02 Dec 2004 00:32:54 +1100
13317
13318aegis (4.19.D125-1) unstable; urgency=low
13319
13320  * A bug has been fixed in the integration build which was removing files it
13321    should not, for during_build_only=true work area styles.
13322  * My thanks to Walter Franzini for reporting this problem, and for the test
13323    script which reproduced it.
13324  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13325
13326 -- Peter Miller <pmiller@opensource.org.au>  Tue, 30 Nov 2004 17:27:01 +1100
13327
13328aegis (4.19.D124-1) unstable; urgency=low
13329
13330  * There is a new wstring (wide string class), the wchar_t counterpart to the
13331    nstring (narrow string) class.
13332  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13333
13334 -- Peter Miller <pmiller@opensource.org.au>  Tue, 30 Nov 2004 11:58:59 +1100
13335
13336aegis (4.19.D123-1) unstable; urgency=low
13337
13338  * The aeb command now complains MUCH less about "directory not empty" when
13339    using the link farm.
13340  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13341
13342 -- Peter Miller <pmiller@opensource.org.au>  Tue, 30 Nov 2004 11:40:12 +1100
13343
13344aegis (4.19.D122-1) unstable; urgency=low
13345
13346  * The history recapitulation code (project_file_roll_forward) now indexes by
13347    UUID rather than by file name (with backwards compatibility for UUID-less
13348    repositories).
13349  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13350
13351 -- Peter Miller <pmiller@opensource.org.au>  Sun, 28 Nov 2004 23:38:08 +1100
13352
13353aegis (4.19.D121-1) unstable; urgency=low
13354
13355  * The aet -nopersevere option now also stops for NO RESULT as well as FAIL.
13356  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13357
13358 -- Peter Miller <pmiller@opensource.org.au>  Sun, 28 Nov 2004 17:30:56 +1100
13359
13360aegis (4.19.D120-1) unstable; urgency=low
13361
13362  * This change slows down test 133, it was giving false negatives when the time
13363    stamps were too close togather.
13364  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13365
13366 -- Peter Miller <pmiller@opensource.org.au>  Sun, 28 Nov 2004 16:04:26 +1100
13367
13368aegis (4.19.D119-1) unstable; urgency=low
13369
13370  * There is a new etc/propaganda directory, to fill with Aegis propaganda:
13371    pages that attempt to convince people that they want to use Aegis.
13372  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13373
13374 -- Peter Miller <pmiller@opensource.org.au>  Sat, 27 Nov 2004 17:59:46 +1100
13375
13376aegis (4.19.D118-1) unstable; urgency=low
13377
13378  * From: walter.franzini@sys-net.it
13379  * Date: Wed Nov 24 15:36:41 2004
13380  * This change set modify aecp/aecpu/aed commands to make them use the history
13381    if, for some reason (bug), the file they need is not found in the baseline.
13382  * Signed-off-by: walter.franzini@sys-net.it
13383  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13384
13385 -- Peter Miller <pmiller@opensource.org.au>  Sat, 27 Nov 2004 14:30:03 +1100
13386
13387aegis (4.19.D117-1) unstable; urgency=low
13388
13389  * The fmtgen tool has been enhanced to provide functions with may be used to
13390    clone (deep copy) values who's classes are generated by fmtgen.
13391  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13392
13393 -- Peter Miller <pmiller@opensource.org.au>  Fri, 26 Nov 2004 20:43:07 +1100
13394
13395aegis (4.19.D116-1) unstable; urgency=low
13396
13397  * This change updates the SourceForge building instructions.
13398  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13399
13400 -- Peter Miller <pmiller@opensource.org.au>  Thu, 25 Nov 2004 09:15:58 +1100
13401
13402aegis (4.19.D115-1) unstable; urgency=low
13403
13404  * A bug has been fixed in aetar -send where some files were missing when
13405    asking for a complete set of historical sources.
13406  * My thanks to Walter Franzini for reporting this problem.
13407  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13408
13409 -- Peter Miller <pmiller@opensource.org.au>  Tue, 23 Nov 2004 14:26:16 +1100
13410
13411aegis (4.19.D114-1) unstable; urgency=low
13412
13413  * A bug has been fixed in aedist -send where some files were zero length when
13414    asking for a complete set of historical sources.
13415  * My thanks to Walter Franzini for reporting this problem.
13416  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13417
13418 -- Peter Miller <pmiller@opensource.org.au>  Mon, 22 Nov 2004 18:37:53 +1100
13419
13420aegis (4.19.D113-1) unstable; urgency=low
13421
13422  * Each change is now assigned a globally unique identifier (UUID) at integrate
13423    pass.  This is better than the current delta number, because it is unique
13424    across all repositories; delta numbers are not.
13425  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13426
13427 -- Peter Miller <pmiller@opensource.org.au>  Sat, 13 Nov 2004 20:44:14 +1100
13428
13429aegis (4.19.D112-1) unstable; urgency=low
13430
13431  * This change makes aedist's main() more consistent with other commands, by
13432    using the arglex_dispatch function.
13433  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13434
13435 -- Peter Miller <pmiller@opensource.org.au>  Fri, 12 Nov 2004 12:41:52 +1100
13436
13437aegis (4.19.D111-1) unstable; urgency=low
13438
13439  * This change adds ArX to the list of F/OSS version control systems.
13440  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13441
13442 -- Peter Miller <pmiller@opensource.org.au>  Wed, 10 Nov 2004 23:46:36 +1100
13443
13444aegis (4.19.D110-1) unstable; urgency=low
13445
13446  * This change refactors change_identifier som emore, to be useful to more
13447    commands.
13448  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13449
13450 -- Peter Miller <pmiller@opensource.org.au>  Wed, 10 Nov 2004 23:30:37 +1100
13451
13452aegis (4.19.D109-1) unstable; urgency=low
13453
13454  * The Signed-off-by lines are now added to Aegis change sets automagically.
13455    This will make the developer history of contributions much more clear.
13456  * Signed-off-by: Peter Miller <millerp@canb.auug.org.au>
13457
13458 -- Peter Miller <pmiller@opensource.org.au>  Tue, 09 Nov 2004 16:06:37 +1100
13459
13460aegis (4.19.D108-1) unstable; urgency=low
13461
13462  * The aedist -receive command is missing the merge step.  This is required due
13463    to the delta selection introduced lately.
13464  * My thanks to Walter Franzini for this change set.
13465
13466 -- Peter Miller <pmiller@opensource.org.au>  Tue, 09 Nov 2004 15:42:26 +1100
13467
13468aegis (4.19.D107-1) unstable; urgency=low
13469
13470  * This change silences test/02/t0217a-walt.sh which did not sufficiently
13471    eliminate unnecessary chatter.
13472
13473 -- Peter Miller <pmiller@opensource.org.au>  Tue, 09 Nov 2004 15:16:28 +1100
13474
13475aegis (4.19.D106-1) unstable; urgency=low
13476
13477  * A bug has been fixed in aedist --replay where is was segfaulting when you
13478    didn't supply a -Project option.
13479  * My thanks to Walter Franzini for this change set.
13480
13481 -- Peter Miller <pmiller@opensource.org.au>  Mon, 08 Nov 2004 23:09:48 +1100
13482
13483aegis (4.19.D105-1) unstable; urgency=low
13484
13485  * There is a new aedist -replay command line option.	It can be used to
13486    synchronize two repositories.
13487  * My thanks to Walter Franzini for this change set.
13488
13489 -- Peter Miller <pmiller@opensource.org.au>  Mon, 08 Nov 2004 22:20:57 +1100
13490
13491aegis (4.19.D104-1) unstable; urgency=low
13492
13493  * This change adds some more entries to the diversity table.
13494
13495 -- Peter Miller <pmiller@opensource.org.au>  Mon, 08 Nov 2004 22:08:29 +1100
13496
13497aegis (4.19.D103-1) unstable; urgency=low
13498
13499  * This change adds a donation link to the web site.
13500
13501 -- Peter Miller <pmiller@opensource.org.au>  Mon, 08 Nov 2004 18:33:37 +1100
13502
13503aegis (4.19.D102-1) unstable; urgency=low
13504
13505  * This change fixes a build problem introduced by the previous change.
13506
13507 -- Peter Miller <pmiller@opensource.org.au>  Mon, 08 Nov 2004 17:30:20 +1100
13508
13509aegis (4.19.D101-1) unstable; urgency=low
13510
13511  * The aediff change_id class has been generalised for all commands which
13512    accept -change and -delta (etc) options.
13513
13514 -- Peter Miller <pmiller@opensource.org.au>  Mon, 08 Nov 2004 12:00:07 +1100
13515
13516aegis (4.19.D100-1) unstable; urgency=low
13517
13518  * This change adds the absolute path of the diff found at configure time.
13519
13520 -- Peter Miller <pmiller@opensource.org.au>  Sun, 07 Nov 2004 00:13:10 +1100
13521
13522aegis (4.19.D099-1) unstable; urgency=low
13523
13524  * This change fixes a few DEBUG build glitches.
13525
13526 -- Peter Miller <pmiller@opensource.org.au>  Thu, 04 Nov 2004 22:10:33 +1100
13527
13528aegis (4.19.D098-1) unstable; urgency=low
13529
13530  * A bug in aedist has been fixed: it was forcing regression test on the
13531    receiving side even if the change set does not require it and default_test_
13532    exemption was set to true.	It was annoying especially if the test suite
13533    take a long time to run completely.
13534  * My thanks to Walter Franzini for this change set.
13535
13536 -- Peter Miller <pmiller@opensource.org.au>  Thu, 04 Nov 2004 21:53:18 +1100
13537
13538aegis (4.19.D097-1) unstable; urgency=low
13539
13540  * This change fixes a flaw in some of the message catalogue comments.
13541
13542 -- Peter Miller <pmiller@opensource.org.au>  Thu, 04 Nov 2004 17:24:09 +1100
13543
13544aegis (4.19.D096-1) unstable; urgency=low
13545
13546  * This change fixes the date in the LSM file.
13547
13548 -- Peter Miller <pmiller@opensource.org.au>  Wed, 03 Nov 2004 00:14:14 +1100
13549
13550aegis (4.19.D095-1) unstable; urgency=low
13551
13552  * The aedist -receive command hase been enhanced to select the branch of the
13553    delta to merge with.
13554  * My thanks to Walter Franzini for this change set.
13555
13556 -- Peter Miller <pmiller@opensource.org.au>  Wed, 03 Nov 2004 00:03:52 +1100
13557
13558aegis (4.19.D094-1) unstable; urgency=low
13559
13560  * This change makes further changes required to make aeget the preferred
13561    webiface.
13562
13563 -- Peter Miller <pmiller@opensource.org.au>  Sun, 31 Oct 2004 19:00:26 +1100
13564
13565aegis (4.19.D093-1) unstable; urgency=low
13566
13567  * This change converts aeget(1) to use the query string (after the ? charcter)
13568    instead of adding crap to the path info.
13569
13570 -- Peter Miller <pmiller@opensource.org.au>  Sun, 31 Oct 2004 14:24:03 +1100
13571
13572aegis (4.19.D092-1) unstable; urgency=low
13573
13574  * The html string manipulating functions have been broken out from the report
13575    quoting functions, because they are used twice.
13576
13577 -- Peter Miller <pmiller@opensource.org.au>  Sun, 31 Oct 2004 03:18:06 +1100
13578
13579aegis (4.19.D091-1) unstable; urgency=low
13580
13581  * Thw aeget(1) command now adds the change set's brief description to the
13582    listing.
13583
13584 -- Peter Miller <pmiller@opensource.org.au>  Sat, 30 Oct 2004 17:59:58 +1000
13585
13586aegis (4.19.D090-1) unstable; urgency=low
13587
13588  * This change refactors stracc_t to be more OO.
13589
13590 -- Peter Miller <pmiller@opensource.org.au>  Sat, 30 Oct 2004 17:39:17 +1000
13591
13592aegis (4.19.D089-1) unstable; urgency=low
13593
13594  * This change deprecates the string_list_constructor function, and repairs all
13595    the places which used it.
13596
13597 -- Peter Miller <pmiller@opensource.org.au>  Fri, 29 Oct 2004 22:30:39 +1000
13598
13599aegis (4.19.D088-1) unstable; urgency=low
13600
13601  * The aeget(1) program now uses the Content-Type attribute of the file if it
13602    has one, and only guesses when there is none specified.
13603
13604 -- Peter Miller <pmiller@opensource.org.au>  Fri, 29 Oct 2004 17:37:46 +1000
13605
13606aegis (4.19.D087-1) unstable; urgency=low
13607
13608  * The aeget commanbd now links directory parents nicely in the directory
13609    listing pages.
13610  * This change set also fixes a bug where source files were not being linked as
13611    downloadable.
13612
13613 -- Peter Miller <pmiller@opensource.org.au>  Fri, 29 Oct 2004 17:13:36 +1000
13614
13615aegis (4.19.D086-1) unstable; urgency=low
13616
13617  * A bug has been fixed in the file difference page, where it was not linking
13618    the brief description properly.
13619
13620 -- Peter Miller <pmiller@opensource.org.au>  Fri, 29 Oct 2004 15:23:29 +1000
13621
13622aegis (4.19.D085-1) unstable; urgency=low
13623
13624  * This change brings most of the attribute list manipulatiosn and searches
13625    into a small set of functions.
13626
13627 -- Peter Miller <pmiller@opensource.org.au>  Fri, 29 Oct 2004 15:13:03 +1000
13628
13629aegis (4.19.D084-1) unstable; urgency=low
13630
13631  * The aefa(1) command, with the -edit option, now shows you the content type,
13632    rather than adding it silently.
13633
13634 -- Peter Miller <pmiller@opensource.org.au>  Fri, 29 Oct 2004 14:24:12 +1000
13635
13636aegis (4.19.D083-1) unstable; urgency=low
13637
13638  * This change set add the ability to aedist, aetar and aepatch to pass -trace
13639    option to aegis command forked by that command.  This is useful for
13640    debugging purposes.
13641  * My thanks to Walter Franzini for this change set.
13642
13643 -- Peter Miller <pmiller@opensource.org.au>  Fri, 29 Oct 2004 09:42:54 +1000
13644
13645aegis (4.19.D082-1) unstable; urgency=low
13646
13647  * This change adds the ability to trace nstring variables.
13648
13649 -- Peter Miller <pmiller@opensource.org.au>  Fri, 29 Oct 2004 07:56:27 +1000
13650
13651aegis (4.19.D081-1) unstable; urgency=low
13652
13653  * The aeget(1) web interface now alwats links edit numbers to historical file
13654    versions.
13655
13656 -- Peter Miller <pmiller@opensource.org.au>  Fri, 29 Oct 2004 07:40:18 +1000
13657
13658aegis (4.19.D080-1) unstable; urgency=low
13659
13660  * The aeget program is now the preferred web interface, and aegis.cgi is being
13661    retired.
13662
13663 -- Peter Miller <pmiller@opensource.org.au>  Fri, 29 Oct 2004 07:30:06 +1000
13664
13665aegis (4.19.D079-1) unstable; urgency=low
13666
13667  * This change adds the file difference page to aeget.
13668
13669 -- Peter Miller <pmiller@opensource.org.au>  Thu, 28 Oct 2004 23:24:04 +1000
13670
13671aegis (4.19.D078-1) unstable; urgency=low
13672
13673  * This change deprecates the string_list_destructor function, and repairs all
13674    the places which used it.
13675
13676 -- Peter Miller <pmiller@opensource.org.au>  Thu, 28 Oct 2004 22:42:31 +1000
13677
13678aegis (4.19.D077-1) unstable; urgency=low
13679
13680  * The aeget(1) interface has been changed so that whenever a brief description
13681    is printed, the first few words are linked to the change menu.
13682
13683 -- Peter Miller <pmiller@opensource.org.au>  Thu, 28 Oct 2004 18:14:08 +1000
13684
13685aegis (4.19.D076-1) unstable; urgency=low
13686
13687  * The aediff command now adds labels when it is a context or unified diff
13688    operation.
13689
13690 -- Peter Miller <pmiller@opensource.org.au>  Thu, 28 Oct 2004 16:54:43 +1000
13691
13692aegis (4.19.D075-1) unstable; urgency=low
13693
13694  * This change deprecates the use of string_list_sort and string_list_subset
13695    inline compatibility functions, and repairs the places which use them.
13696
13697 -- Peter Miller <pmiller@opensource.org.au>  Thu, 28 Oct 2004 16:20:07 +1000
13698
13699aegis (4.19.D074-1) unstable; urgency=low
13700
13701  * From: walter@sys-net.it
13702  * Date: Mon Oct 25 17:26:19 2004
13703  * a new function (trace_args) is available to obtain the arguments passed by
13704    the -TRAce option.	This function will be used in a future change to pass -
13705    Trace to commands run by aedist, aetar and aepatch.
13706
13707 -- Peter Miller <pmiller@opensource.org.au>  Thu, 28 Oct 2004 14:30:26 +1000
13708
13709aegis (4.19.D073-1) unstable; urgency=low
13710
13711  * A bug has been fixed in aediff.  It was barfing on the expected exit status
13712    1 when an actual difference was found.
13713
13714 -- Peter Miller <pmiller@opensource.org.au>  Thu, 28 Oct 2004 11:25:04 +1000
13715
13716aegis (4.19.D072-1) unstable; urgency=low
13717
13718  * A bug has been fixed in aediff which caused it to mis-parse the command line
13719    in some cases.
13720
13721 -- Peter Miller <pmiller@opensource.org.au>  Wed, 27 Oct 2004 23:10:07 +1000
13722
13723aegis (4.19.D071-1) unstable; urgency=low
13724
13725  * This change does a minor refactoring of arglex_compare to place it in a
13726    separate sourec file.  This allows less noisy arglex tracing.
13727
13728 -- Peter Miller <pmiller@opensource.org.au>  Wed, 27 Oct 2004 21:38:52 +1000
13729
13730aegis (4.19.D070-1) unstable; urgency=low
13731
13732  * The Germain message translation has been updated.
13733  * My thanks to Ralf Fassel for this patch.
13734
13735 -- Peter Miller <pmiller@opensource.org.au>  Wed, 27 Oct 2004 20:04:05 +1000
13736
13737aegis (4.19.D069-1) unstable; urgency=low
13738
13739  * This change adds the Change History page to aeget, another step towards
13740    retiring the old aegis.cgi interface.
13741
13742 -- Peter Miller <pmiller@opensource.org.au>  Sun, 24 Oct 2004 17:07:41 +1000
13743
13744aegis (4.19.D068-1) unstable; urgency=low
13745
13746  * This change adds the Change Density by File page to aeget, one more function
13747    towards retiring aegis.cgi
13748
13749 -- Peter Miller <pmiller@opensource.org.au>  Sun, 24 Oct 2004 11:32:41 +1000
13750
13751aegis (4.19.D067-1) unstable; urgency=low
13752
13753  * This change updates the release notes.
13754
13755 -- Peter Miller <pmiller@opensource.org.au>  Sat, 23 Oct 2004 19:17:39 +1000
13756
13757aegis (4.19.D066-1) unstable; urgency=low
13758
13759  * This change adds more history tool documentation.
13760
13761 -- Peter Miller <pmiller@opensource.org.au>  Sat, 23 Oct 2004 16:54:40 +1000
13762
13763aegis (4.19.D065-1) unstable; urgency=low
13764
13765  * The aeget command can now produce change cause histograms (one more step
13766    towards retiring aegis.cgi).
13767
13768 -- Peter Miller <pmiller@opensource.org.au>  Sat, 23 Oct 2004 03:56:58 +1000
13769
13770aegis (4.19.D064-1) unstable; urgency=low
13771
13772  * This change continues to remove the inline compatibility wrapper functions.
13773
13774 -- Peter Miller <pmiller@opensource.org.au>  Sat, 23 Oct 2004 00:02:59 +1000
13775
13776aegis (4.19.D063-1) unstable; urgency=low
13777
13778  * The aeget command can now produce the project progress pages (one more
13779    adgis.cgi function migrated to aeget).
13780
13781 -- Peter Miller <pmiller@opensource.org.au>  Fri, 22 Oct 2004 21:08:50 +1000
13782
13783aegis (4.19.D062-1) unstable; urgency=low
13784
13785  * It is now possible to access the project history via aeget (another step
13786    towards obsoleting aegis.cgi).
13787
13788 -- Peter Miller <pmiller@opensource.org.au>  Fri, 22 Oct 2004 18:20:51 +1000
13789
13790aegis (4.19.D061-1) unstable; urgency=low
13791
13792  * A bug has been fixed in the aecpu(1), aemtu(1), aemvu(1), aenfu(1), aentu(1)
13793    and aermu(1) commands.  They were not repairing the symlinks (etc) required
13794    by the development directory style settings.
13795  * My thanks to Pieter Nagel <pieter@nagel.co.za> for reporting this problem.
13796
13797 -- Peter Miller <pmiller@opensource.org.au>  Fri, 22 Oct 2004 16:56:21 +1000
13798
13799aegis (4.19.D060-1) unstable; urgency=low
13800
13801  * The aedist -receive command is now able to use the original-UUID of the
13802    incoming change set to select the delta to merge with.
13803  * My thanks to Walter Franzini for this change set.
13804
13805 -- Peter Miller <pmiller@opensource.org.au>  Fri, 22 Oct 2004 15:05:52 +1000
13806
13807aegis (4.19.D059-1) unstable; urgency=low
13808
13809  * The aeget web interface can now produce the integration histograms
13810    (migrating aegis.cgi functionality into aeget).
13811
13812 -- Peter Miller <pmiller@opensource.org.au>  Fri, 22 Oct 2004 11:57:48 +1000
13813
13814aegis (4.19.D058-1) unstable; urgency=low
13815
13816  * A note has been added to the release notes, warning users they need to check
13817    their history commands.
13818
13819 -- Peter Miller <pmiller@opensource.org.au>  Fri, 22 Oct 2004 11:47:17 +1000
13820
13821aegis (4.19.D057-1) unstable; urgency=low
13822
13823  * A bugs has been fixed in aedist -send -es where it would segfault in some
13824    cases.
13825  * My thanks to Walter Franzini for reporting this problem.
13826
13827 -- Peter Miller <pmiller@opensource.org.au>  Fri, 22 Oct 2004 11:13:27 +1000
13828
13829aegis (4.19.D056-1) unstable; urgency=low
13830
13831  * A bug has been fixed in reading diff format patches.  This was particularly
13832    obvious because aeannotate uses this form of diff by default.
13833
13834 -- Peter Miller <pmiller@opensource.org.au>  Fri, 22 Oct 2004 10:14:55 +1000
13835
13836aegis (4.19.D055-1) unstable; urgency=low
13837
13838  * A bug has been fixed in aeget where it was showing removed files for
13839    download.
13840
13841 -- Peter Miller <pmiller@opensource.org.au>  Thu, 21 Oct 2004 22:33:39 +1000
13842
13843aegis (4.19.D054-1) unstable; urgency=low
13844
13845  * A biug has been fixed in aeget, where it produced in valid output if the
13846    SCRIPT_NAME environment was nnot set.
13847
13848 -- Peter Miller <pmiller@opensource.org.au>  Thu, 21 Oct 2004 21:35:17 +1000
13849
13850aegis (4.19.D053-1) unstable; urgency=low
13851
13852  * A bugs has been fixed in aeget where it would sometimes ignore modifiers.
13853
13854 -- Peter Miller <pmiller@opensource.org.au>  Thu, 21 Oct 2004 16:07:47 +1000
13855
13856aegis (4.19.D052-1) unstable; urgency=low
13857
13858  * A bug has been fixed in the aeimport(1) command.  It was using the old work
13859    area style configuration file parameters, instead of the new development_
13860    directory_style settings.
13861
13862 -- Peter Miller <pmiller@opensource.org.au>  Thu, 21 Oct 2004 00:30:13 +1000
13863
13864aegis (4.19.D051-1) unstable; urgency=low
13865
13866  * This change continues to remove the inline compatibility wrapper functions.
13867
13868 -- Peter Miller <pmiller@opensource.org.au>  Wed, 20 Oct 2004 23:09:02 +1000
13869
13870aegis (4.19.D050-1) unstable; urgency=low
13871
13872  * This change gets rid of the string_list_append_unique wrapper compatibility
13873    function.
13874
13875 -- Peter Miller <pmiller@opensource.org.au>  Wed, 20 Oct 2004 14:58:40 +1000
13876
13877aegis (4.19.D049-1) unstable; urgency=low
13878
13879  * The "path unrelated" error message has been updated to make it more
13880    informative.
13881  * My thanks to Chris Doherty <c_doherty@hotpop.com> for this suggestion.
13882
13883 -- Peter Miller <pmiller@opensource.org.au>  Wed, 20 Oct 2004 12:45:05 +1000
13884
13885aegis (4.19.D048-1) unstable; urgency=low
13886
13887  * This change continues removing the inline compatibility wrapper functions.
13888
13889 -- Peter Miller <pmiller@opensource.org.au>  Wed, 20 Oct 2004 10:50:23 +1000
13890
13891aegis (4.19.D047-1) unstable; urgency=low
13892
13893  * This change removes more of the inline transition wrappers.
13894
13895 -- Peter Miller <pmiller@opensource.org.au>  Wed, 20 Oct 2004 00:36:47 +1000
13896
13897aegis (4.19.D046-1) unstable; urgency=low
13898
13899  * This change fixes test 142, which had problems with the duplicate review
13900    validation.	 It now fakes the meta-data so that the second review can be
13901    tested.
13902
13903 -- Peter Miller <pmiller@opensource.org.au>  Tue, 19 Oct 2004 11:48:05 +1000
13904
13905aegis (4.19.D045-1) unstable; urgency=low
13906
13907  * A bug has been fixed in the aerpu command where it did not correctly allow
13908    some reviewers (whene there are multiple reviews required) to recind their
13909    review pass.
13910
13911 -- Peter Miller <pmiller@opensource.org.au>  Mon, 18 Oct 2004 20:43:27 +1000
13912
13913aegis (4.19.D044-1) unstable; urgency=low
13914
13915  * A bug has been fixed where the aerpass command would allow a user to review
13916    a change more than once, and thus possibly fake out a "two reviewers"
13917    policy.
13918
13919 -- Peter Miller <pmiller@opensource.org.au>  Mon, 18 Oct 2004 19:43:18 +1000
13920
13921aegis (4.19.D043-1) unstable; urgency=low
13922
13923  * The reviewer list function was taken from the substitution and made into a
13924    general query function.  This will be used in the next couple of chanhges
13925    for validations.
13926
13927 -- Peter Miller <pmiller@opensource.org.au>  Mon, 18 Oct 2004 11:26:46 +1000
13928
13929aegis (4.19.D042-1) unstable; urgency=low
13930
13931  * The user guide has been updated, in the "How things work" chapter, to talk
13932    about the review policy command and the develop end action sttings.
13933
13934 -- Peter Miller <pmiller@opensource.org.au>  Sun, 17 Oct 2004 19:14:10 +1000
13935
13936aegis (4.19.D041-1) unstable; urgency=low
13937
13938  * This change fixes all of the places in the code where not all of the change
13939    states are provided for in switch statements.
13940
13941 -- Peter Miller <pmiller@opensource.org.au>  Sun, 17 Oct 2004 19:01:48 +1000
13942
13943aegis (4.19.D040-1) unstable; urgency=low
13944
13945  * There is a new optional review_policy_command in the project configuration
13946    file, so that project administrators can allow (or require) multiple reviews
13947    and can set custom policies on who can and cannot review a change.
13948  * My thanks to John Darrington for this change set.
13949
13950 -- Peter Miller <pmiller@opensource.org.au>  Sun, 17 Oct 2004 17:28:56 +1000
13951
13952aegis (4.19.D039-1) unstable; urgency=low
13953
13954  * A bug in the change_reviewer_name function has been updated to understand
13955    the new review_pass state transitions.
13956
13957 -- Peter Miller <pmiller@opensource.org.au>  Sun, 17 Oct 2004 17:05:10 +1000
13958
13959aegis (4.19.D038-1) unstable; urgency=low
13960
13961  * This change updates some code which did not handle all state transitions.
13962
13963 -- Peter Miller <pmiller@opensource.org.au>  Sun, 17 Oct 2004 12:17:30 +1000
13964
13965aegis (4.19.D037-1) unstable; urgency=low
13966
13967  * There is a new ${Change_Reviewer_List} substitution, which is replaced by a
13968    space separated list of reviewers of the current change, since develop end.
13969    This is of particular use to the review_policy_command field of the project
13970    configuartion file.
13971  * My thanks to John Darrington for this suggestion.
13972
13973 -- Peter Miller <pmiller@opensource.org.au>  Sat, 16 Oct 2004 21:39:12 +1000
13974
13975aegis (4.19.D036-1) unstable; urgency=low
13976
13977  * There is a new ${Change_Developer_List} substitution, which is replaced by a
13978    space separated list of all the developers of the current change.
13979  * My thanks to John Darrington for this suggestion.
13980
13981 -- Peter Miller <pmiller@opensource.org.au>  Sat, 16 Oct 2004 19:20:14 +1000
13982
13983aegis (4.19.D035-1) unstable; urgency=low
13984
13985  * The string_list_ty class has been enhanced to add string list operations and
13986    operators.
13987
13988 -- Peter Miller <pmiller@opensource.org.au>  Sat, 16 Oct 2004 19:08:32 +1000
13989
13990aegis (4.19.D034-1) unstable; urgency=low
13991
13992  * This change refactors symtab_ty to be more C++ ish.
13993
13994 -- Peter Miller <pmiller@opensource.org.au>  Sat, 16 Oct 2004 18:49:11 +1000
13995
13996aegis (4.19.D033-1) unstable; urgency=low
13997
13998  * This change fixes a problem with test 37 sometimes giving false positives,
13999    when you are running Aegis regression tests for two Aegis change sets at the
14000    same time.
14001
14002 -- Peter Miller <pmiller@opensource.org.au>  Sat, 16 Oct 2004 16:43:34 +1000
14003
14004aegis (4.19.D032-1) unstable; urgency=low
14005
14006  * A memory leak bug has been fixed in the symbol table (symtab_ty) code.
14007
14008 -- Peter Miller <pmiller@opensource.org.au>  Sat, 16 Oct 2004 13:16:02 +1000
14009
14010aegis (4.19.D031-1) unstable; urgency=low
14011
14012  * A bug has been fixed in the project_file_find_by_uuid function.  In some
14013    cases it would SEGFAULT, particularly once the huge memory leak in symtab_
14014    free is fixed.
14015
14016 -- Peter Miller <pmiller@opensource.org.au>  Sat, 16 Oct 2004 00:00:32 +1000
14017
14018aegis (4.19.D030-1) unstable; urgency=low
14019
14020  * This change gets rid of the "LANG / LC_ALL" warning message.  The Cygwin
14021    build of Aegis does give long messages in spite of this warning.  The method
14022    is a little heavy handed. I'll look for something more elegant when I get a
14023    chance to dive into the bowels of the cygwin libc stuff.
14024  * My thanks to Scott Finneran <scottf@pacomsystems.com> for this patch.
14025
14026 -- Peter Miller <pmiller@opensource.org.au>  Fri, 15 Oct 2004 14:02:12 +1000
14027
14028aegis (4.19.D029-1) unstable; urgency=low
14029
14030  * This change adds new state transitions need to for the review policy
14031    command.
14032  * The optional review_policy_command is so that project administrators can
14033    allow (or require) multiple reviews and to set custom policies on who can
14034    and cannot review a change.
14035
14036 -- Peter Miller <pmiller@opensource.org.au>  Fri, 15 Oct 2004 13:35:32 +1000
14037
14038aegis (4.19.D028-1) unstable; urgency=low
14039
14040  * This change fixes a build problem for deprectaed attribute.
14041  * My thanks to Walter Franzini for reporting this problem.
14042
14043 -- Peter Miller <pmiller@opensource.org.au>  Thu, 14 Oct 2004 21:54:31 +1000
14044
14045aegis (4.19.D027-1) unstable; urgency=low
14046
14047  * The original-UUID field is now understood by the change inventory lists.
14048    Thus, a change may be mentioned more than once in the listing, once for its
14049    current UUID and once for each of its original UUIDs.
14050
14051 -- Peter Miller <pmiller@opensource.org.au>  Thu, 14 Oct 2004 14:11:36 +1000
14052
14053aegis (4.19.D026-1) unstable; urgency=low
14054
14055  * All attribute names (project, change and file) are now case-INsensitive.
14056
14057 -- Peter Miller <pmiller@opensource.org.au>  Thu, 14 Oct 2004 13:35:11 +1000
14058
14059aegis (4.19.D025-1) unstable; urgency=low
14060
14061  * An Aegis user thought he would try compiling Aegis under Cygwin, but ran
14062    into one problem: it turns out that the Cygwin guys DO implement sighold()
14063    but DON'T implement sigrelse().  Go figure.
14064  * My thanks to Scott Finneran for this patch.
14065
14066 -- Peter Miller <pmiller@opensource.org.au>  Thu, 14 Oct 2004 08:35:52 +1000
14067
14068aegis (4.19.D024-1) unstable; urgency=low
14069
14070  * This change makes more uses of string_list_ty go through the class methods
14071    rather than the compatibility inlines.
14072
14073 -- Peter Miller <pmiller@opensource.org.au>  Thu, 14 Oct 2004 00:26:49 +1000
14074
14075aegis (4.19.D023-1) unstable; urgency=low
14076
14077  * The original-UUID attrribute has been changed to lower case, thos that ael
14078    doesn't show it in the change listings.
14079  * My thanks to Walter Franzini for thos change set.
14080
14081 -- Peter Miller <pmiller@opensource.org.au>  Wed, 13 Oct 2004 22:04:48 +1000
14082
14083aegis (4.19.D022-1) unstable; urgency=low
14084
14085  * When the uuid of a change is cleared it is saved in a change attribute named
14086    'Original-UUID'.  This attribute will be used by a future enhancement.
14087  * My thanks to Walter Franzini for this change set.
14088
14089 -- Peter Miller <pmiller@opensource.org.au>  Wed, 13 Oct 2004 19:19:16 +1000
14090
14091aegis (4.19.D021-1) unstable; urgency=low
14092
14093  * This change makes more uses of string_list_ty go through the class methods
14094    rather than the compatibility inlines.
14095
14096 -- Peter Miller <pmiller@opensource.org.au>  Wed, 13 Oct 2004 16:58:14 +1000
14097
14098aegis (4.19.D020-1) unstable; urgency=low
14099
14100  * This change refactors net_ty to make it more C++ ish.
14101
14102 -- Peter Miller <pmiller@opensource.org.au>  Tue, 12 Oct 2004 22:57:25 +1000
14103
14104aegis (4.19.D019-1) unstable; urgency=low
14105
14106  * This change continues the refactoring of the string_list_ty class.
14107
14108 -- Peter Miller <pmiller@opensource.org.au>  Tue, 12 Oct 2004 19:25:29 +1000
14109
14110aegis (4.19.D018-1) unstable; urgency=low
14111
14112  * This change turns the string_list_ty into a more oo-ish class.
14113
14114 -- Peter Miller <pmiller@opensource.org.au>  Tue, 12 Oct 2004 09:19:47 +1000
14115
14116aegis (4.19.D017-1) unstable; urgency=low
14117
14118  * This change refactors sting_list_ty to be more C++
14119
14120 -- Peter Miller <pmiller@opensource.org.au>  Sun, 10 Oct 2004 22:43:22 +1000
14121
14122aegis (4.19.D016-1) unstable; urgency=low
14123
14124  * The notification scripts have been updated to use the new ${quoted-email-
14125    address} substitution.
14126
14127 -- Peter Miller <pmiller@opensource.org.au>  Sun, 10 Oct 2004 13:47:29 +1000
14128
14129aegis (4.19.D015-1) unstable; urgency=low
14130
14131  * This change make foamt_version_ty more C++ ish.
14132
14133 -- Peter Miller <pmiller@opensource.org.au>  Sun, 10 Oct 2004 01:23:09 +1000
14134
14135aegis (4.19.D014-1) unstable; urgency=low
14136
14137  * There is a new os_domain_name function for use in determining the domain
14138    name of the computer executing, used to form email addresses.  Aegis has
14139    always used /etc/mailname, but if that file does not exist, it now tries the
14140    'hostname -d' and 'dnsdomainname' and 'domainname' commands as well.
14141
14142 -- Peter Miller <pmiller@opensource.org.au>  Sat, 09 Oct 2004 11:15:34 +1000
14143
14144aegis (4.19.D013-1) unstable; urgency=low
14145
14146  * There is a new ${quoted_email_address} substitution, which can be used in
14147    scripts which send email, e.g. ${quoted_email_address ${reviewer_list}}
14148  * My thanks to David Brown <aegis@davidb.org> for this suggestion.
14149
14150 -- Peter Miller <pmiller@opensource.org.au>  Fri, 08 Oct 2004 21:44:16 +1000
14151
14152aegis (4.19.D012-1) unstable; urgency=low
14153
14154  * A build problem with the crypt() declaration has been fixed.
14155  * My thanks to Calvin Webster <cwebster@ec.rr.com> for reporting this problem.
14156
14157 -- Peter Miller <pmiller@opensource.org.au>  Fri, 08 Oct 2004 08:46:31 +1000
14158
14159aegis (4.19.D011-1) unstable; urgency=low
14160
14161  * A bug has been fixed in the Change_Files listing.  It was not showing the
14162    locked-by information.
14163
14164 -- Peter Miller <pmiller@opensource.org.au>  Wed, 06 Oct 2004 23:11:51 +1000
14165
14166aegis (4.19.D010-1) unstable; urgency=low
14167
14168  * A bug has been fixed in the code which updates the development directory
14169    symlinks.  It was failing to make all the directories required.
14170  * My thanks to Pieter Nagel <pieter@equinox.co.za> for reporting this problem,
14171    and Walter Franzini for the test.
14172
14173 -- Peter Miller <pmiller@opensource.org.au>  Wed, 06 Oct 2004 23:01:53 +1000
14174
14175aegis (4.19.D009-1) unstable; urgency=low
14176
14177  * This change refactors aeimport change_set_file_list_ty to be more OO
14178
14179 -- Peter Miller <pmiller@opensource.org.au>  Wed, 06 Oct 2004 22:46:49 +1000
14180
14181aegis (4.19.D008-1) unstable; urgency=low
14182
14183  * A build problem involving the crypt() function has been fixed.  The ./
14184    configure script was not checking for crypt() correctly.
14185  * My thanks to Walter Franzini for this change set.
14186
14187 -- Peter Miller <pmiller@opensource.org.au>  Wed, 06 Oct 2004 00:59:44 +1000
14188
14189aegis (4.19.D007-1) unstable; urgency=low
14190
14191  * This change fixed a compilation problem when DEBUG is enabled
14192  * My thanks to Walter Franzini for this change set.
14193
14194 -- Peter Miller <pmiller@opensource.org.au>  Tue, 05 Oct 2004 23:51:01 +1000
14195
14196aegis (4.19.D006-1) unstable; urgency=low
14197
14198  * This change refactors patch_ty to be more OO.
14199
14200 -- Peter Miller <pmiller@opensource.org.au>  Tue, 05 Oct 2004 21:16:46 +1000
14201
14202aegis (4.19.D005-1) unstable; urgency=low
14203
14204  * test/02/t0209a-walt.sh had the bad habit of leaving project in your home
14205    directory
14206  * My thanks to Walter Franzini for this change set.
14207
14208 -- Peter Miller <pmiller@opensource.org.au>  Tue, 05 Oct 2004 19:18:19 +1000
14209
14210aegis (4.19.D004-1) unstable; urgency=low
14211
14212  * This change fixes a build glitch for old versions of curl.
14213
14214 -- Peter Miller <pmiller@opensource.org.au>  Tue, 05 Oct 2004 11:12:52 +1000
14215
14216aegis (4.19.D003-1) unstable; urgency=low
14217
14218  * This change refactors patch_context_ty to be more C++
14219
14220 -- Peter Miller <pmiller@opensource.org.au>  Sun, 03 Oct 2004 22:56:59 +1000
14221
14222aegis (4.19.D002-1) unstable; urgency=low
14223
14224  * This change adds Superversion (http://www.superversion.org/) to the
14225    diversity seb page.
14226
14227 -- Peter Miller <pmiller@opensource.org.au>  Sun, 03 Oct 2004 21:29:58 +1000
14228
14229aegis (4.19.D001-1) unstable; urgency=low
14230
14231  * This change prepares Aegis for the next public release.
14232
14233 -- Peter Miller <pmiller@opensource.org.au>  Thu, 30 Sep 2004 18:08:28 +1000
14234
14235aegis (4.18.D130-1) unstable; urgency=low
14236
14237  * The aediff man page failed to mention the -context and -unified options.
14238  * My thaks to Walter Franzini for reporting this problem.
14239
14240 -- Peter Miller <pmiller@opensource.org.au>  Wed, 29 Sep 2004 20:34:36 +1000
14241
14242aegis (4.18.D129-1) unstable; urgency=low
14243
14244  * The aedist(1) command now refuses to receive a change if its UUID is already
14245    present in the project.
14246  * There is a bew --ignore-uuid option to make aedist(1) ignore the UUID.
14247  * My thanks to Walter Franzini for this change set.
14248
14249 -- Peter Miller <pmiller@opensource.org.au>  Wed, 29 Sep 2004 10:56:16 +1000
14250
14251aegis (4.18.D128-1) unstable; urgency=low
14252
14253  * This change updates the release notes.
14254
14255 -- Peter Miller <pmiller@opensource.org.au>  Tue, 28 Sep 2004 08:14:14 +1000
14256
14257aegis (4.18.D127-1) unstable; urgency=low
14258
14259  * The derived symlink handling has been improved.
14260  * My thanks to Walter Franzini for this change set.
14261
14262 -- Peter Miller <pmiller@opensource.org.au>  Tue, 28 Sep 2004 00:18:39 +1000
14263
14264aegis (4.18.D126-1) unstable; urgency=low
14265
14266  * The aepromptcmd has been changed to make the prompt black if the change is
14267    between awaiting_review and awaiting integration
14268
14269 -- Peter Miller <pmiller@opensource.org.au>  Mon, 27 Sep 2004 22:34:14 +1000
14270
14271aegis (4.18.D125-1) unstable; urgency=low
14272
14273  * This change fixes a couple of test glitches.
14274
14275 -- Peter Miller <pmiller@opensource.org.au>  Mon, 27 Sep 2004 21:16:27 +1000
14276
14277aegis (4.18.D124-1) unstable; urgency=low
14278
14279  * Symlinks create by the build are now handled correctly for ''source_file_
14280    symlink = true'' style work areas.
14281  * My thanks to Walter Franzini for this change set.
14282
14283 -- Peter Miller <pmiller@opensource.org.au>  Sun, 26 Sep 2004 22:57:12 +1000
14284
14285aegis (4.18.D123-1) unstable; urgency=low
14286
14287  * A small build problem has been fixed for NetBSD.
14288
14289 -- Peter Miller <pmiller@opensource.org.au>  Sun, 26 Sep 2004 17:53:24 +1000
14290
14291aegis (4.18.D122-1) unstable; urgency=low
14292
14293  * A small build problem has been fixed for FreeBSD.
14294
14295 -- Peter Miller <pmiller@opensource.org.au>  Sun, 26 Sep 2004 13:22:15 +1000
14296
14297aegis (4.18.D121-1) unstable; urgency=low
14298
14299  * A small problem with test 145 has been fixed.
14300
14301 -- Peter Miller <pmiller@opensource.org.au>  Sun, 26 Sep 2004 09:53:51 +1000
14302
14303aegis (4.18.D120-1) unstable; urgency=low
14304
14305  * Some tests had a habit of leaving test projets all overy your home
14306    directory.	This has been fixed.
14307
14308 -- Peter Miller <pmiller@opensource.org.au>  Sun, 26 Sep 2004 00:42:09 +1000
14309
14310aegis (4.18.D119-1) unstable; urgency=low
14311
14312  * A small Mac OS X build problem has been fixed.
14313
14314 -- Peter Miller <pmiller@opensource.org.au>  Sat, 25 Sep 2004 22:09:28 +1000
14315
14316aegis (4.18.D118-1) unstable; urgency=low
14317
14318  * A problem with test 163 has been fixed.
14319
14320 -- Peter Miller <pmiller@opensource.org.au>  Sat, 25 Sep 2004 21:48:27 +1000
14321
14322aegis (4.18.D117-1) unstable; urgency=low
14323
14324  * A bug has been fixed in the aepatch command; it was not parsing simple diff
14325    patches correctly.
14326
14327 -- Peter Miller <pmiller@opensource.org.au>  Sat, 25 Sep 2004 21:35:29 +1000
14328
14329aegis (4.18.D116-1) unstable; urgency=low
14330
14331  * A small bug has been fixed in the processing of the -signed-off-by and -no-
14332    signed-off-by options.
14333  * Signed-off-by: walter@sys-net.it
14334
14335 -- Peter Miller <pmiller@opensource.org.au>  Sat, 25 Sep 2004 18:36:16 +1000
14336
14337aegis (4.18.D115-1) unstable; urgency=low
14338
14339  * A bug has been fixed where the execute mode wqas not preserved for "source_
14340    file_copy = true" and "derived_file_copy = true"
14341  * My thanks to Walter Franzini for this change set.
14342
14343 -- Peter Miller <pmiller@opensource.org.au>  Sat, 25 Sep 2004 18:20:03 +1000
14344
14345aegis (4.18.D114-1) unstable; urgency=low
14346
14347  * This change adds some more to the list of other systems.
14348
14349 -- Peter Miller <pmiller@opensource.org.au>  Thu, 23 Sep 2004 09:21:40 +1000
14350
14351aegis (4.18.D113-1) unstable; urgency=low
14352
14353  * A bug has been fixed in aediff; it wasn't handing the -baseline option
14354    correctly.
14355  * My thanks to Walter Franzini for reporting this problem.
14356
14357 -- Peter Miller <pmiller@opensource.org.au>  Sun, 19 Sep 2004 21:27:19 +1000
14358
14359aegis (4.18.D112-1) unstable; urgency=low
14360
14361  * There is a new aepromptcommand command, used with bash's PROMPT_COMMAND
14362    environment variable.
14363
14364 -- Peter Miller <pmiller@opensource.org.au>  Sat, 18 Sep 2004 00:04:34 +1000
14365
14366aegis (4.18.D111-1) unstable; urgency=low
14367
14368  * A build problem concerning uuid.h has been fixed.
14369  * My thanks to Jerry Pendergraft for reporting this problem.
14370
14371 -- Peter Miller <pmiller@opensource.org.au>  Fri, 17 Sep 2004 23:50:20 +1000
14372
14373aegis (4.18.D110-1) unstable; urgency=low
14374
14375  * This change removes aediff from the To-Do list, and mentions it in the cvs
14376    comparison.
14377
14378 -- Peter Miller <pmiller@opensource.org.au>  Fri, 17 Sep 2004 01:15:10 +1000
14379
14380aegis (4.18.D109-1) unstable; urgency=low
14381
14382  * This changes fixes some problems with the tests on Solaris.
14383  * My thanks to Jerry Pendergraft for this patch.
14384
14385 -- Peter Miller <pmiller@opensource.org.au>  Thu, 16 Sep 2004 23:32:30 +1000
14386
14387aegis (4.18.D108-1) unstable; urgency=low
14388
14389  * This change fixes a couple of minor problems with two of the tests on MacOS
14390    X.
14391  * My thanks to Jerry Pendergraft for this patch.
14392
14393 -- Peter Miller <pmiller@opensource.org.au>  Thu, 16 Sep 2004 23:00:04 +1000
14394
14395aegis (4.18.D107-1) unstable; urgency=low
14396
14397  * The example history commands have been updated to work better witrh the new
14398    UUID code.
14399
14400 -- Peter Miller <pmiller@opensource.org.au>  Thu, 16 Sep 2004 22:11:48 +1000
14401
14402aegis (4.18.D106-1) unstable; urgency=low
14403
14404  * This change adds the aediff command, which provides a diff(1) of a file for
14405    different deltas.
14406
14407 -- Peter Miller <pmiller@opensource.org.au>  Wed, 15 Sep 2004 08:41:16 +1000
14408
14409aegis (4.18.D105-1) unstable; urgency=low
14410
14411  * A bug has been fixed in aecp -delta, where it would fetch the wrong version
14412    of a file in some cases.
14413
14414 -- Peter Miller <pmiller@opensource.org.au>  Tue, 14 Sep 2004 23:44:59 +1000
14415
14416aegis (4.18.D104-1) unstable; urgency=low
14417
14418  * This change refactors the project_file_roll_forward family of functions so
14419    that it can be used more than once in a program.
14420
14421 -- Peter Miller <pmiller@opensource.org.au>  Tue, 14 Sep 2004 11:10:45 +1000
14422
14423aegis (4.18.D103-1) unstable; urgency=low
14424
14425  * The string_ty handling has been changed so that str_initialise no longer
14426    needs to be called from main().  This enables them to be used (or more
14427    specifically, so that nstring can be used) from global constructors.
14428
14429 -- Peter Miller <pmiller@opensource.org.au>  Tue, 14 Sep 2004 07:12:24 +1000
14430
14431aegis (4.18.D102-1) unstable; urgency=low
14432
14433  * This change refactors the change_list_ty class to be more C++ and less C
14434
14435 -- Peter Miller <pmiller@opensource.org.au>  Mon, 13 Sep 2004 18:58:42 +1000
14436
14437aegis (4.18.D101-1) unstable; urgency=low
14438
14439  * Some history tools (RCS) require a setup that may modify file's permission
14440    when invoked as history_put_command, making difficult, if not impossible,
14441    setting a file as executable after the first edit.
14442  * The aeip command is modified to save the executable flag before running the
14443    history tool.
14444  * My thanks to Walter Franzini for this change set.
14445
14446 -- Peter Miller <pmiller@opensource.org.au>  Sun, 12 Sep 2004 19:17:46 +1000
14447
14448aegis (4.18.D100-1) unstable; urgency=low
14449
14450  * The project specific attributes which set environment variables now pass the
14451    values through aesub(5) first, to make them more useful.
14452  * My thanks to Walter Franzini for this change set.
14453
14454 -- Peter Miller <pmiller@opensource.org.au>  Tue, 31 Aug 2004 23:47:39 +1000
14455
14456aegis (4.18.D099-1) unstable; urgency=low
14457
14458  * This change fixes some FreeBSD build problems.
14459
14460 -- Peter Miller <pmiller@opensource.org.au>  Mon, 30 Aug 2004 01:12:33 +1000
14461
14462aegis (4.18.D098-1) unstable; urgency=low
14463
14464  * This change adds some insulation to tests which depend on GNU diff
14465
14466 -- Peter Miller <pmiller@opensource.org.au>  Sun, 29 Aug 2004 22:08:02 +1000
14467
14468aegis (4.18.D097-1) unstable; urgency=low
14469
14470  * This changes fixesa number of Soalris build problems.
14471  * My thanslk to Jeery Pendergraft for this patch.
14472
14473 -- Peter Miller <pmiller@opensource.org.au>  Sat, 28 Aug 2004 11:56:06 +1000
14474
14475aegis (4.18.D096-1) unstable; urgency=low
14476
14477  * The aet(1) command has been enhanced to allow integrators to run specific
14478    tests.
14479  * My thanks to John Darrington (and probably other people over the years) for
14480    this suggestion.
14481
14482 -- Peter Miller <pmiller@opensource.org.au>  Thu, 26 Aug 2004 18:07:39 +1000
14483
14484aegis (4.18.D095-1) unstable; urgency=low
14485
14486  * Test problems (20, 70) on IRIX fixed.
14487  * My thanks to Ralf Fassel for this patch.
14488
14489 -- Peter Miller <pmiller@opensource.org.au>  Thu, 26 Aug 2004 08:21:44 +1000
14490
14491aegis (4.18.D094-1) unstable; urgency=low
14492
14493  * The tests of aecvsserver have been modified to automagically pass if the cvs
14494    version is less than 1.11
14495
14496 -- Peter Miller <pmiller@opensource.org.au>  Wed, 25 Aug 2004 22:52:01 +1000
14497
14498aegis (4.18.D093-1) unstable; urgency=low
14499
14500  * The aesub command can now read inout from a file, or standard input.
14501
14502 -- Peter Miller <pmiller@opensource.org.au>  Tue, 24 Aug 2004 18:57:12 +1000
14503
14504aegis (4.18.D092-1) unstable; urgency=low
14505
14506  * A build problem on IRIX has been fixed.
14507  * My thanks to Ralf Fassel for this patch.
14508
14509 -- Peter Miller <pmiller@opensource.org.au>  Tue, 24 Aug 2004 10:09:29 +1000
14510
14511aegis (4.18.D091-1) unstable; urgency=low
14512
14513  * Some additional ./configure insulation has been addedfor the HP/UX magic.h
14514    file, because it doesn't contain what is expected.
14515  * My thanks to Ralf Fassel for reporting this problem.
14516
14517 -- Peter Miller <pmiller@opensource.org.au>  Tue, 24 Aug 2004 09:18:53 +1000
14518
14519aegis (4.18.D090-1) unstable; urgency=low
14520
14521  * This change silences a number of Doxygen warnings.
14522
14523 -- Peter Miller <pmiller@opensource.org.au>  Thu, 19 Aug 2004 00:28:06 +1000
14524
14525aegis (4.18.D089-1) unstable; urgency=low
14526
14527  * A bug has been fixed in aede, where is did not permit branches to end when
14528    they had a removed file (without a UUID) which has been subsequently
14529    recreated (with a UUID).
14530  * My thanks to Steven Knight <knight@baldmt.com> for reporting this problem.
14531
14532 -- Peter Miller <pmiller@opensource.org.au>  Wed, 18 Aug 2004 15:55:59 +1000
14533
14534aegis (4.18.D088-1) unstable; urgency=low
14535
14536  * The project alias list is now sorted.
14537
14538 -- Peter Miller <pmiller@opensource.org.au>  Tue, 17 Aug 2004 16:52:19 +1000
14539
14540aegis (4.18.D087-1) unstable; urgency=low
14541
14542  * This change fixes a typo in the debian change log report.
14543
14544 -- Peter Miller <pmiller@opensource.org.au>  Tue, 17 Aug 2004 11:02:11 +1000
14545
14546aegis (4.18.D086-1) unstable; urgency=low
14547
14548  * If you give an incorrect selector to aeget it now tells you, rather than
14549    choosing some mysterious-but-dumb default.
14550
14551 -- Peter Miller <pmiller@opensource.org.au>  Mon, 16 Aug 2004 16:26:06 +1000
14552
14553aegis (4.18.D085-1) unstable; urgency=low
14554
14555  * A bug has been fixed in the aeget for file contents.  It was giving a
14556    "multiple permissions set (bug)" error message.
14557
14558 -- Peter Miller <pmiller@opensource.org.au>  Mon, 16 Aug 2004 13:53:06 +1000
14559
14560aegis (4.18.D084-1) unstable; urgency=low
14561
14562  * A problem has been fixed with test 208.
14563  * My thanks to Ralph Smith <smith@arete-dc.com> for reporting this problem.
14564
14565 -- Peter Miller <pmiller@opensource.org.au>  Fri, 13 Aug 2004 18:24:31 +1000
14566
14567aegis (4.18.D083-1) unstable; urgency=low
14568
14569  * The man page for aenf(1) now documents the -config option.
14570  * My thanks to Aryeh M. Friedman <aryeh@m-net.arbornet.org> for reporting this
14571    problem.
14572
14573 -- Peter Miller <pmiller@opensource.org.au>  Tue, 10 Aug 2004 11:18:18 +1000
14574
14575aegis (4.18.D082-1) unstable; urgency=low
14576
14577  * A build problem on Solaris has been fixed.
14578  * My thanks to Jerry Pendergraft for reporting this problem.
14579
14580 -- Peter Miller <pmiller@opensource.org.au>  Tue, 10 Aug 2004 10:49:08 +1000
14581
14582aegis (4.18.D081-1) unstable; urgency=low
14583
14584  * This change adds anotherpossible error from the symlink() system call for
14585    file systems which don't support symlinks, in addition to the existing error
14586    for host operating systems which don't.
14587
14588 -- Peter Miller <pmiller@opensource.org.au>  Mon, 09 Aug 2004 23:37:50 +1000
14589
14590aegis (4.18.D080-1) unstable; urgency=low
14591
14592  * This change makes the DVI documentation a separate make target.  Most people
14593    don't use it.
14594
14595 -- Peter Miller <pmiller@opensource.org.au>  Mon, 09 Aug 2004 23:04:25 +1000
14596
14597aegis (4.18.D079-1) unstable; urgency=low
14598
14599  * A build prolem has been fixed for Solaris.	The solaris C compiler has onld-
14600    style foor loop scoping.
14601  * My thanks to Jerry Pendergraft for this patch.
14602
14603 -- Peter Miller <pmiller@opensource.org.au>  Mon, 09 Aug 2004 22:48:58 +1000
14604
14605aegis (4.18.D078-1) unstable; urgency=low
14606
14607  * A bug has been fixed in the new html project attributes: the strings need to
14608    be written literally, not html_encoded.
14609
14610 -- Peter Miller <pmiller@opensource.org.au>  Sun, 08 Aug 2004 17:02:40 +1000
14611
14612aegis (4.18.D077-1) unstable; urgency=low
14613
14614  * This change fixes a few typographical errors on the web pages.
14615  * My thanks to Walter Franzini for reporting these problems.
14616
14617 -- Peter Miller <pmiller@opensource.org.au>  Sun, 08 Aug 2004 15:11:24 +1000
14618
14619aegis (4.18.D076-1) unstable; urgency=low
14620
14621  * A bug has been fixed in the signedoffby code; it was not returning a
14622    function result correctly.
14623  * My thanks to Ralph Smith <smith@arete-dc.com> for this patch.
14624
14625 -- Peter Miller <pmiller@opensource.org.au>  Sun, 08 Aug 2004 13:21:07 +1000
14626
14627aegis (4.18.D075-1) unstable; urgency=low
14628
14629  * There are two new project_specific attributes, at allow customization of the
14630    aeget web interface.
14631
14632 -- Peter Miller <pmiller@opensource.org.au>  Sun, 08 Aug 2004 11:47:45 +1000
14633
14634aegis (4.18.D074-1) unstable; urgency=low
14635
14636  * It is now possible to specify environment variable values for all commands
14637    executed by Aegis.	This can be used to set a predictable PATH, for example.
14638
14639 -- Peter Miller <pmiller@opensource.org.au>  Sun, 08 Aug 2004 11:28:17 +1000
14640
14641aegis (4.18.D073-1) unstable; urgency=low
14642
14643  * The aeget web interface now has file inventory pages, for the project file
14644    inventory and the change file inventory.
14645
14646 -- Peter Miller <pmiller@opensource.org.au>  Fri, 06 Aug 2004 23:55:30 +1000
14647
14648aegis (4.18.D072-1) unstable; urgency=low
14649
14650  * This change removes the UUID from the aeget change list (it was recently
14651    added).  It was redundant, once the change inventory page was added, and it
14652    looked ugly, too.
14653
14654 -- Peter Miller <pmiller@opensource.org.au>  Fri, 06 Aug 2004 23:16:18 +1000
14655
14656aegis (4.18.D071-1) unstable; urgency=low
14657
14658  * The ./configure script has been enhanced to complain if the diff it finds on
14659    the command search PATH is not GNU diff.
14660
14661 -- Peter Miller <pmiller@opensource.org.au>  Fri, 06 Aug 2004 20:39:31 +1000
14662
14663aegis (4.18.D070-1) unstable; urgency=low
14664
14665  * The stupid cretins who did the new g++ release junked some really useful
14666    options like -Wstrict-prototypes and -Wmissing-prototypes.	I've registered
14667    a bug, and several dozen other people too, but the obstructionist bastards
14668    haven't seen fit to do anything about it.
14669
14670 -- Peter Miller <pmiller@opensource.org.au>  Thu, 05 Aug 2004 21:58:47 +1000
14671
14672aegis (4.18.D069-1) unstable; urgency=low
14673
14674  * A bug has been fixed when listing the change inventory of a completed
14675    branch; it was showing nothing at all.  Both ael and aeget suffered from
14676    this problem.
14677
14678 -- Peter Miller <pmiller@opensource.org.au>  Thu, 05 Aug 2004 21:04:16 +1000
14679
14680aegis (4.18.D068-1) unstable; urgency=low
14681
14682  * The aedist -receive command now sets the UUID of the incoming change set _
14683    before_ calling aecpu -unch, so that the uncopy will clear the UUID *if* any
14684    files are removed.
14685
14686 -- Peter Miller <pmiller@opensource.org.au>  Thu, 05 Aug 2004 16:31:37 +1000
14687
14688aegis (4.18.D067-1) unstable; urgency=low
14689
14690  * A bug has been fixed in the new change inventory listing which stopped it
14691    building on more recent GCC versions.
14692  * My thanks to Walter Franzini for this change set.
14693
14694 -- Peter Miller <pmiller@opensource.org.au>  Wed, 04 Aug 2004 23:39:12 +1000
14695
14696aegis (4.18.D066-1) unstable; urgency=low
14697
14698  * This change fixes some minor build glitches.
14699
14700 -- Peter Miller <pmiller@opensource.org.au>  Wed, 04 Aug 2004 23:23:15 +1000
14701
14702aegis (4.18.D065-1) unstable; urgency=low
14703
14704  * A small build problem has been fixed in the UUID code.
14705  * My thanks to Aryeh M. Friedman <aryeh@m-net.arbornet.org> for reporting this
14706    problem.
14707
14708 -- Peter Miller <pmiller@opensource.org.au>  Wed, 04 Aug 2004 19:45:33 +1000
14709
14710aegis (4.18.D064-1) unstable; urgency=low
14711
14712  * There is a new "change set inventory" listing available on the aeget web
14713    interface, which lists changes and their corresponding UUIDs, and links to
14714    an aedist download for each change.	 The idea is that this may be used to
14715    automate downloading change set your repository does not yet have.
14716
14717 -- Peter Miller <pmiller@opensource.org.au>  Wed, 04 Aug 2004 13:03:36 +1000
14718
14719aegis (4.18.D063-1) unstable; urgency=low
14720
14721  * There is a new "change inventory" listing available, which lists changes and
14722    their corresponding UUIDs.
14723
14724 -- Peter Miller <pmiller@opensource.org.au>  Wed, 04 Aug 2004 11:54:20 +1000
14725
14726aegis (4.18.D062-1) unstable; urgency=low
14727
14728  * This change adds conditionals around the fcntl locking.  This is because the
14729    HURD does not yet have locking granularity finer than a whole file.
14730  * My thanks to John Darrington for reporting this problem.
14731
14732 -- Peter Miller <pmiller@opensource.org.au>  Mon, 02 Aug 2004 15:41:57 +1000
14733
14734aegis (4.18.D061-1) unstable; urgency=low
14735
14736  * This change adds change file inventory and project file inventory listings.
14737
14738 -- Peter Miller <pmiller@opensource.org.au>  Mon, 02 Aug 2004 14:08:46 +1000
14739
14740aegis (4.18.D060-1) unstable; urgency=low
14741
14742  * This change fixes a segfault in aed
14743
14744 -- Peter Miller <pmiller@opensource.org.au>  Mon, 02 Aug 2004 11:44:58 +1000
14745
14746aegis (4.18.D059-1) unstable; urgency=low
14747
14748  * There are two new history commands in the project configuration file, the
14749    history_transaction_begin and history_transaction_end fields.  It is not an
14750    error if these fields are absent.  If you need a transaction key, use the
14751    $version substitution.
14752  * My thanks to Kurt Huwig <k.huwig@iku-ag.de> for this suggestion.
14753
14754 -- Peter Miller <pmiller@opensource.org.au>  Mon, 02 Aug 2004 11:24:20 +1000
14755
14756aegis (4.18.D058-1) unstable; urgency=low
14757
14758  * This change refactors the quit() interface and list.
14759
14760 -- Peter Miller <pmiller@opensource.org.au>  Sun, 01 Aug 2004 15:52:24 +1000
14761
14762aegis (4.18.D057-1) unstable; urgency=low
14763
14764  * There is a new site.conf file for customizing your Aegis builds if you are
14765    an Aegis developer.
14766  * My thanks to Walter Franzini for this patch.
14767
14768 -- Peter Miller <pmiller@opensource.org.au>  Sun, 01 Aug 2004 09:21:50 +1000
14769
14770aegis (4.18.D056-1) unstable; urgency=low
14771
14772  * A bug has been fixed in aede, where it failed to copy the UUID when it
14773    promoted a file from "create" to "modify" automatically.
14774  * My thanks to Walter Franzini for this bug fix.
14775
14776 -- Peter Miller <pmiller@opensource.org.au>  Sun, 01 Aug 2004 02:50:21 +1000
14777
14778aegis (4.18.D055-1) unstable; urgency=low
14779
14780  * The aedist command now runs all tests required for the change set (and
14781    honors test exemptions).
14782  * My thanks to Jerry Pendergraft for reporting this problem.
14783
14784 -- Peter Miller <pmiller@opensource.org.au>  Sun, 01 Aug 2004 01:11:32 +1000
14785
14786aegis (4.18.D054-1) unstable; urgency=low
14787
14788  * This change adds more to the web pages.
14789
14790 -- Peter Miller <pmiller@opensource.org.au>  Sun, 01 Aug 2004 00:56:43 +1000
14791
14792aegis (4.18.D053-1) unstable; urgency=low
14793
14794  * This change adds the features.html file to the web page.
14795
14796 -- Peter Miller <pmiller@opensource.org.au>  Sat, 31 Jul 2004 19:28:09 +1000
14797
14798aegis (4.18.D052-1) unstable; urgency=low
14799
14800  * The aedist command now sleeps for a second to ensure that the mod-times of
14801    derived files will be strictly later than source files, and that the aeb
14802    timestamp will also be strictly later then the mod times for the source
14803    files.
14804
14805 -- Peter Miller <pmiller@opensource.org.au>  Sat, 31 Jul 2004 19:13:08 +1000
14806
14807aegis (4.18.D051-1) unstable; urgency=low
14808
14809  * The development directory style now includes a whiteout control.
14810
14811 -- Peter Miller <pmiller@opensource.org.au>  Sat, 31 Jul 2004 11:30:50 +1000
14812
14813aegis (4.18.D050-1) unstable; urgency=low
14814
14815  * The tkdiff(1) man page has been updated to say how to use mgdiff(1) instead
14816    of tkdiff(1).
14817
14818 -- Peter Miller <pmiller@opensource.org.au>  Fri, 30 Jul 2004 14:40:27 +1000
14819
14820aegis (4.18.D049-1) unstable; urgency=low
14821
14822  * The ael cd (list change details) command now lists the UUID if the change
14823    has one.
14824
14825 -- Peter Miller <pmiller@opensource.org.au>  Thu, 29 Jul 2004 15:47:54 +1000
14826
14827aegis (4.18.D048-1) unstable; urgency=low
14828
14829  * The whiteout files generated by aerm (etc) are now conditional on the
14830    development directory style.
14831
14832 -- Peter Miller <pmiller@opensource.org.au>  Thu, 29 Jul 2004 12:36:48 +1000
14833
14834aegis (4.18.D047-1) unstable; urgency=low
14835
14836  * This change adds more documentation for importing GNU tool chain projects.
14837
14838 -- Peter Miller <pmiller@opensource.org.au>  Thu, 29 Jul 2004 02:24:08 +1000
14839
14840aegis (4.18.D046-1) unstable; urgency=low
14841
14842  * All commands which accept --change options may now be given a change set
14843    UUID.  You can discover a change's UUID using the ael cd (list change
14844    details) listing.
14845
14846 -- Peter Miller <pmiller@opensource.org.au>  Wed, 28 Jul 2004 23:46:21 +1000
14847
14848aegis (4.18.D045-1) unstable; urgency=low
14849
14850  * The aed(1) command now restores source file from backups (,B) when a merge
14851    fails.  Previously this was not the case and subsquent aed invocations
14852    failed because the source file was missing.
14853  * My thanks to Walter Franzini for this bug fix.
14854
14855 -- Peter Miller <pmiller@opensource.org.au>  Wed, 28 Jul 2004 22:03:20 +1000
14856
14857aegis (4.18.D044-1) unstable; urgency=low
14858
14859  * The change adds the undo_rename_cancel function.
14860  * My thanks to Walter Franzini for this change set.
14861
14862 -- Peter Miller <pmiller@opensource.org.au>  Wed, 28 Jul 2004 18:08:18 +1000
14863
14864aegis (4.18.D043-1) unstable; urgency=low
14865
14866  * There is a new signed_off_by field of the project configuration file.  Set
14867    it to true if you want "Signed-off-by" lines appended to change set
14868    descriptions as the changes pass through the Aegis process.
14869  * The aede(1) and aerpass(1) commands now understand two new --signed-off-by
14870    and --no-signed-off-by options, to override the project setting.
14871  * The aedist -send command (and aepatch -send command) also understand the new
14872    --signed-off-by option, to add the Signed-off-by line to the outgoing change
14873    set description.
14874  * My thanks to Walter Franzini for this suggestion.
14875  * Conforming to:
14876  * http://www.ussg.iu.edu/hypermail/linux/kernel/0405.2/1301.html
14877  * http://www.osdl.org/newsroom/press_releases/2004/2004_05_24_dco.html
14878
14879 -- Peter Miller <pmiller@opensource.org.au>  Sun, 25 Jul 2004 13:39:49 +1000
14880
14881aegis (4.18.D042-1) unstable; urgency=low
14882
14883  * The groff grotty -c option adds backwards compatibility, for those later
14884    versions of grotty which produce color output.  By using the equivalent
14885    GROFF_NO_SGR option, the will-I/wont-I problem is solved without resorting
14886    to autoconf.ac
14887  * My thanks to John Darrington for reporting this problem.
14888
14889 -- Peter Miller <pmiller@opensource.org.au>  Sun, 25 Jul 2004 11:19:05 +1000
14890
14891aegis (4.18.D041-1) unstable; urgency=low
14892
14893  * A small bug in aeclone has been fixed.  When development_directory_styke was
14894    being used, it was building the (sym)links incorrectly.
14895
14896 -- Peter Miller <pmiller@opensource.org.au>  Sun, 25 Jul 2004 09:32:11 +1000
14897
14898aegis (4.18.D040-1) unstable; urgency=low
14899
14900  * The aeclean(1) command now operates more efficiently for non-view-path
14901    development directory styles.
14902
14903 -- Peter Miller <pmiller@opensource.org.au>  Sat, 24 Jul 2004 21:41:28 +1000
14904
14905aegis (4.18.D039-1) unstable; urgency=low
14906
14907  * This change fixes a glitch in the $date substitution.
14908
14909 -- Peter Miller <pmiller@opensource.org.au>  Sat, 24 Jul 2004 21:23:51 +1000
14910
14911aegis (4.18.D038-1) unstable; urgency=low
14912
14913  * This change fixes a test which was slightly invalidated by a recent
14914    development directory style change.
14915
14916 -- Peter Miller <pmiller@opensource.org.au>  Sat, 24 Jul 2004 17:10:02 +1000
14917
14918aegis (4.18.D037-1) unstable; urgency=low
14919
14920  * The man pages for aeb(1), aeclean(1) and aedb(1) have been updated with
14921    information about the development_directory_style field of the project
14922    configuration file.
14923
14924 -- Peter Miller <pmiller@opensource.org.au>  Sat, 24 Jul 2004 10:26:24 +1000
14925
14926aegis (4.18.D036-1) unstable; urgency=low
14927
14928  * This change improves the text of the create_symlinks_before_build warning
14929
14930 -- Peter Miller <pmiller@opensource.org.au>  Sat, 24 Jul 2004 00:08:57 +1000
14931
14932aegis (4.18.D035-1) unstable; urgency=low
14933
14934  * A bug has been fixed in the command line processing of the aefa command.
14935  * My thanks to Walter Franzini for this bug fix.
14936
14937 -- Peter Miller <pmiller@opensource.org.au>  Fri, 23 Jul 2004 23:27:19 +1000
14938
14939aegis (4.18.D034-1) unstable; urgency=low
14940
14941  * This change adds documentation to the User Guide for the dvelopment-
14942    directory-style field.
14943
14944 -- Peter Miller <pmiller@opensource.org.au>  Fri, 23 Jul 2004 16:27:58 +1000
14945
14946aegis (4.18.D033-1) unstable; urgency=low
14947
14948  * A bug has been fixed in the deelopment_directory_style when the source_file_
14949    copy option was being used.	 The copy_while_file function was being called
14950    with arguments reversed.
14951  * My thanks to Walter Franzini for this bug fix.
14952
14953 -- Peter Miller <pmiller@opensource.org.au>  Fri, 23 Jul 2004 13:49:21 +1000
14954
14955aegis (4.18.D032-1) unstable; urgency=low
14956
14957  * A bug has been fixed that prevent aedist -r to properly run aet when test
14958    was only modified and not created
14959  * My thanks to Jerry Pendergraft for reporting this bug, and to Walter
14960    Franzini for fixing it.
14961
14962 -- Peter Miller <pmiller@opensource.org.au>  Thu, 22 Jul 2004 09:12:11 +1000
14963
14964aegis (4.18.D031-1) unstable; urgency=low
14965
14966  * The aetar -send command now has an --add-path-prefix command line option, so
14967    that you can add a path prefix to all of the files in a tarball.
14968  * The aeget CGI interface now adds a path prefix to generated tarballs by
14969    default.
14970  * My thanks to Michael Schwern for this suggestion.
14971
14972 -- Peter Miller <pmiller@opensource.org.au>  Wed, 21 Jul 2004 11:26:09 +1000
14973
14974aegis (4.18.D030-1) unstable; urgency=low
14975
14976  * The development directory styles no longer copy or link or symlink deeper
14977    comma-D files.
14978
14979 -- Peter Miller <pmiller@opensource.org.au>  Sat, 17 Jul 2004 10:20:30 +1000
14980
14981aegis (4.18.D029-1) unstable; urgency=low
14982
14983  * The protect-development-directory code now understands the new development-
14984    directory-style alternatives.
14985
14986 -- Peter Miller <pmiller@opensource.org.au>  Sat, 17 Jul 2004 09:57:43 +1000
14987
14988aegis (4.18.D028-1) unstable; urgency=low
14989
14990  * This change updates the aepconf(5) man page to cover the work area style
14991    fields.
14992
14993 -- Peter Miller <pmiller@opensource.org.au>  Fri, 16 Jul 2004 11:25:21 +1000
14994
14995aegis (4.18.D027-1) unstable; urgency=low
14996
14997  * Whenever you edit file attributes, there is a Content-Type attribute added
14998    automagically.
14999
15000 -- Peter Miller <pmiller@opensource.org.au>  Fri, 16 Jul 2004 00:34:14 +1000
15001
15002aegis (4.18.D026-1) unstable; urgency=low
15003
15004  * There is a new development_directory_style project configuration field (and
15005    matching integration_directory_style field).  This allows the use of CVS-
15006    style and Arch-style work areas, in addition to the existing BCS-style and
15007    viewpath work areas already supported.
15008
15009 -- Peter Miller <pmiller@opensource.org.au>  Wed, 14 Jul 2004 13:05:36 +1000
15010
15011aegis (4.18.D025-1) unstable; urgency=low
15012
15013  * Some history tools mess with the file mode on checkin.  This can make files
15014    which should be read-only in the baseline be read-write instead.  This can
15015    be a Bad Thing for small projects.
15016
15017 -- Peter Miller <pmiller@opensource.org.au>  Tue, 13 Jul 2004 23:30:31 +1000
15018
15019aegis (4.18.D024-1) unstable; urgency=low
15020
15021  * Thsi change fixed a small build problem on Debian Sarge.
15022  * Also adjust test 144 for a space mismatch.
15023  * My thanks to Ralph Smith for this patch
15024
15025 -- Peter Miller <pmiller@opensource.org.au>  Fri, 09 Jul 2004 20:20:59 +1000
15026
15027aegis (4.18.D023-1) unstable; urgency=low
15028
15029  * This change fixes some build problems related to the presence or absence of
15030    libcurl.
15031  * My thanks to John Darrington for reporting this problem.
15032
15033 -- Peter Miller <pmiller@opensource.org.au>  Thu, 08 Jul 2004 18:08:51 +1000
15034
15035aegis (4.18.D022-1) unstable; urgency=low
15036
15037  * The aepatch(1) and aetar(1) man pages have been updated to include the -
15038    Trojan and -noTrojan options.
15039  * My thanks to Walter Franzini for this patch.
15040
15041 -- Peter Miller <pmiller@opensource.org.au>  Wed, 07 Jul 2004 20:46:52 +1000
15042
15043aegis (4.18.D021-1) unstable; urgency=low
15044
15045  * A bug has been fixed in the buld dependencies.  The problem was that when a
15046    new aegis developer tries to aedist -rec the aegis .ae file, it would not
15047    build.  This was caused by the dependencuy of find_sizes/main.cc on common/
15048    config.h was not explicit, and caused a build failure in the cook pass
15049    building generated include files.
15050  * My thanks to Michael Schwern for reporting this problem.
15051
15052 -- Peter Miller <pmiller@opensource.org.au>  Wed, 07 Jul 2004 17:31:47 +1000
15053
15054aegis (4.18.D020-1) unstable; urgency=low
15055
15056  * This change adds "review fail undo" to the todo list.
15057  * Jerry Writes:
15058  * I have determined that one reason is they (the reviewer) are afraid they>
15059    don't understand the change and once explained they would not fail it.> Now
15060    the fact that the description, comments etc did not do the job to> explain
15061    the change is reason enough to fail it notwithstanding...> They are saying
15062    if they had an aerfu command they would be willing to aerf> changes. How
15063    difficult would that be?Not very difficult at all.	Provided, of course,
15064    that nothing has beenchanged in the mean time (and Aegis has everything it
15065    needs to checkthat).
15066  * My thnaks to Jerry Pendergraft for this suggestion.
15067
15068 -- Peter Miller <pmiller@opensource.org.au>  Fri, 25 Jun 2004 17:19:13 +1000
15069
15070aegis (4.18.D019-1) unstable; urgency=low
15071
15072  * This change adds another item to the todo list: text file encodings.  Use
15073    the user definable per-file attributes to record the encoding of a text
15074    file.  Allow the encoding to be (automagically) changed somehow {iconv?}.
15075    Ditto for line termination.
15076
15077 -- Peter Miller <pmiller@opensource.org.au>  Fri, 25 Jun 2004 15:27:23 +1000
15078
15079aegis (4.18.D018-1) unstable; urgency=low
15080
15081  * The fmtgen code generate now understands the C++ "bool" type.
15082
15083 -- Peter Miller <pmiller@opensource.org.au>  Mon, 21 Jun 2004 17:28:02 +1000
15084
15085aegis (4.18.D017-1) unstable; urgency=low
15086
15087  * This change updates fmtgen to properly handle enums which are num the same
15088    as int.
15089
15090 -- Peter Miller <pmiller@opensource.org.au>  Mon, 21 Jun 2004 12:27:12 +1000
15091
15092aegis (4.18.D016-1) unstable; urgency=low
15093
15094  * A bug has been fixed in the aegis -review-begin (aerb) command.  It was not
15095    operating correctly when the change was in awaiting_review but the project
15096    was in goto_being_reviewed
15097  * My thanks to Michael Schwern for reporting this problem.
15098
15099 -- Peter Miller <pmiller@opensource.org.au>  Sun, 20 Jun 2004 18:55:28 +1000
15100
15101aegis (4.18.D015-1) unstable; urgency=low
15102
15103  * The patch_diff_command has been set to use diff -u.
15104
15105 -- Peter Miller <pmiller@opensource.org.au>  Sun, 20 Jun 2004 14:15:41 +1000
15106
15107aegis (4.18.D014-1) unstable; urgency=low
15108
15109  * The fmtgen command has been enhanved to add more debug information.	 Not
15110    actually user visable.
15111
15112 -- Peter Miller <pmiller@opensource.org.au>  Sun, 20 Jun 2004 01:20:32 +1000
15113
15114aegis (4.18.D013-1) unstable; urgency=low
15115
15116  * This change adds MacOS X architecture to the architecture list.
15117
15118 -- Peter Miller <pmiller@opensource.org.au>  Sat, 19 Jun 2004 11:44:11 +1000
15119
15120aegis (4.18.D012-1) unstable; urgency=low
15121
15122  * The strcat and strcpy functions are not safe.  The strlcat and strlcpy
15123    functions have been added to replace them.
15124
15125 -- Peter Miller <pmiller@opensource.org.au>  Fri, 18 Jun 2004 23:55:18 +1000
15126
15127aegis (4.18.D011-1) unstable; urgency=low
15128
15129  * This change enhances aemakefile to cover the use of the etc/Makefi.file.sh
15130    script as well.
15131
15132 -- Peter Miller <pmiller@opensource.org.au>  Thu, 17 Jun 2004 23:24:12 +1000
15133
15134aegis (4.18.D010-1) unstable; urgency=low
15135
15136  * This change adds another page to the web site: links to other projects
15137    called "Aegis"
15138
15139 -- Peter Miller <pmiller@opensource.org.au>  Thu, 17 Jun 2004 12:23:00 +1000
15140
15141aegis (4.18.D009-1) unstable; urgency=low
15142
15143  * A bugs has been fixed in the $basename substitution, it now functions
15144    exactly like basename(1) command.
15145  * c$My thanks to Walter Franzini for this patch.
15146
15147 -- Peter Miller <pmiller@opensource.org.au>  Thu, 17 Jun 2004 09:04:48 +1000
15148
15149aegis (4.18.D008-1) unstable; urgency=low
15150
15151  * This change adds a helper command, aemakefile, which replaces the etc/
15152    Makefile.sh and etc/Makefi.file.sh scripts, because they have becom
15153    unacceptably slow.
15154
15155 -- Peter Miller <pmiller@opensource.org.au>  Wed, 16 Jun 2004 22:01:02 +1000
15156
15157aegis (4.18.D007-1) unstable; urgency=low
15158
15159  * This change adds the identifier method.
15160
15161 -- Peter Miller <pmiller@opensource.org.au>  Wed, 16 Jun 2004 13:28:15 +1000
15162
15163aegis (4.18.D006-1) unstable; urgency=low
15164
15165  * This change improves the nstring interface.
15166  * This change adds a type-safe template wrapper around symtab_ty.
15167
15168 -- Peter Miller <pmiller@opensource.org.au>  Wed, 16 Jun 2004 11:20:35 +1000
15169
15170aegis (4.18.D005-1) unstable; urgency=low
15171
15172  * The aedist command has been enhanced to also send patches, possibly empty
15173    patches, for moved files.
15174  * My thanks to Walter Franzini for this patch.
15175
15176 -- Peter Miller <pmiller@opensource.org.au>  Tue, 15 Jun 2004 15:38:04 +1000
15177
15178aegis (4.18.D004-1) unstable; urgency=low
15179
15180  * A bug has been fixed in the "aet -bl" command.  It erroneously stated that
15181    the $Search_Path_Executable substitution was mandatory, when it should be
15182    optional.
15183  * My thanks to Michael Schwern for this patch.
15184
15185 -- Peter Miller <pmiller@opensource.org.au>  Mon, 14 Jun 2004 22:31:13 +1000
15186
15187aegis (4.18.D003-1) unstable; urgency=low
15188
15189  * A small build glitch has been fixed on systems which have the <magic.h>
15190    include file.
15191  * My thanks to Matthew Lee for this patch.
15192
15193 -- Peter Miller <pmiller@opensource.org.au>  Mon, 14 Jun 2004 14:27:56 +1000
15194
15195aegis (4.18.D002-1) unstable; urgency=low
15196
15197  * The GNU diff configuration example has been changed to use the "diff -U -1"
15198    option, which say to use the whole file as context (the -U999999 was a
15199    hack).
15200  * Also included is the alternate diff command from the Debian package, which
15201    should be more able to cope with binary files.
15202
15203 -- Peter Miller <pmiller@opensource.org.au>  Mon, 14 Jun 2004 12:35:09 +1000
15204
15205aegis (4.18.D001-1) unstable; urgency=low
15206
15207  * This change prepares Aegis fro the next public release.
15208
15209 -- Peter Miller <pmiller@opensource.org.au>  Thu, 10 Jun 2004 17:51:02 +1000
15210
15211aegis (4.17.D021-1) unstable; urgency=low
15212
15213  * This change is looking for a problem where some files which require config.h
15214    to exist are being compiled without it being built yet.
15215
15216 -- Peter Miller <pmiller@opensource.org.au>  Thu, 10 Jun 2004 08:54:29 +1000
15217
15218aegis (4.17.D020-1) unstable; urgency=low
15219
15220  * This change fixes some build problems.
15221
15222 -- Peter Miller <pmiller@opensource.org.au>  Wed, 09 Jun 2004 23:35:23 +1000
15223
15224aegis (4.17.D019-1) unstable; urgency=low
15225
15226  * This change adds build-time check to make sure there are no problematic
15227    include files names.
15228
15229 -- Peter Miller <pmiller@opensource.org.au>  Wed, 09 Jun 2004 16:37:50 +1000
15230
15231aegis (4.17.D018-1) unstable; urgency=low
15232
15233  * This change fixes a small build problem.  The rename of aedist/move.h to
15234    libaegis/move.h was confising the hell out of lots of things, so I move
15235    libaegis/move.h to libaegis/move_list.h
15236  * The SOURCE_FORGE_HACK now also supresses the long error message check.
15237
15238 -- Peter Miller <pmiller@opensource.org.au>  Wed, 09 Jun 2004 11:28:41 +1000
15239
15240aegis (4.17.D017-1) unstable; urgency=low
15241
15242  * This change updates the web interface build naotes.
15243
15244 -- Peter Miller <pmiller@opensource.org.au>  Tue, 08 Jun 2004 17:13:46 +1000
15245
15246aegis (4.17.D016-1) unstable; urgency=low
15247
15248  * The 'aedist -r' command has been enhcnaced to process move operations in a
15249    batched way.  This improved performance when receiving a change that renames
15250    many files.
15251  * My thanks to Walter Franzini for this change set.
15252
15253 -- Peter Miller <pmiller@opensource.org.au>  Tue, 08 Jun 2004 17:01:52 +1000
15254
15255aegis (4.17.D015-1) unstable; urgency=low
15256
15257  * The aemv(1) command has been enhanced to accept more than two file names.
15258  * My thanks to Walter Franzini for this change set.
15259
15260 -- Peter Miller <pmiller@opensource.org.au>  Sun, 06 Jun 2004 23:09:11 +1000
15261
15262aegis (4.17.D014-1) unstable; urgency=low
15263
15264  * The ./configure script has been changed to take note of the --sysconfdir
15265    option, used to specify the location of the /etc directory.
15266  * My thanks to Michael Schwern <schwern.michael@grantstreet.com> for reporting
15267    this problem.
15268
15269 -- Peter Miller <pmiller@opensource.org.au>  Sun, 06 Jun 2004 21:43:56 +1000
15270
15271aegis (4.17.D013-1) unstable; urgency=low
15272
15273  * Uwe Sander <usander@skyosch.de> writes...
15274  * feel free to add the company I am working for to the list of aegis reference
15275    sites: Sykosch Software AG, Germany, Software for the housing industry.
15276    Contact data: http://www.sykosch.de, usander@sykosch.de. All new projects
15277    are developed using aegis. We started using aegis in 2003.
15278
15279 -- Peter Miller <pmiller@opensource.org.au>  Sun, 06 Jun 2004 20:39:04 +1000
15280
15281aegis (4.17.D012-1) unstable; urgency=low
15282
15283  * A bug has been fixed in aepatch.  It would SEGFAULT when a non-source file
15284    was patched.
15285
15286 -- Peter Miller <pmiller@opensource.org.au>  Sun, 06 Jun 2004 20:22:57 +1000
15287
15288aegis (4.17.D011-1) unstable; urgency=low
15289
15290  * A bug has been fixed in aemeasure.	It would SEGFAULT with no files named on
15291    the command line.
15292  * My thanks to Ray Merkert <merkert@charter.net> for reporting this problem.
15293
15294 -- Peter Miller <pmiller@opensource.org.au>  Sun, 06 Jun 2004 07:49:28 +1000
15295
15296aegis (4.17.D010-1) unstable; urgency=low
15297
15298  * The "fmtgen" program, used to generate code for reading and writing Aegis'
15299    database, has had its type class heirarchy has been converted to C++.  It
15300    generates exactly the same code as before.
15301
15302 -- Peter Miller <pmiller@opensource.org.au>  Sat, 05 Jun 2004 22:06:07 +1000
15303
15304aegis (4.17.D009-1) unstable; urgency=low
15305
15306  * This change removes the enum typedefs which were essential for C and are now
15307    redundant for C++
15308
15309 -- Peter Miller <pmiller@opensource.org.au>  Sat, 05 Jun 2004 06:33:17 +1000
15310
15311aegis (4.17.D008-1) unstable; urgency=low
15312
15313  * This change removes all of the typedefs which were essential for C and are
15314    redundant for C++.
15315
15316 -- Peter Miller <pmiller@opensource.org.au>  Fri, 04 Jun 2004 20:19:09 +1000
15317
15318aegis (4.17.D007-1) unstable; urgency=low
15319
15320  * This change updates the Russian error message translations.
15321  * My thanks to Alexey Voinov for this patch.
15322
15323 -- Peter Miller <pmiller@opensource.org.au>  Fri, 04 Jun 2004 17:56:05 +1000
15324
15325aegis (4.17.D006-1) unstable; urgency=low
15326
15327  * This changes fixes some C++ build problems relating to typedefs.
15328  * My thanks to Alexey Voinov for this patch.
15329
15330 -- Peter Miller <pmiller@opensource.org.au>  Fri, 04 Jun 2004 11:49:13 +1000
15331
15332aegis (4.17.D005-1) unstable; urgency=low
15333
15334  * This change fixes a build problem using "struct tm" and conflicts with
15335    variables called "tm".
15336  * My thanks to Walter Franzini fot this patch.
15337
15338 -- Peter Miller <pmiller@opensource.org.au>  Fri, 04 Jun 2004 11:06:38 +1000
15339
15340aegis (4.17.D004-1) unstable; urgency=low
15341
15342  * This change updates the notes on how to produce an Aegis release.
15343
15344 -- Peter Miller <pmiller@opensource.org.au>  Fri, 04 Jun 2004 10:39:48 +1000
15345
15346aegis (4.17.D003-1) unstable; urgency=low
15347
15348  * This change fixes build problems for the <rxposix.h> include
15349  * My thanks to Alexey Voinov for this patch.
15350
15351 -- Peter Miller <pmiller@opensource.org.au>  Fri, 04 Jun 2004 09:44:09 +1000
15352
15353aegis (4.17.D002-1) unstable; urgency=low
15354
15355  * Changes files are out-of-date if the version number OR the uuid is
15356    different.
15357
15358 -- Peter Miller <pmiller@opensource.org.au>  Thu, 03 Jun 2004 20:50:51 +1000
15359
15360aegis (4.17.D001-1) unstable; urgency=low
15361
15362  * This change prepares Aegis for the next public release.
15363
15364 -- Peter Miller <pmiller@opensource.org.au>  Thu, 03 Jun 2004 12:43:38 +1000
15365
15366aegis (4.16.D139-1) unstable; urgency=low
15367
15368  * This change fixes the CXXFLAGS macro in the generated Makefile.in
15369
15370 -- Peter Miller <pmiller@opensource.org.au>  Wed, 02 Jun 2004 21:44:33 +1000
15371
15372aegis (4.16.D138-1) unstable; urgency=low
15373
15374  * This change ...
15375
15376 -- Peter Miller <pmiller@opensource.org.au>  Wed, 02 Jun 2004 21:08:00 +1000
15377
15378aegis (4.16.D137-1) unstable; urgency=low
15379
15380  * This change ...
15381
15382 -- Peter Miller <pmiller@opensource.org.au>  Wed, 02 Jun 2004 19:13:34 +1000
15383
15384aegis (4.16.D136-1) unstable; urgency=low
15385
15386  * This change fixes a bunch of build problems that only appear with DEBUG
15387    defined.
15388
15389 -- Peter Miller <pmiller@opensource.org.au>  Wed, 02 Jun 2004 17:32:46 +1000
15390
15391aegis (4.16.D135-1) unstable; urgency=low
15392
15393  * This change updates the developer notes.
15394
15395 -- Peter Miller <pmiller@opensource.org.au>  Tue, 01 Jun 2004 23:38:00 +1000
15396
15397aegis (4.16.D134-1) unstable; urgency=low
15398
15399  * This change updates the project configuration file to disallow the creating
15400    of the .c files.
15401
15402 -- Peter Miller <pmiller@opensource.org.au>  Tue, 01 Jun 2004 18:29:57 +1000
15403
15404aegis (4.16.D133-1) unstable; urgency=low
15405
15406  * This change adds an index of project files by UUID to accellerate searching
15407    for project file UUIDs.
15408
15409 -- Peter Miller <pmiller@opensource.org.au>  Tue, 01 Jun 2004 12:35:39 +1000
15410
15411aegis (4.16.D132-1) unstable; urgency=low
15412
15413  * This change renames all .c files to .cc in the final step to convert the
15414    code to C++.  The build is adjusted to build C++ files and not C files.
15415
15416 -- Peter Miller <pmiller@opensource.org.au>  Mon, 31 May 2004 22:37:32 +1000
15417
15418aegis (4.16.D131-1) unstable; urgency=low
15419
15420  * A bug has been fixed in aeget where it would display "-42" instead of "0"
15421    for changes and branches numbered zero.  (This is an artifact of having to
15422    shoe-horn in a magic zero encoding.)
15423  * My thanks to Alejandro Houspanossian for reporting this problem.
15424
15425 -- Peter Miller <pmiller@opensource.org.au>  Fri, 28 May 2004 16:30:58 +1000
15426
15427aegis (4.16.D130-1) unstable; urgency=low
15428
15429  * The aed command (when merging) now understands moved files when merging.
15430
15431 -- Peter Miller <pmiller@opensource.org.au>  Fri, 28 May 2004 11:31:22 +1000
15432
15433aegis (4.16.D129-1) unstable; urgency=low
15434
15435  * For eompleteness, a diff3 example has been addedto the configuration file
15436    examples.
15437
15438 -- Peter Miller <pmiller@opensource.org.au>  Fri, 28 May 2004 05:48:58 +1000
15439
15440aegis (4.16.D128-1) unstable; urgency=low
15441
15442  * A bug has been gixed in the aecvsserver command.  It was not correctly
15443    processing "co" options.
15444  * My thanks to Matt Lee for reporting this problem.
15445
15446 -- Peter Miller <pmiller@opensource.org.au>  Thu, 27 May 2004 18:10:25 +1000
15447
15448aegis (4.16.D127-1) unstable; urgency=low
15449
15450  * This change adds additional tracing for the "file shallowing" surrounding
15451    file locking.
15452
15453 -- Peter Miller <pmiller@opensource.org.au>  Thu, 27 May 2004 16:42:32 +1000
15454
15455aegis (4.16.D126-1) unstable; urgency=low
15456
15457  * This change copes with some recent Gettext changes.
15458  * The newer version of xgettext inserts a "Report-Msgid-Bugs-To" header into
15459    msgid "", and msgmerge understands this, and merges it into the output.  For
15460    anyone playing with msgmerge, it is important to remember that Report-Msgid-
15461    Bugs-To and POT-Creation-Date are taken from the .pot files, and the value
15462    in the .po file is ignored.
15463  * My thanks to Matt Lee for reporting this problem.
15464
15465 -- Peter Miller <pmiller@opensource.org.au>  Wed, 26 May 2004 17:54:15 +1000
15466
15467aegis (4.16.D125-1) unstable; urgency=low
15468
15469  * This change copes with some recent Bison changes.
15470  * My thanks to Matt Lee for reporting this problem.
15471
15472 -- Peter Miller <pmiller@opensource.org.au>  Wed, 26 May 2004 14:55:14 +1000
15473
15474aegis (4.16.D124-1) unstable; urgency=low
15475
15476  * The aemv command was omitting the meta-data on the created half of the move.
15477
15478 -- Peter Miller <pmiller@opensource.org.au>  Wed, 26 May 2004 06:06:57 +1000
15479
15480aegis (4.16.D123-1) unstable; urgency=low
15481
15482  * The curl strerror functions have been moved into common/ac/curl/curl.c
15483    insulation layer.
15484  * My thanks to Walter Franzini for this patch.
15485
15486 -- Peter Miller <pmiller@opensource.org.au>  Sun, 23 May 2004 21:38:12 +1000
15487
15488aegis (4.16.D122-1) unstable; urgency=low
15489
15490  * From: walter@sys-net.it
15491  * Date: Wed May 19 14:25:28 2004
15492  * This change fixes a couple of small build problems.
15493  * My thanks to Walter Franzini for reporting these problems.
15494
15495 -- Peter Miller <pmiller@opensource.org.au>  Thu, 20 May 2004 10:17:47 +1000
15496
15497aegis (4.16.D121-1) unstable; urgency=low
15498
15499  * This change fixes a minor glitch in the merge(1) command configuation
15500    example.
15501
15502 -- Peter Miller <pmiller@opensource.org.au>  Wed, 19 May 2004 23:14:36 +1000
15503
15504aegis (4.16.D120-1) unstable; urgency=low
15505
15506  * This change adds emacs hints to the developer howto.
15507
15508 -- Peter Miller <pmiller@opensource.org.au>  Wed, 19 May 2004 22:54:50 +1000
15509
15510aegis (4.16.D119-1) unstable; urgency=low
15511
15512  * There is a new project_file_find_by_uuid functions, for finding project
15513    files given the UUID.
15514
15515 -- Peter Miller <pmiller@opensource.org.au>  Tue, 18 May 2004 20:56:00 +1000
15516
15517aegis (4.16.D118-1) unstable; urgency=low
15518
15519  * This change adds the extra po/ files to the tarball.  Somehow they managed
15520    to avoiud being added.
15521
15522 -- Peter Miller <pmiller@opensource.org.au>  Tue, 18 May 2004 20:05:07 +1000
15523
15524aegis (4.16.D117-1) unstable; urgency=low
15525
15526  * It is now possible to use FreeBSD's libc implementation of UUID generation.
15527  * My thanks to Walter Franzini for this patch.
15528
15529 -- Peter Miller <pmiller@opensource.org.au>  Tue, 18 May 2004 16:06:24 +1000
15530
15531aegis (4.16.D116-1) unstable; urgency=low
15532
15533  * This change fixes some build problems on FreeBSD.
15534  * My thanks to Walter Franzini for this patch.
15535
15536 -- Peter Miller <pmiller@opensource.org.au>  Tue, 18 May 2004 15:02:27 +1000
15537
15538aegis (4.16.D115-1) unstable; urgency=low
15539
15540  * This change fixes a couple of small build problems.
15541  * My thanks to Walter Franzini for reporting these problems.
15542
15543 -- Peter Miller <pmiller@opensource.org.au>  Mon, 17 May 2004 11:01:30 +1000
15544
15545aegis (4.16.D114-1) unstable; urgency=low
15546
15547  * The aedist and aepatch commands have been enhanced to add file UUIDs to
15548    send.
15549
15550 -- Peter Miller <pmiller@opensource.org.au>  Sun, 16 May 2004 21:06:20 +1000
15551
15552aegis (4.16.D113-1) unstable; urgency=low
15553
15554  * The latest rev of curl has some new error cods, these are now understood.
15555    The ./configure script also looks for the new curl_easy_strerror function,
15556    so we won't need to keep updating these messages for very much longer.
15557  * My thanks to Walter Franzini for this patch.
15558
15559 -- Peter Miller <pmiller@opensource.org.au>  Fri, 14 May 2004 10:39:05 +1000
15560
15561aegis (4.16.D112-1) unstable; urgency=low
15562
15563  * As a consequence of the UUID being used to generate history file names,
15564    there is no longer the restriction that new files may not be named after the
15565    directory portion of a deleted file (or vice versa).
15566
15567 -- Peter Miller <pmiller@opensource.org.au>  Thu, 13 May 2004 10:20:07 +1000
15568
15569aegis (4.16.D111-1) unstable; urgency=low
15570
15571  * The aenf command has been enhanced to skip file with illegal names
15572    (according to the project's configuration file) when processing directories.
15573  * My thanks to Walter Franzini for this patch.
15574
15575 -- Peter Miller <pmiller@opensource.org.au>  Thu, 13 May 2004 09:35:20 +1000
15576
15577aegis (4.16.D110-1) unstable; urgency=low
15578
15579  * This change fixes the report script which produces Debian formatted change
15580    logs.
15581
15582 -- Peter Miller <pmiller@opensource.org.au>  Wed, 12 May 2004 14:11:42 +1000
15583
15584aegis (4.16.D109-1) unstable; urgency=low
15585
15586  * This change adds a report script which produces Debian formatted change
15587    logs.
15588
15589 -- Peter Miller <pmiller@opensource.org.au>  Wed, 12 May 2004 13:15:30 +1000
15590
15591aegis (4.16.D108-1) unstable; urgency=low
15592
15593  * This change improves some of the aeget pages: the aepatch download now
15594    accepts compat=N modifier, and there is a new Project Staff page.
15595
15596 -- Peter Miller <pmiller@opensource.org.au>  Fri, 07 May 2004 23:11:31 +1000
15597
15598aegis (4.16.D107-1) unstable; urgency=low
15599
15600  * This change gooses the history file name to make sure the last component is
15601    not numeric.
15602
15603 -- Peter Miller <pmiller@opensource.org.au>  Fri, 07 May 2004 22:58:12 +1000
15604
15605aegis (4.16.D106-1) unstable; urgency=low
15606
15607  * The history filename used to remember file history is now based in the file
15608    UUID, if the file has a UUID.
15609
15610 -- Peter Miller <pmiller@opensource.org.au>  Fri, 07 May 2004 13:06:18 +1000
15611
15612aegis (4.16.D105-1) unstable; urgency=low
15613
15614  * The history filename used to remember file history is now based in the file
15615    UUID, if the file has a UUID.
15616
15617 -- Peter Miller <pmiller@opensource.org.au>  Fri, 07 May 2004 01:16:45 +1000
15618
15619aegis (4.16.D104-1) unstable; urgency=low
15620
15621  * This change contains the UUID to file name translation for use naming
15622    history files.
15623
15624 -- Peter Miller <pmiller@opensource.org.au>  Thu, 06 May 2004 22:43:33 +1000
15625
15626aegis (4.16.D103-1) unstable; urgency=low
15627
15628  * This changes fixes several more cases where file attributes (uncluding UUID)
15629    need to be copied.
15630
15631 -- Peter Miller <pmiller@opensource.org.au>  Thu, 06 May 2004 16:49:36 +1000
15632
15633aegis (4.16.D102-1) unstable; urgency=low
15634
15635  * This change fixes a number of problems with the debug build.
15636
15637 -- Peter Miller <pmiller@opensource.org.au>  Thu, 06 May 2004 15:12:37 +1000
15638
15639aegis (4.16.D101-1) unstable; urgency=low
15640
15641  * It is now possible to edit the file usage as a file attribute.  The usage is
15642    inserted into the file attrribute list for editing.
15643
15644 -- Peter Miller <pmiller@opensource.org.au>  Wed, 05 May 2004 20:58:01 +1000
15645
15646aegis (4.16.D100-1) unstable; urgency=low
15647
15648  * All of the places which copy basic file attributes (usage, attributes and
15649    uuid) have been updated to use the same function, ensuring that additional
15650    file attributes in future will be easier to add.
15651
15652 -- Peter Miller <pmiller@opensource.org.au>  Tue, 04 May 2004 20:28:18 +1000
15653
15654aegis (4.16.D099-1) unstable; urgency=low
15655
15656  * This change fixes a pre-existing bug in the project_bind_branch function.
15657
15658 -- Peter Miller <pmiller@opensource.org.au>  Tue, 04 May 2004 20:10:28 +1000
15659
15660aegis (4.16.D098-1) unstable; urgency=low
15661
15662  * This change adds more files to the generated po/ directory, because the
15663    translation teams' tools are brain-dead.
15664  * My thanks to Michel Robitaille <robitail@iro.umontreal.ca> for pointing out
15665    the limitations of the translation teams' tools.
15666
15667 -- Peter Miller <pmiller@opensource.org.au>  Mon, 03 May 2004 12:00:52 +1000
15668
15669aegis (4.16.D097-1) unstable; urgency=low
15670
15671  * This change improves the documentation about creating the SourceForge
15672    webiface.
15673  * It also fixes a minor CURL build problem, to do with finding the libraries.
15674
15675 -- Peter Miller <pmiller@opensource.org.au>  Fri, 30 Apr 2004 10:00:13 +1000
15676
15677aegis (4.16.D096-1) unstable; urgency=low
15678
15679  * A bug has been fixed in aedist where one of the --new-file commands was
15680    missing a --no-template argument.  Under some circumstances, this resulted
15681    in change sets which could not be aedist -received.
15682  * My thanks to Brendan Simon <BrendanSimon@fastmail.fm> for reporting this
15683    problem.
15684
15685 -- Peter Miller <pmiller@opensource.org.au>  Thu, 29 Apr 2004 14:00:00 +1000
15686
15687aegis (4.16.D095-1) unstable; urgency=low
15688
15689  * This change removes all the settings of % substitutions, also.
15690
15691 -- Peter Miller <pmiller@opensource.org.au>  Thu, 29 Apr 2004 12:01:13 +1000
15692
15693aegis (4.16.D094-1) unstable; urgency=low
15694
15695  * There is a new ae-cvs-ci(1) support script which may be used as an
15696    integrate_pass_notify_command to commit change sets to CVS in parallel.
15697
15698 -- Peter Miller <pmiller@opensource.org.au>  Tue, 27 Apr 2004 23:50:04 +1000
15699
15700aegis (4.16.D093-1) unstable; urgency=low
15701
15702  * There is more documentation in the User Guide about using GNU Diff,
15703    particularly using diff -U to provide whole-file listings with "change bars"
15704    on the left hand side.
15705
15706 -- Peter Miller <pmiller@opensource.org.au>  Tue, 27 Apr 2004 22:59:18 +1000
15707
15708aegis (4.16.D092-1) unstable; urgency=low
15709
15710  * A bug has been fixed in the way invalid sequences of multi-byte characters
15711    are handled by the internationalization code.  This potentially affected all
15712    reports, listings and error messages.  The symptom was that aeannotate
15713    listings could sometimes have a blank source code column.
15714
15715 -- Peter Miller <pmiller@opensource.org.au>  Mon, 26 Apr 2004 19:31:48 +1000
15716
15717aegis (4.16.D091-1) unstable; urgency=low
15718
15719  * This change removes the percent (%) substitutions which should not have been
15720    in use since 1991.
15721
15722 -- Peter Miller <pmiller@opensource.org.au>  Mon, 26 Apr 2004 14:07:25 +1000
15723
15724aegis (4.16.D090-1) unstable; urgency=low
15725
15726  * This change adds the ability to specify the UUID to the aenf command.
15727  * My thanks to Walter Franzini for this patch.
15728
15729 -- Peter Miller <pmiller@opensource.org.au>  Sun, 25 Apr 2004 21:01:41 +1000
15730
15731aegis (4.16.D089-1) unstable; urgency=low
15732
15733  * This change adds UUIDs to change sets.
15734
15735 -- Peter Miller <pmiller@opensource.org.au>  Sat, 24 Apr 2004 19:14:01 +1000
15736
15737aegis (4.16.D088-1) unstable; urgency=low
15738
15739  * This change fixes a bug in the fall-back random UUID generator.
15740
15741 -- Peter Miller <pmiller@opensource.org.au>  Thu, 22 Apr 2004 22:57:29 +1000
15742
15743aegis (4.16.D087-1) unstable; urgency=low
15744
15745  * This change addes UUIDs to the file state information.  Nothing uses it yet.
15746  * My thanks to Walter Franzini for this patch.
15747
15748 -- Peter Miller <pmiller@opensource.org.au>  Thu, 22 Apr 2004 11:40:03 +1000
15749
15750aegis (4.16.D086-1) unstable; urgency=low
15751
15752  * This change adds the -uuid command line option.
15753  * My thanks to Walter Franzini for this patch.
15754
15755 -- Peter Miller <pmiller@opensource.org.au>  Thu, 22 Apr 2004 10:49:52 +1000
15756
15757aegis (4.16.D085-1) unstable; urgency=low
15758
15759  * This change adds the UUID generation and checking functions.
15760  * My thanks to Walter Franzini for this patch.
15761
15762 -- Peter Miller <pmiller@opensource.org.au>  Wed, 21 Apr 2004 22:37:00 +1000
15763
15764aegis (4.16.D084-1) unstable; urgency=low
15765
15766  * The files view of the aeget web interface now accepts options to control the
15767    page contents.  The simplest view allows recursive fetch of project sources
15768    using wget or similar, with no extraneous links to confuse the results.
15769    Previous behavior is preserved by the aeget-generated links.
15770  * My thanks to Walter Franzini for this suggestion.
15771
15772 -- Peter Miller <pmiller@opensource.org.au>  Thu, 15 Apr 2004 22:25:22 +1000
15773
15774aegis (4.16.D083-1) unstable; urgency=low
15775
15776  * The doxygen API documentation is now generated into the archive/ directory.
15777    This will be transferred to the web site for the next and future releases.
15778  * My thanks to Walter Franzini for this patch.
15779
15780 -- Peter Miller <pmiller@opensource.org.au>  Wed, 14 Apr 2004 22:29:16 +1000
15781
15782aegis (4.16.D082-1) unstable; urgency=low
15783
15784  * Improve API docs: add grouping to API under common/
15785  * My thanks to Walter Franzini for this patch.
15786
15787 -- Peter Miller <pmiller@opensource.org.au>  Wed, 14 Apr 2004 22:01:21 +1000
15788
15789aegis (4.16.D081-1) unstable; urgency=low
15790
15791  * The aepatch(1) command now includes meta-data as a compressed BASE64 encoded
15792    block at the top of the patch, after the human-readable text but before the
15793    file.  This means that patches can be as effective as aedist is transmitting
15794    chaneg sets.  Patches without meta-data still work as before.
15795
15796 -- Peter Miller <pmiller@opensource.org.au>  Wed, 14 Apr 2004 17:56:00 +1000
15797
15798aegis (4.16.D080-1) unstable; urgency=low
15799
15800  * The aecvsserver now understands the 'cvs remove' operation.
15801
15802 -- Peter Miller <pmiller@opensource.org.au>  Sun, 11 Apr 2004 08:17:07 +1000
15803
15804aegis (4.16.D079-1) unstable; urgency=low
15805
15806  * A bug has been fixed in aepatch.  It was creating empty patches for some
15807    changes in completed project branches.  This also affected aedist -send and
15808    aecp -delta and aecp -rescind in some cases.  It was caused by a subtle flaw
15809    in the non-detailed case for the project_file_roll_forward function.
15810
15811 -- Peter Miller <pmiller@opensource.org.au>  Sat, 10 Apr 2004 10:35:48 +1000
15812
15813aegis (4.16.D078-1) unstable; urgency=low
15814
15815  * The manpath -q option is not universally available.
15816
15817 -- Peter Miller <pmiller@opensource.org.au>  Fri, 09 Apr 2004 12:01:17 +1000
15818
15819aegis (4.16.D077-1) unstable; urgency=low
15820
15821  * The ./configure script now looks for the "manpath -q" command, as an
15822    alternative to the "man -w" command.
15823  * See 3.11.C019 for the first manpath change.
15824
15825 -- Peter Miller <pmiller@opensource.org.au>  Thu, 08 Apr 2004 17:17:03 +1000
15826
15827aegis (4.16.D076-1) unstable; urgency=low
15828
15829  * The short errors warning has been extended to cover the case where
15830    setlocale() reports that it is using the default "C" locale.
15831
15832 -- Peter Miller <pmiller@opensource.org.au>  Wed, 07 Apr 2004 23:54:18 +1000
15833
15834aegis (4.16.D075-1) unstable; urgency=low
15835
15836  * When changes are in the being reviewed state, and Aegis has been configured
15837    tio use the awaiting_review state, the aedeu command may not be used.  This
15838    is so that reviewers don't waste their time reviewing changes which have
15839    been returned to development.  Think of the change as "belonging" to the
15840    reviewer while in the being_reviewed state.
15841  * My thanks to Matthew Lee for reporting the problem, and to Jerry Pendergraft
15842    for the solution.
15843
15844 -- Peter Miller <pmiller@opensource.org.au>  Wed, 07 Apr 2004 21:25:43 +1000
15845
15846aegis (4.16.D074-1) unstable; urgency=low
15847
15848  * This change adds more information to the short errors warning.
15849
15850 -- Peter Miller <pmiller@opensource.org.au>  Wed, 07 Apr 2004 20:18:34 +1000
15851
15852aegis (4.16.D073-1) unstable; urgency=low
15853
15854  * The tkaer script assumed a specific location for the editor.  This is now
15855    discovered by the ./configure script.
15856
15857 -- Peter Miller <pmiller@opensource.org.au>  Wed, 07 Apr 2004 14:49:00 +1000
15858
15859aegis (4.16.D072-1) unstable; urgency=low
15860
15861  * Code has been added to provide a warning when users are getting the short
15862    error message text, rather than the longer message translations.
15863
15864 -- Peter Miller <pmiller@opensource.org.au>  Tue, 06 Apr 2004 22:47:21 +1000
15865
15866aegis (4.16.D071-1) unstable; urgency=low
15867
15868  * The cvs add command is now supported by aecvsserver.
15869
15870 -- Peter Miller <pmiller@opensource.org.au>  Tue, 06 Apr 2004 17:54:03 +1000
15871
15872aegis (4.16.D070-1) unstable; urgency=low
15873
15874  * A potemtial segfault in aedist -rec and aepatch -rec has been fixed.  There
15875    were cases where it could access off the end of an array.
15876  * My thanks to Walter Franzini for reporting this problem.
15877
15878 -- Peter Miller <pmiller@opensource.org.au>  Mon, 05 Apr 2004 18:07:50 +1000
15879
15880aegis (4.16.D069-1) unstable; urgency=low
15881
15882  * A bug has been fixed in aede when it received pre-config-usage change sets.
15883    It used to try to remove the last config file, which was a fatal error, and
15884    made it impossible to receive the change set.
15885  * My thanks to Walter Franzini for this patch.
15886
15887 -- Peter Miller <pmiller@opensource.org.au>  Sat, 03 Apr 2004 22:52:26 +1000
15888
15889aegis (4.16.D068-1) unstable; urgency=low
15890
15891  * The "man -w" command is  Not available on Debian Linux (RedHat linux uses a
15892    different source package).	It can no longer be used to find the default
15893    value of $MANPATH.
15894  * See 3.11.C019 for the first manpath change.
15895
15896 -- Peter Miller <pmiller@opensource.org.au>  Fri, 02 Apr 2004 15:00:20 +1000
15897
15898aegis (4.16.D067-1) unstable; urgency=low
15899
15900  * This change fixes a problem with test 147 invoking an interactive editor.
15901    How did this every work?
15902
15903 -- Peter Miller <pmiller@opensource.org.au>  Fri, 02 Apr 2004 11:13:50 +1000
15904
15905aegis (4.16.D066-1) unstable; urgency=low
15906
15907  * aedist uses the "diff" command to do some of its work, and gives it the "-L"
15908    option.  This option is not supported on the version of diff installed on
15909    the operating system I am using:
15910  * uname -iprsvm
15911  * SunOS 5.9 Generic_112233-11 sun4u sparc SUNW,Ultra-60
15912  * I've attached a patch which moves the "-L" options passed to diff into the
15913    gnu-diff-only conditionally compiled section.
15914  * My thanks to Matt Lee for this patch.
15915
15916 -- Peter Miller <pmiller@opensource.org.au>  Wed, 31 Mar 2004 11:57:00 +1000
15917
15918aegis (4.16.D065-1) unstable; urgency=low
15919
15920  * The new test template has been improved, and testing documentation added to
15921    the HOWTO for prospective developers.
15922  * My thanks to Walter Franzini for this patch.
15923
15924 -- Peter Miller <pmiller@opensource.org.au>  Wed, 31 Mar 2004 09:28:58 +1000
15925
15926aegis (4.16.D064-1) unstable; urgency=low
15927
15928  * This change adds support for the update request.
15929
15930 -- Peter Miller <pmiller@opensource.org.au>  Sat, 27 Mar 2004 21:39:54 +1100
15931
15932aegis (4.16.D063-1) unstable; urgency=low
15933
15934  * This change factors out common directory handling for checkout (and soon
15935    update) for all the modules.
15936
15937 -- Peter Miller <pmiller@opensource.org.au>  Sat, 27 Mar 2004 19:06:49 +1100
15938
15939aegis (4.16.D062-1) unstable; urgency=low
15940
15941  * This change moves the fake_version functins out to a common place, for use
15942    shortly.
15943
15944 -- Peter Miller <pmiller@opensource.org.au>  Thu, 25 Mar 2004 16:46:51 +1100
15945
15946aegis (4.16.D061-1) unstable; urgency=low
15947
15948  * This change refactors the directory list maintained by the Directory
15949    requests.
15950
15951 -- Peter Miller <pmiller@opensource.org.au>  Wed, 24 Mar 2004 23:13:58 +1100
15952
15953aegis (4.16.D060-1) unstable; urgency=low
15954
15955  * This change adds more detailed informaton to the file_info structure.
15956
15957 -- Peter Miller <pmiller@opensource.org.au>  Tue, 23 Mar 2004 22:49:38 +1100
15958
15959aegis (4.16.D059-1) unstable; urgency=low
15960
15961  * This change adds a #define for the root path, and reworks everythign to use
15962    it.
15963
15964 -- Peter Miller <pmiller@opensource.org.au>  Tue, 23 Mar 2004 21:08:38 +1100
15965
15966aegis (4.16.D058-1) unstable; urgency=low
15967
15968  * This change factors out common code into the server_directory_required
15969    function.
15970  * It also fixes a bug where the Directory was being mishandled, and the root-
15971    relative path calculated with an erroneous leading slash.
15972
15973 -- Peter Miller <pmiller@opensource.org.au>  Tue, 23 Mar 2004 18:24:00 +1100
15974
15975aegis (4.16.D057-1) unstable; urgency=low
15976
15977  * This change fixes a problem building Aegis on alpha machines.  There was an
15978    #ifdef in common/ac/time.h aimed at OSF/1, mistakenly using __alpha__, this
15979    has been removed until someoneon DEC alpha OSF/1 finds a bvuild problem.
15980  * The second problem was with the search order for -I compler arguments.  The
15981    CFLAGS has been moced to after these in thegenerated Makefile, to ensure
15982    that Aegis' includes are searched first.
15983  * My thanks to Christopher Vance <vance@aurema.com> for reporting these
15984    problems.
15985
15986 -- Peter Miller <pmiller@opensource.org.au>  Sun, 21 Mar 2004 17:11:41 +1100
15987
15988aegis (4.16.D056-1) unstable; urgency=low
15989
15990  * This change adds the aemanifest program, used to generate the MANIFEST file
15991    more quickly than the previous shell script.
15992
15993 -- Peter Miller <pmiller@opensource.org.au>  Wed, 17 Mar 2004 10:49:20 +1100
15994
15995aegis (4.16.D055-1) unstable; urgency=low
15996
15997  * This change adds some information to the FAQ.
15998
15999 -- Peter Miller <pmiller@opensource.org.au>  Tue, 16 Mar 2004 20:56:10 +1100
16000
16001aegis (4.16.D054-1) unstable; urgency=low
16002
16003  * The aedist command now understands file attributes and change attributes for
16004    sending and receiving.
16005
16006 -- Peter Miller <pmiller@opensource.org.au>  Tue, 16 Mar 2004 17:52:24 +1100
16007
16008aegis (4.16.D053-1) unstable; urgency=low
16009
16010  * The aecomplete command (used by bash for file name completion) now
16011    understands the aefa command.
16012
16013 -- Peter Miller <pmiller@opensource.org.au>  Tue, 16 Mar 2004 16:57:34 +1100
16014
16015aegis (4.16.D052-1) unstable; urgency=low
16016
16017  * The project file listing now includes file attributes.
16018
16019 -- Peter Miller <pmiller@opensource.org.au>  Mon, 15 Mar 2004 22:43:51 +1100
16020
16021aegis (4.16.D051-1) unstable; urgency=low
16022
16023  * The aeget web interface now lists change attributes and file attributes.
16024
16025 -- Peter Miller <pmiller@opensource.org.au>  Mon, 15 Mar 2004 21:02:16 +1100
16026
16027aegis (4.16.D050-1) unstable; urgency=low
16028
16029  * It is now possible to have change attributes listed by the Changes listing.
16030
16031 -- Peter Miller <pmiller@opensource.org.au>  Mon, 15 Mar 2004 18:17:26 +1100
16032
16033aegis (4.16.D049-1) unstable; urgency=low
16034
16035  * It is now possible to have file attributes listed by the Change_Files
16036    listing.
16037
16038 -- Peter Miller <pmiller@opensource.org.au>  Mon, 15 Mar 2004 15:45:17 +1100
16039
16040aegis (4.16.D048-1) unstable; urgency=low
16041
16042  * This change fixes a bug with the aefa -edit option.
16043
16044 -- Peter Miller <pmiller@opensource.org.au>  Mon, 15 Mar 2004 11:13:04 +1100
16045
16046aegis (4.16.D047-1) unstable; urgency=low
16047
16048  * There is a new aegis --file-attributes (aefa) command, allowing arbitrary
16049    attributes (name value pairs) to be attached to files.
16050
16051 -- Peter Miller <pmiller@opensource.org.au>  Sun, 14 Mar 2004 22:10:25 +1100
16052
16053aegis (4.16.D046-1) unstable; urgency=low
16054
16055  * It is now possible to attach user-specified attributes to changes.	For
16056    example, you can use this toremember the bugzilla tracking number for a
16057    change.
16058
16059 -- Peter Miller <pmiller@opensource.org.au>  Sun, 14 Mar 2004 13:30:14 +1100
16060
16061aegis (4.16.D045-1) unstable; urgency=low
16062
16063  * This change introduces a generalised attribute list type to the common.def
16064    file, for use in several places.  The project_specific attributes are
16065    changed to use it.	The fmtgen program is adapted to be able to generate
16066    code to copy list types.
16067
16068 -- Peter Miller <pmiller@opensource.org.au>  Sun, 14 Mar 2004 01:25:50 +1100
16069
16070aegis (4.16.D044-1) unstable; urgency=low
16071
16072  * This change adds some details to the Developer Howto for debugging Aegis and
16073    obtaining core dumps.
16074  * My thanks to Walter Franzini for this change set.
16075
16076 -- Peter Miller <pmiller@opensource.org.au>  Thu, 11 Mar 2004 18:46:59 +1100
16077
16078aegis (4.16.D043-1) unstable; urgency=low
16079
16080  * A bug has been fixed which caused aetar to hang (actually, many things which
16081    consulted LDAP or NIS) because the reserved symbol "send" was being
16082    overloaded.	 The reserved symbol "clone" was also being overloaded.	  Both
16083    have been fixed.
16084
16085 -- Peter Miller <pmiller@opensource.org.au>  Tue, 09 Mar 2004 14:52:42 +1100
16086
16087aegis (4.16.D042-1) unstable; urgency=low
16088
16089  * This change adds server_m function, to encapsulate the common server_
16090    response_queue(response_mP_new(...)) usage.
16091
16092 -- Peter Miller <pmiller@opensource.org.au>  Mon, 08 Mar 2004 21:47:35 +1100
16093
16094aegis (4.16.D041-1) unstable; urgency=low
16095
16096  * This change fixes a symtemic error in how errno was being reported via the
16097    sub_errno_set function.  (The malloc almost certains would have screwed it.
16098    There can be other reasons.)
16099
16100 -- Peter Miller <pmiller@opensource.org.au>  Mon, 08 Mar 2004 17:53:35 +1100
16101
16102aegis (4.16.D040-1) unstable; urgency=low
16103
16104  * $ /usr/bin/aedist -r -f /tmp/foo
16105  * aedist: open "/tmp/foo": Success
16106  * The error is due to mem_alloc setting errno=0.
16107  * This change save and restore the old value.
16108  * This change add some docs in doxygen format to common/mem.h.
16109  * This change fix a type in lib/en/man5/aepcona
16110  * This change fixes SourceForge issue 876149
16111  * My thanks to Walter Franzini for this change set.
16112
16113 -- Peter Miller <pmiller@opensource.org.au>  Mon, 08 Mar 2004 11:48:58 +1100
16114
16115aegis (4.16.D039-1) unstable; urgency=low
16116
16117  * A bug has been fixed in aenbru which made project aliases disappear.
16118  * This change set fixes SourceForge bug 905157.
16119  * My thanks to Walter Franzini for this patch.
16120
16121 -- Peter Miller <pmiller@opensource.org.au>  Sat, 06 Mar 2004 21:34:59 +1100
16122
16123aegis (4.16.D038-1) unstable; urgency=low
16124
16125  * This change adds better support for file info qualifying requests.
16126
16127 -- Peter Miller <pmiller@opensource.org.au>  Fri, 05 Mar 2004 10:18:01 +1100
16128
16129aegis (4.16.D037-1) unstable; urgency=low
16130
16131  * This change adds (minimal) support for the cvs admin command.
16132
16133 -- Peter Miller <pmiller@opensource.org.au>  Thu, 04 Mar 2004 22:41:28 +1100
16134
16135aegis (4.16.D036-1) unstable; urgency=low
16136
16137  * This change adds minimal support for the CVSROOT module.
16138
16139 -- Peter Miller <pmiller@opensource.org.au>  Thu, 04 Mar 2004 16:50:42 +1100
16140
16141aegis (4.16.D035-1) unstable; urgency=low
16142
16143  * This change adds the project_brief_description_get, and collects all the
16144    various change_brief_description_get functions into a single instance.
16145
16146 -- Peter Miller <pmiller@opensource.org.au>  Wed, 03 Mar 2004 20:38:01 +1100
16147
16148aegis (4.16.D034-1) unstable; urgency=low
16149
16150  * This change gets cvs commit working for clients.
16151
16152 -- Peter Miller <pmiller@opensource.org.au>  Tue, 02 Mar 2004 22:31:48 +1100
16153
16154aegis (4.16.D033-1) unstable; urgency=low
16155
16156  * This change fixes a bug in the module_find function.  It was causing a
16157    string to be str_free()ed too often.
16158
16159 -- Peter Miller <pmiller@opensource.org.au>  Tue, 02 Mar 2004 17:29:16 +1100
16160
16161aegis (4.16.D032-1) unstable; urgency=low
16162
16163  * A memory leak has been fixed in the change_lock_sync function.
16164
16165 -- Peter Miller <pmiller@opensource.org.au>  Mon, 01 Mar 2004 13:36:28 +1100
16166
16167aegis (4.16.D031-1) unstable; urgency=low
16168
16169  * A bug has been fixed where the aede command would fail with new build files
16170    already in the baseline.
16171  * My thanks to Walter Franzini for this patch.
16172
16173 -- Peter Miller <pmiller@opensource.org.au>  Sun, 29 Feb 2004 11:03:24 +1100
16174
16175aegis (4.16.D030-1) unstable; urgency=low
16176
16177  * Some GCC 3.3.3 warnings have been fixed.
16178  * My thanks to Alexey Voinov for this patch.
16179
16180 -- Peter Miller <pmiller@opensource.org.au>  Sat, 28 Feb 2004 15:35:46 +1100
16181
16182aegis (4.16.D029-1) unstable; urgency=low
16183
16184  * The curl error codes have been updated once again.
16185  * My thanks to Alexey Voinov for this patch.
16186
16187 -- Peter Miller <pmiller@opensource.org.au>  Sat, 28 Feb 2004 14:09:02 +1100
16188
16189aegis (4.16.D028-1) unstable; urgency=low
16190
16191  * All uses of the sprintf function have been replaced with snprintf.
16192
16193 -- Peter Miller <pmiller@opensource.org.au>  Sat, 28 Feb 2004 12:44:09 +1100
16194
16195aegis (4.16.D027-1) unstable; urgency=low
16196
16197  * This change fixes some things that should have been covered, but were
16198    omitted because the DEBUG define wasn't present.
16199
16200 -- Peter Miller <pmiller@opensource.org.au>  Sat, 28 Feb 2004 10:38:12 +1100
16201
16202aegis (4.16.D026-1) unstable; urgency=low
16203
16204  * The str_format function is not checked for type safety.
16205
16206 -- Peter Miller <pmiller@opensource.org.au>  Fri, 27 Feb 2004 16:14:46 +1100
16207
16208aegis (4.16.D025-1) unstable; urgency=low
16209
16210  * The aedist -send command has a new -compatibility option, use to indicate
16211    the version of the *receiving* aedist program.  This, in turn, selects the
16212    features which may be added to or omitted form the generated .ae file.
16213
16214 -- Peter Miller <pmiller@opensource.org.au>  Thu, 26 Feb 2004 11:52:14 +1100
16215
16216aegis (4.16.D024-1) unstable; urgency=low
16217
16218  * The new "config" file usage is now usewd to locate project configuration
16219    files.
16220  * It is now possible to move project configuration files.
16221  * It is now possible to remove project configuration files, provided there is
16222    at least one left.
16223  * The aeimport command can now avoid files which have the same name as the
16224    default project configuration file ("aegis.conf" or "config") and use
16225    something else.
16226
16227 -- Peter Miller <pmiller@opensource.org.au>  Wed, 25 Feb 2004 01:13:46 +1100
16228
16229aegis (4.16.D023-1) unstable; urgency=low
16230
16231  * Test 180 no longer uses fhist as its history tool.
16232  * My thanks to Susanne Oberhauser <froh@SuSE.de> for reporting this problem.
16233
16234 -- Peter Miller <pmiller@opensource.org.au>  Tue, 24 Feb 2004 11:10:42 +1100
16235
16236aegis (4.16.D022-1) unstable; urgency=low
16237
16238  * This change adds a symlink from the delta directory to the baseline once it
16239    has been renamed.  This helps lots of (idiot) programs which insist on
16240    burying absolute paths into executables.
16241  * My thanks to Jerry Pendergraft for this suggestion.
16242
16243 -- Peter Miller <pmiller@opensource.org.au>  Mon, 23 Feb 2004 22:53:22 +1100
16244
16245aegis (4.16.D021-1) unstable; urgency=low
16246
16247  * More information has been added to the Developer HowTo
16248
16249 -- Peter Miller <pmiller@opensource.org.au>  Thu, 19 Feb 2004 10:21:38 +1100
16250
16251aegis (4.16.D020-1) unstable; urgency=low
16252
16253  * It is now possible to assign to some project configuration file fields more
16254    than once.	This can be useful where the configuration file is split into
16255    several pieces on several branches.
16256  * My thanks to Jerry Pendergraft for this suggestion.
16257
16258 -- Peter Miller <pmiller@opensource.org.au>  Sun, 15 Feb 2004 11:51:12 +1100
16259
16260aegis (4.16.D019-1) unstable; urgency=low
16261
16262  * This change inserts the file name and line number into structures read from
16263    Aegis meta-data.  This permits much better error messages when the data is
16264    checked for semantic errors.
16265
16266 -- Peter Miller <pmiller@opensource.org.au>  Thu, 05 Feb 2004 18:12:18 +1100
16267
16268aegis (4.16.D018-1) unstable; urgency=low
16269
16270  * This change .fixes some small buglets.
16271  * My thanks to Jerry Pendergraft for this patch.
16272
16273 -- Peter Miller <pmiller@opensource.org.au>  Wed, 04 Feb 2004 22:20:53 +1100
16274
16275aegis (4.16.D017-1) unstable; urgency=low
16276
16277  * More casting to allow building as C++.  My thanks to Matt Lee for this
16278    patch.
16279
16280 -- Peter Miller <pmiller@opensource.org.au>  Wed, 04 Feb 2004 13:13:40 +1100
16281
16282aegis (4.16.D016-1) unstable; urgency=low
16283
16284  * The change_file_nth and change_file_find functions have been enhanced to
16285    take a view path argument, much like the project_file_nth and project_file_
16286    find functions.  This allows straightforward unioning of the development
16287    directory with the branch and ancestor baselines.
16288
16289 -- Peter Miller <pmiller@opensource.org.au>  Mon, 02 Feb 2004 23:32:00 +1100
16290
16291aegis (4.16.D015-1) unstable; urgency=low
16292
16293  * This change fixes up casting in the *_src_alloc() functions generated by
16294    fmtgen.
16295  * My thanks to Matt Lee for this patch.
16296
16297 -- Peter Miller <pmiller@opensource.org.au>  Fri, 30 Jan 2004 17:40:18 +1100
16298
16299aegis (4.16.D014-1) unstable; urgency=low
16300
16301  * This change contains more preparations for a C++ compiler.	It changes
16302    fmtgen so that the code is generates is acceptable C++.
16303
16304 -- Peter Miller <pmiller@opensource.org.au>  Fri, 30 Jan 2004 12:16:08 +1100
16305
16306aegis (4.16.D013-1) unstable; urgency=low
16307
16308  * This change fixed a bug in the aecvsserver valid-requests request.	It was
16309    not reporting success.
16310
16311 -- Peter Miller <pmiller@opensource.org.au>  Wed, 28 Jan 2004 17:39:17 +1100
16312
16313aegis (4.16.D012-1) unstable; urgency=low
16314
16315  * A bug has been fixed in aedist(1).	When handling removed files it had a
16316    tendency to segfault.
16317  * This change fixes SourceForge issue 884621.
16318  * My thanks to Walter Franzini for this patch.
16319
16320 -- Peter Miller <pmiller@opensource.org.au>  Mon, 26 Jan 2004 22:35:28 +1100
16321
16322aegis (4.16.D011-1) unstable; urgency=low
16323
16324  * The aecvsserver can now handle a simple checkout to a clean directory.  Now
16325    it's beginning to be testable, it has just enough functionality.
16326
16327 -- Peter Miller <pmiller@opensource.org.au>  Sun, 25 Jan 2004 22:09:38 +1100
16328
16329aegis (4.16.D010-1) unstable; urgency=low
16330
16331  * This change implements the Argument, Argumentx and expand-modules requests.
16332    It also adds minimalist versions of the Global-option, init, Repository, Set
16333    and version requests.
16334
16335 -- Peter Miller <pmiller@opensource.org.au>  Sat, 24 Jan 2004 20:47:59 +1100
16336
16337aegis (4.16.D009-1) unstable; urgency=low
16338
16339  * This change added the Modified request to the aecvsserver program.
16340
16341 -- Peter Miller <pmiller@opensource.org.au>  Sat, 24 Jan 2004 09:48:28 +1100
16342
16343aegis (4.16.D008-1) unstable; urgency=low
16344
16345  * This change adds the change_is_being_developed helper function, and factors
16346    out all the places it was used.
16347
16348 -- Peter Miller <pmiller@opensource.org.au>  Sat, 24 Jan 2004 00:06:45 +1100
16349
16350aegis (4.16.D007-1) unstable; urgency=low
16351
16352  * This change added the Directory, Entry, Root, UseUnchanged, Valid-responses
16353    and valid-requests requests.
16354  * There is also some logging to help with debugging.
16355
16356 -- Peter Miller <pmiller@opensource.org.au>  Wed, 21 Jan 2004 17:52:50 +1100
16357
16358aegis (4.16.D006-1) unstable; urgency=low
16359
16360  * There is a new access mode, via a simulated CVS server.
16361
16362 -- Peter Miller <pmiller@opensource.org.au>  Mon, 19 Jan 2004 20:22:27 +1100
16363
16364aegis (4.16.D005-1) unstable; urgency=low
16365
16366  * The input classes have been enhanced to set the socket keepalive option.
16367    This is useful for network input cases.
16368
16369 -- Peter Miller <pmiller@opensource.org.au>  Sun, 18 Jan 2004 23:50:05 +1100
16370
16371aegis (4.16.D004-1) unstable; urgency=low
16372
16373  * A bug has been fixed in aeget where it would display "-42" when it meant "0"
16374    for some change numbers.
16375
16376 -- Peter Miller <pmiller@opensource.org.au>  Sun, 18 Jan 2004 22:40:57 +1100
16377
16378aegis (4.16.D003-1) unstable; urgency=low
16379
16380  * This change fixes some more problems with the web pages.
16381
16382 -- Peter Miller <pmiller@opensource.org.au>  Thu, 15 Jan 2004 11:13:31 +1100
16383
16384aegis (4.16.D002-1) unstable; urgency=low
16385
16386  * A small glitch has been fixed with the aeintegrateq(1) man page.  It was
16387    getting the headers and footers wrong.
16388
16389 -- Peter Miller <pmiller@opensource.org.au>  Thu, 15 Jan 2004 10:02:28 +1100
16390
16391aegis (4.16.D001-1) unstable; urgency=low
16392
16393  * This change prepares Aegis for the next public release.
16394
16395 -- Peter Miller <pmiller@opensource.org.au>  Thu, 15 Jan 2004 00:19:46 +1100
16396
16397aegis (4.15.D034-1) unstable; urgency=low
16398
16399  * There is a new aecp -keep option, causing aecp NOT to overwrite file
16400    contents in the development directory.
16401
16402 -- Peter Miller <pmiller@opensource.org.au>  Mon, 12 Jan 2004 14:37:15 +1100
16403
16404aegis (4.15.D033-1) unstable; urgency=low
16405
16406  * The aedist -receive option now understands changing the type of a file.
16407  * My thanks to walter@sys-net.it for this patch.
16408
16409 -- Peter Miller <pmiller@opensource.org.au>  Sun, 11 Jan 2004 16:22:46 +1100
16410
16411aegis (4.15.D032-1) unstable; urgency=low
16412
16413  * The order of operations for aedist -receive has been changed.  It now does
16414    aerm, then aecp, then aenf.	 (This is set-up for an imminent aedist-receive
16415    change.)
16416  * My thanks to walter@sys-net.it for this patch.
16417
16418 -- Peter Miller <pmiller@opensource.org.au>  Sat, 10 Jan 2004 20:50:28 +1100
16419
16420aegis (4.15.D031-1) unstable; urgency=low
16421
16422  * The libcurl input has been improved.  It was stalling for a minute at the
16423    end of the stream.	A progress bar has been added (if the -verbose option is
16424    specified).
16425
16426 -- Peter Miller <pmiller@opensource.org.au>  Sat, 10 Jan 2004 18:29:36 +1100
16427
16428aegis (4.15.D030-1) unstable; urgency=low
16429
16430  * The main.h include file now has defines to turn all C++ keywords which
16431    aren't C keywords into syntax errors.  This ensures that not C++ keyword
16432    problems will recur.
16433
16434 -- Peter Miller <pmiller@opensource.org.au>  Sat, 10 Jan 2004 10:08:52 +1100
16435
16436aegis (4.15.D029-1) unstable; urgency=low
16437
16438  * This change adds AutoConf support for the strverscmp function.  This is set-
16439    up for an imminent change.
16440
16441 -- Peter Miller <pmiller@opensource.org.au>  Sat, 10 Jan 2004 00:27:44 +1100
16442
16443aegis (4.15.D028-1) unstable; urgency=low
16444
16445  * dditional support has been added for more libcurl error codes (it seems they
16446    add some more with every version).
16447  * My thanks to walter@sys-net.it for this patch.
16448
16449 -- Peter Miller <pmiller@opensource.org.au>  Fri, 09 Jan 2004 22:56:03 +1100
16450
16451aegis (4.15.D027-1) unstable; urgency=low
16452
16453  * A bugs has been fixed in aede for branches, where Aegis would complain about
16454    build source files (created by aenf -build) being out-of-date.  This, of
16455    course, was difficult or impossible to fix, and unnecessary because the next
16456    build would fix them.
16457  * My thanks to walter@sys-net.it for this bug fix.
16458
16459 -- Peter Miller <pmiller@opensource.org.au>  Fri, 09 Jan 2004 13:42:31 +1100
16460
16461aegis (4.15.D026-1) unstable; urgency=low
16462
16463  * A bug has been fixed in aecp -independent, where it did not preserve the
16464    execute but, nor honour the user's umask.
16465  * My thanks to Cal Webster <cwebster@ec.rr.com> for reporting this problem.
16466
16467 -- Peter Miller <pmiller@opensource.org.au>  Fri, 09 Jan 2004 11:10:17 +1100
16468
16469aegis (4.15.D025-1) unstable; urgency=low
16470
16471  * A bug has been fixed in aemeasure.	Aparrently gcc-3.x has included a lot of
16472    C++ features, and doesn't complain about declarations in the body of code
16473    blocks (sheesh).
16474  * My thanks to Walter Franzini <walter@sys-net.it> for reporting this problem.
16475
16476 -- Peter Miller <pmiller@opensource.org.au>  Wed, 07 Jan 2004 11:26:39 +1100
16477
16478aegis (4.15.D024-1) unstable; urgency=low
16479
16480  * Add missing aemt alias plus small fix to profile.in
16481  * My thanks to Walter Franzini <walter@sys-net.it> for this change set.
16482
16483 -- Peter Miller <pmiller@opensource.org.au>  Wed, 07 Jan 2004 11:15:59 +1100
16484
16485aegis (4.15.D023-1) unstable; urgency=low
16486
16487  * More detail has been added to aepconf(5) detailing how to create the project
16488    config file for the first time.
16489  * My thanks to Cal Webster for the question and to Ralf Fassel for the answer.
16490
16491 -- Peter Miller <pmiller@opensource.org.au>  Wed, 07 Jan 2004 11:01:54 +1100
16492
16493aegis (4.15.D022-1) unstable; urgency=low
16494
16495  * The fmtgen program now annotates its output files as being generated.  The
16496    idea is that it is less confising for new maintainers.
16497
16498 -- Peter Miller <pmiller@opensource.org.au>  Wed, 07 Jan 2004 10:38:11 +1100
16499
16500aegis (4.15.D021-1) unstable; urgency=low
16501
16502  * More changes to get aegis to build as C++ language.
16503  * My thanks to Matt Lee for this patch.
16504
16505 -- Peter Miller <pmiller@opensource.org.au>  Sat, 03 Jan 2004 00:25:20 +1100
16506
16507aegis (4.15.D020-1) unstable; urgency=low
16508
16509  * A bug has been fixed in aedist and aepatch which would cause an assertion
16510    failure (or segfault) when you tried to aedist -send -delta -es files which
16511    did not exist at that delta.
16512  * My thanks to Walter Franzini <walter@sys-net.it> for reporting this problem.
16513
16514 -- Peter Miller <pmiller@opensource.org.au>  Fri, 02 Jan 2004 21:27:07 +1100
16515
16516aegis (4.15.D019-1) unstable; urgency=low
16517
16518  * A bug has been fixed in aedist and aepatch which caused an assert failure
16519    (or segfault) when you tried to send a file which had been created and
16520    removed in a branch, and after the branch was integrated only a remove
16521    record exists in the parent branch.
16522  * My thanks to Walter Franzini <walter@sys-net.it> for reporting this problem.
16523
16524 -- Peter Miller <pmiller@opensource.org.au>  Thu, 01 Jan 2004 13:24:16 +1100
16525
16526aegis (4.15.D018-1) unstable; urgency=low
16527
16528  * This change fixes a poor implementation decision dating from 12 years ago.
16529    Fmtgen now produces slightly different type names, in preparation for
16530    changing to C++.  The problem was that it produced a struct and a typedef of
16531    the name name, but they were actually different types, and the C++ compiler
16532    barfed (correctly).
16533
16534 -- Peter Miller <pmiller@opensource.org.au>  Thu, 01 Jan 2004 12:06:44 +1100
16535
16536aegis (4.15.D017-1) unstable; urgency=low
16537
16538  * This change fixes a poor implementation decision dating from 12 years ago.
16539    Fmtgen now produces slightly different type names, in preparation for
16540    changing to C++.  The problem was that it produced a struct and a typedef of
16541    the name name, but they were actually different types, and the C++ compiler
16542    barfed (correctly).
16543
16544 -- Peter Miller <pmiller@opensource.org.au>  Wed, 31 Dec 2003 10:39:37 +1100
16545
16546aegis (4.15.D016-1) unstable; urgency=low
16547
16548  * Test 134 was marked as a source file, not a test, so it wasn't being tested
16549    automatically.  However the Makefile still ran it as a test, and it was
16550    failing.  It has been changed to a test, and the problems have been fixed.
16551  * My thanks to Matt Lee for reporting this problem.
16552
16553 -- Peter Miller <pmiller@opensource.org.au>  Sat, 27 Dec 2003 16:50:06 +1100
16554
16555aegis (4.15.D015-1) unstable; urgency=low
16556
16557  * This change fixes a glitch in aeipass which prevents changing a file's usage
16558    from being as straight-forward as it should have been.
16559  * My thanks to Jerry Pendergraft for reporting this problem.
16560
16561 -- Peter Miller <pmiller@opensource.org.au>  Sat, 27 Dec 2003 14:58:32 +1100
16562
16563aegis (4.15.D014-1) unstable; urgency=low
16564
16565  * The source RPM now has Build Prequisites specified.
16566
16567 -- Peter Miller <pmiller@opensource.org.au>  Sat, 27 Dec 2003 11:04:52 +1100
16568
16569aegis (4.15.D013-1) unstable; urgency=low
16570
16571  * The -Change option now accepts more than just a change number.  It now
16572    accepts many forms similar to those used by the ${version} substitution,
16573    allowing its output to be used directly as command line input; forms such as
16574    -c 1.2.C34 and --c=5.6.D78 are now understood to imply a --branch option as
16575    well as either --change or --change-from-delta, respectively.  In addition,
16576    you may prepend a project name, to imply the --project option as well; form
16577    such as -c aegis.4.15.C28 are understood.
16578  * The executable actually go 11KB smaller (!) while increasing functionality
16579    with this change.  Additional refactoring of command line option handling
16580    may be worthwhile.
16581
16582 -- Peter Miller <pmiller@opensource.org.au>  Thu, 18 Dec 2003 15:31:50 +1100
16583
16584aegis (4.15.D012-1) unstable; urgency=low
16585
16586  * This change fixes the include problem with aetest.5
16587  * My thanks to Matt Lee for reporting this problem.
16588
16589 -- Peter Miller <pmiller@opensource.org.au>  Wed, 03 Dec 2003 22:21:27 +1100
16590
16591aegis (4.15.D011-1) unstable; urgency=low
16592
16593  * A build problem on Solaris has been fixed by changing the __uid_t usage to
16594    uid_t (ditto for gid_t).
16595  * My thanks to ... for reporting this problem.
16596
16597 -- Peter Miller <pmiller@opensource.org.au>  Tue, 02 Dec 2003 21:26:41 +1100
16598
16599aegis (4.15.D010-1) unstable; urgency=low
16600
16601  * This change adds the Halstead metrics to aemeasure.
16602
16603 -- Peter Miller <pmiller@opensource.org.au>  Fri, 28 Nov 2003 16:51:48 +1100
16604
16605aegis (4.15.D009-1) unstable; urgency=low
16606
16607  * This change adds the "config" file type, but nothing uses it yet.  Future
16608    changes will make use of it to locate the project config file(s).
16609
16610 -- Peter Miller <pmiller@opensource.org.au>  Tue, 25 Nov 2003 22:22:54 +1100
16611
16612aegis (4.15.D008-1) unstable; urgency=low
16613
16614  * A bug has been fixed in the symbolic link handling code.  In some cases it
16615    would report "multiple user permissions (bug)" and not complete correctly.
16616  * My thanks to Brendan J Simon <brendan.simon@bigpond.com> for reporting this
16617    bug.
16618
16619 -- Peter Miller <pmiller@opensource.org.au>  Mon, 24 Nov 2003 10:43:02 +1100
16620
16621aegis (4.15.D007-1) unstable; urgency=low
16622
16623  * All uses of file_action_ty has been change to use switch statements. This
16624    affords us the opportunity to let GCC give a warning (error) when a new file
16625    usage is added, making it less likely that implications of such a decision
16626    are overlooked.
16627
16628 -- Peter Miller <pmiller@opensource.org.au>  Fri, 21 Nov 2003 22:29:27 +1100
16629
16630aegis (4.15.D006-1) unstable; urgency=low
16631
16632  * It is now possible to specify a URL to the -file option on the command line
16633    of aedist, aepatch and aetar.  The data will be downloaded and applied.
16634  * My thanks to Walter Franzini <walter@sys-net.it> for this suggestion.
16635
16636 -- Peter Miller <pmiller@opensource.org.au>  Thu, 20 Nov 2003 14:42:47 +1100
16637
16638aegis (4.15.D005-1) unstable; urgency=low
16639
16640  * A bugs has been foxed in the test of aedist for moved files.  There was
16641    nothing wrong with aedist, the test itself was broken.
16642  * My thanks to <someone> for reporting this problem.
16643
16644 -- Peter Miller <pmiller@opensource.org.au>  Tue, 18 Nov 2003 21:54:15 +1100
16645
16646aegis (4.15.D004-1) unstable; urgency=low
16647
16648  * All uses of file_usage_ty has been change to use switch statements.	 This
16649    affords us the opportunity to let GCC give a warning (error) when a new file
16650    usage is added, making it less likely that implications of such a decision
16651    are overlooked.
16652
16653 -- Peter Miller <pmiller@opensource.org.au>  Tue, 18 Nov 2003 21:26:21 +1100
16654
16655aegis (4.15.D003-1) unstable; urgency=low
16656
16657  * This change updates the release instructions.  Some of the SourceForge
16658    details have changed a little.
16659
16660 -- Peter Miller <pmiller@opensource.org.au>  Mon, 17 Nov 2003 15:46:04 +1100
16661
16662aegis (4.15.D002-1) unstable; urgency=low
16663
16664  * This change adds details of the aeget interface to Aegis' web site.
16665
16666 -- Peter Miller <pmiller@opensource.org.au>  Mon, 17 Nov 2003 09:05:29 +1100
16667
16668aegis (4.15.D001-1) unstable; urgency=low
16669
16670  * This change prepares Aegis for the next public release.
16671
16672 -- Peter Miller <pmiller@opensource.org.au>  Mon, 17 Nov 2003 05:35:29 +1100
16673
16674aegis (4.12.D025-1) unstable; urgency=low
16675
16676  * A bug has been fixed in ``ael cf''.	 It used to fail an assertion when there
16677    were no changes in the file.
16678  * My thanks to Walter Franzini for reporting this problem.
16679
16680 -- Peter Miller <pmiller@opensource.org.au>  Tue, 28 Oct 2003 11:35:23 +1100
16681
16682aegis (4.12.D024-1) unstable; urgency=low
16683
16684  * A bug has been fixed which caused aeipass to segfault when adjusting file
16685    modification time stamps in some circumstances.
16686  * My thanks to Matt Lee for reporting this problem.
16687
16688 -- Peter Miller <pmiller@opensource.org.au>  Tue, 28 Oct 2003 05:48:19 +1100
16689
16690aegis (4.12.D023-1) unstable; urgency=low
16691
16692  * The aeget CGI interface is now able to retrieve historical versions of
16693    files.
16694
16695 -- Peter Miller <pmiller@opensource.org.au>  Mon, 27 Oct 2003 23:20:49 +1100
16696
16697aegis (4.12.D022-1) unstable; urgency=low
16698
16699  * The aeipass command now sets the AEGIS_INTEGRATION_DIRECTORY environment
16700    variable before running the integrate_pass_notify_command, so that you can
16701    add a symlink for compilers which insist on placing absolute paths into
16702    debugging information in object files.
16703
16704 -- Peter Miller <pmiller@opensource.org.au>  Mon, 27 Oct 2003 12:43:11 +1100
16705
16706aegis (4.12.D021-1) unstable; urgency=low
16707
16708  * The aeget web interface now has support for file metrics.
16709
16710 -- Peter Miller <pmiller@opensource.org.au>  Sun, 26 Oct 2003 23:25:12 +1100
16711
16712aegis (4.12.D020-1) unstable; urgency=low
16713
16714  * The aeget CGI interface has been enhanced to provide more information about
16715    project files and change files - activity, conflicts, history.
16716
16717 -- Peter Miller <pmiller@opensource.org.au>  Sun, 26 Oct 2003 17:07:52 +1100
16718
16719aegis (4.12.D019-1) unstable; urgency=low
16720
16721  * This change moves change_list_ty to its own file.
16722
16723 -- Peter Miller <pmiller@opensource.org.au>  Fri, 24 Oct 2003 21:41:45 +1000
16724
16725aegis (4.12.D018-1) unstable; urgency=low
16726
16727  * A bug has been fixed in the cross branch merging code.  It would sometime
16728    erroneously complain about files no longer being in the baseline.
16729  * My thanks to ray <merkert@charter.net> for reporting this problem.
16730
16731 -- Peter Miller <pmiller@opensource.org.au>  Wed, 22 Oct 2003 20:34:07 +1000
16732
16733aegis (4.12.D017-1) unstable; urgency=low
16734
16735  * This change refectors a common function into its own file.
16736
16737 -- Peter Miller <pmiller@opensource.org.au>  Wed, 22 Oct 2003 18:23:03 +1000
16738
16739aegis (4.12.D016-1) unstable; urgency=low
16740
16741  * The way aenf and aent work have been made more generous. It is noe possible
16742    to aerm a file and then aenf or aent the same file in the same change.  This
16743    is usefule for changing the type of a file.	 Previously this has to be done
16744    as two consecutive changes.
16745  * My thanks to Steven Knight <knight@baldmt.com> for this suggestion.
16746
16747 -- Peter Miller <pmiller@opensource.org.au>  Wed, 22 Oct 2003 15:36:07 +1000
16748
16749aegis (4.12.D015-1) unstable; urgency=low
16750
16751  * The aecp -independent comamnd has been enhanced to allow you to extract
16752    versions of built files (created with aenf -build and maintained at aeipass
16753    time).
16754  * My thanks to Walter Franzini <walter@sys-net.it> for this suggestion.
16755
16756 -- Peter Miller <pmiller@opensource.org.au>  Wed, 22 Oct 2003 08:54:22 +1000
16757
16758aegis (4.12.D014-1) unstable; urgency=low
16759
16760  * Documentation has been added to aer(5) for the try/catch mechanism.
16761  * My thanks to John Darrington <john@cellform.com.au> for this suggestion.
16762
16763 -- Peter Miller <pmiller@opensource.org.au>  Tue, 21 Oct 2003 22:43:08 +1000
16764
16765aegis (4.12.D013-1) unstable; urgency=low
16766
16767  * This change fixes some build problems surrounding the aev.h file.
16768
16769 -- Peter Miller <pmiller@opensource.org.au>  Tue, 21 Oct 2003 18:07:23 +1000
16770
16771aegis (4.12.D012-1) unstable; urgency=low
16772
16773  * There was a disagreement between the aereport man page and the aereport
16774    command about the existence of the -version option. The command now behaves
16775    as documented.
16776  * Ditto aeannotate, aedist, aefind, aeimport, aels, aepatch, aerect, aetar and
16777    aexml.
16778  * My thanks to John Darrington <john@cellform.com.au> for reporting this
16779    problem.
16780
16781 -- Peter Miller <pmiller@opensource.org.au>  Tue, 21 Oct 2003 14:10:53 +1000
16782
16783aegis (4.12.D011-1) unstable; urgency=low
16784
16785  * This change adds more project information to the aeget programme.
16786
16787 -- Peter Miller <pmiller@opensource.org.au>  Tue, 21 Oct 2003 11:46:30 +1000
16788
16789aegis (4.12.D010-1) unstable; urgency=low
16790
16791  * This change adds download capabilities to the various aeget menus, allowing
16792    more and better downloads than the old aegis.cgi script.
16793
16794 -- Peter Miller <pmiller@opensource.org.au>  Mon, 20 Oct 2003 17:44:25 +1000
16795
16796aegis (4.12.D009-1) unstable; urgency=low
16797
16798  * A build problem has been fixed, which was a problem with recent GCC
16799    versions.
16800  * My thanks to Walter Franzini <walter@sys-net.it> for this patch.
16801
16802 -- Peter Miller <pmiller@opensource.org.au>  Sun, 19 Oct 2003 15:14:13 +1000
16803
16804aegis (4.12.D008-1) unstable; urgency=low
16805
16806  * A bug has been fixed which caused aedist and aeannotate to segfault.  It was
16807    caused by the roll forward history mechanism ignoring some branches in some
16808    cases.
16809
16810 -- Peter Miller <pmiller@opensource.org.au>  Wed, 15 Oct 2003 14:15:48 +1000
16811
16812aegis (4.12.D007-1) unstable; urgency=low
16813
16814  * C++ preparation: fixing some DEBUG cases which were miossed by an earlier
16815    change.
16816
16817 -- Peter Miller <pmiller@opensource.org.au>  Wed, 15 Oct 2003 12:18:05 +1000
16818
16819aegis (4.12.D006-1) unstable; urgency=low
16820
16821  * There has been a change to the web page. There is now a change_log.txt file,
16822    and the "how to release" document has been updated to refelect its
16823    existance.
16824
16825 -- Peter Miller <pmiller@opensource.org.au>  Wed, 15 Oct 2003 10:55:39 +1000
16826
16827aegis (4.12.D005-1) unstable; urgency=low
16828
16829  * This change updates the webiface instructions, noting glibc problems.
16830
16831 -- Peter Miller <pmiller@opensource.org.au>  Wed, 15 Oct 2003 10:11:41 +1000
16832
16833aegis (4.12.D004-1) unstable; urgency=low
16834
16835  * This change adds the Project_Branch_Dates report.
16836
16837 -- Peter Miller <pmiller@opensource.org.au>  Wed, 15 Oct 2003 09:44:43 +1000
16838
16839aegis (4.12.D003-1) unstable; urgency=low
16840
16841  * This change fixes a bug in the aenrv -Descend_Project_Tree option, which was
16842    free()ing a project twice.
16843  * My thanks to Thomas Brupbacher <Thomas.Brupbacher@siemens.com> for reporting
16844    this problem.
16845
16846 -- Peter Miller <pmiller@opensource.org.au>  Sat, 11 Oct 2003 10:19:33 +1000
16847
16848aegis (4.12.D002-1) unstable; urgency=low
16849
16850  * This change updates the webiface instructions.
16851
16852 -- Peter Miller <pmiller@opensource.org.au>  Mon, 29 Sep 2003 22:10:12 +1000
16853
16854aegis (4.12.D001-1) unstable; urgency=low
16855
16856  * This change prepares Aegis for the next public release.
16857
16858 -- Peter Miller <pmiller@opensource.org.au>  Mon, 29 Sep 2003 20:15:43 +1000
16859
16860aegis (4.11.D085-1) unstable; urgency=low
16861
16862  * This change adds release notes for the next release.
16863
16864 -- Peter Miller <pmiller@opensource.org.au>  Sun, 28 Sep 2003 23:37:53 +1000
16865
16866aegis (4.11.D084-1) unstable; urgency=low
16867
16868  * This change adds code to aeipass to cope with ctrol-C.
16869  * My thanks to Brendan J Simon <brendan.simon@bigpond.com> for reporting this
16870    problem.
16871
16872 -- Peter Miller <pmiller@opensource.org.au>  Sun, 28 Sep 2003 22:26:56 +1000
16873
16874aegis (4.11.D083-1) unstable; urgency=low
16875
16876  * This change adds <pre> wrapping to the diff output of the aegis.cgi script.
16877  * My thanks to Marty Pauley <marty+aegis@kasei.com> for this patch.
16878
16879 -- Peter Miller <pmiller@opensource.org.au>  Sun, 28 Sep 2003 21:24:19 +1000
16880
16881aegis (4.11.D082-1) unstable; urgency=low
16882
16883  * This change makes the architecture pattern for Linux more general.
16884  * My thanks to John Darringto for reporting this problem.
16885
16886 -- Peter Miller <pmiller@opensource.org.au>  Sun, 28 Sep 2003 20:36:05 +1000
16887
16888aegis (4.11.D081-1) unstable; urgency=low
16889
16890  * This change adds a favicon.ico to the Aegis web site.
16891
16892 -- Peter Miller <pmiller@opensource.org.au>  Sun, 28 Sep 2003 17:55:28 +1000
16893
16894aegis (4.11.D080-1) unstable; urgency=low
16895
16896  * This change adds knowledge of moved files to aedist.
16897
16898 -- Peter Miller <pmiller@opensource.org.au>  Sun, 28 Sep 2003 17:13:55 +1000
16899
16900aegis (4.11.D079-1) unstable; urgency=low
16901
16902  * From: mlee@klaxoniqa.com
16903  * Date: Wed Jun 25 13:53:32 2003
16904  * Warning: the original change was in the 'being_integrated' state
16905  * This change modifies a bunch more files, so they will compile for the C++
16906    language (-x c++ on the gcc command-line).
16907
16908 -- Peter Miller <pmiller@opensource.org.au>  Sun, 28 Sep 2003 13:22:31 +1000
16909
16910aegis (4.11.D078-1) unstable; urgency=low
16911
16912  * This change fixes a bug in the project_file roll_forward functionality,
16913    where it would get stuck in an infinite loop for some branches.
16914
16915 -- Peter Miller <pmiller@opensource.org.au>  Tue, 23 Sep 2003 12:13:54 +1000
16916
16917aegis (4.11.D077-1) unstable; urgency=low
16918
16919  * This change adds a change file list to aeget
16920
16921 -- Peter Miller <pmiller@opensource.org.au>  Tue, 23 Sep 2003 08:43:50 +1000
16922
16923aegis (4.11.D076-1) unstable; urgency=low
16924
16925  * This change fixes a segfault when aedist stumbles over transparent files.
16926  * My thanks to Jerry Pendergraft for reporting this problem.
16927
16928 -- Peter Miller <pmiller@opensource.org.au>  Mon, 22 Sep 2003 22:42:32 +1000
16929
16930aegis (4.11.D075-1) unstable; urgency=low
16931
16932  * This change adds a change menu to the aeget web interface.
16933
16934 -- Peter Miller <pmiller@opensource.org.au>  Mon, 22 Sep 2003 15:36:31 +1000
16935
16936aegis (4.11.D074-1) unstable; urgency=low
16937
16938  * This change adds a change list to the aeget pages.
16939
16940 -- Peter Miller <pmiller@opensource.org.au>  Mon, 22 Sep 2003 11:27:34 +1000
16941
16942aegis (4.11.D073-1) unstable; urgency=low
16943
16944  * From: mlee@klaxoniqa.com
16945  * Date: Wed Jun 25 13:53:32 2003
16946  * Warning: the original change was in the 'being_integrated' state
16947  * This change modifies a bunch more files, so they will compile for the C++
16948    language (-x c++ on the gcc command-line).
16949
16950 -- Peter Miller <pmiller@opensource.org.au>  Sun, 21 Sep 2003 23:08:24 +1000
16951
16952aegis (4.11.D072-1) unstable; urgency=low
16953
16954  * This change adds a project menu page, and tightens the headers and footers
16955    of each page.
16956
16957 -- Peter Miller <pmiller@opensource.org.au>  Sun, 21 Sep 2003 02:20:47 +1000
16958
16959aegis (4.11.D071-1) unstable; urgency=low
16960
16961  * From: mlee@klaxoniqa.com
16962  * Date: Wed Jun 25 13:53:32 2003
16963  * Warning: the original change was in the 'being_integrated' state
16964  * This change modifies a bunch more files, so they will compile for the C++
16965    language (-x c++ on the gcc command-line).
16966
16967 -- Peter Miller <pmiller@opensource.org.au>  Thu, 18 Sep 2003 07:25:40 +1000
16968
16969aegis (4.11.D070-1) unstable; urgency=low
16970
16971  * From: mlee@klaxoniqa.com
16972  * Date: Wed Jun 25 10:23:13 2003
16973  * This change removes the arglex_token_ty type, because it was being used
16974    inconsistently with the anonymous enum containing the majority of other
16975    arglex_tokens.
16976
16977 -- Peter Miller <pmiller@opensource.org.au>  Wed, 17 Sep 2003 22:22:24 +1000
16978
16979aegis (4.11.D069-1) unstable; urgency=low
16980
16981  * This change adds the ability to access development directories via the aeget
16982    command.
16983
16984 -- Peter Miller <pmiller@opensource.org.au>  Wed, 17 Sep 2003 20:00:06 +1000
16985
16986aegis (4.11.D068-1) unstable; urgency=low
16987
16988  * This change adds the aeget command, a CGI program for getting files from a
16989    web sire controlled by Aegis.
16990
16991 -- Peter Miller <pmiller@opensource.org.au>  Wed, 17 Sep 2003 00:58:53 +1000
16992
16993aegis (4.11.D067-1) unstable; urgency=low
16994
16995  * From: mlee@klaxoniqa.com
16996  * Date: Wed Jun 25 13:53:32 2003
16997  * This change modifies a bunch more files, so they will compile for the C++
16998    language (-x c++ on the gcc command-line).
16999
17000 -- Peter Miller <pmiller@opensource.org.au>  Tue, 16 Sep 2003 23:52:01 +1000
17001
17002aegis (4.11.D066-1) unstable; urgency=low
17003
17004  * This change adds file name completion to the aemt and aemtu commands.
17005
17006 -- Peter Miller <pmiller@opensource.org.au>  Thu, 11 Sep 2003 12:10:43 +1000
17007
17008aegis (4.11.D065-1) unstable; urgency=low
17009
17010  * This change fixes symbolic links pointing to the wrong place when change
17011    files are transparent.
17012  * My thanks to Norman <aegis@nlin.net> for reporting this problem.
17013
17014 -- Peter Miller <pmiller@opensource.org.au>  Thu, 11 Sep 2003 11:02:15 +1000
17015
17016aegis (4.11.D064-1) unstable; urgency=low
17017
17018  * This change adds notification commands for aemt and aemtu commands.
17019
17020 -- Peter Miller <pmiller@opensource.org.au>  Tue, 26 Aug 2003 15:00:21 +1000
17021
17022aegis (4.11.D063-1) unstable; urgency=low
17023
17024  * This change fixes symlinks pointing to the wrong place when project files
17025    are transparent.
17026  * My thanks to Norman <aegis@nlin.net> for reporting this problem.
17027
17028 -- Peter Miller <pmiller@opensource.org.au>  Tue, 26 Aug 2003 00:30:01 +1000
17029
17030aegis (4.11.D062-1) unstable; urgency=low
17031
17032  * This change adds notification commands for aemt and aemtu commands.
17033
17034 -- Peter Miller <pmiller@opensource.org.au>  Mon, 25 Aug 2003 14:25:49 +1000
17035
17036aegis (4.11.D061-1) unstable; urgency=low
17037
17038  * This change fixes a broken link on the web page, pointing at the GNU GPL.
17039  * My thanks to John Darrington for reporting this problem.
17040
17041 -- Peter Miller <pmiller@opensource.org.au>  Fri, 22 Aug 2003 10:21:33 +1000
17042
17043aegis (4.11.D060-1) unstable; urgency=low
17044
17045  * This change fixes a bug in aefind which would recport filoes which had been
17046    removed.
17047
17048 -- Peter Miller <pmiller@opensource.org.au>  Fri, 22 Aug 2003 09:22:31 +1000
17049
17050aegis (4.11.D059-1) unstable; urgency=low
17051
17052  * This change removes the setting of LANGUAGE from the profile
17053  * My thanks to Susanne Oberhauser <froh@SuSE.de> for reporting this problem.
17054
17055 -- Peter Miller <pmiller@opensource.org.au>  Fri, 22 Aug 2003 08:47:49 +1000
17056
17057aegis (4.11.D058-1) unstable; urgency=low
17058
17059  * This change gently obfuscates the email addresses on the web pages to foil
17060    spam collecting bots.
17061  * My thanks to <a href="mailto:Jelle Boomstra %3Cnietsch%40dds.nl%3E">Jelle
17062    Boomstra &lt;nietsch&#64;dds.nl&gt;</a> for this suggestion.
17063
17064 -- Peter Miller <pmiller@opensource.org.au>  Thu, 21 Aug 2003 11:33:16 +1000
17065
17066aegis (4.11.D057-1) unstable; urgency=low
17067
17068  * This change fixes a buglet in aels where recursively enetered sub-
17069    directories did not appear in the expected order.
17070
17071 -- Peter Miller <pmiller@opensource.org.au>  Thu, 21 Aug 2003 10:09:34 +1000
17072
17073aegis (4.11.D056-1) unstable; urgency=low
17074
17075  * This change fixes a problem with test 141, caused by an assumption that the
17076    .aegisrc file will always exist.
17077  * My thanks to Susanne Oberhauser <froh@SuSE.de> for reporting this problem.
17078
17079 -- Peter Miller <pmiller@opensource.org.au>  Wed, 20 Aug 2003 15:58:46 +1000
17080
17081aegis (4.11.D055-1) unstable; urgency=low
17082
17083  * This change fixes a bug in the roll forward functionality.
17084
17085 -- Peter Miller <pmiller@opensource.org.au>  Wed, 20 Aug 2003 12:47:14 +1000
17086
17087aegis (4.11.D054-1) unstable; urgency=low
17088
17089  * This change fixes a problem with aecp messing up the regression test
17090    exemption.
17091  * My thanks to Jerry Pendergraft for this patch.
17092
17093 -- Peter Miller <pmiller@opensource.org.au>  Wed, 20 Aug 2003 10:28:23 +1000
17094
17095aegis (4.11.D053-1) unstable; urgency=low
17096
17097  * This change fixes a bug in aet -reg. It turns out that it was actually an
17098    aede bug.
17099  * My thanks to Matt Lee for reporting this problem.
17100
17101 -- Peter Miller <pmiller@opensource.org.au>  Sat, 16 Aug 2003 01:12:46 +1000
17102
17103aegis (4.11.D052-1) unstable; urgency=low
17104
17105  * This change adds more info to the web page.
17106
17107 -- Peter Miller <pmiller@opensource.org.au>  Fri, 15 Aug 2003 16:52:51 +1000
17108
17109aegis (4.11.D051-1) unstable; urgency=low
17110
17111  * This change sets the LINES and COLS environment variables when commands are
17112    run.
17113
17114 -- Peter Miller <pmiller@opensource.org.au>  Sun, 10 Aug 2003 00:57:37 +1000
17115
17116aegis (4.11.D050-1) unstable; urgency=low
17117
17118  * This change repairs some of the aeimport tests, caused by recent changes.
17119
17120 -- Peter Miller <pmiller@opensource.org.au>  Wed, 06 Aug 2003 22:47:33 +1000
17121
17122aegis (4.11.D049-1) unstable; urgency=low
17123
17124  * This change fixes miised (debug only) function with const correctness
17125    problems.
17126
17127 -- Peter Miller <pmiller@opensource.org.au>  Wed, 06 Aug 2003 11:16:25 +1000
17128
17129aegis (4.11.D048-1) unstable; urgency=low
17130
17131  * This change fixes a typo in the BUILDING file.
17132  * My thanks to Joseph R. Kiniry for reporting this problem.
17133
17134 -- Peter Miller <pmiller@opensource.org.au>  Mon, 04 Aug 2003 17:43:36 +1000
17135
17136aegis (4.11.D047-1) unstable; urgency=low
17137
17138  * This change has lock_take() clear the now() value.	This is important for
17139    timestamps.
17140
17141 -- Peter Miller <pmiller@opensource.org.au>  Sat, 02 Aug 2003 14:42:23 +1000
17142
17143aegis (4.11.D046-1) unstable; urgency=low
17144
17145  * This change fixes a very old compatability problem.	 If "deleted_by is set,
17146    the the file action should be "remove", but in some trunks (from some 3.x
17147    versions of Aegis) the action is "create"
17148
17149 -- Peter Miller <pmiller@opensource.org.au>  Sat, 28 Jun 2003 00:39:29 +1000
17150
17151aegis (4.11.D045-1) unstable; urgency=low
17152
17153  * This change is the next of many in the move to C++-ify aegis. It modifies
17154    enough files to allow fmtgen to build, with "-x c++" as a compiler option
17155    (of course, this compiler option change is not part of this changeset).
17156  * Modifications consist mainly of adding casts.
17157  * My thanks to Matt Lee for this patch.
17158
17159 -- Peter Miller <pmiller@opensource.org.au>  Mon, 23 Jun 2003 09:33:46 +1000
17160
17161aegis (4.11.D044-1) unstable; urgency=low
17162
17163  * This change adds the -Wwrite-strings option, and fixes all the problems
17164    found.
17165
17166 -- Peter Miller <pmiller@opensource.org.au>  Sat, 21 Jun 2003 23:27:11 +1000
17167
17168aegis (4.11.D043-1) unstable; urgency=low
17169
17170  * From: mlee@klaxoniqa.com
17171  * Date: Mon Jun 16 08:52:06 2003
17172  * Warning: the original change was in the 'being_developed' state
17173  * This change renames occurrences of "this" as a variable/argument name.
17174    "this" is a reserved word in C++.
17175
17176 -- Peter Miller <pmiller@opensource.org.au>  Thu, 19 Jun 2003 11:27:46 +1000
17177
17178aegis (4.11.D042-1) unstable; urgency=low
17179
17180  * From: Jerry Pendergraft <jerry@perseus>
17181  * Date: Wed Jun 11 16:36:35 2003
17182  * In the email subject list any aliases as well as project name.
17183
17184 -- Peter Miller <pmiller@opensource.org.au>  Fri, 13 Jun 2003 09:52:14 +1000
17185
17186aegis (4.11.D041-1) unstable; urgency=low
17187
17188  * This change fixes a bug where aereport couldn't cope with change zero, the
17189    ``-c 0'' option.
17190
17191 -- Peter Miller <pmiller@opensource.org.au>  Wed, 11 Jun 2003 11:26:07 +1000
17192
17193aegis (4.11.D040-1) unstable; urgency=low
17194
17195  * This change adds the aexml untility program.  You can obtain various pieces
17196    of Aegis database as XML.
17197
17198 -- Peter Miller <pmiller@opensource.org.au>  Mon, 09 Jun 2003 11:16:44 +1000
17199
17200aegis (4.11.D039-1) unstable; urgency=low
17201
17202  * This change fixes a bug there the aeipass sleep happens after the lock is
17203    released, when it should of happened *before* the lock was releaased.
17204
17205 -- Peter Miller <pmiller@opensource.org.au>  Mon, 09 Jun 2003 10:02:13 +1000
17206
17207aegis (4.11.D038-1) unstable; urgency=low
17208
17209  * This change fixes a bug in the change_file_command was not being called.
17210    This bug was introduced when the {new,copy,remove}_file_command fields were
17211    added to the project copnfile file.	 The commands were not defaulted
17212    correctly.
17213  * My thanks to Jerry Pendergraft for reporting this problem.
17214
17215 -- Peter Miller <pmiller@opensource.org.au>  Mon, 09 Jun 2003 08:31:15 +1000
17216
17217aegis (4.11.D037-1) unstable; urgency=low
17218
17219  * From: John Darrington <john@cellform.com.au>
17220  * Date: Fri May 30 15:30:02 2003
17221  * Merged the chan_files.rpt and proj_files.rpt files into one file.
17222  * Those two files were substantially identical.
17223
17224 -- Peter Miller <pmiller@opensource.org.au>  Sun, 08 Jun 2003 13:47:15 +1000
17225
17226aegis (4.11.D036-1) unstable; urgency=low
17227
17228  * This change adds robot prevention to all of the reports.
17229  * My thanks to John Darrington for this suggestion.
17230
17231 -- Peter Miller <pmiller@opensource.org.au>  Fri, 06 Jun 2003 09:48:50 +1000
17232
17233aegis (4.11.D035-1) unstable; urgency=low
17234
17235  * This change fixes a bug in the roffing of aepconf(5)
17236  * My thanks to John Darrington for this patch.
17237
17238 -- Peter Miller <pmiller@opensource.org.au>  Tue, 03 Jun 2003 09:52:47 +1000
17239
17240aegis (4.11.D034-1) unstable; urgency=low
17241
17242  * This change fixes a problem in the etc/archive.cook file during integration
17243    build.
17244  * The problem is with the example-cook-fhist-baseline and example-make-rcs-
17245    baseline variables.	 If the example-cook-fhist and example-make-rcs projects
17246    do not exist, then the output of the collect function call is "aegis:
17247    project "example-cook-fhist" unknown".  This is then used as the target of a
17248    recipe.
17249  * The fix I've done is to direct stderr to /dev/null rather than stdout.
17250  * My thanks to Matt Lee for this patch.
17251
17252 -- Peter Miller <pmiller@opensource.org.au>  Mon, 02 Jun 2003 10:14:38 +1000
17253
17254aegis (4.11.D033-1) unstable; urgency=low
17255
17256  * This change adds a $change_file and ${change_files terse} subsitutions.
17257
17258 -- Peter Miller <pmiller@opensource.org.au>  Sat, 31 May 2003 23:19:16 +1000
17259
17260aegis (4.11.D032-1) unstable; urgency=low
17261
17262  * This change removes the last of the K&R insulation stuff, including the _
17263    #define from common/main.h
17264
17265 -- Peter Miller <pmiller@opensource.org.au>  Sat, 31 May 2003 22:11:32 +1000
17266
17267aegis (4.11.D031-1) unstable; urgency=low
17268
17269  * This change removes K&R gear from libaegis/change/sch_path_get.c to
17270    libaegis/os/waitpid_st.c
17271  * My thanks to Matt Lee for this patch.
17272
17273 -- Peter Miller <pmiller@opensource.org.au>  Sat, 31 May 2003 10:49:53 +1000
17274
17275aegis (4.11.D030-1) unstable; urgency=low
17276
17277  * This change removes K&R insulation from libaegis/output thru libaegis/sub.
17278
17279 -- Peter Miller <pmiller@opensource.org.au>  Thu, 29 May 2003 17:15:05 +1000
17280
17281aegis (4.11.D029-1) unstable; urgency=low
17282
17283  * This change adds the architecture_discriminator_command field to the project
17284    "config" file, a mechanism to arbitrarily discriminate between
17285    `architectures' on the the physical machine.  This is useful if you want to
17286    consider a library version to be part of an architecture.
17287  * My thanks to John Darrington <john@cellform.com.au> for this contribution.
17288
17289 -- Peter Miller <pmiller@opensource.org.au>  Tue, 27 May 2003 05:38:57 +1000
17290
17291aegis (4.11.D028-1) unstable; urgency=low
17292
17293  * This change updates the Russian message translation.
17294  * My thanks to Alexey Voinov for this patch.
17295
17296 -- Peter Miller <pmiller@opensource.org.au>  Sun, 25 May 2003 12:12:59 +1000
17297
17298aegis (4.11.D027-1) unstable; urgency=low
17299
17300  * This change updates the German translation.
17301  * My thanks to Ralf Fassel for this patch.
17302
17303 -- Peter Miller <pmiller@opensource.org.au>  Sun, 25 May 2003 11:33:24 +1000
17304
17305aegis (4.11.D026-1) unstable; urgency=low
17306
17307  * This change adds a new "incomplete" listing.  It lists changes between
17308    awaiting review and being integrated.
17309
17310 -- Peter Miller <pmiller@opensource.org.au>  Sun, 25 May 2003 11:13:26 +1000
17311
17312aegis (4.11.D025-1) unstable; urgency=low
17313
17314  * This change adds the ability to specify a username for the list_default_
17315    change() and list_outstanding_changes() functions.
17316  * list_changes_in_state_mask_by_user() has been added, to contain most of what
17317    list_changes_in_state_mask() used to contain. This was done so that a
17318    million calls to list_changes_in_state_mask() did not need to be modified to
17319    add a zero (default user) argument.
17320  * My thanks to Matt Lee for this patch.
17321
17322 -- Peter Miller <pmiller@opensource.org.au>  Sun, 25 May 2003 01:31:42 +1000
17323
17324aegis (4.11.D024-1) unstable; urgency=low
17325
17326  * This change removes more K&R insulation.
17327  * My thanks to Matt Lee for this patch.
17328
17329 -- Peter Miller <pmiller@opensource.org.au>  Sat, 24 May 2003 23:54:34 +1000
17330
17331aegis (4.11.D023-1) unstable; urgency=low
17332
17333  * This change adds the ability to specify a username for the above two
17334    functions.
17335  * Note that in libaegis/user.c, this changeset includes a whole bunch of K&R
17336    insulation removal.	 The only functionality change in this file is the
17337    addition of user_default_project_by_user() and the modification of user_
17338    default_project().
17339  * user_default_project_by_user() has been added, to contain most of what user_
17340    default_project() used to contain.	This was done so that a million calls to
17341    user_default_project() did not need to be modified to add a zero (default
17342    user) argument.
17343  * My thanks to Matt Lee for this patch.
17344
17345 -- Peter Miller <pmiller@opensource.org.au>  Fri, 23 May 2003 23:56:55 +1000
17346
17347aegis (4.11.D022-1) unstable; urgency=low
17348
17349  * This change cleans up remaining K&R insulation in the above directories.
17350  * My thanks to Matt Lee for this patch.
17351
17352 -- Peter Miller <pmiller@opensource.org.au>  Fri, 23 May 2003 17:54:43 +1000
17353
17354aegis (4.11.D021-1) unstable; urgency=low
17355
17356  * This change removes K&R stuff from some of libaegis/change and the remainder
17357    of libaegis/aer.
17358  * My thanks to Matt Lee for this patch.
17359
17360 -- Peter Miller <pmiller@opensource.org.au>  Fri, 23 May 2003 17:46:26 +1000
17361
17362aegis (4.11.D020-1) unstable; urgency=low
17363
17364  * This change stops the integration build of the etc/CHANGES file, because
17365    there is a huge memory leak in the report generator and it takes too long.
17366
17367 -- Peter Miller <pmiller@opensource.org.au>  Fri, 23 May 2003 17:30:31 +1000
17368
17369aegis (4.11.D019-1) unstable; urgency=low
17370
17371  * This change removes K&R insulation from aedist code.
17372  * My thanks to Matt Lee for this patch.
17373
17374 -- Peter Miller <pmiller@opensource.org.au>  Fri, 23 May 2003 15:05:20 +1000
17375
17376aegis (4.11.D018-1) unstable; urgency=low
17377
17378  * This change removes more K&R insulation from aecomplete code.
17379  * My thanks to Matt Lee for this patch.
17380
17381 -- Peter Miller <pmiller@opensource.org.au>  Fri, 23 May 2003 00:21:06 +1000
17382
17383aegis (4.11.D017-1) unstable; urgency=low
17384
17385  * This change removes some more K&R insulation.
17386  * My thanks to Matt Lee for this patch.
17387
17388 -- Peter Miller <pmiller@opensource.org.au>  Thu, 22 May 2003 23:04:46 +1000
17389
17390aegis (4.11.D016-1) unstable; urgency=low
17391
17392  * This change adds the aemt -unchanged topion, so that files which are in the
17393    branch, but unchanged from the deeper branch, may be made transparent.
17394
17395 -- Peter Miller <pmiller@opensource.org.au>  Thu, 22 May 2003 19:22:45 +1000
17396
17397aegis (4.11.D015-1) unstable; urgency=low
17398
17399  * This change removes some more K&R insulation.
17400  * My thanks to Matt Lee for this patch.
17401
17402 -- Peter Miller <pmiller@opensource.org.au>  Thu, 22 May 2003 13:55:17 +1000
17403
17404aegis (4.11.D014-1) unstable; urgency=low
17405
17406  * This change removes some older-style function definitions.
17407  * My thanks to Matt Lee for this patch.
17408
17409 -- Peter Miller <pmiller@opensource.org.au>  Thu, 22 May 2003 00:00:37 +1000
17410
17411aegis (4.11.D013-1) unstable; urgency=low
17412
17413  * This change adds the ability to specify extra arguments for "list"
17414    functions.
17415  * This is unsuitable for many of the list functions, but will be helpful for
17416    some. In particular, a username could be passed to the list_user_changes()
17417    function.
17418  * aegis/ael.c:struct table_ty now contains a maximum number of extra arguments
17419    allowed for each of the list functions.
17420  * The initialisation of aegis/ael.c:table[] now contains the expected number
17421    of max arguments for each list function. For those that are non-zero,
17422    subsequent changesets will allow those functions to accept a username as the
17423    extra arguments.
17424  * To allow easy future expansion, where some functions may want two or more
17425    extra arguments, the args are assembled into a string_list_ty list, the
17426    address of which is passed into the appropriate list function.
17427  * Unfortunately, this changeset has to touch many, many files. However, the
17428    only real functionality change is contained in aegis/ael.c
17429  * Assuming this concept is acceptable, appropriate list functions will be able
17430    to process their extra arguments in later changesets.
17431  * My thanks to Matt Lee for this patch.
17432
17433 -- Peter Miller <pmiller@opensource.org.au>  Tue, 20 May 2003 22:14:17 +1000
17434
17435aegis (4.11.D012-1) unstable; urgency=low
17436
17437  * Changed the webiface reports so that css includes are generated for each
17438    ancestor branch.  This avoids having to create a css for each sub branch.
17439  * My thanks to John Darrington <john@cellform.com.au> for this patch.
17440
17441 -- Peter Miller <pmiller@opensource.org.au>  Tue, 20 May 2003 18:27:51 +1000
17442
17443aegis (4.11.D011-1) unstable; urgency=low
17444
17445  * This change fixes up a few warnings generated by doxygen.
17446  * My thanks to Matt Lee <mlee@klaxoniqa.com> for this patch.
17447
17448 -- Peter Miller <pmiller@opensource.org.au>  Tue, 20 May 2003 17:00:44 +1000
17449
17450aegis (4.11.D010-1) unstable; urgency=low
17451
17452  * This change removes some older-style function definitions.
17453  * My thanks to Matt Lee <mlee@klaxoniqa.com> for this patch.
17454
17455 -- Peter Miller <pmiller@opensource.org.au>  Tue, 20 May 2003 08:14:59 +1000
17456
17457aegis (4.11.D009-1) unstable; urgency=low
17458
17459  * This change fixes a bug where aecp -overwrite did not honor the presence/
17460    absence of the -ro flag.
17461
17462 -- Peter Miller <pmiller@opensource.org.au>  Mon, 19 May 2003 20:17:01 +1000
17463
17464aegis (4.11.D008-1) unstable; urgency=low
17465
17466  * This change adds the aeedit script.
17467  * My thanks to Scott Finneran for this constribution.
17468
17469 -- Peter Miller <pmiller@opensource.org.au>  Wed, 07 May 2003 16:20:03 +1000
17470
17471aegis (4.11.D007-1) unstable; urgency=low
17472
17473  * This change adds a getdate testing program.
17474
17475 -- Peter Miller <pmiller@opensource.org.au>  Tue, 06 May 2003 11:24:31 +1000
17476
17477aegis (4.11.D006-1) unstable; urgency=low
17478
17479  * This change adds knowledge of file transparency to the history roll forward
17480    function.  This improces aecp -delta, aeannotate, and anything else which
17481    uses history information (aepatch, aedist, etc).
17482
17483 -- Peter Miller <pmiller@opensource.org.au>  Sat, 19 Apr 2003 13:21:05 +1000
17484
17485aegis (4.11.D005-1) unstable; urgency=low
17486
17487  * This change adds the ability for aeclean to touch all of the source files.
17488
17489 -- Peter Miller <pmiller@opensource.org.au>  Fri, 18 Apr 2003 13:24:11 +1000
17490
17491aegis (4.11.D004-1) unstable; urgency=low
17492
17493  * This change adds a global concept of "now" for efficiency, and the ability
17494    to subvert it (;-)
17495
17496 -- Peter Miller <pmiller@opensource.org.au>  Fri, 18 Apr 2003 11:46:35 +1000
17497
17498aegis (4.11.D003-1) unstable; urgency=low
17499
17500  * This change removes more of the pre-ansi-c K&R insulation.
17501
17502 -- Peter Miller <pmiller@opensource.org.au>  Thu, 17 Apr 2003 22:57:48 +1000
17503
17504aegis (4.11.D002-1) unstable; urgency=low
17505
17506  * This change adds a couple more files to the web interface.
17507
17508 -- Peter Miller <pmiller@opensource.org.au>  Sun, 06 Apr 2003 00:06:13 +1000
17509
17510aegis (4.11.D001-1) unstable; urgency=low
17511
17512  * This change prepares Aegis for the next public release.
17513
17514 -- Peter Miller <pmiller@opensource.org.au>  Sat, 05 Apr 2003 22:14:20 +1000
17515
17516aegis (4.10.D047-1) unstable; urgency=low
17517
17518  * This change merges the PO files into a single aegis.po file in each language
17519    directory.	This is what the transplation project expects, and the code is
17520    moving in that direction anyways.
17521
17522 -- Peter Miller <pmiller@opensource.org.au>  Fri, 04 Apr 2003 13:43:54 +1000
17523
17524aegis (4.10.D046-1) unstable; urgency=low
17525
17526  * This change improves the aepconf(5) description.
17527  * My thanks to Jerry Pendergraft for this patch.
17528
17529 -- Peter Miller <pmiller@opensource.org.au>  Fri, 04 Apr 2003 09:02:33 +1000
17530
17531aegis (4.10.D045-1) unstable; urgency=low
17532
17533  * This change fixes a bug where aet -reg could not find any tests to run,
17534    cause by inconsistencies in the new view_path handling for project file
17535    searches.
17536
17537 -- Peter Miller <pmiller@opensource.org.au>  Thu, 03 Apr 2003 17:28:24 +1000
17538
17539aegis (4.10.D044-1) unstable; urgency=low
17540
17541  * This change adds a (partial) RO translation.
17542
17543 -- Peter Miller <pmiller@opensource.org.au>  Mon, 31 Mar 2003 21:23:42 +1000
17544
17545aegis (4.10.D043-1) unstable; urgency=low
17546
17547  * This change adds a translation of Spanish (es) by one of those internet
17548    translation services.. It isn't great, but it's a seed for a human
17549    translator.
17550
17551 -- Peter Miller <pmiller@opensource.org.au>  Mon, 31 Mar 2003 20:37:49 +1000
17552
17553aegis (4.10.D042-1) unstable; urgency=low
17554
17555  * This change improves the French translations PO files, and adds translations
17556    for several more messages.
17557  * My thanks to Mathieu Lacam <mathieu.b.lacam@wanadoo.fr> for this patch.
17558
17559 -- Peter Miller <pmiller@opensource.org.au>  Fri, 28 Mar 2003 19:05:30 +1100
17560
17561aegis (4.10.D041-1) unstable; urgency=low
17562
17563  * This change teached aedist how to preserve executable bits in change sets.
17564
17565 -- Peter Miller <pmiller@opensource.org.au>  Wed, 19 Mar 2003 20:43:48 +1100
17566
17567aegis (4.10.D040-1) unstable; urgency=low
17568
17569  * This change adds the used of sudo to the Aegis build.
17570
17571 -- Peter Miller <pmiller@opensource.org.au>  Wed, 19 Mar 2003 13:39:33 +1100
17572
17573aegis (4.10.D039-1) unstable; urgency=low
17574
17575  * This change adds a -descend-project-tree to aena, aera, aend, aerd, aeni,
17576    aeri, aenrv, aerrv and aepa, to apply the action to all descendants of the
17577    project.
17578  * My thanks to John Darrington for this patch.
17579
17580 -- Peter Miller <pmiller@opensource.org.au>  Tue, 18 Mar 2003 22:50:03 +1100
17581
17582aegis (4.10.D038-1) unstable; urgency=low
17583
17584  * This change fixes a bug in tkaer which stopped it working on some systems.
17585  * My thanks to Matt Lee for this patch.
17586
17587 -- Peter Miller <pmiller@opensource.org.au>  Tue, 18 Mar 2003 15:40:57 +1100
17588
17589aegis (4.10.D037-1) unstable; urgency=low
17590
17591  * This change removes lockfile creation from aeintegratq and for each change
17592    in queue check state just before attempting aeib on it. This will prevent
17593    failure due to someone doing aerpu, etc, while the queue is running.
17594  * My thanks to Jerry Pendergraft for this patch.
17595  * This change fixed SourceForge bug 587008.
17596
17597 -- Peter Miller <pmiller@opensource.org.au>  Tue, 18 Mar 2003 15:19:53 +1100
17598
17599aegis (4.10.D036-1) unstable; urgency=low
17600
17601  * This change fixes a typo on the aenpa(1) man page.
17602  * My thanks to Robin Lee Powell <rlpowell@digitalkingdom.org> for reporting
17603    this problem.
17604
17605 -- Peter Miller <pmiller@opensource.org.au>  Tue, 18 Mar 2003 14:04:03 +1100
17606
17607aegis (4.10.D035-1) unstable; urgency=low
17608
17609  * This change fixes a small typo in the RMCH paper.
17610  * My thanks to Gordon Zaft <gordonzaft@tcisolutions.com> for reporting this
17611    problem.
17612
17613 -- Peter Miller <pmiller@opensource.org.au>  Tue, 18 Mar 2003 11:02:45 +1100
17614
17615aegis (4.10.D034-1) unstable; urgency=low
17616
17617  * This change silences confusing error messages when searching for the example
17618    projects.
17619
17620 -- Peter Miller <pmiller@opensource.org.au>  Mon, 17 Mar 2003 20:32:59 +1100
17621
17622aegis (4.10.D033-1) unstable; urgency=low
17623
17624  * This change adds a link to GNU on the web page.
17625
17626 -- Peter Miller <pmiller@opensource.org.au>  Mon, 17 Mar 2003 13:00:41 +1100
17627
17628aegis (4.10.D032-1) unstable; urgency=low
17629
17630  * This change adds upwards directory links to the file density web report.
17631  * My thanks to Engelbert Gruber <engelbert.gruber@ssg.co.at> for this patch.
17632
17633 -- Peter Miller <pmiller@opensource.org.au>  Wed, 12 Mar 2003 09:16:04 +1100
17634
17635aegis (4.10.D031-1) unstable; urgency=low
17636
17637  * This change corrects the RCS config examples to cope with default branches.
17638
17639 -- Peter Miller <pmiller@opensource.org.au>  Tue, 11 Mar 2003 18:56:25 +1100
17640
17641aegis (4.10.D030-1) unstable; urgency=low
17642
17643  * This change adds code to aeimport to cope with branches.  The ,v files that
17644    aeimport copies, and subsequently edits the permissions lists, etc, now also
17645    have their current branch reset.
17646
17647 -- Peter Miller <pmiller@opensource.org.au>  Mon, 10 Mar 2003 11:47:12 +1100
17648
17649aegis (4.10.D029-1) unstable; urgency=low
17650
17651  * This change change the fixed file name to somthing else in the new file
17652    templates.
17653  * My thanks to John Darrington for this suggestion.
17654
17655 -- Peter Miller <pmiller@opensource.org.au>  Fri, 28 Feb 2003 19:19:22 +1100
17656
17657aegis (4.10.D028-1) unstable; urgency=low
17658
17659  * This change fixes a bug where the new file command would use the new config
17660    file about to be created, which was almost always wrong.
17661
17662 -- Peter Miller <pmiller@opensource.org.au>  Fri, 28 Feb 2003 18:59:40 +1100
17663
17664aegis (4.10.D027-1) unstable; urgency=low
17665
17666  * This change corrects some typos in the RMCH paper.
17667  * My thanks to John H Harrison <hjohn@us.ibm.com> for reporting this problem.
17668
17669 -- Peter Miller <pmiller@opensource.org.au>  Tue, 25 Feb 2003 10:11:49 +1100
17670
17671aegis (4.10.D026-1) unstable; urgency=low
17672
17673  * This change adds the $substr substitution
17674
17675 -- Peter Miller <pmiller@opensource.org.au>  Tue, 18 Feb 2003 11:24:58 +1100
17676
17677aegis (4.10.D025-1) unstable; urgency=low
17678
17679  * This change adds in the new logo.
17680
17681 -- Peter Miller <pmiller@opensource.org.au>  Wed, 05 Feb 2003 20:58:11 +1100
17682
17683aegis (4.10.D024-1) unstable; urgency=low
17684
17685  * This change adds C++ to the languages that aemeasure understands.
17686
17687 -- Peter Miller <pmiller@opensource.org.au>  Wed, 05 Feb 2003 19:19:24 +1100
17688
17689aegis (4.10.D023-1) unstable; urgency=low
17690
17691  * This change updates the instructions for sourceforge project hosting.
17692
17693 -- Peter Miller <pmiller@opensource.org.au>  Tue, 04 Feb 2003 15:52:17 +1100
17694
17695aegis (4.10.D022-1) unstable; urgency=low
17696
17697  * This change adds supprtfor transparent files to aeclone.  If the change is a
17698    normal change, copy the data across.  If the change is a branch, ignore
17699    transparent files.
17700
17701 -- Peter Miller <pmiller@opensource.org.au>  Tue, 04 Feb 2003 10:01:55 +1100
17702
17703aegis (4.10.D021-1) unstable; urgency=low
17704
17705  * This change improves the efficiency of creating new strings, and inserts
17706    into symtabs.
17707
17708 -- Peter Miller <pmiller@opensource.org.au>  Mon, 03 Feb 2003 22:53:44 +1100
17709
17710aegis (4.10.D020-1) unstable; urgency=low
17711
17712  * This change improves the way that changes are given and rescinded test
17713    exemptions.
17714  * In particular:
17715  * 1. After a change has been made test_exempt=false due to aecping a test,
17716  * if that test is aecpu'd, the change reverts to its original exemption
17717  * status.
17718  * 2. If all tests in a project are aecp'ed, then the change becomes
17719  * regression test exempt until at least one test is aecpu'ed
17720  * My thanks to John Darrington for this patch.
17721
17722 -- Peter Miller <pmiller@opensource.org.au>  Mon, 03 Feb 2003 17:29:17 +1100
17723
17724aegis (4.10.D019-1) unstable; urgency=low
17725
17726  * This change fixes a problem with the command completion in .profile
17727
17728 -- Peter Miller <pmiller@opensource.org.au>  Sun, 02 Feb 2003 21:30:17 +1100
17729
17730aegis (4.10.D018-1) unstable; urgency=low
17731
17732  * This change moves the simp_file_stat program and remaes it aemeasure, so
17733    that users will have a simple file metrics program available to them.
17734
17735 -- Peter Miller <pmiller@opensource.org.au>  Sun, 02 Feb 2003 21:17:22 +1100
17736
17737aegis (4.10.D017-1) unstable; urgency=low
17738
17739  * This change fixes a problem caysed by recent aesub $version changes.
17740
17741 -- Peter Miller <pmiller@opensource.org.au>  Fri, 31 Jan 2003 17:12:27 +1100
17742
17743aegis (4.10.D016-1) unstable; urgency=low
17744
17745  * This change updates the "How to become an Aegis developer" instructions.
17746  * Need flex for one of the tests.
17747  * Need gnu automake for install-sh (used to be in autoconf)
17748  * Need aegis 4.10 or later
17749  * My thanks to Matt Kraai <kraai@valenciana> for this patch.
17750
17751 -- Peter Miller <pmiller@opensource.org.au>  Wed, 29 Jan 2003 11:40:03 +1100
17752
17753aegis (4.10.D015-1) unstable; urgency=low
17754
17755  * This change fixes yet another Bison build problem.
17756  * My thanks to Matt Kraai <kraai@alumni.cmu.edu> for this patch.
17757
17758 -- Peter Miller <pmiller@opensource.org.au>  Wed, 29 Jan 2003 09:55:10 +1100
17759
17760aegis (4.10.D014-1) unstable; urgency=low
17761
17762  * This change adds a project ancestors report, and a touch extra code to
17763    support it.
17764  * My thanks to John Darrington for this suggestion.
17765
17766 -- Peter Miller <pmiller@opensource.org.au>  Wed, 29 Jan 2003 09:31:37 +1100
17767
17768aegis (4.10.D013-1) unstable; urgency=low
17769
17770  * This change corrects a number of typos in Recursive Make Considered Harmful.
17771  * My thanks to David Spain <dspain@sysdef.com> for reporting these problems.
17772
17773 -- Peter Miller <pmiller@opensource.org.au>  Thu, 23 Jan 2003 17:29:21 +1100
17774
17775aegis (4.10.D012-1) unstable; urgency=low
17776
17777  * This change removes the leading dot from versions of the trunk.
17778  * My thanks to Brendan J Simon <brendan.simon@bigpond.com> for this
17779    suggestion.
17780
17781 -- Peter Miller <pmiller@opensource.org.au>  Mon, 20 Jan 2003 21:43:14 +1100
17782
17783aegis (4.10.D011-1) unstable; urgency=low
17784
17785  * This change adds zsh completion interfacing to aecomplete.
17786  * My thanks to Angus Lees <gus@inodes.org> for this suggestion, and enough
17787    information to code it.
17788
17789 -- Peter Miller <pmiller@opensource.org.au>  Sun, 19 Jan 2003 21:40:18 +1100
17790
17791aegis (4.10.D010-1) unstable; urgency=low
17792
17793  * This change adds an (undocumented) option to Aegis to print the necessary
17794    configuration options to synch with any existing Aegis install.  This is
17795    meant to cover the vast range of strange places package collection
17796    maintainers choose to install the various components.
17797
17798 -- Peter Miller <pmiller@opensource.org.au>  Sun, 19 Jan 2003 20:33:10 +1100
17799
17800aegis (4.10.D009-1) unstable; urgency=low
17801
17802  * This change makes sure that the aed done by aedist --receive uses the --no-
17803    merge option.
17804
17805 -- Peter Miller <pmiller@opensource.org.au>  Sun, 19 Jan 2003 13:11:27 +1100
17806
17807aegis (4.10.D008-1) unstable; urgency=low
17808
17809  * This change fixes aetar so that it includes executable permissions with
17810    files which are executable.
17811  * My thanks to Aryeh M. Friedman <aryeh@m-net.arbornet.org> for reporting this
17812    problem.
17813
17814 -- Peter Miller <pmiller@opensource.org.au>  Sat, 18 Jan 2003 20:17:57 +1100
17815
17816aegis (4.10.D007-1) unstable; urgency=low
17817
17818  * This change fixes a URL on the documentation page.
17819  * My thanks to Jakob Eriksson <jakob@vmlinux.org> for reporting this problem.
17820
17821 -- Peter Miller <pmiller@opensource.org.au>  Thu, 16 Jan 2003 09:41:43 +1100
17822
17823aegis (4.10.D006-1) unstable; urgency=low
17824
17825  * This changes fixes a bug in aetar which caused it to hang waiting for input
17826    when project files were about to be transferred into the archive.
17827  * This fixed SourceForge bug 656649.
17828  * My thanks to Robin Farine for reporting this problem, and to Florian Weimer
17829    <fw@deneb.enyo.de> for the fix.
17830
17831 -- Peter Miller <pmiller@opensource.org.au>  Tue, 14 Jan 2003 13:12:18 +1100
17832
17833aegis (4.10.D005-1) unstable; urgency=low
17834
17835  * This change fixes a bug where aereport and aesub gave different email
17836    addressesfor users.
17837  * My thanks to John Darrington <john@cellform.com.au> for this patch.
17838
17839 -- Peter Miller <pmiller@opensource.org.au>  Tue, 14 Jan 2003 11:52:50 +1100
17840
17841aegis (4.10.D004-1) unstable; urgency=low
17842
17843  * This change fixes a bug in tkaegis
17844  * My thanks to Steve Blackwell <steve.blackwell@eer.com> for reporting the
17845    problem, and to engelbert.gruber@ssg.co.at for the fix.
17846
17847 -- Peter Miller <pmiller@opensource.org.au>  Tue, 14 Jan 2003 11:16:48 +1100
17848
17849aegis (4.10.D003-1) unstable; urgency=low
17850
17851  * This change makes aeannotate more like CVS annotate.  The folumns are now
17852    only printed if their value changes.  This highlights the differences, and
17853    is less distracting.
17854
17855 -- Peter Miller <pmiller@opensource.org.au>  Tue, 14 Jan 2003 10:20:06 +1100
17856
17857aegis (4.10.D002-1) unstable; urgency=low
17858
17859  * This change modifies Aegis so that it doesn't "protect development
17860    directory" for branches.
17861
17862 -- Peter Miller <pmiller@opensource.org.au>  Wed, 08 Jan 2003 21:13:03 +1100
17863
17864aegis (4.10.D001-1) unstable; urgency=low
17865
17866  * This change prepares Aegis for the next public release.
17867
17868 -- Peter Miller <pmiller@opensource.org.au>  Mon, 30 Dec 2002 00:45:22 +1100
17869
17870aegis (4.9.D036-1) unstable; urgency=low
17871
17872  * This change has the build check all files on all build machines.  That way,
17873    when Peter gets a patch, it is guaranteed to conform to line length
17874    restrictions, etc.
17875
17876 -- Peter Miller <pmiller@opensource.org.au>  Sun, 29 Dec 2002 00:07:45 +1100
17877
17878aegis (4.9.D035-1) unstable; urgency=low
17879
17880  * This change adds the change number to aedist files, so that change number
17881    may be preserved whenever possible.
17882
17883 -- Peter Miller <pmiller@opensource.org.au>  Sat, 28 Dec 2002 23:45:25 +1100
17884
17885aegis (4.9.D034-1) unstable; urgency=low
17886
17887  * If File List is selected from a page pertaining to a change as opposed to a
17888    project, then the list of files in that change is used.
17889  * Previously, all files in the project would have been presented.
17890  * My thanks to John Darrington for this patch.
17891
17892 -- Peter Miller <pmiller@opensource.org.au>  Sat, 28 Dec 2002 23:28:26 +1100
17893
17894aegis (4.9.D033-1) unstable; urgency=low
17895
17896  * This change adds the SCons project as a reference site.
17897
17898 -- Peter Miller <pmiller@opensource.org.au>  Sat, 28 Dec 2002 13:49:33 +1100
17899
17900aegis (4.9.D032-1) unstable; urgency=low
17901
17902  * This change adds the German translation of Recursive Make Considered
17903    Harmful.
17904
17905 -- Peter Miller <pmiller@opensource.org.au>  Fri, 27 Dec 2002 17:07:54 +1100
17906
17907aegis (4.9.D031-1) unstable; urgency=low
17908
17909  * This change corrects a numbver of typographics errors in Recursive Make
17910    Considered Harmful.
17911  * My thanks to Kevin Septor <abamfici@comcast.net> for reporting these
17912    problems.
17913
17914 -- Peter Miller <pmiller@opensource.org.au>  Thu, 26 Dec 2002 18:10:27 +1100
17915
17916aegis (4.9.D030-1) unstable; urgency=low
17917
17918  * This change removes more K&RC code.
17919
17920 -- Peter Miller <pmiller@opensource.org.au>  Thu, 26 Dec 2002 00:04:27 +1100
17921
17922aegis (4.9.D029-1) unstable; urgency=low
17923
17924  * This change removes more K&R code.
17925
17926 -- Peter Miller <pmiller@opensource.org.au>  Wed, 25 Dec 2002 14:37:58 +1100
17927
17928aegis (4.9.D028-1) unstable; urgency=low
17929
17930  * This change continues the task of removing K&R C from the sources.
17931
17932 -- Peter Miller <pmiller@opensource.org.au>  Wed, 25 Dec 2002 00:10:13 +1100
17933
17934aegis (4.9.D027-1) unstable; urgency=low
17935
17936  * This change continues the removal of K&R C support.
17937
17938 -- Peter Miller <pmiller@opensource.org.au>  Tue, 24 Dec 2002 21:21:39 +1100
17939
17940aegis (4.9.D026-1) unstable; urgency=low
17941
17942  * This change gets rid of more of the old K&R style code.
17943
17944 -- Peter Miller <pmiller@opensource.org.au>  Tue, 24 Dec 2002 15:41:00 +1100
17945
17946aegis (4.9.D025-1) unstable; urgency=low
17947
17948  * This change tells aeclone how to clone changes which are awaiting
17949    development.
17950
17951 -- Peter Miller <pmiller@opensource.org.au>  Tue, 24 Dec 2002 13:45:24 +1100
17952
17953aegis (4.9.D024-1) unstable; urgency=low
17954
17955  * This change adds the aemtu command, to undo make-tranparent-ed files.
17956
17957 -- Peter Miller <pmiller@opensource.org.au>  Tue, 24 Dec 2002 12:02:46 +1100
17958
17959aegis (4.9.D023-1) unstable; urgency=low
17960
17961  * This change removes a problematic directory perms check from aeintegratq.
17962  * My thanks to Jerry Pendergraft for this patch.
17963
17964 -- Peter Miller <pmiller@opensource.org.au>  Tue, 24 Dec 2002 08:41:21 +1100
17965
17966aegis (4.9.D022-1) unstable; urgency=low
17967
17968  * This change fixes a bug where the test time stamps are not updated for a
17969    batch test which covers multiple architectures.
17970  * My thanks to Jerry Pendergraft for reporting this problem.
17971
17972 -- Peter Miller <pmiller@opensource.org.au>  Fri, 29 Nov 2002 00:06:01 +1100
17973
17974aegis (4.9.D021-1) unstable; urgency=low
17975
17976  * Run aeimport with a removed file in Attic.
17977  * The run aecp -delta to extract it before it was nuked.
17978  * aecp dumps core?
17979  * Corey Stupp.
17980
17981 -- Peter Miller <pmiller@opensource.org.au>  Thu, 28 Nov 2002 17:32:42 +1100
17982
17983aegis (4.9.D020-1) unstable; urgency=low
17984
17985  * This change adds more information about distributed development to the CVS
17986    Transition Guide
17987  * My thanks to Norman <nlin@nlin.net> for this contribution.
17988
17989 -- Peter Miller <pmiller@opensource.org.au>  Fri, 22 Nov 2002 17:18:16 +1100
17990
17991aegis (4.9.D019-1) unstable; urgency=low
17992
17993  * This change fixes a problem with integrating when there are action==build
17994    files, which need to be shallowed at integrate pass time (rather than aede
17995    time for all the other files).
17996
17997 -- Peter Miller <pmiller@opensource.org.au>  Thu, 14 Nov 2002 00:25:56 +1100
17998
17999aegis (4.9.D018-1) unstable; urgency=low
18000
18001  * This change adds the ncargs hint to the BUILDING instructions.
18002  * My thanks to Jerry Pendergraft for this hint.
18003
18004 -- Peter Miller <pmiller@opensource.org.au>  Wed, 13 Nov 2002 23:57:44 +1100
18005
18006aegis (4.9.D017-1) unstable; urgency=low
18007
18008  * This change adds "make transparent" support to the aegis -integrate-begin
18009    command.
18010
18011 -- Peter Miller <pmiller@opensource.org.au>  Tue, 12 Nov 2002 10:05:36 +1100
18012
18013aegis (4.9.D016-1) unstable; urgency=low
18014
18015  * This change adds the split and unsplit substitutions, which may be used to
18016    disassembale and reassemble paths, search lists, etc.
18017  * My thanks to Jerry Pendergraft for this suggestion.
18018
18019 -- Peter Miller <pmiller@opensource.org.au>  Thu, 07 Nov 2002 22:14:47 +1100
18020
18021aegis (4.9.D015-1) unstable; urgency=low
18022
18023  * This change adds code to aede to end development of changes containing
18024    transparent files.
18025
18026 -- Peter Miller <pmiller@opensource.org.au>  Tue, 05 Nov 2002 17:24:53 +1100
18027
18028aegis (4.9.D014-1) unstable; urgency=low
18029
18030  * This change adds the "make transparent" command, which allows you do do an
18031    "aecpu" equivalent for a branch.
18032
18033 -- Peter Miller <pmiller@opensource.org.au>  Sun, 03 Nov 2002 12:31:36 +1100
18034
18035aegis (4.9.D013-1) unstable; urgency=low
18036
18037  * This change gets rid of the last of the _() K&R C function prototype
18038    insulation.
18039
18040 -- Peter Miller <pmiller@opensource.org.au>  Sat, 02 Nov 2002 08:51:04 +1100
18041
18042aegis (4.9.D012-1) unstable; urgency=low
18043
18044  * This change adds the transparent file action, and some of the consequences.
18045
18046 -- Peter Miller <pmiller@opensource.org.au>  Fri, 01 Nov 2002 15:01:03 +1100
18047
18048aegis (4.9.D011-1) unstable; urgency=low
18049
18050  * This change adds a warning to aedist -receive if a patch cannot be used.
18051  * My thanks to Norman <nlin@nlin.net> for this suggestion.
18052
18053 -- Peter Miller <pmiller@opensource.org.au>  Thu, 31 Oct 2002 14:45:14 +1100
18054
18055aegis (4.9.D010-1) unstable; urgency=low
18056
18057  * This change updates the CVS Transition Guide with notes on how to do CVS-
18058    style remote development, noting the similarities and differences with the
18059    CVS remote development model.
18060  * My thanks to nlin@nlin.net for this contribution.
18061
18062 -- Peter Miller <pmiller@opensource.org.au>  Wed, 30 Oct 2002 21:22:34 +1100
18063
18064aegis (4.9.D009-1) unstable; urgency=low
18065
18066  * This change fixes a problem with aeimport and removed files.
18067  * 1. aeipass has been changed to cope with the symptom of the problem, for
18068    existing projects which were seeded using aeimport.
18069  * 2. aeimport now deals with removed files correctly, creating more correct
18070    change file state and project file state records.  It now reconstructs the
18071    baseline exclusively from project file state information.
18072  * My thanks to Cyrille <bollu@awtce.be> for reporting this problem.
18073
18074 -- Peter Miller <pmiller@opensource.org.au>  Tue, 29 Oct 2002 14:50:52 +1100
18075
18076aegis (4.9.D008-1) unstable; urgency=low
18077
18078  * This change improves the path for remote operations on RedHat Linux requires
18079    /bin in path.
18080  * This change also adds the -s option to do remote operations via ssh rather
18081    than rsh.
18082  * My thanks to Jerry Pendergraft for this patch.
18083
18084 -- Peter Miller <pmiller@opensource.org.au>  Mon, 28 Oct 2002 22:34:26 +1100
18085
18086aegis (4.9.D007-1) unstable; urgency=low
18087
18088  * This change copes with the transition case when a project changed from
18089    develop_end_action = goto_being_reviewed; to develop_end_action = goto_
18090    awaiting_review; while having changes in 'being reviewed'.
18091  * This made aerpass and aerfail problematic for changes which were in the
18092    "being reviewed" state, because they could not do anything except aedeu.
18093  * This change allows the "old" rules to apply to such changes (for transitions
18094    in both directions).
18095  * My thanks to Kurt Hewig for reporting this problem.
18096  * This change fixes SourceForge bug 620137.
18097
18098 -- Peter Miller <pmiller@opensource.org.au>  Mon, 28 Oct 2002 21:04:46 +1100
18099
18100aegis (4.9.D006-1) unstable; urgency=low
18101
18102  * This change fixes a bug in the tkaenc script which stopped it from starting
18103    developing changes properly.  (Introduced by previous line length fix.)
18104
18105 -- Peter Miller <pmiller@opensource.org.au>  Mon, 28 Oct 2002 17:35:25 +1100
18106
18107aegis (4.9.D005-1) unstable; urgency=low
18108
18109  * This change fixes adist -rec, aepatch -rec and aetar -rec, so that they
18110    break some of their commands into palatable size pieces, otherwise there is
18111    a risk of "command line too long" errors from exec().
18112  * My thanks to Normaln <aegis@nlin.net> for reporting this problem.
18113
18114 -- Peter Miller <pmiller@opensource.org.au>  Mon, 28 Oct 2002 11:15:23 +1100
18115
18116aegis (4.9.D004-1) unstable; urgency=low
18117
18118  * This change has./configure determine if ti is talking to GNU diff.	This is
18119    then used to add --ascii to the aeimport diff command.
18120  * My thanks to Cyrille <bollu@awtce.be> for reporting this problem.
18121
18122 -- Peter Miller <pmiller@opensource.org.au>  Mon, 28 Oct 2002 10:59:23 +1100
18123
18124aegis (4.9.D003-1) unstable; urgency=low
18125
18126  * This change fixes the last of the files which have line lengths in excess of
18127    80 characters.
18128
18129 -- Peter Miller <pmiller@opensource.org.au>  Mon, 28 Oct 2002 00:13:15 +1100
18130
18131aegis (4.9.D002-1) unstable; urgency=low
18132
18133  * This change fixes a problem where test 104 was hanging.
18134  * My thanks to Florian Weimer for reporting this problem.
18135
18136 -- Peter Miller <pmiller@opensource.org.au>  Sun, 27 Oct 2002 23:07:13 +1100
18137
18138aegis (4.9.D001-1) unstable; urgency=low
18139
18140  * This change prepares Aegis for the next public release.
18141
18142 -- Peter Miller <pmiller@opensource.org.au>  Wed, 23 Oct 2002 22:53:02 +1000
18143
18144aegis (4.8.D050-1) unstable; urgency=low
18145
18146  * This change improves the aecd alias, so that it copes better with a variety
18147    of command line arguments.
18148  * My thanks to Alexey Voinov <voins@voins.program.ru> for this patch.
18149
18150 -- Peter Miller <pmiller@opensource.org.au>  Tue, 22 Oct 2002 14:31:42 +1000
18151
18152aegis (4.8.D049-1) unstable; urgency=low
18153
18154  * This change adds the next for the dead tree reference to the RMCH paper.
18155
18156 -- Peter Miller <pmiller@opensource.org.au>  Fri, 18 Oct 2002 16:00:20 +1000
18157
18158aegis (4.8.D048-1) unstable; urgency=low
18159
18160  * This change adds path prefix options to aepatch and aetar.
18161
18162 -- Peter Miller <pmiller@opensource.org.au>  Fri, 18 Oct 2002 11:44:15 +1000
18163
18164aegis (4.8.D047-1) unstable; urgency=low
18165
18166  * This change updates Aegis to use Autoconf 2.53 or later.  It is incompatible
18167    with Autoconf 2.13 an earlier.
18168  * My thanks to Matt Kraai <kraai@alumni.cmu.edu> for this patch.
18169
18170 -- Peter Miller <pmiller@opensource.org.au>  Thu, 17 Oct 2002 15:45:03 +1000
18171
18172aegis (4.8.D046-1) unstable; urgency=low
18173
18174  * This change fixes a problem with AIX builds.
18175  * My thanks to Cyrille <bollu@awtce.be> for reporting this problem.
18176
18177 -- Peter Miller <pmiller@opensource.org.au>  Wed, 16 Oct 2002 17:37:46 +1000
18178
18179aegis (4.8.D045-1) unstable; urgency=low
18180
18181  * This change adds metrics to the file history listing.
18182  * My thanks to Engelbert Gruber for this patch.
18183
18184 -- Peter Miller <pmiller@opensource.org.au>  Wed, 16 Oct 2002 11:56:19 +1000
18185
18186aegis (4.8.D044-1) unstable; urgency=low
18187
18188  * This change adds the ability to give review pass comments, in addition to
18189    review fail comments.
18190  * My thanks to Erik Arneson <erik@aarg.net>, Tony Bowden <tony@kasei.com>, and
18191    countless others, for this suggestion.
18192
18193 -- Peter Miller <pmiller@opensource.org.au>  Wed, 16 Oct 2002 07:37:56 +1000
18194
18195aegis (4.8.D043-1) unstable; urgency=low
18196
18197  * This change replaces many of the change reports in the web interface with a
18198    single report.
18199  * My thanks to engelbert.gruber@ssg.co.at for this patch.
18200
18201 -- Peter Miller <pmiller@opensource.org.au>  Tue, 15 Oct 2002 23:26:08 +1000
18202
18203aegis (4.8.D042-1) unstable; urgency=low
18204
18205  * This change adds code to use /etc/mailname if no email_addres sentry is
18206    found in .aegisrc, and if /etc/mailname exists. The /etc/mailname file is
18207    use by Debian to set the default email domain name.
18208  * My thanks to John Darringto for this suggestion.
18209
18210 -- Peter Miller <pmiller@opensource.org.au>  Tue, 15 Oct 2002 21:31:25 +1000
18211
18212aegis (4.8.D041-1) unstable; urgency=low
18213
18214  * This change adds the aecp -rescind option, used to rescind (back out) a
18215    completed change.
18216  * I can't remember the number of people who have asked for this feature,
18217    thanks y'all anyways.
18218
18219 -- Peter Miller <pmiller@opensource.org.au>  Tue, 15 Oct 2002 20:00:53 +1000
18220
18221aegis (4.8.D040-1) unstable; urgency=low
18222
18223  * This change adds three functions to the report generator: upcase, downcase
18224    and capitalize.
18225
18226 -- Peter Miller <pmiller@opensource.org.au>  Tue, 15 Oct 2002 16:50:21 +1000
18227
18228aegis (4.8.D039-1) unstable; urgency=low
18229
18230  * Update the patch submission address to `aegis-
18231    developers@lists.sourceforge.net'.
18232  * My thanks to Matt Kraai for this patch.
18233
18234 -- Peter Miller <pmiller@opensource.org.au>  Thu, 03 Oct 2002 16:05:47 +1000
18235
18236aegis (4.8.D038-1) unstable; urgency=low
18237
18238  * This change adds a project gantt report, wich produces a comma-separated-
18239    value (CSV) file, used to export data from Aegis and import it into Ms.
18240    Project.
18241  * Unfortunately, Mr. Project cannot yet import CSV files.
18242
18243 -- Peter Miller <pmiller@opensource.org.au>  Thu, 03 Oct 2002 14:23:06 +1000
18244
18245aegis (4.8.D037-1) unstable; urgency=low
18246
18247  * This change adds more text to the BUILDING instructions, reminding readers
18248    about the install prefix, if using somethign other than the default.
18249
18250 -- Peter Miller <pmiller@opensource.org.au>  Thu, 03 Oct 2002 12:44:39 +1000
18251
18252aegis (4.8.D036-1) unstable; urgency=low
18253
18254  * From: voins@voins.program.ru
18255  * Date: Sun Sep  8 11:21:52 2002
18256  * update russian .po files to use new ${plural_forms...} substitution.
18257
18258 -- Peter Miller <pmiller@opensource.org.au>  Thu, 03 Oct 2002 11:29:26 +1000
18259
18260aegis (4.8.D035-1) unstable; urgency=low
18261
18262  * This change fixes a typo in the sub_perl header comment.
18263  * My thanks to Matt Kraai <kraai@alumni.cmu.edu> for this patch.
18264
18265 -- Peter Miller <pmiller@opensource.org.au>  Thu, 03 Oct 2002 10:33:58 +1000
18266
18267aegis (4.8.D034-1) unstable; urgency=low
18268
18269  * This change updates the patch submission address to the mailing list.
18270  * My thanks to Matt Krai for the reminder.
18271
18272 -- Peter Miller <pmiller@opensource.org.au>  Wed, 02 Oct 2002 23:34:14 +1000
18273
18274aegis (4.8.D033-1) unstable; urgency=low
18275
18276  * This change adds a branch list as the first think in the project menu, if
18277    the project has any branches (or the branch has sub branches).
18278
18279 -- Peter Miller <pmiller@opensource.org.au>  Wed, 02 Oct 2002 22:22:41 +1000
18280
18281aegis (4.8.D032-1) unstable; urgency=low
18282
18283  * This change adds a link from the file history page to the change file page,
18284    so that differences may be obtained.
18285  * My thanks to engelbert.gruber@ssg.co.at for this suggestion.
18286
18287 -- Peter Miller <pmiller@opensource.org.au>  Wed, 02 Oct 2002 21:36:15 +1000
18288
18289aegis (4.8.D031-1) unstable; urgency=low
18290
18291  * This change adds consistent web report headers.
18292
18293 -- Peter Miller <pmiller@opensource.org.au>  Wed, 02 Oct 2002 19:38:50 +1000
18294
18295aegis (4.8.D030-1) unstable; urgency=low
18296
18297  * This change adds the summary file statistics to the release notes.
18298
18299 -- Peter Miller <pmiller@opensource.org.au>  Thu, 26 Sep 2002 15:56:05 +1000
18300
18301aegis (4.8.D029-1) unstable; urgency=low
18302
18303  * This change fixes a bug in the sort column selection.
18304
18305 -- Peter Miller <pmiller@opensource.org.au>  Thu, 26 Sep 2002 00:01:51 +1000
18306
18307aegis (4.8.D028-1) unstable; urgency=low
18308
18309  * This change adds web file metrics.
18310  * My thanks to engelbert.gruber@ssg.co.at for this contribution.
18311
18312 -- Peter Miller <pmiller@opensource.org.au>  Wed, 25 Sep 2002 22:54:27 +1000
18313
18314aegis (4.8.D027-1) unstable; urgency=low
18315
18316  * This change adds some simple file metrics to the build.
18317
18318 -- Peter Miller <pmiller@opensource.org.au>  Wed, 25 Sep 2002 20:54:46 +1000
18319
18320aegis (4.8.D026-1) unstable; urgency=low
18321
18322  * This change adds more explanation to the Windows NT web page.
18323
18324 -- Peter Miller <pmiller@opensource.org.au>  Fri, 20 Sep 2002 10:43:46 +1000
18325
18326aegis (4.8.D025-1) unstable; urgency=low
18327
18328  * This change adds the aet -progress and -noprogress options. The aet -
18329    progress prints messages about how far it progressed in testing. Useful with
18330    non-numeric test names.
18331  * Progress messages can be turned on with -PROGress option and turned off with
18332    -Not-PROGress option. Default is -Not-PROGress. The last one is in effect.
18333    For batch_test_command two new optional substitutions available:
18334  * ${Total} is the total number of tests
18335  * ${Current} is the number of first test in batch.
18336  * batch_test_command itself is responsible for displaying appropriate messages
18337    for individual tests. Aet displays message before each external command run:
18338    for test_command before each test, for batch_test_command before each batch.
18339  * My thanks to Alexy Voinov for this patch.
18340
18341 -- Peter Miller <pmiller@opensource.org.au>  Tue, 10 Sep 2002 23:13:59 +1000
18342
18343aegis (4.8.D024-1) unstable; urgency=low
18344
18345  * This change regularises some of the arglex token names. There was a mixture
18346    of arglex_token_no_fred and arglex_token_fred_not. They all now use the _not
18347    form.
18348
18349 -- Peter Miller <pmiller@opensource.org.au>  Tue, 10 Sep 2002 21:17:21 +1000
18350
18351aegis (4.8.D023-1) unstable; urgency=low
18352
18353  * This change adds an extra step to the web interface (source forge hack).
18354  * My thanks to Steven Knight for reporting this problem.
18355
18356 -- Peter Miller <pmiller@opensource.org.au>  Tue, 10 Sep 2002 17:11:08 +1000
18357
18358aegis (4.8.D022-1) unstable; urgency=low
18359
18360  * This change eliminates whitespace at the end of lines.
18361  * My thanks to Matt Krai for this patch.
18362
18363 -- Peter Miller <pmiller@opensource.org.au>  Tue, 10 Sep 2002 09:37:19 +1000
18364
18365aegis (4.8.D021-1) unstable; urgency=low
18366
18367  * This change copes with yet another Bison change.
18368  * My thanks to Alexey Voinov for this patch.
18369
18370 -- Peter Miller <pmiller@opensource.org.au>  Mon, 09 Sep 2002 23:27:02 +1000
18371
18372aegis (4.8.D020-1) unstable; urgency=low
18373
18374  * This change fixes a problem with file differemce links in the web interface.
18375  * My thanks to Brendam Simon for reporting this problem.
18376
18377 -- Peter Miller <pmiller@opensource.org.au>  Mon, 09 Sep 2002 17:20:20 +1000
18378
18379aegis (4.8.D019-1) unstable; urgency=low
18380
18381  * This changes fixes compiler warnings.  Just 2 under solaris gcc, several
18382    more on IRIX64.
18383  * My thanks to Jarry Pendergraft for this patch.
18384
18385 -- Peter Miller <pmiller@opensource.org.au>  Fri, 06 Sep 2002 23:17:04 +1000
18386
18387aegis (4.8.D018-1) unstable; urgency=low
18388
18389  * This change fixes a problem where the aer(5) page says "local" when it
18390    should say "auto".
18391  * My thanks to engelbert.gruber@ssg.co.at for reporting this problem.
18392
18393 -- Peter Miller <pmiller@opensource.org.au>  Fri, 06 Sep 2002 22:12:57 +1000
18394
18395aegis (4.8.D017-1) unstable; urgency=low
18396
18397  * This change adds support to the "${plural}' substitution to honor the
18398    Plural-Forms header in the "" message.
18399
18400 -- Peter Miller <pmiller@opensource.org.au>  Fri, 06 Sep 2002 15:33:59 +1000
18401
18402aegis (4.8.D016-1) unstable; urgency=low
18403
18404  * This change updates the information about things developers need to build.
18405    Remove duplicate psutils requirement and add requirements for GNU awk, ctags
18406    with -L support, and RCS.
18407
18408 -- Peter Miller <pmiller@opensource.org.au>  Fri, 06 Sep 2002 15:15:54 +1000
18409
18410aegis (4.8.D015-1) unstable; urgency=low
18411
18412  * This change adds more documentation for the history label command.
18413  * My thanks to engelbert.gruber@ssg.co.at for this suggestion.
18414
18415 -- Peter Miller <pmiller@opensource.org.au>  Thu, 05 Sep 2002 23:04:36 +1000
18416
18417aegis (4.8.D014-1) unstable; urgency=low
18418
18419  * This change updates aeimport to understand the CVS Attic directory.
18420  * My thanks to Corey Stupp for reporting this problem.
18421
18422 -- Peter Miller <pmiller@opensource.org.au>  Thu, 05 Sep 2002 21:30:31 +1000
18423
18424aegis (4.8.D013-1) unstable; urgency=low
18425
18426  * This change updates the Russian error messages.
18427  * My thanks to Alexey Voinov for this patch.
18428
18429 -- Peter Miller <pmiller@opensource.org.au>  Thu, 05 Sep 2002 21:14:28 +1000
18430
18431aegis (4.8.D012-1) unstable; urgency=low
18432
18433  * This change has the recipes which runs ./configure determone the appropriate
18434    prefix.  Some folks use the RPM setting of --prefix=/usr and others use the
18435    defeault.
18436
18437 -- Peter Miller <pmiller@opensource.org.au>  Thu, 05 Sep 2002 16:53:36 +1000
18438
18439aegis (4.8.D011-1) unstable; urgency=low
18440
18441  * This change uses AC_CHECK_LIB instead of AC_HAVE_LIBRARY in the etc/
18442    configure.in script.  The old one is now deprecated.
18443  * My thanks to Matt Kraai <kraai@lafn.org> for this patch.
18444
18445 -- Peter Miller <pmiller@opensource.org.au>  Mon, 02 Sep 2002 17:05:53 +1000
18446
18447aegis (4.8.D010-1) unstable; urgency=low
18448
18449  * This change adds the `--send' option to aedist external example in the howto
18450    documentation.
18451  * My thanks to Matt Kraai <kraai@lafn.org> for this patch.
18452
18453 -- Peter Miller <pmiller@opensource.org.au>  Sun, 01 Sep 2002 11:31:48 +1000
18454
18455aegis (4.8.D009-1) unstable; urgency=low
18456
18457  * This change adds the ${perl} substitution, much like the ${shell}
18458    substitution.
18459  * My thanks to Jerry Pendergraft for this suggestion.
18460
18461 -- Peter Miller <pmiller@opensource.org.au>  Fri, 30 Aug 2002 15:59:27 +1000
18462
18463aegis (4.8.D008-1) unstable; urgency=low
18464
18465  * This change fixes a number of spelling errors in the documentation, by using
18466    the old unix spell for first check. Then run ispell on files with possible
18467    problems.
18468  * My thanks to Jerry Pendergraft for this patch.
18469  * This also fixes SourceForge bug 597122
18470
18471 -- Peter Miller <pmiller@opensource.org.au>  Fri, 30 Aug 2002 09:50:44 +1000
18472
18473aegis (4.8.D007-1) unstable; urgency=low
18474
18475  * This change fixes a build problem on Cygwin.
18476  * My thanks to Ted Byers <TByers@beak.com> for reporting this problem.
18477
18478 -- Peter Miller <pmiller@opensource.org.au>  Thu, 29 Aug 2002 22:32:36 +1000
18479
18480aegis (4.8.D006-1) unstable; urgency=low
18481
18482  * This change fixes a typo in the aedist(1) page.
18483  * My thanks to Matt Kraai <kraai@alumni.cmu.edu> for reporting this problem.
18484
18485 -- Peter Miller <pmiller@opensource.org.au>  Wed, 28 Aug 2002 17:17:10 +1000
18486
18487aegis (4.8.D005-1) unstable; urgency=low
18488
18489  * This change adds a missing link on the project page.  The link "not
18490    complete" gives a list of outstanding changes.
18491
18492 -- Peter Miller <pmiller@opensource.org.au>  Tue, 27 Aug 2002 22:41:20 +1000
18493
18494aegis (4.8.D004-1) unstable; urgency=low
18495
18496  * This change adds a work-around for the aeimport bug, where the time stamp of
18497    the first change set confuses project_file_roll_forward function.
18498  * My thanks to Engelbert Gruber for reporting this problem.
18499
18500 -- Peter Miller <pmiller@opensource.org.au>  Tue, 27 Aug 2002 22:11:33 +1000
18501
18502aegis (4.8.D003-1) unstable; urgency=low
18503
18504  * This change adds some more information to the web interface instructions.
18505  * My thanks to Steven Knight for reporting this problem.
18506
18507 -- Peter Miller <pmiller@opensource.org.au>  Tue, 27 Aug 2002 20:07:27 +1000
18508
18509aegis (4.8.D002-1) unstable; urgency=low
18510
18511  * This change adds insulation for the presence or absence of the snprintf
18512    function.
18513  * My thanks to Ralf Fassel for reporting this problem.
18514
18515 -- Peter Miller <pmiller@opensource.org.au>  Sun, 25 Aug 2002 19:48:07 +1000
18516
18517aegis (4.8.D001-1) unstable; urgency=low
18518
18519  * This change prepares Aegis for the next public release.
18520
18521 -- Peter Miller <pmiller@opensource.org.au>  Thu, 22 Aug 2002 10:51:10 +1000
18522
18523aegis (4.7.D027-1) unstable; urgency=low
18524
18525  * This change fixes a problem reading the input (input_read_strict amd input_
18526    read_strictest), where an expected input size doesn't come in a chunk
18527    exactly that size.
18528
18529 -- Peter Miller <pmiller@opensource.org.au>  Thu, 22 Aug 2002 05:37:47 +1000
18530
18531aegis (4.7.D026-1) unstable; urgency=low
18532
18533  * This change updates the aegis.courceforge.net site instructions.
18534
18535 -- Peter Miller <pmiller@opensource.org.au>  Wed, 21 Aug 2002 23:15:24 +1000
18536
18537aegis (4.7.D025-1) unstable; urgency=low
18538
18539  * This change adds more project links into the project portion of the page
18540    headers.
18541  * My thanks to engelbert.gruber@ssg.co.at for this patch.
18542
18543 -- Peter Miller <pmiller@opensource.org.au>  Wed, 21 Aug 2002 20:23:21 +1000
18544
18545aegis (4.7.D024-1) unstable; urgency=low
18546
18547  * This change adds aetar downloading into aegis.cgi and the html reports.
18548
18549 -- Peter Miller <pmiller@opensource.org.au>  Tue, 20 Aug 2002 13:23:06 +1000
18550
18551aegis (4.7.D023-1) unstable; urgency=low
18552
18553  * This change fixes more gcc 3.x complaints, more warnings about ctype things.
18554  * My thanks to Jerry Perdergraft for this patch.
18555
18556 -- Peter Miller <pmiller@opensource.org.au>  Tue, 20 Aug 2002 12:44:22 +1000
18557
18558aegis (4.7.D022-1) unstable; urgency=low
18559
18560  * This change fixes a build problem, when building th aegis project at other
18561    developers' sites.
18562  * My thanks to Matt Kraai <kraai@alumni.cmu.edu> for reporting the problem.
18563
18564 -- Peter Miller <pmiller@opensource.org.au>  Mon, 19 Aug 2002 22:22:23 +1000
18565
18566aegis (4.7.D021-1) unstable; urgency=low
18567
18568  * Thsi change adds markup to the aegis.cgi reports so that they can make use
18569    of style elements in accordance with http://www.w3.org/TR/1998/REC-CSS2-
18570    19980512 .
18571  * This change should not change the default appearance of the web pages, but
18572    users/ administrators are now able to customise the style of the pages
18573    according to local or project specific desires.
18574  * My thanks to John Darrington for this change set.
18575
18576 -- Peter Miller <pmiller@opensource.org.au>  Mon, 19 Aug 2002 21:57:38 +1000
18577
18578aegis (4.7.D020-1) unstable; urgency=low
18579
18580  * This change fixes a problem in aeimport.  The symptom was that aecp -delta
18581    misbehaved.	 The probelm was that the first delta needed a timestamp *prior*
18582    to the first change set taken from the import sets.
18583  * My thanks to Corey Stup <Corey@Stup.net> for reporting this problem.
18584
18585 -- Peter Miller <pmiller@opensource.org.au>  Sat, 17 Aug 2002 19:29:53 +1000
18586
18587aegis (4.7.D019-1) unstable; urgency=low
18588
18589  * This change fixes a bug where aepatch includes files which have no
18590    differences.
18591
18592 -- Peter Miller <pmiller@opensource.org.au>  Fri, 16 Aug 2002 17:17:43 +1000
18593
18594aegis (4.7.D018-1) unstable; urgency=low
18595
18596  * This change fixes some typos in some of the reports, introduced by the
18597    recent Navigation Bar change.
18598
18599 -- Peter Miller <pmiller@opensource.org.au>  Fri, 16 Aug 2002 15:40:25 +1000
18600
18601aegis (4.7.D017-1) unstable; urgency=low
18602
18603  * This change adds autoconf protection for the sys/ioctl.h include, needed on
18604    some system for the ioctl() prototype.
18605  * My thanks to Jerry Pendergraft for this suggestion.
18606
18607 -- Peter Miller <pmiller@opensource.org.au>  Fri, 16 Aug 2002 10:19:15 +1000
18608
18609aegis (4.7.D016-1) unstable; urgency=low
18610
18611  * This change fixes a problem with the error message translation checking.
18612    Different revs of bison have different error message sets.
18613  * My thanks to Christopher Vance <vance@aurema.com> for reporting this
18614    problem.
18615
18616 -- Peter Miller <pmiller@opensource.org.au>  Fri, 16 Aug 2002 09:51:50 +1000
18617
18618aegis (4.7.D015-1) unstable; urgency=low
18619
18620  * This change improves the handling of end/fail hooks changed so that they get
18621    project/change number parameters even if not too useful.  Also added
18622    ProgramName to nip tempation to use name of aeintegrateq rather than
18623    aeintegratq (extra e).
18624  * My thanks to Jerry Pendergraft for this change set.
18625
18626 -- Peter Miller <pmiller@opensource.org.au>  Fri, 16 Aug 2002 09:29:39 +1000
18627
18628aegis (4.7.D014-1) unstable; urgency=low
18629
18630  * This change fixes a typo in the RMCH paper.
18631  * My thanks to Edward Welbourne <eddy@opera.no> for reprting this problem.
18632
18633 -- Peter Miller <pmiller@opensource.org.au>  Thu, 15 Aug 2002 23:08:27 +1000
18634
18635aegis (4.7.D013-1) unstable; urgency=low
18636
18637  * This change adds a menu to each of the aegis.cgi pages so that one can
18638    easily navigate around the projects and changes
18639  * My thanks to John Darrington for this patch.
18640
18641 -- Peter Miller <pmiller@opensource.org.au>  Thu, 15 Aug 2002 22:39:52 +1000
18642
18643aegis (4.7.D012-1) unstable; urgency=low
18644
18645  * This change fixes some typos in the documentation.
18646  * My thanks to engelbert gruber <bert@chello.at> for this patch.
18647
18648 -- Peter Miller <pmiller@opensource.org.au>  Thu, 15 Aug 2002 22:15:33 +1000
18649
18650aegis (4.7.D011-1) unstable; urgency=low
18651
18652  * This change fixes a bug in the BUILDING documentation.
18653  * My thanks to Corey Stup <Corey@Stup.net> for reporting this problem.
18654
18655 -- Peter Miller <pmiller@opensource.org.au>  Thu, 15 Aug 2002 20:54:00 +1000
18656
18657aegis (4.7.D010-1) unstable; urgency=low
18658
18659  * This change fixes some AIX build problems.
18660  * My thanks to Corey Stupp for reporting these problems, and their fixes.
18661
18662 -- Peter Miller <pmiller@opensource.org.au>  Wed, 14 Aug 2002 15:57:53 +1000
18663
18664aegis (4.7.D009-1) unstable; urgency=low
18665
18666  * This change converts fmtgen to ANSI C, and it now generates ANSI C code.
18667    The prototype insulation is gone.
18668
18669 -- Peter Miller <pmiller@opensource.org.au>  Wed, 14 Aug 2002 12:04:20 +1000
18670
18671aegis (4.7.D008-1) unstable; urgency=low
18672
18673  * This change fixes the spurious warning being issued by ./configure about
18674    zlib.
18675  * Mt thanks to Ralf Fassel for reporting the fix to this problem.
18676
18677 -- Peter Miller <pmiller@opensource.org.au>  Wed, 14 Aug 2002 11:07:11 +1000
18678
18679aegis (4.7.D007-1) unstable; urgency=low
18680
18681  * This change fixes a problem with the uudecode input filter on machines where
18682    the plain 'char' type is unsigned.
18683  * My thanks to Matt Kraai for this patch.
18684
18685 -- Peter Miller <pmiller@opensource.org.au>  Tue, 13 Aug 2002 14:52:49 +1000
18686
18687aegis (4.7.D006-1) unstable; urgency=low
18688
18689  * This change fixes a bug in the development directory protection code.
18690  * My thanks to Robin Lee Powell for reporting this problem.
18691
18692 -- Peter Miller <pmiller@opensource.org.au>  Tue, 13 Aug 2002 09:59:23 +1000
18693
18694aegis (4.7.D005-1) unstable; urgency=low
18695
18696  * This change fixes a bug in the aeintegratq script.
18697  * My thanks to chown Kurt Huwig for reporting this problem.
18698  * SourceForge BudId: 587008
18699
18700 -- Peter Miller <pmiller@opensource.org.au>  Tue, 13 Aug 2002 09:48:52 +1000
18701
18702aegis (4.7.D004-1) unstable; urgency=low
18703
18704  * This change fixes problem with the common/ac/grp.h file.
18705  * My thanks to David A. Gatwood for reporting this problem.
18706  * SourceForge BudId: 591739
18707
18708 -- Peter Miller <pmiller@opensource.org.au>  Tue, 13 Aug 2002 09:37:21 +1000
18709
18710aegis (4.7.D003-1) unstable; urgency=low
18711
18712  * This change fixed a problem with the suggested Aegis command in the file
18713    header.
18714  * My thanks to Kurt Huwig for reporting this problem.
18715  * (SourceForge BugID: 583734.)
18716
18717 -- Peter Miller <pmiller@opensource.org.au>  Mon, 12 Aug 2002 15:59:05 +1000
18718
18719aegis (4.7.D002-1) unstable; urgency=low
18720
18721  * This change adds some more information to the Release procedure document.
18722
18723 -- Peter Miller <pmiller@opensource.org.au>  Mon, 12 Aug 2002 14:34:16 +1000
18724
18725aegis (4.7.D001-1) unstable; urgency=low
18726
18727  * This change prepares Aegis for the next public release.
18728
18729 -- Peter Miller <pmiller@opensource.org.au>  Mon, 12 Aug 2002 11:13:13 +1000
18730
18731aegis (4.6.D031-1) unstable; urgency=low
18732
18733  * This change removes all uses of <varargs.h> from the code, and the macros
18734    that go with it.
18735
18736 -- Peter Miller <pmiller@opensource.org.au>  Sun, 11 Aug 2002 22:55:14 +1000
18737
18738aegis (4.6.D030-1) unstable; urgency=low
18739
18740  * This change fixes a broken link on the Aegis home page.
18741  * My thanks to John Darrington <jmd@computer.org> for reporting this problem.
18742
18743 -- Peter Miller <pmiller@opensource.org.au>  Fri, 09 Aug 2002 14:26:56 +1000
18744
18745aegis (4.6.D029-1) unstable; urgency=low
18746
18747  * This change adds pretty coloured diff to the web interface.
18748  * My thanks to engelbert.gruber@ssg.co.at for this patch.
18749
18750 -- Peter Miller <pmiller@opensource.org.au>  Fri, 09 Aug 2002 13:58:04 +1000
18751
18752aegis (4.6.D028-1) unstable; urgency=low
18753
18754  * This change is the first of lots and lots to remove the K&R C insulation.
18755
18756 -- Peter Miller <pmiller@opensource.org.au>  Fri, 09 Aug 2002 11:59:57 +1000
18757
18758aegis (4.6.D027-1) unstable; urgency=low
18759
18760  * This change adds another way of quoting strings in the aeca and aepa -edit
18761    options.
18762  * My thanks to Jesse Vincent <jesse@fsck.com> for this suggestion.
18763
18764 -- Peter Miller <pmiller@opensource.org.au>  Fri, 09 Aug 2002 10:34:35 +1000
18765
18766aegis (4.6.D026-1) unstable; urgency=low
18767
18768  * This change fixes two warnings coming from the configure.in script.
18769  * My thanks to Matt Kraai <kraai@alumni.cmu.edu> for this patch.
18770
18771 -- Peter Miller <pmiller@opensource.org.au>  Thu, 08 Aug 2002 23:06:24 +1000
18772
18773aegis (4.6.D025-1) unstable; urgency=low
18774
18775  * This change make aefind -resolve the default.  This is based on observing
18776    usage for some years.
18777
18778 -- Peter Miller <pmiller@opensource.org.au>  Thu, 08 Aug 2002 21:13:00 +1000
18779
18780aegis (4.6.D024-1) unstable; urgency=low
18781
18782  * This change adds the open source mark to the Aegis home page.
18783
18784 -- Peter Miller <pmiller@opensource.org.au>  Thu, 08 Aug 2002 20:18:17 +1000
18785
18786aegis (4.6.D023-1) unstable; urgency=low
18787
18788  * This change adds the doxygen build recipes, so that documentation is
18789    generated from the header files.  Now all we need is the markup!
18790
18791 -- Peter Miller <pmiller@opensource.org.au>  Tue, 06 Aug 2002 20:57:47 +1000
18792
18793aegis (4.6.D022-1) unstable; urgency=low
18794
18795  * This change adds a -nopatch option to aedist -send and aedist -receive
18796
18797 -- Peter Miller <pmiller@opensource.org.au>  Tue, 06 Aug 2002 14:09:46 +1000
18798
18799aegis (4.6.D021-1) unstable; urgency=low
18800
18801  * This change adds the aetar -send option.
18802
18803 -- Peter Miller <pmiller@opensource.org.au>  Tue, 06 Aug 2002 11:03:17 +1000
18804
18805aegis (4.6.D020-1) unstable; urgency=low
18806
18807  * This change fixes a bug in the default strncasecmp function used if your
18808    system doesn't have one.  (My system *does* have one, so I never saw the
18809    warning.)
18810  * My thanks to Matt Kraai <kraai@alumni.cmu.edu> for reporting this problem.
18811
18812 -- Peter Miller <pmiller@opensource.org.au>  Tue, 06 Aug 2002 09:42:27 +1000
18813
18814aegis (4.6.D019-1) unstable; urgency=low
18815
18816  * This change fixes some build problems, so that other developers at other
18817    wise can develop Aegis using Aegis.
18818  * - PDF documents are only created if Cook can find ps2pdf, psselect and ptx.
18819  * - tarball sare only created if Cook can find tardy
18820  * - The etc/CHANGES.[34] files are replaced by a single etc/CHANGES file, so
18821    the actual branch numbers are now irrelevant.
18822  * - the Howto be a Developer chapter now has the right aenbr instructions, and
18823    mentions the architecture issues (which should be mostly gone, because of
18824    recent aeca -fa and aedist -rec changes).
18825  * - the gettext .mo files are only built if the magcat command can be found
18826    (this being the best way to also determnine if msgfmt --compendium ialso
18827    exists).
18828
18829 -- Peter Miller <pmiller@opensource.org.au>  Mon, 05 Aug 2002 21:30:44 +1000
18830
18831aegis (4.6.D018-1) unstable; urgency=low
18832
18833  * This change causes aedist -receive to call aeca -fix-arch whenever the
18834    config file is in a change set.  This fixes most of the new-user "change
18835    contains architectures NOT in config file" problems.
18836
18837 -- Peter Miller <pmiller@opensource.org.au>  Mon, 05 Aug 2002 10:24:52 +1000
18838
18839aegis (4.6.D017-1) unstable; urgency=low
18840
18841  * This change adds the aeca -fix-architecture option.	 This will replace the
18842    change architecture list with the mandatory architectures from the project.
18843
18844 -- Peter Miller <pmiller@opensource.org.au>  Sun, 04 Aug 2002 23:14:04 +1000
18845
18846aegis (4.6.D016-1) unstable; urgency=low
18847
18848  * This change adds the aetar -receive option.	 The implementation could
18849    probably be improved immensely, particularly of all of the files are
18850    extracted first.
18851
18852 -- Peter Miller <pmiller@opensource.org.au>  Fri, 02 Aug 2002 23:47:45 +1000
18853
18854aegis (4.6.D015-1) unstable; urgency=low
18855
18856  * This change renames libaegis/project_hist.h to libaegis/project/history.h to
18857    be more consistent with the rest of the file names.
18858
18859 -- Peter Miller <pmiller@opensource.org.au>  Fri, 02 Aug 2002 22:39:08 +1000
18860
18861aegis (4.6.D014-1) unstable; urgency=low
18862
18863  * This change adds two top-level build targets, "tags" and "TAGS", so that
18864    navigation is easier.  Note that this only occurs for the normal Aegis build
18865    system, it isn't generated into the Makefile.in file.
18866
18867 -- Peter Miller <pmiller@opensource.org.au>  Fri, 02 Aug 2002 18:18:05 +1000
18868
18869aegis (4.6.D013-1) unstable; urgency=low
18870
18871  * This change adds the aetar command, but only the --list option.
18872
18873 -- Peter Miller <pmiller@opensource.org.au>  Fri, 02 Aug 2002 16:37:56 +1000
18874
18875aegis (4.6.D012-1) unstable; urgency=low
18876
18877  * This change adds documentation for the fine grained file notification
18878    commands.
18879  * My thanks to Mark Veltzer for reporting this problem.
18880
18881 -- Peter Miller <pmiller@opensource.org.au>  Fri, 02 Aug 2002 09:54:13 +1000
18882
18883aegis (4.6.D011-1) unstable; urgency=low
18884
18885  * This change makes the aet command able to be run by reviewers.
18886  * This list of folks who've asked for this over they years is longer than I
18887    can remember.
18888
18889 -- Peter Miller <pmiller@opensource.org.au>  Mon, 29 Jul 2002 22:58:07 +1000
18890
18891aegis (4.6.D010-1) unstable; urgency=low
18892
18893  * This change fixes a bug in the aet command completion.  It was completing
18894    change file names that were tests, but omiting all of the available project
18895    file names.	 This is a much better fit for what aet actually does.
18896  * My thanks to John Darrington for reporting this problem.
18897
18898 -- Peter Miller <pmiller@opensource.org.au>  Mon, 29 Jul 2002 21:20:07 +1000
18899
18900aegis (4.6.D009-1) unstable; urgency=low
18901
18902  * This change improves the web pages, and adds some back links.
18903  * My thanks to Engelbert Gruber <engelbert.gruber@ssg.co.at> for this patch.
18904
18905 -- Peter Miller <pmiller@opensource.org.au>  Sun, 28 Jul 2002 23:27:56 +1000
18906
18907aegis (4.6.D008-1) unstable; urgency=low
18908
18909  * This change fixes a couple of tests which were leaving garbage behind.
18910  * My thanks to Mark Veltzer for reporting this problem.
18911
18912 -- Peter Miller <pmiller@opensource.org.au>  Fri, 26 Jul 2002 15:34:30 +1000
18913
18914aegis (4.6.D007-1) unstable; urgency=low
18915
18916  * This change fixes many of the calls to ctype functions.
18917  * My thanks to Jerry Pendergraft for reporting this problem.
18918
18919 -- Peter Miller <pmiller@opensource.org.au>  Wed, 24 Jul 2002 17:13:18 +1000
18920
18921aegis (4.6.D006-1) unstable; urgency=low
18922
18923  * This change fixes a couple of typos in the web reports.
18924  * My thanks to engelbert.gruber@ssg.co.at for reprting this problem.
18925
18926 -- Peter Miller <pmiller@opensource.org.au>  Wed, 24 Jul 2002 16:08:08 +1000
18927
18928aegis (4.6.D005-1) unstable; urgency=low
18929
18930  * This change makes some minor changes to the AOSS4 paper.
18931
18932 -- Peter Miller <pmiller@opensource.org.au>  Wed, 24 Jul 2002 15:16:25 +1000
18933
18934aegis (4.6.D004-1) unstable; urgency=low
18935
18936  * This change correctly documents the names of the aeintegratq.end and
18937    aeintegratq.fail hooks.
18938  * My thanks to Jerry Pendergraft for reporting this problem.
18939
18940 -- Peter Miller <pmiller@opensource.org.au>  Wed, 24 Jul 2002 14:29:12 +1000
18941
18942aegis (4.6.D003-1) unstable; urgency=low
18943
18944  * This change improves aepatch's ability to cope with the garbage spewed out
18945    by MUAs.  It tried to before, but the code wasn't quite right.
18946  * This change also teaches aepatch about the 8bit content transfer encoding,
18947    and its synonyms.
18948
18949 -- Peter Miller <pmiller@opensource.org.au>  Wed, 24 Jul 2002 12:23:37 +1000
18950
18951aegis (4.6.D002-1) unstable; urgency=low
18952
18953  * This change provides the basis for config definitions of different
18954  * compilers and associated flags. These are needed for both configure and
18955  * build on other than Linux platforms and other compilers.
18956  * My thanks to Jerry Pendergraft for this patch.
18957
18958 -- Peter Miller <pmiller@opensource.org.au>  Wed, 24 Jul 2002 11:36:03 +1000
18959
18960aegis (4.6.D001-1) unstable; urgency=low
18961
18962  * This change prepares Aegis for the next public release.
18963
18964 -- Peter Miller <pmiller@opensource.org.au>  Thu, 18 Jul 2002 21:42:31 +1000
18965
18966aegis (4.5.D016-1) unstable; urgency=low
18967
18968  * This change fixes some problems with the aoss4 paper.  Mostly typos.  My
18969    thanks to Ben Morphett, Matt Lee and David Brown for these corrections.
18970
18971 -- Peter Miller <pmiller@opensource.org.au>  Wed, 17 Jul 2002 23:31:38 +1000
18972
18973aegis (4.5.D015-1) unstable; urgency=low
18974
18975  * This change adds my aoss4 paper "Testing? What Testing?"
18976
18977 -- Peter Miller <pmiller@opensource.org.au>  Mon, 15 Jul 2002 23:13:58 +1000
18978
18979aegis (4.5.D014-1) unstable; urgency=low
18980
18981  * This change adds configurable options as to what integrate pass should to
18982    for adjusting modification times.
18983
18984 -- Peter Miller <pmiller@opensource.org.au>  Mon, 15 Jul 2002 21:35:04 +1000
18985
18986aegis (4.5.D013-1) unstable; urgency=low
18987
18988  * This change splits the last of libaegis/os.c into separate pieces.	The idea
18989    is that it gives the linker more opportunities to leave stuff out.
18990
18991 -- Peter Miller <pmiller@opensource.org.au>  Mon, 15 Jul 2002 20:16:42 +1000
18992
18993aegis (4.5.D012-1) unstable; urgency=low
18994
18995  * This change makes baserel accept more than one file name as arguments.
18996  * The capitalize, dirname, dirname_rel, downcase, env, identifier, length,
18997    namemax and upcase substitutions now also accept more than one argument.
18998
18999 -- Peter Miller <pmiller@opensource.org.au>  Fri, 12 Jul 2002 00:36:28 +1000
19000
19001aegis (4.5.D011-1) unstable; urgency=low
19002
19003  * This change adds the ${base_relative} substitution, essentially an invers of
19004    the ${source} substitution.
19005  * My thanks to Pieter Nagel <pieter@nagel.co.za> for this suggestion.
19006
19007 -- Peter Miller <pmiller@opensource.org.au>  Wed, 10 Jul 2002 13:48:24 +1000
19008
19009aegis (4.5.D010-1) unstable; urgency=low
19010
19011  * This change fixes a problem with the -edit options for aeca and aepa. These
19012    were caused by recent (prev release) change to the user interface functions
19013    controlling the use of environment variable which affect the editing.
19014  * My thanks to Mark Veltzer <mark@veltzer.org> for reporting this problem.
19015
19016 -- Peter Miller <pmiller@opensource.org.au>  Wed, 10 Jul 2002 10:50:49 +1000
19017
19018aegis (4.5.D009-1) unstable; urgency=low
19019
19020  * This change adds a small amount of documentation to the aeipass(1) man page,
19021    attempting to emphasize the build time adjust functionality and why it
19022    happens.
19023
19024 -- Peter Miller <pmiller@opensource.org.au>  Tue, 09 Jul 2002 21:01:26 +1000
19025
19026aegis (4.5.D008-1) unstable; urgency=low
19027
19028  * This change fixes a couple of install problems with the generated
19029    Makefile.in file.
19030  * My thanks to Samuel Tardieu <sam@inf.enst.fr> for reporting this problem.
19031
19032 -- Peter Miller <pmiller@opensource.org.au>  Tue, 09 Jul 2002 20:32:36 +1000
19033
19034aegis (4.5.D007-1) unstable; urgency=low
19035
19036  * This change fixes a couple of spelling errors in the web interface...
19037  * My thanks to Matt Kraai <kraai@alumni.cmu.edu> for reporting this problem:
19038    "I'd like to report two misspellings in the aegis web interface: in the
19039    report generated by lib/en/html/chan_menu.rpt, `reproduced' is misspelled as
19040    `reporduced' and in the report generated by lib/en/html/chan_list.rpt,
19041    `download' is misspelled as `downlaod'."
19042
19043 -- Peter Miller <pmiller@opensource.org.au>  Tue, 09 Jul 2002 15:22:36 +1000
19044
19045aegis (4.5.D006-1) unstable; urgency=low
19046
19047  * This change updates the release procedures manual.
19048
19049 -- Peter Miller <pmiller@opensource.org.au>  Tue, 09 Jul 2002 14:55:14 +1000
19050
19051aegis (4.5.D005-1) unstable; urgency=low
19052
19053  * This change fixes a broken link in the web interface.
19054  * My thanks to Engelbert Gruber <engelbert.gruber@ssg.co.at> for reporting
19055    this problem.
19056
19057 -- Peter Miller <pmiller@opensource.org.au>  Tue, 09 Jul 2002 14:28:51 +1000
19058
19059aegis (4.5.D004-1) unstable; urgency=low
19060
19061  * This change fixes the declaration of wint_t, and makes sure that wchar.h is
19062    included wherever wint_t is used.
19063  * My thanks to Christopher JS Vance <vance@aurema.com> for reporting this
19064    problem.
19065
19066 -- Peter Miller <pmiller@opensource.org.au>  Tue, 09 Jul 2002 11:59:47 +1000
19067
19068aegis (4.5.D003-1) unstable; urgency=low
19069
19070  * This change fixes a bug in the tkaepa script.
19071
19072 -- Peter Miller <pmiller@opensource.org.au>  Tue, 09 Jul 2002 09:16:58 +1000
19073
19074aegis (4.5.D002-1) unstable; urgency=low
19075
19076  * This change prepares Aegis for the next public release.
19077
19078 -- Peter Miller <pmiller@opensource.org.au>  Fri, 28 Jun 2002 13:03:47 +1000
19079
19080aegis (4.5.D001-1) unstable; urgency=low
19081
19082  * This change fixes a bug in the "user changes" list.	 It was not explicitly
19083    passing the project name when it accessed the list of user owned changes.
19084
19085 -- Peter Miller <pmiller@opensource.org.au>  Fri, 28 Jun 2002 10:31:35 +1000
19086
19087aegis (4.4.D030-1) unstable; urgency=low
19088
19089  * This change ...
19090
19091 -- Peter Miller <pmiller@opensource.org.au>  Thu, 27 Jun 2002 14:23:38 +1000
19092
19093aegis (4.4.D029-1) unstable; urgency=low
19094
19095  * This change fixes a problem with the aencu command. It is now explictly
19096    stated in the man page that any project administrator, or the creator of the
19097    change, may delete a change.  The code now matches the man page.
19098  * My thanks to Brendan J Simon <brendan.simon@bigpond.com> for reporting this
19099    problem.
19100
19101 -- Peter Miller <pmiller@opensource.org.au>  Thu, 27 Jun 2002 11:15:15 +1000
19102
19103aegis (4.4.D028-1) unstable; urgency=low
19104
19105  * This change adds a sigterm handler to aeintegratq to clean up the lock file.
19106  * My thanks to Jerry Pendergraft for this patch.
19107
19108 -- Peter Miller <pmiller@opensource.org.au>  Wed, 26 Jun 2002 11:35:34 +1000
19109
19110aegis (4.4.D027-1) unstable; urgency=low
19111
19112  * This change adds 3 new fields in ~/.aegisrc: editor_command, visual_command
19113    and pager_command. They (almost) duplicate enviroment variables EDITOR,
19114    VISUAL and PAGER but for aegis only. Now I can use aegis specific options in
19115    that commands. For example: I usually want vim to create backup files, but
19116    when I edit some change or project attrbiutes that leaves backup files from
19117    temporaries in my homedir. So I put following line in ~/.aegisrc: visual_
19118    command = "vim -c 'set nobackup'".
19119  * My thanks to Alexey Voinov <voins@voins.program.ru> for this patch.
19120
19121 -- Peter Miller <pmiller@opensource.org.au>  Tue, 25 Jun 2002 23:39:33 +1000
19122
19123aegis (4.4.D026-1) unstable; urgency=low
19124
19125  * This change fixes a bug in aepatch -receive, where it would sometimes
19126    misapply a patch. The search used to locate the patch (when it needs to be
19127    offset) has been improved.
19128
19129 -- Peter Miller <pmiller@opensource.org.au>  Tue, 25 Jun 2002 19:34:08 +1000
19130
19131aegis (4.4.D025-1) unstable; urgency=low
19132
19133  * Fixes for russian translation. Previous patch somehow was converted to
19134  * cp1251 charset. Probably by some russian mailserver. So all russian
19135  * messages fixed in that patch showd as garbage. Now I have gziped patch
19136  * so noone tries to convert it. New patch also fixes some typos I found.
19137  * My thanks to Alexey Voinov <voins@voins.program.ru> for this patch.
19138
19139 -- Peter Miller <pmiller@opensource.org.au>  Tue, 25 Jun 2002 19:21:26 +1000
19140
19141aegis (4.4.D024-1) unstable; urgency=low
19142
19143  * This change adds the aepatch -send -delta option, and also the aedist -send
19144    -delta option, to do the same thing.
19145  * My thanks to Florian Weimer <Weimer@CERT.Uni-Stuttgart.DE> for this
19146    suggestion.
19147
19148 -- Peter Miller <pmiller@opensource.org.au>  Mon, 24 Jun 2002 22:12:01 +1000
19149
19150aegis (4.4.D023-1) unstable; urgency=low
19151
19152  * This change documents plain and fancy usage of integrate_q, now rename
19153    aeintegratq and placed in the $bindir with everything else.
19154  * My thanks to Jerry Pendergraft for this contribution.
19155
19156 -- Peter Miller <pmiller@opensource.org.au>  Sun, 23 Jun 2002 23:20:27 +1000
19157
19158aegis (4.4.D022-1) unstable; urgency=low
19159
19160  * This change updates some of the French error messages.
19161  * My thanks to Jerry Pendergraft <jerry@endocardial.com> for this patch.
19162
19163 -- Peter Miller <pmiller@opensource.org.au>  Tue, 11 Jun 2002 11:38:18 +1000
19164
19165aegis (4.4.D021-1) unstable; urgency=low
19166
19167  * This change teaches aepatch how to cope with the ``8bit'' content transfer
19168    encdoing (synonym for ``none'').
19169
19170 -- Peter Miller <pmiller@opensource.org.au>  Tue, 11 Jun 2002 10:27:56 +1000
19171
19172aegis (4.4.D020-1) unstable; urgency=low
19173
19174  * This change fixes a Y2K bug in the string-to-date calculations
19175
19176 -- Peter Miller <pmiller@opensource.org.au>  Tue, 11 Jun 2002 10:04:12 +1000
19177
19178aegis (4.4.D019-1) unstable; urgency=low
19179
19180  * This change fixes line lengths and white space problems.
19181
19182 -- Peter Miller <pmiller@opensource.org.au>  Sat, 08 Jun 2002 19:00:54 +1000
19183
19184aegis (4.4.D018-1) unstable; urgency=low
19185
19186  * This change adds the aeannotate -option option, used to specify an option to
19187    the diff command used to determine the annotations.
19188
19189 -- Peter Miller <pmiller@opensource.org.au>  Sat, 08 Jun 2002 17:53:09 +1000
19190
19191aegis (4.4.D017-1) unstable; urgency=low
19192
19193  * This change adds the aefind -execute option.
19194
19195 -- Peter Miller <pmiller@opensource.org.au>  Thu, 06 Jun 2002 23:42:50 +1000
19196
19197aegis (4.4.D016-1) unstable; urgency=low
19198
19199  * This change adds more attributes (GCC only) to catch formatting errors. And
19200    fixes problems found.
19201
19202 -- Peter Miller <pmiller@opensource.org.au>  Mon, 03 Jun 2002 22:00:03 +1000
19203
19204aegis (4.4.D015-1) unstable; urgency=low
19205
19206  * This change adds the --file-statistics to aeannotate.
19207
19208 -- Peter Miller <pmiller@opensource.org.au>  Wed, 29 May 2002 17:17:11 +1000
19209
19210aegis (4.4.D014-1) unstable; urgency=low
19211
19212  * This change improves the white space and line lengths of some files.
19213
19214 -- Peter Miller <pmiller@opensource.org.au>  Wed, 22 May 2002 17:40:11 +1000
19215
19216aegis (4.4.D013-1) unstable; urgency=low
19217
19218  * This change adds more details to the aeannotate man page.
19219
19220 -- Peter Miller <pmiller@opensource.org.au>  Tue, 21 May 2002 23:25:48 +1000
19221
19222aegis (4.4.D012-1) unstable; urgency=low
19223
19224  * This change adds the --output option to aeannotate.
19225
19226 -- Peter Miller <pmiller@opensource.org.au>  Tue, 21 May 2002 17:14:53 +1000
19227
19228aegis (4.4.D011-1) unstable; urgency=low
19229
19230  * This change fixes a bug in the gap buffer implementation of line_list.c,
19231    where it got the order of tests about the size of the buffer wrong.	 This
19232    caused a core dump.
19233
19234 -- Peter Miller <pmiller@opensource.org.au>  Sun, 19 May 2002 23:34:51 +1000
19235
19236aegis (4.4.D010-1) unstable; urgency=low
19237
19238  * This change adds statistics to aeannotate.
19239
19240 -- Peter Miller <pmiller@opensource.org.au>  Sun, 19 May 2002 22:50:10 +1000
19241
19242aegis (4.4.D009-1) unstable; urgency=low
19243
19244  * This change adds more substitutions for information about changes.
19245
19246 -- Peter Miller <pmiller@opensource.org.au>  Sun, 19 May 2002 21:23:19 +1000
19247
19248aegis (4.4.D008-1) unstable; urgency=low
19249
19250  * This change adds configurable columns to aeannotate, so that users have a
19251    choice of which columns are to be displayed.
19252
19253 -- Peter Miller <pmiller@opensource.org.au>  Sat, 18 May 2002 22:56:10 +1000
19254
19255aegis (4.4.D007-1) unstable; urgency=low
19256
19257  * This change adds an annotate_diff_command field to the project config file,
19258    rather than use the patch_diff_command, which defaults to a context diff and
19259    is thus too wide and gives misleading results.
19260
19261 -- Peter Miller <pmiller@opensource.org.au>  Sat, 18 May 2002 18:10:48 +1000
19262
19263aegis (4.4.D006-1) unstable; urgency=low
19264
19265  * This change teaches aepatch how to parse an ordinary diff listing.
19266
19267 -- Peter Miller <pmiller@opensource.org.au>  Sat, 18 May 2002 14:57:21 +1000
19268
19269aegis (4.4.D005-1) unstable; urgency=low
19270
19271  * This change makes aeannotate minimally functional.	It works through each
19272    version, applies the patch diff command, and displays the result.  It is
19273    still fragile, and it lacks many features.
19274
19275 -- Peter Miller <pmiller@opensource.org.au>  Sat, 18 May 2002 10:30:59 +1000
19276
19277aegis (4.4.D004-1) unstable; urgency=low
19278
19279  * This change adds the initial skeleton of the aeannotate program.  It doesn't
19280    do anything yet.
19281
19282 -- Peter Miller <pmiller@opensource.org.au>  Tue, 14 May 2002 22:56:52 +1000
19283
19284aegis (4.4.D003-1) unstable; urgency=low
19285
19286  * This change fixes some minor problems on the Aegis web pages.
19287
19288 -- Peter Miller <pmiller@opensource.org.au>  Mon, 13 May 2002 20:29:03 +1000
19289
19290aegis (4.4.D002-1) unstable; urgency=low
19291
19292  * This change makes aenbr cope with white space (particularly newlines) on the
19293    end of project descriptions.
19294
19295 -- Peter Miller <pmiller@opensource.org.au>  Mon, 13 May 2002 10:42:09 +1000
19296
19297aegis (4.4.D001-1) unstable; urgency=low
19298
19299  * This change prepares Aegis for the next public release.
19300
19301 -- Peter Miller <pmiller@opensource.org.au>  Sun, 12 May 2002 23:54:27 +1000
19302
19303aegis (4.3.D021-1) unstable; urgency=low
19304
19305  * This change doesn't actually change anything.  It exists to recreate the ,D
19306    files that weren't on the backup, after the head crash.
19307
19308 -- Peter Miller <pmiller@opensource.org.au>  Sun, 12 May 2002 14:04:21 +1000
19309
19310aegis (4.3.D020-1) unstable; urgency=low
19311
19312  * This change fixes a spelling error in the Russian error message
19313    translations.
19314  * My thanks to Alexie Voinov for this patch.
19315
19316 -- Peter Miller <pmiller@opensource.org.au>  Sun, 12 May 2002 10:19:12 +1000
19317
19318aegis (4.3.D019-1) unstable; urgency=low
19319
19320  * This change adds more places that are consulted to find user preferences.
19321    It now includes $(datadir)/aegisrc and $(libdir)/aegisrc, AFTER ${HOME}/
19322    .aegisrc
19323  * My thanks to Alexie Voinov for this patch.
19324
19325 -- Peter Miller <pmiller@opensource.org.au>  Sat, 11 May 2002 21:02:23 +1000
19326
19327aegis (4.3.D018-1) unstable; urgency=low
19328
19329  * This change updates the Russian error messages, for the new error messages
19330    added in the last release.
19331  * My thankls to Alexie Voinov for this patch.
19332
19333 -- Peter Miller <pmiller@opensource.org.au>  Sat, 11 May 2002 20:11:56 +1000
19334
19335aegis (4.3.D017-1) unstable; urgency=low
19336
19337  * This change uopdates the mailing list information on the web pages.
19338
19339 -- Peter Miller <pmiller@opensource.org.au>  Thu, 09 May 2002 08:51:04 +1000
19340
19341aegis (4.3.D016-1) unstable; urgency=low
19342
19343  * This change copes with another recent Bison change.
19344
19345 -- Peter Miller <pmiller@opensource.org.au>  Wed, 08 May 2002 22:46:09 +1000
19346
19347aegis (4.3.D015-1) unstable; urgency=low
19348
19349  * This change moves the install location of aegis.cgi; this is because it was
19350    being determined at the wrong time. Now it is installed into $bindir, and
19351    users can copy it if they want to (a symlink woiuld serve them better).
19352
19353 -- Peter Miller <pmiller@opensource.org.au>  Wed, 08 May 2002 22:25:59 +1000
19354
19355aegis (4.3.D014-1) unstable; urgency=low
19356
19357  * This change teaches aepatch how to understand quoted-printable content
19358    transfer encoding.
19359
19360 -- Peter Miller <pmiller@opensource.org.au>  Wed, 08 May 2002 20:28:15 +1000
19361
19362aegis (4.3.D013-1) unstable; urgency=low
19363
19364  * This change fixes aepatch to be more robust about change numbers in the
19365    patch header.  If the change number has already been used, it now
19366    automatically chooses trhe next available change number.  The change number
19367    in the header was always intended to be advisory.
19368
19369 -- Peter Miller <pmiller@opensource.org.au>  Wed, 08 May 2002 19:44:47 +1000
19370
19371aegis (4.3.D012-1) unstable; urgency=low
19372
19373  * This change adds the Dutch translations for the new error messages.
19374  * My thanks to Jelle Boomstra for this patch.
19375
19376 -- Peter Miller <pmiller@opensource.org.au>  Wed, 08 May 2002 17:11:31 +1000
19377
19378aegis (4.3.D011-1) unstable; urgency=low
19379
19380  * This change adds the French locatisation of the error messages.
19381  * My thanks to Jerry Pendergraft for this patch.
19382
19383 -- Peter Miller <pmiller@opensource.org.au>  Wed, 08 May 2002 16:47:53 +1000
19384
19385aegis (4.3.D010-1) unstable; urgency=low
19386
19387  * This change fixes a problem in aedist -rec, where it coudl have problems
19388    with configurations files (exacerbated by the new configuration_directory
19389    field) where testing too early could erroneously consult an inconsistent set
19390    of config files.
19391  * My thanks to Alexie Voinov for reporting this problem.
19392
19393 -- Peter Miller <pmiller@opensource.org.au>  Wed, 08 May 2002 12:49:38 +1000
19394
19395aegis (4.3.D009-1) unstable; urgency=low
19396
19397  * This change adds a completely redundant .po file for the benefit of a brain-
19398    dead server being used by the internationalization teams.  Their robot needs
19399    an "i18n/everything.pot" file, rather than have it split into the "lib/en/
19400    LC_MESSAGES/*.po" files.  Sheesh.
19401  * The probelm with this approach, for anyone who can't work it out is
19402  * 1. what happens when things other than .po files get translated?  It makes
19403    no sense to say "just cantenate together all your man pages and reference
19404    manuals", so why does it make sense to catenate together all of the .po
19405    files?
19406  * 2. what happens when things other than .po files get translated?  Where do
19407    you put them?  man1/aegis.1 and then man1/aegis.en.1?  By using a directory
19408    tree lib/LANG/blahblah this falls out cleanly.
19409
19410 -- Peter Miller <pmiller@opensource.org.au>  Wed, 08 May 2002 11:41:15 +1000
19411
19412aegis (4.3.D008-1) unstable; urgency=low
19413
19414  * This change adds more information about the "mod times extend into the
19415    future" warning issued by aeipass.
19416  * My thanks to Ralf Fassel for this patch.
19417
19418 -- Peter Miller <pmiller@opensource.org.au>  Wed, 08 May 2002 11:15:00 +1000
19419
19420aegis (4.3.D007-1) unstable; urgency=low
19421
19422  * This change copes with the new line wrap algorithm being used by GNU
19423    gettext.
19424
19425 -- Peter Miller <pmiller@opensource.org.au>  Tue, 07 May 2002 20:10:27 +1000
19426
19427aegis (4.3.D006-1) unstable; urgency=low
19428
19429  * This change fixes a bug in the context diff parsing, where it would get the
19430    last hunk wrong if it was a hunk which deleted lines, due to incorrect end-
19431    of-file handling.
19432  * This affected both aepatch -receive and aedist -receive, because aedist now
19433    includes patches for better merge behaviour.
19434  * My thanks to Matt Lee for reporting this problem.
19435
19436 -- Peter Miller <pmiller@opensource.org.au>  Tue, 23 Apr 2002 16:07:28 +1000
19437
19438aegis (4.3.D005-1) unstable; urgency=low
19439
19440  * This change copes with recent changes in GNU Gettext 0.11.1
19441
19442 -- Peter Miller <pmiller@opensource.org.au>  Tue, 23 Apr 2002 10:05:50 +1000
19443
19444aegis (4.3.D004-1) unstable; urgency=low
19445
19446  * This change fixes the uuencode output, which is missing a "begin" line
19447
19448 -- Peter Miller <pmiller@opensource.org.au>  Tue, 23 Apr 2002 09:06:49 +1000
19449
19450aegis (4.3.D003-1) unstable; urgency=low
19451
19452  * This change fixes a number of Solaris build problems,and one genuine bug
19453    buried in the warning messages (change completion time was wrong for changes
19454    not yet completed).
19455
19456 -- Peter Miller <pmiller@opensource.org.au>  Mon, 22 Apr 2002 17:20:10 +1000
19457
19458aegis (4.3.D002-1) unstable; urgency=low
19459
19460  * This change fixes a couple of problems with the web pages.
19461
19462 -- Peter Miller <pmiller@opensource.org.au>  Wed, 17 Apr 2002 23:00:43 +1000
19463
19464aegis (4.3.D001-1) unstable; urgency=low
19465
19466  * This change prepares Aegis for the next public release.
19467
19468 -- Peter Miller <pmiller@opensource.org.au>  Tue, 16 Apr 2002 21:10:41 +1000
19469
19470aegis (4.2.D051-1) unstable; urgency=low
19471
19472  * This change helps aepatch cope with CRLF line terminations.
19473
19474 -- Peter Miller <pmiller@opensource.org.au>  Tue, 16 Apr 2002 11:20:02 +1000
19475
19476aegis (4.2.D050-1) unstable; urgency=low
19477
19478  * This change changes the notification scripts to use sendmail, rathet than
19479    mail(1), because it supports the Subject: line of input.
19480  * My thanks to Brendan Simon for this patch.
19481
19482 -- Peter Miller <pmiller@opensource.org.au>  Mon, 15 Apr 2002 22:37:30 +1000
19483
19484aegis (4.2.D049-1) unstable; urgency=low
19485
19486  * This change fixes the cause of the Cygwin segfault.
19487  * My thanks to Chuck Eaker for reporting this problem.
19488
19489 -- Peter Miller <pmiller@opensource.org.au>  Mon, 15 Apr 2002 14:45:57 +1000
19490
19491aegis (4.2.D048-1) unstable; urgency=low
19492
19493  * This change fixes a couple of small glitches found while trying to integrate
19494    the branch.
19495
19496 -- Peter Miller <pmiller@opensource.org.au>  Mon, 15 Apr 2002 11:34:12 +1000
19497
19498aegis (4.2.D047-1) unstable; urgency=low
19499
19500  * This change fixes a SEGFAULT which only seems to occur in Cygwin.
19501  * My thanks to Chuck Eaker for this patch.
19502
19503 -- Peter Miller <pmiller@opensource.org.au>  Mon, 15 Apr 2002 10:13:57 +1000
19504
19505aegis (4.2.D046-1) unstable; urgency=low
19506
19507  * This change adds additional check for configg directory changes.
19508
19509 -- Peter Miller <pmiller@opensource.org.au>  Sun, 14 Apr 2002 23:17:52 +1000
19510
19511aegis (4.2.D045-1) unstable; urgency=low
19512
19513  * This change makes aedist more robust, by reducing the number of new fields
19514    present in the change set in the .ae file.	This is important for *forwards*
19515    compatibility.
19516
19517 -- Peter Miller <pmiller@opensource.org.au>  Fri, 12 Apr 2002 17:17:22 +1000
19518
19519aegis (4.2.D044-1) unstable; urgency=low
19520
19521  * This change tracks the execure permissions for source files. Bletch.
19522  * My thanks to countless users who whinged, whined and generally made me
19523    miserable until I did it.
19524
19525 -- Peter Miller <pmiller@opensource.org.au>  Wed, 10 Apr 2002 13:02:30 +1000
19526
19527aegis (4.2.D043-1) unstable; urgency=low
19528
19529  * This change adds build recipes to check code formatting, and corrects a few
19530    files.
19531
19532 -- Peter Miller <pmiller@opensource.org.au>  Tue, 09 Apr 2002 19:56:24 +1000
19533
19534aegis (4.2.D042-1) unstable; urgency=low
19535
19536  * This change causes aede to emit a different error message when a branch
19537    needs to have files merged than when a regular change needs to have files
19538    merged.  This gives better feedback to the user.
19539
19540 -- Peter Miller <pmiller@opensource.org.au>  Wed, 03 Apr 2002 11:22:14 +1000
19541
19542aegis (4.2.D041-1) unstable; urgency=low
19543
19544  * This change syncs the -minimum flag, so that if an aeib has a -minimum, then
19545    the
19546  * corresponding integrate time aeb also has a -minimum.
19547  * My thanks to John Darrington for this patch.
19548
19549 -- Peter Miller <pmiller@opensource.org.au>  Tue, 02 Apr 2002 19:40:04 +1000
19550
19551aegis (4.2.D040-1) unstable; urgency=low
19552
19553  * This change fixes a bug where aenf would dump core if you specified a
19554    filename pattern accept field in the project config file.
19555
19556 -- Peter Miller <pmiller@opensource.org.au>  Sat, 30 Mar 2002 16:48:37 +1100
19557
19558aegis (4.2.D039-1) unstable; urgency=low
19559
19560  * This change fixes typos in the User Guide, mostly minor errors, missing
19561    words or misspellings, etc.
19562  * My thanks to Jerry Pendergraft for this patch.
19563
19564 -- Peter Miller <pmiller@opensource.org.au>  Wed, 27 Mar 2002 14:30:00 +1100
19565
19566aegis (4.2.D038-1) unstable; urgency=low
19567
19568  * This change fixes a few more problems with the web pages.
19569
19570 -- Peter Miller <pmiller@opensource.org.au>  Tue, 19 Mar 2002 14:53:01 +1100
19571
19572aegis (4.2.D037-1) unstable; urgency=low
19573
19574  * This change improves a number of the web pages.
19575
19576 -- Peter Miller <pmiller@opensource.org.au>  Tue, 19 Mar 2002 13:36:15 +1100
19577
19578aegis (4.2.D036-1) unstable; urgency=low
19579
19580  * This change adds the ability to use aepatch to the CGI script.  This gives
19581    an alternate download vector.
19582
19583 -- Peter Miller <pmiller@opensource.org.au>  Tue, 19 Mar 2002 13:01:09 +1100
19584
19585aegis (4.2.D035-1) unstable; urgency=low
19586
19587  * This change fixes a bug in aecp -ind, where it would give a ``there is no
19588    development directory'' error when you tried to extract a file version from
19589    history of a completed branch.
19590  * The problem turned out to be more general.	When *anything* asks for the
19591    project search path, it is necessary to omit the baselines of completed
19592    branches.
19593  * My thanks to John Darrington for reporting this problem.
19594
19595 -- Peter Miller <pmiller@opensource.org.au>  Tue, 19 Mar 2002 12:23:00 +1100
19596
19597aegis (4.2.D034-1) unstable; urgency=low
19598
19599  * This change adds some of the aepatch functionality to aedist. Specifically,
19600    it adds patches to outgoing file modifications, so that these can be used in
19601    preference to the whole-file source if at all possible. This results in
19602    fewer messy merges at the receiving end (which doesn't have the necessary
19603    file version information to actually perform a merge).
19604
19605 -- Peter Miller <pmiller@opensource.org.au>  Mon, 18 Mar 2002 21:19:21 +1100
19606
19607aegis (4.2.D033-1) unstable; urgency=low
19608
19609  * This change adds functions to disable interrupts during database writes.
19610    This should reduce the number of database corruptions we are seeing.
19611
19612 -- Peter Miller <pmiller@opensource.org.au>  Sun, 17 Mar 2002 19:47:20 +1100
19613
19614aegis (4.2.D032-1) unstable; urgency=low
19615
19616  * This change adds support for running in single-user mode on SourceForge, to
19617    show off Aegis and aegis.cgi.
19618
19619 -- Peter Miller <pmiller@opensource.org.au>  Sun, 17 Mar 2002 10:51:42 +1100
19620
19621aegis (4.2.D031-1) unstable; urgency=low
19622
19623  * This change gathers together all the places where the same function has been
19624    written multiple times.
19625
19626 -- Peter Miller <pmiller@opensource.org.au>  Sat, 16 Mar 2002 17:36:33 +1100
19627
19628aegis (4.2.D030-1) unstable; urgency=low
19629
19630  * This change adds an aed (aem) enhacement request to the wish list.
19631
19632 -- Peter Miller <pmiller@opensource.org.au>  Thu, 14 Mar 2002 17:08:27 +1100
19633
19634aegis (4.2.D029-1) unstable; urgency=low
19635
19636  * This change fixes a problem when symlinks are being built to non source
19637    files even with aeb -minimum.
19638  * My thanks to John Darrington for this patch.
19639
19640 -- Peter Miller <pmiller@opensource.org.au>  Thu, 14 Mar 2002 16:35:59 +1100
19641
19642aegis (4.2.D028-1) unstable; urgency=low
19643
19644  * This change updates the parsing of Aegis' database files (and inoput files,
19645    such as the project config file, change attribute files, etc, to accept
19646    string constants in the was ANSI C does.  In particular, two adjacent string
19647    constants are automatically catenated.  This means you can keep nice
19648    indentation even when your strings get too long, rather than use ugly
19649    backslash lines.
19650
19651 -- Peter Miller <pmiller@opensource.org.au>  Thu, 14 Mar 2002 14:37:28 +1100
19652
19653aegis (4.2.D027-1) unstable; urgency=low
19654
19655  * This change makes the os_pathname function (used to resolve file names in a
19656    huge number of places) more robust in the face of permission problems.
19657  * My thanks to Brendan J Simon <brendan.simon@bigpond.com> for reporting this
19658    problem.
19659
19660 -- Peter Miller <pmiller@opensource.org.au>  Thu, 14 Mar 2002 12:13:04 +1100
19661
19662aegis (4.2.D026-1) unstable; urgency=low
19663
19664  * This change adds command completion for the aeca, aechown, aeclean, aed,
19665    aeib, aeibu, aeifail, aeipass, aepa, aerb, aerbu, aerfail, aerm, aerpass,
19666    aerpu and aet commands.
19667
19668 -- Peter Miller <pmiller@opensource.org.au>  Thu, 14 Mar 2002 10:32:50 +1100
19669
19670aegis (4.2.D025-1) unstable; urgency=low
19671
19672  * This change adds command completion for the aedn command, and also makes the
19673    aedn command accept a wider range of option for specifying the delta to
19674    name.
19675
19676 -- Peter Miller <pmiller@opensource.org.au>  Wed, 13 Mar 2002 18:19:10 +1100
19677
19678aegis (4.2.D024-1) unstable; urgency=low
19679
19680  * This change fixes a problem with the -minimum option and symbolic links.
19681  * My thanks to john.darrington@ot.com.au for this patch.
19682
19683 -- Peter Miller <pmiller@opensource.org.au>  Wed, 13 Mar 2002 16:47:18 +1100
19684
19685aegis (4.2.D023-1) unstable; urgency=low
19686
19687  * This change adds the cklinlen program to check some aspects of the code
19688    formatting standards.
19689
19690 -- Peter Miller <pmiller@opensource.org.au>  Wed, 13 Mar 2002 10:29:58 +1100
19691
19692aegis (4.2.D022-1) unstable; urgency=low
19693
19694  * This change adds command completion for the aeb, aecd and aenf commands.
19695
19696 -- Peter Miller <pmiller@opensource.org.au>  Tue, 12 Mar 2002 11:44:41 +1100
19697
19698aegis (4.2.D021-1) unstable; urgency=low
19699
19700  * This change adds the aena, aera, aeni, aeri, aenrv, aerrv command to the
19701    command completion.
19702
19703 -- Peter Miller <pmiller@opensource.org.au>  Tue, 12 Mar 2002 09:32:59 +1100
19704
19705aegis (4.2.D020-1) unstable; urgency=low
19706
19707  * This change corrects a few problems with the Russion error message
19708    translations.
19709  * My thanks to Alexey Voinov <voins@voins.program.ru> for this patch.
19710
19711 -- Peter Miller <pmiller@opensource.org.au>  Tue, 12 Mar 2002 09:13:45 +1100
19712
19713aegis (4.2.D019-1) unstable; urgency=low
19714
19715  * This change fixes a typo in the history labelimplementation.
19716  * My thanks to John Duino <jduino@nateng.com> for reporting this problem.
19717
19718 -- Peter Miller <pmiller@opensource.org.au>  Tue, 12 Mar 2002 08:41:46 +1100
19719
19720aegis (4.2.D018-1) unstable; urgency=low
19721
19722  * This change adds some details about builting executable script files, even
19723    when Aegis insists that sourec files are just source files.
19724  * My thanks to Chuck Eaker and Ralf Fassel for their suggestions.
19725
19726 -- Peter Miller <pmiller@opensource.org.au>  Tue, 12 Mar 2002 08:16:56 +1100
19727
19728aegis (4.2.D017-1) unstable; urgency=low
19729
19730  * This change fixes yet another problem with the tkaepa script.
19731
19732 -- Peter Miller <pmiller@opensource.org.au>  Mon, 11 Mar 2002 19:38:34 +1100
19733
19734aegis (4.2.D016-1) unstable; urgency=low
19735
19736  * This change adds yet another play system admins manage to squirrel away the
19737    Apache config files. Sheesh.  It also copes with indentation of the Apache
19738    configuration items it is looking for.
19739  * My thanks to Marko Schuetz <MarkoSchuetz@web.de> for reporting this problem.
19740
19741 -- Peter Miller <pmiller@opensource.org.au>  Mon, 11 Mar 2002 19:07:42 +1100
19742
19743aegis (4.2.D015-1) unstable; urgency=low
19744
19745  * This change fixes a problem with the implementation of ``protect development
19746    directory''.  The operation should have been os_chmod_errok, and it should
19747    be done as the developer, not the project owner.
19748
19749 -- Peter Miller <pmiller@opensource.org.au>  Mon, 11 Mar 2002 15:31:17 +1100
19750
19751aegis (4.2.D014-1) unstable; urgency=low
19752
19753  * This change adds the aecpu, aentu, aenfu and aermu commands to the list of
19754    known command completions.
19755
19756 -- Peter Miller <pmiller@opensource.org.au>  Mon, 11 Mar 2002 14:09:30 +1100
19757
19758aegis (4.2.D013-1) unstable; urgency=low
19759
19760  * This change has aede make the development directory read-only (optionally).
19761
19762 -- Peter Miller <pmiller@opensource.org.au>  Mon, 11 Mar 2002 12:43:09 +1100
19763
19764aegis (4.2.D012-1) unstable; urgency=low
19765
19766  * This change adds command completion for aecp.
19767
19768 -- Peter Miller <pmiller@opensource.org.au>  Mon, 11 Mar 2002 11:49:26 +1100
19769
19770aegis (4.2.D011-1) unstable; urgency=low
19771
19772  * This change adds command completion for simple file names, as required by
19773    some of the options.
19774
19775 -- Peter Miller <pmiller@opensource.org.au>  Sun, 10 Mar 2002 21:36:41 +1100
19776
19777aegis (4.2.D010-1) unstable; urgency=low
19778
19779  * This change fixes a problem caused by users making their .aegisrc files
19780    unreadable to everyone but themselves.  The follwoing report
19781  *	    columns({width = 1000;});
19782  *	    auto name, email ;
19783  *	    name= "fred";
19784  *	    email = user[name].email_address;
19785  * triggered a
19786  *	    libaegis/os.c: 1373: user permissions not set (bug)
19787  * problem if user "fred" has set his .aegisrc file to mode 600.  This problem
19788    has now been fixed.
19789  * The problem is cause when subst_intl is called, either directly or
19790    indirectly, *outside* appropriate os_become/undo bracketing.  The $errno
19791    substitution often wants to know the user ID and group ID for error
19792    messages.
19793  * My thanks to johnd@ot.com.au for reporting this problem.
19794
19795 -- Peter Miller <pmiller@opensource.org.au>  Sun, 10 Mar 2002 20:43:16 +1100
19796
19797aegis (4.2.D009-1) unstable; urgency=low
19798
19799  * This change adds command completion for aencu, aedb, aedbu, aede and aedeu.
19800
19801 -- Peter Miller <pmiller@opensource.org.au>  Fri, 08 Mar 2002 21:51:55 +1100
19802
19803aegis (4.2.D008-1) unstable; urgency=low
19804
19805  * This change adds command completion for the ae_c command.
19806
19807 -- Peter Miller <pmiller@opensource.org.au>  Thu, 07 Mar 2002 22:15:56 +1100
19808
19809aegis (4.2.D007-1) unstable; urgency=low
19810
19811  * This change adds aend to eh command completion.
19812
19813 -- Peter Miller <pmiller@opensource.org.au>  Thu, 07 Mar 2002 17:00:59 +1100
19814
19815aegis (4.2.D006-1) unstable; urgency=low
19816
19817  * This change adds a support command for Bash programmable completion. This is
19818    only skeletal at present, more (much, much more) could be added.
19819  * This first change adds completion for the ae_p command.  More to come.
19820  * My thanks to John Darrington for this suggestion.
19821
19822 -- Peter Miller <pmiller@opensource.org.au>  Thu, 07 Mar 2002 09:26:34 +1100
19823
19824aegis (4.2.D005-1) unstable; urgency=low
19825
19826  * This change allows you to use C++ (//) or shell (#) comments in the project
19827    "config" file.  C comments are still understood, and preferred.
19828  * My thanks to Brendan J Simon <brendan.simon@bigpond.com> for this patch.
19829
19830 -- Peter Miller <pmiller@opensource.org.au>  Mon, 04 Mar 2002 05:57:12 +1100
19831
19832aegis (4.2.D004-1) unstable; urgency=low
19833
19834  * This change fixes a problem where the symlink farm was not being maintained
19835    correctly.	It was being tricked by symlinks in the viewpath "blocking" its
19836    view of the deeper files.  The dir_stack_walk code had to be changed to
19837    (optionally) ignore symlinks.
19838  * Getting the code to do thge right thing AND look clean was a bit of a
19839    challenge.
19840  * This change also fixes a number of flaws in the DEBUg code (mostly trace(())
19841    calls) that stopped things compiling.
19842  * My thanks to John Darrington for reporting this bug, and for the test script
19843    which demonstrated it so simply.
19844
19845 -- Peter Miller <pmiller@opensource.org.au>  Sat, 02 Mar 2002 16:59:57 +1100
19846
19847aegis (4.2.D003-1) unstable; urgency=low
19848
19849  * This change makes it possiblt to specify a directory to contain project
19850    "config" file fragments.  This means that parts of the config file may be
19851    changed by a branch, but other fundamental things (such as history commands)
19852    can be left unchanged in the trunk.
19853
19854 -- Peter Miller <pmiller@opensource.org.au>  Sat, 02 Mar 2002 10:39:32 +1100
19855
19856aegis (4.2.D002-1) unstable; urgency=low
19857
19858  * This change adds additional BUILDING instructions, so that you can have long
19859    command line on IRIX, necessary to make Aegis.
19860
19861 -- Peter Miller <pmiller@opensource.org.au>  Thu, 28 Feb 2002 17:13:55 +1100
19862
19863aegis (4.2.D001-1) unstable; urgency=low
19864
19865  * This change prepares Aegis for the next public release.
19866
19867 -- Peter Miller <pmiller@opensource.org.au>  Tue, 26 Feb 2002 10:36:24 +1100
19868
19869aegis (4.1.D041-1) unstable; urgency=low
19870
19871  * This change adds a new --delta-from-change option, so that Aegis will look
19872    up the delta number from the change nmumber automatically, rather than
19873    groping the project history report.
19874
19875 -- Peter Miller <pmiller@opensource.org.au>  Mon, 25 Feb 2002 22:22:46 +1100
19876
19877aegis (4.1.D040-1) unstable; urgency=low
19878
19879  * This change fixes a typo in proj_file.rpt
19880
19881 -- Peter Miller <pmiller@opensource.org.au>  Mon, 25 Feb 2002 09:08:21 +1100
19882
19883aegis (4.1.D039-1) unstable; urgency=low
19884
19885  * This change improves the error messages issued when a primary source file is
19886    modified by the build process.  At the moment it gives a very misleading
19887    "the history tool changed the source file" error message.
19888
19889 -- Peter Miller <pmiller@opensource.org.au>  Sat, 23 Feb 2002 09:24:08 +1100
19890
19891aegis (4.1.D038-1) unstable; urgency=low
19892
19893  * This change adds the --no-page-headers option, which causes listings and
19894    reports to omit the page headers and column headers.
19895  * My thanks to johnd@ot.com.au for this suggestion.
19896
19897 -- Peter Miller <pmiller@opensource.org.au>  Fri, 22 Feb 2002 22:16:31 +1100
19898
19899aegis (4.1.D037-1) unstable; urgency=low
19900
19901  * From: John Darrington <johnd@dugite>
19902  * Date: Tue Feb 19 12:35:54 2002
19903  * Warning: the original change was in the 'being_reviewed' state
19904  * This change ...
19905
19906 -- Peter Miller <pmiller@opensource.org.au>  Fri, 22 Feb 2002 12:53:53 +1100
19907
19908aegis (4.1.D036-1) unstable; urgency=low
19909
19910  * This change causes the aecp -ind -delta command to omit files which don't
19911    exist in the project at the time of the delta.
19912  * My thanks to Jesse Vincent <jesse@fsck.com> for this suggestion.
19913
19914 -- Peter Miller <pmiller@opensource.org.au>  Fri, 22 Feb 2002 11:58:35 +1100
19915
19916aegis (4.1.D035-1) unstable; urgency=low
19917
19918  * This change allows editing of the change attributes in the user's locale,
19919    rather than the C locale.
19920  * My thanks to Alexey Voinov <voins@voins.program.ru> for this patch.
19921
19922 -- Peter Miller <pmiller@opensource.org.au>  Wed, 20 Feb 2002 05:21:18 +1100
19923
19924aegis (4.1.D034-1) unstable; urgency=low
19925
19926  * This change enhances user_default_change and user_default_project functions
19927    to work with
19928  * integration directories.
19929  * My thanks to Alexey Voinov <voins@voins.program.ru> for this patch.
19930
19931 -- Peter Miller <pmiller@opensource.org.au>  Tue, 19 Feb 2002 21:24:46 +1100
19932
19933aegis (4.1.D033-1) unstable; urgency=low
19934
19935  * This change adds a --with-nlsdir option to the configure script.  This
19936    assists with operating systems which need the .mo files installed in weird
19937    places.
19938  * My thanks to Alexey Voinov <voins@voins.program.ru> for this patch.
19939
19940 -- Peter Miller <pmiller@opensource.org.au>  Tue, 19 Feb 2002 17:02:34 +1100
19941
19942aegis (4.1.D032-1) unstable; urgency=low
19943
19944  * This change updates the aecstate documentation to more accurately describe
19945    the development_directory field when applied to branches.
19946  * My thanks to John.Darrington@ot.com.au for reporting this problem.
19947
19948 -- Peter Miller <pmiller@opensource.org.au>  Mon, 18 Feb 2002 21:18:54 +1100
19949
19950aegis (4.1.D031-1) unstable; urgency=low
19951
19952  * This change adds the aetouch command to the wish list.
19953
19954 -- Peter Miller <pmiller@opensource.org.au>  Mon, 18 Feb 2002 16:48:14 +1100
19955
19956aegis (4.1.D030-1) unstable; urgency=low
19957
19958  * This change updates RMCH to mention a nasty -j problem if you use recursive
19959    make.
19960  * My thanks to Marcus Harnisch <marcus_harnisch@mint-tech.com> for this
19961    insight.
19962
19963 -- Peter Miller <pmiller@opensource.org.au>  Mon, 18 Feb 2002 16:20:15 +1100
19964
19965aegis (4.1.D029-1) unstable; urgency=low
19966
19967  * This change adds a change log report, modelled after the change details
19968    report, but briefer.
19969
19970 -- Peter Miller <pmiller@opensource.org.au>  Mon, 18 Feb 2002 14:53:14 +1100
19971
19972aegis (4.1.D028-1) unstable; urgency=low
19973
19974  * This change adds a ``Notification'' to most of the man pages which execute
19975    other commands, documenting where each of the sub-commands are configured
19976    and documented.
19977
19978 -- Peter Miller <pmiller@opensource.org.au>  Fri, 15 Feb 2002 22:37:28 +1100
19979
19980aegis (4.1.D027-1) unstable; urgency=low
19981
19982  * This change fixes a bug where the wrong version was retrieved from history,
19983    when the file was changed later in the branch BUT was unchanged at the time
19984    of the specified delta.
19985  * The offending function, change_branch_deltadate_to_edit, has been removed.
19986    The fix was to use the more efficient (and already existing) project_file_
19987    roll_forward mechanism.
19988  * My thanks to John Darrington for reporting this problem.
19989  * This change also removes the inefficient and defective change_branch_delta_
19990    date_to_edit and change_branch_delta)_to_edit mechanisms, as they are no
19991    longer used anywhere.
19992
19993 -- Peter Miller <pmiller@opensource.org.au>  Fri, 15 Feb 2002 16:16:40 +1100
19994
19995aegis (4.1.D026-1) unstable; urgency=low
19996
19997  * From: John Darrington <johnd@dugite>
19998  * Date: Wed Feb 6 14:38:02 2002
19999  * This change adds the ability to view
20000  * * file versions before and after changes which are completed
20001  * * file versions in the development directory, for files not completed
20002  * * baseline versions of files only if such a file exists
20003  * * differences between the various versions
20004
20005 -- Peter Miller <pmiller@opensource.org.au>  Wed, 13 Feb 2002 15:09:25 +1100
20006
20007aegis (4.1.D025-1) unstable; urgency=low
20008
20009  * This change fixes a bug in the aecp command. When the -output option is
20010    used, there should be no calls to os_mkdir_between.
20011  * My thanks to john.darrington@ot.com.au for reporting this problem.
20012
20013 -- Peter Miller <pmiller@opensource.org.au>  Mon, 11 Feb 2002 21:56:02 +1100
20014
20015aegis (4.1.D024-1) unstable; urgency=low
20016
20017  * This change adds more information to the developer howto.
20018  * My thanks to David Harris for this suggestion.
20019
20020 -- Peter Miller <pmiller@opensource.org.au>  Mon, 11 Feb 2002 20:38:30 +1100
20021
20022aegis (4.1.D023-1) unstable; urgency=low
20023
20024  * This change adapts to the latest GNU Bison changes.	 We need to insulate
20025    against <stdlib.h> as well as <stdio.h>
20026  * My thanks to Alexey Voinov <voins@voins.program.ru> for reporting this
20027    problem.
20028
20029 -- Peter Miller <pmiller@opensource.org.au>  Wed, 06 Feb 2002 02:53:59 +1100
20030
20031aegis (4.1.D022-1) unstable; urgency=low
20032
20033  * This change adds more information to the man pages, so that man knows to run
20034    some of the pages through the pic(1) preprocessor.
20035  * My thanks to john.darrington@ot.com.au for reporting this problem.
20036
20037 -- Peter Miller <pmiller@opensource.org.au>  Tue, 05 Feb 2002 23:04:11 +1100
20038
20039aegis (4.1.D021-1) unstable; urgency=low
20040
20041  * This change adds handling of the awaiting_review state to several places
20042    overlooked when the new state was introduced.
20043  * My thanks to Scott Finneran <scott@smartcontainer.net> for this patch.
20044
20045 -- Peter Miller <pmiller@opensource.org.au>  Tue, 05 Feb 2002 22:29:53 +1100
20046
20047aegis (4.1.D020-1) unstable; urgency=low
20048
20049  * This change adds documentation concerning diff and binary files.
20050  * My thankls to Sam Liddicott <sam.liddicott@ananova.com> for this suggestion.
20051
20052 -- Peter Miller <pmiller@opensource.org.au>  Tue, 05 Feb 2002 20:27:12 +1100
20053
20054aegis (4.1.D019-1) unstable; urgency=low
20055
20056  * This change adds the Russian translations of the error messages.
20057  * My thanks to Alexey Voinov <voins@voins.program.ru> for this contribution.
20058
20059 -- Peter Miller <pmiller@opensource.org.au>  Tue, 05 Feb 2002 16:46:44 +1100
20060
20061aegis (4.1.D018-1) unstable; urgency=low
20062
20063  * This change adds modulo, logical not, and relative comarison operators to
20064    the ${expr} substitution.
20065  * My thanks to Alexey Voinov <voins@voins.program.ru> for this patch.
20066
20067 -- Peter Miller <pmiller@opensource.org.au>  Mon, 04 Feb 2002 15:29:19 +1100
20068
20069aegis (4.1.D017-1) unstable; urgency=low
20070
20071  * This change adds the ${switch} substitution.
20072  * My thanks to Alexey Voinov <voins@voins.program.ru> for this patch.
20073
20074 -- Peter Miller <pmiller@opensource.org.au>  Fri, 01 Feb 2002 19:30:32 +1100
20075
20076aegis (4.1.D016-1) unstable; urgency=low
20077
20078  * This change adds information about where Solaris typically keeps its apache
20079    config files. (Seems like this is a never ending story.)
20080  * My thanks to John Darrington for this patch.
20081
20082 -- Peter Miller <pmiller@opensource.org.au>  Thu, 31 Jan 2002 16:44:35 +1100
20083
20084aegis (4.1.D015-1) unstable; urgency=low
20085
20086  * This change fixes some small typos in the developer howto.
20087  * My thanks to David Harris <dpharris76@msn.com> for reporting these problems.
20088
20089 -- Peter Miller <pmiller@opensource.org.au>  Tue, 29 Jan 2002 13:31:44 +1100
20090
20091aegis (4.1.D014-1) unstable; urgency=low
20092
20093  * This change adds missing -MoVe_file_Undo to aegis man page
20094  * This change also adds handy aepwd and aev alias/function to cshrc/profile
20095  * My thanks to Jerry Pendergraft <jerry@endocardial.com> for this patch.
20096
20097 -- Peter Miller <pmiller@opensource.org.au>  Tue, 29 Jan 2002 12:37:33 +1100
20098
20099aegis (4.1.D013-1) unstable; urgency=low
20100
20101  * This change fixes a bug in aepath where it can't generate a patch for a
20102    change on a closed branch.	It used to complain about no directory.
20103
20104 -- Peter Miller <pmiller@opensource.org.au>  Mon, 28 Jan 2002 21:47:06 +1100
20105
20106aegis (4.1.D012-1) unstable; urgency=low
20107
20108  * This change modifies the mode of the lockfile when it is created.  It
20109    appears that HP/UX over NFS can't cope with 0600 lockfile permissions.  It
20110    needs to be 0666 (similar to Cygwin).
20111  * This should not present a security problem, as the file is always truncated
20112    on opening.
20113
20114 -- Peter Miller <pmiller@opensource.org.au>  Mon, 28 Jan 2002 21:31:11 +1100
20115
20116aegis (4.1.D011-1) unstable; urgency=low
20117
20118  * This change adds more hooks to give finer granularity than the change_file_
20119    command. These are new_file_command, new_file_undo_command, copy_file_
20120    command, copy_file_undo_command, remove_file_command, remove_file_undo_
20121    command, new_test_command, new_test_undo_command.
20122  * The man pages for the file manipulation commands have been updated to
20123    reference the notification commands.  Weird how many years they have been
20124    missing from the man pages!
20125  * Also, the missing aemvu man page has been added.
20126  * My thanks to Ralf Fassel (1999) and Mark Veltzer (2002) for this suggestion.
20127
20128 -- Peter Miller <pmiller@opensource.org.au>  Mon, 28 Jan 2002 19:25:09 +1100
20129
20130aegis (4.1.D010-1) unstable; urgency=low
20131
20132  * This change adds more information for Aegis developers when configuring
20133    their machines.
20134
20135 -- Peter Miller <pmiller@opensource.org.au>  Mon, 28 Jan 2002 17:48:11 +1100
20136
20137aegis (4.1.D009-1) unstable; urgency=low
20138
20139  * This change fixes some issues with symlink maintenance.  Symlinks are read,
20140    and verified to point to the correct level in the view path.  This is
20141    particularly important after integrations which raise the level of some
20142    files from the trunk baseline into a branch baseline.
20143  * My thanks to John Darrington <johnd@ot.com.au> for reporting this problem.
20144
20145 -- Peter Miller <pmiller@opensource.org.au>  Mon, 28 Jan 2002 13:24:30 +1100
20146
20147aegis (4.1.D008-1) unstable; urgency=low
20148
20149  * This change fixed a bug in aecpu -unchanged which occurred when there are no
20150    files in the change: aegis tries to uncopy a file named "" (empty string) in
20151    that case.
20152  * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem.
20153
20154 -- Peter Miller <pmiller@opensource.org.au>  Mon, 28 Jan 2002 12:20:26 +1100
20155
20156aegis (4.1.D007-1) unstable; urgency=low
20157
20158  * This change makes the inclusion of the example projects optional, depending
20159    on whether the example projects are present.  This is to make it possible
20160    for maintainers to build Aegis.  Oops.
20161  * My thanks to David Harris <dpharris76@msn.com> for reporting this problem.
20162
20163 -- Peter Miller <pmiller@opensource.org.au>  Thu, 24 Jan 2002 17:59:35 +1100
20164
20165aegis (4.1.D006-1) unstable; urgency=low
20166
20167  * This change makes some improvements to the CVS documentation.
20168  * My thanks to Joachim Zaers <joachim.zaers@web.de> for these suggestions.
20169
20170 -- Peter Miller <pmiller@opensource.org.au>  Wed, 16 Jan 2002 22:11:38 +1100
20171
20172aegis (4.1.D005-1) unstable; urgency=low
20173
20174  * Thsi change fixes ctype warinigs.
20175  * My thaks to Jerry Pendergraft <jerry@endocardial.com> for reporting this
20176    problem.
20177
20178 -- Peter Miller <pmiller@opensource.org.au>  Wed, 16 Jan 2002 21:17:44 +1100
20179
20180aegis (4.1.D004-1) unstable; urgency=low
20181
20182  * This change improves the os_background function so that it conclues that it
20183    is in the foreground for some cases of broken editors.
20184  * My thanks to David Brown for this suggestion.
20185
20186 -- Peter Miller <pmiller@opensource.org.au>  Tue, 15 Jan 2002 13:23:14 +1100
20187
20188aegis (4.1.D003-1) unstable; urgency=low
20189
20190  * This change fixes a documentatioon problem.
20191  * My thanks to David Harris <dpharris76@msn.com> for reporting this problem.
20192
20193 -- Peter Miller <pmiller@opensource.org.au>  Tue, 15 Jan 2002 09:43:34 +1100
20194
20195aegis (4.1.D002-1) unstable; urgency=low
20196
20197  * This change prepares Aegis for the next public release.
20198
20199 -- Peter Miller <pmiller@opensource.org.au>  Fri, 28 Dec 2001 14:56:49 +1100
20200
20201aegis (4.1.D001-1) unstable; urgency=low
20202
20203  * This change adds a change details report, similar to the change details
20204    listing but more detailed.
20205
20206 -- Peter Miller <pmiller@opensource.org.au>  Thu, 20 Dec 2001 22:33:46 +1100
20207
20208aegis (3.D029-1) unstable; urgency=low
20209
20210  * This change removes the LICENSE file from the list of primary source files.
20211
20212 -- Peter Miller <pmiller@opensource.org.au>  Tue, 18 Dec 2001 17:49:06 +1100
20213
20214aegis (3.D028-1) unstable; urgency=low
20215
20216  * This change fixes a bug in aed.  When you differenced a top-level branch
20217    (one immediately under trunk) removed files would result in running as diff
20218    command against a file that wasn't there.
20219
20220 -- Peter Miller <pmiller@opensource.org.au>  Fri, 07 Dec 2001 00:04:40 +1100
20221
20222aegis (3.29.D056-1) unstable; urgency=low
20223
20224  * This change fixes a bug in aede.  When two changes create a file, the error
20225    message given to the second change wqas misleading.
20226  * My thanks to Ralf Fassel for this suggestion.
20227
20228 -- Peter Miller <pmiller@opensource.org.au>  Tue, 04 Dec 2001 10:00:20 +1100
20229
20230aegis (3.29.D055-1) unstable; urgency=low
20231
20232  * This change adds the third and final part of the German message
20233    translations.
20234  * My thanks to Ralf Fassel and Jachim Durchholz
20235    <Joachim.Durchholz@halstenbach.de> for this contribution.
20236
20237 -- Peter Miller <pmiller@opensource.org.au>  Mon, 03 Dec 2001 19:15:32 +1100
20238
20239aegis (3.29.D054-1) unstable; urgency=low
20240
20241  * This change adds the "how to end branches" from the howto into the User
20242    Guide.  Folks weren't finding it.
20243
20244 -- Peter Miller <pmiller@opensource.org.au>  Thu, 29 Nov 2001 21:39:08 +1100
20245
20246aegis (3.29.D053-1) unstable; urgency=low
20247
20248  * This change adds charset headers to the translations.
20249
20250 -- Peter Miller <pmiller@opensource.org.au>  Tue, 27 Nov 2001 09:41:09 +1100
20251
20252aegis (3.29.D052-1) unstable; urgency=low
20253
20254  * This change adds the German translations, Part 2.
20255  * My thanks to Ralf Fassel for this contribution.
20256
20257 -- Peter Miller <pmiller@opensource.org.au>  Mon, 26 Nov 2001 11:33:11 +1100
20258
20259aegis (3.29.D051-1) unstable; urgency=low
20260
20261  * This change enhances aepatch to ignore /dev/null when it';s trying to figure
20262    out the file name to apply a patch to.
20263
20264 -- Peter Miller <pmiller@opensource.org.au>  Thu, 22 Nov 2001 20:42:03 +1100
20265
20266aegis (3.29.D050-1) unstable; urgency=low
20267
20268  * This change makes the libaegis/gonzo.c::is_temporary function more generous
20269    about what it considers a temporary directory.  This is only relevant in
20270    tetsing mode, and doesn't present a security risk.
20271  * This change was motivated by the weird and wonderful symlinks OSF/1 use for
20272    their clustering (including /tmp).
20273
20274 -- Peter Miller <pmiller@opensource.org.au>  Thu, 22 Nov 2001 20:22:26 +1100
20275
20276aegis (3.29.D049-1) unstable; urgency=low
20277
20278  * This change adds the first part of the German message translations.
20279  * My thanks to Ralf Fassel for this constribution.
20280
20281 -- Peter Miller <pmiller@opensource.org.au>  Thu, 22 Nov 2001 10:32:35 +1100
20282
20283aegis (3.29.D048-1) unstable; urgency=low
20284
20285  * This change Hello Peter,
20286  * I first heard of Aegis back somewhere in 1996; we are using Aegis for
20287  * productive development since April 2000. You can include our company on
20288  * your reference page:
20289  * http://www.iku-netz.de/
20290  * Greetings,
20291  * Kurt
20292  * Kurt Huwig [kurt@iku-netz.de]
20293
20294 -- Peter Miller <pmiller@opensource.org.au>  Wed, 21 Nov 2001 10:26:19 +1100
20295
20296aegis (3.29.D047-1) unstable; urgency=low
20297
20298  * This change uses the INSTALL_SCRIPT configured define for the Makefile
20299
20300 -- Peter Miller <pmiller@opensource.org.au>  Tue, 20 Nov 2001 23:02:53 +1100
20301
20302aegis (3.29.D046-1) unstable; urgency=low
20303
20304  * This change copes with OSF/1 cluster magic symlinks.
20305
20306 -- Peter Miller <pmiller@opensource.org.au>  Tue, 20 Nov 2001 21:58:35 +1100
20307
20308aegis (3.29.D045-1) unstable; urgency=low
20309
20310  * This change fixes code in libaegis/input/gunzip.c that isn't 64-bit safe.
20311
20312 -- Peter Miller <pmiller@opensource.org.au>  Tue, 20 Nov 2001 21:32:28 +1100
20313
20314aegis (3.29.D044-1) unstable; urgency=low
20315
20316  * This change lets the aedeu command know about the new awaiting_review state.
20317
20318 -- Peter Miller <pmiller@opensource.org.au>  Mon, 19 Nov 2001 14:13:33 +1100
20319
20320aegis (3.29.D043-1) unstable; urgency=low
20321
20322  * This change fixes a bug in the tkaepa script, it was referencing the wrong
20323    widget.
20324
20325 -- Peter Miller <pmiller@opensource.org.au>  Mon, 19 Nov 2001 12:55:50 +1100
20326
20327aegis (3.29.D042-1) unstable; urgency=low
20328
20329  * This change fixes a problem in common/language.c where it always picks up
20330    the "aegis.po" file, no matter which program is running.  It should use
20331    progname_get() instead, to select the message catalogue bas on the program
20332    name.
20333  * My thanks to Alexey Voinov <voins@voins.program.ru> for reporting this
20334    problem.
20335
20336 -- Peter Miller <pmiller@opensource.org.au>  Mon, 19 Nov 2001 11:33:49 +1100
20337
20338aegis (3.29.D041-1) unstable; urgency=low
20339
20340  * This change fixes a problem with the report generator en enums in the .def
20341    files.  In some cases it would dump core.
20342
20343 -- Peter Miller <pmiller@opensource.org.au>  Sun, 18 Nov 2001 21:56:13 +1100
20344
20345aegis (3.29.D040-1) unstable; urgency=low
20346
20347  * This change ensures the the change_reviewer_name function returns a valid
20348    name, even when the develope_end_action is set to goto_awaiting_integration.
20349    It is as if the developer has reviewed her own change, so return the
20350    developer name.
20351
20352 -- Peter Miller <pmiller@opensource.org.au>  Fri, 16 Nov 2001 23:33:07 +1100
20353
20354aegis (3.29.D039-1) unstable; urgency=low
20355
20356  * This change adds the tkaepa script, so that there is a graphical interface
20357    for changing the project attributes.
20358
20359 -- Peter Miller <pmiller@opensource.org.au>  Fri, 16 Nov 2001 22:21:45 +1100
20360
20361aegis (3.29.D038-1) unstable; urgency=low
20362
20363  * This change makes the aeclone command run the change_file_command and
20364    project_file_command. This makes it more symmetric with the aecp command,
20365    which is a sort-of pretending to be.
20366  * My thanks to Ralf Fassel for this suggestion.
20367
20368 -- Peter Miller <pmiller@opensource.org.au>  Fri, 16 Nov 2001 22:08:47 +1100
20369
20370aegis (3.29.D037-1) unstable; urgency=low
20371
20372  * This change updates the project attribute report to include the new develop_
20373    end_action attribute.
20374
20375 -- Peter Miller <pmiller@opensource.org.au>  Fri, 16 Nov 2001 16:50:19 +1100
20376
20377aegis (3.29.D036-1) unstable; urgency=low
20378
20379  * This change fixes some typographical errors in the message files.
20380
20381 -- Peter Miller <pmiller@opensource.org.au>  Thu, 15 Nov 2001 20:34:01 +1100
20382
20383aegis (3.29.D035-1) unstable; urgency=low
20384
20385  * This change adds a translators web page.  This gives credit to the existing
20386    translators, and solicits more translations.
20387
20388 -- Peter Miller <pmiller@opensource.org.au>  Thu, 15 Nov 2001 17:49:42 +1100
20389
20390aegis (3.29.D034-1) unstable; urgency=low
20391
20392  * This change fixes a problem where optional architectures were installed into
20393    the required architecture list of a change.
20394
20395 -- Peter Miller <pmiller@opensource.org.au>  Thu, 15 Nov 2001 11:41:19 +1100
20396
20397aegis (3.29.D033-1) unstable; urgency=low
20398
20399  * This change ensures that when developer_may_review is false, that develop_
20400    end_action may not be goto_awaiting_integration, because this is as if the
20401    developer has reviewed her own change.
20402
20403 -- Peter Miller <pmiller@opensource.org.au>  Thu, 15 Nov 2001 11:06:15 +1100
20404
20405aegis (3.29.D032-1) unstable; urgency=low
20406
20407  * This change adds documentation for optional architectures.	It also ensures
20408    that optional architectures appear in the change details listing.
20409
20410 -- Peter Miller <pmiller@opensource.org.au>  Wed, 14 Nov 2001 22:36:04 +1100
20411
20412aegis (3.29.D031-1) unstable; urgency=low
20413
20414  * This change updates aerpass and aerfail to check whether the change reviewer
20415    must do it, or any reviewer will do.
20416
20417 -- Peter Miller <pmiller@opensource.org.au>  Wed, 14 Nov 2001 21:50:07 +1100
20418
20419aegis (3.29.D030-1) unstable; urgency=low
20420
20421  * This change corrects the zlib URL in the documentation.
20422
20423 -- Peter Miller <pmiller@opensource.org.au>  Tue, 13 Nov 2001 22:19:53 +1100
20424
20425aegis (3.29.D029-1) unstable; urgency=low
20426
20427  * This change has aecp -delta-date produce a warning if the time is in the
20428    future.  This is because you could get a different answer for the same input
20429    at some point in the future.
20430  * This is the "time safe" quality first described by Damon Poole
20431    <damon@ede.com>.  My thanks to Damon for this excellent idea.
20432
20433 -- Peter Miller <pmiller@opensource.org.au>  Tue, 13 Nov 2001 22:01:45 +1100
20434
20435aegis (3.29.D028-1) unstable; urgency=low
20436
20437  * This change adds the --delta option top the aepatch -receive command.
20438    Strangely enough, all the code is there it just doesn't parse the option
20439    from the command line.
20440
20441 -- Peter Miller <pmiller@opensource.org.au>  Tue, 13 Nov 2001 20:45:25 +1100
20442
20443aegis (3.29.D027-1) unstable; urgency=low
20444
20445  * This change fixed a bug in the "aerb -list" command.  It would segfault.
20446
20447 -- Peter Miller <pmiller@opensource.org.au>  Tue, 13 Nov 2001 20:04:53 +1100
20448
20449aegis (3.29.D026-1) unstable; urgency=low
20450
20451  * This change cope with recent GNU Bison changes.  When you ask for bison to
20452    generate a .h file, it now also generates #ifdef insulation.  The problem is
20453    that in some places, two grammars are used simultaneously with the same
20454    lexer, so the insulation needs to be edityied, just like the rest of the YY
20455    symbols.  Of course, if they'd actually *used* a yy symbol, this change
20456    wouldn't have been necessary.  Instead, they used Y_TAB_H, so extra sed
20457    arguments are needed.
20458
20459 -- Peter Miller <pmiller@opensource.org.au>  Tue, 13 Nov 2001 19:44:17 +1100
20460
20461aegis (3.29.D025-1) unstable; urgency=low
20462
20463  * This change deletes some finished items from the To-Do list in the HOWTO.
20464
20465 -- Peter Miller <pmiller@opensource.org.au>  Tue, 13 Nov 2001 19:04:35 +1100
20466
20467aegis (3.29.D024-1) unstable; urgency=low
20468
20469  * This change adds the Dutch translation for the new error messages.	My
20470    thanks to Jelle Boomstra for this contribution.
20471
20472 -- Peter Miller <pmiller@opensource.org.au>  Tue, 13 Nov 2001 17:03:48 +1100
20473
20474aegis (3.29.D023-1) unstable; urgency=low
20475
20476  * This change the history_create_command and history_put_command fields of the
20477    project config file need to be identical.  Let one default from the other if
20478    only one is given.
20479
20480 -- Peter Miller <pmiller@opensource.org.au>  Tue, 13 Nov 2001 15:19:20 +1100
20481
20482aegis (3.29.D022-1) unstable; urgency=low
20483
20484  * This change adds knowledge of the new state, and state transitions, to the
20485    various report scripts.  This particularly affects the various reports which
20486    support the CGI interface.
20487
20488 -- Peter Miller <pmiller@opensource.org.au>  Mon, 12 Nov 2001 21:15:23 +1100
20489
20490aegis (3.29.D021-1) unstable; urgency=low
20491
20492  * This change ensures that the developer_may_review project attribute cannot
20493    contradict the develop_end_action attribute.  In the case of a conflict, the
20494    older fields wins: the end action is set to "goto being reviewed".
20495
20496 -- Peter Miller <pmiller@opensource.org.au>  Mon, 12 Nov 2001 20:36:03 +1100
20497
20498aegis (3.29.D020-1) unstable; urgency=low
20499
20500  * This change adds the review begin undo command.
20501
20502 -- Peter Miller <pmiller@opensource.org.au>  Mon, 12 Nov 2001 20:12:12 +1100
20503
20504aegis (3.29.D019-1) unstable; urgency=low
20505
20506  * This change fixes a problem with the copy_whole_file function. It restored
20507    the *wrong* modification time to the file.	This made a mess of the aeib(1)
20508    command when the link_integration_directory field of the project config file
20509    is false.
20510  * My thanks to <John Darrington john.darrington@ot.com.au> for reporting this
20511    problem.
20512
20513 -- Peter Miller <pmiller@opensource.org.au>  Mon, 12 Nov 2001 16:35:23 +1100
20514
20515aegis (3.29.D018-1) unstable; urgency=low
20516
20517  * This change reproduces some of the "Hoe Aegis Works" user guide matrial into
20518    the man pages, for clarity.
20519
20520 -- Peter Miller <pmiller@opensource.org.au>  Mon, 12 Nov 2001 07:42:43 +1100
20521
20522aegis (3.29.D017-1) unstable; urgency=low
20523
20524  * This change adds the aerb command, used to transition from the ``awaiting
20525    review'' state to the ``being reviewed'' state.
20526
20527 -- Peter Miller <pmiller@opensource.org.au>  Mon, 12 Nov 2001 07:25:25 +1100
20528
20529aegis (3.29.D016-1) unstable; urgency=low
20530
20531  * This change adds an ``aerb'' reminder to the aecd command.
20532
20533 -- Peter Miller <pmiller@opensource.org.au>  Sat, 10 Nov 2001 22:18:06 +1100
20534
20535aegis (3.29.D015-1) unstable; urgency=low
20536
20537  * This change adds the awaiting review state. Thsi state is optional, and is
20538    controlled by the develop_end_action project attribute.
20539
20540 -- Peter Miller <pmiller@opensource.org.au>  Sat, 10 Nov 2001 10:07:03 +1100
20541
20542aegis (3.29.D014-1) unstable; urgency=low
20543
20544  * This change fixes a problem with user permissions for some reports on some
20545    operating systems.
20546  * My thanks to Jason Carreira fro reporting this problem.
20547
20548 -- Peter Miller <pmiller@opensource.org.au>  Sat, 10 Nov 2001 09:22:02 +1100
20549
20550aegis (3.29.D013-1) unstable; urgency=low
20551
20552  * This change causes aeclean to honor the delete_files_preference user config
20553    item.
20554  * My thanks to Ralf Fassel <ralf@akutech.de> and Peter Nann
20555    <pnann@syrinx.com.au> for this suggestion (or something very similar).
20556
20557 -- Peter Miller <pmiller@opensource.org.au>  Sat, 10 Nov 2001 07:10:46 +1100
20558
20559aegis (3.29.D012-1) unstable; urgency=low
20560
20561  * This change adds the aels command, like the ls command, only with Aegis
20562    attributes in the listing.
20563  * My thanks to Peter Nann <pnann@syrinx.com.au> for this suggestion.
20564
20565 -- Peter Miller <pmiller@opensource.org.au>  Fri, 09 Nov 2001 15:18:02 +1100
20566
20567aegis (3.29.D011-1) unstable; urgency=low
20568
20569  * This change adds the new project alias and remove project alias entries to
20570    the aegis(1) man page.
20571  * My thanks to Robin Lee Powell <rlpowell@digitalkingdom.org> for reporting
20572    this problem.
20573
20574 -- Peter Miller <pmiller@opensource.org.au>  Fri, 09 Nov 2001 15:00:55 +1100
20575
20576aegis (3.29.D010-1) unstable; urgency=low
20577
20578  * This change make some corrections to the aesub(5) documentation.
20579  * My thanks to Mark Veltzer for this patch.
20580
20581 -- Peter Miller <pmiller@opensource.org.au>  Thu, 08 Nov 2001 16:44:48 +1100
20582
20583aegis (3.29.D009-1) unstable; urgency=low
20584
20585  * This change the aenbr command needs to populate the baseline with symlinks
20586    if create symlinks before integation build is true and delete symlinks after
20587    integration builds is false
20588  * The aenbr(1) command now populates the new branch's baseline with symlinks
20589    if the project config file is set so that they would remain after an
20590    integration build.	This is more consistent with the aedb(1) behaviour in
20591    the same situation.
20592
20593 -- Peter Miller <pmiller@opensource.org.au>  Thu, 08 Nov 2001 08:26:59 +1100
20594
20595aegis (3.29.D008-1) unstable; urgency=low
20596
20597  * This change fixes a small glitch in the aepatch(1) documentation.
20598  * My thanks to Ralf Fassel for reporting this problem.
20599
20600 -- Peter Miller <pmiller@opensource.org.au>  Tue, 06 Nov 2001 16:57:34 +1100
20601
20602aegis (3.29.D007-1) unstable; urgency=low
20603
20604  * This change makes the Aegis bash ``profile'' file slightly nicer.
20605  * My thanks to Mark Veltzer for this contribution.
20606
20607 -- Peter Miller <pmiller@opensource.org.au>  Mon, 05 Nov 2001 22:31:40 +1100
20608
20609aegis (3.29.D006-1) unstable; urgency=low
20610
20611  * This change adds the ability to have optional architectures.  There is an
20612    additional "mode" field of each architecture entry in the project "config"
20613    file.
20614
20615 -- Peter Miller <pmiller@opensource.org.au>  Mon, 05 Nov 2001 21:56:05 +1100
20616
20617aegis (3.29.D005-1) unstable; urgency=low
20618
20619  * This change makes sure that the $prefix/com directory is included in the
20620    spec file, so that Aegis can create it.
20621
20622 -- Peter Miller <pmiller@opensource.org.au>  Mon, 05 Nov 2001 21:43:39 +1100
20623
20624aegis (3.29.D004-1) unstable; urgency=low
20625
20626  * This change makes some improvements to tkaer and tkaenc:
20627  * - tkaer: use TCL stderr redirection, avoid /dev/stdout
20628  * - tkaer: don't use non-existing pathnames in config file
20629  * - tkaenc: disable test exemption buttons if not an admin in the project
20630  * Especially the last point can cause lots of trouble when developers try to
20631    exempt the tests when using tkaenc. The aegis error message is easily lost
20632    in the output noise in the info window.
20633  * My thanks to Ralf Fassel for this contribution.
20634
20635 -- Peter Miller <pmiller@opensource.org.au>  Mon, 05 Nov 2001 10:26:11 +1100
20636
20637aegis (3.29.D003-1) unstable; urgency=low
20638
20639  * This change fixesa problem where we can sometimes write database files that
20640    we can't read.
20641
20642 -- Peter Miller <pmiller@opensource.org.au>  Thu, 01 Nov 2001 13:59:37 +1100
20643
20644aegis (3.29.D002-1) unstable; urgency=low
20645
20646  * This change fixes the web pages, now that they live on aegis.SourceForge.net
20647
20648 -- Peter Miller <pmiller@opensource.org.au>  Thu, 01 Nov 2001 12:10:14 +1100
20649
20650aegis (3.29.D001-1) unstable; urgency=low
20651
20652  * This change prepares Aegis for the next public release.
20653
20654 -- Peter Miller <pmiller@opensource.org.au>  Thu, 01 Nov 2001 08:49:59 +1100
20655
20656aegis (3.28.D022-1) unstable; urgency=low
20657
20658  * This change adds some words about how to rename a project.
20659  * My thanks to Jochen Schaeuble for this suggestion.
20660
20661 -- Peter Miller <pmiller@opensource.org.au>  Thu, 25 Oct 2001 09:49:48 +1000
20662
20663aegis (3.28.D021-1) unstable; urgency=low
20664
20665  * This change teaches aeimport how to import binary files.
20666
20667 -- Peter Miller <pmiller@opensource.org.au>  Sun, 21 Oct 2001 16:04:04 +1000
20668
20669aegis (3.28.D020-1) unstable; urgency=low
20670
20671  * This change adds the ${Read_File_Simple <filename>} substitution.
20672  * My thanks to Mark Velzer <mrk2776@yahoo.com> for this suggestion.
20673
20674 -- Peter Miller <pmiller@opensource.org.au>  Sun, 21 Oct 2001 12:22:37 +1000
20675
20676aegis (3.28.D019-1) unstable; urgency=low
20677
20678  * This change causes the RPM to be built for the first couple of deltas on a
20679    branch, so it can be uploaded.
20680
20681 -- Peter Miller <pmiller@opensource.org.au>  Tue, 16 Oct 2001 17:03:33 +1000
20682
20683aegis (3.28.D018-1) unstable; urgency=low
20684
20685  * This change makes aepatch cope better with MH (a mail handler), and also to
20686    add the From line of the orginal email into the change description.
20687
20688 -- Peter Miller <pmiller@opensource.org.au>  Mon, 15 Oct 2001 17:55:34 +1000
20689
20690aegis (3.28.D017-1) unstable; urgency=low
20691
20692  * When compiling with the IRIX ProC compiler there are quite a few warnings
20693    about things that gcc buys fine.  An expression appears after a "return" in
20694    a "void" function.
20695  * My thanks to Jerry Pendergraft <jerry@endocardial.com> for reporting this
20696    problem.
20697
20698 -- Peter Miller <pmiller@opensource.org.au>  Fri, 12 Oct 2001 21:53:53 +1000
20699
20700aegis (3.28.D016-1) unstable; urgency=low
20701
20702  * This change fixes a subtle bug in the output writing base class.
20703  * My thanks to Jerry Pendergraft <jerry@endocardial.com> for reporting this
20704    problem.
20705
20706 -- Peter Miller <pmiller@opensource.org.au>  Thu, 11 Oct 2001 10:51:56 +1000
20707
20708aegis (3.28.D015-1) unstable; urgency=low
20709
20710  * This change improves the way the CGI script reproduces source files.  It now
20711    correctly retrieves file versions from history.
20712  * My thanks to Mark Veltzer <mark2776@yahoo.com> for reporting this problem.
20713
20714 -- Peter Miller <pmiller@opensource.org.au>  Thu, 11 Oct 2001 10:05:42 +1000
20715
20716aegis (3.28.D014-1) unstable; urgency=low
20717
20718  * This change enhances aefind so that when given the chnage number of a
20719    completed change, it search es the baseline.
20720  * My thanks to Mark Veltzer <mark2776@yahoo.com> for reporting this problem.
20721
20722 -- Peter Miller <pmiller@opensource.org.au>  Wed, 10 Oct 2001 23:11:51 +1000
20723
20724aegis (3.28.D013-1) unstable; urgency=low
20725
20726  * This change fixes a bug in aepatch, where an uninitialized variable was
20727    being used.
20728  * My thanks to Mark Veltzer <mark2776@yahoo.com> for reporting this problem.
20729
20730 -- Peter Miller <pmiller@opensource.org.au>  Wed, 10 Oct 2001 21:41:06 +1000
20731
20732aegis (3.28.D012-1) unstable; urgency=low
20733
20734  * This change adds the aecp -independent -output option, so that individual
20735    files may be copied in scripts.
20736
20737 -- Peter Miller <pmiller@opensource.org.au>  Sun, 07 Oct 2001 23:26:25 +1000
20738
20739aegis (3.28.D011-1) unstable; urgency=low
20740
20741  * This change adds an item to the wishlist.
20742
20743 -- Peter Miller <pmiller@opensource.org.au>  Sun, 07 Oct 2001 22:43:31 +1000
20744
20745aegis (3.28.D010-1) unstable; urgency=low
20746
20747  * There was a problem reported with brining in a first change when the field
20748    build_time_adjust_notify_command is defined in the config file and is
20749    pointing at a script which is in the first change. The reported problem was
20750    that integration does not pass since it tried to run the script just at the
20751    end of the integration and aegis seems to think that it should take it from
20752    the baseline (the script is surrounded with ${Source} in the config file)
20753    while the baseline hasnt been built yet.
20754  * My thanks to Mark Veltzer <mark2776@yahoo.com> for reporting this problem.
20755  * The problem could not be reproduced. The test in this change confirms that
20756    the functionality works as intended.
20757
20758 -- Peter Miller <pmiller@opensource.org.au>  Sun, 07 Oct 2001 16:46:53 +1000
20759
20760aegis (3.28.D009-1) unstable; urgency=low
20761
20762  * This change adds code to chache password file lookups, as some reports to
20763    this extensively.
20764
20765 -- Peter Miller <pmiller@opensource.org.au>  Wed, 19 Sep 2001 14:09:22 +1000
20766
20767aegis (3.28.D008-1) unstable; urgency=low
20768
20769  * This change adds the ${env} substitution to access environment variables.
20770  * My thanks to Ralf Fassel <ralf@akutech.de> for this suggestion.
20771
20772 -- Peter Miller <pmiller@opensource.org.au>  Wed, 19 Sep 2001 10:42:04 +1000
20773
20774aegis (3.28.D007-1) unstable; urgency=low
20775
20776  * This change adds the project_specific field to the project config file, and
20777    a project_specific substitution to access it.
20778  * My thanks to Mark Veltzer <mark2776@yahoo.com> for this suggestion.
20779
20780 -- Peter Miller <pmiller@opensource.org.au>  Fri, 07 Sep 2001 16:37:37 +1000
20781
20782aegis (3.28.D006-1) unstable; urgency=low
20783
20784  * This change deletes the slides from the end of the `Recursive Make
20785    Considered Harmful' paper.
20786
20787 -- Peter Miller <pmiller@opensource.org.au>  Thu, 06 Sep 2001 22:07:26 +1000
20788
20789aegis (3.28.D005-1) unstable; urgency=low
20790
20791  * This change ...There is a problem on slackware machines in the lookup for
20792    the apache
20793  * configuration files. in Slackware they are in : /var/lib/apache
20794  * This needs to be changed in the configure script for aegis because it doesnt
20795  * find the apache and as a result does not install the cgi script.
20796  * (I don't know if this is relevant since it's been a long time since I used
20797  * Slackware but I think the distro was 7.0). Still - I had a peek in the
20798  * configure script and it already has a list of directories that it scans for
20799  * apache in and I don't see the harm of adding the slackware convention too.
20800  * My thanks to Mark Veltzer <mark2776@yahoo.com> for reporting this problem.
20801
20802 -- Peter Miller <pmiller@opensource.org.au>  Thu, 06 Sep 2001 18:53:55 +1000
20803
20804aegis (3.28.D004-1) unstable; urgency=low
20805
20806  * This change ensures that the batch test command is only ever invoked if
20807    there are test files to be run.
20808
20809 -- Peter Miller <pmiller@opensource.org.au>  Thu, 06 Sep 2001 14:21:42 +1000
20810
20811aegis (3.28.D003-1) unstable; urgency=low
20812
20813  * This change fixes problems in a number of the CGI report scripts, which
20814    failed to adequately insulate against users who are no longer in the
20815    password file.  There are now try-catch blocks around all passwd[] accesses.
20816  * My thanks to Jim Krueger <jrkrueger@lucent.com> for reporting this problem.
20817
20818 -- Peter Miller <pmiller@opensource.org.au>  Thu, 06 Sep 2001 12:09:45 +1000
20819
20820aegis (3.28.D002-1) unstable; urgency=low
20821
20822  * This change corrects some errors in the documentation.
20823  * My thanks to Ralf Fassel for reporting them.
20824
20825 -- Peter Miller <pmiller@opensource.org.au>  Wed, 05 Sep 2001 09:08:42 +1000
20826
20827aegis (3.28.D001-1) unstable; urgency=low
20828
20829  * This change prepares Aegis for its next public release.
20830
20831 -- Peter Miller <pmiller@opensource.org.au>  Wed, 22 Aug 2001 10:11:03 +1000
20832
20833aegis (3.27.D035-1) unstable; urgency=low
20834
20835  * This change adds to the locations to look for apache.
20836
20837 -- Peter Miller <pmiller@opensource.org.au>  Tue, 21 Aug 2001 14:06:25 +1000
20838
20839aegis (3.27.D034-1) unstable; urgency=low
20840
20841  * This change apdates the cgi script, to improve downloads.  Previously, many
20842    browsers wanted to save downloaded ".ae" files as "aegis.cgi".  This change
20843    gives the browser a more sensable name to use to save the file.
20844  * My thanks to Graham Hughes <graham@lynda.com> for this suggestion.
20845
20846 -- Peter Miller <pmiller@opensource.org.au>  Tue, 21 Aug 2001 12:47:48 +1000
20847
20848aegis (3.27.D033-1) unstable; urgency=low
20849
20850  * This change adds the output_uuencode filter, and the ability to specify the
20851    content encoding for aedist and aepatch.
20852
20853 -- Peter Miller <pmiller@opensource.org.au>  Tue, 21 Aug 2001 11:29:09 +1000
20854
20855aegis (3.27.D032-1) unstable; urgency=low
20856
20857  * This change fixes some small bugs.\
20858  * My thanks to Mark Veltzer <mark2776@yahoo.com> for reporting these problems.
20859
20860 -- Peter Miller <pmiller@opensource.org.au>  Fri, 17 Aug 2001 10:07:15 +1000
20861
20862aegis (3.27.D031-1) unstable; urgency=low
20863
20864  * This change fixes a couple of small Solaris build problems.
20865
20866 -- Peter Miller <pmiller@opensource.org.au>  Tue, 14 Aug 2001 15:58:15 +1000
20867
20868aegis (3.27.D030-1) unstable; urgency=low
20869
20870  * This change adds a uudecode input filter, for use by aepatch.
20871
20872 -- Peter Miller <pmiller@opensource.org.au>  Mon, 13 Aug 2001 15:31:06 +1000
20873
20874aegis (3.27.D029-1) unstable; urgency=low
20875
20876  * This change adds some more documentation about aepatch.
20877
20878 -- Peter Miller <pmiller@opensource.org.au>  Mon, 06 Aug 2001 16:00:55 +1000
20879
20880aegis (3.27.D028-1) unstable; urgency=low
20881
20882  * This change improves the way aepatch sends files which arae removed by a
20883    change.  This matches the way diff -N works.
20884
20885 -- Peter Miller <pmiller@opensource.org.au>  Thu, 02 Aug 2001 21:32:50 +1000
20886
20887aegis (3.27.D027-1) unstable; urgency=low
20888
20889  * This change adds uni-diff parsing to the patch functionality.
20890
20891 -- Peter Miller <pmiller@opensource.org.au>  Wed, 01 Aug 2001 23:40:00 +1000
20892
20893aegis (3.27.D026-1) unstable; urgency=low
20894
20895  * This change adds the aepatch -receive option.
20896
20897 -- Peter Miller <pmiller@opensource.org.au>  Tue, 31 Jul 2001 18:37:39 +1000
20898
20899aegis (3.27.D025-1) unstable; urgency=low
20900
20901  * This change makes the output filenames a string*, not a char*. This matches
20902    the commonest cases better.
20903
20904 -- Peter Miller <pmiller@opensource.org.au>  Sun, 29 Jul 2001 23:55:53 +1000
20905
20906aegis (3.27.D024-1) unstable; urgency=low
20907
20908  * This change adds the aepatch -list option.	This is the beginnings of the
20909    patch parsing.
20910
20911 -- Peter Miller <pmiller@opensource.org.au>  Sat, 28 Jul 2001 15:45:14 +1000
20912
20913aegis (3.27.D023-1) unstable; urgency=low
20914
20915  * This change modifies the configure script to detect Cygwin and react
20916    appropriately, when looking for the correct IDs for the AEGIS_{U,G}ID
20917  * My thanks to Chuck_Eaker@mapinfo.com for this suggestion.
20918
20919 -- Peter Miller <pmiller@opensource.org.au>  Fri, 27 Jul 2001 17:09:30 +1000
20920
20921aegis (3.27.D022-1) unstable; urgency=low
20922
20923  * This change adds more information to each of the input format errors, so
20924    that when they occur, they are much more informative.
20925
20926 -- Peter Miller <pmiller@opensource.org.au>  Fri, 27 Jul 2001 09:02:39 +1000
20927
20928aegis (3.27.D021-1) unstable; urgency=low
20929
20930  * This change fixes a problem where the wrong file versions were being
20931    extracted from history.
20932
20933 -- Peter Miller <pmiller@opensource.org.au>  Thu, 26 Jul 2001 08:43:18 +1000
20934
20935aegis (3.27.D020-1) unstable; urgency=low
20936
20937  * This change fixes a few more Cygwin build problems.
20938  * My thanks to Chuck_Eaker@mapinfo.com for this patch.
20939
20940 -- Peter Miller <pmiller@opensource.org.au>  Wed, 25 Jul 2001 13:08:14 +1000
20941
20942aegis (3.27.D019-1) unstable; urgency=low
20943
20944  * This change adds the aepatch program, used to send a receive patches to
20945    programs. Useful when people send patches to your projects.
20946  * This change only implements the -send side of things, plus the skeleton for
20947    the rest.  The --receive will be implemented in a future change set.
20948
20949 -- Peter Miller <pmiller@opensource.org.au>  Tue, 24 Jul 2001 11:51:39 +1000
20950
20951aegis (3.27.D018-1) unstable; urgency=low
20952
20953  * This change adds a baseline read lock to the test command.	This makes sure
20954    that your tests don't fail just because the baseline went away.
20955  * My thanks to Jerry Pendergraft for reporting this problem.
20956
20957 -- Peter Miller <pmiller@opensource.org.au>  Tue, 24 Jul 2001 10:20:29 +1000
20958
20959aegis (3.27.D017-1) unstable; urgency=low
20960
20961  * This change adds -reverse to the wishlist.
20962  * My thanks to John Darrington <johnd@ot.com.au> for this suggestion.
20963
20964 -- Peter Miller <pmiller@opensource.org.au>  Tue, 24 Jul 2001 08:34:11 +1000
20965
20966aegis (3.27.D016-1) unstable; urgency=low
20967
20968  * This change fixes a bug in the subst() function of the report generator.  It
20969    was free()ing a string twice.
20970
20971 -- Peter Miller <pmiller@opensource.org.au>  Tue, 17 Jul 2001 14:46:46 +1000
20972
20973aegis (3.27.D015-1) unstable; urgency=low
20974
20975  * This change adds the ability to inter developer (reviewer integrator) email
20976    addresses for the substitutions.  This may be useful with the various
20977    notification scripts.
20978
20979 -- Peter Miller <pmiller@opensource.org.au>  Fri, 13 Jul 2001 14:49:08 +1000
20980
20981aegis (3.27.D014-1) unstable; urgency=low
20982
20983  * This change adds some more text to the aepconf(5) man page, explaining how
20984    each of the pattern fields are applied to file names.  The idea was to make
20985    it explicit when patterns applied to whole file names, and when they only
20986    applied to path name elements.
20987  * My thanks to Ralf Fassel for this suggestion.
20988
20989 -- Peter Miller <pmiller@opensource.org.au>  Fri, 13 Jul 2001 10:38:04 +1000
20990
20991aegis (3.27.D013-1) unstable; urgency=low
20992
20993  * This change fixes a nasty segfault in accessing the whiteout_template field
20994    of the project config file.
20995  * My thanks to John Darrington <johnd@ot.com.au> for reporting this problem.
20996
20997 -- Peter Miller <pmiller@opensource.org.au>  Wed, 11 Jul 2001 14:18:13 +1000
20998
20999aegis (3.27.D012-1) unstable; urgency=low
21000
21001  * This change imptroves the cstate and pstate documentation, to indicate where
21002    to find the file state details.
21003  * My thanks to Mark Veltzer <mark2776@yahoo.com> for this suggestion.
21004
21005 -- Peter Miller <pmiller@opensource.org.au>  Wed, 11 Jul 2001 12:18:36 +1000
21006
21007aegis (3.27.D011-1) unstable; urgency=low
21008
21009  * This change adds more developer instructions, for would-be Aegis developers.
21010
21011 -- Peter Miller <pmiller@opensource.org.au>  Wed, 11 Jul 2001 10:40:16 +1000
21012
21013aegis (3.27.D010-1) unstable; urgency=low
21014
21015  * This change makes the input_file_open function take a string argument,
21016    rather than a char * argument.
21017
21018 -- Peter Miller <pmiller@opensource.org.au>  Tue, 10 Jul 2001 10:35:13 +1000
21019
21020aegis (3.27.D009-1) unstable; urgency=low
21021
21022  * This change fixes a problem with the output pagination.  Recent changes had
21023    cased it to throw the occasional blank page.  This was caused by the need()
21024    functions not flushing first, and thus operate from an incorrect internal
21025    state.
21026
21027 -- Peter Miller <pmiller@opensource.org.au>  Sat, 07 Jul 2001 18:43:45 +1000
21028
21029aegis (3.27.D008-1) unstable; urgency=low
21030
21031  * This change optimizes the wide_output_ty class, and its derived classes.
21032    This saves 30 of the 66 cpu seconds, on the author's system.  (This doesn't
21033    take into account the time AWK takes to post-process the list during the
21034    Aegis build.)
21035
21036 -- Peter Miller <pmiller@opensource.org.au>  Tue, 03 Jul 2001 22:07:40 +1000
21037
21038aegis (3.27.D007-1) unstable; urgency=low
21039
21040  * This change makes a small change to the says names are handled in the
21041    project history list. This is particularly noticeable when a delta has a
21042    large number of names.
21043
21044 -- Peter Miller <pmiller@opensource.org.au>  Tue, 03 Jul 2001 18:19:26 +1000
21045
21046aegis (3.27.D006-1) unstable; urgency=low
21047
21048  * This change adds configure code to detect the presence of groff -ms vs groff
21049    -mgs macros.
21050  * My thanks to Jerry Pendergraft <jerry@endocardial.com> for the machinery.
21051
21052 -- Peter Miller <pmiller@opensource.org.au>  Sun, 01 Jul 2001 22:10:22 +1000
21053
21054aegis (3.27.D005-1) unstable; urgency=low
21055
21056  * This change rewites the output_ty base class and the derived classes to
21057    operate more quickly. In the `ael pf' test, it saved 12 of 115 seconds on
21058    the author's system.
21059
21060 -- Peter Miller <pmiller@opensource.org.au>  Sun, 01 Jul 2001 16:39:13 +1000
21061
21062aegis (3.27.D004-1) unstable; urgency=low
21063
21064  * This change fixes an inconsistency where the ${source ...} substitution
21065    isn't valid for the -bl argument.
21066
21067 -- Peter Miller <pmiller@opensource.org.au>  Fri, 29 Jun 2001 23:02:59 +1000
21068
21069aegis (3.27.D003-1) unstable; urgency=low
21070
21071  * This change fixes a problem with the RPM spec file. It omitted all of the
21072    executables!
21073  * My thanks to Steven Knight <knight@baldmt.com> for reporting this problem.
21074  * The makefile constructed, and the spec file referenced, the /etc/profile.d/
21075    aegis.sh file.  It is supposed to be /etc/profile.d/aegis.sh.
21076  * My thanks to Jelle Boomstra <nietsch@dds.nl> for reporting this problem.
21077
21078 -- Peter Miller <pmiller@opensource.org.au>  Thu, 28 Jun 2001 20:08:59 +1000
21079
21080aegis (3.27.D002-1) unstable; urgency=low
21081
21082  * This change updates the web page to mention the Dutch translation of the
21083    error messages.
21084  * My appologies to Jelle Boomstra <nietsch@dds.nl> for failing to acknowledge
21085    his contribution previously.
21086
21087 -- Peter Miller <pmiller@opensource.org.au>  Thu, 28 Jun 2001 15:02:05 +1000
21088
21089aegis (3.27.D001-1) unstable; urgency=low
21090
21091  * This change prepares Aegis for the next public release.
21092
21093 -- Peter Miller <pmiller@opensource.org.au>  Wed, 27 Jun 2001 13:34:20 +1000
21094
21095aegis (3.26.D008-1) unstable; urgency=low
21096
21097  * This change fixes a problem where aedist -rec could not recognise the output
21098    of aedist -send -no-ascii-armor. The binary portion of the file was read and
21099    not unread, so the compression failed.
21100  * This was caused by incomplete testing of the input_ty rewrite. A regression
21101    test has been added to cover the gap.
21102  * My thanks to Jochen Schaeuble <psionic@psionic.de> for reporting this
21103    problem.
21104
21105 -- Peter Miller <pmiller@opensource.org.au>  Wed, 27 Jun 2001 09:03:53 +1000
21106
21107aegis (3.26.D007-1) unstable; urgency=low
21108
21109  * This change makes aecpu -unch a little more careful about comparing.with
21110    files that are not there.
21111  * My thanks to Scott Finneran <sfinneran@lucent.com> for reporting this
21112    problem.
21113
21114 -- Peter Miller <pmiller@opensource.org.au>  Wed, 27 Jun 2001 05:10:24 +1000
21115
21116aegis (3.26.D006-1) unstable; urgency=low
21117
21118  * This change fixes a problem where aesub delta wasn't valid for completed
21119    change (eek).
21120  * My thanks to John Darrington <johnd@ot.com.au> for reporting this problem.
21121
21122 -- Peter Miller <pmiller@opensource.org.au>  Tue, 26 Jun 2001 22:16:10 +1000
21123
21124aegis (3.26.D005-1) unstable; urgency=low
21125
21126  * none
21127
21128 -- Peter Miller <pmiller@opensource.org.au>  Tue, 26 Jun 2001 20:47:43 +1000
21129
21130aegis (3.26.D004-1) unstable; urgency=low
21131
21132  * This change fixes a bug in the aermu command which surfaces when you use the
21133    symlink farm. It used to complain of "multiple user permissions set".
21134  * My thanks to John Darrington <johnd@ot.com.au> for reporting this problem.
21135
21136 -- Peter Miller <pmiller@opensource.org.au>  Tue, 26 Jun 2001 19:52:18 +1000
21137
21138aegis (3.26.D003-1) unstable; urgency=low
21139
21140  * This change adds a new ``change file history'' list.
21141
21142 -- Peter Miller <pmiller@opensource.org.au>  Tue, 26 Jun 2001 14:27:23 +1000
21143
21144aegis (3.26.D002-1) unstable; urgency=low
21145
21146  * This change fixes a rather glaring bug in the new baselne priority locking
21147    scheme.  The symptom was that only one person could build at a time.  Yetch!
21148
21149 -- Peter Miller <pmiller@opensource.org.au>  Tue, 26 Jun 2001 12:43:13 +1000
21150
21151aegis (3.26.D001-1) unstable; urgency=low
21152
21153  * This change prepares Aegis for the next public release.
21154
21155 -- Peter Miller <pmiller@opensource.org.au>  Thu, 21 Jun 2001 21:13:29 +1000
21156
21157aegis (3.25.D041-1) unstable; urgency=low
21158
21159  * This change adds a missing line to the aedist uage message.
21160
21161 -- Peter Miller <pmiller@opensource.org.au>  Thu, 21 Jun 2001 08:04:07 +1000
21162
21163aegis (3.25.D040-1) unstable; urgency=low
21164
21165  * This change adds an integration lock, so that aeipass takes precedence over
21166    aeb.
21167  * My thanks to Jerry Pendergraft for this suggestion.	 (He's only the most
21168    recent.  This has been suggested numerous times over the years.)
21169
21170 -- Peter Miller <pmiller@opensource.org.au>  Wed, 20 Jun 2001 10:01:50 +1000
21171
21172aegis (3.25.D039-1) unstable; urgency=low
21173
21174  * This change adds a ``how to move a project'' section to the HOWTO.
21175
21176 -- Peter Miller <pmiller@opensource.org.au>  Mon, 18 Jun 2001 20:39:43 +1000
21177
21178aegis (3.25.D038-1) unstable; urgency=low
21179
21180  * This change rewites the input base class and the various derived classes to
21181    be more efficient. The efficiencies gained depend a great deal on your CPU
21182    architecture and the amount of physical memory you have.
21183  * This change also fixes a nasty O(n**2) problem when Aegis merges the file
21184    lists for a branch and its ancestors. This makes many Aegis commands go
21185    significantly faster for large projects.
21186
21187 -- Peter Miller <pmiller@opensource.org.au>  Mon, 18 Jun 2001 15:43:12 +1000
21188
21189aegis (3.25.D037-1) unstable; urgency=low
21190
21191  * This change fixes an ownership problem with the temporary directory for the
21192    encoded file for the transparent bianry file support.
21193
21194 -- Peter Miller <pmiller@opensource.org.au>  Sun, 17 Jun 2001 19:33:01 +1000
21195
21196aegis (3.25.D036-1) unstable; urgency=low
21197
21198  * This change fixes a nasty O(n**2) problem when Aegis merges the file lists
21199    for a branch and its ancestors. This makes many Aegis commands go
21200    significantly faster for large projects.
21201  * This chnage also upgrades the optimizing to -O2, and copes with a gcc 2.96
21202    optimization error (caused aedist -rec tests to fail).
21203  * This change also addes a bunch of missing include files, revealed by the gcc
21204    2.96 upgrade.
21205
21206 -- Peter Miller <pmiller@opensource.org.au>  Sun, 17 Jun 2001 09:20:20 +1000
21207
21208aegis (3.25.D035-1) unstable; urgency=low
21209
21210  * This change adds the $history_directory substitution.
21211  * My thanks to John Darrington <johnd@ot.com.au> for thsi suggestion.
21212
21213 -- Peter Miller <pmiller@opensource.org.au>  Sat, 16 Jun 2001 21:44:50 +1000
21214
21215aegis (3.25.D034-1) unstable; urgency=low
21216
21217  * This change optimises the stracc_char function, which shows up as a big blip
21218    on the profiling. Fortunately, its a fairly simple change.
21219
21220 -- Peter Miller <pmiller@opensource.org.au>  Fri, 15 Jun 2001 17:19:21 +1000
21221
21222aegis (3.25.D033-1) unstable; urgency=low
21223
21224  * This change adds a couple of awk scripts to speed up Aegis build times, for
21225    native Aegis development (not the make from the Makefile).
21226
21227 -- Peter Miller <pmiller@opensource.org.au>  Wed, 13 Jun 2001 23:16:54 +1000
21228
21229aegis (3.25.D032-1) unstable; urgency=low
21230
21231  * This change breaks up change_bran into component pieces, for easier
21232    navifation, for better linker access.
21233
21234 -- Peter Miller <pmiller@opensource.org.au>  Wed, 13 Jun 2001 20:47:38 +1000
21235
21236aegis (3.25.D031-1) unstable; urgency=low
21237
21238  * This change adds the concept of history encoding, so that Aegis can
21239    transparently encode (and unencode) binary files on history put (get).
21240
21241 -- Peter Miller <pmiller@opensource.org.au>  Tue, 05 Jun 2001 17:50:18 +1000
21242
21243aegis (3.25.D030-1) unstable; urgency=low
21244
21245  * This change ...Should have sent this last week during that long thread about
21246    config
21247  * strings on the mailing list. It might have made it into 3.25 ;^)
21248  * Anyway how difficult would it be to differentiate
21249  * change_file_command
21250  * Such that commands which "undo" can be hooked differently than comands
21251  * which "do"
21252  * perhaps just the addition of
21253  * change_file_undo_command = ;
21254  * Who's presence would attach to the undo set of commands.
21255  * Based on what most wanted during that thread, seems like the undo hook
21256  * would cover almost any of those situations, plus a few that have been
21257  * plaguing me for years.
21258  * Jerry Pendergraft <jerry@endocardial.com>
21259
21260 -- Peter Miller <pmiller@opensource.org.au>  Tue, 05 Jun 2001 09:45:47 +1000
21261
21262aegis (3.25.D029-1) unstable; urgency=low
21263
21264  * This change adds some details about calculateing include file dependencies.
21265  * My thanks to Nicholas Charles Leippe <ncl3@email.byu.edu> for this info.
21266
21267 -- Peter Miller <pmiller@opensource.org.au>  Mon, 04 Jun 2001 21:40:25 +1000
21268
21269aegis (3.25.D028-1) unstable; urgency=low
21270
21271  * This change adds the concept of history encoding, so that Aegis can
21272    transparently encode (and unencode) binary files on history put (get).
21273
21274 -- Peter Miller <pmiller@opensource.org.au>  Fri, 01 Jun 2001 12:24:48 +1000
21275
21276aegis (3.25.D027-1) unstable; urgency=low
21277
21278  * This change adds a reference count to fmtgen generated structures.	It also
21279    fixes a couple of problems discovered in the process.
21280
21281 -- Peter Miller <pmiller@opensource.org.au>  Tue, 29 May 2001 08:10:06 +1000
21282
21283aegis (3.25.D026-1) unstable; urgency=low
21284
21285  * This change adds a project activity report, which will show you who has been
21286    doing what.
21287
21288 -- Peter Miller <pmiller@opensource.org.au>  Mon, 28 May 2001 08:53:57 +1000
21289
21290aegis (3.25.D025-1) unstable; urgency=low
21291
21292  * This change gives aebuffy a command line option to specify the project which
21293    will be watched. This is handy when working in a sub-branch but wanting to
21294    keep an eye on other branches. eg. working on aegis.3.25.1 but wanting to
21295    also keep an eye on aegis.3.25.2 & aegis.3.25...
21296  * My thanks to Scott Finneran <sfinneran@lucent.com> for this patch.
21297
21298 -- Peter Miller <pmiller@opensource.org.au>  Tue, 22 May 2001 17:32:49 +1000
21299
21300aegis (3.25.D024-1) unstable; urgency=low
21301
21302  * This change adds a ${comdir} substitution.
21303  * My thanks to Jerry Pendergraft <jerry@endocardial.com> for this suggestion.
21304
21305 -- Peter Miller <pmiller@opensource.org.au>  Mon, 21 May 2001 22:34:31 +1000
21306
21307aegis (3.25.D023-1) unstable; urgency=low
21308
21309  * This change adds code to os_curdir to consult $PWD for the current
21310    directory, before consulting getcwd().  This seems to be done automatically
21311    in GNU libc, and is set automatically by a number of shells.  Unfortunately,
21312    not all libc implementatiosn check PWD, and so automounters can confuse
21313    Aegis.  This happens frequently on BSD.
21314
21315 -- Peter Miller <pmiller@opensource.org.au>  Mon, 21 May 2001 09:23:40 +1000
21316
21317aegis (3.25.D022-1) unstable; urgency=low
21318
21319  * This change makes it possible for reports to get access to the projecxt
21320    configuration file.	 A new "config" field has been adeded to the "change"
21321    data structure.
21322
21323 -- Peter Miller <pmiller@opensource.org.au>  Thu, 10 May 2001 12:59:26 +1000
21324
21325aegis (3.25.D021-1) unstable; urgency=low
21326
21327  * This change makes some improvements to the tkaer command.  It now shows a
21328    menu for what to differenece against.
21329  * My thanks to Scott Finneran <sfinneran@lucent.com> for this patch.
21330
21331 -- Peter Miller <pmiller@opensource.org.au>  Thu, 10 May 2001 11:41:49 +1000
21332
21333aegis (3.25.D020-1) unstable; urgency=low
21334
21335  * This change alters the chown permissions so that you may chown a change to
21336    yourself, even if you are not a project administrator.  This is because this
21337    is the simplest way to move a change's development directory.
21338
21339 -- Peter Miller <pmiller@opensource.org.au>  Thu, 10 May 2001 11:11:44 +1000
21340
21341aegis (3.25.D019-1) unstable; urgency=low
21342
21343  * This change makese aede a little more generougs about cancelling build time
21344    stamps.  This is because the previous behaviour was: if a person has a
21345    change ended and then does aedeu, but nothing else, aegis insists on the
21346    full aeb/aet.. before aede again.
21347  * My thanks to Jerry Pendergraft <jerry@endocardial.com> for this suggestion.
21348
21349 -- Peter Miller <pmiller@opensource.org.au>  Sun, 06 May 2001 23:12:54 +1000
21350
21351aegis (3.25.D018-1) unstable; urgency=low
21352
21353  * This change causes a flush at each page boundary out of the report
21354    generator.	This makes some of the reports and lists look much more
21355    responsive.
21356
21357 -- Peter Miller <pmiller@opensource.org.au>  Sun, 06 May 2001 21:32:48 +1000
21358
21359aegis (3.25.D017-1) unstable; urgency=low
21360
21361  * This change fixes a bug in the handling of the build_covers_all_
21362    architectures project config field.
21363  * My thanks to Jerry Pendergraft <jerry.pendergraft@endocardial.com> for
21364    reporting this problem.
21365
21366 -- Peter Miller <pmiller@opensource.org.au>  Fri, 27 Apr 2001 16:59:48 +1000
21367
21368aegis (3.25.D016-1) unstable; urgency=low
21369
21370  * This change adds some documentation to the RCS merge section, reminding
21371    folks to build and install GNU diff before builing and installing GNU RCS.
21372    My thanks to Ralf Fassel <ralf@akutech.de> for this information.
21373
21374 -- Peter Miller <pmiller@opensource.org.au>  Fri, 27 Apr 2001 11:38:06 +1000
21375
21376aegis (3.25.D015-1) unstable; urgency=low
21377
21378  * This change makes the following changes to tkaer:
21379  * - In tkaer, tkaenc & tkaecafixes up the cosmetics to improve it's handling
21380    of window resizing. Basically these were just minor problems with the
21381    commands to the pack geometry manager.
21382  * - now prompts the user with an "are you sure" if they attempt to aerfail
21383    without comments or aerpass with comments entered.
21384  * My thanks to sfinneran@lucent.com for thsi patch.
21385
21386 -- Peter Miller <pmiller@opensource.org.au>  Thu, 26 Apr 2001 17:02:57 +1000
21387
21388aegis (3.25.D014-1) unstable; urgency=low
21389
21390  * This change improves a number of tk/tcl things...
21391  * tkaer:
21392  * - adds a simple text editor widget to tkaer in the event of a review
21393    fail.(saves all of the hassles related to aerfail -edit in the background.)
21394  * - Adds a new comments button to fire up the above widget
21395  * - comments and details buttons now toggle the presence of the associated
21396    windows.
21397  * - produces a nice little file list for the default comments list.
21398  * - added a todo list at the top.
21399  * - updated the URL for tkdiff.
21400  * aebuffy:
21401  * - added support for change_state dependant bindings. Presently the only one
21402    is a double-button-1 click fires off tkaer (for changes in review state).
21403
21404 -- Peter Miller <pmiller@opensource.org.au>  Thu, 26 Apr 2001 15:17:04 +1000
21405
21406aegis (3.25.D013-1) unstable; urgency=low
21407
21408  * From: Scott Finneran <scottf@decostop.scotts.place.com.au>
21409  * Date: Wed Apr 18 16:15:19 2001
21410  * This change some scripts use argv0 from functions that do not declare the
21411    variable to be global. This causes some error conditions to just crash.
21412
21413 -- Peter Miller <pmiller@opensource.org.au>  Thu, 26 Apr 2001 14:10:23 +1000
21414
21415aegis (3.25.D012-1) unstable; urgency=low
21416
21417  * This change fixed a problem in aeimport which creates branches with the
21418    wrong file actions for modified files.  This caused a problem at aede time,
21419    and another at aeipass time.
21420  * The aede symptom has been fixed in a previous change, however the aeipass
21421    symptom (a defensive move) is also fixed in this change, because there will
21422    be branches out there in user land imported with the buggy aeimport.
21423  * My thanks to Cesar Crusius <crusius@barcelonadesign.com> for reporting this
21424    problem.
21425
21426 -- Peter Miller <pmiller@opensource.org.au>  Thu, 19 Apr 2001 14:55:41 +1000
21427
21428aegis (3.25.D011-1) unstable; urgency=low
21429
21430  * This change fixes some typos in "Recursive Make Considered Harmful".
21431
21432 -- Peter Miller <pmiller@opensource.org.au>  Thu, 19 Apr 2001 12:02:19 +1000
21433
21434aegis (3.25.D010-1) unstable; urgency=low
21435
21436  * This change contains a work-around for a nasty GCC optimization bug.
21437  * I have just compiled with kgcc (egcs-2.91.66 on rh7.0) and tested
21438  * > *successfully* aegis.3.25.
21439  * >
21440  * Walter Franzini> Using gcc-2.96 (rh7.0) 3 tests fail (aedist -rec related).
21441  * >
21442  * > Looking with gdb the problems come from input_getc, maybe the problem
21443  * > is related to different handling of inline?Steinar Jonsson
21444    <sjonsson@online.no>Walter Franzini
21445
21446 -- Peter Miller <pmiller@opensource.org.au>  Wed, 18 Apr 2001 16:45:43 +1000
21447
21448aegis (3.25.D009-1) unstable; urgency=low
21449
21450  * This change fixed a bug which was caused by aenbru deleting a directory one
21451    level too deep when the branch was removed.
21452  * my thanks to Cesar Crusius <crusius@barcelonadesign.com> for reporting this
21453    problem.
21454
21455 -- Peter Miller <pmiller@opensource.org.au>  Wed, 18 Apr 2001 14:18:20 +1000
21456
21457aegis (3.25.D008-1) unstable; urgency=low
21458
21459  * This change fixes some problems with aegis.spec
21460
21461 -- Peter Miller <pmiller@opensource.org.au>  Wed, 18 Apr 2001 13:09:11 +1000
21462
21463aegis (3.25.D007-1) unstable; urgency=low
21464
21465  * This change modifies aereport to add a new in-built function, namely getuid.
21466    This function returns an integer ala getuid. The returned value corresponds
21467    to the user who invoked aereport.
21468  * This value is then used as an index into passwd to retrieve the users login.
21469    It is used in preference to a shell call to whoami or id -un or (insert your
21470    *nix here) implementation. Standards are a wonderful thing... there are so
21471    many to choose from.
21472  * My thanks to Scott Finneran <sfinneran@lucent.com> for this patch.
21473
21474 -- Peter Miller <pmiller@opensource.org.au>  Wed, 18 Apr 2001 08:36:21 +1000
21475
21476aegis (3.25.D006-1) unstable; urgency=low
21477
21478  * This change fixed a bug with aede, where it would not allow a branch with
21479    new files which had subsequently been modified to end development, when
21480    those files had never existed in the baseline.
21481  * My thanks to Cesar Crusius <crusius@barcelonadesign.com> for reporting this
21482    problem.
21483
21484 -- Peter Miller <pmiller@opensource.org.au>  Tue, 17 Apr 2001 22:38:48 +1000
21485
21486aegis (3.25.D005-1) unstable; urgency=low
21487
21488  * This change fixes a very silly bug where tkaenc crashes if a non-
21489    administrator selects the "immediately" radio button. This was because the -
21490    command for this button explicitly used the developer button widget (which
21491    of course does not exist if you are not a devloper). This change adds
21492    enable/disable button commands which first check if the button exists
21493    (regardless of admin status).
21494  * My thanks to Scott Finneran <sfinneran@lucent.com> for this patch.
21495
21496 -- Peter Miller <pmiller@opensource.org.au>  Tue, 17 Apr 2001 18:17:01 +1000
21497
21498aegis (3.25.D004-1) unstable; urgency=low
21499
21500  * This change fixes a bug where tkaenc does not re-evaluate whether the user
21501    is an administrator when a new project is selected.
21502  * My thanks to Scott Finneran <sfinneran@lucent.com> for this patch.
21503
21504 -- Peter Miller <pmiller@opensource.org.au>  Tue, 10 Apr 2001 13:51:38 +1000
21505
21506aegis (3.25.D003-1) unstable; urgency=low
21507
21508  * This change adds a developer button (if the user is an administrator). This
21509    button allows the user to choose the developer of a change if Begin
21510    Development Immediately is selected. note: The button is disabled if Begin
21511    Development Later is selected and it is not created if the user is not an
21512    administrator.
21513  * My thanks to Scott Finneran <sfinneran@lucent.com> for this contribution.
21514
21515 -- Peter Miller <pmiller@opensource.org.au>  Tue, 10 Apr 2001 11:48:32 +1000
21516
21517aegis (3.25.D002-1) unstable; urgency=low
21518
21519  * This change fixed a problem with building the aegis.ae file from scratch.
21520    There was a dependency missing for the MANIFEST file.
21521  * My thanks to Jelle Boomstra <nietsch@dds.nl> for reporting this problem.
21522
21523 -- Peter Miller <pmiller@opensource.org.au>  Tue, 10 Apr 2001 11:03:43 +1000
21524
21525aegis (3.25.D001-1) unstable; urgency=low
21526
21527  * This change prepares Aegis for the next public release.
21528
21529 -- Peter Miller <pmiller@opensource.org.au>  Tue, 03 Apr 2001 22:12:19 +1000
21530
21531aegis (3.24.D019-1) unstable; urgency=low
21532
21533  * This change copes with some vagueries about the -mm/-mgm macros for groff.
21534
21535 -- Peter Miller <pmiller@opensource.org.au>  Tue, 03 Apr 2001 13:59:51 +1000
21536
21537aegis (3.24.D018-1) unstable; urgency=low
21538
21539  * This change make it so that users do not need to be in the /etc/passwd file
21540    in order to be removed.  (They still have to be to be added.)
21541
21542 -- Peter Miller <pmiller@opensource.org.au>  Tue, 03 Apr 2001 12:16:30 +1000
21543
21544aegis (3.24.D017-1) unstable; urgency=low
21545
21546  * This change adds some links to PDF viewers on the web page, next to the
21547    documentation, to make sure that folks can work out how to read the
21548    documentation.
21549
21550 -- Peter Miller <pmiller@opensource.org.au>  Tue, 03 Apr 2001 10:59:58 +1000
21551
21552aegis (3.24.D016-1) unstable; urgency=low
21553
21554  * This change adds a --description-only option to the aeca command.  This
21555    makes editing the change description much simpler.	It also makes scripting
21556    manipulations of change descriptions easier.
21557
21558 -- Peter Miller <pmiller@opensource.org.au>  Sun, 01 Apr 2001 21:57:18 +1000
21559
21560aegis (3.24.D015-1) unstable; urgency=low
21561
21562  * This change adds the aebuffy(1) command, used to watch for changes which are
21563    of interest to a user.  Named after the xbuffy(1) command, but it looks for
21564    Aegis changes, not email.
21565
21566 -- Peter Miller <pmiller@opensource.org.au>  Thu, 29 Mar 2001 20:48:03 +1000
21567
21568aegis (3.24.D014-1) unstable; urgency=low
21569
21570  * This change makes all comand which accept the --file argument also accept
21571    stdin (-) as input as well.
21572  * My thanks to Jerry Pendergraft <jerry@endocardial.com> for this suggestion.
21573
21574 -- Peter Miller <pmiller@opensource.org.au>  Thu, 29 Mar 2001 18:54:05 +1000
21575
21576aegis (3.24.D013-1) unstable; urgency=low
21577
21578  * This change adds a "Further Reading" chapter to the User Guide.
21579
21580 -- Peter Miller <pmiller@opensource.org.au>  Thu, 29 Mar 2001 12:54:12 +1000
21581
21582aegis (3.24.D012-1) unstable; urgency=low
21583
21584  * This change adds the -baserel option to the aemv command.  I have no idea
21585    how it got left out.
21586  * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem.
21587
21588 -- Peter Miller <pmiller@opensource.org.au>  Thu, 29 Mar 2001 11:30:54 +1000
21589
21590aegis (3.24.D011-1) unstable; urgency=low
21591
21592  * This change adds the aemvu command.
21593
21594 -- Peter Miller <pmiller@opensource.org.au>  Thu, 29 Mar 2001 09:18:31 +1000
21595
21596aegis (3.24.D010-1) unstable; urgency=low
21597
21598  * This change fixes the quoting problem in the Bourne shell profile.
21599  * My thanks to David Brown <aegis@dbrown.com> for this fix, it's been bugging
21600    me for years.
21601
21602 -- Peter Miller <pmiller@opensource.org.au>  Wed, 28 Mar 2001 11:32:49 +1000
21603
21604aegis (3.24.D009-1) unstable; urgency=low
21605
21606  * This change adds the ability to fetch a command line argument "out of
21607    order".  This should revieve a number of confusing command line ording
21608    requirements.
21609
21610 -- Peter Miller <pmiller@opensource.org.au>  Tue, 27 Mar 2001 19:59:00 +1000
21611
21612aegis (3.24.D008-1) unstable; urgency=low
21613
21614  * This change fixes a build problem which was the result of the common/str.c
21615    reorganisation.  An important include file was omitted.
21616  * My thanks to Walter Franzini <walter@sys-net.it> for reporting this problem.
21617
21618 -- Peter Miller <pmiller@opensource.org.au>  Mon, 26 Mar 2001 13:11:25 +1000
21619
21620aegis (3.24.D007-1) unstable; urgency=low
21621
21622  * This change adds another button to tkaer which produces a pop-up windows
21623    containing the output of an `ael cd' command. It also tidies up the whole
21624    program by replacing explicit references to the widget hierachy with a
21625    single variable (nicer style but no functional change).
21626  * My thanks to Scott Finneran <sfinneran@lucent.com> for this contribution.
21627
21628 -- Peter Miller <pmiller@opensource.org.au>  Mon, 26 Mar 2001 11:31:00 +1000
21629
21630aegis (3.24.D006-1) unstable; urgency=low
21631
21632  * This change cleans up some documentation inconsistencies about the aereport
21633    command line options.
21634  * My thanks to Michael Schwern <schwern@pobox.com> for reporting this problem.
21635  * Also fixes a problem with the quote_tcl report function, it needed to quote
21636    dollar signs as well.  Reported by Michael.	 My thanks to Ralf Fassel
21637    <ralf@akutech.de> for supplying how to fix it.
21638
21639 -- Peter Miller <pmiller@opensource.org.au>  Sun, 25 Mar 2001 21:40:38 +1000
21640
21641aegis (3.24.D005-1) unstable; urgency=low
21642
21643  * none
21644
21645 -- Peter Miller <pmiller@opensource.org.au>  Sun, 25 Mar 2001 20:57:48 +1000
21646
21647aegis (3.24.D004-1) unstable; urgency=low
21648
21649  * This change adds SCCS to the formats understood by aeimport.
21650
21651 -- Peter Miller <pmiller@opensource.org.au>  Fri, 16 Mar 2001 22:55:35 +1100
21652
21653aegis (3.24.D003-1) unstable; urgency=low
21654
21655  * This change improves the SCCS configuration example and documentation, based
21656    on GNU CSSC experiences.
21657
21658 -- Peter Miller <pmiller@opensource.org.au>  Fri, 16 Mar 2001 09:55:23 +1100
21659
21660aegis (3.24.D002-1) unstable; urgency=low
21661
21662  * This change fixes a bug in the aecpu command (actually, it has wider
21663    ramifications).
21664  * My thanks to Ralf Fassel <ralf@akutech.de> for this patch.
21665
21666 -- Peter Miller <pmiller@opensource.org.au>  Wed, 14 Mar 2001 13:27:49 +1100
21667
21668aegis (3.24.D001-1) unstable; urgency=low
21669
21670  * This change prepares Aegis for its nex public release.
21671
21672 -- Peter Miller <pmiller@opensource.org.au>  Sun, 11 Mar 2001 11:25:07 +1100
21673
21674aegis (3.23.D030-1) unstable; urgency=low
21675
21676  * This change adds the ability to import tags along with the rest of the RCS
21677    data.
21678  * Also, the missing code to create branches from version numbering has been
21679    added.
21680
21681 -- Peter Miller <pmiller@opensource.org.au>  Sat, 10 Mar 2001 10:55:09 +1100
21682
21683aegis (3.23.D029-1) unstable; urgency=low
21684
21685  * This change causes all of the documentation to be produced as PDF files,
21686    rather than .ps.gz files.  This is more accessable to a wider range of
21687    users.
21688
21689 -- Peter Miller <pmiller@opensource.org.au>  Fri, 09 Mar 2001 15:13:21 +1100
21690
21691aegis (3.23.D028-1) unstable; urgency=low
21692
21693  * This change turns off lint.	 It was on by default, but I was mostly ignoring
21694    it.
21695
21696 -- Peter Miller <pmiller@opensource.org.au>  Thu, 08 Mar 2001 16:55:35 +1100
21697
21698aegis (3.23.D027-1) unstable; urgency=low
21699
21700  * This change adds a new config file filed: build_covers_all_architectures can
21701    be used to say that any build on any architecture will build all
21702    architectures.  Handy when used with Cook.
21703  * My thanks to Jerry Pendergraft for this suggestion.
21704
21705 -- Peter Miller <pmiller@opensource.org.au>  Wed, 07 Mar 2001 13:39:44 +1100
21706
21707aegis (3.23.D026-1) unstable; urgency=low
21708
21709  * This change improves the way cross branch merge works, by using the
21710    project's edit number origin, rather than the change file's edit number
21711    origin.
21712  * My thanks to David Brown <aegis@davidb.org> for this suggestion.
21713
21714 -- Peter Miller <pmiller@opensource.org.au>  Wed, 07 Mar 2001 10:54:16 +1100
21715
21716aegis (3.23.D025-1) unstable; urgency=low
21717
21718  * This change adds the documentation for the new aeimport command.
21719
21720 -- Peter Miller <pmiller@opensource.org.au>  Tue, 06 Mar 2001 14:58:05 +1100
21721
21722aegis (3.23.D024-1) unstable; urgency=low
21723
21724  * This change adds the `aeimport' command, used to import RCS (CVS)
21725    repositories. Maybe later I'll add code to import SCCS repositories.
21726  * My thanks to Eric Raymond <esr@thyrsus.com> for encouraging me to write this
21727    utility.
21728
21729 -- Peter Miller <pmiller@opensource.org.au>  Tue, 06 Mar 2001 10:36:48 +1100
21730
21731aegis (3.23.D023-1) unstable; urgency=low
21732
21733  * This change make reports more robust when faced with unknown users.
21734
21735 -- Peter Miller <pmiller@opensource.org.au>  Mon, 05 Mar 2001 13:47:35 +1100
21736
21737aegis (3.23.D022-1) unstable; urgency=low
21738
21739  * This change fixes a bug in the ${quote} substitution which incorrectly
21740    quoted the exclamation mark (!).  Unfortunately, quoting isn't at all
21741    simple, because you can't exclusively use single quotes or double quotes or
21742    backslash.
21743  * This change also splits out the various functions within common/str.c, in an
21744    effort to make minor improvements in the size of some of the executables.
21745
21746 -- Peter Miller <pmiller@opensource.org.au>  Mon, 05 Mar 2001 13:07:46 +1100
21747
21748aegis (3.23.D021-1) unstable; urgency=low
21749
21750  * This change adss the ability to give arguments to the ${change}
21751    substitution.  Specifically, the ability to extract the brief description of
21752    a change.
21753
21754 -- Peter Miller <pmiller@opensource.org.au>  Thu, 01 Mar 2001 22:03:37 +1100
21755
21756aegis (3.23.D020-1) unstable; urgency=low
21757
21758  * This change fixed a problem where report names were alleged to be ambiguous,
21759    but were in fact simply a path specified twice.
21760
21761 -- Peter Miller <pmiller@opensource.org.au>  Thu, 01 Mar 2001 13:32:06 +1100
21762
21763aegis (3.23.D019-1) unstable; urgency=low
21764
21765  * This change makes some improvements to the Testing chapter of the User Guide
21766
21767 -- Peter Miller <pmiller@opensource.org.au>  Thu, 01 Mar 2001 12:48:12 +1100
21768
21769aegis (3.23.D018-1) unstable; urgency=low
21770
21771  * This change adds Dutch localization of error messages.
21772  * My thanks to Jelle Boomstra <nietsch@dds.nl> for this contibution.
21773
21774 -- Peter Miller <pmiller@opensource.org.au>  Thu, 01 Mar 2001 11:04:46 +1100
21775
21776aegis (3.23.D017-1) unstable; urgency=low
21777
21778  * This change fixes a roblem with e Makefile regarding yacc and Cygwin.
21779  * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem.
21780
21781 -- Peter Miller <pmiller@opensource.org.au>  Mon, 26 Feb 2001 21:15:11 +1100
21782
21783aegis (3.23.D016-1) unstable; urgency=low
21784
21785  * This change corrects the Akutech logo in the reference sites list.
21786  * My thanks to Ralf Fassel for this update.
21787
21788 -- Peter Miller <pmiller@opensource.org.au>  Mon, 26 Feb 2001 15:34:12 +1100
21789
21790aegis (3.23.D015-1) unstable; urgency=low
21791
21792  * This change enhances aeibu to allow administrators to use the aeibu command.
21793    This means that unattended integrations which are blocking other developers
21794    can be reversed temporarily.
21795
21796 -- Peter Miller <pmiller@opensource.org.au>  Mon, 26 Feb 2001 11:13:26 +1100
21797
21798aegis (3.23.D014-1) unstable; urgency=low
21799
21800  * GNU sort (at least	textutils 2.0) is locale sensitive so test38 fails
21801    ('a.o' and 'all' are swapped) with some LC_COLLATE values.	Adding LC_ALL=C
21802    export LC_ALL solved this.
21803  * My thanks to Didier Gautheron <dgautheron@magic.fr> for reporting this
21804    problem.
21805
21806 -- Peter Miller <pmiller@opensource.org.au>  Thu, 22 Feb 2001 22:50:00 +1100
21807
21808aegis (3.23.D013-1) unstable; urgency=low
21809
21810  * This change adds some items to the wishlist.
21811
21812 -- Peter Miller <pmiller@opensource.org.au>  Thu, 22 Feb 2001 21:47:00 +1100
21813
21814aegis (3.23.D012-1) unstable; urgency=low
21815
21816  * This change adds some more information about building Aegis under Windows-
21817    NT.
21818  * My thanks to Charles Eaker <eaker@crd.ge.com> for this information.
21819
21820 -- Peter Miller <pmiller@opensource.org.au>  Fri, 16 Feb 2001 12:22:46 +1100
21821
21822aegis (3.23.D011-1) unstable; urgency=low
21823
21824  * This change makes it possible to access .aegisrc files from the report
21825    generator.	This is via the user[] variable.  In particular, this is used to
21826    improved web reports by using the .aegisrc email_address field.
21827
21828 -- Peter Miller <pmiller@opensource.org.au>  Fri, 09 Feb 2001 10:16:27 +1100
21829
21830aegis (3.23.D010-1) unstable; urgency=low
21831
21832  * This change fixed a problem with the common/ac/wchar.h file.
21833  * My thanks to Gerald T Kraus <gerald_t_kraus@fanniemae.com> for reporting
21834    this problem.
21835
21836 -- Peter Miller <pmiller@opensource.org.au>  Tue, 06 Feb 2001 09:53:33 +1100
21837
21838aegis (3.23.D009-1) unstable; urgency=low
21839
21840  * This change fixes a bug in the ${Quote} substitution.
21841  * My thanks to Angus Lees <gusl@cse.unsw.edu.au> for this patch.
21842
21843 -- Peter Miller <pmiller@opensource.org.au>  Mon, 05 Feb 2001 12:06:56 +1100
21844
21845aegis (3.23.D008-1) unstable; urgency=low
21846
21847  * This change updates the news and email notification scripts to set the page
21848    width and height, to make the results more predictable (and in come cases,
21849    more readable).
21850
21851 -- Peter Miller <pmiller@opensource.org.au>  Tue, 23 Jan 2001 21:45:26 +1100
21852
21853aegis (3.23.D007-1) unstable; urgency=low
21854
21855  * This change fixed a problem with libintl.h on some platforms.  There was a
21856    problem on some platforms for which you has to explicitly get GNU Gettext
21857    and install it.  In some cases, it dod noting, because the ENABLE_NLS symbol
21858    was not defined to be 1.
21859
21860 -- Peter Miller <pmiller@opensource.org.au>  Mon, 15 Jan 2001 00:34:02 +1100
21861
21862aegis (3.23.D006-1) unstable; urgency=low
21863
21864  * This change gives whiteout files a time stamp later than the file in the
21865    baseline.
21866  * My thanks to Angus Lees <gusl@cse.unsw.edu.au> for this suggestion.
21867
21868 -- Peter Miller <pmiller@opensource.org.au>  Thu, 07 Dec 2000 10:56:03 +1100
21869
21870aegis (3.23.D005-1) unstable; urgency=low
21871
21872  * This change causes aecp -delta to add removed files to the change as removed
21873    files, not as zero-length copied files.
21874  * My thanks to Geoff Soutter <geoff@whitewolf.com.au> for prompting me to do
21875    something about this long-standing issue.
21876
21877 -- Peter Miller <pmiller@opensource.org.au>  Fri, 01 Dec 2000 14:43:19 +1100
21878
21879aegis (3.23.D004-1) unstable; urgency=low
21880
21881  * This change adds Content-disposition to the file generated by aedist.
21882  * My thanks to Walter Franzini <walter@sys-net.it> for this patch.
21883
21884 -- Peter Miller <pmiller@opensource.org.au>  Fri, 24 Nov 2000 15:27:11 +1100
21885
21886aegis (3.23.D003-1) unstable; urgency=low
21887
21888  * Aegis 3.22 introduced a change in the RPM .spec file that removed
21889  * /usr/share/aegis/profile.  This was apparently in conjunction with adding
21890  * /etc/profile.d/aegis to the package, which would be fine except that the
21891  * latter file is just a symlink to the former, and the former is no longer
21892  * part of the RPM...	Consequently, when you build and install an 3.2[23]
21893  * over an earlier-version RPM, /usr/share/aegis/profile disappears out
21894  * from under you.
21895  * My thanks to Steven Knight <knight@baldmt.com> for reporting this problem.
21896
21897 -- Peter Miller <pmiller@opensource.org.au>  Tue, 14 Nov 2000 21:10:02 +1100
21898
21899aegis (3.23.D002-1) unstable; urgency=low
21900
21901  * This change improves some aspects of tkaer.
21902  * My thanks to Ralf Fassel <ralf@akutech.de> for this patch.
21903
21904 -- Peter Miller <pmiller@opensource.org.au>  Tue, 31 Oct 2000 20:46:27 +1100
21905
21906aegis (3.23.D001-1) unstable; urgency=low
21907
21908  * This change prepares Aegis for the next public release.
21909
21910 -- Peter Miller <pmiller@opensource.org.au>  Mon, 30 Oct 2000 10:48:12 +1100
21911
21912aegis (3.22.D029-1) unstable; urgency=low
21913
21914  * This change recent versions of RPM compress man pages "for free".
21915
21916 -- Peter Miller <pmiller@opensource.org.au>  Sun, 29 Oct 2000 20:55:35 +1100
21917
21918aegis (3.22.D028-1) unstable; urgency=low
21919
21920  * This change adds recipes to do lint checking of the sources, and fixes
21921    problems found.
21922
21923 -- Peter Miller <pmiller@opensource.org.au>  Thu, 26 Oct 2000 15:31:51 +1100
21924
21925aegis (3.22.D027-1) unstable; urgency=low
21926
21927  * This change fixed a bug where aecxlone failed to preserve cross branch merge
21928    infomation for each file.
21929
21930 -- Peter Miller <pmiller@opensource.org.au>  Wed, 11 Oct 2000 11:49:33 +1100
21931
21932aegis (3.22.D026-1) unstable; urgency=low
21933
21934  * This change ...
21935  * My thanks to Jerry Pendergraft <jerry@endocardial.com> for this suggestion.
21936
21937 -- Peter Miller <pmiller@opensource.org.au>  Sun, 08 Oct 2000 23:22:43 +1100
21938
21939aegis (3.22.D025-1) unstable; urgency=low
21940
21941  * This change adds a page for howto end a branch
21942
21943 -- Peter Miller <pmiller@opensource.org.au>  Sun, 08 Oct 2000 12:59:50 +1100
21944
21945aegis (3.22.D024-1) unstable; urgency=low
21946
21947  * This change adds the ``aecomp'' command, used to compare two changes,
21948    usually after you cloned one from the other.
21949  * My thanks to Scott Finneran <scottf@lucent.com> for this contribution.
21950
21951 -- Peter Miller <pmiller@opensource.org.au>  Sun, 08 Oct 2000 10:22:31 +1100
21952
21953aegis (3.22.D023-1) unstable; urgency=low
21954
21955  * This change fixed a bug where `aesub ${dd}' when applied to a change which
21956    is a branch, omitted the final /baseline form the path it reported.
21957  * My thanks to Roland Meister <Roland_Meister@genua.de> for reporting this
21958    problem.
21959  * Also, need to have aesub ${bl} work for completed changes, and also ${dd}
21960    report the baseline for awaiting development and completed changes.	 Sigh.
21961    It makes scripts easier, aparrently.
21962
21963 -- Peter Miller <pmiller@opensource.org.au>  Fri, 06 Oct 2000 18:56:23 +1100
21964
21965aegis (3.22.D022-1) unstable; urgency=low
21966
21967  * This change fixed a bug where the change_number() function of the report
21968    generator could return the wrong value for the change number, but only when
21969    the default change number was zero.
21970
21971 -- Peter Miller <pmiller@opensource.org.au>  Thu, 05 Oct 2000 11:12:36 +1100
21972
21973aegis (3.22.D021-1) unstable; urgency=low
21974
21975  * This change makes aedist -receive honor the test flags in the change
21976    attributes. This could concievable cause problems when loose systems send
21977    changes to strict systems.
21978  * My thanks to Kevin Brannen <kbrannen@gte.net> for reporting this problem.
21979
21980 -- Peter Miller <pmiller@opensource.org.au>  Wed, 04 Oct 2000 21:45:45 +1100
21981
21982aegis (3.22.D020-1) unstable; urgency=low
21983
21984  * This change fixed a bug in aedeu which did not allow branch administrators
21985    to aedeu the branch.
21986  * My thanks to Scott Finneran <sfinneran@lucent.com> for reporting this
21987    problem.
21988
21989 -- Peter Miller <pmiller@opensource.org.au>  Wed, 27 Sep 2000 10:10:15 +1100
21990
21991aegis (3.22.D019-1) unstable; urgency=low
21992
21993  * This change corrects a number of problems when (new) Aegis developers
21994    attempt to build Aegis.
21995  * My thanks to Angus Lees <gusl@cse.unsw.edu.au> for thsi patch.
21996
21997 -- Peter Miller <pmiller@opensource.org.au>  Fri, 15 Sep 2000 15:11:26 +1100
21998
21999aegis (3.22.D018-1) unstable; urgency=low
22000
22001  * This change fixes a couple of typos on the web page.
22002  * My thanks to Bruce Robertson <brucer42@yahoo.com> for reporting this
22003    problem.
22004
22005 -- Peter Miller <pmiller@opensource.org.au>  Tue, 05 Sep 2000 10:01:14 +1100
22006
22007aegis (3.22.D017-1) unstable; urgency=low
22008
22009  * This change adds the Aegis-Python Howto.  My thanks to Pieter Nagel
22010    <pieter@nagel.co.za> for this contribution.
22011
22012 -- Peter Miller <pmiller@opensource.org.au>  Sat, 12 Aug 2000 19:52:50 +1000
22013
22014aegis (3.22.D016-1) unstable; urgency=low
22015
22016  * This change mentions in the documentation that gmake 3.76 and later don't
22017    need the VPATH+ patch.
22018  * My thanks to Eric Hanchrow <offby1@blarg.net> for reminding me to update the
22019    documentation.
22020
22021 -- Peter Miller <pmiller@opensource.org.au>  Sat, 12 Aug 2000 14:34:20 +1000
22022
22023aegis (3.22.D015-1) unstable; urgency=low
22024
22025  * This change adds two new attributes to the project config file: create_
22026    integration_symlinks_befor
22027  * My thanks to Pieter Nagel <pnagel@tbs.co.za> (and probably others) for this
22028    suggestion.
22029
22030 -- Peter Miller <pmiller@opensource.org.au>  Tue, 11 Jul 2000 13:52:34 +1000
22031
22032aegis (3.22.D014-1) unstable; urgency=low
22033
22034  * This change fixes a problem with aesub, and the ip.sh script.
22035  * My thnaks to Angus Lees <gus@getsystems.com> for the patch.
22036
22037 -- Peter Miller <pmiller@opensource.org.au>  Thu, 06 Jul 2000 19:17:55 +1000
22038
22039aegis (3.22.D013-1) unstable; urgency=low
22040
22041  * This change fixes a bug where the original filename of a moved file is shown
22042    in the removed files list.
22043  * My thanks to Scott for this change set.
22044
22045 -- Peter Miller <pmiller@opensource.org.au>  Thu, 06 Jul 2000 15:35:07 +1000
22046
22047aegis (3.22.D012-1) unstable; urgency=low
22048
22049  * This change adds the tkaer command, which may be used to review changes.  It
22050    launches tkdiff to show you the side-by-side diffs.
22051  * My thanks to Scott Finneran <sfinneran@lucent.com> for this contribution.
22052
22053 -- Peter Miller <pmiller@opensource.org.au>  Thu, 06 Jul 2000 11:59:55 +1000
22054
22055aegis (3.22.D011-1) unstable; urgency=low
22056
22057  * This change adds more errno values to be silent about after rmdir.
22058    Aparrently some OS implementations are brain0dead and return EEXISTS when
22059    they mean ENOTEMPTY.
22060  * My thanks to Ralf Fassel for reporting this problem.
22061
22062 -- Peter Miller <pmiller@opensource.org.au>  Mon, 26 Jun 2000 13:40:51 +1000
22063
22064aegis (3.22.D010-1) unstable; urgency=low
22065
22066  * This change fixes an ANSI prototype which hasn't been insulated for
22067    compilation on non-ansi compilers.
22068  * My thanks to Ralf Fassel <ralf@akutech.de> for this patch.
22069
22070 -- Peter Miller <pmiller@opensource.org.au>  Fri, 23 Jun 2000 01:10:20 +1000
22071
22072aegis (3.22.D009-1) unstable; urgency=low
22073
22074  * This change improves the diagnostic information presented when Aegis things
22075    a project's ownershipp has been tampered with.
22076  * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem.
22077
22078 -- Peter Miller <pmiller@opensource.org.au>  Tue, 30 May 2000 14:03:48 +1000
22079
22080aegis (3.22.D008-1) unstable; urgency=low
22081
22082  * This change fixed a bug where the project default development directory was
22083    not being honoured.
22084
22085 -- Peter Miller <pmiller@opensource.org.au>  Mon, 29 May 2000 20:34:15 +1000
22086
22087aegis (3.22.D007-1) unstable; urgency=low
22088
22089  * This change fixes a problem with regression tests.
22090  * My thanks to Ralf Fassel for this patch.
22091
22092 -- Peter Miller <pmiller@opensource.org.au>  Sat, 27 May 2000 20:22:26 +1000
22093
22094aegis (3.22.D006-1) unstable; urgency=low
22095
22096  * This change fixes a problem in the aet batch -nopersevere code, which had it
22097    forgetting problems across 100-test boundaries.
22098  * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem.
22099
22100 -- Peter Miller <pmiller@opensource.org.au>  Tue, 23 May 2000 20:59:55 +1000
22101
22102aegis (3.22.D005-1) unstable; urgency=low
22103
22104  * This change adds a --no-template option to the aenf command.  This removes a
22105    nasty ``catch 22'' from aedist -receive.
22106  * My thanks to Kevin Brannen <kbrannen@gte.net> for reporting this problem.
22107
22108 -- Peter Miller <pmiller@opensource.org.au>  Tue, 23 May 2000 06:00:16 +1000
22109
22110aegis (3.22.D004-1) unstable; urgency=low
22111
22112  * This change causes the user profiles to avoid setting AEGIS_PATH environment
22113    variables if they are already set.
22114  * My thanks to Ralf Fassel <ralf@akutech.de> for this patch.
22115
22116 -- Peter Miller <pmiller@opensource.org.au>  Thu, 18 May 2000 23:49:16 +1000
22117
22118aegis (3.22.D003-1) unstable; urgency=low
22119
22120  * This change fixes yet another instance of the putwc problem.
22121  * My thanks to Jerry Pendergraft <jerry@endocardial.com> for reporting this
22122    problem.
22123
22124 -- Peter Miller <pmiller@opensource.org.au>  Thu, 18 May 2000 21:23:25 +1000
22125
22126aegis (3.22.D002-1) unstable; urgency=low
22127
22128  * This change enhances aeclone to place a comment in the change history,
22129    saying which change it was cloned from.
22130  * My thanks to Ralf Fassel <ralf@akutech.de> for this suggestion.
22131
22132 -- Peter Miller <pmiller@opensource.org.au>  Wed, 17 May 2000 14:12:25 +1000
22133
22134aegis (3.22.D001-1) unstable; urgency=low
22135
22136  * This change prepares Aegis for the next public release.
22137
22138 -- Peter Miller <pmiller@opensource.org.au>  Sat, 13 May 2000 11:13:35 +1000
22139
22140aegis (3.21.D020-1) unstable; urgency=low
22141
22142  * This change makes the ${arch} substitution available to the aesub -bl
22143    command.
22144  * My thanks to Jerry Pendergraf for this suggestion.
22145
22146 -- Peter Miller <pmiller@opensource.org.au>  Fri, 12 May 2000 22:17:45 +1000
22147
22148aegis (3.21.D019-1) unstable; urgency=low
22149
22150  * This change fixed a bug in aedist -receive which confused files locked for
22151    create, and thus caused it to fail unpacking, instead of fail at aede.
22152
22153 -- Peter Miller <pmiller@opensource.org.au>  Fri, 12 May 2000 14:35:36 +1000
22154
22155aegis (3.21.D018-1) unstable; urgency=low
22156
22157  * This change fixed a bug where aeclone failed to preserve aemv information.
22158
22159 -- Peter Miller <pmiller@opensource.org.au>  Thu, 11 May 2000 23:08:42 +1000
22160
22161aegis (3.21.D017-1) unstable; urgency=low
22162
22163  * This change improves aenf to cope with symlinks into the baseline (it
22164    usually gripes about symlinks).
22165  * My thanks to Ralf Fassel for this suggestion.
22166
22167 -- Peter Miller <pmiller@opensource.org.au>  Thu, 11 May 2000 17:54:06 +1000
22168
22169aegis (3.21.D016-1) unstable; urgency=low
22170
22171  * This change adds the search_path_executable substitution, which nominates
22172    the search path for executable files during testing.
22173
22174 -- Peter Miller <pmiller@opensource.org.au>  Wed, 10 May 2000 13:15:16 +1000
22175
22176aegis (3.21.D015-1) unstable; urgency=low
22177
22178  * This change documents the command exit status handling for each of the
22179    configurable commands.
22180
22181 -- Peter Miller <pmiller@opensource.org.au>  Tue, 25 Apr 2000 19:36:19 +1000
22182
22183aegis (3.21.D014-1) unstable; urgency=low
22184
22185  * This change checks the project owner at run time.  Some users have messed up
22186    their repository ownerships when restoring backups; this change makes sure
22187    repositories are resonably self consistent.
22188
22189 -- Peter Miller <pmiller@opensource.org.au>  Fri, 21 Apr 2000 23:00:28 +1000
22190
22191aegis (3.21.D013-1) unstable; urgency=low
22192
22193  * The aeib commands was failing to perform sufficient validation sof the user.
22194  * My thanks to Roland_Meister@genua.de for reporting this problem.
22195
22196 -- Peter Miller <pmiller@opensource.org.au>  Fri, 21 Apr 2000 21:17:32 +1000
22197
22198aegis (3.21.D012-1) unstable; urgency=low
22199
22200  * 1. This change adds commentary to os_edit, about idiot editors which insist
22201    on returning stupid exit statii.
22202  * 2. The examples for develop_end_notify_command develop_end_undo_notify_
22203    command review_pass_undo_notify_command now havre the correct number of
22204    arguments.
22205  * 3. The example chapter the aerpass commands now have the '-p' in front of
22206    the project names.
22207  * 4. The config.example for 'rcs' now mentions the 'history_put_trashes_file =
22208    ignore;' option.
22209  * 5. The notify commands now have command line arguments to insert a subject
22210    line
22211  * My thanks to Kurt Huwig <kurt@iku-netz.de> for reporting these problems.
22212
22213 -- Peter Miller <pmiller@opensource.org.au>  Tue, 18 Apr 2000 13:37:19 +1000
22214
22215aegis (3.21.D011-1) unstable; urgency=low
22216
22217  * This change makes a small correction to the documentation.
22218  * My thanks to Alan Zimmerman <alanz@electrosolv.co.za> and Karl Mistelberger
22219    <Karl.Mistelberger@t-online.de> for reporting this problem.
22220
22221 -- Peter Miller <pmiller@opensource.org.au>  Mon, 17 Apr 2000 10:05:38 +1000
22222
22223aegis (3.21.D010-1) unstable; urgency=low
22224
22225  * This change fixes a small bug in wrapping lines where there is no good place
22226    (no white space) to break the line.
22227
22228 -- Peter Miller <pmiller@opensource.org.au>  Fri, 14 Apr 2000 08:18:00 +1000
22229
22230aegis (3.21.D009-1) unstable; urgency=low
22231
22232  * This change fixed a bug in the aet -no-persevere option (it wasn't being
22233    honoured).
22234
22235 -- Peter Miller <pmiller@opensource.org.au>  Sun, 09 Apr 2000 21:20:29 +1000
22236
22237aegis (3.21.D008-1) unstable; urgency=low
22238
22239  * This change adds the ability to put lables on gif rectangles
22240
22241 -- Peter Miller <pmiller@opensource.org.au>  Thu, 06 Apr 2000 16:41:27 +1000
22242
22243aegis (3.21.D007-1) unstable; urgency=low
22244
22245  * This change corrects a bug in aeb. ``ne of my build targets (an index.html)
22246    is actually a symlink. if the symlink exists already, the wrong name (the
22247    symlink destination) is passed to build_command. i'd guess that its the
22248    behaviour that most people would expect too.''
22249  * My thanks to Angus Lees <gus@getsystems.com> for reporting this problem.
22250
22251 -- Peter Miller <pmiller@opensource.org.au>  Wed, 05 Apr 2000 08:06:18 +1000
22252
22253aegis (3.21.D006-1) unstable; urgency=low
22254
22255  * This change adds another web histogram, showing all change states, not just
22256    completed changes.	This allows managers to "see" progress.
22257  * My thanks to Tom McBride for this suggestion.
22258
22259 -- Peter Miller <pmiller@opensource.org.au>  Mon, 03 Apr 2000 01:25:34 +1000
22260
22261aegis (3.21.D005-1) unstable; urgency=low
22262
22263  * This change adds some text to the aentrls man page, describing what to do if
22264    you get a project name conflict.
22265  * My thanks to Ralf Fassel for reporting this problem.
22266
22267 -- Peter Miller <pmiller@opensource.org.au>  Sun, 02 Apr 2000 22:26:32 +1000
22268
22269aegis (3.21.D004-1) unstable; urgency=low
22270
22271  * This changefixes a small typo in the User Guide
22272  * My thanks to Don Nelson <d.nelson@endocardial.com> for reporting this
22273    problem.
22274
22275 -- Peter Miller <pmiller@opensource.org.au>  Sun, 02 Apr 2000 21:23:01 +1000
22276
22277aegis (3.21.D003-1) unstable; urgency=low
22278
22279  * This change improves aeipass to preserve source file modification times
22280    across history_put_connad and history_create_command invocations.
22281  * My thanks to Ralf Fassel for this suggestion.
22282
22283 -- Peter Miller <pmiller@opensource.org.au>  Mon, 27 Mar 2000 16:56:58 +1000
22284
22285aegis (3.21.D002-1) unstable; urgency=low
22286
22287  * This change fixes a bug where a function name clashes with a syetm function
22288    name in IRIX.
22289  * My thanks to Jerry Pendergraft <jerry.pendergraft@endocardial.com> for this
22290    patch.
22291
22292 -- Peter Miller <pmiller@opensource.org.au>  Mon, 27 Mar 2000 09:57:50 +1000
22293
22294aegis (3.21.D001-1) unstable; urgency=low
22295
22296  * This change prepares Aegis for the next public release.
22297
22298 -- Peter Miller <pmiller@opensource.org.au>  Sun, 12 Mar 2000 15:07:31 +1100
22299
22300aegis (3.20.D033-1) unstable; urgency=low
22301
22302  * This change fixed a bug in aedist -receive
22303
22304 -- Peter Miller <pmiller@opensource.org.au>  Fri, 10 Mar 2000 16:00:31 +1100
22305
22306aegis (3.20.D032-1) unstable; urgency=low
22307
22308  * This change improves the way regex is lookds for inthe include files. It
22309    helps cope with the case where librx is being used to replace regex in the
22310    system library.
22311
22312 -- Peter Miller <pmiller@opensource.org.au>  Fri, 10 Mar 2000 11:24:46 +1100
22313
22314aegis (3.20.D031-1) unstable; urgency=low
22315
22316  * This change adds a document detailing how to become a developer, and
22317    instructions for developers.
22318
22319 -- Peter Miller <pmiller@opensource.org.au>  Fri, 10 Mar 2000 07:52:09 +1100
22320
22321aegis (3.20.D030-1) unstable; urgency=low
22322
22323  * This change fixed the bug in the tkaenc and tkaeca scripts which left
22324    temporary files behind.
22325  * My thanks to Ralf Fassel <ralf@akutech.de> for this patch.
22326
22327 -- Peter Miller <pmiller@opensource.org.au>  Mon, 06 Mar 2000 19:24:46 +1100
22328
22329aegis (3.20.D029-1) unstable; urgency=low
22330
22331  * It would be nice if Aegis checked if you were in the integration
22332  * directory BEFORE firing up the edittor in aeifail (and maybe others).
22333  * Annoying losing your carefully crafted Integrate Fail message...
22334  * My thanks to Peter Nann <pnann@syrinx.com.au> for this suggestion.
22335
22336 -- Peter Miller <pmiller@opensource.org.au>  Tue, 29 Feb 2000 21:37:11 +1100
22337
22338aegis (3.20.D028-1) unstable; urgency=low
22339
22340  * This change adds an Aegis command cheat sheet to the HOWTO.
22341  * By thanks to Zenaan Harkness <zen@getsystems.com> for this contribution.
22342
22343 -- Peter Miller <pmiller@opensource.org.au>  Mon, 28 Feb 2000 21:48:45 +1100
22344
22345aegis (3.20.D027-1) unstable; urgency=low
22346
22347  * This change corrected a problem with duplicate copyright years being
22348    reported.
22349  * My thanks to Angus Lees <gus@getsystems.com> for reporting this problem.
22350
22351 -- Peter Miller <pmiller@opensource.org.au>  Mon, 28 Feb 2000 12:33:05 +1100
22352
22353aegis (3.20.D026-1) unstable; urgency=low
22354
22355  * This change adds the ability to tun more than one test at once.
22356  * My thanks to Jerry Pendergraft <jerry@endocardial.com> for this suggestion.
22357
22358 -- Peter Miller <pmiller@opensource.org.au>  Wed, 09 Feb 2000 07:41:03 +1100
22359
22360aegis (3.20.D025-1) unstable; urgency=low
22361
22362  * This change adds more information to the Testing chapter of the User Guide.
22363  * My thanks to Steven Knight <knight@baldmt.com> for this contribution.
22364
22365 -- Peter Miller <pmiller@opensource.org.au>  Thu, 27 Jan 2000 22:57:39 +1100
22366
22367aegis (3.20.D024-1) unstable; urgency=low
22368
22369  * This change fixes a bug on the Web page, where is displayed the year as
22370    ``100'' instead of ``00'' or ``2000''.
22371
22372 -- Peter Miller <pmiller@opensource.org.au>  Wed, 19 Jan 2000 21:31:59 +1100
22373
22374aegis (3.20.D023-1) unstable; urgency=low
22375
22376  * This change fixes a problem discovered by Rene Huber <rene@wavefront.nl> in
22377    the date parsing functions.
22378  * My thanks to Ewolt Wolters <ewolt@pallas-athena.com> for reporting this
22379    problem.
22380
22381 -- Peter Miller <pmiller@opensource.org.au>  Mon, 10 Jan 2000 14:11:04 +1100
22382
22383aegis (3.20.D022-1) unstable; urgency=low
22384
22385  * This change is part two of reworking the columnizing code. This section
22386    reworks the internal col_* interface.  This results in columns which are
22387    derived output_* classes, allowing re-use of the output_* and wide_output_*
22388    interfaces.
22389  * As a result of th work, it would be possible (but NOT implemented in this
22390    change) to write comma separated value (CSV) output, or even direct HTML
22391    output.
22392  * The immediate benefit is that the -UNFormatted option no longer truncates
22393    any of the fields, though it still only prints the first line of each
22394    column.
22395
22396 -- Peter Miller <pmiller@opensource.org.au>  Wed, 22 Dec 1999 23:52:03 +1100
22397
22398aegis (3.20.D021-1) unstable; urgency=low
22399
22400  * This change is the first part of the columnizing rewrite.  This change
22401    retargets the columizer to the the output_* and wide_output_* APIs.
22402
22403 -- Peter Miller <pmiller@opensource.org.au>  Mon, 13 Dec 1999 15:44:49 +1100
22404
22405aegis (3.20.D020-1) unstable; urgency=low
22406
22407  * This change adds a codefs workaround for their "zero ctime" bug.
22408  * My thanks to David Brown <aegis@davidb.org> for this patch.
22409
22410 -- Peter Miller <pmiller@opensource.org.au>  Thu, 02 Dec 1999 11:32:43 +1100
22411
22412aegis (3.20.D019-1) unstable; urgency=low
22413
22414  * This change corrected a number of small bugs in the aeb(1) command.
22415  * My thanks to Ralf Fassel <ralf@akutech.de> for this patch.
22416
22417 -- Peter Miller <pmiller@opensource.org.au>  Thu, 25 Nov 1999 17:03:32 +1100
22418
22419aegis (3.20.D018-1) unstable; urgency=low
22420
22421  * This change adds a -baseline option to the aesub command.
22422  * My thanks to Jerry Pendergraft <jerry@endocardial.com> for this suggestion.
22423
22424 -- Peter Miller <pmiller@opensource.org.au>  Thu, 25 Nov 1999 11:11:19 +1100
22425
22426aegis (3.20.D017-1) unstable; urgency=low
22427
22428  * This change adds some more information to the web pages.
22429
22430 -- Peter Miller <pmiller@opensource.org.au>  Wed, 24 Nov 1999 10:32:44 +1100
22431
22432aegis (3.20.D016-1) unstable; urgency=low
22433
22434  * This change fixed a bug in tkaenc where some of the testing defaults were
22435    backwards.
22436  * My thanks to David Brown <aegis@davidb.org> for reporting this problem.
22437
22438 -- Peter Miller <pmiller@opensource.org.au>  Thu, 18 Nov 1999 12:42:06 +1100
22439
22440aegis (3.20.D015-1) unstable; urgency=low
22441
22442  * This change fixed a bug which allowed a file to be created more than once,
22443    resulting in a corrupted Aegis database.
22444  * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this bug.
22445
22446 -- Peter Miller <pmiller@opensource.org.au>  Wed, 17 Nov 1999 14:32:32 +1100
22447
22448aegis (3.20.D014-1) unstable; urgency=low
22449
22450  * This change corrects a bug in change_place_symlinks_to_baseline where it
22451    makes links for change files, and it should not.
22452  * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem.
22453
22454 -- Peter Miller <pmiller@opensource.org.au>  Mon, 15 Nov 1999 11:13:41 +1100
22455
22456aegis (3.20.D013-1) unstable; urgency=low
22457
22458  * This change fixed a bug in the RPM spec file which omitted all of the tk*
22459    scripts from the binary package.
22460  * My thanks to Bob Barry <bobb@adsme.co.za> for reporting this problem.
22461
22462 -- Peter Miller <pmiller@opensource.org.au>  Sun, 14 Nov 1999 20:54:13 +1100
22463
22464aegis (3.20.D012-1) unstable; urgency=low
22465
22466  * This change adds a web page of site references.
22467
22468 -- Peter Miller <pmiller@opensource.org.au>  Sat, 13 Nov 1999 01:34:33 +1100
22469
22470aegis (3.20.D011-1) unstable; urgency=low
22471
22472  * This change adds HowTo info: how to change the project owner.
22473
22474 -- Peter Miller <pmiller@opensource.org.au>  Fri, 12 Nov 1999 14:15:03 +1100
22475
22476aegis (3.20.D010-1) unstable; urgency=low
22477
22478  * This change fixes a bug where Aegis misbehaves when called by cron. This is
22479    because cron sets SIGCHILD to SIG_IGN, and Aegis needs it to be SIG_DFL.
22480  * My thanks to Tom Satter <tsatter@purecode.com> for reporting this problem.
22481
22482 -- Peter Miller <pmiller@opensource.org.au>  Thu, 11 Nov 1999 15:46:25 +1100
22483
22484aegis (3.20.D009-1) unstable; urgency=low
22485
22486  * This change fixes a bug in the configure script which had a hard time with
22487    the new Apache config.
22488  * My thanks to Andreas Kostyrka <andreas@mtg.co.at> for reporting this
22489    problem.
22490
22491 -- Peter Miller <pmiller@opensource.org.au>  Thu, 11 Nov 1999 11:10:32 +1100
22492
22493aegis (3.20.D008-1) unstable; urgency=low
22494
22495  * This change fixes a bug when the change_search_path_get function is asked to
22496    return the search path for a branch.
22497  * My thanks to Jerry Pendergraft <jerry@endocardial.com> for reporting this
22498    problem.
22499
22500 -- Peter Miller <pmiller@opensource.org.au>  Wed, 10 Nov 1999 22:24:31 +1100
22501
22502aegis (3.20.D007-1) unstable; urgency=low
22503
22504  * This change adds a "woking in teams" section to the howto document.
22505  * My thanks to Bud P. Bruegger <bud@sistema.it> for this suggestion.
22506
22507 -- Peter Miller <pmiller@opensource.org.au>  Wed, 10 Nov 1999 16:38:18 +1100
22508
22509aegis (3.20.D006-1) unstable; urgency=low
22510
22511  * This change adds report generator information to the various man pages in
22512    section 5, saying how to reach the state information from within the report
22513    generator.
22514  * My thanks to Jerry Pendergraft <jerry@endocardial.com> for this suggestion.
22515
22516 -- Peter Miller <pmiller@opensource.org.au>  Wed, 10 Nov 1999 13:34:34 +1100
22517
22518aegis (3.20.D005-1) unstable; urgency=low
22519
22520  * This change fixes a bug in tkaenc where is fails to cope with bogus projects
22521    properly.
22522  * My thanks to Ralf Fassel <ralf@akutech.de> for this patch.
22523
22524 -- Peter Miller <pmiller@opensource.org.au>  Tue, 02 Nov 1999 15:37:28 +1100
22525
22526aegis (3.20.D004-1) unstable; urgency=low
22527
22528  * This change adds a link to the Aegis home page, pointing to Tim Potter's
22529    aegis-mode.	 Hopefully, this will get him some feedback, and it will be
22530    ready to drop into the distribution.
22531
22532 -- Peter Miller <pmiller@opensource.org.au>  Thu, 28 Oct 1999 15:55:12 +1000
22533
22534aegis (3.20.D003-1) unstable; urgency=low
22535
22536  * This change corrects some file locations in the BUILDING file.
22537  * My thanks to Sean Murphy <murphys@Teltec.DCU.IE> for reporting this problem.
22538
22539 -- Peter Miller <pmiller@opensource.org.au>  Thu, 28 Oct 1999 14:52:38 +1000
22540
22541aegis (3.20.D002-1) unstable; urgency=low
22542
22543  * This change fixes a number of documentation typographical errors.
22544  * My thanks to Ralf Fassel <ralf@akutech.de> for reporting them.
22545
22546 -- Peter Miller <pmiller@opensource.org.au>  Tue, 26 Oct 1999 00:18:56 +1000
22547
22548aegis (3.20.D001-1) unstable; urgency=low
22549
22550  * This change prepares Aegis for the next public release.
22551
22552 -- Peter Miller <pmiller@opensource.org.au>  Wed, 20 Oct 1999 04:27:44 +1000
22553
22554aegis (3.19.D027-1) unstable; urgency=low
22555
22556  * This change fixed a bug on the Aegis home page.  The photo was mis-linked.
22557
22558 -- Peter Miller <pmiller@opensource.org.au>  Tue, 19 Oct 1999 00:08:53 +1000
22559
22560aegis (3.19.D026-1) unstable; urgency=low
22561
22562  * This change fixed a bug in which the ${administrator_list} substitution
22563    reported a bug via this_is_a_bug().
22564  * My thanks to alexis@cyberdeck.net for reporting this problem.
22565
22566 -- Peter Miller <pmiller@opensource.org.au>  Mon, 18 Oct 1999 22:29:19 +1000
22567
22568aegis (3.19.D025-1) unstable; urgency=low
22569
22570  * This change makes it so that the chmod(2)s performed by aeib generate
22571    warnings if they fail, not fatal errors (after all, the baseline is already
22572    there!)
22573  * My thanks to Jonathon Shaw <jshaw@adacel.com.au> for reporting this problem.
22574
22575 -- Peter Miller <pmiller@opensource.org.au>  Mon, 18 Oct 1999 15:51:25 +1000
22576
22577aegis (3.19.D024-1) unstable; urgency=low
22578
22579  * This change moves all of the material about testing into a single chapter of
22580    the user Guide.
22581
22582 -- Peter Miller <pmiller@opensource.org.au>  Fri, 15 Oct 1999 01:01:00 +1000
22583
22584aegis (3.19.D023-1) unstable; urgency=low
22585
22586  * This change fixed a bug where aeclone had problems with removed files.
22587  * (a) same branch ... file still gone
22588  * (b) separate branch ... file not exist at all
22589  * My thanks to Frank Vollebregt <frank@pallas-athena.com> and Rene Huber,
22590    <rene@pallas-athena.com> for reporting this problem.
22591
22592 -- Peter Miller <pmiller@opensource.org.au>  Thu, 14 Oct 1999 09:48:12 +1000
22593
22594aegis (3.19.D022-1) unstable; urgency=low
22595
22596  * This change adds a debian package link to the Aegis home page.
22597  * My thanks to Bud P. Bruegger <bud@sistema.it> for this suggestion.
22598
22599 -- Peter Miller <pmiller@opensource.org.au>  Tue, 12 Oct 1999 10:26:49 +1000
22600
22601aegis (3.19.D021-1) unstable; urgency=low
22602
22603  * This change adds the beginnings of a ``How To'' document for Aegis.	 The
22604    intention is a series of small tutorials for new users.
22605  * My thanks to Bud P. Bruegger <bud@sistema.it> for this sugestion.
22606
22607 -- Peter Miller <pmiller@opensource.org.au>  Mon, 11 Oct 1999 21:37:43 +1000
22608
22609aegis (3.19.D020-1) unstable; urgency=low
22610
22611  * This change fixed a bug in the aedist --delta option.
22612  * My thanks to Florian Xhumari <Florian.Xhumari@inria.fr> for reporting this
22613    problem.
22614
22615 -- Peter Miller <pmiller@opensource.org.au>  Thu, 30 Sep 1999 15:54:18 +1000
22616
22617aegis (3.19.D019-1) unstable; urgency=low
22618
22619  * This change adds documentation to the History Tool chapter of the User Guide
22620    for how to add checksums to your history tool's history files, if it doesn't
22621    have them already.
22622  * My thanks to Andrew Morton for suggesting this. My thanks to Larry McVoy for
22623    a colorful discussion about the long-term behaviour of repositories and the
22624    need for integrity guarantees stronger than those provided by the operating
22625    system.
22626
22627 -- Peter Miller <pmiller@opensource.org.au>  Thu, 30 Sep 1999 14:38:55 +1000
22628
22629aegis (3.19.D018-1) unstable; urgency=low
22630
22631  * This change adds some more information to the Branching chapter of the User
22632    Guide.
22633  * My thanks to Jerry Pendergraft <jerry@endocardial.com> for this
22634    contribution.
22635
22636 -- Peter Miller <pmiller@opensource.org.au>  Sat, 18 Sep 1999 21:52:49 +1000
22637
22638aegis (3.19.D017-1) unstable; urgency=low
22639
22640  * This change adds a page explaining how locking is done, and which locks are
22641    taken by which commands.
22642
22643 -- Peter Miller <pmiller@opensource.org.au>  Wed, 15 Sep 1999 10:31:59 +1000
22644
22645aegis (3.19.D016-1) unstable; urgency=low
22646
22647  * This change lets you say ``-'' where your would need to say "" to the -
22648    branch option, as a synonym of the -trunk option.
22649  * My thanks to Ewolt Wolters <ewolt@pallas-athena.com> for this suggestion.
22650
22651 -- Peter Miller <pmiller@opensource.org.au>  Thu, 02 Sep 1999 13:37:06 +1000
22652
22653aegis (3.19.D015-1) unstable; urgency=low
22654
22655  * This change improves the report generator.	It now accepts the nul value as
22656    a loop list in the for ... in ... statement.
22657  * My thanks to Ewolt Wolters <ewolt@pallas-athena.com> for reporting this
22658    problem.
22659
22660 -- Peter Miller <pmiller@opensource.org.au>  Tue, 31 Aug 1999 13:32:04 +1000
22661
22662aegis (3.19.D014-1) unstable; urgency=low
22663
22664  * This change lets aenf cope with files being replaced with directories,
22665    without telling Aegis first.
22666  * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem.
22667
22668 -- Peter Miller <pmiller@opensource.org.au>  Mon, 30 Aug 1999 11:09:30 +1000
22669
22670aegis (3.19.D013-1) unstable; urgency=low
22671
22672  * This change splits libaegis/project_file.c into its constituent parts, in
22673    attampt to reduce the size of executables linked against the library.
22674
22675 -- Peter Miller <pmiller@opensource.org.au>  Sat, 28 Aug 1999 18:11:49 +1000
22676
22677aegis (3.19.D012-1) unstable; urgency=low
22678
22679  * This change fixes a couple of bugs in the alias management.
22680  * My thanks to Ewolt Wolters <ewolt@pallas-athena.com> for reporting these
22681    problems.
22682
22683 -- Peter Miller <pmiller@opensource.org.au>  Thu, 26 Aug 1999 15:48:58 +1000
22684
22685aegis (3.19.D011-1) unstable; urgency=low
22686
22687  * This change splits libaegis/change_file.c into its constituent parts as
22688    libaegis/change/file/... files.
22689
22690 -- Peter Miller <pmiller@opensource.org.au>  Thu, 26 Aug 1999 09:12:52 +1000
22691
22692aegis (3.19.D010-1) unstable; urgency=low
22693
22694  * This change fixes the web page so that extra white space is not
22695    unintentionally introduced into URLs in links.
22696  * My thanks to Steven Shaw <steve@uq.net.au> for reporting this problem.
22697
22698 -- Peter Miller <pmiller@opensource.org.au>  Wed, 25 Aug 1999 09:13:06 +1000
22699
22700aegis (3.19.D009-1) unstable; urgency=low
22701
22702  * This change improves portability to solaris and IRIX
22703  * My thanks to Albert Chin-A-Young <china@thewrittenword.com> for showing me
22704    how.
22705
22706 -- Peter Miller <pmiller@opensource.org.au>  Tue, 24 Aug 1999 15:56:33 +1000
22707
22708aegis (3.19.D008-1) unstable; urgency=low
22709
22710  * This change fixes some minor man page typos.
22711  * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem.
22712
22713 -- Peter Miller <pmiller@opensource.org.au>  Fri, 13 Aug 1999 12:36:21 +1000
22714
22715aegis (3.19.D007-1) unstable; urgency=low
22716
22717  * This change adds more information to the Aegis/CVS comparison.
22718  * My thanks to Anthony Towns <aj@azure.humbug.org.au> for his suggestions.
22719
22720 -- Peter Miller <pmiller@opensource.org.au>  Tue, 10 Aug 1999 07:10:23 +1000
22721
22722aegis (3.19.D006-1) unstable; urgency=low
22723
22724  * This change puts details of the mailing list and maiuling list archive onto
22725    the Aegis home page, and details of the archive into the readme and faq.
22726  * My thanks to Anthony Towns <aj@azure.humbug.org.au> for reporting this
22727    oversight.
22728
22729 -- Peter Miller <pmiller@opensource.org.au>  Mon, 09 Aug 1999 16:46:53 +1000
22730
22731aegis (3.19.D005-1) unstable; urgency=low
22732
22733  * 1. This change fixes a bug where a second identical aenpa command would
22734    segfault.
22735  * 2. This change fixes a bug where aenpa would accept an alias name which was
22736    the same as a project name.
22737  * My thanks to Ewolt Wolters <ewolt@pallas-athena.com> for reporting these
22738    problems.
22739
22740 -- Peter Miller <pmiller@opensource.org.au>  Mon, 09 Aug 1999 11:18:52 +1000
22741
22742aegis (3.19.D004-1) unstable; urgency=low
22743
22744  * This change make several corrections to the man pages.
22745  * My thanks to Ewolt Wolters <ewolt@pallas-athena.com> for reporting these
22746    problems.
22747
22748 -- Peter Miller <pmiller@opensource.org.au>  Fri, 06 Aug 1999 16:10:22 +1000
22749
22750aegis (3.19.D003-1) unstable; urgency=low
22751
22752  * 1. This change adds a diff example to the config.example directory.
22753  * 2. This change improves the Administrator section of the worked example to
22754    handle branches in a more descriptive (and useful) (and accurate) way.
22755  * 3. This change alters aenpr (and its man page) to accept --version=- as a
22756    way of saying ``no branches'' that survives the command aliasing.
22757  * 4. Each of the worked example sections points users to the User Setup
22758    section of the Tips and Traps chapter.  This is a good thing to do first,
22759    ebfore laucnhing into the example.
22760  * My thanks to Peter Nann <pnann@syrinx.com.au> for these suggestions.
22761
22762 -- Peter Miller <pmiller@opensource.org.au>  Fri, 06 Aug 1999 11:05:47 +1000
22763
22764aegis (3.19.D002-1) unstable; urgency=low
22765
22766  * This change updates the release instructions.
22767
22768 -- Peter Miller <pmiller@opensource.org.au>  Thu, 05 Aug 1999 13:41:50 +1000
22769
22770aegis (3.19.D001-1) unstable; urgency=low
22771
22772  * This change prepares Aegis for the next public release.
22773
22774 -- Peter Miller <pmiller@opensource.org.au>  Wed, 04 Aug 1999 13:37:34 +1000
22775
22776aegis (3.18.D019-1) unstable; urgency=low
22777
22778  * This change adds the body_command field to the entries of the new_file_
22779    template field of the project config file.
22780  * My thanks to Gus <gus@getsystems.com> for this suggestion.
22781
22782 -- Peter Miller <pmiller@opensource.org.au>  Tue, 03 Aug 1999 17:27:24 +1000
22783
22784aegis (3.18.D018-1) unstable; urgency=low
22785
22786  * This change corrects a bug in one of the aeclone messages, which can report
22787    the wrong user.
22788  * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem.
22789
22790 -- Peter Miller <pmiller@opensource.org.au>  Sun, 01 Aug 1999 23:07:59 +1000
22791
22792aegis (3.18.D017-1) unstable; urgency=low
22793
22794  * This change fixes a problem where aefind -project and -print were ambiguous.
22795    Hence, it is now -PRInt.
22796  * My thanks to Ewolt Wolters <ewolt@pallas-athena.com> for reporting this
22797    problem.
22798
22799 -- Peter Miller <pmiller@opensource.org.au>  Sun, 01 Aug 1999 22:09:53 +1000
22800
22801aegis (3.18.D016-1) unstable; urgency=low
22802
22803  * This change adds the ${subst} substitution.
22804  * My thanks to Gus <gus@getsystems.com> for this suggestion.
22805
22806 -- Peter Miller <pmiller@opensource.org.au>  Sat, 31 Jul 1999 21:31:09 +1000
22807
22808aegis (3.18.D015-1) unstable; urgency=low
22809
22810  * This change fixes an introduced bug in the tkaeca command, where it failed
22811    to exit on OK (it did it, it just didn't exit).
22812
22813 -- Peter Miller <pmiller@opensource.org.au>  Sat, 31 Jul 1999 19:46:10 +1000
22814
22815aegis (3.18.D014-1) unstable; urgency=low
22816
22817  * This change adds a document comparing Aegis and CVS.
22818
22819 -- Peter Miller <pmiller@opensource.org.au>  Sat, 31 Jul 1999 16:19:39 +1000
22820
22821aegis (3.18.D013-1) unstable; urgency=low
22822
22823  * This change adds the aesub command, used to echo its arguments, and perform
22824    Aegis substitutions (see aesub(5)) on its arguments.
22825  * My thanks to Gus <gus@getsystems.com> for this suggestion.
22826
22827 -- Peter Miller <pmiller@opensource.org.au>  Fri, 30 Jul 1999 21:07:16 +1000
22828
22829aegis (3.18.D012-1) unstable; urgency=low
22830
22831  * none
22832
22833 -- Peter Miller <pmiller@opensource.org.au>  Fri, 30 Jul 1999 09:55:14 +1000
22834
22835aegis (3.18.D011-1) unstable; urgency=low
22836
22837  * This change splits the lists out of aegis/ael.c and puts each one into a
22838    separate file below the libaegis/ael/ tree.	 This means that adding a new
22839    list has less impact on the rest of the code.
22840
22841 -- Peter Miller <pmiller@opensource.org.au>  Thu, 29 Jul 1999 21:28:34 +1000
22842
22843aegis (3.18.D010-1) unstable; urgency=low
22844
22845  * This change improves the change number guessing code, if one uses the
22846    `development_directory_template' config directive to change the devdir form
22847    from the normal form to something without a dot, the ability of ae commands
22848    to find the change goes away and one must set AEGIS_CHANGE or provide -c all
22849    the time.
22850  * My thanks to Jerry Pendergraft <jerry.pendergraft@endocardial.com> for
22851    reporting this problem.
22852
22853 -- Peter Miller <pmiller@opensource.org.au>  Wed, 28 Jul 1999 17:29:40 +1000
22854
22855aegis (3.18.D009-1) unstable; urgency=low
22856
22857  * This change adds the tkaenc program, used to add a Tcl/Tk wrapper around
22858    aenc (and optionally around aedb).
22859
22860 -- Peter Miller <pmiller@opensource.org.au>  Fri, 23 Jul 1999 22:14:52 +1000
22861
22862aegis (3.18.D008-1) unstable; urgency=low
22863
22864  * This change fixes a bug where aede on a branch would be allowed to proceed,
22865    even if there were changes awaiting development.
22866  * My thanks to Marko Schuetz <marko@ki.informatik.uni-frankfurt.de> for
22867    reporting this problem.
22868
22869 -- Peter Miller <pmiller@opensource.org.au>  Thu, 22 Jul 1999 13:04:40 +1000
22870
22871aegis (3.18.D007-1) unstable; urgency=low
22872
22873  * This change adds code to cope with the case where aenf is given a directory
22874    on the command line.  Previously, this was handled horribly.  It is now that
22875    case that all of the files below the directory will be added.
22876  * My thanks to all of the users out there, far too numerous to mention, what
22877    asked for something to be done about this.
22878
22879 -- Peter Miller <pmiller@opensource.org.au>  Fri, 16 Jul 1999 20:22:50 +1000
22880
22881aegis (3.18.D006-1) unstable; urgency=low
22882
22883  * This change adds the quote_tcl report function.
22884
22885 -- Peter Miller <pmiller@opensource.org.au>  Fri, 16 Jul 1999 19:46:08 +1000
22886
22887aegis (3.18.D005-1) unstable; urgency=low
22888
22889  * 1. This change corrects a typo on the web page.  My thanks to
22890    Matthew.Hannigan@nl.abnamro.com for reporting this problem.
22891  * 2. This change fixes a minor hassle in the web interface.  My thanks to Ralf
22892    Fassel for reporting this problem.
22893
22894 -- Peter Miller <pmiller@opensource.org.au>  Thu, 15 Jul 1999 17:26:42 +1000
22895
22896aegis (3.18.D004-1) unstable; urgency=low
22897
22898  * This change adds a new Aegis list type: the state file name.  This permits
22899    writing Cook recipes (make rules) which generate, say, web pages when a
22900    change or project is altered in some way.
22901
22902 -- Peter Miller <pmiller@opensource.org.au>  Wed, 14 Jul 1999 12:29:26 +1000
22903
22904aegis (3.18.D003-1) unstable; urgency=low
22905
22906  * This change adds the ${capitalize} substitution.
22907
22908 -- Peter Miller <pmiller@opensource.org.au>  Sat, 10 Jul 1999 18:54:52 +1000
22909
22910aegis (3.18.D002-1) unstable; urgency=low
22911
22912  * This change fixed a bug which caused aeclean to delete the development
22913    directory in a change with no files.
22914  * My thanks to Ewolt Wolters <ewolt@pallas-athena.com> for reporting this
22915    problem.
22916
22917 -- Peter Miller <pmiller@opensource.org.au>  Fri, 09 Jul 1999 23:27:17 +1000
22918
22919aegis (3.18.D001-1) unstable; urgency=low
22920
22921  * This change prepares Aegis for the next public release.
22922
22923 -- Peter Miller <pmiller@opensource.org.au>  Fri, 09 Jul 1999 10:15:59 +1000
22924
22925aegis (3.17.D006-1) unstable; urgency=low
22926
22927  * This change fixes a bug in the aecp -delta command which would dump core
22928    under some circumstances.
22929  * My thanks to Paul A. Watters <pwatters@whitewolf.com.au> for reporting this
22930    ptoblem.
22931
22932 -- Peter Miller <pmiller@opensource.org.au>  Thu, 08 Jul 1999 10:01:13 +1000
22933
22934aegis (3.17.D005-1) unstable; urgency=low
22935
22936  * This change corrects a number of problems in the documentation.  The largest
22937    change is in moving ae{i,r}{p,f}.1 to ae{i,r}{pass,fail}.1
22938  * My thanks to Ewolt Wolters <ewolt@pallas-athena.com> for reporting these
22939    problems.
22940
22941 -- Peter Miller <pmiller@opensource.org.au>  Tue, 06 Jul 1999 08:28:24 +1000
22942
22943aegis (3.17.D004-1) unstable; urgency=low
22944
22945  * This change fixes a bug where symlinks were create for deleted files.
22946  * My thanks to Doug Sisk <sisk@lucent.com> for reporting this problem.
22947
22948 -- Peter Miller <pmiller@opensource.org.au>  Mon, 05 Jul 1999 15:48:38 +1000
22949
22950aegis (3.17.D003-1) unstable; urgency=low
22951
22952  * The change corrects a number of typos in the `Recursive Make Considered
22953    Harmful' paper.
22954  * My thanks to Yann Kieffer <Yann.Kieffer@imag.fr> for reporting them.
22955
22956 -- Peter Miller <pmiller@opensource.org.au>  Mon, 05 Jul 1999 12:40:26 +1000
22957
22958aegis (3.17.D002-1) unstable; urgency=low
22959
22960  * This change fixes a html report buglet, where the ``changes being reviewed''
22961    report suggested the same report could be obtained from the command line
22962    using ``aeifail -l'' - which obviously should be ``aerfail -l''
22963  * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem.
22964
22965 -- Peter Miller <pmiller@opensource.org.au>  Fri, 25 Jun 1999 10:29:46 +1000
22966
22967aegis (3.17.D001-1) unstable; urgency=low
22968
22969  * The change preparse Aegis for the next public release.
22970
22971 -- Peter Miller <pmiller@opensource.org.au>  Wed, 23 Jun 1999 13:29:24 +1000
22972
22973aegis (3.16.D003-1) unstable; urgency=low
22974
22975  * This change fixes yet another ``user permissions not set'' bug in aedist.
22976    I've changed things around so that the os_become calls very very closely
22977    bracket the os_execute calls - easier to keep track of them that way.
22978  * My thanks to Ole Engel <engel@tu-harburg.de> for reporting this problem.
22979
22980 -- Peter Miller <pmiller@opensource.org.au>  Tue, 22 Jun 1999 15:07:19 +1000
22981
22982aegis (3.16.D002-1) unstable; urgency=low
22983
22984  * This change adds the $RELative_DIRectory_NAMe substitution.
22985
22986 -- Peter Miller <pmiller@opensource.org.au>  Sat, 19 Jun 1999 20:27:27 +1000
22987
22988aegis (3.16.D001-1) unstable; urgency=low
22989
22990  * This change prepares Aegis for the next public release.
22991
22992 -- Peter Miller <pmiller@opensource.org.au>  Tue, 15 Jun 1999 23:05:09 +1000
22993
22994aegis (3.15.D017-1) unstable; urgency=low
22995
22996  * This change fixes a bug in the wrap function which made blank lines between
22997    paragraphs vanish.
22998
22999 -- Peter Miller <pmiller@opensource.org.au>  Tue, 15 Jun 1999 10:11:17 +1000
23000
23001aegis (3.15.D016-1) unstable; urgency=low
23002
23003  * This change corrects a few minor problems with the new aeca command.
23004
23005 -- Peter Miller <pmiller@opensource.org.au>  Fri, 04 Jun 1999 20:12:43 +1000
23006
23007aegis (3.15.D015-1) unstable; urgency=low
23008
23009  * This change adds the tkaeca chmmand, a tk-tcl-based aeca command.
23010
23011 -- Peter Miller <pmiller@opensource.org.au>  Fri, 04 Jun 1999 16:21:34 +1000
23012
23013aegis (3.15.D014-1) unstable; urgency=low
23014
23015  * This change fixes a minor bug where the input optimization macros were the
23016    wrong way around.
23017
23018 -- Peter Miller <pmiller@opensource.org.au>  Fri, 04 Jun 1999 15:35:35 +1000
23019
23020aegis (3.15.D013-1) unstable; urgency=low
23021
23022  * Use the wcwidth function, if the system has one.
23023
23024 -- Peter Miller <pmiller@opensource.org.au>  Fri, 04 Jun 1999 12:31:57 +1000
23025
23026aegis (3.15.D012-1) unstable; urgency=low
23027
23028  * This change adds the project branches report, used to list the (active)
23029    branches of a project.
23030  * My thanks to jerry.pendergraft@endocardial.com for this suggestion.
23031
23032 -- Peter Miller <pmiller@opensource.org.au>  Sun, 23 May 1999 13:48:25 +1000
23033
23034aegis (3.15.D011-1) unstable; urgency=low
23035
23036  * This change has the web page making clearer claims.
23037
23038 -- Peter Miller <pmiller@opensource.org.au>  Sun, 23 May 1999 09:15:54 +1000
23039
23040aegis (3.15.D010-1) unstable; urgency=low
23041
23042  * This change corrects a bug in the uncopy unchanged portion of aedist.
23043    Typical presentation was ``aedist: libaegis/os.c: 821: user permissions not
23044    set (bug)''
23045  * My thanks to Florian Xhumari <Florian.Xhumari@inria.fr> (and a host of
23046    others) for reporting this problem.
23047
23048 -- Peter Miller <pmiller@opensource.org.au>  Sun, 23 May 1999 07:32:07 +1000
23049
23050aegis (3.15.D009-1) unstable; urgency=low
23051
23052  * This is not a WindowsNT port.  Sorry.
23053  * This change corrects some problems while trying to get a single-user Aegis
23054    working under WindowsNT.  It doesn't solve all the problems, it just makes
23055    more tests pass.
23056
23057 -- Peter Miller <pmiller@opensource.org.au>  Tue, 18 May 1999 09:43:36 +1000
23058
23059aegis (3.15.D008-1) unstable; urgency=low
23060
23061  * 1. This change adds the -whiteout and -no-whiteout options to the aerm and
23062    aemv commands, and the whiteout_preference to the user preferences file.
23063  * 2. This change adds the whiteout_template field to the project config file.
23064  * 3. This change adds documentation to the aerm and aemv man pages regarding
23065    the presence and purpose of the whiteout files.
23066  * My thanks to Wayne Collins <wcollins@entrenet.com> for prompting this work.
23067
23068 -- Peter Miller <pmiller@opensource.org.au>  Fri, 14 May 1999 23:50:42 +1000
23069
23070aegis (3.15.D007-1) unstable; urgency=low
23071
23072  * This change updates Aegis' own integration build, to take advantage of the
23073    new ``cook -fp-update'' option.
23074
23075 -- Peter Miller <pmiller@opensource.org.au>  Fri, 14 May 1999 07:06:12 +1000
23076
23077aegis (3.15.D006-1) unstable; urgency=low
23078
23079  * This change adds the build_time_adjust_notify_command to the ptoject config
23080    file.  It is un at integrate pass time, once the file mod times have been
23081    adjusted.
23082
23083 -- Peter Miller <pmiller@opensource.org.au>  Wed, 12 May 1999 22:21:56 +1000
23084
23085aegis (3.15.D005-1) unstable; urgency=low
23086
23087  * Compiling Aegis-3.15 fails due to linking errors (unresolved symbol
23088    references) if compiled with egcs-1.1.1 (aka gcc-2.91) using debugging
23089    option '-g' and *NO* optimization (no -Ox options). For example, set
23090    'CFLAGS=-g' in the Makefile.  Typical unresolved symbols are 'input_getc',
23091    'input_name', 'output_filename', 'output_fputc'. I expect the same problem
23092    with other GCC versions which provide for inlining of C-functions (gcc-
23093    2.8.1).
23094  * My thanks to Leo Razoumov  <lrazoumov@qualcomm.com> for reporting this
23095    problem.
23096
23097 -- Peter Miller <pmiller@opensource.org.au>  Tue, 11 May 1999 02:36:19 +1000
23098
23099aegis (3.15.D004-1) unstable; urgency=low
23100
23101  * This change fixes a bug where aeb would resolve file filenames for a partial
23102    build before checking that the change was in a buildable state.
23103  * My thanks to aaron.tovo@endocardial.com for reporting this problem.
23104
23105 -- Peter Miller <pmiller@opensource.org.au>  Mon, 10 May 1999 23:29:37 +1000
23106
23107aegis (3.15.D003-1) unstable; urgency=low
23108
23109  * This change raises the default filename length limit from 14 to 255.  The
23110    short length was there for historical reasons, but pathconf will pick up
23111    shorter limits.
23112
23113 -- Peter Miller <pmiller@opensource.org.au>  Mon, 10 May 1999 22:16:45 +1000
23114
23115aegis (3.15.D002-1) unstable; urgency=low
23116
23117  * This change makes some small corrections to the User Guide.
23118  * My thanks to Ralf Fassel <ralf@akutech.de> for reporting these problems.
23119
23120 -- Peter Miller <pmiller@opensource.org.au>  Mon, 10 May 1999 17:09:42 +1000
23121
23122aegis (3.15.D001-1) unstable; urgency=low
23123
23124  * This change prepares Aegis for the next public release.
23125
23126 -- Peter Miller <pmiller@opensource.org.au>  Mon, 03 May 1999 08:42:14 +1000
23127
23128aegis (3.12.D014-1) unstable; urgency=low
23129
23130  * This change covers several more linux libc6 issues revealed when the branch
23131    as (not) integrated.
23132
23133 -- Peter Miller <pmiller@opensource.org.au>  Sun, 02 May 1999 14:48:14 +1000
23134
23135aegis (3.12.D013-1) unstable; urgency=low
23136
23137  * This change adds --edit and --file to the aenpr command.
23138
23139 -- Peter Miller <pmiller@opensource.org.au>  Sat, 01 May 1999 21:57:43 +1000
23140
23141aegis (3.12.D012-1) unstable; urgency=low
23142
23143  * This change adds more executable suffix handling.
23144
23145 -- Peter Miller <pmiller@opensource.org.au>  Fri, 30 Apr 1999 14:54:14 +1000
23146
23147aegis (3.12.D011-1) unstable; urgency=low
23148
23149  * This change adds the datadir substitution, to match the libdir substitution.
23150  * My thanks to Jerry.Pendergraft@endocardial.com for this suggestion.
23151
23152 -- Peter Miller <pmiller@opensource.org.au>  Fri, 30 Apr 1999 09:31:18 +1000
23153
23154aegis (3.12.D010-1) unstable; urgency=low
23155
23156  * This change adds the aenpr -keep option, so that you can re-attach a project
23157    that you detached with aermpr -keep and moved around, maybe to another
23158    machine.
23159  * My thanks to Jerry Pendergraft <jerry.pendergraft@encocardial.com> for this
23160    suggestion.
23161
23162 -- Peter Miller <pmiller@opensource.org.au>  Thu, 29 Apr 1999 11:30:11 +1000
23163
23164aegis (3.12.D009-1) unstable; urgency=low
23165
23166  * This change updates the documentation to say how to form a heirarchy of
23167    projects using Aegis' branching facilities.
23168
23169 -- Peter Miller <pmiller@opensource.org.au>  Wed, 28 Apr 1999 23:42:10 +1000
23170
23171aegis (3.12.D008-1) unstable; urgency=low
23172
23173  * This *mntent functions use a variable which *looks* like a FILE*, but isn't,
23174    on Cygnus.	You get GPFs it you try this.  Sigh.
23175  * My thanks to Anoop Kulkarni <anoop@sasi.com> for reporting this problem.
23176
23177 -- Peter Miller <pmiller@opensource.org.au>  Mon, 19 Apr 1999 06:58:44 +1000
23178
23179aegis (3.12.D007-1) unstable; urgency=low
23180
23181  * This chare corrects a number of speling errors in the example configs.
23182  * My thanks to Tim Potter for reporting these problems.
23183
23184 -- Peter Miller <pmiller@opensource.org.au>  Fri, 16 Apr 1999 23:05:39 +1000
23185
23186aegis (3.12.D006-1) unstable; urgency=low
23187
23188  * This change copes with Linux libc5 vs libc6 differences.
23189
23190 -- Peter Miller <pmiller@opensource.org.au>  Fri, 16 Apr 1999 21:33:50 +1000
23191
23192aegis (3.12.D005-1) unstable; urgency=low
23193
23194  * This change adds the add_path_suffix substitution, useful for running tests
23195    and build commands.
23196  * My thanks to Jerry Pendergraft <jerry.pendergraft@endocardial.com> for this
23197    suggestion.
23198
23199 -- Peter Miller <pmiller@opensource.org.au>  Wed, 31 Mar 1999 00:22:25 +1000
23200
23201aegis (3.12.D004-1) unstable; urgency=low
23202
23203  * This change adds a -delta option to the aedist -rec command,
23204  * so that you may nominate a relative point.
23205
23206 -- Peter Miller <pmiller@opensource.org.au>  Mon, 29 Mar 1999 22:45:09 +1000
23207
23208aegis (3.12.D003-1) unstable; urgency=low
23209
23210  * This change allows developers to say aencu if they are allowed to say aenc.
23211
23212 -- Peter Miller <pmiller@opensource.org.au>  Fri, 26 Mar 1999 22:46:53 +1100
23213
23214aegis (3.12.D002-1) unstable; urgency=low
23215
23216  * This change corrects a problem with eh fhist config example.
23217
23218 -- Peter Miller <pmiller@opensource.org.au>  Fri, 26 Mar 1999 21:40:23 +1100
23219
23220aegis (3.12.D001-1) unstable; urgency=low
23221
23222  * This change prepares Aegis for its next public release.
23223
23224 -- Peter Miller <pmiller@opensource.org.au>  Fri, 26 Mar 1999 10:19:22 +1100
23225
23226aegis (3.11.D013-1) unstable; urgency=low
23227
23228  * This change adds more robustness to the aedist -receive, particularly to
23229    make it able to cope when there are not 822 headers present.
23230
23231 -- Peter Miller <pmiller@opensource.org.au>  Fri, 26 Mar 1999 01:49:26 +1100
23232
23233aegis (3.11.D012-1) unstable; urgency=low
23234
23235  * This change corrects a problem where stdarg.h is not correctly detected for
23236    gcc 2.8, due to a change in the handling of -ansi.
23237  * My thanks to Fabien Campagne <campagne@Inka.MSSM.EDU> for reporting this
23238    problem.
23239
23240 -- Peter Miller <pmiller@opensource.org.au>  Fri, 26 Mar 1999 00:40:03 +1100
23241
23242aegis (3.11.D011-1) unstable; urgency=low
23243
23244  * There are two config entries: symlink_exceptions and integrate_begin_
23245    exceptions.	 integrate_begin_exceptions allows patterns.  symlink_exceptions
23246    does not allow patterns.  Even so, you specify patterns in the sample
23247    project.  I will try changing the str_equal to a gmatch (and swapping the
23248    arguments) in the build symlink routine.
23249  * My thanks to David Brown <davidb@qualcomm.com> for reporting this problem.
23250
23251 -- Peter Miller <pmiller@opensource.org.au>  Thu, 25 Mar 1999 12:25:44 +1100
23252
23253aegis (3.11.D010-1) unstable; urgency=low
23254
23255  * This change factors out the common portion of aedist -list and aedist -
23256    receive, to keep them in sync.
23257
23258 -- Peter Miller <pmiller@opensource.org.au>  Wed, 24 Mar 1999 14:37:17 +1100
23259
23260aegis (3.11.D009-1) unstable; urgency=low
23261
23262  * This change adds a Content-name field to the generated aedist headers.
23263    Hopefully, this will give the web interface a name to save it as, rather
23264    than the name of the CGI script.
23265
23266 -- Peter Miller <pmiller@opensource.org.au>  Wed, 24 Mar 1999 09:46:28 +1100
23267
23268aegis (3.11.D008-1) unstable; urgency=low
23269
23270  * This change corrects the use of zutil.h to use zlib.h like your supposed to.
23271
23272 -- Peter Miller <pmiller@opensource.org.au>  Wed, 24 Mar 1999 00:04:32 +1100
23273
23274aegis (3.11.D007-1) unstable; urgency=low
23275
23276  * This change improves the way MANPATH is set in the profile and cshrc files.
23277  * My thanks to Walter Franzini <walter@sys-net.it> for reporting this problem.
23278
23279 -- Peter Miller <pmiller@opensource.org.au>  Tue, 23 Mar 1999 20:42:12 +1100
23280
23281aegis (3.11.D006-1) unstable; urgency=low
23282
23283  * This change adds more robustness to the aedist CGI interface.
23284
23285 -- Peter Miller <pmiller@opensource.org.au>  Tue, 23 Mar 1999 17:23:56 +1100
23286
23287aegis (3.11.D005-1) unstable; urgency=low
23288
23289  * This change corrects a bug which was observed when the compressed data
23290    stream (non-base64 file) just happened to contain a CRLF sequence.
23291
23292 -- Peter Miller <pmiller@opensource.org.au>  Tue, 23 Mar 1999 06:47:40 +1100
23293
23294aegis (3.11.D004-1) unstable; urgency=low
23295
23296  * This change adds additional wctype.h insulation.
23297  * My thanks to John Huddleston <jhudd@cody.itc.nrcs.usda.gov> for reporting
23298    this problem.
23299
23300 -- Peter Miller <pmiller@opensource.org.au>  Tue, 23 Mar 1999 00:05:15 +1100
23301
23302aegis (3.11.D003-1) unstable; urgency=low
23303
23304  * This change corrects aedist to avoid project files which do not yet exist.
23305
23306 -- Peter Miller <pmiller@opensource.org.au>  Mon, 22 Mar 1999 23:05:00 +1100
23307
23308aegis (3.11.D002-1) unstable; urgency=low
23309
23310  * This change updates the httpd support to cope with apache 1.3 config
23311    changes.
23312  * My thanks to Walter Franzini <walter@sys-net.it> for reporting this problem.
23313
23314 -- Peter Miller <pmiller@opensource.org.au>  Fri, 19 Mar 1999 17:22:51 +1100
23315
23316aegis (3.11.D001-1) unstable; urgency=low
23317
23318  * This change prepares Aegis for the next public release.
23319
23320 -- Peter Miller <pmiller@opensource.org.au>  Wed, 17 Mar 1999 22:36:59 +1100
23321
23322aegis (3.10.D016-1) unstable; urgency=low
23323
23324  * This change updates the web page to include the example projects.
23325
23326 -- Peter Miller <pmiller@opensource.org.au>  Wed, 17 Mar 1999 12:26:40 +1100
23327
23328aegis (3.10.D015-1) unstable; urgency=low
23329
23330  * 1. This change fixes a problem where a change set contains the first
23331    instance of the project config file.
23332  * 2. This change uses the aecpu -unch command to limit change set size.  If
23333    nothing is left, the change is abandoned.
23334
23335 -- Peter Miller <pmiller@opensource.org.au>  Wed, 17 Mar 1999 07:36:17 +1100
23336
23337aegis (3.10.D014-1) unstable; urgency=low
23338
23339  * This change causes the aedist --receive command to quote filenames, to make
23340    sure that trojans using semicolon in the filename aren't possible.
23341
23342 -- Peter Miller <pmiller@opensource.org.au>  Tue, 16 Mar 1999 23:52:17 +1100
23343
23344aegis (3.10.D013-1) unstable; urgency=low
23345
23346  * this change adds links to aedist into the CGI interface, allowing change
23347    sets to be generated for downloading.
23348
23349 -- Peter Miller <pmiller@opensource.org.au>  Tue, 16 Mar 1999 17:49:34 +1100
23350
23351aegis (3.10.D012-1) unstable; urgency=low
23352
23353  * This change improves aedist for use in preparing a project archive during
23354    aeipass.
23355
23356 -- Peter Miller <pmiller@opensource.org.au>  Mon, 15 Mar 1999 13:02:03 +1100
23357
23358aegis (3.10.D011-1) unstable; urgency=low
23359
23360  * This changeg adds the trojan_horse_suspect field to the project config file.
23361    This field is used by aedist --receive to check if incoming files could
23362    contain trojan horses.
23363
23364 -- Peter Miller <pmiller@opensource.org.au>  Mon, 15 Mar 1999 09:25:12 +1100
23365
23366aegis (3.10.D010-1) unstable; urgency=low
23367
23368  * This change moves some files as their names were not acceptable to
23369    WinodwsNT.
23370  * My thanks to John Huddleston <jhudd@cody.itc.nrcs.usda.gov> for reporting
23371    this problem.
23372
23373 -- Peter Miller <pmiller@opensource.org.au>  Sun, 14 Mar 1999 22:55:41 +1100
23374
23375aegis (3.10.D009-1) unstable; urgency=low
23376
23377  * This change adds the windows_filename_required field to the project config
23378    file.
23379  * My thanks to John Huddleston <jhudd@cody.itc.nrcs.usda.gov> for this
23380    suggestion.
23381
23382 -- Peter Miller <pmiller@opensource.org.au>  Sun, 14 Mar 1999 14:54:58 +1100
23383
23384aegis (3.10.D008-1) unstable; urgency=low
23385
23386  * This change adds the aegis --test --force option.
23387  * My thanks to Ralf Fassel <ralf@akutech.de> for this contribution.
23388
23389 -- Peter Miller <pmiller@opensource.org.au>  Sat, 13 Mar 1999 21:50:52 +1100
23390
23391aegis (3.10.D007-1) unstable; urgency=low
23392
23393  * 1. This change implements the aenbru command.
23394  * 2. This change fixes aermpr to kill off branches too (reported by Graham
23395    Wheeler <gram@cdsec.com>, Steven Knight <knight@baldmt.com>, Tim King
23396    <timk@jtse.com>, and a host of others).
23397  * 3. This change fixes aedbu to reject branches, and only operate on changes.
23398
23399 -- Peter Miller <pmiller@opensource.org.au>  Fri, 12 Mar 1999 23:07:04 +1100
23400
23401aegis (3.10.D006-1) unstable; urgency=low
23402
23403  * This change adds the aedist --no-ascii-armor option.
23404
23405 -- Peter Miller <pmiller@opensource.org.au>  Fri, 12 Mar 1999 18:07:15 +1100
23406
23407aegis (3.10.D005-1) unstable; urgency=low
23408
23409  * This change corrects some problems with the worked example chapter of the
23410    User Guide.
23411  * My thanks to Michael McCarty <mmccarty@xinetix.com> for reporting these
23412    problems.
23413
23414 -- Peter Miller <pmiller@opensource.org.au>  Thu, 11 Mar 1999 21:32:41 +1100
23415
23416aegis (3.10.D004-1) unstable; urgency=low
23417
23418  * This change fixes a problem with the Linux stdlib insulation.
23419  * My thanks to Walter Franzini <walter@sys-net.it> for reporting this problem.
23420
23421 -- Peter Miller <pmiller@opensource.org.au>  Thu, 11 Mar 1999 17:40:36 +1100
23422
23423aegis (3.10.D003-1) unstable; urgency=low
23424
23425  * This change adds more project variants to the project substitution.
23426
23427 -- Peter Miller <pmiller@opensource.org.au>  Tue, 09 Mar 1999 23:36:17 +1100
23428
23429aegis (3.10.D002-1) unstable; urgency=low
23430
23431  * This change adds the user substitution, giving access to user details.
23432    Primarily for new file templates.
23433
23434 -- Peter Miller <pmiller@opensource.org.au>  Tue, 09 Mar 1999 11:12:41 +1100
23435
23436aegis (3.10.D001-1) unstable; urgency=low
23437
23438  * This change prepares Aegis for the next public release.
23439
23440 -- Peter Miller <pmiller@opensource.org.au>  Sun, 07 Mar 1999 00:02:50 +1100
23441
23442aegis (3.9.D038-1) unstable; urgency=low
23443
23444  * This change adds the ability to compress the Aegis database on writing.
23445    This is NOT the default as it uses more CPU, but for networked systems with
23446    high latency, this may produce substantial performance benefits, even after
23447    taking the decompression penalty into account.
23448
23449 -- Peter Miller <pmiller@opensource.org.au>  Fri, 05 Mar 1999 16:56:01 +1100
23450
23451aegis (3.9.D037-1) unstable; urgency=low
23452
23453  * This change adds the reuse_change_numbers project attribute.
23454  * My thanks to Jerry Pendergraft for this suggestion.
23455
23456 -- Peter Miller <pmiller@opensource.org.au>  Fri, 05 Mar 1999 10:18:46 +1100
23457
23458aegis (3.9.D036-1) unstable; urgency=low
23459
23460  * This change adds more aedist documentation.
23461
23462 -- Peter Miller <pmiller@opensource.org.au>  Thu, 04 Mar 1999 12:54:54 +1100
23463
23464aegis (3.9.D035-1) unstable; urgency=low
23465
23466  * This change updates the default value used for AUTO_MOUNT_POINTS to be the
23467    same as the env var settin gin the .profile and .cshrc files.
23468
23469 -- Peter Miller <pmiller@opensource.org.au>  Wed, 03 Mar 1999 22:27:46 +1100
23470
23471aegis (3.9.D034-1) unstable; urgency=low
23472
23473  * This change enhances aedist --receive to cope with files which need to be
23474    handled slightly differently to the changse-set.  E.g. copy instead of new.
23475
23476 -- Peter Miller <pmiller@opensource.org.au>  Wed, 03 Mar 1999 07:36:05 +1100
23477
23478aegis (3.9.D033-1) unstable; urgency=low
23479
23480  * This change adds the adist --entire-source option, use to add the entire
23481    project source to a change set, rather than just the change files.
23482
23483 -- Peter Miller <pmiller@opensource.org.au>  Tue, 02 Mar 1999 07:33:35 +1100
23484
23485aegis (3.9.D032-1) unstable; urgency=low
23486
23487  * This change adds transparent decompress of Aegis' databasefiles.  This is
23488    preparation for optional compress of same.
23489
23490 -- Peter Miller <pmiller@opensource.org.au>  Mon, 01 Mar 1999 22:04:15 +1100
23491
23492aegis (3.9.D031-1) unstable; urgency=low
23493
23494  * This change adds the aedist --list option.
23495
23496 -- Peter Miller <pmiller@opensource.org.au>  Mon, 01 Mar 1999 11:54:53 +1100
23497
23498aegis (3.9.D030-1) unstable; urgency=low
23499
23500  * This change reduces the file size of the largest source file.  This is being
23501    done to try to get a better correlection of errors to functions.  Large
23502    files feature prominently, but that's not much help.
23503
23504 -- Peter Miller <pmiller@opensource.org.au>  Sun, 28 Feb 1999 22:52:45 +1100
23505
23506aegis (3.9.D029-1) unstable; urgency=low
23507
23508  * This chnage makes is NOT an error for a change to NOT have tests *if* it has
23509    a testing exemption.
23510  * My thanks to Jerry Pendergraft <jerry.pendergraft@endocardial.com> for this
23511    suggestion.
23512
23513 -- Peter Miller <pmiller@opensource.org.au>  Sun, 28 Feb 1999 19:54:25 +1100
23514
23515aegis (3.9.D028-1) unstable; urgency=low
23516
23517  * This change corrects a bug in the lexer introduced by change 31.  It caused
23518    numbers to be correctly parsed but mis-evaluated.
23519
23520 -- Peter Miller <pmiller@opensource.org.au>  Sun, 28 Feb 1999 18:21:11 +1100
23521
23522aegis (3.9.D027-1) unstable; urgency=low
23523
23524  * This change fixes a bug in aedist which caused it to dump core when given
23525    input on stdin.  It also fixes a problem where the log files were not always
23526    send to stdout, as well as the log file.
23527
23528 -- Peter Miller <pmiller@opensource.org.au>  Fri, 26 Feb 1999 06:45:54 +1100
23529
23530aegis (3.9.D026-1) unstable; urgency=low
23531
23532  * This change adds aedist documentation.
23533
23534 -- Peter Miller <pmiller@opensource.org.au>  Thu, 25 Feb 1999 21:52:39 +1100
23535
23536aegis (3.9.D025-1) unstable; urgency=low
23537
23538  * This change adds the receive side of aedist.
23539
23540 -- Peter Miller <pmiller@opensource.org.au>  Wed, 24 Feb 1999 22:43:22 +1100
23541
23542aegis (3.9.D024-1) unstable; urgency=low
23543
23544  * This change adds the base64 input stream.
23545
23546 -- Peter Miller <pmiller@opensource.org.au>  Wed, 24 Feb 1999 17:00:23 +1100
23547
23548aegis (3.9.D023-1) unstable; urgency=low
23549
23550  * This change adds the gunzip input filter.
23551
23552 -- Peter Miller <pmiller@opensource.org.au>  Wed, 24 Feb 1999 07:02:00 +1100
23553
23554aegis (3.9.D022-1) unstable; urgency=low
23555
23556  * This change cuases the change files listing to mention when files are locked
23557    by another change.
23558
23559 -- Peter Miller <pmiller@opensource.org.au>  Tue, 23 Feb 1999 21:58:12 +1100
23560
23561aegis (3.9.D021-1) unstable; urgency=low
23562
23563  * This change further insulates against regex unavailablinity.
23564  * My thanks to jerry.pendergraft@endocardial.com for this suggestion.
23565
23566 -- Peter Miller <pmiller@opensource.org.au>  Tue, 23 Feb 1999 21:01:31 +1100
23567
23568aegis (3.9.D020-1) unstable; urgency=low
23569
23570  * This change adds the ability to obtain the file position of an input stream,
23571    and also generalizes the pushback mechanism.
23572
23573 -- Peter Miller <pmiller@opensource.org.au>  Tue, 23 Feb 1999 06:55:06 +1100
23574
23575aegis (3.9.D019-1) unstable; urgency=low
23576
23577  * This change introduces the aedist command, used to facilitate geographically
23578    distributed development.  This change does the send half.
23579
23580 -- Peter Miller <pmiller@opensource.org.au>  Sat, 20 Feb 1999 08:51:25 +1100
23581
23582aegis (3.9.D018-1) unstable; urgency=low
23583
23584  * This change adds the memory output buffer stream.
23585
23586 -- Peter Miller <pmiller@opensource.org.au>  Thu, 18 Feb 1999 22:10:28 +1100
23587
23588aegis (3.9.D017-1) unstable; urgency=low
23589
23590  * this change adds the ability to ask an input stream its size.
23591
23592 -- Peter Miller <pmiller@opensource.org.au>  Thu, 18 Feb 1999 17:04:42 +1100
23593
23594aegis (3.9.D016-1) unstable; urgency=low
23595
23596  * This change uses the new integrate_begin_exceptions field of the project
23597    config file in aegis' own development.
23598
23599 -- Peter Miller <pmiller@opensource.org.au>  Tue, 16 Feb 1999 13:51:46 +1100
23600
23601aegis (3.9.D015-1) unstable; urgency=low
23602
23603  * Thsi change adds the integrate_begin_exceptions field to the project config
23604    file.  This permits the use to specify files what are to be omitted when the
23605    integration copy/link is performed.
23606  * My thanks to Jerry Pendergraft <jerry.pendergraft@endocardial.com> for this
23607    suggestion.
23608
23609 -- Peter Miller <pmiller@opensource.org.au>  Tue, 16 Feb 1999 11:05:53 +1100
23610
23611aegis (3.9.D014-1) unstable; urgency=low
23612
23613  * This change make the generated cshrc file more portable.  It seems many C
23614    shells are blessed with an absurdly short limit on their variables.
23615  * My thanks to Sean Murphy <sean.murphy@Teltec.DCU.IE> for reporting this
23616    problem.
23617
23618 -- Peter Miller <pmiller@opensource.org.au>  Tue, 16 Feb 1999 09:56:48 +1100
23619
23620aegis (3.9.D013-1) unstable; urgency=low
23621
23622  * This change corrects a portability problem with the regex code.
23623  * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem.
23624
23625 -- Peter Miller <pmiller@opensource.org.au>  Mon, 15 Feb 1999 17:20:00 +1100
23626
23627aegis (3.9.D012-1) unstable; urgency=low
23628
23629  * This change adds the zlib output class, for compressing output on the fly.
23630
23631 -- Peter Miller <pmiller@opensource.org.au>  Sun, 14 Feb 1999 22:54:16 +1100
23632
23633aegis (3.9.D011-1) unstable; urgency=low
23634
23635  * This change adds the MIME base 64 encoding output class.
23636
23637 -- Peter Miller <pmiller@opensource.org.au>  Sat, 13 Feb 1999 22:40:28 +1100
23638
23639aegis (3.9.D010-1) unstable; urgency=low
23640
23641  * This change updates fmtgen to use the new output classes, in preparation for
23642    output encoding.
23643
23644 -- Peter Miller <pmiller@opensource.org.au>  Sat, 13 Feb 1999 06:36:51 +1100
23645
23646aegis (3.9.D009-1) unstable; urgency=low
23647
23648  * This change improves the interface to the error function be declaring as
23649    many string const as possible, and adding the noreturn attribute to fatal
23650    error functions.
23651
23652 -- Peter Miller <pmiller@opensource.org.au>  Fri, 12 Feb 1999 12:20:54 +1100
23653
23654aegis (3.9.D008-1) unstable; urgency=low
23655
23656  * This change improves the generated Makefile to cope with common install
23657    glitches.
23658  * My thanks to Ralf Fassel <ralf@akutech.de> for reporting these problems.
23659
23660 -- Peter Miller <pmiller@opensource.org.au>  Fri, 12 Feb 1999 07:18:15 +1100
23661
23662aegis (3.9.D007-1) unstable; urgency=low
23663
23664  * This change corrects a bug in the code which copes with the history tool
23665    screwing up the fiole fingerprints.	 In particular, it failed to cope with
23666    build files which, because they did not change, are in a deeper directory.
23667
23668 -- Peter Miller <pmiller@opensource.org.au>  Thu, 11 Feb 1999 23:11:45 +1100
23669
23670aegis (3.9.D006-1) unstable; urgency=low
23671
23672  * This change adds output polymorphism, in preparation for aedist output
23673    encoding.
23674
23675 -- Peter Miller <pmiller@opensource.org.au>  Wed, 10 Feb 1999 23:46:59 +1100
23676
23677aegis (3.9.D005-1) unstable; urgency=low
23678
23679  * This change improves how configure looks for a web server, and uses awk.
23680  * My thanks to Michael McCarty <mmccarty@xinetix.com> for reporting these
23681    problems.
23682
23683 -- Peter Miller <pmiller@opensource.org.au>  Wed, 10 Feb 1999 22:34:35 +1100
23684
23685aegis (3.9.D004-1) unstable; urgency=low
23686
23687  * This change adds the ability to skip unlucky numbers for changes, branches
23688    and tests.
23689
23690 -- Peter Miller <pmiller@opensource.org.au>  Wed, 10 Feb 1999 20:43:37 +1100
23691
23692aegis (3.9.D003-1) unstable; urgency=low
23693
23694  * Add some discussion to the web page about using Aegis with Windows NT.
23695
23696 -- Peter Miller <pmiller@opensource.org.au>  Wed, 10 Feb 1999 14:03:56 +1100
23697
23698aegis (3.9.D002-1) unstable; urgency=low
23699
23700  * This change adds a -output option to aenc, which stores the newly created
23701    change number in the given file.  This makes aenc easier to use in shell
23702    scripts.
23703
23704 -- Peter Miller <pmiller@opensource.org.au>  Tue, 09 Feb 1999 11:54:24 +1100
23705
23706aegis (3.9.D001-1) unstable; urgency=low
23707
23708  * This change prepares Aegis for its next public release.
23709
23710 -- Peter Miller <pmiller@opensource.org.au>  Mon, 08 Feb 1999 15:47:37 +1100
23711
23712aegis (3.8.D041-1) unstable; urgency=low
23713
23714  * This change addresses some build issues w.r.t. fmtgen.
23715
23716 -- Peter Miller <pmiller@opensource.org.au>  Sun, 07 Feb 1999 12:55:26 +1100
23717
23718aegis (3.8.D040-1) unstable; urgency=low
23719
23720  * This change adds a statistics summary to the Aegis readme file.
23721
23722 -- Peter Miller <pmiller@opensource.org.au>  Sun, 07 Feb 1999 11:48:31 +1100
23723
23724aegis (3.8.D039-1) unstable; urgency=low
23725
23726  * This changes improves Aegis' input functions, particularly the parser, to
23727    accept CRLF as a newline.  This improves portability to non-unix
23728    environments (particularly ones which aren't entirely ansi-c compliant).
23729  * My thanks to Christian Goetze <cg@resolute.com> for this suggestion.
23730
23731 -- Peter Miller <pmiller@opensource.org.au>  Sun, 07 Feb 1999 09:47:28 +1100
23732
23733aegis (3.8.D038-1) unstable; urgency=low
23734
23735  * This change adds the tkaegis script, a GUI interface using TCL/TK.
23736  * My thanks to Graham Wheeler <gram@cdsec.com> for this contribution.
23737
23738 -- Peter Miller <pmiller@opensource.org.au>  Sat, 06 Feb 1999 23:35:27 +1100
23739
23740aegis (3.8.D037-1) unstable; urgency=low
23741
23742  * This change improves the integrate pass so that it can cope with the history
23743    tool modifying primary source files.  This is common when RCS or SCCS
23744    keywords are present in the files.
23745  * My thanks to Ted Byers <rtbyers@bconnex.net> for this suggestion.
23746
23747 -- Peter Miller <pmiller@opensource.org.au>  Fri, 05 Feb 1999 23:48:26 +1100
23748
23749aegis (3.8.D036-1) unstable; urgency=low
23750
23751  * This chajnge fixes a bug which could corrupt the user state file when a
23752    branch is created.
23753
23754 -- Peter Miller <pmiller@opensource.org.au>  Thu, 04 Feb 1999 17:33:10 +1100
23755
23756aegis (3.8.D035-1) unstable; urgency=low
23757
23758  * This change corrects a bug where aencu attempted to free a non-existent
23759    string.
23760  * My thanks to Graham Wheeler <gram@cdsec.com> for reporting this problem.
23761
23762 -- Peter Miller <pmiller@opensource.org.au>  Tue, 02 Feb 1999 17:28:58 +1100
23763
23764aegis (3.8.D034-1) unstable; urgency=low
23765
23766  * The ade man page incorrectly described an error about the valid states in
23767    which an aed may be performed.
23768  * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem.
23769
23770 -- Peter Miller <pmiller@opensource.org.au>  Tue, 02 Feb 1999 12:25:35 +1100
23771
23772aegis (3.8.D033-1) unstable; urgency=low
23773
23774  * This change corrects a bug in aenc, where it gets test exemptions slightly
23775    wrong.
23776  * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem.
23777
23778 -- Peter Miller <pmiller@opensource.org.au>  Mon, 01 Feb 1999 10:46:04 +1100
23779
23780aegis (3.8.D032-1) unstable; urgency=low
23781
23782  * This change adds commentary to the BUILDING file, mentioning needing to set
23783    CFLAGS and LDFLAGS to find gettext.
23784
23785 -- Peter Miller <pmiller@opensource.org.au>  Mon, 01 Feb 1999 10:28:50 +1100
23786
23787aegis (3.8.D031-1) unstable; urgency=low
23788
23789  * This change adds metrics to Aegis' own build, so that the author can (a) try
23790    them out, and (b) use them to be pro-active..
23791
23792 -- Peter Miller <pmiller@opensource.org.au>  Thu, 28 Jan 1999 16:01:03 +1100
23793
23794aegis (3.8.D030-1) unstable; urgency=low
23795
23796  * This change corrects a number of man page typos.
23797  * My thanks to Ralf Fassel <ralf@akutech.de> for reporting these problems.
23798
23799 -- Peter Miller <pmiller@opensource.org.au>  Thu, 28 Jan 1999 13:33:57 +1100
23800
23801aegis (3.8.D029-1) unstable; urgency=low
23802
23803  * This change messes with aegis' development configuration use of autoconf.
23804    Should have no user impact.
23805
23806 -- Peter Miller <pmiller@opensource.org.au>  Thu, 28 Jan 1999 10:40:22 +1100
23807
23808aegis (3.8.D028-1) unstable; urgency=low
23809
23810  * This change alters the generated RPM spec file, to use the %post script
23811    facility to set the numeric file ownerships, since RPM will not allow you to
23812    do this using the %attr facility.  Sigh.
23813
23814 -- Peter Miller <pmiller@opensource.org.au>  Wed, 27 Jan 1999 22:43:48 +1100
23815
23816aegis (3.8.D027-1) unstable; urgency=low
23817
23818  * This change causes the generated configure script to use the AC_EXEEXT
23819    macro, and the subsequent Makefile.in to honor it.
23820  * My thanks to Ted Byers <rtbyers@bconnex.net> for reporting this problem.
23821
23822 -- Peter Miller <pmiller@opensource.org.au>  Wed, 27 Jan 1999 13:36:55 +1100
23823
23824aegis (3.8.D026-1) unstable; urgency=low
23825
23826  * This change corrects a number of typographical errors in the manual pages.
23827  * My thanks to Ralf Fassel <ralf@akutech.de> for reporting them.
23828
23829 -- Peter Miller <pmiller@opensource.org.au>  Tue, 26 Jan 1999 21:17:12 +1100
23830
23831aegis (3.8.D025-1) unstable; urgency=low
23832
23833  * There is a premissions problem with the aed -anticipate command.  Also, the
23834    merge_command would nuke everything (including the essential sourec file!)
23835    is something went wrong.
23836  * My thanks to Ralf Fassel <ralf@akutech.de> for reporting these problems.
23837
23838 -- Peter Miller <pmiller@opensource.org.au>  Mon, 25 Jan 1999 17:36:21 +1100
23839
23840aegis (3.8.D024-1) unstable; urgency=low
23841
23842  * 1. This change corrects some documentation errors. My thanks to Remco de
23843    Graaff <remco.de.graaff@cmg.nl> for reporting them.
23844  * 2. This change updatyes the worked example chapter to use the new branch
23845    numbering scheme.
23846  * 3. This change adds another section to the worked example chapter, answering
23847    some common evaluation questions.
23848
23849 -- Peter Miller <pmiller@opensource.org.au>  Mon, 25 Jan 1999 15:13:11 +1100
23850
23851aegis (3.8.D023-1) unstable; urgency=low
23852
23853  * Improve automounter handling - I finally worked out how to fix the last of
23854    the issues.	 Only works if the path below the automounted point looks the
23855    same as without it.
23856  * My thanks to Jerry Pendergraft <jerry@endocardial.com> for reporting this
23857    problem.
23858
23859 -- Peter Miller <pmiller@opensource.org.au>  Sat, 23 Jan 1999 23:17:34 +1100
23860
23861aegis (3.8.D022-1) unstable; urgency=low
23862
23863  * nThis change fixes a problem where the integrate_q script doesn't work for
23864    branches.
23865  * My thanks to Jerry Pendergraft <jerry@endocardial.com> for reporting this
23866    problem.
23867
23868 -- Peter Miller <pmiller@opensource.org.au>  Fri, 22 Jan 1999 11:05:55 +1100
23869
23870aegis (3.8.D021-1) unstable; urgency=low
23871
23872  * This change makes some mionor man page improvements.  My thanks to Didier
23873    Gautheron <dgautheron@magic.fr> for these suggestions.
23874
23875 -- Peter Miller <pmiller@opensource.org.au>  Mon, 21 Dec 1998 11:27:26 +1100
23876
23877aegis (3.8.D020-1) unstable; urgency=low
23878
23879  * This change fixes a problem with the ./configure script when it is figuring
23880    out where to put the aegis.cgi file.
23881  * My thanks to Colin Coombs <colin.coombs@wago.de> for reporting this problem.
23882
23883 -- Peter Miller <pmiller@opensource.org.au>  Fri, 27 Nov 1998 10:21:27 +1100
23884
23885aegis (3.8.D019-1) unstable; urgency=low
23886
23887  * This change adds a subst function to the reports, allowing regex string
23888    substitutions.
23889  * My thanks to Ralf Fassel <ralf@akutech.de> for this suggestion.
23890
23891 -- Peter Miller <pmiller@opensource.org.au>  Sat, 14 Nov 1998 23:39:10 +1100
23892
23893aegis (3.8.D018-1) unstable; urgency=low
23894
23895  * This change handles the first change on a branch better.  It was assuming
23896    the the first change on *ever* branch ewas the first change of the project.
23897  * My thanks to Steven Knight <knight@baldmt.com> for reporting this problem.
23898
23899 -- Peter Miller <pmiller@opensource.org.au>  Sat, 14 Nov 1998 22:36:24 +1100
23900
23901aegis (3.8.D017-1) unstable; urgency=low
23902
23903  * This change adds metric gathering.	It's been a long time coming, but I
23904    thinks I've figured out how to do it.
23905
23906 -- Peter Miller <pmiller@opensource.org.au>  Sun, 08 Nov 1998 13:05:30 +1100
23907
23908aegis (3.8.D016-1) unstable; urgency=low
23909
23910  * This change fixes a bug in creating the default development directory ion
23911    aeclone.
23912  * My thanks to Steven Knight <knight@baldmt.com> for tracking down and
23913    reporting this problem.
23914
23915 -- Peter Miller <pmiller@opensource.org.au>  Fri, 06 Nov 1998 11:20:51 +1100
23916
23917aegis (3.8.D015-1) unstable; urgency=low
23918
23919  * This change corrects the diff3_command of the example config file.
23920  * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem.
23921
23922 -- Peter Miller <pmiller@opensource.org.au>  Wed, 04 Nov 1998 13:45:22 +1100
23923
23924aegis (3.8.D014-1) unstable; urgency=low
23925
23926  * More improvements to Aegis own build system.
23927
23928 -- Peter Miller <pmiller@opensource.org.au>  Fri, 30 Oct 1998 16:02:32 +1100
23929
23930aegis (3.8.D013-1) unstable; urgency=low
23931
23932  * This change enhances Aegis' own build environment, to take advantage of new
23933    Cook features.
23934
23935 -- Peter Miller <pmiller@opensource.org.au>  Wed, 28 Oct 1998 09:32:14 +1100
23936
23937aegis (3.8.D012-1) unstable; urgency=low
23938
23939  * 1. This change adds the real type to fmtgen, so that database files can
23940    contain real numbered values.
23941  * 2.There are also some changes to make fmtgen more robust when given complex
23942    typedefs.
23943
23944 -- Peter Miller <pmiller@opensource.org.au>  Fri, 23 Oct 1998 13:17:16 +1000
23945
23946aegis (3.8.D011-1) unstable; urgency=low
23947
23948  * This change fixes a bug in the generated Makefile.in file.
23949  * My thanks to Sean Murphy <sean.murphy@Teltec.DCU.IE> for reporting this
23950    problem.
23951
23952 -- Peter Miller <pmiller@opensource.org.au>  Wed, 21 Oct 1998 14:28:12 +1000
23953
23954aegis (3.8.D010-1) unstable; urgency=low
23955
23956  * I am advised that ftime does not set timezone on all systems.  This change
23957    removes the use of the ftime system call, on those systems which have it.
23958  * My thanks to Dima Barsky <D.Barsky@ee.surrey.ac.uk> for reporting this
23959    problem.
23960
23961 -- Peter Miller <pmiller@opensource.org.au>  Wed, 21 Oct 1998 13:02:32 +1000
23962
23963aegis (3.8.D009-1) unstable; urgency=low
23964
23965  * This change corrects a typo in an error message.
23966  * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem.
23967
23968 -- Peter Miller <pmiller@opensource.org.au>  Mon, 19 Oct 1998 11:16:56 +1000
23969
23970aegis (3.8.D008-1) unstable; urgency=low
23971
23972  * This change uses the new quote functions to insulate the various reports
23973    against CGI and HTML special characters.
23974  * My thanks to Ralf Fassel for this suggestion.
23975
23976 -- Peter Miller <pmiller@opensource.org.au>  Thu, 15 Oct 1998 11:23:09 +1000
23977
23978aegis (3.8.D007-1) unstable; urgency=low
23979
23980  * This change fixes a minor typo in one of the web reports.
23981  * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem.
23982
23983 -- Peter Miller <pmiller@opensource.org.au>  Wed, 14 Oct 1998 15:24:14 +1000
23984
23985aegis (3.8.D006-1) unstable; urgency=low
23986
23987  * This change introduces two new quoting functions, for use in the CGI
23988    interface.	The url-quote function quotes URL special characters, and the
23989    html-quote function quotes HTML special characters.
23990  * My thanks to Ralf Fassel <ralf@akutech.de> for this suggestion.
23991
23992 -- Peter Miller <pmiller@opensource.org.au>  Wed, 14 Oct 1998 14:50:25 +1000
23993
23994aegis (3.8.D005-1) unstable; urgency=low
23995
23996  * This change corrects a solaris build problem.
23997  * My thanks to Howard Moftich <howardm@lsil.com> for reporting this problem,
23998    and to Jeff.Howard@agso.gov.au for providing the fix.
23999
24000 -- Peter Miller <pmiller@opensource.org.au>  Wed, 14 Oct 1998 13:24:08 +1000
24001
24002aegis (3.8.D004-1) unstable; urgency=low
24003
24004  * This change adds a config gile for aegis.cgi, so that environment variables
24005    may be set.
24006  * My thanks to Ralf Fassel <ralf@akutech.de> for this suggestion.
24007
24008 -- Peter Miller <pmiller@opensource.org.au>  Wed, 14 Oct 1998 11:34:11 +1000
24009
24010aegis (3.8.D003-1) unstable; urgency=low
24011
24012  * This change makes the nroff versions of the User Guide be single column.
24013  * My thanks to raman@Adobe.COM for this suggestion.
24014
24015 -- Peter Miller <pmiller@opensource.org.au>  Mon, 12 Oct 1998 15:46:50 +1000
24016
24017aegis (3.8.D002-1) unstable; urgency=low
24018
24019  * This change updates some of the file templates to use the new trim
24020    functions.
24021
24022 -- Peter Miller <pmiller@opensource.org.au>  Mon, 12 Oct 1998 10:35:26 +1000
24023
24024aegis (3.8.D001-1) unstable; urgency=low
24025
24026  * This change prepares Aegis for public release.
24027
24028 -- Peter Miller <pmiller@opensource.org.au>  Fri, 02 Oct 1998 21:06:06 +1000
24029
24030aegis (3.7.D005-1) unstable; urgency=low
24031
24032  * This change corrects a number of configure problems found by folks in the
24033    field.
24034  * My thanks to Steven Knight <knight@baldmt.com> and Ralf Fassel
24035    <ralf@akutech.de> for reporting this problem so promptly.
24036
24037 -- Peter Miller <pmiller@opensource.org.au>  Thu, 01 Oct 1998 22:50:52 +1000
24038
24039aegis (3.7.D004-1) unstable; urgency=low
24040
24041  * This change adds the trim_directory and trim_extension substitutions.
24042
24043 -- Peter Miller <pmiller@opensource.org.au>  Wed, 30 Sep 1998 07:41:57 +1000
24044
24045aegis (3.7.D003-1) unstable; urgency=low
24046
24047  * This change adds some text to the release announcement.
24048
24049 -- Peter Miller <pmiller@opensource.org.au>  Wed, 30 Sep 1998 06:49:07 +1000
24050
24051aegis (3.7.D002-1) unstable; urgency=low
24052
24053  * This change corrects minor problems found testing Aegis on various
24054    platforms.
24055
24056 -- Peter Miller <pmiller@opensource.org.au>  Tue, 29 Sep 1998 10:48:28 +1000
24057
24058aegis (3.7.D001-1) unstable; urgency=low
24059
24060  * This change prepares for release.
24061
24062 -- Peter Miller <pmiller@opensource.org.au>  Tue, 22 Sep 1998 23:44:38 +1000
24063
24064aegis (3.6.D031-1) unstable; urgency=low
24065
24066  * This change corrects minor build problems.
24067
24068 -- Peter Miller <pmiller@opensource.org.au>  Tue, 22 Sep 1998 19:55:25 +1000
24069
24070aegis (3.6.D030-1) unstable; urgency=low
24071
24072  * Several tests gave warnigns on ANSI C compilers.  This changes silences
24073    these warnings.
24074
24075 -- Peter Miller <pmiller@opensource.org.au>  Tue, 22 Sep 1998 14:49:32 +1000
24076
24077aegis (3.6.D029-1) unstable; urgency=low
24078
24079  * This change adds a --reson option to aerfail and aeifail commands, so you
24080    can give a reson on the command line, rather than create a temporary file.
24081  * My thanks to Ralf Fassel <ralf@akutech.de> for this suggestion.
24082
24083 -- Peter Miller <pmiller@opensource.org.au>  Mon, 07 Sep 1998 17:00:08 +1000
24084
24085aegis (3.6.D028-1) unstable; urgency=low
24086
24087  * This change improves the aecp --delta-date by being more selective about
24088    extracting files from history.
24089
24090 -- Peter Miller <pmiller@opensource.org.au>  Mon, 31 Aug 1998 10:48:23 +1000
24091
24092aegis (3.6.D027-1) unstable; urgency=low
24093
24094  * This change fixes a bug in the change files speed-ups of the previous
24095    change.  It was allocating absurd amounts of memory.
24096
24097 -- Peter Miller <pmiller@opensource.org.au>  Fri, 28 Aug 1998 12:38:40 +1000
24098
24099aegis (3.6.D026-1) unstable; urgency=low
24100
24101  * This change improves the speed of searching for change files and project
24102    files, internal to Aegis.  This means performance improvements for many file
24103    manipulation commands.
24104
24105 -- Peter Miller <pmiller@opensource.org.au>  Thu, 27 Aug 1998 23:43:43 +1000
24106
24107aegis (3.6.D025-1) unstable; urgency=low
24108
24109  * This change causes the junk file created by aerm to have the same mod-time
24110    as the file in the baseline.  This ensures that build tools are not
24111    triggered by it, or at least triggered less.
24112  * My thanks to Ralf Fassel <ralf@atg.venture.de> for this suggestion.
24113
24114 -- Peter Miller <pmiller@opensource.org.au>  Tue, 25 Aug 1998 17:15:41 +1000
24115
24116aegis (3.6.D024-1) unstable; urgency=low
24117
24118  * This change corrects a problem with sourcing files: those which are ``aboiut
24119    to be copied'' should be skipped, and the next level down consulted.  (They
24120    haven't *yet* been copied.)
24121
24122 -- Peter Miller <pmiller@opensource.org.au>  Tue, 25 Aug 1998 13:08:18 +1000
24123
24124aegis (3.6.D023-1) unstable; urgency=low
24125
24126  * This change adds the aecp --delta-date option, to extract previous versions
24127    by date.
24128
24129 -- Peter Miller <pmiller@opensource.org.au>  Wed, 19 Aug 1998 15:25:21 +1000
24130
24131aegis (3.6.D022-1) unstable; urgency=low
24132
24133  * This change corrects the page numbering of the table of contents in the User
24134    Guide.
24135
24136 -- Peter Miller <pmiller@opensource.org.au>  Tue, 18 Aug 1998 11:17:08 +1000
24137
24138aegis (3.6.D021-1) unstable; urgency=low
24139
24140  * This change corrects the change list web page, which was giving the wrong
24141    developer name for some changes.
24142  * "When a change has had a review_fail, the change is in being_developed
24143    state, and thus the report should list the developer of that change. It
24144    displays the last person in the history list however, which is the reviewer
24145    (and not the developer).  I suspect this also happens when a change has
24146    received an integrate_fail (although I did not verify this)"
24147  * My thanks to Steef de Bruijn <S.de.Bruijn@Integrity.NL> for reporting this
24148    problem.
24149
24150 -- Peter Miller <pmiller@opensource.org.au>  Mon, 17 Aug 1998 16:38:24 +1000
24151
24152aegis (3.6.D020-1) unstable; urgency=low
24153
24154  * This change corrects a bug in aecpu -unch
24155  * My thanks to Ralf Fassel <ralf@akutech.de> for reporting this problem.
24156
24157 -- Peter Miller <pmiller@opensource.org.au>  Thu, 13 Aug 1998 14:02:57 +1000
24158
24159aegis (3.6.D019-1) unstable; urgency=low
24160
24161  * This change addss the -base-rel option, which says relative filesnames are
24162    relative to the base of the sourec directory tree, not the current
24163    directory.
24164
24165 -- Peter Miller <pmiller@opensource.org.au>  Mon, 10 Aug 1998 10:07:46 +1000
24166
24167aegis (3.6.D018-1) unstable; urgency=low
24168
24169  * This change corrects some bugs in the CGI scripts.
24170  * My thanks to Steef de Bruijn <S.de.Bruijn@Integrity.NL> for reporting these
24171    problems.
24172
24173 -- Peter Miller <pmiller@opensource.org.au>  Thu, 06 Aug 1998 14:53:02 +1000
24174
24175aegis (3.6.D017-1) unstable; urgency=low
24176
24177  * This change corrects a bug in aecline, where it was failing to copy across
24178    the architecture names.
24179
24180 -- Peter Miller <pmiller@opensource.org.au>  Thu, 06 Aug 1998 11:42:07 +1000
24181
24182aegis (3.6.D016-1) unstable; urgency=low
24183
24184  * This change addss the -base-rel option, which says relative filesnames are
24185    relative to the base of the sourec directory tree, not the current
24186    directory.
24187
24188 -- Peter Miller <pmiller@opensource.org.au>  Thu, 06 Aug 1998 09:01:46 +1000
24189
24190aegis (3.6.D015-1) unstable; urgency=low
24191
24192  * This change moves the aux directory to be etc; this makes it easier to
24193    attempt an NT port.	 (Such a port is still a long way off, because of
24194    security issues, however.)
24195
24196 -- Peter Miller <pmiller@opensource.org.au>  Fri, 31 Jul 1998 11:42:19 +1000
24197
24198aegis (3.6.D014-1) unstable; urgency=low
24199
24200  * This change improves the HTML interface.
24201  * My thanks to Steef de Bruijn <S.de.Bruijn@Integrity.NL> for this suggestion.
24202
24203 -- Peter Miller <pmiller@opensource.org.au>  Thu, 30 Jul 1998 15:32:54 +1000
24204
24205aegis (3.6.D013-1) unstable; urgency=low
24206
24207  * This change corrects a niggle in the RMCH paper, about gcc and dependency
24208    sniffing.
24209  * My thanks to nbecker@fred.net for pointing this out.
24210
24211 -- Peter Miller <pmiller@opensource.org.au>  Thu, 30 Jul 1998 11:00:10 +1000
24212
24213aegis (3.6.D012-1) unstable; urgency=low
24214
24215  * This change makes aefind recognize -baseline and some other options.  The
24216    code was there, there was just a little glue missing.
24217
24218 -- Peter Miller <pmiller@opensource.org.au>  Tue, 28 Jul 1998 22:16:22 +1000
24219
24220aegis (3.6.D011-1) unstable; urgency=low
24221
24222  * This change adds the ``aegis -clean'' command, which cleans your development
24223    directory.
24224  * 1. delete all files not chnage source files
24225  * 1a. warn (-keep) or remove (-nokeep) regular files which occclude project
24226    files, and are not change files.
24227  * 2. repair symlinks, if in use
24228  * 3. warn about out-of-datechange files
24229  * 4. warn about unchanged files
24230  * 5. warn if any ,D files are out of date
24231  * My thanks to Ralf Fassel <ralf@atg.venture.de> for this suggestion.
24232
24233 -- Peter Miller <pmiller@opensource.org.au>  Sat, 25 Jul 1998 23:00:25 +1000
24234
24235aegis (3.6.D010-1) unstable; urgency=low
24236
24237  * This change corrects some man page typos.
24238  * My thanks to Ralf Fassel <ralf@atg.venture.de> for reporting this problem.
24239
24240 -- Peter Miller <pmiller@opensource.org.au>  Thu, 23 Jul 1998 22:52:03 +1000
24241
24242aegis (3.6.D009-1) unstable; urgency=low
24243
24244  * This change fixes a bug introduced in enhancing the symlink build
24245    functionality.
24246
24247 -- Peter Miller <pmiller@opensource.org.au>  Fri, 17 Jul 1998 00:17:46 +1000
24248
24249aegis (3.6.D008-1) unstable; urgency=low
24250
24251  * This change improves the recent merge enhancements, to invalidate more time
24252    stamps.
24253  * My thanks to Steef de Bruijn <S.de.Bruijn@Integrity.NL> for this sugestion.
24254
24255 -- Peter Miller <pmiller@opensource.org.au>  Wed, 15 Jul 1998 12:31:07 +1000
24256
24257aegis (3.6.D007-1) unstable; urgency=low
24258
24259  * This change allows build to assume that the symbolic links are already
24260    present.
24261  * My thanks to Ralf Fassel <ralf@atg.venture.de> for this suggestion.
24262
24263 -- Peter Miller <pmiller@opensource.org.au>  Tue, 14 Jul 1998 23:46:53 +1000
24264
24265aegis (3.6.D006-1) unstable; urgency=low
24266
24267  * This change corrects a stack overflow problem when reporting errors after a
24268    ^C.
24269  * My thanks to Ralf Fassel <ralf@atg.venture.de> for reporting this problem.
24270
24271 -- Peter Miller <pmiller@opensource.org.au>  Tue, 14 Jul 1998 21:34:11 +1000
24272
24273aegis (3.6.D005-1) unstable; urgency=low
24274
24275  * This change makes the various notification commands fucntion correctly, even
24276    when the architecture is wrong.
24277
24278 -- Peter Miller <pmiller@opensource.org.au>  Tue, 14 Jul 1998 08:56:34 +1000
24279
24280aegis (3.6.D004-1) unstable; urgency=low
24281
24282  * The change corrects some information on the ``aegis -review-fail'' man page.
24283  * My thanks to Ralf Fassel <ralf@atg.venture.de> for reporting this problem.
24284
24285 -- Peter Miller <pmiller@opensource.org.au>  Mon, 13 Jul 1998 17:23:56 +1000
24286
24287aegis (3.6.D003-1) unstable; urgency=low
24288
24289  * This changes fixes problems with 2 tests which were susciptable to the size
24290    of the window inwhich the test was run.
24291  * My thanks to Didier Gautheron <dgautheron@magic.fr> for reporting these
24292    problems.
24293
24294 -- Peter Miller <pmiller@opensource.org.au>  Thu, 09 Jul 1998 14:11:45 +1000
24295
24296aegis (3.6.D002-1) unstable; urgency=low
24297
24298  * This change adds a Y2K notice to the Aegis User Guide and the web page.
24299
24300 -- Peter Miller <pmiller@opensource.org.au>  Wed, 08 Jul 1998 23:40:27 +1000
24301
24302aegis (3.6.D001-1) unstable; urgency=low
24303
24304  * This chajnge prepares for the next release.
24305
24306 -- Peter Miller <pmiller@opensource.org.au>  Sun, 05 Jul 1998 17:48:48 +1000
24307
24308aegis (3.5.D019-1) unstable; urgency=low
24309
24310  * This change fixes a ``multiple user permissions'' bug which occurs when the
24311    ``aeb -minimum'' option is used.
24312  * My thanks to Ralf Fassel <ralf@atg.venture.de> for reporting this problem.
24313
24314 -- Peter Miller <pmiller@opensource.org.au>  Sat, 04 Jul 1998 20:43:43 +1000
24315
24316aegis (3.5.D018-1) unstable; urgency=low
24317
24318  * This change updates Aegis' own development environment to use the new merge_
24319    command field of the project config file.
24320
24321 -- Peter Miller <pmiller@opensource.org.au>  Fri, 03 Jul 1998 14:50:18 +1000
24322
24323aegis (3.5.D017-1) unstable; urgency=low
24324
24325  * This change introduces the merge_command in the project config file. This
24326    regularizes the usage of the diff3_command, and allows better advisory
24327    messages to be produced.
24328
24329 -- Peter Miller <pmiller@opensource.org.au>  Fri, 03 Jul 1998 13:09:02 +1000
24330
24331aegis (3.5.D016-1) unstable; urgency=low
24332
24333  * This change corrects a gramatical erro rin an error message.
24334  * My thanks to Ralf Fassel <ralf@atg.venture.de> for reporting this problem.
24335
24336 -- Peter Miller <pmiller@opensource.org.au>  Thu, 02 Jul 1998 17:51:09 +1000
24337
24338aegis (3.5.D015-1) unstable; urgency=low
24339
24340  * This change makes aecp more selective about suggesting files on fuzzy
24341    matches.
24342  * My thanks to Ralf Fassel <ralf@atg.venture.de> for reporting this problem.
24343
24344 -- Peter Miller <pmiller@opensource.org.au>  Mon, 29 Jun 1998 11:57:37 +1000
24345
24346aegis (3.5.D014-1) unstable; urgency=low
24347
24348  * This change fixes a bug in the re-vamped columnizing code with removed too
24349    many newlines from the columns being wrapped.
24350
24351 -- Peter Miller <pmiller@opensource.org.au>  Thu, 25 Jun 1998 23:56:00 +1000
24352
24353aegis (3.5.D013-1) unstable; urgency=low
24354
24355  * This change fixes a bug introduced with the symbolic link replication
24356    introduced for integrate begin.  The wrong filename was being read.
24357
24358 -- Peter Miller <pmiller@opensource.org.au>  Thu, 25 Jun 1998 21:12:12 +1000
24359
24360aegis (3.5.D012-1) unstable; urgency=low
24361
24362  * This change makes the change state always appear in the change details list.
24363    (Previously it was subject to the verbose flag.)
24364  * My thanks to Ralf Fassel <ralf@atg.venture.de> for thsi suggestion.
24365
24366 -- Peter Miller <pmiller@opensource.org.au>  Thu, 25 Jun 1998 16:15:32 +1000
24367
24368aegis (3.5.D011-1) unstable; urgency=low
24369
24370  * This change provides additional documentation regarding shell (un)safe
24371    filenames.
24372
24373 -- Peter Miller <pmiller@opensource.org.au>  Thu, 25 Jun 1998 12:01:33 +1000
24374
24375aegis (3.5.D010-1) unstable; urgency=low
24376
24377  * This change uses the ${quote} substitution in the User Guide and the
24378    templates.
24379
24380 -- Peter Miller <pmiller@opensource.org.au>  Tue, 23 Jun 1998 17:39:03 +1000
24381
24382aegis (3.5.D009-1) unstable; urgency=low
24383
24384  * This change introduces the quote substitution, for use in commands to
24385    insulate shell spacial characters in filenames in commands.
24386
24387 -- Peter Miller <pmiller@opensource.org.au>  Tue, 23 Jun 1998 11:25:17 +1000
24388
24389aegis (3.5.D008-1) unstable; urgency=low
24390
24391  * This change improves the way substitutions are performed, to protect
24392    substituted characters from resubstitutuin, or breaking the substitution
24393    semantics.
24394
24395 -- Peter Miller <pmiller@opensource.org.au>  Mon, 22 Jun 1998 22:03:49 +1000
24396
24397aegis (3.5.D007-1) unstable; urgency=low
24398
24399  * This change introduces the shell_safe_filenames field of the ptoject config
24400    file.  This requires that filenames contain no shell special characters;
24401    true by default.
24402
24403 -- Peter Miller <pmiller@opensource.org.au>  Mon, 22 Jun 1998 18:04:47 +1000
24404
24405aegis (3.5.D006-1) unstable; urgency=low
24406
24407  * This change updates libaegis/col.c to use wide characters.	This allows
24408    native language characters to be used in change depcriptions id (one day) in
24409    filenames.
24410
24411 -- Peter Miller <pmiller@opensource.org.au>  Fri, 19 Jun 1998 13:00:22 +1000
24412
24413aegis (3.5.D005-1) unstable; urgency=low
24414
24415  * This change adds information mysteriously missing from the aepconf(5) man
24416    page.
24417  * My thanks to Ralf Fassel <ralf@atg.venture.de> for reporting this problem.
24418
24419 -- Peter Miller <pmiller@opensource.org.au>  Tue, 16 Jun 1998 18:06:06 +1000
24420
24421aegis (3.5.D004-1) unstable; urgency=low
24422
24423  * This change inproves the aeib manual page to mention that s[ecial files and
24424    symlinks are not copied into the integration directory.
24425  * My thanks to Ralf Fassel <ralf@atg.venture.de> for this suggestion.
24426
24427 -- Peter Miller <pmiller@opensource.org.au>  Tue, 16 Jun 1998 09:09:32 +1000
24428
24429aegis (3.5.D003-1) unstable; urgency=low
24430
24431  * This change makes the environment variables used by libaegis not depend on
24432    the program name.
24433  * My thanks to Ralg Fassel <ralf@atg.venture.de> for reporting this problem.
24434
24435 -- Peter Miller <pmiller@opensource.org.au>  Fri, 05 Jun 1998 14:50:50 +1000
24436
24437aegis (3.5.D002-1) unstable; urgency=low
24438
24439  * This change corrects a typo on the Aegis web page.
24440  * My thanks to Justin Tripp <justin@ee.byu.edu> for reporting this problem.
24441
24442 -- Peter Miller <pmiller@opensource.org.au>  Mon, 01 Jun 1998 09:44:56 +1000
24443
24444aegis (3.5.D001-1) unstable; urgency=low
24445
24446  * This change prepares Aegis for the next release.
24447
24448 -- Peter Miller <pmiller@opensource.org.au>  Thu, 28 May 1998 13:25:16 +1000
24449
24450aegis (3.4.D003-1) unstable; urgency=low
24451
24452  * This change corrects a bug in the user lock preference code, where multipel
24453    user permission set errors would be emitted.
24454  * My thanks to Ralf Fassel <ralf@atg.venture.de> for reporting this problem.
24455
24456 -- Peter Miller <pmiller@opensource.org.au>  Wed, 27 May 1998 15:57:01 +1000
24457
24458aegis (3.4.D002-1) unstable; urgency=low
24459
24460  * This change corrects a number of documentation typos.
24461  * My thanks to Ralf Fassel <ralf@atg.venture.de> for reporting them.
24462
24463 -- Peter Miller <pmiller@opensource.org.au>  Wed, 27 May 1998 13:31:52 +1000
24464
24465aegis (3.4.D001-1) unstable; urgency=low
24466
24467  * This change prepares another version of Aegis for release.
24468
24469 -- Peter Miller <pmiller@opensource.org.au>  Sat, 23 May 1998 22:31:40 +1000
24470
24471aegis (3.3.D016-1) unstable; urgency=low
24472
24473  * This change updates the release notes to mention the new aeclone command,
24474    and the cshrc and profile to know about it.
24475
24476 -- Peter Miller <pmiller@opensource.org.au>  Fri, 22 May 1998 22:54:42 +1000
24477
24478aegis (3.3.D015-1) unstable; urgency=low
24479
24480  * This change adds the aegis -clone command, used to clone changes across
24481    branches.
24482
24483 -- Peter Miller <pmiller@opensource.org.au>  Thu, 21 May 1998 23:28:21 +1000
24484
24485aegis (3.3.D014-1) unstable; urgency=low
24486
24487  * This change corrects a bug in the aet -ind command.
24488
24489 -- Peter Miller <pmiller@opensource.org.au>  Thu, 21 May 1998 21:25:16 +1000
24490
24491aegis (3.3.D013-1) unstable; urgency=low
24492
24493  * This change updates the email address of the aegis-users mailing list.
24494
24495 -- Peter Miller <pmiller@opensource.org.au>  Wed, 20 May 1998 14:46:06 +1000
24496
24497aegis (3.3.D012-1) unstable; urgency=low
24498
24499  * This change adds a -no_wait flag for all operations which could block on
24500    locks.
24501  * My thanks to Ralf Fassel <ralf@atg.venture.de> for thsi suggestion.
24502
24503 -- Peter Miller <pmiller@opensource.org.au>  Mon, 18 May 1998 22:57:45 +1000
24504
24505aegis (3.3.D011-1) unstable; urgency=low
24506
24507  * This change corrects a number of bugs.
24508  * My thanks to S.G. de Bruijn <S.de.Bruijn@Integrity.NL> for reporting these
24509    problems.
24510
24511 -- Peter Miller <pmiller@opensource.org.au>  Mon, 04 May 1998 10:36:26 +1000
24512
24513aegis (3.3.D010-1) unstable; urgency=low
24514
24515  * This change corrects a problem where removing symbolic links to the baseline
24516    after an integration build was done as the developer, not the project owner.
24517
24518 -- Peter Miller <pmiller@opensource.org.au>  Fri, 01 May 1998 10:31:33 +1000
24519
24520aegis (3.3.D009-1) unstable; urgency=low
24521
24522  * This change corrects some minor typos in some comments.
24523
24524 -- Peter Miller <pmiller@opensource.org.au>  Fri, 01 May 1998 09:48:03 +1000
24525
24526aegis (3.3.D008-1) unstable; urgency=low
24527
24528  * This change corrects a problem where removing symbolic links to the baseline
24529    after an integration build was done as the developer, not the project owner.
24530
24531 -- Peter Miller <pmiller@opensource.org.au>  Thu, 30 Apr 1998 17:50:49 +1000
24532
24533aegis (3.3.D007-1) unstable; urgency=low
24534
24535  * This change causes aecpu -unchanged to notice when a cross branch merge has
24536    been performed,and leave the file in the change, even when the actual
24537    contents are unchanged.  This facilitates cross branch merging in a much
24538    more automatic fashion.
24539
24540 -- Peter Miller <pmiller@opensource.org.au>  Thu, 30 Apr 1998 16:21:46 +1000
24541
24542aegis (3.3.D006-1) unstable; urgency=low
24543
24544  * This change adds more robustness to the wide character support.
24545  * My thanks to Wayne Collins <wcollins@entrenet.com> for reporting this
24546    problem.
24547
24548 -- Peter Miller <pmiller@opensource.org.au>  Wed, 15 Apr 1998 10:25:53 +1000
24549
24550aegis (3.3.D005-1) unstable; urgency=low
24551
24552  * This change corrects a problem with the /usr/local/lib/aegis/cshrc file; it
24553    used to contain some sh syntax.
24554  * My thanks to Ralf Fassel <ralf@atg.venture.de> for reporting this problem.
24555
24556 -- Peter Miller <pmiller@opensource.org.au>  Wed, 15 Apr 1998 09:32:05 +1000
24557
24558aegis (3.3.D004-1) unstable; urgency=low
24559
24560  * This change updates the FSF address in all of the source files.
24561
24562 -- Peter Miller <pmiller@opensource.org.au>  Thu, 09 Apr 1998 11:12:10 +1000
24563
24564aegis (3.3.D003-1) unstable; urgency=low
24565
24566  * This change improves the development environment.  Not user-visible changes.
24567
24568 -- Peter Miller <pmiller@opensource.org.au>  Thu, 09 Apr 1998 07:26:16 +1000
24569
24570aegis (3.3.D002-1) unstable; urgency=low
24571
24572  * Thsi change updates the release instructions.
24573
24574 -- Peter Miller <pmiller@opensource.org.au>  Wed, 08 Apr 1998 17:06:07 +1000
24575
24576aegis (3.3.D001-1) unstable; urgency=low
24577
24578  * This change prepares for release.
24579
24580 -- Peter Miller <pmiller@opensource.org.au>  Mon, 06 Apr 1998 12:03:36 +1000
24581
24582aegis (3.2.D009-1) unstable; urgency=low
24583
24584  * This change corrects a number of install problems.
24585  * My thanks to Ralf Fassel <ralf@atg.venture.de> for reporting this problem.
24586
24587 -- Peter Miller <pmiller@opensource.org.au>  Sat, 04 Apr 1998 17:30:09 +1000
24588
24589aegis (3.2.D008-1) unstable; urgency=low
24590
24591  * This change corrects a fault in aenbr where it assigns the branch to the
24592    user.  This is unnecessary.
24593
24594 -- Peter Miller <pmiller@opensource.org.au>  Fri, 03 Apr 1998 20:24:22 +1000
24595
24596aegis (3.2.D007-1) unstable; urgency=low
24597
24598  * This change adds more install fixes for weird ctype vs wctype problems.
24599
24600 -- Peter Miller <pmiller@opensource.org.au>  Fri, 03 Apr 1998 17:27:10 +1000
24601
24602aegis (3.2.D006-1) unstable; urgency=low
24603
24604  * suggested Ralf Fassel <ralf@venture.de>
24605
24606 -- Peter Miller <pmiller@opensource.org.au>  Fri, 27 Mar 1998 14:30:53 +1100
24607
24608aegis (3.2.D005-1) unstable; urgency=low
24609
24610  * This change introduces Cook recipes making it easier to perform RPM builds.
24611    This is not done for every integration, because it take far too long.
24612
24613 -- Peter Miller <pmiller@opensource.org.au>  Fri, 27 Mar 1998 11:29:18 +1100
24614
24615aegis (3.2.D004-1) unstable; urgency=low
24616
24617  * This change corrects a problem using the wide character functions on some
24618    systems.
24619  * My thanks to Wayne Collins <wcollins@entrenet.com> for reporing this
24620    problem.
24621
24622 -- Peter Miller <pmiller@opensource.org.au>  Wed, 25 Mar 1998 22:14:15 +1100
24623
24624aegis (3.2.D003-1) unstable; urgency=low
24625
24626  * This change corrects a number of typos on man pages.
24627  * My thanks to Ralf Fassel <ralf@atg.venture.de> for reporting these.
24628
24629 -- Peter Miller <pmiller@opensource.org.au>  Tue, 24 Mar 1998 23:45:59 +1100
24630
24631aegis (3.2.D002-1) unstable; urgency=low
24632
24633  * This change corrects a problem where errno is defined to something else, and
24634    a minor problem where the expected number of grammar errors was wrong in the
24635    generated makefile.in
24636  * My thanks to Steven Knight <knight@baldmt.com> for reporting these problems.
24637
24638 -- Peter Miller <pmiller@opensource.org.au>  Tue, 24 Mar 1998 22:47:57 +1100
24639
24640aegis (3.2.D001-1) unstable; urgency=low
24641
24642  * This change prepares Aegis for release.
24643
24644 -- Peter Miller <pmiller@opensource.org.au>  Sun, 22 Mar 1998 23:08:12 +1100
24645
24646aegis (3.1.D026-1) unstable; urgency=low
24647
24648  * This change corrects a problem when trying to test Aegis before
24649    installation.  The instructions had not kept up with the libdir -> comdir
24650    change.
24651
24652 -- Peter Miller <pmiller@opensource.org.au>  Sun, 22 Mar 1998 14:32:20 +1100
24653
24654aegis (3.1.D025-1) unstable; urgency=low
24655
24656  * This change adds functionality permitting a project administrator to perform
24657    a develop end on a branch.
24658
24659 -- Peter Miller <pmiller@opensource.org.au>  Sun, 22 Mar 1998 13:41:23 +1100
24660
24661aegis (3.1.D024-1) unstable; urgency=low
24662
24663  * This change fixes a bug in aenrls, which causes it to fail and complain
24664    about the (absence of) a development directory for the pseudo-change which
24665    adds the files to the new repository.
24666  * My thanks to Ralf Fassel <ralf@atg.venture.de> for reporting this problem.
24667
24668 -- Peter Miller <pmiller@opensource.org.au>  Fri, 20 Mar 1998 10:20:41 +1100
24669
24670aegis (3.1.D023-1) unstable; urgency=low
24671
24672  * This change adds OHP slide for a talk about Recursive Make Considered
24673    Harmful.
24674
24675 -- Peter Miller <pmiller@opensource.org.au>  Thu, 19 Mar 1998 21:42:57 +1100
24676
24677aegis (3.1.D022-1) unstable; urgency=low
24678
24679  * This change corrects a bug where aecp -delta accessed the trunk rather than
24680    the branch to perform the historical copy.
24681  * My thanks to Peter Foster <peterf@jna.com.au> for reporting this problem.
24682
24683 -- Peter Miller <pmiller@opensource.org.au>  Tue, 17 Mar 1998 21:03:03 +1100
24684
24685aegis (3.1.D021-1) unstable; urgency=low
24686
24687  * This change adds a re-try when an open call gets a stale nfs file handle
24688    error. For some systems, particularly in scripts, this happens often.
24689
24690 -- Peter Miller <pmiller@opensource.org.au>  Thu, 12 Mar 1998 11:40:07 +1100
24691
24692aegis (3.1.D020-1) unstable; urgency=low
24693
24694  * This change fixes a number of bugs in the handling of the transition from
24695    2.3 projects to 3.0 projects.
24696  * My thanks to Ralf Fassel <ralf@atg.venture.de> for reporting these problems.
24697
24698 -- Peter Miller <pmiller@opensource.org.au>  Wed, 11 Mar 1998 14:34:11 +1100
24699
24700aegis (3.1.D019-1) unstable; urgency=low
24701
24702  * This change corrects a bug where a diff fail gives the wrong error message.
24703  * My thanks to Ralf Fassel <ralf@atg.venture.de> for reporting this problem.
24704
24705 -- Peter Miller <pmiller@opensource.org.au>  Wed, 11 Mar 1998 10:17:00 +1100
24706
24707aegis (3.1.D018-1) unstable; urgency=low
24708
24709  * This change adds mention of aenbr(1) to the aenrls(1) man page.
24710
24711 -- Peter Miller <pmiller@opensource.org.au>  Tue, 10 Mar 1998 11:13:26 +1100
24712
24713aegis (3.1.D017-1) unstable; urgency=low
24714
24715  * This change documents the AEGIS_FLAGS enviroinemt variable.
24716
24717 -- Peter Miller <pmiller@opensource.org.au>  Tue, 10 Mar 1998 09:42:35 +1100
24718
24719aegis (3.1.D016-1) unstable; urgency=low
24720
24721  * This change adds the -keep option (et al) to the aeibu command. This makes
24722    it agree with the documentation, which has always claimed that it could do
24723    so.	 Note that this is not necessarily a sensible thing to do, as
24724    integrators who elect to keep it around probably don't have permissions to
24725    clean it up afterwards.
24726
24727 -- Peter Miller <pmiller@opensource.org.au>  Mon, 09 Mar 1998 15:31:44 +1100
24728
24729aegis (3.1.D015-1) unstable; urgency=low
24730
24731  * This change fixes a bug where aenrls fails to detect a new-style progect,
24732    and runs afoul of an assert in the code.
24733  * My thanks to Tim King <timk@jtse.com> for reporting this problem.
24734
24735 -- Peter Miller <pmiller@opensource.org.au>  Mon, 09 Mar 1998 11:41:35 +1100
24736
24737aegis (3.1.D014-1) unstable; urgency=low
24738
24739  * This change corrects a bug in the cshrc macros.
24740  * My thanks to Ralf Fassel <ralf@atg.ventrue.de> for reporting this problem.
24741
24742 -- Peter Miller <pmiller@opensource.org.au>  Mon, 09 Mar 1998 08:48:46 +1100
24743
24744aegis (3.1.D013-1) unstable; urgency=low
24745
24746  * This change corrects a number of install problems.
24747  * My thanks to Ralf Fassel <ralf@atg.ventrue.de> for reporting these problems.
24748
24749 -- Peter Miller <pmiller@opensource.org.au>  Fri, 06 Mar 1998 14:01:37 +1100
24750
24751aegis (3.1.D012-1) unstable; urgency=low
24752
24753  * This change corrects a problem with test base time stamps not being cleared
24754    properly.
24755  * My thanks to Ralf Fassel <ralf@atg.venture.de> for reporting this problem,
24756    and its fix.
24757
24758 -- Peter Miller <pmiller@opensource.org.au>  Fri, 27 Feb 1998 15:21:23 +1100
24759
24760aegis (3.1.D011-1) unstable; urgency=low
24761
24762  * This change decodes the project name for history locks, and the user names
24763    for user locks.
24764
24765 -- Peter Miller <pmiller@opensource.org.au>  Fri, 13 Feb 1998 23:34:35 +1100
24766
24767aegis (3.1.D010-1) unstable; urgency=low
24768
24769  * This change creates a new intranet report, displaying change cause against
24770    file heirachy.
24771
24772 -- Peter Miller <pmiller@opensource.org.au>  Thu, 12 Feb 1998 23:10:24 +1100
24773
24774aegis (3.1.D009-1) unstable; urgency=low
24775
24776  * This change improves the handling of nul values in report scripts.
24777
24778 -- Peter Miller <pmiller@opensource.org.au>  Thu, 12 Feb 1998 22:47:38 +1100
24779
24780aegis (3.1.D008-1) unstable; urgency=low
24781
24782  * This change makes ^C more responsive.
24783
24784 -- Peter Miller <pmiller@opensource.org.au>  Thu, 12 Feb 1998 14:32:02 +1100
24785
24786aegis (3.1.D007-1) unstable; urgency=low
24787
24788  * This change makes the locking code more responsive to interrupts.
24789
24790 -- Peter Miller <pmiller@opensource.org.au>  Wed, 11 Feb 1998 13:57:08 +1100
24791
24792aegis (3.1.D006-1) unstable; urgency=low
24793
24794  * 1. This change adds a filename and line number to substitution contexts.
24795    This assists debugging broken error messages.
24796  * 2. Thic change corrects a bug in aede, where an error message was not
24797    invoked correctly.
24798
24799 -- Peter Miller <pmiller@opensource.org.au>  Mon, 26 Jan 1998 18:11:09 +1100
24800
24801aegis (3.1.D005-1) unstable; urgency=low
24802
24803  * Thsi change improves the speil for Aegis, in the html and spc files.
24804
24805 -- Peter Miller <pmiller@opensource.org.au>  Mon, 26 Jan 1998 14:39:04 +1100
24806
24807aegis (3.1.D004-1) unstable; urgency=low
24808
24809  * This change improves a number of web interface reports.
24810
24811 -- Peter Miller <pmiller@opensource.org.au>  Mon, 19 Jan 1998 21:59:36 +1100
24812
24813aegis (3.1.D003-1) unstable; urgency=low
24814
24815  * This change allows completed branches to act as projects for the purpose of
24816    queries.
24817  * My thanks to Edwin Koedam <edwin.koedam@objectplus.nl> for reporting this
24818    problem.
24819
24820 -- Peter Miller <pmiller@opensource.org.au>  Sun, 18 Jan 1998 09:56:51 +1100
24821
24822aegis (3.1.D002-1) unstable; urgency=low
24823
24824  * This change updates the change history, in preparation for release.
24825
24826 -- Peter Miller <pmiller@opensource.org.au>  Fri, 16 Jan 1998 11:37:46 +1100
24827
24828aegis (3.1.D001-1) unstable; urgency=low
24829
24830  * New release derived from aegis.3.0.
24831
24832 -- Peter Miller <pmiller@opensource.org.au>  Thu, 15 Jan 1998 22:59:54 +1100
24833
24834