Project "aegis.3.27" Page 1 List of Changes Tue Aug 21 22:24:55 2001 Change State Description ------- ------- ------------- 10 completed repare for release 11 completed aepatch -send 12 completed wide_output_ty optimizations 15 completed aegis.spec bug 16 completed groff -ms 17 completed aesub -bl $source 18 completed mention Dutch translation 19 completed output_ty optimizations 20 completed project history list 21 completed listing blank pages 22 completed input file open 23 completed cstate and pstate src documentation. 25 completed developer instructions 26 completed whiteout segfault 27 completed project config pattern explanations 28 completed ${developer email} 29 completed report subst() bug 30 completed wishlist 31 completed aet needs baseline read lock 32 completed aepatch -list 33 completed cygwin build issues 35 completed aepatch, again 36 completed input format error 37 completed cygwin stuff 38 completed aepatch -receive 39 completed output filename 50 completed aepatch, uni diff parsing 51 completed aepatch -send removed files 52 completed aepatch doco 53 completed uudecode 55 completed output uuencode 56 completed solaris build problems 57 completed small bug fixes 58 completed cgi vs downloads 60 completed apache location Project "aegis.3.27", Change 10 Page 1 Change Details Tue Aug 21 22:24:56 2001 NAME Project "aegis.3.27", Delta 1, Change 10. SUMMARY repare for release DESCRIPTION This change prepares Aegis for the next public release. This change is exempt from testing against the development directory. This change is exempt from testing against the baseline. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by internal_enhancement. FILES Type Action Edit File Name ------- -------- ------- ----------- source create 1 etc/CHANGES.3.26 source modify 5 -> 6 lib/en/readme/new.3.26.so source create 1 lib/en/readme/new.3.27.so HISTORY What When Who Comment ------ ------ ----- --------- new_change Wed Jun 27 pmiller 11:30:14 2001 develop_begin Wed Jun 27 pmiller Elapsed time: 0.054 11:30:18 2001 days. develop_end Wed Jun 27 pmiller Elapsed time: 0.038 11:54:32 2001 days. review_pass Wed Jun 27 pmiller 12:11:29 2001 integrate_begin Wed Jun 27 pmiller Elapsed time: 0.184 12:11:32 2001 days. integrate_pass Wed Jun 27 pmiller 13:34:20 2001 Project "aegis.3.27", Change 11 Page 1 Change Details Tue Aug 21 22:24:57 2001 NAME Project "aegis.3.27", Delta 19, Change 11. SUMMARY aepatch -send DESCRIPTION This change adds the aepatch program, used to send a receive patches to programs. Useful when people send patches to your projects. This change only implements the -send side of things, plus the skeleton for the rest. The --receive will be implemented in a future change set. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by internal_enhancement. FILES Type Action Edit File Name ------- -------- ------- ----------- source create 1 aepatch/arglex3.c source create 1 aepatch/arglex3.h source create 1 aepatch/list.c source create 1 aepatch/list.h source create 1 aepatch/main.c source create 1 aepatch/receive.c source create 1 aepatch/receive.h source create 1 aepatch/send.c source create 1 aepatch/send.h source create 1 lib/en/LC_MESSAGES/aepatch.po source create 1 lib/en/man1/aepatch.1 source modify 26 -> 27 lib/en/man5/aepconf.5 source modify 19 -> 20 libaegis/change.h source create 1 libaegis/change/diff/run_patch.c source create 1 libaegis/output/prefix.c source create 1 libaegis/output/prefix.h source modify 19 -> 20 libaegis/pconf.def test create 1 test/01/t0136a.sh HISTORY What When Who Comment ------ ------ ----- --------- new_change Tue Jun 26 pmiller Cloned from change 15. 22:32:24 2001 develop_begin Tue Jun 26 pmiller Elapsed time: 20.000 22:32:35 2001 days. develop_end Tue Jul 24 pmiller 10:59:43 2001 review_pass Tue Jul 24 pmiller 11:07:22 2001 Project "aegis.3.27", Change 11 Page 2 Change Details Tue Aug 21 22:24:57 2001 What When Who Comment ------ ------ ----- --------- integrate_begin Tue Jul 24 pmiller Elapsed time: 0.098 11:07:37 2001 days. integrate_pass Tue Jul 24 pmiller 11:51:39 2001 Project "aegis.3.27", Change 12 Page 1 Change Details Tue Aug 21 22:24:59 2001 NAME Project "aegis.3.27", Delta 8, Change 12. SUMMARY wide_output_ty optimizations DESCRIPTION This change optimizes the wide_output_ty class, and its derived classes. This saves 30 of the 66 cpu seconds, on the author's system. (This doesn't take into account the time AWK takes to post-process the list during the Aegis build.) This change must pass a full regression test. This change is exempt from testing against the development directory. This change is exempt from testing against the baseline. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by internal_improvement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 2 -> 3 libaegis/col/pretty.c source modify 4 -> 5 libaegis/output/to_wide.c source modify 4 -> 5 libaegis/wide_output.c source modify 5 -> 6 libaegis/wide_output.h source modify 3 -> 4 libaegis/wide_output/column.c source modify 3 -> 4 libaegis/wide_output/expand.c source modify 4 -> 5 libaegis/wide_output/head.c source modify 5 -> 6 libaegis/wide_output/header.c source modify 1 -> 2 libaegis/wide_output/header.h source modify 3 -> 4 libaegis/wide_output/private.c source modify 1 -> 2 libaegis/wide_output/private.h source modify 5 -> 6 libaegis/wide_output/to_narrow.c source modify 3 -> 4 libaegis/wide_output/truncate.c source modify 4 -> 5 libaegis/wide_output/unexpand.c source modify 5 -> 6 libaegis/wide_output/wrap.c HISTORY What When Who Comment ------ ------ ----- --------- new_change Tue Jun 26 pmiller Cloned from change 10. 22:36:29 2001 develop_begin Tue Jun 26 pmiller Elapsed time: 5.000 22:36:39 2001 days. develop_end Tue Jul 3 pmiller 20:09:36 2001 review_pass Tue Jul 3 pmiller 20:16:44 2001 integrate_begin Tue Jul 3 pmiller Elapsed time: 0.246 20:16:48 2001 days. Project "aegis.3.27", Change 12 Page 2 Change Details Tue Aug 21 22:24:59 2001 What When Who Comment ------ ------ ----- --------- integrate_pass Tue Jul 3 pmiller 22:07:40 2001 Project "aegis.3.27", Change 15 Page 1 Change Details Tue Aug 21 22:25:01 2001 NAME Project "aegis.3.27", Delta 3, Change 15. SUMMARY aegis.spec bug DESCRIPTION This change fixes a problem with the RPM spec file. It omitted all of the executables! My thanks to Steven Knight for reporting this problem. The makefile constructed, and the spec file referenced, the / etc/profile.d/aegis.sh file. It is supposed to be /etc/ profile.d/aegis.sh. My thanks to Jelle Boomstra for reporting this problem. This change is exempt from testing against the development directory. This change is exempt from testing against the baseline. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by external_bug. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 7 -> 8 etc/Makefi.file.sh source modify 13 -> 14 etc/Makefile.sh source modify 9 -> 10 etc/spec.sh HISTORY What When Who Comment ------ ------ ----- --------- new_change Thu Jun 28 pmiller 08:56:40 2001 develop_begin Thu Jun 28 pmiller Elapsed time: 0.825 08:56:44 2001 days. develop_end Thu Jun 28 pmiller 15:07:48 2001 review_pass Thu Jun 28 pmiller Elapsed time: 0.159 15:15:51 2001 days. integrate_begin Thu Jun 28 pmiller Elapsed time: 0.492 16:27:27 2001 days. integrate_pass Thu Jun 28 pmiller 20:08:59 2001 Project "aegis.3.27", Change 16 Page 1 Change Details Tue Aug 21 22:25:02 2001 NAME Project "aegis.3.27", Delta 6, Change 16. SUMMARY groff -ms DESCRIPTION This change adds configure code to detect the presence of groff -ms vs groff -mgs macros. My thanks to Jerry Pendergraft for the machinery. This change is exempt from testing against the development directory. This change is exempt from testing against the baseline. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by external_improvement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 1 -> 2 etc/Howto.conf.in source modify 45 -> 46 etc/Howto.cook source modify 8 -> 9 etc/Makefi.file.sh source modify 4 -> 5 etc/Makefile.head source modify 23 -> 24 etc/configure.in HISTORY What When Who Comment ------ ------ ----- --------- new_change Thu Jun 28 pmiller 09:26:26 2001 develop_begin Thu Jun 28 pmiller Elapsed time: 2.000 09:26:29 2001 days. develop_end Sun Jul 1 pmiller 17:01:32 2001 review_pass Sun Jul 1 pmiller 17:02:44 2001 integrate_begin Sun Jul 1 pmiller Elapsed time: 0.683 17:02:49 2001 days. integrate_pass Sun Jul 1 pmiller 22:10:22 2001 Project "aegis.3.27", Change 17 Page 1 Change Details Tue Aug 21 22:25:03 2001 NAME Project "aegis.3.27", Delta 4, Change 17. SUMMARY aesub -bl $source DESCRIPTION This change fixes an inconsistency where the ${source ...} substitution isn't valid for the -bl argument. This change is exempt from testing against the development directory. This change is exempt from testing against the baseline. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by internal_bug. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 39 -> 40 libaegis/sub.c source create 1 libaegis/sub/source.c source create 1 libaegis/sub/source.h HISTORY What When Who Comment ------ ------ ----- --------- new_change Thu Jun 28 pmiller 10:39:51 2001 develop_begin Thu Jun 28 pmiller Elapsed time: 1.681 10:39:55 2001 days. develop_end Fri Jun 29 pmiller 15:46:30 2001 review_pass Fri Jun 29 pmiller 15:46:36 2001 integrate_begin Fri Jun 29 pmiller Elapsed time: 0.969 15:46:49 2001 days. integrate_pass Fri Jun 29 pmiller 23:02:59 2001 Project "aegis.3.27", Change 18 Page 1 Change Details Tue Aug 21 22:25:04 2001 NAME Project "aegis.3.27", Delta 2, Change 18. SUMMARY mention Dutch translation DESCRIPTION This change updates the web page to mention the Dutch translation of the error messages. My appologies to Jelle Boomstra for failing to acknowledge his contribution previously. This change is exempt from testing against the development directory. This change is exempt from testing against the baseline. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by external_bug. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 24 -> 25 etc/aegis.html HISTORY What When Who Comment ------ ------ ----- --------- new_change Thu Jun 28 pmiller 11:20:12 2001 develop_begin Thu Jun 28 pmiller 11:20:17 2001 develop_end Thu Jun 28 pmiller 11:29:33 2001 review_pass Thu Jun 28 pmiller 11:34:17 2001 integrate_begin Thu Jun 28 pmiller Elapsed time: 0.462 11:34:23 2001 days. integrate_pass Thu Jun 28 pmiller 15:02:05 2001 Project "aegis.3.27", Change 19 Page 1 Change Details Tue Aug 21 22:25:05 2001 NAME Project "aegis.3.27", Delta 5, Change 19. SUMMARY output_ty optimizations DESCRIPTION This change rewites the output_ty base class and the derived classes to operate more quickly. In the `ael pf' test, it saved 12 of 115 seconds on the author's system. This change must pass a full regression test. This change is exempt from testing against the development directory. This change is exempt from testing against the baseline. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by internal_improvement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 3 -> 4 aedist/output/cpio.c source modify 4 -> 5 aedist/output/cpio_child.c source modify 3 -> 4 aedist/output/cpio_child2.c source modify 2 -> 3 common/ac/fcntl.h source modify 9 -> 10 common/str.c source modify 6 -> 7 libaegis/aer/lex.c source modify 4 -> 5 libaegis/aer/pos.c source modify 5 -> 6 libaegis/output.c source modify 4 -> 5 libaegis/output.h source modify 4 -> 5 libaegis/output/base64.c source modify 7 -> 8 libaegis/output/file.c source modify 6 -> 7 libaegis/output/gzip.c source modify 4 -> 5 libaegis/output/indent.c source modify 4 -> 5 libaegis/output/memory.c source modify 2 -> 3 libaegis/output/pager.c source modify 4 -> 5 libaegis/output/private.c source modify 1 -> 2 libaegis/output/quoted_print.c source modify 6 -> 7 libaegis/output/stdout.c source modify 1 -> 2 libaegis/output/tee.c source modify 3 -> 4 libaegis/output/to_wide.c source modify 1 -> 2 libaegis/project/file/roll_ forward.c source modify 3 -> 4 libaegis/wide_output.c source modify 4 -> 5 libaegis/wide_output.h source modify 2 -> 3 libaegis/wide_output/column.c source modify 2 -> 3 libaegis/wide_output/expand.c source modify 3 -> 4 libaegis/wide_output/head.c source modify 4 -> 5 libaegis/wide_output/header.c source modify 4 -> 5 libaegis/wide_output/to_narrow.c source modify 2 -> 3 libaegis/wide_output/truncate.c source modify 3 -> 4 libaegis/wide_output/unexpand.c Project "aegis.3.27", Change 19 Page 2 Change Details Tue Aug 21 22:25:05 2001 Type Action Edit File Name ------- -------- ------- ----------- source modify 4 -> 5 libaegis/wide_output/wrap.c HISTORY What When Who Comment ------ ------ ----- --------- new_change Sun Jul 1 pmiller Cloned from change 12. 09:25:44 2001 develop_begin Sun Jul 1 pmiller Elapsed time: 0.645 09:25:47 2001 days. develop_end Sun Jul 1 pmiller 14:15:52 2001 review_pass Sun Jul 1 pmiller 14:16:16 2001 integrate_begin Sun Jul 1 pmiller Elapsed time: 0.317 14:16:24 2001 days. integrate_pass Sun Jul 1 pmiller 16:39:13 2001 Project "aegis.3.27", Change 20 Page 1 Change Details Tue Aug 21 22:25:07 2001 NAME Project "aegis.3.27", Delta 7, Change 20. SUMMARY project history list DESCRIPTION This change makes a small change to the says names are handled in the project history list. This is particularly noticeable when a delta has a large number of names. This change is exempt from testing against the development directory. This change is exempt from testing against the baseline. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by internal_improvement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 2 -> 3 libaegis/ael/project/history.c HISTORY What When Who Comment ------ ------ ----- --------- new_change Tue Jul 3 pmiller 16:29:45 2001 develop_begin Tue Jul 3 pmiller Elapsed time: 0.152 16:29:53 2001 days. develop_end Tue Jul 3 pmiller 17:38:15 2001 review_pass Tue Jul 3 pmiller 17:44:07 2001 integrate_begin Tue Jul 3 pmiller Elapsed time: 0.078 17:44:13 2001 days. integrate_pass Tue Jul 3 pmiller 18:19:26 2001 Project "aegis.3.27", Change 21 Page 1 Change Details Tue Aug 21 22:25:08 2001 NAME Project "aegis.3.27", Delta 9, Change 21. SUMMARY listing blank pages DESCRIPTION This change fixes a problem with the output pagination. Recent changes had cased it to throw the occasional blank page. This was caused by the need() functions not flushing first, and thus operate from an incorrect internal state. This change is exempt from testing against the development directory. This change is exempt from testing against the baseline. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by chain. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 6 -> 7 libaegis/wide_output/header.c HISTORY What When Who Comment ------ ------ ----- --------- new_change Sat Jul 7 pmiller 17:04:43 2001 develop_begin Sat Jul 7 pmiller Elapsed time: 0.043 17:04:49 2001 days. develop_end Sat Jul 7 pmiller 17:24:22 2001 review_pass Sat Jul 7 pmiller 17:24:54 2001 integrate_begin Sat Jul 7 pmiller Elapsed time: 0.175 17:25:02 2001 days. integrate_pass Sat Jul 7 pmiller 18:43:45 2001 Project "aegis.3.27", Change 22 Page 1 Change Details Tue Aug 21 22:25:09 2001 NAME Project "aegis.3.27", Delta 10, Change 22. SUMMARY input file open DESCRIPTION This change makes the input_file_open function take a string argument, rather than a char * argument. This change must pass a full regression test. This change is exempt from testing against the development directory. This change is exempt from testing against the baseline. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by internal_improvement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 6 -> 7 aedist/list.c source modify 3 -> 4 aedist/open.c source modify 1 -> 2 aedist/open.h source modify 26 -> 27 aedist/receive.c source modify 17 -> 18 aedist/send.c source modify 11 -> 12 aegis/aeca.c source modify 14 -> 15 aegis/aeif.c source modify 16 -> 17 aegis/aenc.c source modify 17 -> 18 aegis/aenpr.c source modify 11 -> 12 aegis/aepa.c source modify 14 -> 15 aegis/aerf.c source modify 4 -> 5 aeimport/format/rcs/lex.c source modify 3 -> 4 aeimport/format/sccs/lex.c source modify 7 -> 8 fmtgen/parse.y source modify 7 -> 8 libaegis/aer/lex.c source modify 4 -> 5 libaegis/aer/list.c source modify 6 -> 7 libaegis/aer/parse.c source modify 2 -> 3 libaegis/aer/value/uconf.c source modify 1 -> 2 libaegis/change/attributes.h source modify 1 -> 2 libaegis/change/attributes/edit.c source modify 1 -> 2 libaegis/change/attributes/ verify.c source modify 3 -> 4 libaegis/change/cstate/get.c source modify 2 -> 3 libaegis/change/file/fstate.c source modify 2 -> 3 libaegis/change/file/metrics/get.c source modify 2 -> 3 libaegis/change/history/encode.c source modify 3 -> 4 libaegis/change/history/get_ command.c source modify 5 -> 6 libaegis/change/pconf/get.c source modify 2 -> 3 libaegis/change/test/batch.c source modify 7 -> 8 libaegis/file.c source modify 3 -> 4 libaegis/file.h Project "aegis.3.27", Change 22 Page 2 Change Details Tue Aug 21 22:25:09 2001 Type Action Edit File Name ------- -------- ------- ----------- source modify 10 -> 11 libaegis/gonzo.c source modify 8 -> 9 libaegis/input/file.c source modify 2 -> 3 libaegis/input/file.h source modify 3 -> 4 libaegis/input/file_text.c source modify 2 -> 3 libaegis/input/file_text.h source modify 14 -> 15 libaegis/lex.c source modify 4 -> 5 libaegis/lex.h source modify 21 -> 22 libaegis/os.c source modify 7 -> 8 libaegis/parse.c source modify 4 -> 5 libaegis/parse.h source modify 21 -> 22 libaegis/project.c source modify 2 -> 3 libaegis/project/pattr/edit.c source modify 40 -> 41 libaegis/sub.c source modify 14 -> 15 libaegis/user.c source modify 4 -> 5 test_base64/main.c source modify 3 -> 4 test_zlib/main.c HISTORY What When Who Comment ------ ------ ----- --------- new_change Sat Jul 7 pmiller 18:12:42 2001 develop_begin Sat Jul 7 pmiller Elapsed time: 1.000 18:12:46 2001 days. develop_end Mon Jul 9 pmiller 17:33:44 2001 review_pass Mon Jul 9 pmiller 17:34:58 2001 integrate_begin Mon Jul 9 pmiller Elapsed time: 1.000 17:35:05 2001 days. integrate_pass Tue Jul 10 pmiller 10:35:13 2001 Project "aegis.3.27", Change 23 Page 1 Change Details Tue Aug 21 22:25:12 2001 NAME Project "aegis.3.27", Delta 12, Change 23. SUMMARY cstate and pstate src documentation. DESCRIPTION This change imptroves the cstate and pstate documentation, to indicate where to find the file state details. My thanks to Mark Veltzer for this suggestion. This change is exempt from testing against the development directory. This change is exempt from testing against the baseline. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by external_improvement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 25 -> 26 etc/aegis.html source modify 4 -> 5 lib/en/man5/aepstate.5 HISTORY What When Who Comment ------ ------ ----- --------- new_change Mon Jul 9 pmiller 07:35:16 2001 develop_begin Mon Jul 9 pmiller Elapsed time: 2.475 07:35:19 2001 days. develop_end Wed Jul 11 pmiller Elapsed time: 0.073 11:09:05 2001 days. review_pass Wed Jul 11 pmiller 11:42:01 2001 integrate_begin Wed Jul 11 pmiller Elapsed time: 0.081 11:42:06 2001 days. integrate_pass Wed Jul 11 pmiller 12:18:36 2001 Project "aegis.3.27", Change 25 Page 1 Change Details Tue Aug 21 22:25:13 2001 NAME Project "aegis.3.27", Delta 11, Change 25. SUMMARY developer instructions DESCRIPTION This change adds more developer instructions, for would-be Aegis developers. This change is exempt from testing against the development directory. This change is exempt from testing against the baseline. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by external_improvement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 4 -> 5 lib/en/howto/developer.so source modify 17 -> 18 lib/en/man5/aesub.5 HISTORY What When Who Comment ------ ------ ----- --------- new_change Tue Jul 10 pmiller 09:57:31 2001 develop_begin Tue Jul 10 pmiller Elapsed time: 1.021 09:57:37 2001 days. develop_end Wed Jul 11 pmiller 10:07:16 2001 review_pass Wed Jul 11 pmiller 10:09:16 2001 integrate_begin Wed Jul 11 pmiller Elapsed time: 0.069 10:09:25 2001 days. integrate_pass Wed Jul 11 pmiller 10:40:16 2001 Project "aegis.3.27", Change 26 Page 1 Change Details Tue Aug 21 22:25:14 2001 NAME Project "aegis.3.27", Delta 13, Change 26. SUMMARY whiteout segfault DESCRIPTION This change fixes a nasty segfault in accessing the whiteout_ template field of the project config file. My thanks to John Darrington for reporting this problem. This change must pass a full regression test. This change is exempt from testing against the development directory. This change is exempt from testing against the baseline. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by external_bug. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 3 -> 4 libaegis/change/file/whiteout.c HISTORY What When Who Comment ------ ------ ----- --------- new_change Tue Jul 10 pmiller 10:39:17 2001 develop_begin Tue Jul 10 pmiller Elapsed time: 1.255 10:39:21 2001 days. develop_end Wed Jul 11 pmiller 12:34:02 2001 review_pass Wed Jul 11 pmiller 12:35:01 2001 integrate_begin Wed Jul 11 pmiller Elapsed time: 0.229 12:35:09 2001 days. integrate_pass Wed Jul 11 pmiller 14:18:13 2001 Project "aegis.3.27", Change 27 Page 1 Change Details Tue Aug 21 22:25:15 2001 NAME Project "aegis.3.27", Delta 14, Change 27. SUMMARY project config pattern explanations DESCRIPTION This change adds some more text to the aepconf(5) man page, explaining how each of the pattern fields are applied to file names. The idea was to make it explicit when patterns applied to whole file names, and when they only applied to path name elements. My thanks to Ralf Fassel for this suggestion. This change is exempt from testing against the development directory. This change is exempt from testing against the baseline. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by external_improvement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 25 -> 26 lib/en/man5/aepconf.5 HISTORY What When Who Comment ------ ------ ----- --------- new_change Fri Jul 13 pmiller 08:09:37 2001 develop_begin Fri Jul 13 pmiller Elapsed time: 0.059 08:09:41 2001 days. develop_end Fri Jul 13 pmiller 08:36:25 2001 review_pass Fri Jul 13 pmiller 08:36:34 2001 integrate_begin Fri Jul 13 pmiller Elapsed time: 0.270 08:36:39 2001 days. integrate_pass Fri Jul 13 pmiller 10:38:04 2001 Project "aegis.3.27", Change 28 Page 1 Change Details Tue Aug 21 22:25:16 2001 NAME Project "aegis.3.27", Delta 15, Change 28. SUMMARY ${developer email} DESCRIPTION This change adds the ability to inter developer (reviewer integrator) email addresses for the substitutions. This may be useful with the various notification scripts. This change is exempt from testing against the development directory. This change is exempt from testing against the baseline. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by internal_enhancement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 18 -> 19 lib/en/man5/aesub.5 source modify 41 -> 42 libaegis/sub.c source remove 1 libaegis/sub/change.c Moved to libaegis/sub/change/ number.c source remove 1 libaegis/sub/change.h Moved to libaegis/sub/change/ number.h source create 1 libaegis/sub/change/developer.c source create 1 libaegis/sub/change/developer.h source create 1 libaegis/sub/change/integrator.c source create 1 libaegis/sub/change/integrator.h source create 1 libaegis/sub/change/number.c Moved from libaegis/sub/change.c source create 1 libaegis/sub/change/number.h Moved from libaegis/sub/change.h source create 1 libaegis/sub/change/reviewer.c source create 1 libaegis/sub/change/reviewer.h source modify 1 -> 2 libaegis/sub/project/adminis_ list.c source modify 1 -> 2 libaegis/sub/project/develop_ list.c source modify 1 -> 2 libaegis/sub/project/integra_ list.c source modify 1 -> 2 libaegis/sub/project/reviewe_ list.c source modify 2 -> 3 libaegis/sub/user.c source modify 1 -> 2 libaegis/sub/user.h Project "aegis.3.27", Change 28 Page 2 Change Details Tue Aug 21 22:25:16 2001 HISTORY What When Who Comment ------ ------ ----- --------- new_change Fri Jul 13 pmiller 10:11:12 2001 develop_begin Fri Jul 13 pmiller Elapsed time: 0.462 10:11:20 2001 days. develop_end Fri Jul 13 pmiller 13:39:25 2001 review_pass Fri Jul 13 pmiller 13:39:31 2001 integrate_begin Fri Jul 13 pmiller Elapsed time: 0.154 13:39:37 2001 days. integrate_pass Fri Jul 13 pmiller 14:49:08 2001 Project "aegis.3.27", Change 29 Page 1 Change Details Tue Aug 21 22:25:18 2001 NAME Project "aegis.3.27", Delta 16, Change 29. SUMMARY report subst() bug DESCRIPTION This change fixes a bug in the subst() function of the report generator. It was free()ing a string twice. This change is exempt from testing against the development directory. This change is exempt from testing against the baseline. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by internal_bug. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 1 -> 2 lib/en/readme/new.3.27.so source modify 2 -> 3 libaegis/aer/func/substitute.c HISTORY What When Who Comment ------ ------ ----- --------- new_change Tue Jul 17 pmiller 11:54:30 2001 develop_begin Tue Jul 17 pmiller Elapsed time: 0.032 11:54:34 2001 days. develop_end Tue Jul 17 pmiller 12:08:55 2001 develop_end_ Tue Jul 17 pmiller undo 12:09:19 2001 develop_end Tue Jul 17 pmiller 12:16:20 2001 review_pass Tue Jul 17 pmiller 12:21:59 2001 integrate_begin Tue Jul 17 pmiller Elapsed time: 0.322 12:22:05 2001 days. integrate_pass Tue Jul 17 pmiller 14:46:46 2001 Project "aegis.3.27", Change 30 Page 1 Change Details Tue Aug 21 22:25:19 2001 NAME Project "aegis.3.27", Delta 17, Change 30. SUMMARY wishlist DESCRIPTION This change adds -reverse to the wishlist. My thanks to John Darrington for this suggestion. This change is exempt from testing against the development directory. This change is exempt from testing against the baseline. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by external_improvement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 4 -> 5 lib/en/howto/devel_to_do.so source modify 2 -> 3 lib/en/man1/o_page.so HISTORY What When Who Comment ------ ------ ----- --------- new_change Mon Jul 23 pmiller 11:40:52 2001 develop_begin Mon Jul 23 pmiller Elapsed time: 0.232 11:40:56 2001 days. develop_end Mon Jul 23 pmiller 13:25:33 2001 review_pass Mon Jul 23 pmiller 13:25:43 2001 integrate_begin Mon Jul 23 pmiller Elapsed time: 1.000 13:25:47 2001 days. integrate_pass Tue Jul 24 pmiller 08:34:11 2001 Project "aegis.3.27", Change 31 Page 1 Change Details Tue Aug 21 22:25:20 2001 NAME Project "aegis.3.27", Delta 18, Change 31. SUMMARY aet needs baseline read lock DESCRIPTION This change adds a baseline read lock to the test command. This makes sure that your tests don't fail just because the baseline went away. My thanks to Jerry Pendergraft for reporting this problem. This change is exempt from testing against the development directory. This change is exempt from testing against the baseline. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by external_bug. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 18 -> 19 aegis/aet.c HISTORY What When Who Comment ------ ------ ----- --------- new_change Tue Jul 24 pmiller 08:38:52 2001 develop_begin Tue Jul 24 pmiller Elapsed time: 0.100 08:38:55 2001 days. develop_end Tue Jul 24 pmiller Elapsed time: 0.050 09:23:48 2001 days. review_pass Tue Jul 24 pmiller 09:46:29 2001 integrate_begin Tue Jul 24 pmiller Elapsed time: 0.075 09:46:34 2001 days. integrate_pass Tue Jul 24 pmiller 10:20:29 2001 Project "aegis.3.27", Change 32 Page 1 Change Details Tue Aug 21 22:25:21 2001 NAME Project "aegis.3.27", Delta 24, Change 32. SUMMARY aepatch -list DESCRIPTION This change adds the aepatch -list option. This is the beginnings of the patch parsing. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by internal_enhancement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 1 -> 2 aepatch/list.c source modify 1 -> 2 lib/en/man1/aepatch.1 source create 1 libaegis/patch.h source create 1 libaegis/patch/context.c source create 1 libaegis/patch/context.h source create 1 libaegis/patch/file.c source create 1 libaegis/patch/file.h source create 1 libaegis/patch/format.h source create 1 libaegis/patch/format/context.c source create 1 libaegis/patch/format/context.h source create 1 libaegis/patch/format/uni.c source create 1 libaegis/patch/format/uni.h source create 1 libaegis/patch/hunk.c source create 1 libaegis/patch/hunk.h source create 1 libaegis/patch/hunk_list.c source create 1 libaegis/patch/hunk_list.h source create 1 libaegis/patch/line.c source create 1 libaegis/patch/line.h source create 1 libaegis/patch/line_list.c source create 1 libaegis/patch/line_list.h source create 1 libaegis/patch/list.c source create 1 libaegis/patch/list.h source create 1 libaegis/patch/read.c test create 1 test/01/t0137a.sh HISTORY What When Who Comment ------ ------ ----- --------- new_change Tue Jul 24 pmiller 12:01:04 2001 develop_begin Tue Jul 24 pmiller Elapsed time: 4.034 12:01:08 2001 days. develop_end Sat Jul 28 pmiller 12:16:17 2001 review_pass Sat Jul 28 pmiller 12:17:18 2001 Project "aegis.3.27", Change 32 Page 2 Change Details Tue Aug 21 22:25:21 2001 What When Who Comment ------ ------ ----- --------- integrate_begin Sat Jul 28 pmiller Elapsed time: 0.462 12:17:27 2001 days. integrate_pass Sat Jul 28 pmiller 15:45:14 2001 Project "aegis.3.27", Change 33 Page 1 Change Details Tue Aug 21 22:25:23 2001 NAME Project "aegis.3.27", Delta 20, Change 33. SUMMARY cygwin build issues DESCRIPTION This change fixes a few more Cygwin build problems. My thanks to Chuck_Eaker@mapinfo.com for this patch. This change is exempt from testing against the development directory. This change is exempt from testing against the baseline. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by external_bug. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 5 -> 6 common/config.messy.h source modify 10 -> 11 libaegis/glue.c source create 1 libaegis/glue/catfile.c source create 1 libaegis/glue/copyfile.c source create 1 libaegis/glue/file_compare.c source create 1 libaegis/glue/file_fingerp.c source create 1 libaegis/glue/read_dir.c source create 1 libaegis/glue/rmdir.c source modify 9 -> 10 libaegis/input/file.c HISTORY What When Who Comment ------ ------ ----- --------- new_change Wed Jul 25 pmiller 08:23:45 2001 develop_begin Wed Jul 25 pmiller Elapsed time: 0.495 08:23:48 2001 days. develop_end Wed Jul 25 pmiller 12:06:42 2001 review_pass Wed Jul 25 pmiller 12:06:46 2001 integrate_begin Wed Jul 25 pmiller Elapsed time: 0.136 12:06:56 2001 days. integrate_pass Wed Jul 25 pmiller 13:08:14 2001 Project "aegis.3.27", Change 35 Page 1 Change Details Tue Aug 21 22:25:24 2001 NAME Project "aegis.3.27", Delta 21, Change 35. SUMMARY aepatch, again DESCRIPTION This change fixes a problem where the wrong file versions were being extracted from history. This change must pass a full regression test. This change is exempt from testing against the development directory. This change is exempt from testing against the baseline. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by chain. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 1 -> 2 aepatch/send.c HISTORY What When Who Comment ------ ------ ----- --------- new_change Wed Jul 25 pmiller 11:18:19 2001 develop_begin Wed Jul 25 pmiller Elapsed time: 0.713 11:18:27 2001 days. develop_end Wed Jul 25 pmiller 16:39:22 2001 review_pass Wed Jul 25 pmiller 16:39:33 2001 integrate_begin Wed Jul 25 pmiller Elapsed time: 1.000 16:39:37 2001 days. integrate_pass Thu Jul 26 pmiller 08:43:18 2001 Project "aegis.3.27", Change 36 Page 1 Change Details Tue Aug 21 22:25:25 2001 NAME Project "aegis.3.27", Delta 22, Change 36. SUMMARY input format error DESCRIPTION This change adds more information to each of the input format errors, so that when they occur, they are much more informative. This change is exempt from testing against the development directory. This change is exempt from testing against the baseline. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by internal_improvement. FILES Type Action Edit File Name ------- -------- ------- ----------- source remove aedist/header.c Moved to libaegis/rfc822header.c source remove aedist/header.h Moved to libaegis/rfc822header.h source remove aedist/input/822wrap.c Moved to libaegis/input/822wrap.c source remove aedist/input/822wrap.h Moved to libaegis/input/822wrap.h source modify 4 -> 5 aedist/input/cpio_child.c source modify 7 -> 8 aedist/list.c source modify 4 -> 5 aedist/open.c source modify 27 -> 28 aedist/receive.c source modify 4 -> 5 etc/i18n.cook source modify 9 -> 10 libaegis/input.c source modify 10 -> 11 libaegis/input.h source create 1 libaegis/input/822wrap.c Moved from aedist/input/822wrap.c source create 1 libaegis/input/822wrap.h Moved from aedist/input/822wrap.h source modify 4 -> 5 libaegis/input/base64.c source create 1 libaegis/input/fatal_error.c source remove libaegis/input/format_error.c source modify 6 -> 7 libaegis/input/gunzip.c source modify 2 -> 3 libaegis/input/quoted_print.c source create 1 libaegis/rfc822header.c Moved from aedist/header.c source create 1 libaegis/rfc822header.h Moved from aedist/header.h Project "aegis.3.27", Change 36 Page 2 Change Details Tue Aug 21 22:25:25 2001 HISTORY What When Who Comment ------ ------ ----- --------- new_change Thu Jul 26 pmiller Cloned from change 32. 15:49:52 2001 develop_begin Thu Jul 26 pmiller Elapsed time: 0.617 15:49:56 2001 days. develop_end Thu Jul 26 pmiller Elapsed time: 0.109 20:27:26 2001 days. review_pass Thu Jul 26 pmiller 21:16:25 2001 integrate_begin Thu Jul 26 pmiller Elapsed time: 1.000 21:16:42 2001 days. integrate_pass Fri Jul 27 pmiller 09:02:39 2001 Project "aegis.3.27", Change 37 Page 1 Change Details Tue Aug 21 22:25:27 2001 NAME Project "aegis.3.27", Delta 23, Change 37. SUMMARY cygwin stuff DESCRIPTION This change modifies the configure script to detect Cygwin and react appropriately, when looking for the correct IDs for the AEGIS_{U,G}ID My thanks to Chuck_Eaker@mapinfo.com for this suggestion. This change is exempt from testing against the development directory. This change is exempt from testing against the baseline. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by external_improvement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 24 -> 25 etc/configure.in HISTORY What When Who Comment ------ ------ ----- --------- new_change Fri Jul 27 pmiller 08:01:00 2001 develop_begin Fri Jul 27 pmiller Elapsed time: 0.050 08:01:04 2001 days. develop_end Fri Jul 27 pmiller 08:23:32 2001 review_pass Fri Jul 27 pmiller Elapsed time: 0.144 08:23:35 2001 days. integrate_begin Fri Jul 27 pmiller Elapsed time: 1.000 09:28:20 2001 days. integrate_pass Fri Jul 27 pmiller 17:09:30 2001 Project "aegis.3.27", Change 38 Page 1 Change Details Tue Aug 21 22:25:28 2001 NAME Project "aegis.3.27", Delta 26, Change 38. SUMMARY aepatch -receive DESCRIPTION This change adds the aepatch -receive option. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by internal_enhancement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 3 -> 4 aepatch/list.c source modify 1 -> 2 aepatch/receive.c source create 1 aepatch/slurp.c source create 1 aepatch/slurp.h source modify 9 -> 10 fmtgen/parse.y source modify 5 -> 6 lib/en/LC_MESSAGES/aedist.po source modify 25 -> 26 lib/en/LC_MESSAGES/libaegis.po source modify 1 -> 2 lib/nl/LC_MESSAGES/aedist.po source modify 3 -> 4 lib/nl/LC_MESSAGES/libaegis.po source modify 11 -> 12 libaegis/col.c source modify 1 -> 2 libaegis/patch.h source create 1 libaegis/patch/apply.c source modify 1 -> 2 libaegis/patch/file.c source modify 1 -> 2 libaegis/patch/list.c source modify 1 -> 2 libaegis/patch/read.c test create 1 test/01/t0138a.sh HISTORY What When Who Comment ------ ------ ----- --------- new_change Fri Jul 27 pmiller Cloned from change 32. 17:16:07 2001 develop_begin Fri Jul 27 pmiller Elapsed time: 1.000 17:16:12 2001 days. develop_end Mon Jul 30 pmiller Elapsed time: 0.196 15:27:44 2001 days. review_pass Mon Jul 30 pmiller 16:56:00 2001 integrate_begin Mon Jul 30 pmiller Elapsed time: 1.226 16:56:07 2001 days. integrate_pass Tue Jul 31 pmiller 18:37:39 2001 Project "aegis.3.27", Change 39 Page 1 Change Details Tue Aug 21 22:25:29 2001 NAME Project "aegis.3.27", Delta 25, Change 39. SUMMARY output filename DESCRIPTION This change makes the output filenames a string*, not a char*. This matches the commonest cases better. This change must pass a full regression test. This change is exempt from testing against the development directory. This change is exempt from testing against the baseline. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by internal_improvement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 8 -> 9 aedist/list.c source modify 28 -> 29 aedist/receive.c source modify 18 -> 19 aedist/send.c source modify 12 -> 13 aegis/aeca.c source modify 14 -> 15 aegis/ael.c source modify 12 -> 13 aegis/aepa.c source modify 4 -> 5 aeimport/config_file.c source modify 2 -> 3 aepatch/list.c source modify 2 -> 3 aepatch/send.c source modify 8 -> 9 fmtgen/parse.y source modify 4 -> 5 fmtgen/type/enumeration.c source modify 5 -> 6 fmtgen/type/list.c source modify 5 -> 6 fmtgen/type/structure.c source modify 2 -> 3 libaegis/ael/change/by_state.c source modify 6 -> 7 libaegis/ael/change/details.c source modify 1 -> 2 libaegis/ael/change/file_history.c source modify 5 -> 6 libaegis/ael/change/files.c source modify 3 -> 4 libaegis/ael/change/history.c source modify 2 -> 3 libaegis/ael/change/outstand_all.c source modify 2 -> 3 libaegis/ael/change/user.c source modify 3 -> 4 libaegis/ael/locks.c source modify 2 -> 3 libaegis/ael/project/ administrato.c source modify 3 -> 4 libaegis/ael/project/aliases.c source modify 2 -> 3 libaegis/ael/project/developers.c source modify 6 -> 7 libaegis/ael/project/files.c source modify 3 -> 4 libaegis/ael/project/history.c source modify 2 -> 3 libaegis/ael/project/integrators.c source modify 2 -> 3 libaegis/ael/project/projects.c source modify 2 -> 3 libaegis/ael/project/reviewers.c source modify 5 -> 6 libaegis/aer/list.c source modify 7 -> 8 libaegis/aer/parse.c Project "aegis.3.27", Change 39 Page 2 Change Details Tue Aug 21 22:25:29 2001 Type Action Edit File Name ------- -------- ------- ----------- source modify 2 -> 3 libaegis/change/attributes/edit.c source modify 5 -> 6 libaegis/change/cstate/write.c source modify 3 -> 4 libaegis/change/history/encode.c source modify 4 -> 5 libaegis/change/history/get_ command.c source modify 10 -> 11 libaegis/col.c source modify 3 -> 4 libaegis/col.h source modify 11 -> 12 libaegis/gonzo.c source modify 8 -> 9 libaegis/output/file.c source modify 1 -> 2 libaegis/output/file.h source modify 22 -> 23 libaegis/project.c source modify 3 -> 4 libaegis/project/pattr/edit.c source modify 15 -> 16 libaegis/user.c source modify 5 -> 6 test_base64/main.c source modify 4 -> 5 test_zlib/main.c HISTORY What When Who Comment ------ ------ ----- --------- new_change Sat Jul 28 pmiller 12:15:54 2001 develop_begin Sat Jul 28 pmiller Elapsed time: 1.000 12:16:08 2001 days. develop_end Sun Jul 29 pmiller 21:25:14 2001 review_pass Sun Jul 29 pmiller 21:25:20 2001 integrate_begin Sun Jul 29 pmiller Elapsed time: 0.334 21:25:33 2001 days. integrate_pass Sun Jul 29 pmiller 23:55:53 2001 Project "aegis.3.27", Change 50 Page 1 Change Details Tue Aug 21 22:25:32 2001 NAME Project "aegis.3.27", Delta 27, Change 50. SUMMARY aepatch, uni diff parsing DESCRIPTION This change adds uni-diff parsing to the patch functionality. This change is exempt from testing against the baseline. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by internal_enhancement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 2 -> 3 aepatch/receive.c source modify 46 -> 47 etc/Howto.cook source modify 1 -> 2 libaegis/patch/format/context.c source modify 1 -> 2 libaegis/patch/format/uni.c test modify 1 -> 2 test/01/t0138a.sh test create 1 test/01/t0139a.sh HISTORY What When Who Comment ------ ------ ----- --------- new_change Mon Jul 30 pmiller Cloned from change 38. 16:56:38 2001 develop_begin Mon Jul 30 pmiller Elapsed time: 2.000 16:56:44 2001 days. develop_end Wed Aug 1 pmiller 16:35:56 2001 review_pass Wed Aug 1 pmiller 16:36:01 2001 integrate_begin Wed Aug 1 pmiller Elapsed time: 0.942 16:36:06 2001 days. integrate_pass Wed Aug 1 pmiller 23:40:00 2001 Project "aegis.3.27", Change 51 Page 1 Change Details Tue Aug 21 22:25:33 2001 NAME Project "aegis.3.27", Delta 28, Change 51. SUMMARY aepatch -send removed files DESCRIPTION This change improves the way aepatch sends files which arae removed by a change. This matches the way diff -N works. This change is exempt from testing against the baseline. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by internal_enhancement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 3 -> 4 aepatch/send.c test modify 1 -> 2 test/01/t0136a.sh HISTORY What When Who Comment ------ ------ ----- --------- new_change Wed Aug 1 pmiller 16:24:41 2001 develop_begin Wed Aug 1 pmiller Elapsed time: 1.065 16:24:50 2001 days. develop_end Thu Aug 2 pmiller 16:54:06 2001 review_pass Thu Aug 2 pmiller 16:57:35 2001 integrate_begin Thu Aug 2 pmiller Elapsed time: 0.611 16:57:41 2001 days. integrate_pass Thu Aug 2 pmiller 21:32:50 2001 Project "aegis.3.27", Change 52 Page 1 Change Details Tue Aug 21 22:25:34 2001 NAME Project "aegis.3.27", Delta 29, Change 52. SUMMARY aepatch doco DESCRIPTION This change adds some more documentation about aepatch. This change is exempt from testing against the development directory. This change is exempt from testing against the baseline. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by internal_enhancement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 2 -> 3 lib/en/man1/aepatch.1 source modify 6 -> 7 lib/en/user-guide/c10.0.so source create 1 lib/en/user-guide/c10.5.so HISTORY What When Who Comment ------ ------ ----- --------- new_change Thu Aug 2 pmiller 19:37:26 2001 develop_begin Thu Aug 2 pmiller Elapsed time: 2.297 19:37:30 2001 days. develop_end Sat Aug 4 pmiller 21:51:16 2001 review_pass Sat Aug 4 pmiller 21:51:37 2001 integrate_begin Sat Aug 4 pmiller Elapsed time: 1.000 21:51:43 2001 days. integrate_pass Mon Aug 6 pmiller 16:00:55 2001 Project "aegis.3.27", Change 53 Page 1 Change Details Tue Aug 21 22:25:35 2001 NAME Project "aegis.3.27", Delta 30, Change 53. SUMMARY uudecode DESCRIPTION This change adds a uudecode input filter, for use by aepatch. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by internal_enhancement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 5 -> 6 aedist/open.c source modify 1 -> 2 aepatch/slurp.c source modify 5 -> 6 libaegis/input/base64.c source modify 2 -> 3 libaegis/input/base64.h source create 1 libaegis/input/uudecode.c source create 1 libaegis/input/uudecode.h source modify 1 -> 2 libaegis/rfc822header.c test create 1 test/01/t0150a.sh HISTORY What When Who Comment ------ ------ ----- --------- new_change Thu Aug 2 pmiller 22:12:57 2001 develop_begin Thu Aug 2 pmiller Elapsed time: 4.000 22:13:01 2001 days. develop_end Wed Aug 8 pmiller 17:15:10 2001 review_pass Wed Aug 8 pmiller 17:19:40 2001 integrate_begin Wed Aug 8 pmiller Elapsed time: 3.000 17:19:48 2001 days. integrate_pass Mon Aug 13 pmiller 15:31:06 2001 Project "aegis.3.27", Change 55 Page 1 Change Details Tue Aug 21 22:25:36 2001 NAME Project "aegis.3.27", Delta 33, Change 55. SUMMARY output uuencode DESCRIPTION This change adds the output_uuencode filter, and the ability to specify the content encoding for aedist and aepatch. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by internal_enhancement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 6 -> 7 aedist/arglex3.c source modify 6 -> 7 aedist/arglex3.h source modify 6 -> 7 aedist/open.c source modify 19 -> 20 aedist/send.c source modify 1 -> 2 aepatch/arglex3.c source modify 1 -> 2 aepatch/arglex3.h source modify 4 -> 5 aepatch/send.c source modify 2 -> 3 aepatch/slurp.c source modify 26 -> 27 lib/en/LC_MESSAGES/libaegis.po source modify 12 -> 13 lib/en/man1/aedist.1 source modify 3 -> 4 lib/en/man1/aepatch.1 source create 1 lib/en/man1/o_cte.so source modify 4 -> 5 lib/nl/LC_MESSAGES/libaegis.po source create 1 libaegis/output/conten_encod.c source create 1 libaegis/output/conten_encod.h source create 1 libaegis/output/uuencode.c source create 1 libaegis/output/uuencode.h test create 1 test/01/t0151a.sh source modify 6 -> 7 test_base64/main.c HISTORY What When Who Comment ------ ------ ----- --------- new_change Wed Aug 8 pmiller 17:13:59 2001 develop_begin Wed Aug 8 pmiller Elapsed time: 8.000 17:14:09 2001 days. develop_end Mon Aug 20 pmiller 16:58:00 2001 review_pass Mon Aug 20 pmiller 16:58:23 2001 integrate_begin Mon Aug 20 pmiller Elapsed time: 1.000 16:58:29 2001 days. integrate_pass Tue Aug 21 pmiller 11:29:09 2001 Project "aegis.3.27", Change 56 Page 1 Change Details Tue Aug 21 22:25:37 2001 NAME Project "aegis.3.27", Delta 31, Change 56. SUMMARY solaris build problems DESCRIPTION This change fixes a couple of small Solaris build problems. This change must pass a full regression test. This change is exempt from testing against the development directory. This change is exempt from testing against the baseline. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by internal_improvement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 2 -> 3 aeimport/format/rcs.c source modify 9 -> 10 etc/Makefi.file.sh source modify 25 -> 26 etc/configure.in source modify 20 -> 21 lib/en/building/main.man source modify 11 -> 12 lib/en/man1/aedist.1 source modify 6 -> 7 lib/en/man1/aer.1 source modify 3 -> 4 lib/en/man1/aerect.1 source create 1 lib/en/man1/o_output.so source modify 4 -> 5 lib/en/user-guide/c3.3.so HISTORY What When Who Comment ------ ------ ----- --------- new_change Wed Aug 8 pmiller 21:47:44 2001 develop_begin Wed Aug 8 pmiller Elapsed time: 4.000 21:47:48 2001 days. develop_end Tue Aug 14 pmiller 14:09:21 2001 review_pass Tue Aug 14 pmiller 14:13:33 2001 integrate_begin Tue Aug 14 pmiller Elapsed time: 0.232 14:13:41 2001 days. integrate_pass Tue Aug 14 pmiller 15:58:15 2001 Project "aegis.3.27", Change 57 Page 1 Change Details Tue Aug 21 22:25:39 2001 NAME Project "aegis.3.27", Delta 32, Change 57. SUMMARY small bug fixes DESCRIPTION This change fixes some small bugs.\ My thanks to Mark Veltzer for reporting these problems. This change is exempt from testing against the development directory. This change is exempt from testing against the baseline. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by external_bug. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 5 -> 6 lib/en/howto/devel_to_do.so source modify 1 -> 2 lib/en/man5/aetest.5 HISTORY What When Who Comment ------ ------ ----- --------- new_change Fri Aug 17 pmiller 08:09:33 2001 develop_begin Fri Aug 17 pmiller Elapsed time: 0.210 08:09:37 2001 days. develop_end Fri Aug 17 pmiller 09:44:06 2001 review_pass Fri Aug 17 pmiller 09:44:11 2001 integrate_begin Fri Aug 17 pmiller Elapsed time: 0.051 09:44:16 2001 days. integrate_pass Fri Aug 17 pmiller 10:07:15 2001 Project "aegis.3.27", Change 58 Page 1 Change Details Tue Aug 21 22:25:40 2001 NAME Project "aegis.3.27", Delta 34, Change 58. SUMMARY cgi vs downloads DESCRIPTION This change apdates the cgi script, to improve downloads. Previously, many browsers wanted to save downloaded ".ae" files as "aegis.cgi". This change gives the browser a more sensable name to use to save the file. My thanks to Graham Hughes for this suggestion. This change is exempt from testing against the development directory. This change is exempt from testing against the baseline. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by external_enhancement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 7 -> 8 lib/en/html/chan_bedev.rpt source modify 7 -> 8 lib/en/html/chan_list.rpt source modify 5 -> 6 lib/en/html/proj_hstry.rpt HISTORY What When Who Comment ------ ------ ----- --------- new_change Mon Aug 20 pmiller 07:44:45 2001 develop_begin Mon Aug 20 pmiller Elapsed time: 1.598 07:44:49 2001 days. develop_end Tue Aug 21 pmiller 12:14:02 2001 review_pass Tue Aug 21 pmiller 12:14:34 2001 integrate_begin Tue Aug 21 pmiller Elapsed time: 0.074 12:14:40 2001 days. integrate_pass Tue Aug 21 pmiller 12:47:48 2001 Project "aegis.3.27", Change 60 Page 1 Change Details Tue Aug 21 22:25:41 2001 NAME Project "aegis.3.27", Delta 35, Change 60. SUMMARY apache location DESCRIPTION This change adds to the locations to look for apache. This change is exempt from testing against the development directory. This change is exempt from testing against the baseline. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by internal_enhancement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 26 -> 27 etc/configure.in HISTORY What When Who Comment ------ ------ ----- --------- new_change Tue Aug 21 pmiller 12:51:55 2001 develop_begin Tue Aug 21 pmiller 12:51:59 2001 develop_end Tue Aug 21 pmiller 12:58:40 2001 review_pass Tue Aug 21 pmiller 13:06:18 2001 integrate_begin Tue Aug 21 pmiller Elapsed time: 0.133 13:06:23 2001 days. integrate_pass Tue Aug 21 pmiller 14:06:25 2001