Project "aegis.3.26" Page 1 List of Changes Wed Jun 27 11:33:36 2001 Change State Description ------- ------- ------------- 10 completed prepare for release 11 completed change file history 12 completed aecpu -unch 16 completed build issues 17 completed aedist bug 18 completed baseline priority lock broken 19 completed aermu vs symlinks 20 completed aesub delta Project "aegis.3.26", Change 10 Page 1 Change Details Wed Jun 27 11:33:37 2001 NAME Project "aegis.3.26", Delta 1, Change 10. SUMMARY prepare 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.25 source modify 4 -> 5 lib/en/readme/new.3.25.so source create 1 lib/en/readme/new.3.26.so HISTORY What When Who Comment ------ ------ ----- --------- new_change Thu Jun 21 pmiller 13:44:24 2001 develop_begin Thu Jun 21 pmiller Elapsed time: 0.268 13:44:27 2001 days. develop_end Thu Jun 21 pmiller Elapsed time: 0.024 15:45:01 2001 days. review_pass Thu Jun 21 pmiller 15:56:02 2001 integrate_begin Thu Jun 21 pmiller Elapsed time: 0.705 15:56:08 2001 days. integrate_pass Thu Jun 21 pmiller 21:13:29 2001 Project "aegis.3.26", Change 11 Page 1 Change Details Wed Jun 27 11:33:40 2001 NAME Project "aegis.3.26", Delta 3, Change 11. SUMMARY change file history DESCRIPTION This change adds a new ``change file history'' list. 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 13 -> 14 aegis/ael.c source modify 6 -> 7 lib/en/man1/ael.1 source modify 5 -> 6 lib/en/readme/new.3.25.so source modify 2 -> 3 lib/en/readme/new.3.26.so source create 1 libaegis/ael/change/file_history.c source create 1 libaegis/ael/change/file_history.h source create 1 libaegis/project/file/roll_ forward.c source create 1 libaegis/project/file/roll_ forward.h HISTORY What When Who Comment ------ ------ ----- --------- new_change Thu Jun 21 pmiller Cloned from change 37. 09:02:41 2001 develop_begin Thu Jun 21 pmiller Elapsed time: 3.640 09:02:43 2001 days. develop_end Tue Jun 26 pmiller 13:50:55 2001 review_pass Tue Jun 26 pmiller 13:51:24 2001 integrate_begin Tue Jun 26 pmiller Elapsed time: 0.080 13:51:33 2001 days. integrate_pass Tue Jun 26 pmiller 14:27:23 2001 Project "aegis.3.26", Change 12 Page 1 Change Details Wed Jun 27 11:33:43 2001 NAME Project "aegis.3.26", Delta 7, Change 12. SUMMARY aecpu -unch DESCRIPTION This change makes aecpu -unch a little more careful about comparing.with files that are not there. My thanks to Scott Finneran 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 17 -> 18 aegis/aecpu.c source remove 9 libaegis/change_bran.h HISTORY What When Who Comment ------ ------ ----- --------- new_change Mon Jun 25 pmiller 12:16:46 2001 develop_begin Mon Jun 25 pmiller Elapsed time: 2.000 12:16:49 2001 days. develop_end Tue Jun 26 pmiller 21:23:02 2001 review_pass Tue Jun 26 pmiller Elapsed time: 0.123 21:26:20 2001 days. integrate_begin Tue Jun 26 pmiller Elapsed time: 0.908 22:21:53 2001 days. integrate_pass Wed Jun 27 pmiller 05:10:24 2001 Project "aegis.3.26", Change 16 Page 1 Change Details Wed Jun 27 11:33:45 2001 NAME Project "aegis.3.26", Delta 5, Change 16. SUMMARY build issues DESCRIPTION none 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 3 -> 4 lib/en/howto/developer.so HISTORY What When Who Comment ------ ------ ----- --------- new_change Tue Jun 26 pmiller 09:16:26 2001 develop_begin Tue Jun 26 pmiller Elapsed time: 1.000 09:16:32 2001 days. develop_end Tue Jun 26 pmiller 18:19:03 2001 review_pass Tue Jun 26 pmiller Elapsed time: 0.212 18:25:11 2001 days. integrate_begin Tue Jun 26 pmiller Elapsed time: 0.105 20:00:22 2001 days. integrate_pass Tue Jun 26 pmiller 20:47:43 2001 Project "aegis.3.26", Change 17 Page 1 Change Details Wed Jun 27 11:33:48 2001 NAME Project "aegis.3.26", Delta 8, Change 17. SUMMARY aedist bug DESCRIPTION This change fixes a problem where aedist -rec could not recognise the output of aedist -send -no-ascii-armor. The binary portion of the file was read and not unread, so the compression failed. This was caused by incomplete testing of the input_ty rewrite. A regression test has been added to cover the gap. My thanks to Jochen Schaeuble for reporting this problem. This change must pass a full regression test. 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 4 -> 5 aedist/input/822wrap.c source modify 4 -> 5 lib/en/readme/new.3.26.so test create 1 test/01/t0135a.sh HISTORY What When Who Comment ------ ------ ----- --------- new_change Tue Jun 26 pmiller 09:45:32 2001 develop_begin Tue Jun 26 pmiller Elapsed time: 1.000 09:46:28 2001 days. develop_end Wed Jun 27 pmiller Elapsed time: 0.688 00:00:17 2001 days. review_pass Wed Jun 27 pmiller 05:09:46 2001 integrate_begin Wed Jun 27 pmiller Elapsed time: 0.512 05:13:42 2001 days. integrate_pass Wed Jun 27 pmiller 09:03:53 2001 Project "aegis.3.26", Change 18 Page 1 Change Details Wed Jun 27 11:33:51 2001 NAME Project "aegis.3.26", Delta 2, Change 18. SUMMARY baseline priority lock broken DESCRIPTION This change fixes a rather glaring bug in the new baselne priority locking scheme. The symptom was that only one person could build at a time. Yetch! 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.26.so source modify 12 -> 13 libaegis/lock.c HISTORY What When Who Comment ------ ------ ----- --------- new_change Tue Jun 26 pmiller 09:50:08 2001 develop_begin Tue Jun 26 pmiller Elapsed time: 0.235 09:50:14 2001 days. develop_end Tue Jun 26 pmiller 11:36:06 2001 review_pass Tue Jun 26 pmiller 11:36:51 2001 integrate_begin Tue Jun 26 pmiller Elapsed time: 0.147 11:36:56 2001 days. integrate_pass Tue Jun 26 pmiller 12:43:13 2001 Project "aegis.3.26", Change 19 Page 1 Change Details Wed Jun 27 11:33:53 2001 NAME Project "aegis.3.26", Delta 4, Change 19. SUMMARY aermu vs symlinks DESCRIPTION This change fixes a bug in the aermu command which surfaces when you use the symlink farm. It used to complain of "multiple user permissions set". My thanks to John Darrington 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 13 -> 14 aegis/aermu.c source modify 3 -> 4 lib/en/readme/new.3.26.so HISTORY What When Who Comment ------ ------ ----- --------- new_change Tue Jun 26 pmiller 12:49:33 2001 develop_begin Tue Jun 26 pmiller Elapsed time: 0.396 12:49:38 2001 days. develop_end Tue Jun 26 pmiller Elapsed time: 0.310 15:47:43 2001 days. review_pass Tue Jun 26 pmiller 18:07:05 2001 integrate_begin Tue Jun 26 pmiller Elapsed time: 0.234 18:07:11 2001 days. integrate_pass Tue Jun 26 pmiller 19:52:18 2001 Project "aegis.3.26", Change 20 Page 1 Change Details Wed Jun 27 11:33:56 2001 NAME Project "aegis.3.26", Delta 6, Change 20. SUMMARY aesub delta DESCRIPTION This change fixes a problem where aesub delta wasn't valid for completed change (eek). My thanks to John Darrington 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 44 -> 45 etc/Howto.cook source modify 38 -> 39 libaegis/sub.c source create 1 libaegis/sub/delta.c source create 1 libaegis/sub/delta.h HISTORY What When Who Comment ------ ------ ----- --------- new_change Tue Jun 26 pmiller 15:44:57 2001 develop_begin Tue Jun 26 pmiller Elapsed time: 0.558 15:45:04 2001 days. develop_end Tue Jun 26 pmiller 19:55:58 2001 review_pass Tue Jun 26 pmiller Elapsed time: 0.191 20:00:11 2001 days. integrate_begin Tue Jun 26 pmiller Elapsed time: 0.111 21:26:15 2001 days. integrate_pass Tue Jun 26 pmiller 22:16:10 2001