Project "aegis.3.19" Page 1 List of Changes Tue Oct 19 13:01:56 1999 Change State Description ------- ------- ------------- 10 completed prepare for release 11 completed update release instructions 12 completed diff example 15 completed man page corrections 16 completed cvs comparison, take 2 17 completed aenpa bug 18 completed mailing list archive 19 completed man page typos 20 completed split libaegis/change_file.c 21 completed aenf directory shenanigans 22 completed solaris 23 completed web page 25 completed alias bugs 26 completed split libaegis/project_file.c 27 completed improve report generator 28 completed Branching doco 29 completed -brabch - as -trunk synonym 30 completed aelock(5) 31 completed howto 32 completed debian links on home page 33 completed aerm vs aeclone 35 completed history file checksums 36 completed aedist --delta bug 37 completed User Guide chapter on Testing 38 completed ${administrator_list} bug 39 completed aegis home page 50 completed aeib link gripe Project "aegis.3.19", Change 10 Page 1 Change Details Tue Oct 19 13:02:03 1999 NAME Project "aegis.3.19", Delta 1, Change 10. SUMMARY prepare for release DESCRIPTION This change prepares Aegis for the next public release. 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_enhancement. FILES Type Action Edit File Name ------- -------- ------- ----------- source create 1 etc/CHANGES.3.18 source modify 9 -> 10 lib/en/readme/new.3.18.so source create 1 lib/en/readme/new.3.19.so HISTORY What When Who Comment ------ ------ ----- --------- new_change Wed Aug 4 pmiller 02:32:21 1999 develop_begin Wed Aug 4 pmiller Elapsed time: 0.829 02:32:28 1999 days. develop_end Wed Aug 4 pmiller 08:45:32 1999 review_pass Wed Aug 4 pmiller 08:45:37 1999 integrate_begin Wed Aug 4 pmiller Elapsed time: 0.649 08:45:44 1999 days. integrate_pass Wed Aug 4 pmiller 13:37:34 1999 Project "aegis.3.19", Change 11 Page 1 Change Details Tue Oct 19 13:02:04 1999 NAME Project "aegis.3.19", Delta 2, Change 11. SUMMARY update release instructions DESCRIPTION This change updates the release instructions. 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 10 -> 11 lib/en/readme/new.3.18.so source modify 8 -> 9 lib/en/release/main.man HISTORY What When Who Comment ------ ------ ----- --------- new_change Thu Aug 5 pmiller 11:43:42 1999 develop_begin Thu Aug 5 pmiller Elapsed time: 0.120 11:43:51 1999 days. develop_end Thu Aug 5 pmiller 12:37:45 1999 review_pass Thu Aug 5 pmiller 12:37:50 1999 integrate_begin Thu Aug 5 pmiller Elapsed time: 0.142 12:37:56 1999 days. integrate_pass Thu Aug 5 pmiller 13:41:50 1999 Project "aegis.3.19", Change 12 Page 1 Change Details Tue Oct 19 13:02:05 1999 NAME Project "aegis.3.19", Delta 3, Change 12. SUMMARY diff example DESCRIPTION 1. This change adds a diff example to the config.example directory. 2. This change improves the Administrator section of the worked example to handle branches in a more descriptive (and useful) (and accurate) way. 3. This change alters aenpr (and its man page) to accept -- version=- as a way of saying ``no branches'' that survives the command aliasing. 4. Each of the worked example sections points users to the User Setup section of the Tips and Traps chapter. This is a good thing to do first, ebfore laucnhing into the example. My thanks to Peter Nann for these suggestions. 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 10 -> 11 aegis/aenpr.c source create 1 lib/config.example/diff source modify 7 -> 8 lib/en/man1/aenpr.1 source modify 2 -> 3 lib/en/man1/z_filelocn.so source modify 4 -> 5 lib/en/user-guide/c2.1.so source modify 3 -> 4 lib/en/user-guide/c2.2.so source modify 3 -> 4 lib/en/user-guide/c2.3.so source modify 4 -> 5 lib/en/user-guide/c2.4.so source modify 4 -> 5 lib/en/user-guide/c6.0.so HISTORY What When Who Comment ------ ------ ----- --------- new_change Thu Aug 5 pmiller 13:52:38 1999 develop_begin Thu Aug 5 pmiller Elapsed time: 1.000 13:52:50 1999 days. develop_end Fri Aug 6 pmiller 10:19:18 1999 review_pass Fri Aug 6 pmiller Project "aegis.3.19", Change 12 Page 2 Change Details Tue Oct 19 13:02:05 1999 What When Who Comment ------ ------ ----- --------- 10:19:21 1999 integrate_begin Fri Aug 6 pmiller Elapsed time: 0.103 10:19:28 1999 days. integrate_pass Fri Aug 6 pmiller 11:05:47 1999 Project "aegis.3.19", Change 15 Page 1 Change Details Tue Oct 19 13:02:05 1999 NAME Project "aegis.3.19", Delta 4, Change 15. SUMMARY man page corrections DESCRIPTION This change make several corrections to the man pages. My thanks to Ewolt Wolters 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 2 -> 3 lib/en/man1/aeclean.1 source modify 1 -> 2 lib/en/man1/aeifail.1 source modify 8 -> 9 lib/en/man1/aenpr.1 source modify 2 -> 3 lib/en/man1/o_change.so source modify 2 -> 3 lib/en/man1/o_project.so source modify 1 -> 2 lib/en/readme/new.3.19.so source modify 11 -> 12 libaegis/arglex2.c source modify 11 -> 12 libaegis/user.c HISTORY What When Who Comment ------ ------ ----- --------- new_change Fri Aug 6 pmiller 13:32:16 1999 develop_begin Fri Aug 6 pmiller Elapsed time: 0.269 13:32:24 1999 days. develop_end Fri Aug 6 pmiller 15:33:17 1999 review_pass Fri Aug 6 pmiller 15:33:27 1999 integrate_begin Fri Aug 6 pmiller Elapsed time: 0.082 15:33:34 1999 days. integrate_pass Fri Aug 6 pmiller 16:10:22 1999 Project "aegis.3.19", Change 16 Page 1 Change Details Tue Oct 19 13:02:06 1999 NAME Project "aegis.3.19", Delta 7, Change 16. SUMMARY cvs comparison, take 2 DESCRIPTION This change adds more information to the Aegis/CVS comparison. My thanks to Anthony Towns for his suggestions. 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 1 -> 2 lib/en/cvs-comparison/c1.so source modify 1 -> 2 lib/en/cvs-comparison/c2.so source modify 1 lib/en/cvs-comparison/main.ms HISTORY What When Who Comment ------ ------ ----- --------- new_change Fri Aug 6 pmiller 16:18:42 1999 develop_begin Fri Aug 6 pmiller Elapsed time: 1.101 16:18:48 1999 days. develop_end Mon Aug 9 pmiller Elapsed time: 0.029 17:04:04 1999 days. develop_end_ Mon Aug 9 pmiller undo 17:17:01 1999 develop_end Mon Aug 9 pmiller 17:20:20 1999 review_pass Mon Aug 9 pmiller 17:27:22 1999 integrate_begin Mon Aug 9 pmiller Elapsed time: 1.000 17:27:29 1999 days. integrate_pass Tue Aug 10 pmiller 07:10:23 1999 Project "aegis.3.19", Change 17 Page 1 Change Details Tue Oct 19 13:02:07 1999 NAME Project "aegis.3.19", Delta 5, Change 17. SUMMARY aenpa bug DESCRIPTION 1. This change fixes a bug where a second identical aenpa command would segfault. 2. This change fixes a bug where aenpa would accept an alias name which was the same as a project name. My thanks to Ewolt Wolters 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 1 -> 2 aegis/aenpa.c source modify 2 -> 3 lib/en/readme/new.3.19.so HISTORY What When Who Comment ------ ------ ----- --------- new_change Mon Aug 9 pmiller 08:23:25 1999 develop_begin Mon Aug 9 pmiller Elapsed time: 0.084 08:23:32 1999 days. develop_end Mon Aug 9 pmiller 09:01:25 1999 review_pass Mon Aug 9 pmiller 09:01:28 1999 integrate_begin Mon Aug 9 pmiller Elapsed time: 0.305 09:01:36 1999 days. integrate_pass Mon Aug 9 pmiller 11:18:52 1999 Project "aegis.3.19", Change 18 Page 1 Change Details Tue Oct 19 13:02:08 1999 NAME Project "aegis.3.19", Delta 6, Change 18. SUMMARY mailing list archive DESCRIPTION This change puts details of the mailing list and maiuling list archive onto the Aegis home page, and details of the archive into the readme and faq. My thanks to Anthony Towns for reporting this oversight. 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 11 -> 12 etc/aegis.html source modify 7 -> 8 lib/en/faq/main.roff source modify 10 -> 11 lib/en/readme/main.man HISTORY What When Who Comment ------ ------ ----- --------- new_change Mon Aug 9 pmiller 08:43:47 1999 develop_begin Mon Aug 9 pmiller Elapsed time: 0.638 08:44:05 1999 days. develop_end Mon Aug 9 pmiller Elapsed time: 0.106 13:31:04 1999 days. review_pass Mon Aug 9 pmiller 14:18:46 1999 integrate_begin Mon Aug 9 pmiller Elapsed time: 0.329 14:18:56 1999 days. integrate_pass Mon Aug 9 pmiller 16:46:53 1999 Project "aegis.3.19", Change 19 Page 1 Change Details Tue Oct 19 13:02:08 1999 NAME Project "aegis.3.19", Delta 8, Change 19. SUMMARY man page typos DESCRIPTION This change fixes some minor man page typos. My thanks to Ralf Fassel 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 1 -> 2 lib/en/man1/aenpa.1 source modify 1 -> 2 lib/en/man1/tkaenc.1 source modify 1 -> 2 lib/en/man1/z_alias.so HISTORY What When Who Comment ------ ------ ----- --------- new_change Fri Aug 13 pmiller 11:14:53 1999 develop_begin Fri Aug 13 pmiller Elapsed time: 0.025 11:15:01 1999 days. develop_end Fri Aug 13 pmiller 11:26:09 1999 review_pass Fri Aug 13 pmiller 11:30:38 1999 integrate_begin Fri Aug 13 pmiller Elapsed time: 0.146 11:30:45 1999 days. integrate_pass Fri Aug 13 pmiller 12:36:21 1999 Project "aegis.3.19", Change 20 Page 1 Change Details Tue Oct 19 13:02:09 1999 NAME Project "aegis.3.19", Delta 11, Change 20. SUMMARY split libaegis/change_file.c DESCRIPTION This change splits libaegis/change_file.c into its constituent parts as libaegis/change/file/... files. 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_enhancement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 17 -> 18 aedist/receive.c source modify 10 -> 11 aedist/send.c source modify 4 -> 5 aefind/cmdline.y source modify 11 -> 12 aegis/aeb.c source modify 6 -> 7 aegis/aechown.c source modify 6 -> 7 aegis/aeclean.c source modify 6 -> 7 aegis/aeclone.c source modify 8 -> 9 aegis/aecp.c source modify 10 -> 11 aegis/aecpu.c source modify 10 -> 11 aegis/aed.c source modify 5 -> 6 aegis/aedbu.c source modify 9 -> 10 aegis/aede.c source modify 6 -> 7 aegis/aedeu.c source modify 9 -> 10 aegis/aeib.c source modify 6 -> 7 aegis/aeibu.c source modify 7 -> 8 aegis/aeif.c source modify 10 -> 11 aegis/aeip.c source modify 6 -> 7 aegis/aemv.c source modify 4 -> 5 aegis/aenbru.c source modify 8 -> 9 aegis/aenf.c source modify 6 -> 7 aegis/aenfu.c source modify 9 -> 10 aegis/aenrls.c source modify 8 -> 9 aegis/aent.c source modify 6 -> 7 aegis/aentu.c source modify 7 -> 8 aegis/aerf.c source modify 8 -> 9 aegis/aerm.c source modify 7 -> 8 aegis/aermu.c source modify 7 -> 8 aegis/aerp.c source modify 10 -> 11 aegis/aet.c source modify 24 -> 25 etc/Howto.cook source modify 1 -> 2 libaegis/ael/change/details.c source modify 1 -> 2 libaegis/ael/change/files.c Project "aegis.3.19", Change 20 Page 2 Change Details Tue Oct 19 13:02:09 1999 Type Action Edit File Name ------- -------- ------- ----------- source modify 1 -> 2 libaegis/ael/project/files.c source modify 2 -> 3 libaegis/aer/value/fstate.c source modify 1 -> 2 libaegis/change/build/times_ clear.c source create 1 libaegis/change/file.h Moved from libaegis/change_file.h source create 1 libaegis/change/file/count.c source create 1 libaegis/change/file/directory/ query.c source create 1 libaegis/change/file/find.c source create 1 libaegis/change/file/find_fuzzy.c source create 1 libaegis/change/file/fingerprint/ check.c source create 1 libaegis/change/file/fingerprint/ same.c source create 1 libaegis/change/file/fstate.c source create 1 libaegis/change/file/metrics/ get.c source create 1 libaegis/change/file/metrics/ list_check.c source create 1 libaegis/change/file/new.c source create 1 libaegis/change/file/nth.c source create 1 libaegis/change/file/path.c source create 1 libaegis/change/file/remove.c source create 1 libaegis/change/file/remove_all.c source create 1 libaegis/change/file/source.c source create 1 libaegis/change/file/test_bl_ time/clear.c source create 1 libaegis/change/file/test_bl_ time/get.c source create 1 libaegis/change/file/test_bl_ time/set.c source create 1 libaegis/change/file/test_time/ clear.c source create 1 libaegis/change/file/test_time/ get.c source create 1 libaegis/change/file/test_time/ set.c source create 1 libaegis/change/file/up_to_date.c source modify 1 -> 2 libaegis/change/history/create_ comma.c source modify 1 -> 2 libaegis/change/history/put_ command.c source modify 1 -> 2 libaegis/change/pconf/path_get.c source create 1 libaegis/change/sch_path_get.c source modify 1 -> 2 libaegis/change/test/times_ clear.c source modify 10 -> 11 libaegis/change_bran.c source remove 12 libaegis/change_file.c source remove 5 libaegis/change_file.h Moved to libaegis/change/file.h source create 1 libaegis/os/isa/path_prefix.c source create 1 libaegis/os/isa/path_prefix.h source modify 13 -> 14 libaegis/project.c source modify 4 -> 5 libaegis/project_file.c Project "aegis.3.19", Change 20 Page 3 Change Details Tue Oct 19 13:02:09 1999 Type Action Edit File Name ------- -------- ------- ----------- source modify 23 -> 24 libaegis/sub.c HISTORY What When Who Comment ------ ------ ----- --------- new_change Tue Aug 24 pmiller 09:36:11 1999 develop_begin Tue Aug 24 pmiller Elapsed time: 1.525 09:36:16 1999 days. develop_end Wed Aug 25 pmiller 13:32:42 1999 review_pass Wed Aug 25 pmiller 13:32:52 1999 integrate_begin Wed Aug 25 pmiller Elapsed time: 1.000 13:33:00 1999 days. integrate_pass Thu Aug 26 pmiller 09:12:52 1999 Project "aegis.3.19", Change 21 Page 1 Change Details Tue Oct 19 13:02:10 1999 NAME Project "aegis.3.19", Delta 14, Change 21. SUMMARY aenf directory shenanigans DESCRIPTION This change lets aenf cope with files being replaced with directories, without telling Aegis first. My thanks to Ralf Fassel 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 10 -> 11 aegis/aenf.c source modify 10 -> 11 aegis/aent.c source modify 22 -> 23 lib/en/LC_MESSAGES/aegis.po source modify 1 -> 2 libaegis/change/file.h source create 1 libaegis/change/file/directory/ conflict.c source modify 1 -> 2 libaegis/project/file.h source create 1 libaegis/project/file/directory/ conflict.c HISTORY What When Who Comment ------ ------ ----- --------- new_change Tue Aug 24 pmiller 10:37:40 1999 develop_begin Tue Aug 24 pmiller Elapsed time: 4.000 10:37:45 1999 days. develop_end Sun Aug 29 pmiller 22:06:04 1999 review_pass Sun Aug 29 pmiller 22:06:07 1999 integrate_begin Sun Aug 29 pmiller Elapsed time: 1.000 22:06:15 1999 days. integrate_pass Mon Aug 30 pmiller 11:09:30 1999 Project "aegis.3.19", Change 22 Page 1 Change Details Tue Oct 19 13:02:11 1999 NAME Project "aegis.3.19", Delta 9, Change 22. SUMMARY solaris DESCRIPTION This change improves portability to solaris and IRIX My thanks to Albert Chin-A-Young for showing me how. 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 19 -> 20 etc/configure.in HISTORY What When Who Comment ------ ------ ----- --------- new_change Tue Aug 24 pmiller 11:45:35 1999 develop_begin Tue Aug 24 pmiller Elapsed time: 0.177 11:45:41 1999 days. develop_end Tue Aug 24 pmiller Elapsed time: 0.103 13:05:19 1999 days. review_pass Tue Aug 24 pmiller 13:51:44 1999 integrate_begin Tue Aug 24 pmiller Elapsed time: 0.277 13:51:53 1999 days. integrate_pass Tue Aug 24 pmiller 15:56:33 1999 Project "aegis.3.19", Change 23 Page 1 Change Details Tue Oct 19 13:02:12 1999 NAME Project "aegis.3.19", Delta 10, Change 23. SUMMARY web page DESCRIPTION This change fixes the web page so that extra white space is not unintentionally introduced into URLs in links. My thanks to Steven Shaw 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 12 -> 13 etc/aegis.html HISTORY What When Who Comment ------ ------ ----- --------- new_change Wed Aug 25 pmiller 08:36:47 1999 develop_begin Wed Aug 25 pmiller 08:36:54 1999 develop_end Wed Aug 25 pmiller 08:46:41 1999 review_pass Wed Aug 25 pmiller 08:50:48 1999 integrate_begin Wed Aug 25 pmiller Elapsed time: 0.049 08:50:55 1999 days. integrate_pass Wed Aug 25 pmiller 09:13:06 1999 Project "aegis.3.19", Change 25 Page 1 Change Details Tue Oct 19 13:02:13 1999 NAME Project "aegis.3.19", Delta 12, Change 25. SUMMARY alias bugs DESCRIPTION This change fixes a couple of bugs in the alias management. My thanks to Ewolt Wolters for reporting these 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 external_bug. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 5 -> 6 aegis/aenbru.c source modify 2 -> 3 aegis/aenpa.c source modify 3 -> 4 lib/en/readme/new.3.19.so HISTORY What When Who Comment ------ ------ ----- --------- new_change Thu Aug 26 pmiller 08:25:38 1999 develop_begin Thu Aug 26 pmiller Elapsed time: 0.729 08:25:49 1999 days. develop_end Thu Aug 26 pmiller 13:53:58 1999 review_pass Thu Aug 26 pmiller 13:54:07 1999 integrate_begin Thu Aug 26 pmiller Elapsed time: 0.255 13:54:19 1999 days. integrate_pass Thu Aug 26 pmiller 15:48:58 1999 Project "aegis.3.19", Change 26 Page 1 Change Details Tue Oct 19 13:02:14 1999 NAME Project "aegis.3.19", Delta 13, Change 26. SUMMARY split libaegis/project_file.c DESCRIPTION This change splits libaegis/project_file.c into its constituent parts, in attampt to reduce the size of executables linked against the library. 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 18 -> 19 aedist/receive.c source modify 11 -> 12 aedist/send.c source modify 5 -> 6 aefind/cmdline.y source modify 7 -> 8 aegis/aeclean.c source modify 7 -> 8 aegis/aeclone.c source modify 9 -> 10 aegis/aecp.c source modify 11 -> 12 aegis/aecpu.c source modify 11 -> 12 aegis/aed.c source modify 10 -> 11 aegis/aede.c source modify 7 -> 8 aegis/aedeu.c source modify 10 -> 11 aegis/aeib.c source modify 8 -> 9 aegis/aeif.c source modify 11 -> 12 aegis/aeip.c source modify 7 -> 8 aegis/aemv.c source modify 9 -> 10 aegis/aenf.c source modify 10 -> 11 aegis/aenrls.c source modify 9 -> 10 aegis/aent.c source modify 8 -> 9 aegis/aerf.c source modify 9 -> 10 aegis/aerm.c source modify 8 -> 9 aegis/aermu.c source modify 8 -> 9 aegis/aerp.c source modify 11 -> 12 aegis/aet.c source modify 25 -> 26 etc/Howto.cook source modify 2 -> 3 libaegis/ael/change/details.c source modify 2 -> 3 libaegis/ael/change/files.c source modify 2 -> 3 libaegis/ael/project/files.c source modify 3 -> 4 libaegis/change/build/symlinks.c source modify 2 -> 3 libaegis/change/file/name_check.c source modify 1 -> 2 libaegis/change/file/path.c source modify 1 -> 2 libaegis/change/file/source.c source modify 1 -> 2 libaegis/change/file/up_to_date.c Project "aegis.3.19", Change 26 Page 2 Change Details Tue Oct 19 13:02:14 1999 Type Action Edit File Name ------- -------- ------- ----------- source modify 1 -> 2 libaegis/change/sch_path_get.c source create 1 libaegis/project/file.h Moved from libaegis/project_ file.h source create 1 libaegis/project/file/directory/ query.c source create 1 libaegis/project/file/find.c source create 1 libaegis/project/file/find_ fuzzy.c source create 1 libaegis/project/file/list_get.c source create 1 libaegis/project/file/list_get.h source create 1 libaegis/project/file/new.c source create 1 libaegis/project/file/nth.c source create 1 libaegis/project/file/path.c source create 1 libaegis/project/file/remove.c source create 1 libaegis/project/file/shallow.c source create 1 libaegis/project/file/shallow_ chk.c source create 1 libaegis/project/sch_path_get.c source remove 5 libaegis/project_file.c source remove 2 libaegis/project_file.h Moved to libaegis/project/file.h source modify 24 -> 25 libaegis/sub.c HISTORY What When Who Comment ------ ------ ----- --------- new_change Fri Aug 27 pmiller 09:12:31 1999 develop_begin Fri Aug 27 pmiller Elapsed time: 1.000 09:12:39 1999 days. develop_end Sat Aug 28 pmiller Elapsed time: 0.928 08:44:13 1999 days. review_pass Sat Aug 28 pmiller 15:41:48 1999 integrate_begin Sat Aug 28 pmiller Elapsed time: 0.333 15:41:57 1999 days. integrate_pass Sat Aug 28 pmiller 18:11:49 1999 Project "aegis.3.19", Change 27 Page 1 Change Details Tue Oct 19 13:02:14 1999 NAME Project "aegis.3.19", Delta 15, Change 27. SUMMARY improve report generator DESCRIPTION This change improves the report generator. It now accepts the nul value as a loop list in the for ... in ... statement. My thanks to Ewolt Wolters for reporting this problem. 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 26 -> 27 etc/Howto.cook source modify 2 -> 3 libaegis/aer/stmt/for.c test create 1 test/01/t0115a.sh HISTORY What When Who Comment ------ ------ ----- --------- new_change Tue Aug 31 pmiller 08:17:27 1999 develop_begin Tue Aug 31 pmiller Elapsed time: 0.239 08:17:35 1999 days. develop_end Tue Aug 31 pmiller 10:05:19 1999 review_pass Tue Aug 31 pmiller 10:06:13 1999 integrate_begin Tue Aug 31 pmiller Elapsed time: 0.457 10:06:21 1999 days. integrate_pass Tue Aug 31 pmiller 13:32:04 1999 Project "aegis.3.19", Change 28 Page 1 Change Details Tue Oct 19 13:02:15 1999 NAME Project "aegis.3.19", Delta 18, Change 28. SUMMARY Branching doco DESCRIPTION This change adds some more information to the Branching chapter of the User Guide. My thanks to Jerry Pendergraft for this contribution. 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 8 -> 9 lib/en/user-guide/c9.0.so source create 1 lib/en/user-guide/c9.2.so HISTORY What When Who Comment ------ ------ ----- --------- new_change Wed Sep 1 pmiller 10:06:36 1999 develop_begin Wed Sep 1 pmiller Elapsed time: 11.000 10:06:42 1999 days. develop_end Wed Sep 15 pmiller 22:23:08 1999 review_pass Wed Sep 15 pmiller 22:24:44 1999 integrate_begin Wed Sep 15 pmiller Elapsed time: 3.000 22:25:26 1999 days. integrate_pass Sat Sep 18 pmiller 21:52:49 1999 Project "aegis.3.19", Change 29 Page 1 Change Details Tue Oct 19 13:02:16 1999 NAME Project "aegis.3.19", Delta 16, Change 29. SUMMARY -brabch - as -trunk synonym DESCRIPTION This change lets you say ``-'' where your would need to say "" to the -branch option, as a synonym of the -trunk option. My thanks to Ewolt Wolters for this suggestion. 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_enhancement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 4 -> 5 aegis/aecd.c source modify 8 -> 9 aegis/aeclone.c source modify 10 -> 11 aegis/aecp.c source modify 12 -> 13 aegis/aed.c source modify 2 -> 3 lib/en/man1/o_branch.so source modify 2 -> 3 lib/en/man1/o_trunk.so source modify 4 -> 5 lib/en/readme/new.3.19.so HISTORY What When Who Comment ------ ------ ----- --------- new_change Thu Sep 2 pmiller 09:00:26 1999 develop_begin Thu Sep 2 pmiller Elapsed time: 0.146 09:00:35 1999 days. develop_end Thu Sep 2 pmiller Elapsed time: 0.240 10:06:20 1999 days. review_pass Thu Sep 2 pmiller 11:54:13 1999 integrate_begin Thu Sep 2 pmiller Elapsed time: 0.228 11:54:20 1999 days. integrate_pass Thu Sep 2 pmiller 13:37:06 1999 Project "aegis.3.19", Change 30 Page 1 Change Details Tue Oct 19 13:02:18 1999 NAME Project "aegis.3.19", Delta 17, Change 30. SUMMARY aelock(5) DESCRIPTION This change adds a page explaining how locking is done, and which locks are taken by which commands. 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 create 1 lib/en/man5/aelock.5 HISTORY What When Who Comment ------ ------ ----- --------- new_change Wed Sep 15 pmiller 09:07:23 1999 develop_begin Wed Sep 15 pmiller Elapsed time: 0.117 09:07:38 1999 days. develop_end Wed Sep 15 pmiller 10:00:25 1999 review_pass Wed Sep 15 pmiller 10:00:33 1999 integrate_begin Wed Sep 15 pmiller Elapsed time: 0.069 10:00:46 1999 days. integrate_pass Wed Sep 15 pmiller 10:31:59 1999 Project "aegis.3.19", Change 31 Page 1 Change Details Tue Oct 19 13:02:18 1999 NAME Project "aegis.3.19", Delta 21, Change 31. SUMMARY howto DESCRIPTION This change adds the beginnings of a ``How To'' document for Aegis. The intention is a series of small tutorials for new users. My thanks to Bud P. Bruegger for this sugestion. 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 27 -> 28 etc/Howto.cook source modify 13 etc/aegis.html source create 1 lib/en/howto/first_time.so source create 1 lib/en/howto/introductio.so source create 1 lib/en/howto/main.ms source create 1 lib/en/howto/new_project.so source modify 4 lib/en/user-guide/c1.0.so source modify 2 lib/en/user-guide/c1.1.so source modify 2 lib/en/user-guide/c1.2.so source modify 2 lib/en/user-guide/c1.3.so source modify 3 lib/en/user-guide/c1.4.so source modify 1 lib/en/user-guide/c1.5.so source modify 5 lib/en/user-guide/c10.0.so source modify 5 lib/en/user-guide/c10.1.so source modify 4 lib/en/user-guide/c10.2.so source modify 2 lib/en/user-guide/c10.3.so source modify 3 lib/en/user-guide/c10.4.so source modify 4 lib/en/user-guide/c2.0.so source modify 5 lib/en/user-guide/c2.1.so source modify 4 lib/en/user-guide/c2.2.so source modify 4 lib/en/user-guide/c2.3.so source modify 5 lib/en/user-guide/c2.4.so source modify 3 lib/en/user-guide/c2.5.so source modify 2 lib/en/user-guide/c2.6.so source modify 5 lib/en/user-guide/c3.0.so source modify 3 lib/en/user-guide/c3.1.so source modify 4 lib/en/user-guide/c3.2.so source modify 3 lib/en/user-guide/c3.3.so Project "aegis.3.19", Change 31 Page 2 Change Details Tue Oct 19 13:02:18 1999 Type Action Edit File Name ------- -------- ------- ----------- source modify 3 lib/en/user-guide/c4.0.so source modify 2 lib/en/user-guide/c4.1.so source modify 3 lib/en/user-guide/c4.2.so source modify 3 lib/en/user-guide/c4.3.so source modify 3 lib/en/user-guide/c4.4.so source modify 5 lib/en/user-guide/c5.0.so source modify 5 lib/en/user-guide/c6.0.so source modify 3 lib/en/user-guide/c6.1.so source modify 2 lib/en/user-guide/c6.2.so source modify 3 lib/en/user-guide/c6.3.so source modify 3 lib/en/user-guide/c7.0.so source modify 3 lib/en/user-guide/c7.1.so source modify 2 lib/en/user-guide/c7.2.so source modify 5 lib/en/user-guide/c7.4.so source modify 2 lib/en/user-guide/c7.5.so source modify 4 lib/en/user-guide/c8.0.so source modify 3 lib/en/user-guide/c8.1.so source modify 3 lib/en/user-guide/c8.2.so source modify 3 lib/en/user-guide/c8.3.so source modify 9 lib/en/user-guide/c9.0.so source modify 1 lib/en/user-guide/c9.1.so source modify 1 lib/en/user-guide/c9.2.so source modify 3 lib/en/user-guide/cA.0.so source modify 3 lib/en/user-guide/cB.0.so source modify 5 lib/en/user-guide/cD.0.so source modify 4 lib/en/user-guide/cI.0.so source modify 5 lib/en/user-guide/main.ms HISTORY What When Who Comment ------ ------ ----- --------- new_change Wed Sep 15 pmiller 14:37:45 1999 develop_begin Wed Sep 15 pmiller Elapsed time: 18.832 14:37:57 1999 days. develop_end Mon Oct 11 pmiller 20:52:19 1999 review_pass Mon Oct 11 pmiller 20:53:19 1999 integrate_begin Mon Oct 11 pmiller Elapsed time: 0.097 20:53:52 1999 days. integrate_pass Mon Oct 11 pmiller 21:37:43 1999 Project "aegis.3.19", Change 32 Page 1 Change Details Tue Oct 19 13:02:20 1999 NAME Project "aegis.3.19", Delta 22, Change 32. SUMMARY debian links on home page DESCRIPTION This change adds a debian package link to the Aegis home page. My thanks to Bud P. Bruegger 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 13 -> 14 etc/aegis.html HISTORY What When Who Comment ------ ------ ----- --------- new_change Tue Sep 21 pmiller 08:42:40 1999 develop_begin Tue Sep 21 pmiller Elapsed time: 15.000 08:42:54 1999 days. develop_end Tue Oct 12 pmiller 07:02:38 1999 review_pass Tue Oct 12 pmiller 07:02:40 1999 integrate_begin Tue Oct 12 pmiller Elapsed time: 0.453 07:02:51 1999 days. integrate_pass Tue Oct 12 pmiller 10:26:49 1999 Project "aegis.3.19", Change 33 Page 1 Change Details Tue Oct 19 13:02:21 1999 NAME Project "aegis.3.19", Delta 23, Change 33. SUMMARY aerm vs aeclone DESCRIPTION This change fixed a bug where aeclone had problems with removed files. (a) same branch ... file still gone (b) separate branch ... file not exist at all My thanks to Frank Vollebregt and Rene Huber, for reporting this problem. 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 9 -> 10 aegis/aeclone.c source modify 8 -> 9 aegis/aemv.c source modify 10 -> 11 aegis/aerm.c source modify 11 -> 12 lib/cshrc.in source modify 3 -> 4 lib/en/man1/aeclean.1 source modify 4 -> 5 lib/en/man1/aeclone.1 source modify 6 -> 7 lib/en/readme/new.3.19.so source modify 8 -> 9 lib/profile.in source modify 12 -> 13 libaegis/change.h source create 1 libaegis/change/file/whiteo_ write.c test create 1 test/01/t0116a.sh HISTORY What When Who Comment ------ ------ ----- --------- new_change Wed Sep 22 pmiller 08:35:12 1999 develop_begin Wed Sep 22 pmiller Elapsed time: 15.740 08:35:37 1999 days. develop_end Wed Oct 13 pmiller 14:08:34 1999 review_pass Wed Oct 13 pmiller 14:08:40 1999 integrate_begin Wed Oct 13 pmiller Elapsed time: 1.000 14:08:53 1999 days. integrate_pass Thu Oct 14 pmiller 09:48:12 1999 Project "aegis.3.19", Change 35 Page 1 Change Details Tue Oct 19 13:02:22 1999 NAME Project "aegis.3.19", Delta 19, Change 35. SUMMARY history file checksums DESCRIPTION This change adds documentation to the History Tool chapter of the User Guide for how to add checksums to your history tool's history files, if it doesn't have them already. My thanks to Andrew Morton for suggesting this. My thanks to Larry McVoy for a colorful discussion about the long-term behaviour of repositories and the need for integrity guarantees stronger than those provided by the operating system. 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 5 -> 6 lib/en/readme/new.3.19.so source modify 4 -> 5 lib/en/user-guide/c3.0.so source create 1 lib/en/user-guide/c3.4.so HISTORY What When Who Comment ------ ------ ----- --------- new_change Thu Sep 30 pmiller 08:40:38 1999 develop_begin Thu Sep 30 pmiller Elapsed time: 0.442 08:40:52 1999 days. develop_end Thu Sep 30 pmiller 11:59:38 1999 review_pass Thu Sep 30 pmiller 11:59:43 1999 integrate_begin Thu Sep 30 pmiller Elapsed time: 0.353 11:59:55 1999 days. integrate_pass Thu Sep 30 pmiller 14:38:55 1999 Project "aegis.3.19", Change 36 Page 1 Change Details Tue Oct 19 13:02:22 1999 NAME Project "aegis.3.19", Delta 20, Change 36. SUMMARY aedist --delta bug DESCRIPTION This change fixed a bug in the aedist --delta option. My thanks to Florian Xhumari 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 19 -> 20 aedist/receive.c HISTORY What When Who Comment ------ ------ ----- --------- new_change Thu Sep 30 pmiller 10:35:52 1999 develop_begin Thu Sep 30 pmiller Elapsed time: 0.631 10:36:13 1999 days. develop_end Thu Sep 30 pmiller 15:20:05 1999 review_pass Thu Sep 30 pmiller 15:20:11 1999 integrate_begin Thu Sep 30 pmiller Elapsed time: 0.075 15:20:25 1999 days. integrate_pass Thu Sep 30 pmiller 15:54:18 1999 Project "aegis.3.19", Change 37 Page 1 Change Details Tue Oct 19 13:02:23 1999 NAME Project "aegis.3.19", Delta 24, Change 37. SUMMARY User Guide chapter on Testing DESCRIPTION This change moves all of the material about testing into a single chapter of the user Guide. 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/user-guide/c1.3.so source modify 3 -> 4 lib/en/user-guide/c1.4.so source create 1 lib/en/user-guide/c11.0.so source create 1 lib/en/user-guide/c11.1.so source create 1 lib/en/user-guide/c11.2.so Moved from lib/en/user-guide/ c6.2.so source modify 5 -> 6 lib/en/user-guide/c6.0.so source remove 2 lib/en/user-guide/c6.2.so Moved to lib/en/user-guide/ c11.2.so source modify 1 -> 2 lib/en/user-guide/c9.1.so source modify 5 -> 6 lib/en/user-guide/main.ms HISTORY What When Who Comment ------ ------ ----- --------- new_change Thu Oct 14 pmiller 18:20:14 1999 develop_begin Thu Oct 14 pmiller Elapsed time: 0.740 18:20:28 1999 days. develop_end Thu Oct 14 pmiller 23:53:27 1999 review_pass Thu Oct 14 pmiller 23:53:36 1999 integrate_begin Thu Oct 14 pmiller Elapsed time: 0.149 23:53:49 1999 days. integrate_pass Fri Oct 15 pmiller 01:01:00 1999 Project "aegis.3.19", Change 38 Page 1 Change Details Tue Oct 19 13:02:24 1999 NAME Project "aegis.3.19", Delta 26, Change 38. SUMMARY ${administrator_list} bug DESCRIPTION This change fixed a bug in which the ${administrator_list} substitution reported a bug via this_is_a_bug(). My thanks to alexis@cyberdeck.net 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 25 -> 26 libaegis/sub.c source create 1 libaegis/sub/project/adminis_ list.c source create 1 libaegis/sub/project/adminis_ list.h source create 1 libaegis/sub/project/baseline.c source create 1 libaegis/sub/project/baseline.h source create 1 libaegis/sub/project/develop_ list.c source create 1 libaegis/sub/project/develop_ list.h source create 1 libaegis/sub/project/integra_ list.c source create 1 libaegis/sub/project/integra_ list.h source create 1 libaegis/sub/project/reviewe_ list.c source create 1 libaegis/sub/project/reviewe_ list.h HISTORY What When Who Comment ------ ------ ----- --------- new_change Mon Oct 18 pmiller 08:33:50 1999 develop_begin Mon Oct 18 pmiller Elapsed time: 1.000 08:34:42 1999 days. develop_end Mon Oct 18 pmiller 21:44:12 1999 review_pass Mon Oct 18 pmiller Project "aegis.3.19", Change 38 Page 2 Change Details Tue Oct 19 13:02:24 1999 What When Who Comment ------ ------ ----- --------- 21:44:53 1999 integrate_begin Mon Oct 18 pmiller Elapsed time: 0.097 21:45:53 1999 days. integrate_pass Mon Oct 18 pmiller 22:29:19 1999 Project "aegis.3.19", Change 39 Page 1 Change Details Tue Oct 19 13:02:25 1999 NAME Project "aegis.3.19", Delta 27, Change 39. SUMMARY aegis home page DESCRIPTION This change fixed a bug on the Aegis home page. The photo was mis-linked. 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 14 -> 15 etc/aegis.html HISTORY What When Who Comment ------ ------ ----- --------- new_change Mon Oct 18 pmiller 10:05:04 1999 develop_begin Mon Oct 18 pmiller Elapsed time: 1.000 10:05:28 1999 days. develop_end Mon Oct 18 pmiller 22:48:07 1999 review_pass Mon Oct 18 pmiller 22:48:22 1999 integrate_begin Mon Oct 18 pmiller Elapsed time: 0.178 22:48:35 1999 days. integrate_pass Tue Oct 19 pmiller 00:08:53 1999 Project "aegis.3.19", Change 50 Page 1 Change Details Tue Oct 19 13:02:26 1999 NAME Project "aegis.3.19", Delta 25, Change 50. SUMMARY aeib link gripe DESCRIPTION This change makes it so that the chmod(2)s performed by aeib generate warnings if they fail, not fatal errors (after all, the baseline is already there!) My thanks to Jonathon Shaw 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 11 -> 12 aegis/aeib.c HISTORY What When Who Comment ------ ------ ----- --------- new_change Mon Oct 18 pmiller 10:42:18 1999 develop_begin Mon Oct 18 pmiller Elapsed time: 0.291 10:42:39 1999 days. develop_end Mon Oct 18 pmiller 12:53:45 1999 review_pass Mon Oct 18 pmiller 12:54:04 1999 integrate_begin Mon Oct 18 pmiller Elapsed time: 0.393 12:54:22 1999 days. integrate_pass Mon Oct 18 pmiller 15:51:25 1999