RCS file: /var/CVS/lk-changelog/lk-changelog.pl,v Working file: lk-changelog.pl head: 0.329 branch: locks: strict access list: keyword substitution: kv total revisions: 329; selected revisions: 329 description: Script to sort Linux BitKeeper ChangeLogs ---------------------------- revision 0.329 date: 2005-06-05 14:01:18 +0200; author: emma; state: Exp; lines: +160 -10 Support GIT logs. Synch addresses from Linus' BK tools and git-shortlog. ---------------------------- revision 0.328 date: 2005-03-04 03:36:50 +0100; author: emma; state: Exp; lines: +200 -3 Merge CVS <-> BK, dropping ID line which is sorta useless. ---------------------------- revision 0.327 date: 2004-12-02 12:10:20 +0100; author: emma; state: Exp; lines: +68 -6 synch up CVS <-> BK ---------------------------- revision 0.326 date: 2004-11-09 09:42:04 +0100; author: emma; state: Exp; lines: +75 -1 124 new addresses merged back from BK into CVS ---------------------------- revision 0.325 date: 2004-10-22 00:39:50 +0200; author: emma; state: Exp; lines: +53 -3 vita: 50 new addresses ma: Correct Petri T. Koistinen's name. ---------------------------- revision 0.324 date: 2004-10-19 03:59:56 +0200; author: emma; state: Exp; lines: +125 -4 Pull in new BK revision as of 2004-10-19, to do a release. ---------------------------- revision 0.323 date: 2004-08-25 14:58:06 +0200; author: vita; state: Exp; lines: +15 -1 merged Linus' additions (2 addresses); added 12 new addresses ---------------------------- revision 0.322 date: 2004-08-24 08:33:07 +0200; author: vita; state: Exp; lines: +36 -1 added 35 new addresses ---------------------------- revision 0.321 date: 2004-08-23 12:37:29 +0200; author: vita; state: Exp; lines: +14 -1 added 13 new addresses ---------------------------- revision 0.320 date: 2004-08-16 13:05:26 +0200; author: vita; state: Exp; lines: +19 -3 16 new addresses; re-sorted ---------------------------- revision 0.319 date: 2004-08-10 14:26:04 +0200; author: emma; state: Exp; lines: +2 -2 Add Linus to contributor list. ---------------------------- revision 0.318 date: 2004-08-10 14:19:52 +0200; author: emma; state: Exp; lines: +10 -7 Linus Torvalds: Add a few names, and make the "signed-off" name have the lowest priority. I currently try to make sure that the BK name is the right one on anything that has been signed off.. ---------------------------- revision 0.317 date: 2004-08-10 14:09:10 +0200; author: emma; state: Exp; lines: +5 -5 Minor corrections suggested by vita. ---------------------------- revision 0.316 date: 2004-08-04 11:00:07 +0200; author: emma; state: Exp; lines: +152 -1 Add lots of new addresses. ---------------------------- revision 0.315 date: 2004-07-23 13:35:24 +0200; author: vita; state: Exp; lines: +3 -1 added 2 new addresses ---------------------------- revision 0.314 date: 2004-07-16 14:51:21 +0200; author: emma; state: Exp; lines: +3 -3 Bugfix: do not strip Kishore A K -> K A. Reported by vita. ---------------------------- revision 0.313 date: 2004-07-16 14:42:59 +0200; author: emma; state: Exp; lines: +5 -1 Add two comments to document code. ---------------------------- revision 0.312 date: 2004-07-16 13:12:08 +0200; author: vita; state: Exp; lines: +12 -1 added 11 new addresses ---------------------------- revision 0.311 date: 2004-07-12 15:36:52 +0200; author: vita; state: Exp; lines: +4 -2 2 new addresses; 1 correction ---------------------------- revision 0.310 date: 2004-07-12 12:37:33 +0200; author: emma; state: Exp; lines: +2 -3 Fix one address to ISO-8859-1, drop one bogus entry. Reported by vita. ---------------------------- revision 0.309 date: 2004-07-12 11:00:05 +0200; author: emma; state: Exp; lines: +25 -1 Pull in Linus' addresses. ---------------------------- revision 0.308 date: 2004-07-12 10:54:03 +0200; author: emma; state: Exp; lines: +74 -31 Implement address preference logic. Add LINUXKERNEL_BK_FMT_DEBUG environment variable to enable debug w/o code change. Remove some trailing whitespace. ---------------------------- revision 0.307 date: 2004-07-02 10:59:44 +0200; author: vita; state: Exp; lines: +6 -1 added 5 new addresses ---------------------------- revision 0.306 date: 2004-06-30 09:59:54 +0200; author: vita; state: Exp; lines: +13 -1 added 12 addresses ---------------------------- revision 0.305 date: 2004-06-29 09:30:13 +0200; author: vita; state: Exp; lines: +3 -1 added 2 addresses ---------------------------- revision 0.304 date: 2004-06-28 13:11:42 +0200; author: vita; state: Exp; lines: +2 -1 added Andries E. Brouwer's address ---------------------------- revision 0.303 date: 2004-06-28 08:25:02 +0200; author: vita; state: Exp; lines: +9 -3 added 6 new addresses; re-sorted ---------------------------- revision 0.302 date: 2004-06-25 12:42:28 +0200; author: vita; state: Exp; lines: +11 -1 added 10 new addresses ---------------------------- revision 0.301 date: 2004-06-24 16:33:44 +0200; author: vita; state: Exp; lines: +8 -1 7 new addresses ---------------------------- revision 0.300 date: 2004-06-24 16:11:38 +0200; author: vita; state: Exp; lines: +17 -2 collect address translations from "Signed-off-by:" lines also; don't insist on colon in "From: name
" lines ---------------------------- revision 0.299 date: 2004-06-24 14:55:16 +0200; author: vita; state: Exp; lines: +2 -1 add one address ---------------------------- revision 0.298 date: 2004-06-23 10:09:34 +0200; author: vita; state: Exp; lines: +5 -1 added 4 new addresses ---------------------------- revision 0.297 date: 2004-06-22 15:59:17 +0200; author: vita; state: Exp; lines: +3 -1 added 2 new addresses ---------------------------- revision 0.296 date: 2004-06-21 09:46:33 +0200; author: vita; state: Exp; lines: +34 -1 added 33 new addresses ---------------------------- revision 0.295 date: 2004-06-17 11:48:44 +0200; author: vita; state: Exp; lines: +4 -1 added 3 new addresses ---------------------------- revision 0.294 date: 2004-06-16 11:29:12 +0200; author: emma; state: Exp; lines: +2 -2 Change --mode=fixup so it also works without trailing colon. ---------------------------- revision 0.293 date: 2004-06-13 21:20:51 +0200; author: emma; state: Exp; lines: +10 -1 Update ---------------------------- revision 0.292 date: 2004-06-11 12:47:16 +0200; author: vita; state: Exp; lines: +2 -1 add another Steve French's address ---------------------------- revision 0.291 date: 2004-06-09 18:04:38 +0200; author: vita; state: Exp; lines: +6 -1 add 5 addresses ---------------------------- revision 0.290 date: 2004-06-08 13:38:04 +0200; author: vita; state: Exp; lines: +4 -1 add 3 addresses (1 from Linus' BK tree, 2 new) ---------------------------- revision 0.289 date: 2004-06-07 13:35:46 +0200; author: emma; state: Exp; lines: +2 -2 Merge Linus' und Matthias' version. Adds two mappings to BK (vita), corrects one in CVS. ---------------------------- revision 0.288 date: 2004-06-07 09:08:25 +0200; author: vita; state: Exp; lines: +12 -1 add 11 addresses ---------------------------- revision 0.287 date: 2004-06-03 16:17:25 +0200; author: vita; state: Exp; lines: +9 -1 add 8 new addresses ---------------------------- revision 0.286 date: 2004-06-03 14:59:56 +0200; author: vita; state: Exp; lines: +4 -1 add 3 new addresses ---------------------------- revision 0.285 date: 2004-06-03 09:54:02 +0200; author: vita; state: Exp; lines: +51 -5 merge Linus' additions and corrections (48 addresses) ---------------------------- revision 0.284 date: 2004-05-20 11:30:43 +0200; author: emma; state: Exp; lines: +2 -1 One new address (Deepak Saxena). ---------------------------- revision 0.283 date: 2004-05-19 22:00:12 +0200; author: emma; state: Exp; lines: +2 -1 Add one address. ---------------------------- revision 0.282 date: 2004-05-17 00:37:25 +0200; author: emma; state: Exp; lines: +30 -4 Two dozen more addresses. Fix Deepak Saxena's new addresses that lacked the trailing comma and caused compilation trouble. ---------------------------- revision 0.281 date: 2004-05-14 22:07:18 +0200; author: emma; state: Exp; lines: +4 -1 Add address for Adam Radford. (Matthias Andree) Three new addresses. (Deepax Saxena) ---------------------------- revision 0.280 date: 2004-05-14 02:23:09 +0200; author: emma; state: Exp; lines: +2 -1 Add Adam Radford's address. ---------------------------- revision 0.279 date: 2004-05-14 02:17:32 +0200; author: emma; state: Exp; lines: +2 -1 Pull one downstream address into upstream (Jon Krueger). Vita: more than a dozen new addresses. ---------------------------- revision 0.278 date: 2004-05-13 13:35:55 +0200; author: vita; state: Exp; lines: +16 -1 15 new addresses ---------------------------- revision 0.277 date: 2004-05-10 00:29:56 +0200; author: emma; state: Exp; lines: +2 -1 New address for Josh Kwan. ---------------------------- revision 0.276 date: 2004-05-08 02:30:22 +0200; author: emma; state: Exp; lines: +5 -1 four new addresses (2 for 2.4, 2 for 2.6) ---------------------------- revision 0.275 date: 2004-05-07 16:36:56 +0200; author: vita; state: Exp; lines: +2 -1 add Slawomir Kolodynski's address ---------------------------- revision 0.274 date: 2004-05-05 20:25:51 +0200; author: emma; state: Exp; lines: +3 -1 2 new addresses ---------------------------- revision 0.273 date: 2004-05-03 11:05:17 +0200; author: vita; state: Exp; lines: +6 -1 5 new addresses ---------------------------- revision 0.272 date: 2004-05-01 16:57:38 +0200; author: emma; state: Exp; lines: +1 -2 Fix merge error, remove duplicate address. ---------------------------- revision 0.271 date: 2004-05-01 16:52:38 +0200; author: emma; state: Exp; lines: +3 -1 one new address ---------------------------- revision 0.270 date: 2004-04-28 10:02:55 +0200; author: vita; state: Exp; lines: +3 -1 merge 2 addresses from Linus' tree ---------------------------- revision 0.269 date: 2004-04-27 12:06:48 +0200; author: vita; state: Exp; lines: +5 -1 4 new addresses ---------------------------- revision 0.268 date: 2004-04-26 10:22:39 +0200; author: vita; state: Exp; lines: +32 -1 31 new addresses (most from the could-be-added list) ---------------------------- revision 0.267 date: 2004-04-22 15:52:21 +0200; author: vita; state: Exp; lines: +16 -5 11 new addresses and 3 corrections ---------------------------- revision 0.266 date: 2004-04-20 13:20:46 +0200; author: emma; state: Exp; lines: +3 -1 Two more mappings. ---------------------------- revision 0.265 date: 2004-04-20 13:13:21 +0200; author: emma; state: Exp; lines: +6 -1 Five new address mappings. ---------------------------- revision 0.264 date: 2004-04-16 14:52:38 +0200; author: vita; state: Exp; lines: +29 -1 merge Linus' additions ---------------------------- revision 0.263 date: 2004-04-15 10:37:42 +0200; author: vita; state: Exp; lines: +3 -1 add "Gude Analog- und Digitalsysteme GmbH" addresses ---------------------------- revision 0.262 date: 2004-04-15 09:42:30 +0200; author: emma; state: Exp; lines: +4 -1 Add 3 addresses. ---------------------------- revision 0.261 date: 2004-04-15 09:34:56 +0200; author: vita; state: Exp; lines: +18 -1 17 new addresses ---------------------------- revision 0.260 date: 2004-04-15 04:24:00 +0200; author: emma; state: Exp; lines: +4 -1 Merge three addresses from Linus. ---------------------------- revision 0.259 date: 2004-04-02 15:07:50 +0200; author: vita; state: Exp; lines: +3 -1 2 new addresses ---------------------------- revision 0.258 date: 2004-04-01 23:48:00 +0200; author: emma; state: Exp; lines: +9 -3 If a From: header contains a known address, use the known name instead of the name from the From: line, so as to have consistent names that can be grouped. This fixes a report by Vita: Maximilian Attems: o [NETFILTER]: Add MODULE_AUTHOR to ipchains_core.c maximilian attems: o add warning to DocBook/Makefile ---------------------------- revision 0.257 date: 2004-03-30 16:04:33 +0200; author: emma; state: Exp; lines: +21 -11 Bugfix: do not abbreviate last name in the presence of ()-style comments Bugfix: Ignore ()-style comments in by-surname sort. Bugfix: Emit unabbreviated names in could-be-added list. Cleanup: Fix warning when abbreviate_name is called with empty input. ---------------------------- revision 0.256 date: 2004-03-30 15:45:30 +0200; author: emma; state: Exp; lines: +42 -9 Feature: harvest unknown addresses from From: lines with the log and print them at the end. Suggested by vita. Feature: if the name is of the form Last, First (Comment), it will be normalized to First Last (Comment); the Comment is optional. Feature: Strip double quote marks from addresses in From: lines. Commited patch made by vita. ---------------------------- revision 0.255 date: 2004-03-30 03:16:17 +0200; author: emma; state: Exp; lines: +37 -21 Parse From: Firstname Lastname to credit (or blame) the right person. Add Alain Knaff's address. ---------------------------- revision 0.254 date: 2004-03-27 14:47:02 +0100; author: vita; state: Exp; lines: +4 -1 3 new addresses ---------------------------- revision 0.253 date: 2004-03-26 03:40:45 +0100; author: emma; state: Exp; lines: +2 -1 Add address mapping for Mark Goodwin (SGI). ---------------------------- revision 0.252 date: 2004-03-23 10:55:23 +0100; author: vita; state: Exp; lines: +6 -1 5 new addresses ---------------------------- revision 0.251 date: 2004-03-22 12:14:06 +0100; author: emma; state: Exp; lines: +2 -2 Restore codmonkey.org.uk (with typo, missing "e") domain for Dave Jones to the regular hash. Problem reported by Vitezslav Samel. ---------------------------- revision 0.250 date: 2004-03-20 13:10:33 +0100; author: emma; state: Exp; lines: +5 -1 Four addresses for 2.4. ---------------------------- revision 0.249 date: 2004-03-20 13:00:52 +0100; author: emma; state: Exp; lines: +10 -2 Some new addresses and one correction. ---------------------------- revision 0.248 date: 2004-03-19 01:17:54 +0100; author: emma; state: Exp; lines: +2 -1 Another mapping. ---------------------------- revision 0.247 date: 2004-03-19 01:16:19 +0100; author: emma; state: Exp; lines: +21 -8 Move Dave Jones' addresses to regexp section. Add several more mappings. Re-sort with LANG=POSIX. ---------------------------- revision 0.246 date: 2004-03-16 20:36:07 +0100; author: emma; state: Exp; lines: +13 -1 Several new addresses. ---------------------------- revision 0.245 date: 2004-03-15 18:12:08 +0100; author: emma; state: Exp; lines: +3 -1 Add two new mappings. ---------------------------- revision 0.244 date: 2004-03-14 13:34:55 +0100; author: emma; state: Exp; lines: +2 -1 Add mapping for hjm, red hat. ---------------------------- revision 0.243 date: 2004-03-12 23:59:31 +0100; author: emma; state: Exp; lines: +6 -1 Five new addresses. ---------------------------- revision 0.242 date: 2004-03-08 16:40:55 +0100; author: vita; state: Exp; lines: +5 -2 3 new addresses; resort with "LC_ALL=POSIX sort -u" ---------------------------- revision 0.241 date: 2004-03-06 21:43:17 +0100; author: emma; state: Exp; lines: +2 -1 Add one address mapping for Igmar Palsenberg. ---------------------------- revision 0.240 date: 2004-03-06 21:41:42 +0100; author: emma; state: Exp; lines: +2 -1 Add broken address for Harald Welte. ---------------------------- revision 0.239 date: 2004-03-05 14:28:47 +0100; author: vita; state: Exp; lines: +3 -1 2 new addresses ---------------------------- revision 0.238 date: 2004-03-04 17:53:25 +0100; author: vita; state: Exp; lines: +4 -1 3 new addresses ---------------------------- revision 0.237 date: 2004-03-01 12:24:21 +0100; author: vita; state: Exp; lines: +7 -3 4 new addresses and 2 corrections ---------------------------- revision 0.236 date: 2004-02-29 22:49:46 +0100; author: emma; state: Exp; lines: +2 -2 Revert spelling change. ---------------------------- revision 0.235 date: 2004-02-29 22:42:46 +0100; author: emma; state: Exp; lines: +15 -2 Merge BK <-> CVS changes. ---------------------------- revision 0.234 date: 2004-02-25 15:14:53 +0100; author: vita; state: Exp; lines: +22 -1 21 new addresses ---------------------------- revision 0.233 date: 2004-02-17 13:30:07 +0100; author: emma; state: Exp; lines: +3 -1 Two new addresses. ---------------------------- revision 0.232 date: 2004-02-11 15:17:23 +0100; author: vita; state: Exp; lines: +12 -1 merge Linus' additions; add few more addresses ---------------------------- revision 0.231 date: 2004-02-07 13:03:29 +0100; author: vita; state: Exp; lines: +5 -1 4 new addresses ---------------------------- revision 0.230 date: 2004-02-05 16:06:05 +0100; author: vita; state: Exp; lines: +2 -1 added Robert Love's address ---------------------------- revision 0.229 date: 2004-02-02 12:11:36 +0100; author: vita; state: Exp; lines: +3 -1 2 new addresses ---------------------------- revision 0.228 date: 2004-01-31 16:33:47 +0100; author: emma; state: Exp; lines: +2 -1 Add new address for Dominik Brodowski. ---------------------------- revision 0.227 date: 2004-01-30 12:36:34 +0100; author: vita; state: Exp; lines: +10 -1 add 9 new addresses ---------------------------- revision 0.226 date: 2004-01-29 12:17:19 +0100; author: vita; state: Exp; lines: +2 -1 add Steve Hill's address ---------------------------- revision 0.225 date: 2004-01-28 13:22:18 +0100; author: vita; state: Exp; lines: +2 -1 add Yoichi Yuasa's address ---------------------------- revision 0.224 date: 2004-01-27 15:40:49 +0100; author: emma; state: Exp; lines: +5 -1 New EXAMPLE added, 'What am I about to pull?'. ---------------------------- revision 0.223 date: 2004-01-27 12:47:16 +0100; author: vita; state: Exp; lines: +2 -1 add Francis Wiran's address ---------------------------- revision 0.222 date: 2004-01-26 14:51:11 +0100; author: vita; state: Exp; lines: +3 -1 merge Linus' additions ---------------------------- revision 0.221 date: 2004-01-23 11:24:51 +0100; author: vita; state: Exp; lines: +5 -1 4 new addresses ---------------------------- revision 0.220 date: 2004-01-21 13:56:00 +0100; author: emma; state: Exp; lines: +2 -1 BK -> CVS: merge Raj's address obelix123 at toughguy.net CVS -> BK: three new addresses (vita) ---------------------------- revision 0.219 date: 2004-01-21 13:46:26 +0100; author: vita; state: Exp; lines: +15 -1 merge Linus' additions 3 new addresses ---------------------------- revision 0.218 date: 2004-01-20 16:19:16 +0100; author: vita; state: Exp; lines: +8 -1 7 new addresses ---------------------------- revision 0.217 date: 2004-01-19 13:15:23 +0100; author: vita; state: Exp; lines: +9 -5 3 new addresses; move Chas Williams' addresses into @addrregexps ---------------------------- revision 0.216 date: 2004-01-16 15:37:56 +0100; author: emma; state: Exp; lines: +2 -1 One new address. ---------------------------- revision 0.215 date: 2004-01-12 13:24:48 +0100; author: vita; state: Exp; lines: +4 -1 3 new addresses ---------------------------- revision 0.214 date: 2004-01-07 12:32:57 +0100; author: emma; state: Exp; lines: +1 -714 Kill $History$ from this file. ---------------------------- revision 0.213 date: 2004-01-07 10:45:46 +0100; author: vita; state: Exp; lines: +9 -6 resort address->name hash with LC_ALL=POSIX sort -u ---------------------------- revision 0.212 date: 2004-01-07 09:38:47 +0100; author: vita; state: Exp; lines: +38 -1 34 new addresses ---------------------------- revision 0.211 date: 2004-01-05 02:07:20 +0100; author: emma; state: Exp; lines: +6 -1 Pull in two addresses from Linus' tree. ---------------------------- revision 0.210 date: 2003-12-30 03:11:39 +0100; author: emma; state: Exp; lines: +8 -1 4 new addresses. ---------------------------- revision 0.209 date: 2003-12-30 03:07:39 +0100; author: emma; state: Exp; lines: +7 -2 Bugfix, --noobfuscate wasn't complete. ---------------------------- revision 0.208 date: 2003-12-22 02:17:09 +0100; author: emma; state: Exp; lines: +9 -4 Only print ignoremerge warning if ignoremerge is really enabled. ---------------------------- revision 0.207 date: 2003-12-21 04:10:50 +0100; author: emma; state: Exp; lines: +9 -3 Mark --ignoremerge deprecated, point towards bk changes -d'$unless(:MERGE:)' instead. ---------------------------- revision 0.206 date: 2003-12-21 00:32:45 +0100; author: emma; state: Exp; lines: +5 -2 Resolve conflict with Linus' version. ---------------------------- revision 0.205 date: 2003-12-11 15:08:38 +0100; author: vita; state: Exp; lines: +13 -2 new translations to cover 2.4.24-pre1 ---------------------------- revision 0.204 date: 2003-12-07 19:30:25 +0100; author: emma; state: Exp; lines: +6 -3 Fix Kai Mäkisara's name. Patch by Marcus Alanen. ---------------------------- revision 0.203 date: 2003-12-06 17:40:13 +0100; author: emma; state: Exp; lines: +6 -1 Add two addresses, three still nknown since 2.4.23. ---------------------------- revision 0.202 date: 2003-12-06 17:34:30 +0100; author: emma; state: Exp; lines: +5 -2 Support bk changes {-L|-R} output format (with +17 -0 after address). ---------------------------- revision 0.201 date: 2003-11-27 11:59:51 +0100; author: vita; state: Exp; lines: +7 -1 3 new addresses (1 new and 2 old from `bk changes` since 2.5.0) ---------------------------- revision 0.200 date: 2003-11-25 11:45:02 +0100; author: emma; state: Exp; lines: +10 -1 Merge Linus' additions. ---------------------------- revision 0.199 date: 2003-11-25 04:20:04 +0100; author: emma; state: Exp; lines: +5 -1 New address for Arkadiusz Miskiewicz. ---------------------------- revision 0.198 date: 2003-11-22 15:59:50 +0100; author: emma; state: Exp; lines: +5 -1 Add Andreas Beckmann's address. ---------------------------- revision 0.197 date: 2003-11-21 22:13:59 +0100; author: emma; state: Exp; lines: +5 -1 Re-add Steffen Klassert's typoed address, bug report by Vita. ---------------------------- revision 0.196 date: 2003-11-21 00:30:18 +0100; author: emma; state: Exp; lines: +5 -2 Fix Steffen Klassert's address. ---------------------------- revision 0.195 date: 2003-11-19 17:08:02 +0100; author: emma; state: Exp; lines: +5 -1 Add 2nd address of Atul Mukker of LSI Logic. ---------------------------- revision 0.194 date: 2003-11-11 10:21:00 +0100; author: vita; state: Exp; lines: +14 -1 10 new addresses ---------------------------- revision 0.193 date: 2003-10-27 13:04:27 +0100; author: emma; state: Exp; lines: +6 -1 Merge upstream changes. ---------------------------- revision 0.192 date: 2003-10-24 10:13:10 +0200; author: vita; state: Exp; lines: +9 -1 5 new addresses ---------------------------- revision 0.191 date: 2003-10-21 14:20:32 +0200; author: vita; state: Exp; lines: +6 -1 2 new addresses ---------------------------- revision 0.190 date: 2003-10-16 14:33:28 +0200; author: vita; state: Exp; lines: +7 -1 3 new addresses ---------------------------- revision 0.189 date: 2003-10-13 11:14:23 +0200; author: vita; state: Exp; lines: +10 -1 6 new addresses ---------------------------- revision 0.188 date: 2003-10-10 10:49:34 +0200; author: vita; state: Exp; lines: +6 -1 2 new addresses ---------------------------- revision 0.187 date: 2003-10-08 23:56:22 +0200; author: emma; state: Exp; lines: +6 -1 Merge Linus' changes. ---------------------------- revision 0.186 date: 2003-10-08 13:11:02 +0200; author: vita; state: Exp; lines: +13 -1 9 new addresses ---------------------------- revision 0.185 date: 2003-10-02 14:22:33 +0200; author: vita; state: Exp; lines: +11 -1 7 new addresses ---------------------------- revision 0.184 date: 2003-09-30 12:10:31 +0200; author: vita; state: Exp; lines: +8 -1 4 new addresses ---------------------------- revision 0.183 date: 2003-09-29 14:26:43 +0200; author: vita; state: Exp; lines: +15 -2 Merge Linus' changes ---------------------------- revision 0.182 date: 2003-09-24 13:08:03 +0200; author: vita; state: Exp; lines: +5 -1 1 new address ---------------------------- revision 0.181 date: 2003-09-23 15:09:36 +0200; author: vita; state: Exp; lines: +6 -1 2 new addresses ---------------------------- revision 0.180 date: 2003-09-22 16:13:31 +0200; author: vita; state: Exp; lines: +12 -1 8 new addresses ---------------------------- revision 0.179 date: 2003-09-19 11:40:52 +0200; author: vita; state: Exp; lines: +10 -1 6 new addresses ---------------------------- revision 0.178 date: 2003-09-18 12:55:48 +0200; author: vita; state: Exp; lines: +8 -1 4 new addresses ---------------------------- revision 0.177 date: 2003-09-15 15:04:41 +0200; author: vita; state: Exp; lines: +12 -1 8 new addresses ---------------------------- revision 0.176 date: 2003-09-11 11:11:48 +0200; author: vita; state: Exp; lines: +8 -1 4 new addresses ---------------------------- revision 0.175 date: 2003-09-08 07:31:21 +0200; author: vita; state: Exp; lines: +8 -1 4 new addresses ---------------------------- revision 0.174 date: 2003-09-05 07:30:36 +0200; author: vita; state: Exp; lines: +10 -1 6 new addresses (from `bk changes` since 2.5.0) ---------------------------- revision 0.173 date: 2003-09-05 04:10:40 +0200; author: emma; state: Exp; lines: +19 -3 13 new addresses, courtesy of Alan Cox ---------------------------- revision 0.172 date: 2003-09-04 23:08:20 +0200; author: emma; state: Exp; lines: +7 -1 2 new addresses ---------------------------- revision 0.171 date: 2003-09-04 22:55:38 +0200; author: emma; state: Exp; lines: +48 -2 11 new addresses. add --mode=resolve ---------------------------- revision 0.170 date: 2003-09-03 06:31:37 +0200; author: vita; state: Exp; lines: +8 -1 4 new addresses ---------------------------- revision 0.169 date: 2003-09-02 07:28:25 +0200; author: vita; state: Exp; lines: +7 -1 3 new addresses ---------------------------- revision 0.168 date: 2003-09-01 11:35:59 +0200; author: vita; state: Exp; lines: +13 -1 7 new addresses ---------------------------- revision 0.167 date: 2003-08-31 16:08:56 +0200; author: emma; state: Exp; lines: +16 -4 ADD: --selftest now checks for non-obfuscated addresses FIX: 1 address (wasn't obfuscated) REMOVE: 1 address (didn't contain domain part) ---------------------------- revision 0.166 date: 2003-08-31 16:05:04 +0200; author: emma; state: Exp; lines: +110 -10 SECURITY: fix obfuscation of unknown addresses in terse/oneline modes ADD: Add 9 new addresses. ADD: Implement --mode=fixup to postprocess this script's output, replacing addresses by names (useful after updates of this script) DOC: add empty line before =head1 NAME to fix pod2html output. DOC: document --mode options in man page. ---------------------------- revision 0.165 date: 2003-08-29 13:56:43 +0200; author: vita; state: Exp; lines: +5 -1 1 new address ---------------------------- revision 0.164 date: 2003-08-27 15:34:29 +0200; author: vita; state: Exp; lines: +5 -1 1 new address ---------------------------- revision 0.163 date: 2003-08-26 12:09:13 +0200; author: vita; state: Exp; lines: +10 -3 4 new addresses; fix Bryan O'Sullivan's regexp ---------------------------- revision 0.162 date: 2003-08-26 02:01:23 +0200; author: emma; state: Exp; lines: +5 -2 Fix typo in @addresses_handled_in_regexp, Bryan O'Sullivan's address got hosed. ---------------------------- revision 0.161 date: 2003-08-26 01:56:43 +0200; author: emma; state: Exp; lines: +7 -2 Bryan O'Sullivan sent a notice about the other addresses he might be using. ---------------------------- revision 0.160 date: 2003-08-24 12:47:13 +0200; author: emma; state: Exp; lines: +5 -1 Merge one mapping from Linus. ---------------------------- revision 0.159 date: 2003-08-22 10:11:41 +0200; author: vita; state: Exp; lines: +12 -1 8 new addresses ---------------------------- revision 0.158 date: 2003-08-19 14:51:54 +0200; author: vita; state: Exp; lines: +12 -1 8 new addresses ---------------------------- revision 0.157 date: 2003-08-18 15:23:53 +0200; author: vita; state: Exp; lines: +11 -1 7 new addresses ---------------------------- revision 0.156 date: 2003-08-18 13:25:11 +0200; author: vita; state: Exp; lines: +19 -1 Merge Linus' additions ---------------------------- revision 0.155 date: 2003-08-10 00:30:17 +0200; author: emma; state: Exp; lines: +7 -2 Merge Linus' changes. ---------------------------- revision 0.154 date: 2003-08-10 00:29:38 +0200; author: emma; state: Exp; lines: +27 -3 Bugfix: treat change sets that contain only blank lines. Print each input line in $debug mode. 16 new address mappings. ---------------------------- revision 0.153 date: 2003-07-30 10:12:10 +0200; author: vita; state: Exp; lines: +7 -1 3 new addresses ---------------------------- revision 0.152 date: 2003-07-28 08:47:23 +0200; author: vita; state: Exp; lines: +13 -1 added 9 names for new addresses ---------------------------- revision 0.151 date: 2003-07-25 14:39:21 +0200; author: vita; state: Exp; lines: +5 -1 add 1 address ---------------------------- revision 0.150 date: 2003-07-21 11:07:06 +0200; author: vita; state: Exp; lines: +7 -2 resort address->name hash with LC_ALL=POSIX sort -u ---------------------------- revision 0.149 date: 2003-07-21 11:03:12 +0200; author: vita; state: Exp; lines: +19 -4 added 10 names for new addresses put davem's addresses into @addrregexps precise kuznet's regexp ---------------------------- revision 0.148 date: 2003-07-15 14:59:09 +0200; author: vita; state: Exp; lines: +8 -1 added 4 names for new addresses ---------------------------- revision 0.147 date: 2003-07-14 17:31:34 +0200; author: vita; state: Exp; lines: +6 -1 added 2 names for new addresses ---------------------------- revision 0.146 date: 2003-07-13 11:25:39 +0200; author: emma; state: Exp; lines: +5 -1 add 1 address ---------------------------- revision 0.145 date: 2003-07-11 10:37:05 +0200; author: vita; state: Exp; lines: +9 -2 add 4 names for new addresses; resort address->name hash ---------------------------- revision 0.144 date: 2003-07-10 14:27:51 +0200; author: vita; state: Exp; lines: +6 -1 2 new addresses ---------------------------- revision 0.143 date: 2003-07-08 12:05:55 +0200; author: vita; state: Exp; lines: +6 -1 2 new addresses ---------------------------- revision 0.142 date: 2003-07-03 14:29:27 +0200; author: vita; state: Exp; lines: +7 -1 3 new addresses ---------------------------- revision 0.141 date: 2003-07-01 11:11:52 +0200; author: vita; state: Exp; lines: +6 -1 2 new addresses ---------------------------- revision 0.140 date: 2003-06-30 10:22:08 +0200; author: vita; state: Exp; lines: +7 -1 3 new addresses ---------------------------- revision 0.139 date: 2003-06-27 10:22:15 +0200; author: vita; state: Exp; lines: +14 -1 10 new addresses ---------------------------- revision 0.138 date: 2003-06-25 10:55:55 +0200; author: vita; state: Exp; lines: +6 -1 2 new addresses ---------------------------- revision 0.137 date: 2003-06-24 10:59:08 +0200; author: vita; state: Exp; lines: +7 -1 3 new addresses ---------------------------- revision 0.136 date: 2003-06-23 11:13:06 +0200; author: vita; state: Exp; lines: +7 -1 merge Linus' additions ---------------------------- revision 0.135 date: 2003-06-21 02:56:01 +0200; author: emma; state: Exp; lines: +8 -2 3 new addresses. ---------------------------- revision 0.134 date: 2003-06-20 11:15:01 +0200; author: vita; state: Exp; lines: +9 -1 add 5 names for new addresses ---------------------------- revision 0.133 date: 2003-06-18 07:59:12 +0200; author: vita; state: Exp; lines: +6 -1 add 2 names for new addresses ---------------------------- revision 0.132 date: 2003-06-17 16:53:29 +0200; author: emma; state: Exp; lines: +5 -2 Rearrange Peter Milne's addresses. ---------------------------- revision 0.131 date: 2003-06-16 12:49:57 +0200; author: vita; state: Exp; lines: +9 -1 add 5 names for new addresses ---------------------------- revision 0.130 date: 2003-06-12 17:27:32 +0200; author: vita; state: Exp; lines: +10 -1 add 5 names for new addresses ---------------------------- revision 0.129 date: 2003-06-10 18:10:48 +0200; author: vita; state: Exp; lines: +7 -1 add 3 names for new addresses ---------------------------- revision 0.128 date: 2003-06-09 12:20:37 +0200; author: emma; state: Exp; lines: +11 -8 Merge Linus' additions in. Resort address->name hash with LANG=C sort -u. ---------------------------- revision 0.127 date: 2003-06-09 12:10:21 +0200; author: emma; state: Exp; lines: +10 -6 Handle Alexey Kuznetsov's addresses by regexp. ---------------------------- revision 0.126 date: 2003-06-09 11:56:40 +0200; author: vita; state: Exp; lines: +6 -1 added 2 names for new addresses ---------------------------- revision 0.125 date: 2003-06-06 14:13:57 +0200; author: vita; state: Exp; lines: +10 -1 added 6 names for new addresses ---------------------------- revision 0.124 date: 2003-06-04 12:31:18 +0200; author: vita; state: Exp; lines: +7 -1 added 3 names for new addresses ---------------------------- revision 0.123 date: 2003-06-03 07:49:53 +0200; author: vita; state: Exp; lines: +6 -1 added 2 names for new addresses ---------------------------- revision 0.122 date: 2003-06-02 11:11:21 +0200; author: emma; state: Exp; lines: +5 -2 Fix umlaut in Moritz Mühlenhoff's name. ---------------------------- revision 0.121 date: 2003-06-02 10:56:16 +0200; author: vita; state: Exp; lines: +9 -1 added 5 names for new addresses ---------------------------- revision 0.120 date: 2003-05-29 13:11:22 +0200; author: vita; state: Exp; lines: +6 -1 added 2 names for new addresses ---------------------------- revision 0.119 date: 2003-05-26 15:45:55 +0200; author: vita; state: Exp; lines: +6 -1 added 2 names for new addresses ---------------------------- revision 0.118 date: 2003-05-23 13:07:37 +0200; author: vita; state: Exp; lines: +9 -1 added 5 names for new addresses ---------------------------- revision 0.117 date: 2003-05-23 11:31:17 +0200; author: emma; state: Exp; lines: +5 -1 Add Bernhard Kaindl's address. ---------------------------- revision 0.116 date: 2003-05-15 10:52:06 +0200; author: vita; state: Exp; lines: +8 -1 added 4 names for new addresses ---------------------------- revision 0.115 date: 2003-05-12 12:16:48 +0200; author: vita; state: Exp; lines: +8 -1 added 3 names for new addresses ---------------------------- revision 0.114 date: 2003-05-08 12:35:41 +0200; author: vita; state: Exp; lines: +9 -1 added 5 names for new addresses ---------------------------- revision 0.113 date: 2003-05-07 11:30:03 +0200; author: vita; state: Exp; lines: +7 -1 added 3 names for new addresses ---------------------------- revision 0.112 date: 2003-05-06 17:46:15 +0200; author: vita; state: Exp; lines: +7 -1 added 3 names for new addresses ---------------------------- revision 0.111 date: 2003-05-05 10:55:16 +0200; author: vita; state: Exp; lines: +7 -1 added 3 names for new addresses ---------------------------- revision 0.110 date: 2003-05-02 16:53:22 +0200; author: vita; state: Exp; lines: +10 -1 added 6 names for new addresses ---------------------------- revision 0.109 date: 2003-04-29 12:20:09 +0200; author: vita; state: Exp; lines: +12 -1 added 8 names for new addresses ---------------------------- revision 0.108 date: 2003-04-29 01:26:08 +0200; author: emma; state: Exp; lines: +9 -2 Add explanation why we define an array just to undefine it right away. ---------------------------- revision 0.107 date: 2003-04-29 01:18:37 +0200; author: emma; state: Exp; lines: +7 -2 Report status of selftest. ---------------------------- revision 0.106 date: 2003-04-29 01:00:49 +0200; author: emma; state: Exp; lines: +5 -2 Correct Vincent Legoll's name (was confused with somebody else). ---------------------------- revision 0.105 date: 2003-04-28 14:20:56 +0200; author: vita; state: Exp; lines: +10 -1 added 5 names for new addresses ---------------------------- revision 0.104 date: 2003-04-27 15:18:46 +0200; author: emma; state: Exp; lines: +6 -1 Add two more addresses. ---------------------------- revision 0.103 date: 2003-04-24 11:20:31 +0200; author: vita; state: Exp; lines: +6 -1 added 2 names for new addresses ---------------------------- revision 0.102 date: 2003-04-23 14:39:05 +0200; author: vita; state: Exp; lines: +13 -1 added 9 names for new addresses ---------------------------- revision 0.101 date: 2003-04-18 13:43:22 +0200; author: vita; state: Exp; lines: +12 -1 added 8 names for new addresses ---------------------------- revision 0.100 date: 2003-04-17 12:25:19 +0200; author: vita; state: Exp; lines: +7 -1 added 3 names for new addresses ---------------------------- revision 0.99 date: 2003-04-16 10:17:49 +0200; author: vita; state: Exp; lines: +14 -1 added 9 names for new addresses ---------------------------- revision 0.98 date: 2003-04-14 17:47:56 +0200; author: emma; state: Exp; lines: +18 -1 Doing Zack Brown a favor and archiving addresses that are now handled by regexps in a separate list. ---------------------------- revision 0.97 date: 2003-04-13 13:33:27 +0200; author: emma; state: Exp; lines: +5 -2 Correct Patricia Gaughen's name (was Gua...). Found by Geoffrey Lee. ---------------------------- revision 0.96 date: 2003-04-13 12:46:57 +0200; author: emma; state: Exp; lines: +123 -19 100 (one hundred) new addresses and 17 corrections by Zack Brown. ---------------------------- revision 0.95 date: 2003-04-10 15:06:17 +0200; author: vita; state: Exp; lines: +10 -1 added 6 names for new addresses ---------------------------- revision 0.94 date: 2003-04-10 11:59:04 +0200; author: emma; state: Exp; lines: +5 -1 Add Carl-Daniel's new 2003 address. ---------------------------- revision 0.93 date: 2003-04-03 12:48:46 +0200; author: vita; state: Exp; lines: +13 -1 added 9 names for new addresses ---------------------------- revision 0.92 date: 2003-04-03 12:33:20 +0200; author: vita; state: Exp; lines: +6 -7 move multiple linus' entries into regexp one ---------------------------- revision 0.91 date: 2003-04-03 12:31:42 +0200; author: vita; state: Exp; lines: +12 -2 change ignoremerge regexp to cover hostnames with (); hide lonely standing "Merge" with --ignoremerge ---------------------------- revision 0.90 date: 2003-03-31 13:24:32 +0200; author: emma; state: Exp; lines: +855 -822 Obfuscate addresses, in script as well as in output. Output address obfuscation can be switched off with --noobfuscate. Suggested by Solar Designer. Omit addresses when a name is known. (Switch this off with --noomitaddresses). This fixes the "distinct changelog per address rather than per person" problem Sam Ravnborg reported. ---------------------------- revision 0.89 date: 2003-03-28 11:55:39 +0100; author: emma; state: Exp; lines: +30 -8 * Add one address. * Strip $0 down to POSIX portable file name character set and untaint it to suppress warnings with Perl 5.8.0 and --man. * Reset $ENV{PATH} to /bin:/usr/bin:/usr/local/bin for the same reason. * In usage information, path-strip $0 in addition to that (and store in $myname). * Add --ignoremerge switch to suppress the "Merge ... into ..." log entries. ---------------------------- revision 0.88 date: 2003-03-26 22:12:23 +0100; author: emma; state: Exp; lines: +29 -3 Add selftest mode check: * check all addresses against all regexps to find addresses shadowing regular expressions. ---------------------------- revision 0.87 date: 2003-03-26 22:02:53 +0100; author: emma; state: Exp; lines: +13 -3 Fix broken regexp for Alan's swansea.linux.org.uk addresses. Add some comments. ---------------------------- revision 0.86 date: 2003-03-26 21:57:49 +0100; author: emma; state: Exp; lines: +26 -9 Support regexp queries (but try hash lookups first for efficiency). Requested by Linus Torvalds. ---------------------------- revision 0.85 date: 2003-03-26 09:22:11 +0100; author: vita; state: Exp; lines: +10 -1 Added 6 names for new addresses. ---------------------------- revision 0.84 date: 2003-03-24 09:45:20 +0100; author: vita; state: Exp; lines: +17 -1 Added 12 names for new addresses from current 2.5 BK tree. ---------------------------- revision 0.83 date: 2003-03-19 09:19:48 +0100; author: vita; state: Exp; lines: +9 -2 Added 4 new names for addresses from current linux-2.5 BK tree. ---------------------------- revision 0.82 date: 2003-03-17 09:26:30 +0100; author: vita; state: Exp; lines: +6 -1 Added 2 new names. ---------------------------- revision 0.81 date: 2003-03-10 16:38:27 +0100; author: vita; state: Exp; lines: +8 -1 Added 4 new names for addresses from current linux-2.5 BK tree. ---------------------------- revision 0.80 date: 2003-03-07 14:31:57 +0100; author: vita; state: Exp; lines: +11 -1 Added 7 new names for addresses from current linux-2.5 BK tree. ---------------------------- revision 0.79 date: 2003-03-04 17:59:15 +0100; author: vita; state: Exp; lines: +9 -1 Added 5 new names for addresses from both current BK trees. ---------------------------- revision 0.78 date: 2003-02-27 13:01:54 +0100; author: emma; state: Exp; lines: +8 -1 Credit Vita in AUTHOR section of POD. ---------------------------- revision 0.77 date: 2003-02-27 11:52:59 +0100; author: vita; state: Exp; lines: +11 -1 Added 7 new names for addresses from both current BK trees. ---------------------------- revision 0.76 date: 2003-02-24 21:04:23 +0100; author: vita; state: Exp; lines: +12 -1 Added 7 new names for addresses from current linux-2.5 BK tree. ---------------------------- revision 0.75 date: 2003-02-21 13:41:18 +0100; author: vita; state: Exp; lines: +9 -1 Added 5 new names for addresses from current linux-2.4 BK tree. ---------------------------- revision 0.74 date: 2003-02-19 12:15:14 +0100; author: vita; state: Exp; lines: +11 -1 Added 7 new addresses found by Google. ---------------------------- revision 0.73 date: 2003-02-14 11:45:45 +0100; author: vita; state: Exp; lines: +9 -1 Added 5 new addresses found by Google. ---------------------------- revision 0.72 date: 2003-02-06 17:10:23 +0100; author: vita; state: Exp; lines: +10 -1 Added 6 new addresses found by Google. ---------------------------- revision 0.71 date: 2003-02-05 12:22:06 +0100; author: emma; state: Exp; lines: +10 -1 New addresses Vita pulled out. ---------------------------- revision 0.70 date: 2003-02-03 15:58:04 +0100; author: emma; state: Exp; lines: +10 -1 Vita dug out more addresses. ---------------------------- revision 0.69 date: 2003-01-29 00:30:02 +0100; author: emma; state: Exp; lines: +8 -1 Another four addresses by Vita. ---------------------------- revision 0.68 date: 2003-01-20 11:22:08 +0100; author: emma; state: Exp; lines: +5 -1 Add new address for Rolf Eike Beer. ---------------------------- revision 0.67 date: 2003-01-19 15:32:55 +0100; author: emma; state: Exp; lines: +7 -1 Further addresses figured out by Vita. ---------------------------- revision 0.66 date: 2003-01-18 13:44:33 +0100; author: emma; state: Exp; lines: +17 -1 New addresses found out by Vita. ---------------------------- revision 0.65 date: 2003-01-13 15:12:09 +0100; author: emma; state: Exp; lines: +19 -2 New addresses dug out by Vita. ---------------------------- revision 0.64 date: 2003-01-08 15:48:50 +0100; author: emma; state: Exp; lines: +19 -1 New addresses by Vita. ---------------------------- revision 0.63 date: 2003-01-08 15:47:37 +0100; author: emma; state: Exp; lines: +41 -1 New addresses by Vita. ---------------------------- revision 0.62 date: 2002-12-27 17:59:28 +0100; author: emma; state: Exp; lines: +14 -1 Another ten addresses sent by Vitezslav Samel. ---------------------------- revision 0.61 date: 2002-12-14 15:28:49 +0100; author: emma; state: Exp; lines: +5 -2 Bjorn Helgaas only uses the transscribed version of his name himself. ---------------------------- revision 0.60 date: 2002-12-13 15:51:35 +0100; author: emma; state: Exp; lines: +18 -1 Next dozen of addresses digged out by Vita. ---------------------------- revision 0.59 date: 2002-12-11 13:11:51 +0100; author: emma; state: Exp; lines: +11 -4 Workaround: strip trailing [tag] from mail addresses, reported by Marcel Holtmann. Add some new addresses. ---------------------------- revision 0.58 date: 2002-12-07 16:14:57 +0100; author: emma; state: Exp; lines: +26 -1 More addresses figured by Vitezslav Samel. ---------------------------- revision 0.57 date: 2002-12-07 16:08:34 +0100; author: emma; state: Exp; lines: +7 -1 3 more addresses. ---------------------------- revision 0.56 date: 2002-11-28 03:32:11 +0100; author: emma; state: Exp; lines: +6 -1 List David Weinehall. ---------------------------- revision 0.55 date: 2002-11-27 05:44:54 +0100; author: emma; state: Exp; lines: +5 -1 Add kaos@sgi.com for Keith Owens as per his own request. ---------------------------- revision 0.54 date: 2002-11-27 00:27:11 +0100; author: emma; state: Exp; lines: +18 -2 Merge changes from Linus' version. ---------------------------- revision 0.53 date: 2002-11-25 18:12:08 +0100; author: emma; state: Exp; lines: +5 -1 Add Lee Nash's address ---------------------------- revision 0.52 date: 2002-11-14 15:50:21 +0100; author: emma; state: Exp; lines: +9 -4 Bugfix --by-surname for some modes. Add two addresses. Fix Carl-Daniel Hailfinger's address to lower case. ---------------------------- revision 0.51 date: 2002-11-14 15:31:10 +0100; author: emma; state: Exp; lines: +7 -1 Add Carl-Daniel Hailfinger's new address. Add TODO item to see if regexp/wildcard match in address list is possible. ---------------------------- revision 0.50 date: 2002-11-09 15:24:21 +0100; author: emma; state: Exp; lines: +5 -2 Add comment to Richard Hitt's address. ---------------------------- revision 0.49 date: 2002-11-04 18:13:21 +0100; author: emma; state: Exp; lines: +8 -1 Add 4 addresses sent by Duncan Laurie. ---------------------------- revision 0.48 date: 2002-11-04 13:37:38 +0100; author: emma; state: Exp; lines: +55 -4 Another four dozen addresses, courtesy of Vitezslav Samel. ---------------------------- revision 0.47 date: 2002-11-04 13:19:17 +0100; author: emma; state: Exp; lines: +5 -2 Vitezslav Samel: Merge bugfix to treat addresses with upper-case characters in ChangeSet. ---------------------------- revision 0.46 date: 2002-11-04 12:37:33 +0100; author: emma; state: Exp; lines: +11 -1 7 new addresses. ---------------------------- revision 0.45 date: 2002-11-04 12:26:41 +0100; author: emma; state: Exp; lines: +27 -6 18 new addresses. ---------------------------- revision 0.44 date: 2002-10-04 05:37:51 +0200; author: emma; state: Exp; lines: +6 -3 Track BK-kernel-tools changes to Jes Sorensen's name. ---------------------------- revision 0.43 date: 2002-10-04 05:33:47 +0200; author: emma; state: Exp; lines: +17 -10 4 new addresses. ---------------------------- revision 0.42 date: 2002-10-01 22:20:33 +0200; author: emma; state: Exp; lines: +30 -2 Another 25 addresses for ChangeLog 2.5.3?, from google and lbdb. ---------------------------- revision 0.41 date: 2002-10-01 21:45:20 +0200; author: emma; state: Exp; lines: +23 -1 Some detective work on google found another 19 addresses. ---------------------------- revision 0.40 date: 2002-09-30 03:44:51 +0200; author: emma; state: Exp; lines: +4 -2 Drop bogus geert@linux-m68k.org.com address. ---------------------------- revision 0.39 date: 2002-09-27 01:07:13 +0200; author: emma; state: Exp; lines: +50 -1 46 new addresses from lbdb ---------------------------- revision 0.38 date: 2002-09-27 00:37:29 +0200; author: emma; state: Exp; lines: +28 -2 23 new addresses ---------------------------- revision 0.37 date: 2002-09-27 00:27:37 +0200; author: emma; state: Exp; lines: +7 -2 Fix --multi mode. ---------------------------- revision 0.36 date: 2002-08-29 11:13:40 +0200; author: emma; state: Exp; lines: +5 -2 Correct Vojtech Pavlik's addresses after mail from him. ---------------------------- revision 0.35 date: 2002-08-21 15:49:46 +0200; author: emma; state: Exp; lines: +43 -5 Many new addresses and one correction by Vitezslav 'Vita' Samel ---------------------------- revision 0.34 date: 2002-08-21 15:45:53 +0200; author: emma; state: Exp; lines: +6 -1 2 new names ---------------------------- revision 0.33 date: 2002-08-20 03:29:34 +0200; author: emma; state: Exp; lines: +36 -8 The usual set of new addresses. ---------------------------- revision 0.32 date: 2002-08-20 03:14:40 +0200; author: emma; state: Exp; lines: +7 -1 Add Marcel Holtmann, who sent a patch. ---------------------------- revision 0.31 date: 2002-08-13 00:34:41 +0200; author: emma; state: Exp; lines: +36 -8 Patch by Marcus Alanen : Hi, patch to sort by developer surname, and a couple of more developers. Use if you want to. ---------------------------- revision 0.30 date: 2002-07-20 19:18:28 +0200; author: emma; state: Exp; lines: +5 -1 Add one new address ---------------------------- revision 0.29 date: 2002-07-18 01:10:13 +0200; author: emma; state: Exp; lines: +27 -1 23 new addresses. ---------------------------- revision 0.28 date: 2002-06-25 11:46:57 +0200; author: emma; state: Exp; lines: +9 -1 New mail addresses. ---------------------------- revision 0.27 date: 2002-06-14 19:05:23 +0200; author: emma; state: Exp; lines: +9 -1 three new addresses ---------------------------- revision 0.26 date: 2002-06-06 12:26:51 +0200; author: emma; state: Exp; lines: +98 -59 Get rid of global %log, pass it to sub functions by reference. Move IO::Handle/IO::File treatment back into main program. Prepare for integrating Bitkeeper. ---------------------------- revision 0.25 date: 2002-06-04 02:01:23 +0200; author: emma; state: Exp; lines: +25 -5 Recognize "bk changes" output format (that is: "ChangeSet@1.234.5.6, date, programmer" tag line and body indented by two spaces). Reported by Marcelo Tosatti . Former versions would only recognize the BK-kernel-tools/changelog format (see http://gkernel.bkbits.net:8080/BK-kernel-tools/anno/changelog@1.5?nav=index.html|src/). ---------------------------- revision 0.24 date: 2002-06-03 15:33:00 +0200; author: emma; state: Exp; lines: +81 -27 * Fix 'grouped', 'terse', 'oneline' modes (change to parse_file()). We now take the first paragraph instead of the first line as log entry. We also guess where the paragraph ends, it ends at a line with trailing dot or colon, or if the next line is empty or starts with a "bullet" (that is -, *, o or #). * New option --abbreviate-names. * Fix 'full' mode indentation, broken in v0.21 by expanding the tabs. Now, the first tab is unexpanded again. * Enhance 'online' mode: if the log is truncated, append an ellipsis ("..."). * Add more mail addresses. * Fix Brian Beattie's name (was "Michael Beattie"). ---------------------------- revision 0.23 date: 2002-06-03 14:36:01 +0200; author: emma; state: Exp; lines: +12 -1 More e-mail addresses. ---------------------------- revision 0.22 date: 2002-05-29 22:28:20 +0200; author: emma; state: Exp; lines: +13 -1 Mail addresses added. ---------------------------- revision 0.21 date: 2002-05-29 13:45:48 +0200; author: emma; state: Exp; lines: +78 -19 * Implement --mode=oneline. * Expand tabs in input lines (tab stops are spaced 8 columns away from each other). * Bugfix --multi mode: all append_item to flush @cur before printing. * Restore prolog detection in --multi mode for efficiency. * Undo the "unexpand()" that Text::Wrap does, it breaks our line width calculation. In the long run, a replacement for Text::Wrap must be found that does not unexpand(). ---------------------------- revision 0.20 date: 2002-05-29 12:44:35 +0200; author: emma; state: Exp; lines: +43 -8 New --multi option that states multiple changelogs are in the same file. ---------------------------- revision 0.19 date: 2002-05-29 12:27:21 +0200; author: emma; state: Exp; lines: +20 -4 New option: --[no]warn: Warn about unknown addresses. By default enabled, use --nowarn to suppress. ---------------------------- revision 0.18 date: 2002-05-29 12:17:00 +0200; author: emma; state: Exp; lines: +72 -13 New addresses. ---------------------------- revision 0.17 date: 2002-05-26 01:32:49 +0200; author: emma; state: Exp; lines: +9 -2 Four new addresses. ---------------------------- revision 0.16 date: 2002-05-22 17:52:26 +0200; author: emma; state: Exp; lines: +9 -3 Fix deliberate typo in use Pod::Usage that was left over from debugging. ---------------------------- revision 0.15 date: 2002-05-22 16:05:13 +0200; author: emma; state: Exp; lines: +39 -16 Sort addresses/names case insensitively (not locale aware). Heed quotes when parsing $ENV{LINUXKERNEL_BK_FMT}. As I don't currently have Perl 5.004 to test the older Text::ParseWords implementation, script now requires Perl 5.005. Do not require Pod::Usage, but warn if it's missing. ---------------------------- revision 0.14 date: 2002-05-22 14:39:59 +0200; author: emma; state: Exp; lines: +170 -134 Fold the print function dispatcher into %table. Parse files on command line individually, but allow to treat them as one with a new --merge option. Make @cur local to the parse function. Die on read errors on input files. Use IO::Handle to read files. ---------------------------- revision 0.13 date: 2002-05-21 14:42:46 +0200; author: emma; state: Exp; lines: +89 -25 Add 3 mail addresses. Add commentary to the code. Check for write errors on STDOUT and die if one happens. ---------------------------- revision 0.12 date: 2002-05-18 18:54:50 +0200; author: emma; state: Exp; lines: +46 -18 Make --compress work in terse mode. New feature: --swap in terse mode swaps address and log entry. ---------------------------- revision 0.11 date: 2002-05-18 18:43:30 +0200; author: emma; state: Exp; lines: +34 -4 Support 'terse' mode. ---------------------------- revision 0.10 date: 2002-05-18 18:15:10 +0200; author: emma; state: Exp; lines: +10 -1 Another set of addresses. ---------------------------- revision 0.9 date: 2002-05-18 18:06:43 +0200; author: emma; state: Exp; lines: +127 -3 Dozens of new addresses. ---------------------------- revision 0.8 date: 2002-05-18 17:46:01 +0200; author: emma; state: Exp; lines: +25 -1 21 new addresses. ---------------------------- revision 0.7 date: 2002-05-16 15:57:37 +0200; author: emma; state: Exp; lines: +11 -1 Add some documentation. ---------------------------- revision 0.6 date: 2002-05-16 15:55:24 +0200; author: emma; state: Exp; lines: +6 -2 Fix shift ambiguity in printtag(). ---------------------------- revision 0.5 date: 2002-05-16 15:51:43 +0200; author: emma; state: Exp; lines: +157 -31 Implement grouped and full modes. ---------------------------- revision 0.4 date: 2002-05-16 14:07:17 +0200; author: emma; state: Exp; lines: +162 -60 Add some POD. Do options and environment parsing. Prepare multiple output modes (only grouped supported at the moment.) ---------------------------- revision 0.3 date: 2002-05-13 18:11:34 +0200; author: emma; state: Exp; lines: +99 -12 Compress identical ChangeLog lines (they need not be subsequent, note this feature has O(n^2) behaviour, where n is the number of stored ChangeLog lines per respective author): Soft-fp fix: Soft-fp fix: becomes: 2 x Soft-fp fix: ---------------------------- revision 0.2 date: 2002-05-13 12:40:32 +0200; author: emma; state: Exp; lines: +6 -3 Only consider e-mail addresses that are left-justified. Suggested by Greg K-H . ---------------------------- revision 0.1 date: 2002-05-13 11:16:17 +0200; author: emma; state: Exp; initial checkin =============================================================================