1commit b1087b8a83359c41f5886bfeca72c08ae43d9ca8
2Author:     Philipp Takacs <philipp@bureaucracy.de>
3AuthorDate: Sun Jan 6 12:21:08 2019 +0100
4Commit:     Philipp Takacs <philipp@bureaucracy.de>
5CommitDate: Sun Jan 6 12:28:55 2019 +0100
6
7    This is mmh-0.4
8
9:100644 100644 683256d3... d8acce59... M	DATE
10:100644 100644 aad13dd8... a45071f1... M	NEWS
11:100644 100644 be586341... bd73f470... M	VERSION
12
13commit df98103428cb4cdfa9d911190791745c9bbe05b0
14Author:     Philipp Takacs <philipp@bureaucracy.de>
15AuthorDate: Sun Jan 6 12:27:37 2019 +0100
16Commit:     Philipp Takacs <philipp@bureaucracy.de>
17CommitDate: Sun Jan 6 12:27:37 2019 +0100
18
19    remove dtimep.c only in distclean
20
21    this avoids flex dependency for the tarball
22
23:100644 100644 07877590... f2310fb8... M	sbr/Makefile.in
24
25commit c42126750a40dae4c42a84c152c3be1ede3cf89e
26Author:     Philipp Takacs <philipp@bureaucracy.de>
27AuthorDate: Sun Jan 6 03:13:04 2019 +0100
28Commit:     Philipp Takacs <philipp@bureaucracy.de>
29CommitDate: Sun Jan 6 03:13:04 2019 +0100
30
31    automitc set the owner/group in release tar
32
33:100644 100644 465beda0... 4012a2d3... M	Makefile.in
34
35commit a859462824cb481880506c394704a0b5a4b9fc2d
36Author:     Philipp Takacs <philipp@bureaucracy.de>
37AuthorDate: Sat Jan 5 20:35:50 2019 +0100
38Commit:     Philipp Takacs <philipp@bureaucracy.de>
39CommitDate: Sat Jan 5 20:35:50 2019 +0100
40
41    depricate whatnow
42
43    Now a depricated warning is printed at the usage of whatnow.
44    Also add a BUG section to the manpage.
45
46:100644 100644 d0fea84e... 4fa2b34c... M	man/whatnow.man1
47:100644 100644 82b25c69... 2b6847fc... M	test/tests/whatnow/test-attach-detach
48:100644 100644 44fecb6c... 05bbd760... M	test/tests/whatnow/test-cd
49:100644 100644 15d0824a... 474b505b... M	test/tests/whatnow/test-ls
50:100644 100644 be046ac7... 41c8733c... M	uip/whatnow.c
51
52commit ec2171174c019bdc83002cc29d06357e30b4b90d
53Author:     Philipp Takacs <philipp@bureaucracy.de>
54AuthorDate: Sat Jan 5 14:30:57 2019 +0100
55Commit:     Philipp Takacs <philipp@bureaucracy.de>
56CommitDate: Sat Jan 5 14:45:38 2019 +0100
57
58    fail in pick if a massage of -thread has no thread-id
59
60    If pick -thread is used with a message without a message-id
61    or a references header field pick now fails. This prevents
62    falling back to all messages as default.
63
64:100644 100644 d693439e... 60588151... M	test/tests/pick/test-thread-without-msgid
65:100644 100644 049be8a7... f700a0c7... M	uip/pick.c
66
67commit 1a1646dc54cace9984b36a1c12e1831d51fa89f1
68Author:     Philipp Takacs <philipp@bureaucracy.de>
69AuthorDate: Wed Jan 2 16:14:21 2019 +0100
70Commit:     Philipp Takacs <philipp@bureaucracy.de>
71CommitDate: Wed Jan 2 16:14:21 2019 +0100
72
73    pick fix segfault
74
75    pick now copy the static memory which is later freed.
76    Also fix the access to uninitialized variable in getthreadid().
77    Thanks c_14 for reporting.
78
79:100644 100644 99a7d67b... 41e3e22b... M	sbr/getthreadid.c
80:000000 100644 00000000... 0397e11c... A	test/tests/pick/test-thread
81:000000 100644 00000000... d693439e... A	test/tests/pick/test-thread-without-msgid
82:100644 100644 aba0c028... 049be8a7... M	uip/pick.c
83
84commit 76e95977668d89054ced87fc7d379464713e2ee9
85Author:     Philipp Takacs <philipp@bureaucracy.de>
86AuthorDate: Mon Dec 31 12:42:01 2018 +0100
87Commit:     Philipp Takacs <philipp@bureaucracy.de>
88CommitDate: Mon Dec 31 12:42:01 2018 +0100
89
90    rename whatnow2 tests
91
92    the testsystem require the format test-* for tests
93
94:100644 100644 e91cc791... e91cc791... R100	test/tests/whatnow2/metafile	test/tests/whatnow2/test-metafile
95:100644 100644 bd4cf88e... bd4cf88e... R100	test/tests/whatnow2/default-workflow	test/tests/whatnow2/test-workflow
96
97commit 8da62db99b6d668511eb99881ad8889e4421ae7a
98Author:     Philipp Takacs <philipp@bureaucracy.de>
99AuthorDate: Mon Dec 31 02:54:23 2018 +0100
100Commit:     Philipp Takacs <philipp@bureaucracy.de>
101CommitDate: Mon Dec 31 02:54:23 2018 +0100
102
103    whatnow2 save metainformation in the draft itself
104
105    by default meta information like last editor or altmsg is stored in
106    the draft ifself. This can be overritten by the profile entry
107    Metafile-Extension.
108
109:100644 100644 7b2934e2... b4aea9e8... M	etc/Makefile.in
110:000000 100644 00000000... 188634d1... A	etc/mhl.whatnow2
111:100644 100644 dd8196f3... 3b692eef... M	man/mh-profile.man5
112:100644 100644 f66bfe78... 4ba56742... M	man/whatnow2.man1
113:000000 100644 00000000... bd4cf88e... A	test/tests/whatnow2/default-workflow
114:000000 100644 00000000... e91cc791... A	test/tests/whatnow2/metafile
115:100644 100644 f037ec13... fcab14d7... M	uip/Makefile.in
116:100755 100755 91ff5a5e... f9cf2559... M	uip/whatnow2.sh
117
118commit 216b5073ff0503c04868769fe7930c49f6fbcf1c
119Author:     Philipp Takacs <philipp@bureaucracy.de>
120AuthorDate: Sun Dec 30 03:11:53 2018 +0100
121Commit:     Philipp Takacs <philipp@bureaucracy.de>
122CommitDate: Sun Dec 30 03:11:53 2018 +0100
123
124    h/mh.h remove comma at the end of enum state
125
126    This is a C99 feature and mmh stick to C98.
127    Just to stop the noise from the compiler ;-)
128
129:100644 100644 20346b6b... 6337a0ca... M	h/mh.h
130
131commit f421770234df8633ec9e703c9045cc21753fc644
132Author:     Philipp Takacs <philipp@bureaucracy.de>
133AuthorDate: Sun Dec 30 01:51:06 2018 +0100
134Commit:     Philipp Takacs <philipp@bureaucracy.de>
135CommitDate: Sun Dec 30 01:51:06 2018 +0100
136
137    merge pick and scan manpage
138
139    Now only one manpage for scan and pick is dokumentating
140    the usage of pick/scan.
141
142:100644 100644 8188ff41... ea63a753... M	man/pick.man1
143:100644 100644 2a25d18c... 02e5a2ec... M	man/scan.man1
144
145commit ca984be73bdba8c9e807aa56be6403a7b790ed21
146Author:     Philipp Takacs <philipp@bureaucracy.de>
147AuthorDate: Mon Nov 26 01:02:53 2018 +0100
148Commit:     Philipp Takacs <philipp@bureaucracy.de>
149CommitDate: Mon Nov 26 01:02:53 2018 +0100
150
151    add raw option to mhl
152
153    raw allows to output a header as in the input, no changes are done
154    by mhl. This is written for whatnow2. whatnow2 shall safe some data
155    in the draft and use mhl with ignore to remove this data. Also other tools can
156    use mhl to filter some header fields out of a message without changing the
157    message itself.
158
159:100644 100644 76d23358... fa83602d... M	uip/mhl.c
160
161commit dbf7c84b34c2d3f87c0c3cb11a04dff2c20b39e5
162Author:     Philipp Takacs <philipp@bureaucracy.de>
163AuthorDate: Wed Nov 21 02:34:56 2018 +0100
164Commit:     Philipp Takacs <philipp@bureaucracy.de>
165CommitDate: Sun Nov 25 22:43:53 2018 +0100
166
167    whatnow2 handle mhuse
168
169    If mhuse is set don't write new envirement to the metafile. mhuse
170    is set, when comp -use is used.
171
172:100755 100755 4e767663... 91ff5a5e... M	uip/whatnow2.sh
173
174commit d44d7ab7f82b27b1644c7ec93bdbe0fedc0fb4c5
175Author:     Philipp Takacs <philipp@bureaucracy.de>
176AuthorDate: Wed Nov 21 02:26:49 2018 +0100
177Commit:     Philipp Takacs <philipp@bureaucracy.de>
178CommitDate: Sun Nov 25 22:43:53 2018 +0100
179
180    strict use "" in whatnow2
181
182:100755 100755 59e91b7a... 4e767663... M	uip/whatnow2.sh
183
184commit c89293b617b20e1bdceeed290941c45acc457b15
185Author:     Philipp Takacs <philipp@bureaucracy.de>
186AuthorDate: Mon Jul 10 16:34:45 2017 +0200
187Commit:     Philipp Takacs <philipp@bureaucracy.de>
188CommitDate: Sun Nov 25 22:40:45 2018 +0100
189
190    mhl implement simple globbing
191
192    ignores now supports simple globbing
193
194:100644 100644 9785fe27... b6af9531... M	man/mhl.man1
195:100644 100644 b8213b04... 76d23358... M	uip/mhl.c
196
197commit 24d23e290e7b1320eca49cfd2ea0ca0af3e761e0
198Author:     Philipp Takacs <philipp@bureaucracy.de>
199AuthorDate: Fri Nov 23 01:41:06 2018 +0100
200Commit:     Philipp Takacs <philipp@bureaucracy.de>
201CommitDate: Sun Nov 25 15:08:54 2018 +0100
202
203    fix indention in uip/mhl.c
204
205:100644 100644 2987c0d2... b8213b04... M	uip/mhl.c
206
207commit de6974ed610ffbfaff335021ea7e359e85c27cfa
208Author:     Philipp Takacs <philipp@bureaucracy.de>
209AuthorDate: Mon Nov 19 03:04:12 2018 +0100
210Commit:     Philipp Takacs <philipp@bureaucracy.de>
211CommitDate: Sun Nov 25 15:08:54 2018 +0100
212
213    Trailing withspace handling in mhl
214
215    If a component has trailing whitespace, e.g., body:component="> ", mhl
216    now trims that whitespace off when filtering blank text lines. Also add
217    a rtrim flag to mhl. This flag removes trailing whitespace in filtert text.
218
219    The implementation was done by David Levine <levinedl@acm.org> for nmh
220    commit ea0a6d8112a918809bd03d8126411040d22f2bb8
221    commit 1aa8f3e11e6d83ee4806abaa132ab9466f02ca5f
222
223:100644 100644 69556f94... 65265822... M	h/prototypes.h
224:100644 100644 a80d6bf0... 9785fe27... M	man/mhl.man1
225:100644 100644 249faf9c... cbf90984... M	sbr/trim.c
226:100755 100755 7220e6cb... 578fd37c... M	test/tests/mhl/test-mhl-flags
227:100644 100644 a84703b8... 2987c0d2... M	uip/mhl.c
228
229commit fa1c9e13c8bae76993ec43f56685fa0057758579
230Author:     Philipp Takacs <philipp@bureaucracy.de>
231AuthorDate: Fri Oct 26 21:53:36 2018 +0200
232Commit:     Philipp Takacs <philipp@bureaucracy.de>
233CommitDate: Sun Nov 25 14:29:17 2018 +0100
234
235    read the defaultfolder from the profile
236
237    context_read now creates the inbox specified in the profile,
238    instand of create the compiletime default.
239
240:100644 100644 cfdcff27... 51592a91... M	sbr/context_read.c
241:000000 100644 00000000... 997e52e6... A	test/tests/config/test-inbox
242
243commit 20597014bd0a3a6afa0244e5ee6531c59bc8fceb
244Author:     Philipp Takacs <philipp@bureaucracy.de>
245AuthorDate: Wed Nov 21 23:25:54 2018 +0100
246Commit:     Philipp Takacs <philipp@bureaucracy.de>
247CommitDate: Fri Nov 23 00:14:54 2018 +0100
248
249    pick implement rfc2047
250
251:100644 100644 7f0d3a9a... aba0c028... M	uip/pick.c
252
253commit f826c136f3bee802c63cef0510bcd8de71ccbe84
254Author:     Philipp Takacs <philipp@bureaucracy.de>
255AuthorDate: Wed Nov 21 23:23:10 2018 +0100
256Commit:     Philipp Takacs <philipp@bureaucracy.de>
257CommitDate: Fri Nov 23 00:14:43 2018 +0100
258
259    fix logic bug in pick GREPaction
260
261    GREPaction now check the header field correct
262
263:100644 100644 12b2bd70... 7f0d3a9a... M	uip/pick.c
264
265commit b7df0ea22b417220d96485c84d5d0a0b2e8e86ea
266Author:     Philipp Takacs <philipp@bureaucracy.de>
267AuthorDate: Wed Nov 21 22:06:22 2018 +0100
268Commit:     Philipp Takacs <philipp@bureaucracy.de>
269CommitDate: Fri Nov 23 00:14:34 2018 +0100
270
271    remove free of static memory
272
273:100644 100644 25bd6b6a... 12b2bd70... M	uip/pick.c
274
275commit 1c4473f16f0081a480b9c1065675fdee277618f5
276Author:     David Levine <levinedl@acm.org>
277AuthorDate: Sun Oct 14 19:27:17 2012 -0500
278Commit:     Philipp Takacs <philipp@bureaucracy.de>
279CommitDate: Sun Nov 18 22:15:18 2018 +0100
280
281    Fix blind list alias expansion
282
283    The first alias contained in a blind list is now expanded. The
284    mh-alias(5) man page was updated to show that blind lists must not be
285    terminated with, or contain, a trailing semicolon [Bug #15604].
286
287:100644 100644 1d0508f8... 3769141d... M	man/mh-alias.man5
288:100644 100644 b00f51bc... 3faa3733... M	uip/aliasbr.c
289
290commit defe82a74d1742f7f723e2c8311905577320342a
291Author:     markus schnalke <meillo@marmaro.de>
292AuthorDate: Sun Nov 4 14:11:01 2018 +0100
293Commit:     markus schnalke <meillo@marmaro.de>
294CommitDate: Sun Nov 4 14:11:01 2018 +0100
295
296    Fix test/tests/show/test-longlines
297
298    Although it worked correct on the server, it did not in terminals
299    which have a number of columns set, like those connected to a screen.
300    The test now sets `-width 2000' for mhl(1) via the test config.
301
302:100644 100644 c15c1cbb... f6ae1266... M	test/tests/show/test-longlines
303
304commit 9deab9cb456aa52ea9857663304f322b5c6be72d
305Author:     markus schnalke <meillo@marmaro.de>
306AuthorDate: Sun Nov 4 14:07:43 2018 +0100
307Commit:     markus schnalke <meillo@marmaro.de>
308CommitDate: Sun Nov 4 14:07:43 2018 +0100
309
310    Fix test/tests/send/test-mimeify
311
312    The size differences came from generated values of the Content-ID
313    headers. They depend on the hostname and thus vary in length. leading
314    to different MIME part sizes. The solution is replacing all
315    Content-IDs with static values. The helper function replace_contentid()
316    is added to commons.sh.
317
318:100644 100644 1a677335... b869d56d... M	test/common.sh
319:100644 100644 3de45d74... f5a18aaf... M	test/tests/send/test-mimeify
320
321commit 410e6cccd38f176e9df34e5565d04f6f96c7e815
322Author:     markus schnalke <meillo@marmaro.de>
323AuthorDate: Wed Oct 31 11:32:39 2018 +0100
324Commit:     markus schnalke <meillo@marmaro.de>
325CommitDate: Wed Oct 31 11:32:39 2018 +0100
326
327    Add test for empty sequence patch by c_14
328
329    i.e. for commit 850190587ff71010fc63e44ca01a93a44c96f58e
330
331:000000 100644 00000000... f134f274... A	test/tests/new/test-empty-seq
332
333commit 850190587ff71010fc63e44ca01a93a44c96f58e
334Author:     c_14 <git@c-14.de>
335AuthorDate: Mon Oct 1 16:01:52 2018 +0200
336Commit:     markus schnalke <meillo@marmaro.de>
337CommitDate: Wed Oct 31 11:29:20 2018 +0100
338
339    Ignore folders with an empty sequence in new
340
341    This solves the issue where `new' lists folders that have an empty
342    sequence (e.g. the unseen sequence), this also prevents `fnext' and
343    `fprev' from navigating to such folders.
344
345:100644 100644 97633766... 21435b34... M	uip/new.c
346
347commit 1642d62841486ade88ec2c48dd581e3249c98c94
348Author:     Vasilii Kolobkov <polezaivsani@ko5v.net>
349AuthorDate: Thu Jul 19 18:55:57 2018 +0200
350Commit:     markus schnalke <meillo@marmaro.de>
351CommitDate: Wed Oct 31 10:54:12 2018 +0100
352
353    Use the same mh_hostname() function from test/common.h in mhsign(1)
354
355:100755 100755 39a3f690... 894ca5e3... M	uip/mhsign.sh
356
357commit 17de69d5b6a8082a86d08f7617718e38c27205e0
358Author:     Vasilii Kolobkov <polezaivsani@ko5v.net>
359AuthorDate: Thu Jul 19 18:54:07 2018 +0200
360Commit:     markus schnalke <meillo@marmaro.de>
361CommitDate: Wed Oct 31 10:53:52 2018 +0100
362
363    Fix tests to run on OpenBSD
364
365      Use a hardcoded sequence for there's no seq(1) in OpenBSD.
366
367      awk(1) doesn't support interval regular expression syntax ({n,m})
368      on some BSDs.
369
370      hostname(1) has no -f flag on OpenBSD and. Try it first and
371      fallback to `uname -n`.
372
373      Omit explicit template in mktemp(1) call.
374
375:100644 100644 805afeaf... 1a677335... M	test/common.sh
376:100755 100755 9f35adea... 32c82f55... M	test/runtest
377:100755 100755 3c2bb97c... 44e0997f... M	test/tests/mhsign/test-mhsign
378:100755 100755 a1d3c3d0... 31946ee0... M	test/tests/mhstore/test-filenames
379:100644 100644 138c7248... c15c1cbb... M	test/tests/show/test-longlines
380
381commit 5cb46b33551f28e4168989e752e09bd927e993f9
382Author:     Vasilii Kolobkov <polezaivsani@ko5v.net>
383AuthorDate: Thu Jul 19 11:56:11 2018 +0200
384Commit:     markus schnalke <meillo@marmaro.de>
385CommitDate: Wed Oct 31 10:32:14 2018 +0100
386
387    Remove tests/inc/test-eom-align
388
389    Reimplemented m_getfld2() makes it obsolete.
390
391:100644 000000 a8667a7d... 00000000... D	test/tests/inc/cksums
392:100644 000000 7be957f3... 00000000... D	test/tests/inc/filler.txt
393:100644 000000 8bc47909... 00000000... D	test/tests/inc/fromline.txt
394:100644 000000 f6faad4f... 00000000... D	test/tests/inc/msgheader.txt
395:100644 000000 2b6afb48... 00000000... D	test/tests/inc/test-eom-align
396
397commit 2649858ef32645a56e78497d8268f0589b94b63f
398Author:     markus schnalke <meillo@marmaro.de>
399AuthorDate: Sun Jul 15 13:41:17 2018 +0200
400Commit:     markus schnalke <meillo@marmaro.de>
401CommitDate: Sun Jul 15 13:41:17 2018 +0200
402
403    Extend test for long lines with CRLF
404
405:100644 100644 8079e4db... 138c7248... M	test/tests/show/test-longlines
406
407commit d39fe43959fda0efb9ae681672ea8e476f1848e1
408Author:     Philipp Takacs <philipp@bureaucracy.de>
409AuthorDate: Sat Jul 14 13:41:09 2018 +0200
410Commit:     markus schnalke <meillo@marmaro.de>
411CommitDate: Sun Jul 15 13:31:07 2018 +0200
412
413    spost accept body lines with 998 characters
414
415:100644 100644 39d8ada5... fd0cbcc9... M	uip/spost.c
416
417commit 1fadbab6f4c38dbd151898ecc158b3dc28e87f16
418Author:     Philipp Takacs <philipp@bureaucracy.de>
419AuthorDate: Sat Jul 14 11:24:36 2018 +0200
420Commit:     markus schnalke <meillo@marmaro.de>
421CommitDate: Sun Jul 15 13:31:07 2018 +0200
422
423    check for crlf in m_getfld2
424
425    now header fields witch lines 998 chars and crlf
426    are accepted.
427
428:100644 100644 53b301e5... 20346b6b... M	h/mh.h
429:100644 100644 954ed331... b9a618d1... M	sbr/m_getfld2.c
430
431commit 220857595d567997752e7e10279882ceac9516ae
432Author:     markus schnalke <meillo@marmaro.de>
433AuthorDate: Sun Jul 15 13:28:13 2018 +0200
434Commit:     markus schnalke <meillo@marmaro.de>
435CommitDate: Sun Jul 15 13:28:13 2018 +0200
436
437    Add test to check for correct handling of long lines
438
439:000000 100644 00000000... 8079e4db... A	test/tests/show/test-longlines
440
441commit 4f230b2e91103abc77dcc41c46a59ba2041a2248
442Author:     Vasilii Kolobkov <polezaivsani@ko5v.net>
443AuthorDate: Wed Jul 11 13:21:16 2018 +0200
444Commit:     markus schnalke <meillo@marmaro.de>
445CommitDate: Sun Jul 15 12:21:13 2018 +0200
446
447    Accept header lines of exactly 998 characters
448
449:100644 100644 956a5565... 954ed331... M	sbr/m_getfld2.c
450
451commit 3de462f2108cb2be990bba95fee04f45899a4d44
452Author:     c_14 <git@c-14.de>
453AuthorDate: Mon May 7 18:48:33 2018 +0200
454Commit:     Philipp Takacs <philipp@bureaucracy.de>
455CommitDate: Mon May 7 19:02:16 2018 +0200
456
457    Fix parallel `make install'
458
459    Prior to this commit, running make install with -j > 1 caused an (easily
460    reproducible) race condition where make tried linking commands that
461    hadn't been installed yet.
462
463:100644 100644 e7e7b46d... e0c280fa... M	uip/Makefile.in
464
465commit b3fde4704d42fd432536e23678d21d1fc78db7b8
466Author:     markus schnalke <meillo@marmaro.de>
467AuthorDate: Sun Feb 18 10:33:02 2018 +0100
468Commit:     markus schnalke <meillo@marmaro.de>
469CommitDate: Sun Feb 18 10:33:02 2018 +0100
470
471    Better wording in README concerning compatibility
472
473:100644 100644 63037c28... 8400d5e2... M	README
474
475commit f49900dcc4b009ab4e1a90985029b6ac98569e95
476Author:     Philipp Takacs <philipp@bureaucracy.de>
477AuthorDate: Sat Jul 22 21:35:44 2017 +0200
478Commit:     Philipp Takacs <philipp@bureaucracy.de>
479CommitDate: Sat Jul 22 21:35:44 2017 +0200
480
481    fix install of scan
482
483    now scan is removed bevore it is linked
484
485    found by Jan <jan@subpath.de>
486
487:100644 100644 8719cc70... a758fe0a... M	uip/Makefile.in
488
489commit 53a7340002907ae85b4d288dcbd4a48211e0b25a
490Author:     markus schnalke <meillo@marmaro.de>
491AuthorDate: Sat Jul 8 14:34:04 2017 +0200
492Commit:     markus schnalke <meillo@marmaro.de>
493CommitDate: Sat Jul 8 14:34:04 2017 +0200
494
495    Add example to pick.1 for handling empty result set in the shell
496
497    This commit bases on a patch provided by Vasily Kolobkov
498    <polezaivsani@openmailbox.org>. Actually, he also brought the
499    topic up on the mailing list. Thanks!
500
501    Also adjust the man page from nmh's special sequence name `all'
502    to mmh's name `a' for it.
503
504:100644 100644 076f99d9... 2390984a... M	man/pick.man1
505
506commit 5edd028a43a622bbdd5e9bbd658a7284aaf340ba
507Author:     Philipp Takacs <philipp@bureaucracy.de>
508AuthorDate: Fri Jun 16 14:12:24 2017 +0200
509Commit:     Philipp Takacs <philipp@bureaucracy.de>
510CommitDate: Fri Jun 30 11:41:09 2017 +0200
511
512    fix undefined behavior in fmt_trim()
513
514    It now writes the output in the input char *. This is only a temporaly
515    fix.
516
517:100644 100644 ca7f5e8c... 4d4d6330... M	sbr/fmt_scan.c
518
519commit b600ac49b9dd3fe3938e6a7618d4b75f30e5b636
520Author:     c_14 <git@c-14.de>
521AuthorDate: Tue May 16 18:13:52 2017 +0200
522Commit:     Philipp Takacs <philipp@bureaucracy.de>
523CommitDate: Thu Jun 15 21:57:46 2017 +0200
524
525    cpstripped: Add braces to make code more legible.
526
527:100644 100644 d0b112bf... ca7f5e8c... M	sbr/fmt_scan.c
528
529commit dcda74a843a1198dc23a3f6a17572c2f6ba5de61
530Author:     c_14 <git@c-14.de>
531AuthorDate: Mon May 22 23:56:12 2017 +0200
532Commit:     Philipp Takacs <philipp@bureaucracy.de>
533CommitDate: Thu Jun 15 21:53:57 2017 +0200
534
535    add a test to test-scan-multibyte
536
537    Tests for splitting within a multibyte character.
538
539:100644 100644 0d843c35... a7a6356c... M	test/tests/scan/test-scan-multibyte
540
541commit 95f7880a49b3eb5d1d4f5a966c291d91aeca3c41
542Author:     c_14 <git@c-14.de>
543AuthorDate: Tue May 16 18:13:27 2017 +0200
544Commit:     Philipp Takacs <philipp@bureaucracy.de>
545CommitDate: Thu Jun 15 21:53:47 2017 +0200
546
547    fmt_scan: support multibyte characters in putstr decoding
548
549    Fixes an issue where the string output by scan with a putstr format is
550    truncated within a multibyte character causing terminal corruption
551
552:100644 100644 2485e6cb... d0b112bf... M	sbr/fmt_scan.c
553
554commit 1d392de336185c47e70ebc89cb36ea5fc77fc3f0
555Author:     Philipp Takacs <philipp@bureaucracy.de>
556AuthorDate: Sun May 28 14:58:38 2017 +0200
557Commit:     Philipp Takacs <philipp@bureaucracy.de>
558CommitDate: Sun May 28 14:58:38 2017 +0200
559
560    replace scan with pick
561
562:100644 100644 cd43aaae... 8719cc70... M	uip/Makefile.in
563:100644 000000 018cd9cd... 00000000... D	uip/scan.c
564
565commit e5579d23f1d5dcfaf9b7ecb2819e3a0f0b2ab3fa
566Author:     Philipp Takacs <philipp@bureaucracy.de>
567AuthorDate: Sun May 28 14:49:52 2017 +0200
568Commit:     Philipp Takacs <philipp@bureaucracy.de>
569CommitDate: Sun May 28 14:49:52 2017 +0200
570
571    port -file switch to pick
572
573    now scan can full replaced by pick
574
575:100644 100644 464a7345... 25bd6b6a... M	uip/pick.c
576
577commit 3ec7019fb0a1c08f1c866f0a84fa75fe5b498596
578Author:     Philipp Takacs <philipp@bureaucracy.de>
579AuthorDate: Sun Feb 26 20:28:06 2017 +0100
580Commit:     Philipp Takacs <philipp@bureaucracy.de>
581CommitDate: Sun May 28 14:06:53 2017 +0200
582
583    pick option -thread
584
585    The -thread option allows to pick mails of a specific thread. The
586    thread is choosen by a mail in the option argument.
587
588:100644 100644 69556f94... 50d8a8b7... M	h/prototypes.h
589:100644 100644 4f223df1... 8188ff41... M	man/pick.man1
590:100644 100644 58cf5c7d... 07877590... M	sbr/Makefile.in
591:000000 100644 00000000... 99a7d67b... A	sbr/getthreadid.c
592:100644 100644 1c195be4... 464a7345... M	uip/pick.c
593
594commit e0bd1185d5a6a854a04f3c567195cfe96df112d0
595Author:     Philipp Takacs <philipp@bureaucracy.de>
596AuthorDate: Sun Apr 2 23:15:19 2017 +0200
597Commit:     Philipp Takacs <philipp@bureaucracy.de>
598CommitDate: Sun May 28 14:06:53 2017 +0200
599
600    complete rewrite of pick
601
602    this make the code cleaner and removes the
603    regex implementation. The mail itself is now read
604    by pick and the match functions only check if the
605    field match.
606
607:100644 100644 3e250a77... 1c195be4... M	uip/pick.c
608
609commit 641a9d953e86685f9ca2f3da72e9a94e5bcfd69e
610Author:     Philipp Takacs <philipp@bureaucracy.de>
611AuthorDate: Sun Apr 2 23:13:42 2017 +0200
612Commit:     Philipp Takacs <philipp@bureaucracy.de>
613CommitDate: Sun May 28 14:06:39 2017 +0200
614
615    mh_xstrdup arguments now const
616
617    this is better to avoid errors and required
618    by my pick rewrite
619
620:100644 100644 13964b23... 1d55b59f... M	h/utils.h
621:100644 100644 ef0ee973... 50060ae7... M	sbr/utils.c
622
623commit da25188de43095cc8fd78094e538ec868e910a44
624Author:     Philipp Takacs <philipp@bureaucracy.de>
625AuthorDate: Fri Sep 9 23:06:37 2016 +0200
626Commit:     Philipp Takacs <satanist@fsmi.uka.de>
627CommitDate: Thu May 25 15:43:41 2017 +0200
628
629    add -format to pick
630
631    this leads to remove scan
632
633:100644 100644 aa0aa258... 7b2934e2... M	etc/Makefile.in
634:000000 100644 00000000... 0ab1bed0... A	etc/pick.default
635:100644 100644 076f99d9... 4f223df1... M	man/pick.man1
636:100644 100644 e7e7b46d... cd43aaae... M	uip/Makefile.in
637:100644 100644 4cb33fb1... 3e250a77... M	uip/pick.c
638
639commit 4fbfa159384d4f0230d96999164b630f17c5e4a5
640Author:     Philipp Takacs <philipp@bureaucracy.de>
641AuthorDate: Mon Sep 19 18:23:39 2016 +0200
642Commit:     Philipp Takacs <philipp@bureaucracy.de>
643CommitDate: Sun Apr 23 14:56:17 2017 +0200
644
645    decode rfc2047 header in mhparse
646
647    attachment filenames are mostly rfc2047 encoded. Now all
648    mime header are decoded to avoid problems.
649
650:000000 100755 00000000... a1d3c3d0... A	test/tests/mhstore/test-filenames
651:100644 100644 a478b427... 2b72e7bc... M	uip/mhparse.c
652
653commit 403e71903f2bb190f83a2cababef05697babec5b
654Author:     markus schnalke <meillo@marmaro.de>
655AuthorDate: Mon Apr 17 23:52:26 2017 +0200
656Commit:     markus schnalke <meillo@marmaro.de>
657CommitDate: Mon Apr 17 23:52:26 2017 +0200
658
659    mhpgp: use trusted header field copies to replace original header fields
660
661    Enigmail provides so called ``protected-headers'', which are copies
662    of some main mail header fields to protect them from forgery.
663
664    Mhpgp(1) works in a rough way and simply adds this MIME part
665    to the main header, and this resulted in a doubling of those header
666    fields.
667
668    Now those original headers are removed if trusted copies are
669    provided within the encrpyted MIME part.
670
671:100755 100755 ce4d2c87... 1cfa2745... M	uip/mhpgp.sh
672
673commit 41ad151c26f230e99d1ec6df0dcc477e72a7e6f7
674Author:     markus schnalke <meillo@marmaro.de>
675AuthorDate: Mon Apr 17 23:41:55 2017 +0200
676Commit:     markus schnalke <meillo@marmaro.de>
677CommitDate: Mon Apr 17 23:41:55 2017 +0200
678
679    Fix `anno -delete': preserve newline in folded header fields
680
681:100644 100644 33d2b49d... 17085579... M	uip/anno.c
682
683commit ee8d01d64e8832304256de53db07228e2be67f6a
684Author:     markus schnalke <meillo@marmaro.de>
685AuthorDate: Mon Apr 17 19:35:21 2017 +0200
686Commit:     markus schnalke <meillo@marmaro.de>
687CommitDate: Mon Apr 17 19:35:21 2017 +0200
688
689    Fix mhsign for gpg2: Expiry date format
690
691    Gnupg2 uses --fixed-list-mode by default for --with-colons.
692    Gnupg1 needs this option explicitly to generate the same output
693    format (timestamps) for expiry dates.
694
695    Thanks to Jan Unterbrink for reporting the bug.
696
697:100755 100755 9d6c747e... 39a3f690... M	uip/mhsign.sh
698
699commit bd7e2d5cc610c87f2f8c2df507bb7eda86cce90e
700Author:     Philipp Takacs <philipp@bureaucracy.de>
701AuthorDate: Wed Mar 8 15:31:37 2017 +0100
702Commit:     Philipp Takacs <philipp@bureaucracy.de>
703CommitDate: Wed Mar 8 15:31:37 2017 +0100
704
705    fix oldstyle whom
706
707    Check if msg struct have selected messages before
708    accessing a message.
709
710:100644 100644 f42bd80b... 9d70cdd7... M	sbr/parse_msgs.c
711
712commit 6e9577f324bef90765a5edc02044eb111ec48072
713Author:     markus schnalke <markus.schnalke@la-bw.de>
714AuthorDate: Wed Mar 8 13:44:12 2017 +0100
715Commit:     markus schnalke <markus.schnalke@la-bw.de>
716CommitDate: Wed Mar 8 13:44:12 2017 +0100
717
718    Fix uip/whom.c for C89 compatibility
719
720:100644 100644 e664f4b2... ef0b684d... M	uip/whom.c
721
722commit d9b9dba7abf1c10248abfb5f64c13eb1c3ddcb40
723Author:     markus schnalke <markus.schnalke@la-bw.de>
724AuthorDate: Wed Mar 8 13:31:31 2017 +0100
725Commit:     markus schnalke <markus.schnalke@la-bw.de>
726CommitDate: Wed Mar 8 13:31:31 2017 +0100
727
728    Fix sbr/parse_msgs.c for C89 compatibility
729
730:100644 100644 00d9fb81... f42bd80b... M	sbr/parse_msgs.c
731
732commit eb650f703c26232c0ccce00c9b3dd3f6b6d51dd4
733Author:     Philipp Takacs <philipp@bureaucracy.de>
734AuthorDate: Sun Mar 5 17:55:31 2017 +0100
735Commit:     Philipp Takacs <philipp@bureaucracy.de>
736CommitDate: Tue Mar 7 15:09:50 2017 +0100
737
738    add() first parameter (s2) is now const
739
740:100644 100644 bed9188c... 13964b23... M	h/utils.h
741:100644 100644 466b9aba... ef0ee973... M	sbr/utils.c
742
743commit 5b483b0b8517541a8359d7049b4497c6efcb117e
744Author:     Philipp Takacs <philipp@bureaucracy.de>
745AuthorDate: Sun Mar 5 17:55:00 2017 +0100
746Commit:     Philipp Takacs <philipp@bureaucracy.de>
747CommitDate: Tue Mar 7 15:08:42 2017 +0100
748
749    allow msgs as parameters for whom
750
751    now you can write ``whom c'' instand of ``whom `mhpath c`''
752
753:100644 100644 c0d28351... bed9188c... M	h/utils.h
754:100644 100644 02038e74... 58cf5c7d... M	sbr/Makefile.in
755:000000 100644 00000000... 00d9fb81... A	sbr/parse_msgs.c
756:100644 100644 64ec7c97... e664f4b2... M	uip/whom.c
757
758commit eb6938d742d51b5f6637da8e706cc6dd080be058
759Author:     Philipp Takacs <philipp@bureaucracy.de>
760AuthorDate: Fri Feb 17 16:05:57 2017 +0100
761Commit:     Philipp Takacs <philipp@bureaucracy.de>
762CommitDate: Fri Feb 17 16:05:57 2017 +0100
763
764    quote path variables in whatnow2.sh
765
766    without qoutes this causes error with spaces or other
767    special charecter in the path or filename.
768
769:100755 100755 20407253... 59e91b7a... M	uip/whatnow2.sh
770
771commit c057a79cf3583b3c6b7ce824a1281b32c5287f21
772Author:     Philipp Takacs <philipp@bureaucracy.de>
773AuthorDate: Sun Jan 1 21:57:07 2017 +0100
774Commit:     Philipp Takacs <philipp@bureaucracy.de>
775CommitDate: Fri Jan 6 21:43:48 2017 +0100
776
777    make dateparsing case insensitive
778
779    Acourding to RFC 5322 and 5234 the date field
780    is case insenitive
781
782:100644 100644 4f07aacf... 340abf1c... M	sbr/dtimep.lex
783
784commit 143328edd5842208e53d3f2427a6059d604eb78e
785Author:     Philipp Takacs <philipp@bureaucracy.de>
786AuthorDate: Fri Nov 25 13:38:04 2016 +0100
787Commit:     Philipp Takacs <philipp@bureaucracy.de>
788CommitDate: Fri Jan 6 21:40:49 2017 +0100
789
790    mhparse add support for CRLF
791
792    multipart mime content wasn't able to parse, if the
793    mail use CRLF line endings.
794
795:100644 100644 782ab51a... 1ff37bf3... M	h/mhparse.h
796:100644 100644 8e8b3605... a478b427... M	uip/mhparse.c
797
798commit 79cbafe7268202d5b9c231b2d25472c152caa709
799Author:     Philipp Takacs <philipp@bureaucracy.de>
800AuthorDate: Tue Nov 22 17:15:58 2016 +0100
801Commit:     Philipp Takacs <philipp@bureaucracy.de>
802CommitDate: Fri Jan 6 19:25:36 2017 +0100
803
804    Accept binary encoding for messages/*
805
806    Acording to RFC 2046 binary encoding is allowed for messages/*.
807    Also ignore other encodings.
808
809:100644 100644 b0876eb9... 8e8b3605... M	uip/mhparse.c
810
811commit 30cd04b718c568c8c327bc32c5700a3a1f403be4
812Author:     mor0ious@gmail.com <mor0ious@gmail.com>
813AuthorDate: Thu Jan 5 08:35:22 2017 -0700
814Commit:     Philipp Takacs <philipp@bureaucracy.de>
815CommitDate: Thu Jan 5 17:52:04 2017 +0100
816
817    mhsign manpage: mention hostname bug
818
819:100644 100644 85c80b1f... 7e5c3e59... M	man/mhsign.man1
820
821commit 9e5b3025ed2dbb984181c8616456bbfa804bd1fa
822Author:     Dmitry Bogatov <KAction@gnu.org>
823AuthorDate: Fri Sep 16 15:22:28 2016 +0300
824Commit:     Philipp Takacs <philipp@bureaucracy.de>
825CommitDate: Sun Jan 1 20:55:24 2017 +0100
826
827    whatnow2: remove get_attachmentheader()
828
829:100755 100755 22be3539... 20407253... M	uip/whatnow2.sh
830
831commit f78e7c6e6e616cc4ff2bee8a726365fafef2d8ce
832Author:     Dmitry Bogatov <KAction@gnu.org>
833AuthorDate: Thu Sep 8 13:03:52 2016 +0300
834Commit:     Philipp Takacs <philipp@bureaucracy.de>
835CommitDate: Sun Jan 1 16:55:34 2017 +0100
836
837    Remove unused code
838
839    The unsude code is: struct zone, macro strbase64, macro isatom,
840    function unset_unseen(), function pref_encoding(), function cpydgst(),
841    macro base64len
842
843:100644 100644 22c23495... d8551cb0... M	h/mime.h
844:100644 100644 a9fa2d4b... 02038e74... M	sbr/Makefile.in
845:100644 000000 5e5ef87f... 00000000... D	sbr/cpydgst.c
846:100644 100644 47ae79e0... 1d3bc060... M	sbr/dtime.c
847:100644 100644 4e4cbefb... 72d27ce5... M	sbr/encode_rfc2047.c
848:100644 100644 50ae7c68... 7ffbde16... M	sbr/seq_msgstats.c
849
850commit c29e62470a481bcd4d54760b0578ca4bc1201681
851Author:     Larry Hynes <larry@larryhynes.com>
852AuthorDate: Tue Dec 13 20:14:12 2016 +0000
853Commit:     Philipp Takacs <philipp@bureaucracy.de>
854CommitDate: Wed Dec 28 17:13:35 2016 +0100
855
856    Grammer and layout fixes anno.man1
857
858:100644 100644 97720315... 21ba903e... M	man/anno.man1
859
860commit d6f94362211ed42179c5c8c4c80602d58a758e61
861Author:     Larry Hynes <larry@larryhynes.com>
862AuthorDate: Tue Dec 13 20:14:12 2016 +0000
863Commit:     Philipp Takacs <philipp@bureaucracy.de>
864CommitDate: Wed Dec 28 15:33:06 2016 +0100
865
866    Grammer and layout fixes in ali.man1
867
868:100644 100644 b45fb928... e6750cc9... M	man/ali.man1
869
870commit fbb3dac3857095f59113e582bd7ff9a54643c20a
871Author:     Philipp Takacs <philipp@bureaucracy.de>
872AuthorDate: Sun Sep 25 22:40:46 2016 +0200
873Commit:     Philipp Takacs <philipp@bureaucracy.de>
874CommitDate: Sun Sep 25 22:40:46 2016 +0200
875
876    fix bug in whatnow2 attach
877
878:100755 100755 543dbe58... 22be3539... M	uip/whatnow2.sh
879
880commit 6e4f8128fe078a3e54f5c92d27c31acc7b8f9fd8
881Author:     Philipp Takacs <philipp@bureaucracy.de>
882AuthorDate: Sun Sep 4 14:12:00 2016 +0200
883Commit:     Philipp Takacs <philipp@bureaucracy.de>
884CommitDate: Sun Sep 18 12:26:46 2016 +0200
885
886    redesign version string
887
888    Now we have two version nummbers one for the tool
889    and one for the lib. Also the version number is changed
890    everytime the object is rebuild.
891
892:100644 100644 f93359df... 465beda0... M	Makefile.in
893:100644 100644 52c43259... be586341... M	VERSION
894:100644 100644 47f9125b... 16af1516... M	config/Makefile.in
895:100755 000000 63963061... 00000000... D	config/version.sh
896:100644 100644 e1795caa... 53b301e5... M	h/mh.h
897:100644 100644 abfcd414... 49b26004... M	man/Makefile.in
898:100644 100644 f60bd9aa... a9fa2d4b... M	sbr/Makefile.in
899:100644 100644 8361c664... 72233908... M	sbr/print_version.c
900:000000 100644 00000000... 42917c52... A	sbr/version.c
901:100644 100644 d7cad062... e7e7b46d... M	uip/Makefile.in
902:100644 100644 9ab6515e... d4c6c7fb... M	uip/ali.c
903:100644 100644 9e287be4... 33d2b49d... M	uip/anno.c
904:100644 100644 9d356018... 41eae6a2... M	uip/ap.c
905:100644 100644 a68420a1... 12d1f9d4... M	uip/burst.c
906:100644 100644 c34ce43f... 75bbf86f... M	uip/comp.c
907:100644 100644 d74e498b... 1d5c3aa4... M	uip/dist.c
908:100644 100644 3a019951... 70162b2a... M	uip/dp.c
909:100644 100644 63fcb0f5... 73ad5f29... M	uip/flist.c
910:100644 100644 d75849b5... 419d8eea... M	uip/fmtdump.c
911:100644 100644 3e3cd760... b7cdfe54... M	uip/folder.c
912:100644 100644 d8d69f78... e00ae0e1... M	uip/forw.c
913:100644 100644 08aa533c... e31c6a62... M	uip/inc.c
914:100644 100644 1e57d1cc... 72b6d8e0... M	uip/mark.c
915:100644 100644 6ed6037d... a233c685... M	uip/mhbuild.c
916:100644 100644 c089d8e0... a84703b8... M	uip/mhl.c
917:100644 100644 c9194cc0... 7056db5f... M	uip/mhlist.c
918:100644 100644 06630b3b... 4215ecf2... M	uip/mhmail.c
919:100644 100644 29d4170d... 2c61e608... M	uip/mhparam.c
920:100644 100644 0fe638cd... 31e0722e... M	uip/mhpath.c
921:100644 100644 e39bf65a... be9cd454... M	uip/mhshow.c
922:100644 100644 596df728... 47b7c025... M	uip/mhstore.c
923:100644 100644 cecf2ee5... d4bf6a6a... M	uip/mhtest.c
924:100644 100644 efbea043... 97633766... M	uip/new.c
925:100644 100644 a8c2c421... fe1102c6... M	uip/packf.c
926:100644 100644 7d9c0869... 4cb33fb1... M	uip/pick.c
927:100644 100644 ea17b91a... 7f71e028... M	uip/prompter.c
928:100644 100644 d08058be... af3fc10d... M	uip/rcvdist.c
929:100644 100644 bd6bacbf... b4e37bde... M	uip/rcvpack.c
930:100644 100644 83c5150f... 33f8f3bc... M	uip/rcvstore.c
931:100644 100644 182f315e... 682f66a5... M	uip/refile.c
932:100644 100644 8a405439... b2adebfe... M	uip/repl.c
933:100644 100644 e435a276... 273477e5... M	uip/rmf.c
934:100644 100644 99820e94... 5059383d... M	uip/rmm.c
935:100644 100644 a735b315... 018cd9cd... M	uip/scan.c
936:100644 100644 eac15aee... d7691db9... M	uip/send.c
937:100644 100644 9306f94b... df0dc7f6... M	uip/slocal.c
938:100644 100644 ff69bc9e... c56a4019... M	uip/sortm.c
939:100644 100644 505b94ce... 39d8ada5... M	uip/spost.c
940:100644 100644 45671ed3... be046ac7... M	uip/whatnow.c
941:100644 100644 7486dd89... 64ec7c97... M	uip/whom.c
942:000000 100755 00000000... 9c868de3... A	version.sh
943
944commit 9a990c3302e6bf6c5c313541cbc1cbcea16dcb4d
945Author:     markus schnalke <meillo@marmaro.de>
946AuthorDate: Mon Sep 12 14:54:17 2016 +0200
947Commit:     markus schnalke <meillo@marmaro.de>
948CommitDate: Mon Sep 12 14:54:17 2016 +0200
949
950    Fix segfault in mhstore
951
952    The bug was introduced by 6306992cd580d47c217edb1ae98d58b24d5be8c9
953    It didn't handle MIME parts without Content-Disposition headers.
954
955:100644 100644 da19123b... b0876eb9... M	uip/mhparse.c
956:100644 100644 2b909eff... 596df728... M	uip/mhstore.c
957
958commit cde72ae86fdf635342a573fc1ca5239702ca554e
959Author:     markus schnalke <meillo@marmaro.de>
960AuthorDate: Thu Sep 8 08:54:52 2016 +0200
961Commit:     markus schnalke <meillo@marmaro.de>
962CommitDate: Thu Sep 8 08:54:52 2016 +0200
963
964    Fix repllistcomps: use the correct header
965
966:100644 100644 24db8d6b... 2f070b88... M	etc/repllistcomps
967
968commit dc08e69006fdf9edb458dc23885dd669f3b4a176
969Author:     markus schnalke <meillo@marmaro.de>
970AuthorDate: Wed Sep 7 22:59:21 2016 +0200
971Commit:     markus schnalke <meillo@marmaro.de>
972CommitDate: Wed Sep 7 22:59:21 2016 +0200
973
974    No need to define the month and day names a second time
975
976    ... just use the definition that already is available.
977
978:100644 100644 e06a068f... 4f07aacf... M	sbr/dtimep.lex
979
980commit 9c9972821e53c2e5ac94431e3c9be3aeb63ef26c
981Author:     markus schnalke <meillo@marmaro.de>
982AuthorDate: Wed Sep 7 22:41:06 2016 +0200
983Commit:     markus schnalke <meillo@marmaro.de>
984CommitDate: Wed Sep 7 22:47:28 2016 +0200
985
986    Add support for simplified ISO 8601/RFC 3339 dates
987
988    It is now possible to use:
989            pick -after 2016-02-15 -and -before 2016-08-31T16:30:00+02:00
990
991    At the same time drop support for the highly ambiguous date format
992    XX-XX-YY.
993
994:100644 100644 e93a0cdb... 076f99d9... M	man/pick.man1
995:100644 100644 0581736a... e06a068f... M	sbr/dtimep.lex
996
997commit dd2e898a13855acd7034a2ee73584995d7452f4f
998Author:     markus schnalke <meillo@marmaro.de>
999AuthorDate: Wed Sep 7 16:31:58 2016 +0200
1000Commit:     markus schnalke <meillo@marmaro.de>
1001CommitDate: Wed Sep 7 22:47:28 2016 +0200
1002
1003    Replace lookup tables for obscure hashes with more readable code
1004
1005    Time-performance doesn't matter here. If you think differently,
1006    demonstrate it convincingly!
1007
1008:100644 100644 db2b1939... 0581736a... M	sbr/dtimep.lex
1009
1010commit 31750e8a12eafcd1b8fa81cb12b988e680254f24
1011Author:     markus schnalke <meillo@marmaro.de>
1012AuthorDate: Wed Sep 7 07:52:38 2016 +0200
1013Commit:     markus schnalke <meillo@marmaro.de>
1014CommitDate: Wed Sep 7 22:47:28 2016 +0200
1015
1016    Remove not used code (JLR define)
1017
1018    I don't yet understand what the code does but we've never used
1019    it and didn't miss it, thus it appears to be a good decision to
1020    just remove it.
1021
1022:100644 100644 37bf16a1... 2485e6cb... M	sbr/fmt_scan.c
1023
1024commit 31617c81857c7a0079ea21ebd1d7f01abaee9271
1025Author:     Philipp Takacs <philipp@bureaucracy.de>
1026AuthorDate: Wed Sep 7 01:14:42 2016 +0200
1027Commit:     Philipp Takacs <philipp@bureaucracy.de>
1028CommitDate: Wed Sep 7 10:53:00 2016 +0200
1029
1030    fix build in a diffrent folder
1031
1032    Build in diffrent folder is a feature required by
1033    the test suite.
1034
1035    This is a fixup for commit 94ac6bb
1036
1037:100644 100644 adb0e89a... abfcd414... M	man/Makefile.in
1038:100755 100755 6585edd8... deb0c0a1... M	man/gettitles.sh
1039
1040commit 18591f8e001ecedbee48a51c1d1f08ebaa1c15c8
1041Author:     markus schnalke <meillo@marmaro.de>
1042AuthorDate: Tue Sep 6 20:10:28 2016 +0200
1043Commit:     markus schnalke <meillo@marmaro.de>
1044CommitDate: Tue Sep 6 20:10:28 2016 +0200
1045
1046    Factor trim format function out
1047
1048    Also clarify that it trims both, leading and trailing whitespace.
1049
1050    (Note that it is a special trim function. We cannot simply replace
1051    it with sbr/trim.c. Nonetheless, its readability is somehow bad.)
1052
1053:100644 100644 f034c6c0... 21e21e25... M	h/fmt_compile.h
1054:100644 100644 703e633b... 3935872e... M	man/mh-format.man5
1055:100644 100644 9ad7b8a7... 37bf16a1... M	sbr/fmt_scan.c
1056
1057commit fc9279e818dfc96c63a5d75a89080cc68cfe1170
1058Author:     markus schnalke <meillo@marmaro.de>
1059AuthorDate: Tue Sep 6 19:53:20 2016 +0200
1060Commit:     markus schnalke <meillo@marmaro.de>
1061CommitDate: Tue Sep 6 19:53:20 2016 +0200
1062
1063    Add %(unmailto) format function for List-Post headers
1064
1065    With the unmailto format function it is possible to extract
1066    the address from a List-Post header, which e.g. is:
1067            List-Post: <mailto:mmh@marmaro.de>
1068    Applying  %(unmailto{list-post})  extracts: ``mmh@marmaro.de'',
1069    which then can be used as recipient address for list replies.
1070    A format file (to be used with ``repl -form repllistcomps'')
1071    is included.
1072
1073:100644 100644 fd00e0de... aa0aa258... M	etc/Makefile.in
1074:000000 100644 00000000... 24db8d6b... A	etc/repllistcomps
1075:100644 100644 a84efaed... f034c6c0... M	h/fmt_compile.h
1076:100644 100644 f450012f... 703e633b... M	man/mh-format.man5
1077:100644 100644 566f6209... 2b32e715... M	sbr/fmt_compile.c
1078:100644 100644 6cfc1765... 9ad7b8a7... M	sbr/fmt_scan.c
1079:100644 100644 a91333b7... d75849b5... M	uip/fmtdump.c
1080
1081commit 94ac6bbeccca6dcf41f4e84d3a71b437929f98df
1082Author:     markus schnalke <meillo@marmaro.de>
1083AuthorDate: Tue Sep 6 07:58:17 2016 +0200
1084Commit:     markus schnalke <meillo@marmaro.de>
1085CommitDate: Tue Sep 6 07:58:17 2016 +0200
1086
1087    Generate the command list in mmh-intro(7)
1088
1089    This implementation does handle the aliases of folder(1) and
1090    flist(1), but not the ones of show(1) and new(1). Hence the
1091    commands next(1), prev(1), fnext(1), fprev(1) and unseen(1)
1092    don't appear on the list.
1093
1094    Adjusted some of the short descriptions based on the version
1095    in the manual command list.
1096
1097:100644 100644 a0972bdb... 4b6687d3... M	.gitignore
1098:100644 100644 9a27e82a... adb0e89a... M	man/Makefile.in
1099:100644 100644 a2ba53a4... b4ebc7d3... M	man/flist.man1
1100:000000 100755 00000000... 6585edd8... A	man/gettitles.sh
1101:100644 100644 cd8e2401... dd8196f3... M	man/mh-profile.man5
1102:100644 100644 423ddd64... 2de3fcb2... M	man/mhmail.man1
1103:100644 100644 afc0c107... fc93723b... M	man/mhpgp.man1
1104:100644 100644 3ee998e3... 9ae2c67d... M	man/mmh-intro.man7
1105:100644 100644 6f5a0ce1... e93a0cdb... M	man/pick.man1
1106:100644 100644 e4447093... 288b90c6... M	man/rcvpack.man1
1107:100644 100644 b19b1c0e... 29092308... M	man/refile.man1
1108:100644 100644 a9e1a848... f66bfe78... M	man/whatnow2.man1
1109
1110commit 6306992cd580d47c217edb1ae98d58b24d5be8c9
1111Author:     markus schnalke <meillo@marmaro.de>
1112AuthorDate: Mon Sep 5 11:51:00 2016 +0200
1113Commit:     markus schnalke <meillo@marmaro.de>
1114CommitDate: Mon Sep 5 11:51:00 2016 +0200
1115
1116    Make mhstore(1) use "filename" attr of Content-Disposition
1117
1118    Before, only the "name" attr of Content-Type was used as the filename
1119    to store attachments. The "filename" attr of Content-Disposition
1120    (which is the much more appropriate value) was ignored, thus often
1121    resulting in the attachment being stored with a default name like
1122    20.2.pdf, for instance.
1123
1124:100644 100644 1954d897... 782ab51a... M	h/mhparse.h
1125:100644 100644 b860dcfa... da19123b... M	uip/mhparse.c
1126:100644 100644 adaca774... 2b909eff... M	uip/mhstore.c
1127
1128commit be582c44948fe09cba55e538f1c9e2f57edb11ad
1129Author:     Philipp Takacs <philipp@bureaucracy.de>
1130AuthorDate: Wed Aug 31 17:21:15 2016 +0200
1131Commit:     Philipp Takacs <philipp@bureaucracy.de>
1132CommitDate: Wed Aug 31 17:39:02 2016 +0200
1133
1134    remove msg-hook config option
1135
1136    This is removed, because I don't see this is necesarry and it's
1137    not a good idea to pass a user provided string direct in a
1138    format string.
1139
1140:100644 100644 714ba008... 6ae745a4... M	docs/README.hooks
1141:100644 100644 0f3bd792... 3693d8bc... M	sbr/ext_hook.c
1142
1143commit e917512db8efcbf3b5b5baeb64b6d345fd3686db
1144Author:     Dmitry Bogatov <KAction@gnu.org>
1145AuthorDate: Tue Aug 30 02:35:43 2016 +0300
1146Commit:     Philipp Takacs <philipp@bureaucracy.de>
1147CommitDate: Wed Aug 31 17:33:37 2016 +0200
1148
1149    Fix unreproducible build
1150
1151    Hostname and date of compilation are no longer embeded in version
1152    string. See https://reproducible-builds.org
1153
1154:100755 100755 5a9628c2... 63963061... M	config/version.sh
1155
1156commit 4112940aea5591648b03a81907408752c08b33aa
1157Author:     Dmitry Bogatov <KAction@gnu.org>
1158AuthorDate: Sat Aug 27 11:06:00 2016 +0300
1159Commit:     Philipp Takacs <philipp@bureaucracy.de>
1160CommitDate: Sun Aug 28 22:10:36 2016 +0200
1161
1162    Fix spelling errors, including binaries ones
1163
1164    Signed-off-by: Dmitry Bogatov <KAction@gnu.org>
1165
1166:100644 100644 64ada10f... aad13dd8... M	NEWS
1167:100644 100644 4d67d927... 01b845b7... M	docs/COMPLETION-ZSH
1168:100644 100644 4b7ecf8a... 3022a519... M	docs/ChangeLog_MH-3_to_MH-6.6
1169:100644 100644 1d6542ec... 8cf86cf9... M	docs/ChangeLog_MH-6.7.0_to_MH-6.8.4.html
1170:100644 100644 324dddc1... 9c1ae3df... M	docs/ChangeLog_nmh
1171:100644 100644 8a1805c5... 3f17ebfa... M	docs/FAQ
1172:100644 100644 0d435eff... 40025d36... M	docs/README.manpages
1173:100644 100644 192c3ff5... a1c9512b... M	docs/README.start-devel
1174:100644 100644 308f755c... f01a718e... M	docs/TODO
1175:100644 100644 e722c851... 46449095... M	docs/m_getfld.c.humor
1176:100644 100644 d7f43af0... eec967ed... M	h/fmt_scan.h
1177:100644 100644 610117b9... 1d0508f8... M	man/mh-alias.man5
1178:100644 100644 ed0a2dc6... f450012f... M	man/mh-format.man5
1179:100644 100644 304cbf29... 7a32a41f... M	man/mhbuild.man1
1180:100644 100644 c86d4d5d... 8130fbfb... M	sbr/mf.c
1181:100644 100644 f95a758f... 66bb8f1f... M	sbr/path.c
1182:100644 100644 6253c233... 91d2b4ed... M	sbr/readconfig.c
1183:100644 100644 d195a7cf... 805afeaf... M	test/common.sh
1184:100644 100644 9530f2bf... 3de45d74... M	test/tests/send/test-mimeify
1185:000000 100644 00000000... e69de29b... A	uip/empty
1186:100644 100644 c0f272e0... 08aa533c... M	uip/inc.c
1187:100644 100644 ba4428f7... 6ed6037d... M	uip/mhbuild.c
1188:100644 100644 aa63f4d7... 0fe638cd... M	uip/mhpath.c
1189
1190commit d4bcca1aa235370bc20bc2734c0cd6f700b17871
1191Author:     Dmitry Bogatov <KAction@gnu.org>
1192AuthorDate: Sat Aug 27 11:40:15 2016 +0300
1193Commit:     Philipp Takacs <philipp@bureaucracy.de>
1194CommitDate: Sun Aug 28 22:00:27 2016 +0200
1195
1196    Fix missing va_end call in uip/mhmisc.c
1197
1198:100644 100644 eb29e833... 8e20fa93... M	uip/mhmisc.c
1199
1200commit 292c381b278f6761440c8f7438488e9cd4377c4a
1201Author:     Philipp Takacs <philipp@bureaucracy.de>
1202AuthorDate: Sat Aug 27 23:17:35 2016 +0200
1203Commit:     Philipp Takacs <philipp@bureaucracy.de>
1204CommitDate: Sat Aug 27 23:17:35 2016 +0200
1205
1206    Fix misspelled variable in uip/whatnow2.sh
1207
1208    This make the error message better
1209
1210:100755 100755 7ddebeaa... 543dbe58... M	uip/whatnow2.sh
1211
1212commit 88b2142594d5ea1e8385dae5eca81eed1018c555
1213Author:     Dmitry Bogatov <KAction@gnu.org>
1214AuthorDate: Sat Aug 27 02:03:28 2016 +0300
1215Commit:     Philipp Takacs <philipp@bureaucracy.de>
1216CommitDate: Sat Aug 27 23:14:30 2016 +0200
1217
1218    Fix out-of-bounds error when incorporating email from stdin
1219
1220    Before this patch, if +inbox is empty, following error happened:
1221
1222            $ inc -file - < /dev/null
1223
1224            Incorporating new mail into inbox...
1225
1226            inc: no messages incorporated, continuing...
1227            inc: Bug: message out of bounds
1228
1229    This happened due improper call to `seq_setunseen', which implicitly
1230    assumed that there is at least one message (it does not handle case
1231    where both mp->hghmsg and mh->lowmsg are 0).
1232
1233    Bug does not happens with command `inc -file empty', since file
1234    is checked for being empty before any read attempts.
1235
1236    Signed-off-by: Dmitry Bogatov <KAction@gnu.org>
1237
1238:100644 100644 d8336503... bd57a2c5... M	sbr/seq_setunseen.c
1239:100644 100644 d771d329... 96c4e4ae... M	test/tests/inc/test-read-stdin
1240
1241commit 3ba0e8cc826b51f7d8e2d1e3e04557857d13f334
1242Author:     Dmitry Bogatov <KAction@gnu.org>
1243AuthorDate: Sat Aug 27 11:37:28 2016 +0300
1244Commit:     Philipp Takacs <philipp@bureaucracy.de>
1245CommitDate: Sat Aug 27 22:39:55 2016 +0200
1246
1247    Fix FILE resource leaks in uip/distsbr.c
1248
1249:100644 100644 058875c5... 2662c02d... M	uip/distsbr.c
1250
1251commit c4517caf3df401e6e2faa2b9ecca65f4baef0650
1252Author:     Philipp Takacs <philipp@bureaucracy.de>
1253AuthorDate: Wed Aug 24 14:46:26 2016 +0200
1254Commit:     Philipp Takacs <philipp@bureaucracy.de>
1255CommitDate: Wed Aug 24 14:46:26 2016 +0200
1256
1257    add Sendmail option to spost manpage
1258
1259    Thanks Dmitry Bogatov
1260
1261:100644 100644 4a704f84... 1e962860... M	man/spost.man8
1262
1263commit c93521777fac4d553a5fe4410ab8fc3e9b9b7ed8
1264Author:     Philipp Takacs <philipp@bureaucracy.de>
1265AuthorDate: Tue Aug 23 17:04:12 2016 +0200
1266Commit:     Philipp Takacs <philipp@bureaucracy.de>
1267CommitDate: Tue Aug 23 17:04:12 2016 +0200
1268
1269    add uip/whatnow2 to .gitignore
1270
1271:100644 100644 7b8b03ef... a0972bdb... M	.gitignore
1272
1273commit 8efe8c2562030a7d2e7ce99c544e8f0b9fd16cce
1274Author:     Philipp Takacs <philipp@bureaucracy.de>
1275AuthorDate: Mon Aug 15 00:35:23 2016 +0200
1276Commit:     Philipp Takacs <philipp@bureaucracy.de>
1277CommitDate: Mon Aug 15 00:35:23 2016 +0200
1278
1279    Bump version number
1280
1281:100644 100644 be586341... 52c43259... M	VERSION
1282
1283commit b0b3aacb4078ae60a19a31474b191d4475e202d9
1284Author:     Philipp Takacs <philipp@bureaucracy.de>
1285AuthorDate: Mon Aug 15 00:21:12 2016 +0200
1286Commit:     Philipp Takacs <philipp@bureaucracy.de>
1287CommitDate: Mon Aug 15 00:21:12 2016 +0200
1288
1289    This is mmh-0.3
1290
1291:100644 100644 76cec130... 683256d3... M	DATE
1292:100644 100644 5a903442... 64ada10f... M	NEWS
1293:100644 100644 a4a8ba98... be586341... M	VERSION
1294
1295commit 9481ba13dc70acb0b7ab32c0d251ec608532d89b
1296Author:     Philipp Takacs <philipp@bureaucracy.de>
1297AuthorDate: Mon Aug 15 00:11:39 2016 +0200
1298Commit:     Philipp Takacs <philipp@bureaucracy.de>
1299CommitDate: Mon Aug 15 00:11:39 2016 +0200
1300
1301    fix whatnow2 send
1302
1303    in the last commit whatnow2 send was changed
1304    to keep the metafile. This don't work with the
1305    ``exec send''. Now the send() is renamed to
1306    sendfunktion and the ``exec'' is removed.
1307
1308:100755 100755 2e3cf125... 7ddebeaa... M	uip/whatnow2.sh
1309
1310commit d272d4a234dad206a18167a2f806ac7628922b19
1311Author:     Philipp Takacs <philipp@bureaucracy.de>
1312AuthorDate: Sun Aug 14 22:36:55 2016 +0200
1313Commit:     Philipp Takacs <philipp@bureaucracy.de>
1314CommitDate: Sun Aug 14 22:36:55 2016 +0200
1315
1316    del metafile in whatnow2 only if send don't fail
1317
1318    If send fails, you want to keep the metafile. Without this dist wold
1319    only work, if send works on the first time. Also some metainfo don't
1320    get lost.
1321
1322:100755 100755 00a40e1b... 2e3cf125... M	uip/whatnow2.sh
1323
1324commit c26f5c832bd8a7d1a5f4aa5b658c79aae5168704
1325Author:     Philipp Takacs <philipp@bureaucracy.de>
1326AuthorDate: Sun Aug 14 17:31:50 2016 +0200
1327Commit:     Philipp Takacs <philipp@bureaucracy.de>
1328CommitDate: Sun Aug 14 17:31:50 2016 +0200
1329
1330    touch the DISTINCLUDE in mmhdist target
1331
1332    This avoids rebuilding this files. So autoconf and flex
1333    is not need for a normal user.
1334
1335:100644 100644 7ec76736... f93359df... M	Makefile.in
1336
1337commit 69aecfa8763593b903e6e180f20343a9d27db078
1338Author:     m@mmmmarascio.xyz <m@mmmmarascio.xyz>
1339AuthorDate: Fri Aug 12 09:00:05 2016 -0700
1340Commit:     Philipp Takacs <philipp@bureaucracy.de>
1341CommitDate: Fri Aug 12 20:21:53 2016 +0200
1342
1343    Add "delete" to "delete" pattern in whatnow2's case construct
1344
1345    The attached patch modifies whatnow2 so that calling `whatnow2 delete`
1346    works as may be expected.  Without this change, the "delete" function
1347    in whatnow2 was called only when whatnow2 was executed as one of the
1348    following.
1349
1350    * whatnow2 del
1351    * whatnow2 dele
1352    * whatnow2 delet
1353
1354:100755 100755 4f957e23... 00a40e1b... M	uip/whatnow2.sh
1355
1356commit 75efa1e0fba76daa240c3c8b99deaf45fbb09fde
1357Author:     Philipp Takacs <philipp@bureaucracy.de>
1358AuthorDate: Fri Aug 12 18:11:11 2016 +0200
1359Commit:     Philipp Takacs <philipp@bureaucracy.de>
1360CommitDate: Fri Aug 12 18:11:11 2016 +0200
1361
1362    better error handling in whatnow2
1363
1364    if the command is unknown then usage is printed and if usage is
1365    called with an argument other then 0 exit 1 is forced.
1366
1367:100755 100755 dbddb553... 4f957e23... M	uip/whatnow2.sh
1368
1369commit 1afb651874175658357df5a065ebcf49ee28705f
1370Author:     Philipp Takacs <philipp@bureaucracy.de>
1371AuthorDate: Fri Aug 12 17:43:05 2016 +0200
1372Commit:     Philipp Takacs <philipp@bureaucracy.de>
1373CommitDate: Fri Aug 12 17:48:38 2016 +0200
1374
1375    fix bug in decode_rfc2047()
1376
1377    If iconv() returns an error and the source encoding
1378    is utf-8, the character jump has an of by one: the
1379    source string is incresed by one possition more the
1380    the length is decreased.
1381
1382:100644 100644 41451398... 687ea577... M	sbr/fmt_rfc2047.c
1383
1384commit d40c61859f24a638a770fff091630e5f1f22de2c
1385Author:     markus schnalke <meillo@marmaro.de>
1386AuthorDate: Fri Aug 12 10:07:07 2016 +0200
1387Commit:     markus schnalke <meillo@marmaro.de>
1388CommitDate: Fri Aug 12 10:11:48 2016 +0200
1389
1390    Update comment in script concerning the VCS
1391
1392    We're not using CVS anymore, but a VCS -- doesn't matter which one.
1393
1394:100755 100755 71a29127... 39cc112f... M	autogen.sh
1395
1396commit 57251c0435c8b994c85baf68099ac0e60436444a
1397Author:     Philipp Takacs <philipp@bureaucracy.de>
1398AuthorDate: Thu Aug 11 17:22:49 2016 +0200
1399Commit:     Philipp Takacs <philipp@bureaucracy.de>
1400CommitDate: Thu Aug 11 17:22:49 2016 +0200
1401
1402    fix dist
1403
1404    Because of always mimeify the dist hasn't work anymore.
1405    This is fixed by skipping attach() and signandenc(), if
1406    it's handled as a redistribution message.
1407
1408:000000 100755 00000000... ced65953... A	test/tests/dist/test-dist
1409:100644 100644 9ad124f9... eac15aee... M	uip/send.c
1410
1411commit fa3da68dfa43341a8b6722d2e8a787c14cef02b9
1412Author:     markus schnalke <meillo@marmaro.de>
1413AuthorDate: Wed Aug 10 19:25:53 2016 +0200
1414Commit:     markus schnalke <meillo@marmaro.de>
1415CommitDate: Wed Aug 10 19:25:53 2016 +0200
1416
1417    Add more tests to tests/test-send-mimeify
1418
1419:000000 100644 00000000... d6676400... A	test/tests/send/amphioctopus-marginatus.png
1420:100644 100644 96e24184... 9530f2bf... M	test/tests/send/test-mimeify
1421:000000 100644 00000000... ddeb0d42... A	test/tests/send/ulm.txt
1422
1423commit 40c8c8f1fbf8271368b61e70710b25f6b7760a1a
1424Author:     m@mmmmarascio.xyz <m@mmmmarascio.xyz>
1425AuthorDate: Mon Aug 8 16:14:50 2016 -0700
1426Commit:     Philipp Takacs <philipp@bureaucracy.de>
1427CommitDate: Tue Aug 9 13:26:12 2016 +0200
1428
1429    Fix typo in whatnow2 function "display"
1430
1431    The attached patch fixes a typo in the whatnow2's "display" function.
1432    [ -z instand of [ -n for a check if a variable is empty.
1433
1434:100755 100755 a4a2cc5d... dbddb553... M	uip/whatnow2.sh
1435
1436commit 8884262ec2ed546eed9d2bf999b3321b3c6c4903
1437Author:     Philipp Takacs <philipp@bureaucracy.de>
1438AuthorDate: Sun Aug 7 21:57:30 2016 +0200
1439Commit:     Philipp Takacs <philipp@bureaucracy.de>
1440CommitDate: Sun Aug 7 21:57:30 2016 +0200
1441
1442    add a test for repl on a ASCII only system
1443
1444    This should create the same output as with utf-8.
1445    But the Umlaut should be displayed as '?'. This isn't
1446    the case at the moment.
1447
1448:100644 100644 145957c0... 4be347cd... M	test/tests/repl/test-decode-addr
1449
1450commit f154b393795d008e105ad63570e1f83bcccc6243
1451Author:     m@mmmmarascio.xyz <m@mmmmarascio.xyz>
1452AuthorDate: Sat Aug 6 14:13:18 2016 -0700
1453Commit:     Philipp Takacs <philipp@bureaucracy.de>
1454CommitDate: Sat Aug 6 23:40:13 2016 +0200
1455
1456    Fix typo in whatnow2.sh
1457
1458    command call is done with `command` not "command"
1459
1460:100755 100755 f8778b1b... a4a2cc5d... M	uip/whatnow2.sh
1461
1462commit ce96b206f69380c42849be06a708796ee94a1e5e
1463Author:     Philipp Takacs <philipp@bureaucracy.de>
1464AuthorDate: Sat Aug 6 18:08:58 2016 +0200
1465Commit:     Philipp Takacs <philipp@bureaucracy.de>
1466CommitDate: Sat Aug 6 18:08:58 2016 +0200
1467
1468    Test if MIME creation works
1469
1470    Test if send uses mhbuild only, if it is usefull. A message
1471    already in MIME-Formate should not cause a fail.
1472
1473:000000 100644 00000000... 96e24184... A	test/tests/send/test-mimeify
1474
1475commit 851e352945512424ff9959c6fa4b3e1969063ed2
1476Author:     Philipp Takacs <philipp@bureaucracy.de>
1477AuthorDate: Sat Aug 6 17:07:11 2016 +0200
1478Commit:     Philipp Takacs <philipp@bureaucracy.de>
1479CommitDate: Sat Aug 6 17:07:11 2016 +0200
1480
1481    unset MM_CHARSET in tests/scan/test-scan-multibyte
1482
1483    If MM_CHARSET is set to anything other then ascii this
1484    test probaly fail, but the test is mean to run on a ascii
1485    only envirement.
1486
1487:100644 100644 ee3e434c... 0d843c35... M	test/tests/scan/test-scan-multibyte
1488
1489commit 60aa1c59ed770abce080f28e8aba133713d140e3
1490Author:     Philipp Takacs <philipp@bureaucracy.de>
1491AuthorDate: Sat Aug 6 17:05:57 2016 +0200
1492Commit:     Philipp Takacs <philipp@bureaucracy.de>
1493CommitDate: Sat Aug 6 17:05:57 2016 +0200
1494
1495    Adjust tests/bad-input/test-header for m_gefld2()
1496
1497    With the m_gefld2 change mmh ignores more errors. This causes
1498    a diffrent behaviour in some cases.
1499
1500:100644 100644 e152e0e7... f0e7a45e... M	test/tests/bad-input/test-header
1501
1502commit 6fa7bb89ded1ee5b45d8c0d706db974e92bd546f
1503Author:     m@mmmmarascio.xyz <m@mmmmarascio.xyz>
1504AuthorDate: Thu Aug 4 19:15:42 2016 -0700
1505Commit:     Philipp Takacs <philipp@bureaucracy.de>
1506CommitDate: Sat Aug 6 14:21:03 2016 +0200
1507
1508    Fix tests/mhparam/test-mhparam
1509
1510    The behaviour of readconfig() has changed. This causes
1511    another behaviour for mhparam.
1512
1513:100644 100644 45e1cb6f... 6253c233... M	sbr/readconfig.c
1514:100755 100755 7f21be3a... 4b95500b... M	test/tests/mhparam/test-mhparam
1515
1516commit 13b978e9a4118d3de7a418bef4e5cad663e9068f
1517Author:     markus schnalke <meillo@marmaro.de>
1518AuthorDate: Fri Aug 5 21:46:55 2016 +0200
1519Commit:     markus schnalke <meillo@marmaro.de>
1520CommitDate: Fri Aug 5 21:53:22 2016 +0200
1521
1522    send: Always MIMEify and pass already MIMIfied drafts through
1523
1524    Even if technically not necessary, MIMEify the draft. This simplifies
1525    the code at hardly any cost.
1526
1527    To still be able to create arbitrary complex MIME structures, make
1528    send(1) pass already MIMEified drafts through, without automatically
1529    invoking mhbuild(1) on them a second time (which would fail). This
1530    way, you can manually invoke mhbuild(1) and afterward call send(1)
1531    ... and everything will work just as expected.
1532
1533    Also documented this in the man page, and additionally added a
1534    paragraph about the signing and encrypting feature of send(1), which
1535    wasn't documented yet.
1536
1537:100644 100644 02e64fed... 7367610c... M	man/send.man1
1538:100644 100644 c1665b23... 9ad124f9... M	uip/send.c
1539
1540commit f841083f6f8afa8583f92595aa84d381623c9f12
1541Author:     Philipp Takacs <philipp@bureaucracy.de>
1542AuthorDate: Mon Aug 1 13:14:47 2016 +0200
1543Commit:     Philipp Takacs <philipp@bureaucracy.de>
1544CommitDate: Fri Aug 5 13:31:22 2016 +0200
1545
1546    mhsign should work now
1547
1548:100755 100755 7654e5f8... 3c2bb97c... M	test/tests/mhsign/test-mhsign
1549:100755 100755 f28c0fec... 9d6c747e... M	uip/mhsign.sh
1550
1551commit 718f854205f71294706def6688efcb1967cdc34c
1552Author:     markus schnalke <meillo@marmaro.de>
1553AuthorDate: Fri Jul 29 11:18:36 2016 +0200
1554Commit:     markus schnalke <meillo@marmaro.de>
1555CommitDate: Thu Aug 4 18:19:01 2016 +0200
1556
1557    Allow send(1) to send from folder other than +drafts
1558
1559    This allows having multiple draft folders or queueing drafts
1560    for automatic sending.
1561
1562:100644 100644 b4a9fccd... 02e64fed... M	man/send.man1
1563:100644 100644 619ff628... c1665b23... M	uip/send.c
1564
1565commit 8a5c71467df0cdfe96b6dcdca94eec5c787fcdf8
1566Author:     Philipp Takacs <philipp@bureaucracy.de>
1567AuthorDate: Sun Jul 31 00:05:05 2016 +0200
1568Commit:     Philipp Takacs <philipp@bureaucracy.de>
1569CommitDate: Tue Aug 2 17:45:20 2016 +0200
1570
1571    some small fixes for whatnow2.sh
1572
1573    some bugs fixes most found by markus
1574
1575:100755 100755 a4be1a92... f8778b1b... M	uip/whatnow2.sh
1576
1577commit a0bb92c9f397eb69914be03d7de16ae8e83e7426
1578Author:     m@mmmmarascio.xyz <m@mmmmarascio.xyz>
1579AuthorDate: Mon Aug 1 11:25:57 2016 +0200
1580Commit:     markus schnalke <meillo@marmaro.de>
1581CommitDate: Mon Aug 1 11:25:57 2016 +0200
1582
1583    Enable inc(1) to read from stdin
1584
1585    The -file switch handles the argument "-" special and reads
1586    from stdin in this case.
1587
1588:100644 100644 817c1bd8... ed586c1c... M	man/inc.man1
1589:000000 100644 00000000... d771d329... A	test/tests/inc/test-read-stdin
1590:100644 100644 0cb2a5e0... c0f272e0... M	uip/inc.c
1591
1592commit 501f523802eeaed49dc095c9577a9e5f20447a6d
1593Author:     Philipp Takacs <philipp@bureaucracy.de>
1594AuthorDate: Sat Feb 27 19:58:42 2016 +0100
1595Commit:     Philipp Takacs <philipp@bureaucracy.de>
1596CommitDate: Sat Jul 30 22:23:12 2016 +0200
1597
1598    add my whatnow replacement whatnow2
1599
1600    whatnow2 is tool which acts like whatnow, but
1601    don't trap the user in it.
1602
1603:100644 100644 ffa12037... 9a27e82a... M	man/Makefile.in
1604:000000 100644 00000000... a9e1a848... A	man/whatnow2.man1
1605:100644 100644 6b7a570a... d7cad062... M	uip/Makefile.in
1606:000000 100755 00000000... a4be1a92... A	uip/whatnow2.sh
1607
1608commit 370cd86e50f3348d7ee0cc4a265764d002b15cdc
1609Author:     markus schnalke <meillo@marmaro.de>
1610AuthorDate: Fri Jul 29 11:42:59 2016 +0200
1611Commit:     markus schnalke <meillo@marmaro.de>
1612CommitDate: Fri Jul 29 11:42:59 2016 +0200
1613
1614    mhsign/mhpgp: Clarify the manpages and usage lines
1615
1616    These tools are shell scripts and thus have a different option
1617    processing mechanism than the other mmh tools. Unfortunately, it
1618    is limited: Options must come first.
1619
1620    Also note that mhpgp accepts a +folder argument, and what the
1621    defaults are.
1622
1623:100644 100644 7d5af3b5... afc0c107... M	man/mhpgp.man1
1624:100644 100644 585dcfd2... 85c80b1f... M	man/mhsign.man1
1625:100755 100755 4929358e... ce4d2c87... M	uip/mhpgp.sh
1626:100755 100755 94c19f9f... f28c0fec... M	uip/mhsign.sh
1627
1628commit e65252ee0baf5060c7300d0814d42aa1ebf16225
1629Author:     markus schnalke <meillo@marmaro.de>
1630AuthorDate: Fri Jul 29 00:28:58 2016 +0200
1631Commit:     markus schnalke <meillo@marmaro.de>
1632CommitDate: Fri Jul 29 00:28:58 2016 +0200
1633
1634    Update manpages send(1) and mh-draft(7)
1635
1636    Documented the actual behavior and homogenized the style.
1637
1638:100644 100644 65ae9388... e1ca894e... M	man/mh-draft.man7
1639:100644 100644 34c4a221... b4a9fccd... M	man/send.man1
1640
1641commit 900d7ecb383b331d5fc17bc12c3463a2157cdcd9
1642Author:     Vasily Kolobkov <>
1643AuthorDate: Thu Jun 9 14:30:30 2016 +0200
1644Commit:     Philipp Takacs <philipp@bureaucracy.de>
1645CommitDate: Thu Jul 21 16:37:05 2016 +0200
1646
1647    Remove extra space from 'From' line when writing to mbox
1648
1649:100644 100644 45451f8b... e1058842... M	uip/dropsbr.c
1650
1651commit 4d5de28f500fe48f5aa28cec5e8a5dc3b6eac659
1652Author:     Vasily Kolobkov <>
1653AuthorDate: Mon Jun 6 00:08:14 2016 +0200
1654Commit:     Philipp Takacs <philipp@bureaucracy.de>
1655CommitDate: Thu Jul 21 16:37:05 2016 +0200
1656
1657    Fix header lookup table setup in slocal(1)
1658
1659:100644 100644 bff4320c... 9306f94b... M	uip/slocal.c
1660
1661commit 1fb6287fc4986668e8f49d7c3bdca27d53e267af
1662Author:     Dmitry Bogatov <KAction@gnu.org>
1663AuthorDate: Fri Jul 15 01:39:37 2016 +0300
1664Commit:     Philipp Takacs <philipp@bureaucracy.de>
1665CommitDate: Tue Jul 19 09:40:19 2016 +0200
1666
1667    simplify whatnow.c/main() function
1668
1669    GNU Complexity: 60 -> 59.
1670
1671:100644 100644 65d2fb02... 45671ed3... M	uip/whatnow.c
1672
1673commit 49f93810142f22bc3bc86a9ccbe96f1f56b578ac
1674Author:     Philipp Takacs <philipp@bureaucracy.de>
1675AuthorDate: Sun May 8 18:40:51 2016 +0200
1676Commit:     Philipp Takacs <philipp@bureaucracy.de>
1677CommitDate: Sun May 8 18:40:51 2016 +0200
1678
1679    use old error message
1680
1681:100644 100644 04958388... 48837d76... M	uip/scansbr.c
1682
1683commit e78afec69f277159f4b821b02b2280cb05b270bb
1684Author:     Philipp Takacs <philipp@bureaucracy.de>
1685AuthorDate: Sun May 8 18:21:34 2016 +0200
1686Commit:     Philipp Takacs <philipp@bureaucracy.de>
1687CommitDate: Sun May 8 18:21:34 2016 +0200
1688
1689    don't warn if lenerr is ignored
1690
1691:100644 100644 c2506755... b860dcfa... M	uip/mhparse.c
1692:100644 100644 b0205fdf... 7d9c0869... M	uip/pick.c
1693:100644 100644 bc7cd43f... ea17b91a... M	uip/prompter.c
1694:100644 100644 feef5c04... 04958388... M	uip/scansbr.c
1695:100644 100644 26cad52e... bff4320c... M	uip/slocal.c
1696:100644 100644 061ae5a4... ff69bc9e... M	uip/sortm.c
1697:100644 100644 e02994f1... 7486dd89... M	uip/whom.c
1698
1699commit ac3066d2d563ce3b9de66195f6818eecb594fec2
1700Author:     Philipp Takacs <philipp@bureaucracy.de>
1701AuthorDate: Mon Apr 25 16:19:54 2016 +0200
1702Commit:     Philipp Takacs <philipp@bureaucracy.de>
1703CommitDate: Sun May 1 19:56:31 2016 +0200
1704
1705    better error handling
1706
1707    only warn for LENERR2, or ignore it in some cases
1708
1709:100644 100644 6975d724... 45e1cb6f... M	sbr/readconfig.c
1710:100644 100644 67d769ca... c2506755... M	uip/mhparse.c
1711:100644 100644 4335892e... efbea043... M	uip/new.c
1712:100644 100644 5df2861a... b0205fdf... M	uip/pick.c
1713:100644 100644 c7eb9578... bc7cd43f... M	uip/prompter.c
1714:100644 100644 f8f9d953... 26cad52e... M	uip/slocal.c
1715:100644 100644 56fa7cb5... 061ae5a4... M	uip/sortm.c
1716:100644 100644 daca343b... e02994f1... M	uip/whom.c
1717
1718commit b16c039dc21faa0d68a0ba45eab857895e82439b
1719Author:     Philipp Takacs <philipp@bureaucracy.de>
1720AuthorDate: Wed Mar 16 03:06:03 2016 +0100
1721Commit:     Philipp Takacs <philipp@bureaucracy.de>
1722CommitDate: Thu Apr 28 21:52:53 2016 +0200
1723
1724    fork in repl as a tree
1725
1726    This fix the bug in the last improvement (pipe mail through show).
1727    In the first patch repl only waits for one child, now the tree causes
1728    that both childs finished befor repl continues.
1729
1730:100644 100644 9006dec2... 8a405439... M	uip/repl.c
1731
1732commit 18b08c1d08cc93b6d86c4e71013e5f8dd3ea103b
1733Author:     Philipp Takacs <philipp@bureaucracy.de>
1734AuthorDate: Sun Apr 24 14:19:05 2016 +0200
1735Commit:     Philipp Takacs <philipp@bureaucracy.de>
1736CommitDate: Sun Apr 24 14:19:05 2016 +0200
1737
1738    fix 2fb1dd2271e5be9d0b0c9cbd4e7d6d5d51aaecb9
1739
1740    Do a length check in the header, but not in the body.
1741
1742:100644 100644 488a445c... 956a5565... M	sbr/m_getfld2.c
1743
1744commit 4cda5cc76d32679825aee226dd407f0b87f3de00
1745Author:     Philipp Takacs <philipp@bureaucracy.de>
1746AuthorDate: Sun Apr 24 12:39:30 2016 +0200
1747Commit:     Philipp Takacs <philipp@bureaucracy.de>
1748CommitDate: Sun Apr 24 12:39:49 2016 +0200
1749
1750    fixup for 2a903a43ad7d26f5581d4ad1bbc077f8ecc5f5a9
1751
1752    a spell error hapend in uip/spost.c: state not status
1753
1754:100644 100644 4e9e7cec... 505b94ce... M	uip/spost.c
1755
1756commit 2a903a43ad7d26f5581d4ad1bbc077f8ecc5f5a9
1757Author:     Philipp Takacs <philipp@bureaucracy.de>
1758AuthorDate: Sun Apr 24 12:29:32 2016 +0200
1759Commit:     Philipp Takacs <philipp@bureaucracy.de>
1760CommitDate: Sun Apr 24 12:29:32 2016 +0200
1761
1762    check for to long lines and ioerror in spost
1763
1764    Now spost stop and exit if some error happend. Befor this
1765    spost stoped on an error in the body and submitted a half
1766    mail.
1767
1768:100644 100644 53ae86a7... 4e9e7cec... M	uip/spost.c
1769
1770commit f721c7dba14ce0ed5042b8d212669014952aa324
1771Author:     Philipp Takacs <philipp@bureaucracy.de>
1772AuthorDate: Sat Apr 23 20:50:43 2016 +0200
1773Commit:     Philipp Takacs <philipp@bureaucracy.de>
1774CommitDate: Sun Apr 24 12:24:21 2016 +0200
1775
1776    check for linecap and trailing space in mhbuild for text/plain
1777
1778    without this a mail with too long lines can be created, or
1779    trailing space is removed by mhsign.
1780
1781:100644 100644 fe3e9466... ba4428f7... M	uip/mhbuild.c
1782
1783commit bdd3e72e5d8929b420af8fa28565888d39ba9f91
1784Author:     Philipp Takacs <philipp@bureaucracy.de>
1785AuthorDate: Sat Apr 23 20:48:45 2016 +0200
1786Commit:     Philipp Takacs <philipp@bureaucracy.de>
1787CommitDate: Sun Apr 24 12:24:21 2016 +0200
1788
1789    ignore LENERR2 in seq_read()
1790
1791    this is unnecessary and brings problems because
1792    sequences aren't created with a linecap.
1793
1794:100644 100644 1fdccf96... 041f6327... M	sbr/seq_read.c
1795
1796commit 2fb1dd2271e5be9d0b0c9cbd4e7d6d5d51aaecb9
1797Author:     Philipp Takacs <philipp@bureaucracy.de>
1798AuthorDate: Sat Apr 23 20:46:20 2016 +0200
1799Commit:     Philipp Takacs <philipp@bureaucracy.de>
1800CommitDate: Sun Apr 24 12:24:21 2016 +0200
1801
1802    adjust handling of too long lines in m_getfld2
1803
1804    Now a field is complete read, if a line is to long.
1805    Also no length check is done in the body, because
1806    the caller can check f.valuelength.
1807
1808:100644 100644 45172aa2... 488a445c... M	sbr/m_getfld2.c
1809
1810commit 5cf93efd16ee663ed0f680b503b71beec1783191
1811Author:     markus schnalke <meillo@marmaro.de>
1812AuthorDate: Sun Apr 24 10:59:10 2016 +0200
1813Commit:     markus schnalke <meillo@marmaro.de>
1814CommitDate: Sun Apr 24 10:59:10 2016 +0200
1815
1816    Fix for commit bd02210b2be64956a952f925a2dcd35fb42f6136
1817
1818:100755 100755 17b74893... 94c19f9f... M	uip/mhsign.sh
1819
1820commit bd02210b2be64956a952f925a2dcd35fb42f6136
1821Author:     markus schnalke <meillo@marmaro.de>
1822AuthorDate: Fri Apr 22 12:46:33 2016 +0200
1823Commit:     markus schnalke <meillo@marmaro.de>
1824CommitDate: Fri Apr 22 12:46:33 2016 +0200
1825
1826    mhsign: Fix key lookup of aliases when encrypting
1827
1828    Now mhsign can handle addresses that contain whitespace (e.g.
1829    ``markus schnalke <meillo@marmaro.de>'') in aliases. The helper
1830    tool ap(1) is used to extract the actual addresses.
1831
1832:000000 100755 00000000... 7654e5f8... A	test/tests/mhsign/test-mhsign
1833:100644 100644 be02b670... 6b7a570a... M	uip/Makefile.in
1834:100755 100755 038052b3... 17b74893... M	uip/mhsign.sh
1835
1836commit a8984c0e490cda653615bc0e1d4743ad8fe7a2a7
1837Author:     markus schnalke <meillo@marmaro.de>
1838AuthorDate: Thu Apr 21 16:43:25 2016 +0200
1839Commit:     markus schnalke <meillo@marmaro.de>
1840CommitDate: Thu Apr 21 16:43:25 2016 +0200
1841
1842    refile: Never change the current folder
1843
1844    Refile is different to all other tools, as its +folder arguments
1845    are destination folders, not source folders (it even supports
1846    multiple of them). A source folder can be specified with -src.
1847    Refile used to change the current folder to the source folder.
1848    It does not do so anymore.
1849
1850    Most often the current folder is used as the source folder; this is
1851    the default. Hence changing the current folder is a no-op. But if
1852    one refiles from some other source folder, changing to that folder
1853    is seldom useful. Consider the scenario where one wants to collect
1854    the last messages of a set of folders in some other folder. The
1855    old behavior required to know where you are to collect the messages,
1856    because after the first refile you'd be somewhere else:
1857
1858            for i in one two three ; do
1859                    refile -src +$i l +lastmsgs
1860            done
1861            # now we are in +three, hence go back where we were
1862            folder +lastmsgs
1863
1864    The new behavior allows to move the messages just here (@), no
1865    matter where that is:
1866
1867            for i in one two three ; do
1868                    refile -src +one l @
1869            done
1870            # now we still are where we were
1871
1872    Refiling actions do no more affect the current folder, hence one
1873    may securely refile with different -src +folder many times in one
1874    row, without having to care for changing locations.
1875
1876:100644 100644 a82d1da9... b19b1c0e... M	man/refile.man1
1877:000000 100755 00000000... 9dd852ae... A	test/tests/refile/test-refile
1878:100644 100644 4e1d065f... 182f315e... M	uip/refile.c
1879
1880commit 3244935a74559715749a60c03e7b608a227e0438
1881Author:     markus schnalke <meillo@marmaro.de>
1882AuthorDate: Thu Apr 21 16:03:23 2016 +0200
1883Commit:     markus schnalke <meillo@marmaro.de>
1884CommitDate: Thu Apr 21 16:03:23 2016 +0200
1885
1886    refile: Fix an error message; always use braces; add/remove comments
1887
1888:100644 100644 e75deb9f... 4e1d065f... M	uip/refile.c
1889
1890commit f3575c51862ea3ef58aa9acae72505054d510143
1891Author:     markus schnalke <meillo@marmaro.de>
1892AuthorDate: Wed Apr 20 09:02:06 2016 +0200
1893Commit:     markus schnalke <meillo@marmaro.de>
1894CommitDate: Thu Apr 21 10:07:59 2016 +0200
1895
1896    Fix order of (trim) and (decode) in repl*comps
1897
1898    Before MH had (decode), the format escapes used to be:
1899            %(void{comp})%(trim)%(putstr)
1900    i.e. set the internal str register to the component text, trim
1901    trailing whitespace from it, then print the value. Later (putstr)
1902    was simply replaced by (decode), which first RFC-2047 decodes the
1903    string and then prints it (if it is the outermost function). That
1904    almost always produced the correct result. But this way the
1905    whitespace trimming is done at the wrong point. Correct is to first
1906    decode the string and then trim it. tests/scan/test-mh-format
1907    checks for that.
1908
1909:100644 100644 5c981428... 52307007... M	etc/replcomps
1910:100644 100644 ffbe6ff9... 09d63606... M	etc/replgroupcomps
1911:100644 100644 20b3937b... ed0a2dc6... M	man/mh-format.man5
1912
1913commit 72d6c7764974246384bb5daa7cc8b4f0a516621b
1914Author:     markus schnalke <meillo@marmaro.de>
1915AuthorDate: Wed Apr 20 08:54:20 2016 +0200
1916Commit:     markus schnalke <meillo@marmaro.de>
1917CommitDate: Thu Apr 21 10:07:59 2016 +0200
1918
1919    Trim trailing whitespace in scan and show
1920
1921    This commit fixes the most common scan listings. Still trailing
1922    whitespace will be generated by legacy scan listings.
1923
1924    The formatfield workaround in etc/mhl.headers is a bit clumsy.
1925    Maybe, an mhl variable should be defined for this case ... or
1926    better not, to keep the mh-format and the mhl functions orthogonal.
1927
1928:100644 100644 a3988379... 87a7752f... M	etc/mhl.headers
1929:100644 100644 902998ab... 40a05547... M	etc/scan.default
1930:100644 100644 c809e3b2... 90011481... M	etc/scan.meillo
1931:000000 100644 00000000... 27719347... A	test/tests/scan/test-mh-format
1932
1933commit e2550f03c9679b6fcc5240f9cda48bd5a9951e3a
1934Author:     markus schnalke <meillo@marmaro.de>
1935AuthorDate: Wed Apr 20 08:19:24 2016 +0200
1936Commit:     markus schnalke <meillo@marmaro.de>
1937CommitDate: Thu Apr 21 10:07:59 2016 +0200
1938
1939    Make default scan/inc listing file-based
1940
1941    There's now a new format file etc/scan.default, which contains
1942    the default scan listing. Previously it was hard-coded as a define
1943    in h/scansbr.h. The default scan listing format can be set in
1944    config/config.h and can be queried with `mhparam scanformat'.
1945
1946:100644 100644 2bf7325b... 5e250414... M	config/config.c
1947:100644 100644 da3bb51a... fd00e0de... M	etc/Makefile.in
1948:000000 100644 00000000... 902998ab... A	etc/scan.default
1949:100644 100644 33b38eef... a5a12ce2... M	h/mh.h
1950:100644 100644 91b2ff67... 5e5816d9... M	h/scansbr.h
1951:100644 100644 5266235a... a91333b7... M	uip/fmtdump.c
1952:100644 100644 1523a2c3... 36e0ab1a... M	uip/inc.c
1953:100644 100644 76fe4279... 29d4170d... M	uip/mhparam.c
1954:100644 100644 dc54bf07... 671509af... M	uip/scan.c
1955
1956commit 102d1d8f2f783d7daa43c4b933bac85fc8de7fab
1957Author:     markus schnalke <meillo@marmaro.de>
1958AuthorDate: Tue Apr 19 16:15:10 2016 +0200
1959Commit:     markus schnalke <meillo@marmaro.de>
1960CommitDate: Tue Apr 19 16:15:10 2016 +0200
1961
1962    Cleanup manpage mh-format(5)
1963
1964    - More suitable scan listing examples
1965    - Adjust paths
1966    - There are no ``local mh experts'' anymore in the mmh world
1967    - Add overview on the escape types
1968    - %(decode) does print str as well
1969    - Decode Subject header in the example
1970    - Further minor stuff
1971
1972:100644 100644 5fe3451f... 20b3937b... M	man/mh-format.man5
1973
1974commit 09f632a7c9e4eea0a02c7ec0f66c8a2f9b10aed7
1975Author:     markus schnalke <meillo@marmaro.de>
1976AuthorDate: Mon Apr 18 09:13:15 2016 +0200
1977Commit:     markus schnalke <meillo@marmaro.de>
1978CommitDate: Mon Apr 18 09:13:15 2016 +0200
1979
1980    Enable addr decoding in replcomps and replgroupcomps
1981
1982:100644 100644 f5cc117e... 3d1fd717... M	etc/rcvdistcomps
1983:100644 100644 87532bac... 5c981428... M	etc/replcomps
1984:100644 100644 ae55a7b8... ffbe6ff9... M	etc/replgroupcomps
1985:000000 100644 00000000... 145957c0... A	test/tests/repl/test-decode-addr
1986
1987commit 2a2c5381369629d0f068681571bc667215e44742
1988Author:     markus schnalke <meillo@marmaro.de>
1989AuthorDate: Mon Apr 18 08:47:17 2016 +0200
1990Commit:     markus schnalke <meillo@marmaro.de>
1991CommitDate: Mon Apr 18 08:47:17 2016 +0200
1992
1993    Tests: mmh currently generates a part line, so expect it
1994
1995:100644 100644 7d6604b1... b23d498d... M	test/tests/repl/test-if-str
1996
1997commit b6823062c9806496b39ff12bf1fbe43ae127c96c
1998Author:     Dmitry Bogatov <KAction@gnu.org>
1999AuthorDate: Wed Apr 13 21:36:29 2016 +0300
2000Commit:     Philipp Takacs <philipp@bureaucracy.de>
2001CommitDate: Sat Apr 16 23:28:53 2016 +0200
2002
2003    Fix spelling and encoding errors in manpages and an error message
2004
2005:100644 100644 a7794885... 65ae9388... M	man/mh-draft.man7
2006:100644 100644 014a4174... 5fe3451f... M	man/mh-format.man5
2007:100644 100644 98fb39da... 304cbf29... M	man/mhbuild.man1
2008:100644 100644 281037a5... 4a821bf9... M	man/mhstore.man1
2009:100644 100644 4d701c6e... e4738dbe... M	man/prompter.man1
2010:100644 100644 fcbeee44... 7cc41106... M	man/repl.man1
2011:100644 100644 5c472109... 94bd33c0... M	man/show.man1
2012:100644 100644 72ee22d0... 29a067d6... M	man/sortm.man1
2013:100644 100644 aacb6336... ce3e6843... M	uip/spost.c
2014
2015commit 90534bb281c5063ab582be42e253ee444b443426
2016Author:     Jan Düpmeier <j.duepmeier@gmail.com>
2017AuthorDate: Wed Apr 13 18:22:37 2016 +0200
2018Commit:     Philipp Takacs <philipp@bureaucracy.de>
2019CommitDate: Wed Apr 13 18:22:37 2016 +0200
2020
2021    test also libtinfo for modf
2022
2023    Some Gentoo instalations has this instand of ncurses
2024
2025:100644 100644 653acf0a... ad45c152... M	configure.ac
2026
2027commit 9cf6132a6ea29968131a000bc2fb6860affac45e
2028Author:     m@mmmmarascio.xyz <m@mmmmarascio.xyz>
2029AuthorDate: Sun Apr 3 21:33:34 2016 -0700
2030Commit:     Philipp Takacs <philipp@bureaucracy.de>
2031CommitDate: Sat Apr 9 17:05:14 2016 +0200
2032
2033    Replace getcpy() and strdup() with mh_xstrdup()
2034
2035    this harmonise the code.
2036
2037    Also fix some bugs, if return value of strdup is not checked.
2038
2039:100644 100644 a439680d... 308f755c... M	docs/TODO
2040:100644 100644 8575b226... 8455b38d... M	h/prototypes.h
2041:100644 100644 60cc34cc... c0d28351... M	h/utils.h
2042:100644 100644 51049c70... 77c0c1b6... M	sbr/Makefile.in
2043:100644 100644 b2e11769... db5b42e6... M	sbr/addrsbr.c
2044:100644 100644 4475ca08... cfdcff27... M	sbr/context_read.c
2045:100644 100644 1b39b278... bfa3daf8... M	sbr/context_replace.c
2046:100644 100644 3841b976... 71646162... M	sbr/crawl_folders.c
2047:100644 100644 c89a195d... 25c0e168... M	sbr/fmt_addr.c
2048:100644 100644 f4d92d29... 566f6209... M	sbr/fmt_compile.c
2049:100644 100644 6dcc70b3... c1386d4c... M	sbr/fmt_new.c
2050:100644 100644 1eeee00a... 722ee2fd... M	sbr/folder_read.c
2051:100644 100644 33db7f76... e8da9849... M	sbr/getarguments.c
2052:100644 000000 67375bbc... 00000000... D	sbr/getcpy.c
2053:100644 100644 b8d385f9... ee857900... M	sbr/m_draft.c
2054:100644 100644 ec97e1e2... 2fe2d7d3... M	sbr/readconfig.c
2055:100644 100644 1ceb4216... e76bcc6a... M	sbr/seq_read.c
2056:100644 100644 aecbea6b... f4304cc5... M	sbr/seq_setprev.c
2057:100644 100644 73bd83dc... d8336503... M	sbr/seq_setunseen.c
2058:100644 100644 0d7f58a8... ffa6b575... M	sbr/trimcpy.c
2059:100644 100644 f61456d6... 466b9aba... M	sbr/utils.c
2060:100644 100644 d6a480cd... 9ab6515e... M	uip/ali.c
2061:100644 100644 1ed527fb... b00f51bc... M	uip/aliasbr.c
2062:100644 100644 81ad042b... 9e287be4... M	uip/anno.c
2063:100644 100644 041abf14... 9d356018... M	uip/ap.c
2064:100644 100644 eb2fb7a7... a68420a1... M	uip/burst.c
2065:100644 100644 159d7e76... c34ce43f... M	uip/comp.c
2066:100644 100644 07107127... d74e498b... M	uip/dist.c
2067:100644 100644 f7e5ba38... 63fcb0f5... M	uip/flist.c
2068:100644 100644 c8b3c60d... 3e3cd760... M	uip/folder.c
2069:100644 100644 5b577bda... d8d69f78... M	uip/forw.c
2070:100644 100644 cbbec1be... 1523a2c3... M	uip/inc.c
2071:100644 100644 a6ac480e... 1e57d1cc... M	uip/mark.c
2072:100644 100644 4ff06efd... 0f77f337... M	uip/mhbuild.c
2073:100644 100644 ddf32ec6... e4e8dbf3... M	uip/mhl.c
2074:100644 100644 72dc9ed2... c9194cc0... M	uip/mhlist.c
2075:100644 100644 46b0d4cc... dd6264bf... M	uip/mhlistsbr.c
2076:100644 100644 1515858b... 06630b3b... M	uip/mhmail.c
2077:100644 100644 f04a3482... 71c1e8e2... M	uip/mhparse.c
2078:100644 100644 c400fa6d... aa63f4d7... M	uip/mhpath.c
2079:100644 100644 dc5c2020... e39bf65a... M	uip/mhshow.c
2080:100644 100644 62988699... c7923c87... M	uip/mhshowsbr.c
2081:100644 100644 4f845702... adaca774... M	uip/mhstore.c
2082:100644 100644 0fa97414... cecf2ee5... M	uip/mhtest.c
2083:100644 100644 25ee492b... 5bc71366... M	uip/new.c
2084:100644 100644 c81db88d... a8c2c421... M	uip/packf.c
2085:100644 100644 0465ef51... 1df59b18... M	uip/pick.c
2086:100644 100644 e3c38cda... f3caa500... M	uip/rcvdist.c
2087:100644 100644 9c842701... 5fd9ae06... M	uip/rcvstore.c
2088:100644 100644 ab5d55f8... e75deb9f... M	uip/refile.c
2089:100644 100644 505160ec... e3028fad... M	uip/repl.c
2090:100644 100644 64ee68c7... e435a276... M	uip/rmf.c
2091:100644 100644 3237debd... 99820e94... M	uip/rmm.c
2092:100644 100644 e5958574... dc54bf07... M	uip/scan.c
2093:100644 100644 d7cf204c... 619ff628... M	uip/send.c
2094:100644 100644 17a1d365... 18c4a582... M	uip/slocal.c
2095:100644 100644 8f1d2ea6... 0c5511de... M	uip/sortm.c
2096:100644 100644 e2b5a882... aacb6336... M	uip/spost.c
2097:100644 100644 4b45a0c4... 65d2fb02... M	uip/whatnow.c
2098:100644 100644 27c8d91b... b987356f... M	uip/whom.c
2099
2100commit 4cc601f996579386ce4f4937b9b72b7b3d891107
2101Author:     Philipp Takacs <philipp@bureaucracy.de>
2102AuthorDate: Sun Jan 31 19:47:23 2016 +0100
2103Commit:     Philipp Takacs <philipp@bureaucracy.de>
2104CommitDate: Sat Mar 26 16:20:15 2016 +0100
2105
2106    simple mbox support for rcvstore
2107
2108    Some MTA(opensmtpd) add a ``From '' line ad the head of
2109    mails befor handling the mail to a .forwoad MDA. m_getfld2
2110    don't support such mails, so rcvstore should handle this
2111    mbox-like mails.
2112
2113:100644 100644 9c842701... 5c7f9d82... M	uip/rcvstore.c
2114
2115commit d4c34b4439a9dbd89664de460ed37ecddc260fb1
2116Author:     m@mmmmarascio.xyz <m@mmmmarascio.xyz>
2117AuthorDate: Mon Mar 21 20:28:44 2016 -0700
2118Commit:     Philipp Takacs <philipp@bureaucracy.de>
2119CommitDate: Fri Mar 25 23:26:18 2016 +0100
2120
2121    Replace free() with mh_free0()
2122
2123    mh_free0() free's the memmory and set's the pointer to NULL after
2124    the free. This avoids doublefree and dereferenc of a non valid poiter.
2125
2126:100644 100644 35d08331... 60cc34cc... M	h/utils.h
2127:100644 100644 dc3924bf... b2e11769... M	sbr/addrsbr.c
2128:100644 100644 7d068b5c... 96610506... M	sbr/context_del.c
2129:100644 100644 5b7c7775... 4475ca08... M	sbr/context_read.c
2130:100644 100644 0a31bba8... 1b39b278... M	sbr/context_replace.c
2131:100644 100644 2e1a094a... 3841b976... M	sbr/crawl_folders.c
2132:100644 100644 844f0c46... 4e4cbefb... M	sbr/encode_rfc2047.c
2133:100644 100644 85ed7d74... f4d92d29... M	sbr/fmt_compile.c
2134:100644 100644 874129aa... 6dcc70b3... M	sbr/fmt_new.c
2135:100644 100644 0932e341... 41451398... M	sbr/fmt_rfc2047.c
2136:100644 100644 2930254e... 8da713ef... M	sbr/folder_free.c
2137:100644 100644 1c68d0d5... 1eeee00a... M	sbr/folder_read.c
2138:100644 100644 bfdc44f5... 64a66409... M	sbr/folder_realloc.c
2139:100644 100644 07302e5b... 957bc4e8... M	sbr/lock_file.c
2140:100644 100644 549e89b6... b8d385f9... M	sbr/m_draft.c
2141:100644 100644 7c6f004c... c86d4d5d... M	sbr/mf.c
2142:100644 100644 c99b7cd1... ec97e1e2... M	sbr/readconfig.c
2143:100644 100644 b932cadc... 1ceb4216... M	sbr/seq_read.c
2144:100644 100644 c66c1328... aecbea6b... M	sbr/seq_setprev.c
2145:100644 100644 e6283932... 73bd83dc... M	sbr/seq_setunseen.c
2146:100644 100644 2744581c... f61456d6... M	sbr/utils.c
2147:100644 100644 dc2a3414... d6a480cd... M	uip/ali.c
2148:100644 100644 1fbcc7a5... 1ed527fb... M	uip/aliasbr.c
2149:100644 100644 66e62c52... 81ad042b... M	uip/anno.c
2150:100644 100644 5b9677fd... 041abf14... M	uip/ap.c
2151:100644 100644 119a936a... eb2fb7a7... M	uip/burst.c
2152:100644 100644 d1b94749... a600b77b... M	uip/distsbr.c
2153:100644 100644 b4758cf4... c8b3c60d... M	uip/folder.c
2154:100644 100644 243c9181... 5b577bda... M	uip/forw.c
2155:100644 100644 368bce3f... cbbec1be... M	uip/inc.c
2156:100644 100644 ca7c5bf8... 4ff06efd... M	uip/mhbuild.c
2157:100644 100644 c8730669... 5378c35c... M	uip/mhfree.c
2158:100644 100644 6f87d623... ddf32ec6... M	uip/mhl.c
2159:100644 100644 46090128... 72dc9ed2... M	uip/mhlist.c
2160:100644 100644 2a4f5041... 46b0d4cc... M	uip/mhlistsbr.c
2161:100644 100644 0f0a8d60... eb29e833... M	uip/mhmisc.c
2162:100644 100644 d3f543fb... f04a3482... M	uip/mhparse.c
2163:100644 100644 691ef8c3... dc5c2020... M	uip/mhshow.c
2164:100644 100644 aeaf0e8e... 62988699... M	uip/mhshowsbr.c
2165:100644 100644 519991ff... 4f845702... M	uip/mhstore.c
2166:100644 100644 5b9f669f... 0fa97414... M	uip/mhtest.c
2167:100644 100644 9774729a... 25ee492b... M	uip/new.c
2168:100644 100644 b12597b2... 0465ef51... M	uip/pick.c
2169:100644 100644 59ffdf2c... e3c38cda... M	uip/rcvdist.c
2170:100644 100644 a67b1505... ab5d55f8... M	uip/refile.c
2171:100644 100644 cd0f6beb... 505160ec... M	uip/repl.c
2172:100644 100644 230360b8... 64ee68c7... M	uip/rmf.c
2173:100644 100644 0f755ca2... e5958574... M	uip/scan.c
2174:100644 100644 ca267fa5... 17a1d365... M	uip/slocal.c
2175:100644 100644 470fa8b3... 8f1d2ea6... M	uip/sortm.c
2176:100644 100644 a4c170bf... e2b5a882... M	uip/spost.c
2177:100644 100644 d313f056... 27c8d91b... M	uip/whom.c
2178
2179commit b78007de9802005825390bee71dfce2306b42519
2180Author:     m@mmmmarascio.xyz <m@mmmmarascio.xyz>
2181AuthorDate: Thu Mar 17 08:16:26 2016 -0700
2182Commit:     Philipp Takacs <philipp@bureaucracy.de>
2183CommitDate: Fri Mar 25 14:44:28 2016 +0100
2184
2185    remove unnecessary casts
2186
2187    These casts after malloc just make the code harder to read
2188
2189:100644 100644 96fa72f0... dc3924bf... M	sbr/addrsbr.c
2190:100644 100644 acbba6a9... a9446fef... M	sbr/brkstring.c
2191:100644 100644 2c3bc189... 0a31bba8... M	sbr/context_replace.c
2192:100644 100644 096f7dd6... 85ed7d74... M	sbr/fmt_compile.c
2193:100644 100644 c3b1ea27... 874129aa... M	sbr/fmt_new.c
2194:100644 100644 e9db55eb... 0932e341... M	sbr/fmt_rfc2047.c
2195:100644 100644 67775f1b... 1c68d0d5... M	sbr/folder_read.c
2196:100644 100644 a7004436... 33db7f76... M	sbr/getarguments.c
2197:100644 100644 77564a16... 67375bbc... M	sbr/getcpy.c
2198:100644 100644 3aa00301... 07302e5b... M	sbr/lock_file.c
2199:100644 100644 6931b2eb... 1ec09a4e... M	sbr/m_getfld.c
2200:100644 100644 3134328b... 7c6f004c... M	sbr/mf.c
2201:100644 100644 54c40684... c47f26ea... M	sbr/putenv.c
2202:100644 100644 747aedea... c99b7cd1... M	sbr/readconfig.c
2203:100644 100644 241c7206... 3606f6f3... M	sbr/seq_list.c
2204:100644 100644 f964e7e3... 2744581c... M	sbr/utils.c
2205:100644 100644 1718ff19... 1ddd99b9... M	sbr/vfgets.c
2206:100644 100644 744d3bf1... 1fbcc7a5... M	uip/aliasbr.c
2207:100644 100644 96b896c4... 66e62c52... M	uip/anno.c
2208:100644 100644 e2d43dab... 5b9677fd... M	uip/ap.c
2209:100644 100644 04e5450a... 119a936a... M	uip/burst.c
2210:100644 100644 d2433a20... f7e5ba38... M	uip/flist.c
2211:100644 100644 77339b30... 243c9181... M	uip/forw.c
2212:100644 100644 76826c32... ca7c5bf8... M	uip/mhbuild.c
2213:100644 100644 15489ff6... 6f87d623... M	uip/mhl.c
2214:100644 100644 6d7b8e7a... 46090128... M	uip/mhlist.c
2215:100644 100644 3522a97b... d3f543fb... M	uip/mhparse.c
2216:100644 100644 bb03939c... 691ef8c3... M	uip/mhshow.c
2217:100644 100644 fae054fa... 519991ff... M	uip/mhstore.c
2218:100644 100644 dd456263... 5b9f669f... M	uip/mhtest.c
2219:100644 100644 320db198... b12597b2... M	uip/pick.c
2220:100644 100644 deeccb88... 59ffdf2c... M	uip/rcvdist.c
2221:100644 100644 fa1a7b46... cd0f6beb... M	uip/repl.c
2222:100644 100644 896497fd... 3237debd... M	uip/rmm.c
2223:100644 100644 ed163f3e... 877bdef2... M	uip/scansbr.c
2224:100644 100644 d47ba8ea... d7cf204c... M	uip/send.c
2225:100644 100644 06ec0cac... 470fa8b3... M	uip/sortm.c
2226
2227commit 10eff860a28b96582526eb739fd0a55441669938
2228Author:     m@mmmmarascio.xyz <m@mmmmarascio.xyz>
2229AuthorDate: Mon Mar 14 09:29:35 2016 -0700
2230Commit:     Philipp Takacs <philipp@bureaucracy.de>
2231CommitDate: Thu Mar 17 14:48:04 2016 +0100
2232
2233    Replace mh_xmalloc() with mh_xcalloc()
2234
2235    calloc() is safer, because it initialize the memory to zero.
2236
2237:100644 100644 6f74c325... 35d08331... M	h/utils.h
2238:100644 100644 205c8c9e... acbba6a9... M	sbr/brkstring.c
2239:100644 100644 4a57656f... 9efe7318... M	sbr/concat.c
2240:100644 100644 dd6e6314... 2c3bc189... M	sbr/context_replace.c
2241:100644 100644 47327edd... 2e1a094a... M	sbr/crawl_folders.c
2242:100644 100644 852c2613... 844f0c46... M	sbr/encode_rfc2047.c
2243:100644 100644 c7379b10... c89a195d... M	sbr/fmt_addr.c
2244:100644 100644 9a7988eb... c3b1ea27... M	sbr/fmt_new.c
2245:100644 100644 faa3cc2c... e9db55eb... M	sbr/fmt_rfc2047.c
2246:100644 100644 ec51d64e... 67775f1b... M	sbr/folder_read.c
2247:100644 100644 47b9281e... bfdc44f5... M	sbr/folder_realloc.c
2248:100644 100644 14c9a23d... a7004436... M	sbr/getarguments.c
2249:100644 100644 478986a9... 77564a16... M	sbr/getcpy.c
2250:100644 100644 7309c868... 3aa00301... M	sbr/lock_file.c
2251:100644 100644 826cfb3f... 6931b2eb... M	sbr/m_getfld.c
2252:100644 100644 633522b8... 3134328b... M	sbr/mf.c
2253:100644 100644 a2ec7d3a... 54c40684... M	sbr/putenv.c
2254:100644 100644 bc9329f4... 747aedea... M	sbr/readconfig.c
2255:100644 100644 148ecb90... 241c7206... M	sbr/seq_list.c
2256:100644 100644 fa4cfdb2... f964e7e3... M	sbr/utils.c
2257:100644 100644 3e71ad0b... 1718ff19... M	sbr/vfgets.c
2258:100644 100644 bda73261... 744d3bf1... M	uip/aliasbr.c
2259:100644 100644 1c971791... 96b896c4... M	uip/anno.c
2260:100644 100644 68acabb1... d2433a20... M	uip/flist.c
2261:100644 100644 4ffb9f5b... b4758cf4... M	uip/folder.c
2262:100644 100644 4bb03d34... 77339b30... M	uip/forw.c
2263:100644 100644 6989c705... 15489ff6... M	uip/mhl.c
2264:100644 100644 b7b86940... 3522a97b... M	uip/mhparse.c
2265:100644 100644 cb16dea2... 9774729a... M	uip/new.c
2266:100644 100644 53cc0f0c... deeccb88... M	uip/rcvdist.c
2267:100644 100644 f1e4bcc4... fa1a7b46... M	uip/repl.c
2268:100644 100644 f99dcbc7... 896497fd... M	uip/rmm.c
2269:100644 100644 d985a5ca... ed163f3e... M	uip/scansbr.c
2270:100644 100644 df813401... d47ba8ea... M	uip/send.c
2271:100644 100644 5d15ed68... 06ec0cac... M	uip/sortm.c
2272:100644 100644 4a24fc4b... a4c170bf... M	uip/spost.c
2273
2274commit d6742b1bb19c7eca8488402484a6e4f55543d789
2275Author:     m@mmmmarascio.xyz <m@mmmmarascio.xyz>
2276AuthorDate: Sun Mar 13 08:49:35 2016 -0700
2277Commit:     Philipp Takacs <philipp@bureaucracy.de>
2278CommitDate: Sun Mar 13 20:04:02 2016 +0100
2279
2280    Call context_read() before getting filter in repl
2281
2282    The manual page of repl says "[i]f a file named `mhl.reply' exists in the
2283    user's mmh directory, it will be used instead of [the default form file]".
2284    Now this behavior is implement.
2285
2286:100644 100644 71ae98e7... f1e4bcc4... M	uip/repl.c
2287
2288commit 1646b692af15ca4aac6d2c77fa72f63a18515215
2289Author:     Philipp Takacs <philipp@bureaucracy.de>
2290AuthorDate: Sat Feb 27 15:45:26 2016 +0100
2291Commit:     Philipp Takacs <philipp@bureaucracy.de>
2292CommitDate: Sat Feb 27 15:45:26 2016 +0100
2293
2294    check return value of m_getfld2 befor using the field
2295
2296    this bug causes a segfault, because the field.value is a
2297    nullptr if FILEEOF2 is returned.
2298
2299:100644 100644 9c20fdad... 058875c5... M	uip/distsbr.c
2300
2301commit e9df3f1a429daaca00025e76ce8850d104311ee1
2302Author:     Philipp Takacs <philipp@bureaucracy.de>
2303AuthorDate: Sun Jan 17 14:19:11 2016 +0100
2304Commit:     Philipp Takacs <philipp@bureaucracy.de>
2305CommitDate: Fri Jan 22 22:57:29 2016 +0100
2306
2307    pipe mail throu show on repl
2308
2309    now repl works as expected for MIME-messages
2310
2311:100644 100644 f5df9ecb... 71ae98e7... M	uip/repl.c
2312
2313commit 27f39f1e62375fdd22f4cecab4883b0ad764b361
2314Author:     m@mmmmarascio.xyz <m@mmmmarascio.xyz>
2315AuthorDate: Thu Jan 14 14:41:26 2016 -0700
2316Commit:     Philipp Takacs <philipp@bureaucracy.de>
2317CommitDate: Sat Jan 16 22:58:14 2016 +0100
2318
2319    Add existing "From:" to Bcc-ed messages.
2320
2321    If you use multible mailboxes, the correct one is
2322    now used for Bcc-messages.
2323
2324:100644 100644 7729e9bb... 4a24fc4b... M	uip/spost.c
2325
2326commit 8523e64e0de904a09689c67b8681d1fcdb6405a0
2327Author:     Philipp Takacs <philipp@bureaucracy.de>
2328AuthorDate: Thu Jan 7 14:23:34 2016 +0100
2329Commit:     Philipp Takacs <philipp@bureaucracy.de>
2330CommitDate: Thu Jan 7 14:23:34 2016 +0100
2331
2332    fix profile path in mhl(1)
2333
2334:100644 100644 3a740dfd... a80d6bf0... M	man/mhl.man1
2335
2336commit 176905cd5ed51f8280fbf4bc81ad2cf3d01149ea
2337Author:     m@mmmmarascio.xyz <m@mmmmarascio.xyz>
2338AuthorDate: Mon Jan 4 19:47:00 2016 -0700
2339Commit:     Philipp Takacs <philipp@bureaucracy.de>
2340CommitDate: Thu Jan 7 14:21:51 2016 +0100
2341
2342    Change some "nmh" into "mmh" in man pages
2343
2344    This is to avoid confusion between nmh and mmh
2345
2346:100644 100644 c96770ce... ad41a922... M	man/ap.man8
2347:100644 100644 b19c50b9... caf695ea... M	man/dp.man8
2348:100644 100644 6156c395... 046c2de8... M	man/fmtdump.man8
2349:100644 100644 704809d8... be903be0... M	man/folder.man1
2350:100644 100644 8091c423... 220a7f02... M	man/forw.man1
2351:100644 100644 73c0346c... 817c1bd8... M	man/inc.man1
2352:100644 100644 dacf4ce2... ba19506a... M	man/mark.man1
2353:100644 100644 e05358a1... 610117b9... M	man/mh-alias.man5
2354:100644 100644 b721aa6a... a7794885... M	man/mh-draft.man7
2355:100644 100644 e86e9ce6... 014a4174... M	man/mh-format.man5
2356:100644 100644 9b3334da... 9d06dfcd... M	man/mh-mail.man5
2357:100644 100644 dd051b78... cd8e2401... M	man/mh-profile.man5
2358:100644 100644 4e4b4438... 0ad2c4a4... M	man/mh-sequence.man7
2359:100644 100644 37577f8c... 3a740dfd... M	man/mhl.man1
2360:100644 100644 80bdccad... 90f46cc8... M	man/mhlist.man1
2361:100644 100644 acecbbc8... 423ddd64... M	man/mhmail.man1
2362:100644 100644 11a1346f... 9cd39fbb... M	man/mhparam.man1
2363:100644 100644 d5d3327d... 17295650... M	man/mhpath.man1
2364:100644 100644 e4fdfdce... 281037a5... M	man/mhstore.man1
2365:100644 100644 c07204a5... 337c9a90... M	man/packf.man1
2366:100644 100644 42971fec... 6f5a0ce1... M	man/pick.man1
2367:100644 100644 c9c64b99... 5cae3e39... M	man/rcvstore.man1
2368:100644 100644 47f825be... a82d1da9... M	man/refile.man1
2369:100644 100644 698d9c82... fcbeee44... M	man/repl.man1
2370:100644 100644 7dccb69f... d2f50f76... M	man/rmf.man1
2371:100644 100644 997ade20... 2a25d18c... M	man/scan.man1
2372:100644 100644 d4f90d16... 5c472109... M	man/show.man1
2373:100644 100644 f6c78d45... 8779c0c0... M	man/slocal.man1
2374:100644 100644 e13fbfd3... d0fea84e... M	man/whatnow.man1
2375
2376commit 8c6b463904e23df6025727207d5ffd012c8dd0cb
2377Author:     Philipp Takacs <philipp@bureaucracy.de>
2378AuthorDate: Sun Dec 13 17:20:33 2015 +0100
2379Commit:     Philipp Takacs <philipp@bureaucracy.de>
2380CommitDate: Sun Dec 13 17:20:33 2015 +0100
2381
2382    Use boolean instand of bool
2383
2384:100644 100644 18ad8128... 45172aa2... M	sbr/m_getfld2.c
2385
2386commit cdb32d069bdcb6fa04ca7e3d87240442665611b0
2387Author:     Philipp Takacs <philipp@bureaucracy.de>
2388AuthorDate: Sun Dec 13 17:14:38 2015 +0100
2389Commit:     Philipp Takacs <philipp@bureaucracy.de>
2390CommitDate: Sun Dec 13 17:14:38 2015 +0100
2391
2392    Revert "add free_field as standard for struct field"
2393
2394    This is not necesary, because the compieler have to take care
2395    about NULL != (void*)0
2396
2397    This reverts commit a87df3543d3bc128ba4079d1f95638476ba5ca50.
2398
2399:100644 100644 481f2f1c... 8f6fad1d... M	h/mh.h
2400:100644 100644 74d25e4e... 18ad8128... M	sbr/m_getfld2.c
2401:100644 100644 645a9efe... ccdf867c... M	sbr/readconfig.c
2402:100644 100644 68351acb... 1929b263... M	sbr/seq_read.c
2403:100644 100644 21b42a5c... 9c20fdad... M	uip/distsbr.c
2404:100644 100644 c4b1c607... ec5623a6... M	uip/mhbuild.c
2405:100644 100644 20f5d31f... 8becba9b... M	uip/mhl.c
2406:100644 100644 04333f49... 257bc66e... M	uip/mhparse.c
2407:100644 100644 60bb8063... a2be29bf... M	uip/new.c
2408:100644 100644 03af15aa... 993527b4... M	uip/pick.c
2409:100644 100644 c715cb71... c7eb9578... M	uip/prompter.c
2410:100644 100644 b54bc399... 8292a20b... M	uip/rcvdist.c
2411:100644 100644 bbc3cfe8... d71f27b3... M	uip/repl.c
2412:100644 100644 8281c7bc... 50b250e5... M	uip/scansbr.c
2413:100644 100644 3b5007db... c3b45e87... M	uip/slocal.c
2414:100644 100644 6d45d35d... 61953e17... M	uip/sortm.c
2415:100644 100644 b8ae5629... 04479a1f... M	uip/spost.c
2416:100644 100644 c4e7e8f8... a72c84f0... M	uip/whom.c
2417
2418commit 02ad941fcb6ccc24fab97dff24a8f5253ab7e538
2419Author:     Philipp Takacs <philipp@bureaucracy.de>
2420AuthorDate: Fri Nov 27 11:59:03 2015 +0100
2421Commit:     Philipp Takacs <philipp@bureaucracy.de>
2422CommitDate: Fri Nov 27 11:59:03 2015 +0100
2423
2424    fix lengthcheck in m_getfld2()
2425
2426    The lenght check akcepted to big field names
2427
2428:100644 100644 6545d0f7... 74d25e4e... M	sbr/m_getfld2.c
2429
2430commit fc1b00d424f47972a8311b3706304258e111d8d4
2431Author:     Philipp Takacs <philipp@bureaucracy.de>
2432AuthorDate: Fri Nov 27 11:54:24 2015 +0100
2433Commit:     Philipp Takacs <philipp@bureaucracy.de>
2434CommitDate: Fri Nov 27 11:54:24 2015 +0100
2435
2436    fix segfault in prompter
2437
2438    This was necesary because m_getfld2() clears now f.value
2439    if FILEEOF2 is reached
2440
2441:100644 100644 21ec5ced... c715cb71... M	uip/prompter.c
2442
2443commit a87df3543d3bc128ba4079d1f95638476ba5ca50
2444Author:     Philipp Takacs <philipp@bureaucracy.de>
2445AuthorDate: Thu Nov 26 23:24:18 2015 +0100
2446Commit:     Philipp Takacs <philipp@bureaucracy.de>
2447CommitDate: Fri Nov 27 02:01:17 2015 +0100
2448
2449    add free_field as standard for struct field
2450
2451    this is a easy way to initializ a struct field. ``{{0}}''
2452    can lead to bugs, because NULL is not necesary ``((void *)0)''
2453
2454:100644 100644 8f6fad1d... 481f2f1c... M	h/mh.h
2455:100644 100644 cd1c6bea... 6545d0f7... M	sbr/m_getfld2.c
2456:100644 100644 ccdf867c... 645a9efe... M	sbr/readconfig.c
2457:100644 100644 1929b263... 68351acb... M	sbr/seq_read.c
2458:100644 100644 9c20fdad... 21b42a5c... M	uip/distsbr.c
2459:100644 100644 ec5623a6... c4b1c607... M	uip/mhbuild.c
2460:100644 100644 8becba9b... 20f5d31f... M	uip/mhl.c
2461:100644 100644 257bc66e... 04333f49... M	uip/mhparse.c
2462:100644 100644 a2be29bf... 60bb8063... M	uip/new.c
2463:100644 100644 993527b4... 03af15aa... M	uip/pick.c
2464:100644 100644 24f2d9f0... 21ec5ced... M	uip/prompter.c
2465:100644 100644 8292a20b... b54bc399... M	uip/rcvdist.c
2466:100644 100644 d71f27b3... bbc3cfe8... M	uip/repl.c
2467:100644 100644 50b250e5... 8281c7bc... M	uip/scansbr.c
2468:100644 100644 c3b45e87... 3b5007db... M	uip/slocal.c
2469:100644 100644 61953e17... 6d45d35d... M	uip/sortm.c
2470:100644 100644 04479a1f... b8ae5629... M	uip/spost.c
2471:100644 100644 a72c84f0... c4e7e8f8... M	uip/whom.c
2472
2473commit bf1c715de0935bc1a472925fcf80be70b30d2724
2474Author:     Philipp Takacs <philipp@bureaucracy.de>
2475AuthorDate: Thu Nov 26 23:07:12 2015 +0100
2476Commit:     Philipp Takacs <philipp@bureaucracy.de>
2477CommitDate: Fri Nov 27 02:01:17 2015 +0100
2478
2479    m_getfld2 is more tranceparent on error
2480
2481    now all read content of the file is given to the caller,
2482    so he can possible fix this error.
2483
2484:100644 100644 a2b8ae9a... cd1c6bea... M	sbr/m_getfld2.c
2485
2486commit d0d56900365f8088ac1fcfea53183ba2f34c705f
2487Author:     Philipp Takacs <philipp@bureaucracy.de>
2488AuthorDate: Sat Nov 21 12:20:36 2015 +0100
2489Commit:     Philipp Takacs <philipp@bureaucracy.de>
2490CommitDate: Fri Nov 27 02:01:14 2015 +0100
2491
2492    make m_getfld2() aware of CRLF lineendings
2493
2494:100644 100644 970a3f03... a2b8ae9a... M	sbr/m_getfld2.c
2495
2496commit 2c31657cf61e7fe818571f3c60f168d3210988ab
2497Author:     Philipp Takacs <philipp@bureaucracy.de>
2498AuthorDate: Sat Nov 21 12:16:01 2015 +0100
2499Commit:     Philipp Takacs <philipp@bureaucracy.de>
2500CommitDate: Sat Nov 21 12:53:47 2015 +0100
2501
2502    make m_getfld2() called with an error state a noop
2503
2504    This probduce some code dublication, but the will be
2505    reduced, if we make m_getfld2() more transparent on errors.
2506
2507:100644 100644 de38435c... 970a3f03... M	sbr/m_getfld2.c
2508
2509commit e3589a920c43d8f4c7967a4884238658076114a1
2510Author:     markus schnalke <meillo@marmaro.de>
2511AuthorDate: Thu Nov 12 21:48:32 2015 +0100
2512Commit:     markus schnalke <meillo@marmaro.de>
2513CommitDate: Thu Nov 12 22:43:04 2015 +0100
2514
2515    Finally we get rid of the unmaintainable m_getfld()!
2516
2517    m_getfld() was about 700 lines, 300 of them being comments -- that's 42%!
2518    m_getfld2() is 240 lines, 30 of them being comments. That's only half as
2519    much code. Most important, however, is that this code is understandable
2520    and thus maintainable. We escaped the dead end of the heavily optimized
2521    m_getfld() be re-writing it from scratch. (Thanks to Philipp Tacaks!)
2522
2523    m_getfld2() is line-based and not character-based like m_getfld(). This
2524    change spared us to keep digging into stdio internals or implementing
2525    our own I/O buffering. We are now portable to any standard-conforming
2526    stdio implementation.
2527
2528:100644 100644 8107a3e3... 8f6fad1d... M	h/mh.h
2529:100644 100644 b48946b6... 32ec0b5b... M	h/prototypes.h
2530:100644 100644 981945e9... 4064d4e3... M	sbr/Makefile.in
2531:100644 000000 826cfb3f... 00000000... D	sbr/m_getfld.c
2532
2533commit e200d3000e399ba55437e3b85c73df5ba2df27f4
2534Author:     markus schnalke <meillo@marmaro.de>
2535AuthorDate: Thu Nov 12 20:58:03 2015 +0100
2536Commit:     markus schnalke <meillo@marmaro.de>
2537CommitDate: Thu Nov 12 22:42:51 2015 +0100
2538
2539    Adjust tests to m_getfld2() and write some more
2540
2541    m_getfld2() is more strict than m_getfld() and does less guessing.
2542
2543:100644 100644 cb9202f3... e152e0e7... M	test/tests/bad-input/test-header
2544
2545commit bebbba12196b01deca4e33631937fdfdf605b75c
2546Author:     markus schnalke <meillo@marmaro.de>
2547AuthorDate: Thu Nov 12 20:12:02 2015 +0100
2548Commit:     markus schnalke <meillo@marmaro.de>
2549CommitDate: Thu Nov 12 22:42:39 2015 +0100
2550
2551    Only lines consisting of nothing but dashes are body separators
2552
2553    This is how the documentation specifies it, see mh-mail(5). The old
2554    m_getfld(), however, was more relaxed and treated any header line that
2555    starts with a dash as the body separator. We are more strict here,
2556    because ``-foo: bar'' is a valid header line (according to RFC 2822),
2557    that should thus not be treated as the body separator, whereas a line
2558    ``------'' in the header could only be a format error if we don't
2559    take it as the body separator.
2560
2561:100644 100644 6d96bdd4... de38435c... M	sbr/m_getfld2.c
2562
2563commit 28ce2e7139731b7c8c0bdb67b181f34011e74ed7
2564Author:     markus schnalke <meillo@marmaro.de>
2565AuthorDate: Thu Nov 12 17:52:22 2015 +0100
2566Commit:     markus schnalke <meillo@marmaro.de>
2567CommitDate: Thu Nov 12 22:42:29 2015 +0100
2568
2569    Convert inc and scan from m_getfld() to m_getfld2()
2570
2571    The main conversion was done in uip/scansbr.c.
2572
2573    Mbox handling is now completely outside of m_getfld2(), which does not
2574    even know about From_ lines.
2575
2576    No more need to call thisisanmbox() (formerly m_unknown(), ``the magic
2577    invocation'') before calling scan().
2578
2579    The newly introduced gotos should be eliminated ...
2580
2581:100644 100644 f08fb4f3... 5f08df45... M	uip/inc.c
2582:100644 100644 d6a43729... 3a834208... M	uip/scan.c
2583:100644 100644 d985a5ca... 50b250e5... M	uip/scansbr.c
2584
2585commit bf016a819708d2f84387843e73af51df7e19c621
2586Author:     markus schnalke <meillo@marmaro.de>
2587AuthorDate: Thu Nov 12 17:05:53 2015 +0100
2588Commit:     markus schnalke <meillo@marmaro.de>
2589CommitDate: Thu Nov 12 22:42:18 2015 +0100
2590
2591    Convert rcvdist and repl from m_getfld() to m_getfld2()
2592
2593:100644 100644 53cc0f0c... 8292a20b... M	uip/rcvdist.c
2594:100644 100644 f5df9ecb... d71f27b3... M	uip/repl.c
2595
2596commit c4de1023b3141b9a89038012b246fa74205752cd
2597Author:     markus schnalke <meillo@marmaro.de>
2598AuthorDate: Thu Nov 12 17:03:36 2015 +0100
2599Commit:     markus schnalke <meillo@marmaro.de>
2600CommitDate: Thu Nov 12 22:42:03 2015 +0100
2601
2602    m_getfld2: Return line for LENERR2, plus some documentation
2603
2604:100644 100644 59204252... 6d96bdd4... M	sbr/m_getfld2.c
2605
2606commit a3d849510ecad775e265ab7b6090e85576f48ef7
2607Author:     markus schnalke <meillo@marmaro.de>
2608AuthorDate: Thu Nov 12 08:23:04 2015 +0100
2609Commit:     markus schnalke <meillo@marmaro.de>
2610CommitDate: Thu Nov 12 22:41:55 2015 +0100
2611
2612    m_getfld2: ERR2 means a read error, thus name it IOERR2
2613
2614:100644 100644 a93d9a94... 8107a3e3... M	h/mh.h
2615:100644 100644 a17eb03a... 59204252... M	sbr/m_getfld2.c
2616:100644 100644 494c2986... 9c20fdad... M	uip/distsbr.c
2617:100644 100644 b8e9f93a... ec5623a6... M	uip/mhbuild.c
2618:100644 100644 fcdb77f7... 8becba9b... M	uip/mhl.c
2619:100644 100644 1cbefed0... 257bc66e... M	uip/mhparse.c
2620:100644 100644 a5e658d1... 993527b4... M	uip/pick.c
2621:100644 100644 5760a83d... c3b45e87... M	uip/slocal.c
2622:100644 100644 43dc7dc0... 61953e17... M	uip/sortm.c
2623:100644 100644 6282e751... 04479a1f... M	uip/spost.c
2624:100644 100644 e1aab77f... a72c84f0... M	uip/whom.c
2625
2626commit d6321964322004b6fc7efbccbc97f92cee905ae7
2627Author:     markus schnalke <meillo@marmaro.de>
2628AuthorDate: Thu Nov 12 08:14:59 2015 +0100
2629Commit:     markus schnalke <meillo@marmaro.de>
2630CommitDate: Thu Nov 12 22:41:46 2015 +0100
2631
2632    m_getfld2: Whitespace in component name is forbidden
2633
2634    Also on style: No function calls should be used to initialize
2635    variables in definition statements. Use separate assignments in
2636    this case.
2637
2638:100644 100644 91164f3c... a17eb03a... M	sbr/m_getfld2.c
2639
2640commit 43ae44731bc0732c894ba6dc7de2d2881c5888e0
2641Author:     markus schnalke <meillo@marmaro.de>
2642AuthorDate: Wed Nov 11 07:31:00 2015 +0100
2643Commit:     markus schnalke <meillo@marmaro.de>
2644CommitDate: Thu Nov 12 22:32:22 2015 +0100
2645
2646    Use continue instead of one long if for the whole loop body
2647
2648    Plus remove unnecessary comments. This improves the signal-noise ratio.
2649    The identifiers are already telling us enough.
2650
2651:100644 100644 368bce3f... f08fb4f3... M	uip/inc.c
2652:100644 100644 0f755ca2... d6a43729... M	uip/scan.c
2653
2654commit f5df6f250dc5862488efb0198823c68f5b573ccc
2655Author:     markus schnalke <meillo@marmaro.de>
2656AuthorDate: Tue Nov 10 20:58:31 2015 +0100
2657Commit:     markus schnalke <meillo@marmaro.de>
2658CommitDate: Tue Nov 10 21:06:12 2015 +0100
2659
2660    Return invalid line for FMTERR in m_getfld2()
2661
2662    This is necessary for mbox handling outside of m_getfld2().
2663
2664:100644 100644 6eb0ef8c... 91164f3c... M	sbr/m_getfld2.c
2665
2666commit 6e7d34c614291079de750ceda1d4f5ec537beb81
2667Author:     markus schnalke <meillo@marmaro.de>
2668AuthorDate: Tue Nov 10 06:53:44 2015 +0100
2669Commit:     markus schnalke <meillo@marmaro.de>
2670CommitDate: Tue Nov 10 21:06:12 2015 +0100
2671
2672    No error-checking for error-checking alloc functions
2673
2674    The mh_x(m|c|re)alloc function always return successful
2675    ... or terminate the program on their own, otherwise.
2676
2677:100644 100644 8156517b... e2d43dab... M	uip/ap.c
2678:100644 100644 591d7f4b... 04e5450a... M	uip/burst.c
2679:100644 100644 4f764f46... b8e9f93a... M	uip/mhbuild.c
2680:100644 100644 5caa717c... fcdb77f7... M	uip/mhl.c
2681:100644 100644 9022ecfa... 6d7b8e7a... M	uip/mhlist.c
2682:100644 100644 b144c375... 1cbefed0... M	uip/mhparse.c
2683:100644 100644 f48fa993... bb03939c... M	uip/mhshow.c
2684:100644 100644 1202fcba... fae054fa... M	uip/mhstore.c
2685:100644 100644 43fde0e2... dd456263... M	uip/mhtest.c
2686:100644 100644 a1b5effd... a5e658d1... M	uip/pick.c
2687:100644 100644 1337c893... 53cc0f0c... M	uip/rcvdist.c
2688:100644 100644 c0b290de... f5df9ecb... M	uip/repl.c
2689:100644 100644 ade3a28f... d985a5ca... M	uip/scansbr.c
2690:100644 100644 75aa2e35... 43dc7dc0... M	uip/sortm.c
2691
2692commit 056af7546464661f792d85308f119bf6c1554316
2693Author:     Philipp Takacs <philipp@bureaucracy.de>
2694AuthorDate: Fri Nov 6 11:30:51 2015 +0100
2695Commit:     markus schnalke <meillo@marmaro.de>
2696CommitDate: Tue Nov 10 21:05:15 2015 +0100
2697
2698    check for (un)selection befor (un)set
2699
2700    If you select or unselect the same msgnum
2701    numsel won't be increased/decreased twice.
2702
2703:100644 100644 0a475681... d187a341... M	sbr/m_convert.c
2704:100644 100644 6b89d705... 50ae7c68... M	sbr/seq_msgstats.c
2705
2706commit d3425f7ef7287db6f843f27df8b9fa27da695562
2707Author:     Philipp Takacs <philipp@bureaucracy.de>
2708AuthorDate: Thu Nov 5 22:48:34 2015 +0100
2709Commit:     markus schnalke <meillo@marmaro.de>
2710CommitDate: Tue Nov 10 21:05:15 2015 +0100
2711
2712    handle hghsel lowsel and numsel in (un)set_selected
2713
2714    Now you can use this funkitions without taking care
2715    of this values.
2716
2717    Thanks c_14 for reporting this bug.
2718
2719:100644 100644 4cc8d6c6... e14c7099... M	sbr/folder_addmsg.c
2720:100644 100644 8e5fd0a2... 31658838... M	sbr/folder_delmsgs.c
2721:100644 100644 f113366c... 0a475681... M	sbr/m_convert.c
2722:100644 100644 eb483b7b... 6b89d705... M	sbr/seq_msgstats.c
2723:100644 100644 3ac9e110... a1b5effd... M	uip/pick.c
2724
2725commit 7a13a5266a14f1c6a13752db9292cd40c1211fba
2726Author:     markus schnalke <meillo@marmaro.de>
2727AuthorDate: Tue Nov 10 06:53:44 2015 +0100
2728Commit:     markus schnalke <meillo@marmaro.de>
2729CommitDate: Tue Nov 10 07:04:48 2015 +0100
2730
2731    No error-checking for error-checking alloc functions
2732
2733    The mh_x(m|c|re)alloc function always return successful
2734    ... or terminate the program on their own, otherwise.
2735
2736:100644 100644 8156517b... e2d43dab... M	uip/ap.c
2737:100644 100644 591d7f4b... 04e5450a... M	uip/burst.c
2738:100644 100644 01acdb77... 76826c32... M	uip/mhbuild.c
2739:100644 100644 f3f74775... 6989c705... M	uip/mhl.c
2740:100644 100644 9022ecfa... 6d7b8e7a... M	uip/mhlist.c
2741:100644 100644 48855728... b7b86940... M	uip/mhparse.c
2742:100644 100644 f48fa993... bb03939c... M	uip/mhshow.c
2743:100644 100644 1202fcba... fae054fa... M	uip/mhstore.c
2744:100644 100644 43fde0e2... dd456263... M	uip/mhtest.c
2745:100644 100644 2d2bd650... 320db198... M	uip/pick.c
2746:100644 100644 1337c893... 53cc0f0c... M	uip/rcvdist.c
2747:100644 100644 c0b290de... f5df9ecb... M	uip/repl.c
2748:100644 100644 ade3a28f... d985a5ca... M	uip/scansbr.c
2749:100644 100644 4ca0c724... 5d15ed68... M	uip/sortm.c
2750
2751commit 6e27d395a60fe59a274edc47989b9b8127359f36
2752Author:     markus schnalke <meillo@marmaro.de>
2753AuthorDate: Mon Nov 9 19:17:09 2015 +0100
2754Commit:     markus schnalke <meillo@marmaro.de>
2755CommitDate: Mon Nov 9 22:12:05 2015 +0100
2756
2757    Fix minor typo in man page
2758
2759:100644 100644 415ebcbb... 73c0346c... M	man/inc.man1
2760
2761commit 5ed626079bc1aaba6d0daea2b32c43cb463244bb
2762Author:     markus schnalke <meillo@marmaro.de>
2763AuthorDate: Mon Nov 9 22:08:51 2015 +0100
2764Commit:     markus schnalke <meillo@marmaro.de>
2765CommitDate: Mon Nov 9 22:08:51 2015 +0100
2766
2767    Adjust the tests to less tolerant m_getfld2()
2768
2769    We require the header and body to be separated by an empty line.
2770    We require header lines to end with a newline. m_getfld2() does
2771    not try to guess as much as the old m_getfld() did.
2772
2773:100644 100644 6b826a00... cb9202f3... M	test/tests/bad-input/test-header
2774:100755 100755 c2fc5dec... 7f21be3a... M	test/tests/mhparam/test-mhparam
2775
2776commit 1e99819ed105950cd584c71fa4b2e36b038be102
2777Author:     markus schnalke <meillo@marmaro.de>
2778AuthorDate: Mon Nov 9 22:07:54 2015 +0100
2779Commit:     markus schnalke <meillo@marmaro.de>
2780CommitDate: Mon Nov 9 22:07:54 2015 +0100
2781
2782    Convert most of the tools from m_getfld() to m_getfld2()
2783
2784:100644 100644 bc9329f4... ccdf867c... M	sbr/readconfig.c
2785:100644 100644 b932cadc... 1929b263... M	sbr/seq_read.c
2786:100644 100644 d1b94749... 494c2986... M	uip/distsbr.c
2787:100644 100644 01acdb77... 4f764f46... M	uip/mhbuild.c
2788:100644 100644 f3f74775... 5caa717c... M	uip/mhl.c
2789:100644 100644 48855728... b144c375... M	uip/mhparse.c
2790:100644 100644 cb16dea2... a2be29bf... M	uip/new.c
2791:100644 100644 984d80bd... 3ac9e110... M	uip/pick.c
2792:100644 100644 2adbd480... 24f2d9f0... M	uip/prompter.c
2793:100644 100644 ca267fa5... 5760a83d... M	uip/slocal.c
2794:100644 100644 4ca0c724... 75aa2e35... M	uip/sortm.c
2795:100644 100644 7729e9bb... 6282e751... M	uip/spost.c
2796:100644 100644 d313f056... e1aab77f... M	uip/whom.c
2797
2798commit 4e6362c1749f16f1b09fb04d5951a03c1d9aa9cd
2799Author:     markus schnalke <meillo@marmaro.de>
2800AuthorDate: Mon Nov 9 22:03:40 2015 +0100
2801Commit:     markus schnalke <meillo@marmaro.de>
2802CommitDate: Mon Nov 9 22:03:40 2015 +0100
2803
2804    Add new implementation m_getfld2()
2805
2806    This is mainly Philipp Takacs work.
2807
2808:100644 100644 33b38eef... a93d9a94... M	h/mh.h
2809:100644 100644 8575b226... b48946b6... M	h/prototypes.h
2810:100644 100644 51049c70... 981945e9... M	sbr/Makefile.in
2811:000000 100644 00000000... 6eb0ef8c... A	sbr/m_getfld2.c
2812
2813commit 3d42b0a33233e6973fe841066c90d839cf732178
2814Author:     markus schnalke <meillo@marmaro.de>
2815AuthorDate: Mon Nov 9 19:17:09 2015 +0100
2816Commit:     markus schnalke <meillo@marmaro.de>
2817CommitDate: Mon Nov 9 19:17:09 2015 +0100
2818
2819    Fix minor typo in man page
2820
2821:100644 100644 415ebcbb... 73c0346c... M	man/inc.man1
2822
2823commit 860ebc0e4bd25ef45ca0257e90daa6a61b7f477a
2824Author:     Philipp Takacs <philipp@bureaucracy.de>
2825AuthorDate: Fri Nov 6 11:30:51 2015 +0100
2826Commit:     Philipp Takacs <philipp@bureaucracy.de>
2827CommitDate: Fri Nov 6 11:35:03 2015 +0100
2828
2829    check for (un)selection befor (un)set
2830
2831    If you select or unselect the same msgnum
2832    numsel won't be increased/decreased twice.
2833
2834:100644 100644 0a475681... d187a341... M	sbr/m_convert.c
2835:100644 100644 6b89d705... 50ae7c68... M	sbr/seq_msgstats.c
2836
2837commit 1492dd50aa1043da58809ca0fec18cb6ab9937bc
2838Author:     Philipp Takacs <philipp@bureaucracy.de>
2839AuthorDate: Thu Nov 5 22:48:34 2015 +0100
2840Commit:     Philipp Takacs <philipp@bureaucracy.de>
2841CommitDate: Thu Nov 5 23:26:41 2015 +0100
2842
2843    handle hghsel lowsel and numsel in (un)set_selected
2844
2845    Now you can use this funkitions without taking care
2846    of this values.
2847
2848    Thanks c_14 for reporting this bug.
2849
2850:100644 100644 4cc8d6c6... e14c7099... M	sbr/folder_addmsg.c
2851:100644 100644 8e5fd0a2... 31658838... M	sbr/folder_delmsgs.c
2852:100644 100644 f113366c... 0a475681... M	sbr/m_convert.c
2853:100644 100644 eb483b7b... 6b89d705... M	sbr/seq_msgstats.c
2854:100644 100644 984d80bd... 2d2bd650... M	uip/pick.c
2855
2856commit 0b601e31ba8c6fddef8e825cdc4409d75b7afd90
2857Author:     markus schnalke <meillo@marmaro.de>
2858AuthorDate: Wed Nov 4 17:31:50 2015 +0100
2859Commit:     markus schnalke <meillo@marmaro.de>
2860CommitDate: Wed Nov 4 18:37:58 2015 +0100
2861
2862    Better description of the Sender header in man page
2863
2864    Plus wording improvements and other minor stuff.
2865
2866:100644 100644 fd4adbff... dd051b78... M	man/mh-profile.man5
2867:100644 100644 c4558bec... 4a704f84... M	man/spost.man8
2868
2869commit e48142e43bfeef1a44fb2f7131918b7172cd427e
2870Author:     markus schnalke <meillo@marmaro.de>
2871AuthorDate: Tue Nov 3 08:47:26 2015 +0100
2872Commit:     markus schnalke <meillo@marmaro.de>
2873CommitDate: Wed Nov 4 18:37:58 2015 +0100
2874
2875    Re-add --with-lockdir=DIR configure option
2876
2877    At the same time eliminate acconfig.h (and thus the autoreconf
2878    warning).
2879
2880    Include the lock dir string only if we use dot locking.
2881
2882:100644 100644 8e6c177c... 39443435... M	INSTALL
2883:100644 100644 abe21a77... 7ec76736... M	Makefile.in
2884:100644 000000 73522406... 00000000... D	acconfig.h
2885:100644 100644 d32c30b6... 653acf0a... M	configure.ac
2886:100644 100644 b62604a6... 7309c868... M	sbr/lock_file.c
2887
2888commit a1a744d898ec8842871dca302e6ae54d9233413f
2889Author:     markus schnalke <meillo@marmaro.de>
2890AuthorDate: Tue Nov 3 08:37:57 2015 +0100
2891Commit:     markus schnalke <meillo@marmaro.de>
2892CommitDate: Wed Nov 4 18:37:58 2015 +0100
2893
2894    More sensible check for 7bit ASCII
2895
2896    Always true condition reported by -Wextra -pendatic.
2897
2898:100644 100644 bab16997... df813401... M	uip/send.c
2899
2900commit 2f2a1446c8ed6b3e466425561c0a09f9bf417b05
2901Author:     markus schnalke <meillo@marmaro.de>
2902AuthorDate: Tue Nov 3 08:36:45 2015 +0100
2903Commit:     markus schnalke <meillo@marmaro.de>
2904CommitDate: Wed Nov 4 18:37:58 2015 +0100
2905
2906    Remove unused parameter
2907
2908    Reported by -Wextra -pedantic.
2909
2910:100644 100644 7e54929f... 4b45a0c4... M	uip/whatnow.c
2911
2912commit 4dc39c08f07428ff5f39acd7b0ddee30e0a004f6
2913Author:     markus schnalke <meillo@marmaro.de>
2914AuthorDate: Tue Nov 3 10:57:07 2015 +0100
2915Commit:     markus schnalke <meillo@marmaro.de>
2916CommitDate: Tue Nov 3 10:57:07 2015 +0100
2917
2918    Remove dead code: FLDEOF and BODYEOF are never set
2919
2920:100644 100644 f9ed6455... 33b38eef... M	h/mh.h
2921:100644 100644 3539ed4f... 826cfb3f... M	sbr/m_getfld.c
2922:100644 100644 cbeb4811... bc9329f4... M	sbr/readconfig.c
2923:100644 100644 ff01c427... b932cadc... M	sbr/seq_read.c
2924:100644 100644 a856dc73... d1b94749... M	uip/distsbr.c
2925:100644 100644 1fdedb66... 01acdb77... M	uip/mhbuild.c
2926:100644 100644 2afb03a2... 48855728... M	uip/mhparse.c
2927:100644 100644 90e2da71... cb16dea2... M	uip/new.c
2928:100644 100644 8ae58a46... 984d80bd... M	uip/pick.c
2929:100644 100644 ae0c0c63... 2adbd480... M	uip/prompter.c
2930:100644 100644 eac77e49... ca267fa5... M	uip/slocal.c
2931:100644 100644 ae4038db... 4ca0c724... M	uip/sortm.c
2932
2933commit 5deca188ac8e6f5b0a060712b8a71bb4e58573df
2934Author:     markus schnalke <meillo@marmaro.de>
2935AuthorDate: Mon Nov 2 17:51:32 2015 +0100
2936Commit:     markus schnalke <meillo@marmaro.de>
2937CommitDate: Mon Nov 2 17:51:32 2015 +0100
2938
2939    Bump version number
2940
2941:100644 100644 3b04cfb6... a4a8ba98... M	VERSION
2942
2943commit 5bf0e3c0e41afcea29bd240aaa74c9418021b30b
2944Author:     markus schnalke <meillo@marmaro.de>
2945AuthorDate: Mon Nov 2 17:38:44 2015 +0100
2946Commit:     markus schnalke <meillo@marmaro.de>
2947CommitDate: Mon Nov 2 17:38:44 2015 +0100
2948
2949    This is mmh-0.2
2950
2951:100644 100644 44242e74... 76cec130... M	DATE
2952:100644 100644 20958024... 3b04cfb6... M	VERSION
2953
2954commit cc274fe6a74f58cfa17dc263d12d9d940e91b934
2955Author:     markus schnalke <meillo@marmaro.de>
2956AuthorDate: Mon Nov 2 17:37:13 2015 +0100
2957Commit:     markus schnalke <meillo@marmaro.de>
2958CommitDate: Mon Nov 2 17:37:13 2015 +0100
2959
2960    Decode address headers in replcomps
2961
2962:100644 100644 8a766798... 87532bac... M	etc/replcomps
2963:100644 100644 f6af3a98... ae55a7b8... M	etc/replgroupcomps
2964
2965commit c84cfab8f077f7e1929de69ba82587d999f769d9
2966Author:     markus schnalke <meillo@marmaro.de>
2967AuthorDate: Mon Nov 2 17:17:40 2015 +0100
2968Commit:     markus schnalke <meillo@marmaro.de>
2969CommitDate: Mon Nov 2 17:17:40 2015 +0100
2970
2971    Update README and release howto to new NEWS file
2972
2973    Also reorder the release steps to first check the tarball and
2974    then tag it as final.
2975
2976:100644 100644 fe62a4af... 63037c28... M	README
2977:100644 100644 c526fb3f... fbc9877e... M	docs/README.releasing
2978
2979commit b11a6cdd6f0f7f6716744be10943c4676d6c1eb6
2980Author:     markus schnalke <meillo@marmaro.de>
2981AuthorDate: Mon Nov 2 17:06:32 2015 +0100
2982Commit:     markus schnalke <meillo@marmaro.de>
2983CommitDate: Mon Nov 2 17:06:32 2015 +0100
2984
2985    Add NEWS file, which summarizes changes per release
2986
2987:000000 100644 00000000... 5a903442... A	NEWS
2988:100644 100644 8063b83f... 08993ce0... M	docs/DIFFERENCES_mmh_nmh
2989
2990commit aac675d09723c457707ef877ce4bb45055096d7b
2991Author:     markus schnalke <meillo@marmaro.de>
2992AuthorDate: Mon Nov 2 08:16:10 2015 +0100
2993Commit:     markus schnalke <meillo@marmaro.de>
2994CommitDate: Mon Nov 2 08:16:10 2015 +0100
2995
2996    Include a static copy of the CVS log in the dist tarball
2997
2998:100644 100644 d7aa3f5b... 7b8b03ef... M	.gitignore
2999:100644 100644 bd6d9a4f... abe21a77... M	Makefile.in
3000
3001commit 66aa5fa11f02d91364b6954bda61cba1674770fe
3002Author:     Philipp Takacs <philipp@bureaucracy.de>
3003AuthorDate: Sun Nov 1 22:35:29 2015 +0100
3004Commit:     markus schnalke <meillo@marmaro.de>
3005CommitDate: Sun Nov 1 22:35:29 2015 +0100
3006
3007    Teach spost to handle address groups
3008
3009    Plus more tests for address groups.
3010
3011:100644 100644 13c3bf14... c65e58c1... M	test/tests/spost/test-group
3012:100644 100644 780b5f44... 7729e9bb... M	uip/spost.c
3013
3014commit 319a70dc20f208d465037b108f5d7453d9be2691
3015Author:     Philipp Takacs <philipp@bureaucracy.de>
3016AuthorDate: Fri Oct 30 21:41:31 2015 +0100
3017Commit:     Philipp Takacs <philipp@bureaucracy.de>
3018CommitDate: Sun Nov 1 00:08:20 2015 +0100
3019
3020    test Group Addresses in spost
3021
3022:000000 100644 00000000... 13c3bf14... A	test/tests/spost/test-group
3023
3024commit 054c8779d6660afe45f38fa04510c2061aa6a605
3025Author:     Philipp Takacs <philipp@bureaucracy.de>
3026AuthorDate: Sat Oct 31 16:40:20 2015 +0100
3027Commit:     Philipp Takacs <philipp@bureaucracy.de>
3028CommitDate: Sat Oct 31 23:56:13 2015 +0100
3029
3030    catch unparsable addresses
3031
3032    Now spost don't coredump if an address can't be parsed
3033
3034:100644 100644 93b1735e... 639333ea... M	h/addrsbr.h
3035:100644 100644 201e8165... 96fa72f0... M	sbr/addrsbr.c
3036:100644 100644 d682318b... 780b5f44... M	uip/spost.c
3037
3038commit 1d8a8014d875169c468341a66a5a7773c845577e
3039Author:     Philipp Takacs <philipp@bureaucracy.de>
3040AuthorDate: Sat Oct 31 16:39:40 2015 +0100
3041Commit:     Philipp Takacs <philipp@bureaucracy.de>
3042CommitDate: Sat Oct 31 23:56:01 2015 +0100
3043
3044    test if spost catch bad addresses
3045
3046:000000 100644 00000000... ff39d1b5... A	test/tests/spost/test-bad-address
3047
3048commit 6ce9606eeec3c7050ad8fe6182d64bd1694bb422
3049Author:     Philipp Takacs <philipp@bureaucracy.de>
3050AuthorDate: Sat Oct 31 15:52:31 2015 +0100
3051Commit:     Philipp Takacs <philipp@bureaucracy.de>
3052CommitDate: Sat Oct 31 17:27:56 2015 +0100
3053
3054    test if aliasing work in spost
3055
3056:000000 100644 00000000... 7705c6fc... A	test/tests/spost/test-alias
3057
3058commit eb0c1c4bfb574bf724379a3714359c69c83826e3
3059Author:     markus schnalke <meillo@marmaro.de>
3060AuthorDate: Wed Oct 28 23:43:02 2015 +0100
3061Commit:     markus schnalke <meillo@marmaro.de>
3062CommitDate: Wed Oct 28 23:43:02 2015 +0100
3063
3064    Fix configure.ac warning
3065
3066:100644 100644 05432d49... d32c30b6... M	configure.ac
3067
3068commit bdd879c997e50e6b6e14dffb746d9fe9b6a1cf6c
3069Author:     markus schnalke <meillo@marmaro.de>
3070AuthorDate: Wed Oct 28 23:39:50 2015 +0100
3071Commit:     markus schnalke <meillo@marmaro.de>
3072CommitDate: Wed Oct 28 23:39:50 2015 +0100
3073
3074    Remove check for not used networking libraries in configure.ac
3075
3076    Mmh does no more contain networking code, hence we don't need this.
3077    This way, we can also get rid of aclocal.m4.
3078
3079:100644 100644 21ffdb23... bd6d9a4f... M	Makefile.in
3080:100644 000000 872f5f9e... 00000000... D	aclocal.m4
3081:100644 100644 9e32e217... 05432d49... M	configure.ac
3082
3083commit d5d94ce76327869346e2b02b7b02a3620ddd38eb
3084Author:     markus schnalke <meillo@marmaro.de>
3085AuthorDate: Wed Oct 28 23:19:14 2015 +0100
3086Commit:     markus schnalke <meillo@marmaro.de>
3087CommitDate: Wed Oct 28 23:19:14 2015 +0100
3088
3089    Build the release tarball from git, not manually
3090
3091    Previously the Makefiles contained lists of files to distribute.
3092    They built the release tarball manually. It's much easier to just
3093    use git, which knows which files are the relevant files, because
3094    it's the ones that are under version control. We just need to
3095    add some additional, pre-generated files for convenience, so that
3096    the user does not need to have auto* and lex installed.
3097
3098    The release tarball is now fully assembled in the top-level
3099    Makefile. (The only tricky part is sbr/dtimep.c, because that
3100    needs to be generated in the subdirectory.)
3101
3102:100644 100644 83af4c24... 21ffdb23... M	Makefile.in
3103:100644 100644 4bdad8e5... 47f9125b... M	config/Makefile.in
3104:100644 100644 8b8a1c36... da3bb51a... M	etc/Makefile.in
3105:100644 100644 31237d0e... baef0e0a... M	h/Makefile.in
3106:100644 100644 44d0b75f... ffa12037... M	man/Makefile.in
3107:100644 100644 6b4acf15... 51049c70... M	sbr/Makefile.in
3108:100644 100644 84f8535a... be02b670... M	uip/Makefile.in
3109
3110commit 5faf465b84082afa8bb85ce6fe87ce6675749675
3111Author:     markus schnalke <meillo@marmaro.de>
3112AuthorDate: Wed Oct 28 17:50:24 2015 +0100
3113Commit:     markus schnalke <meillo@marmaro.de>
3114CommitDate: Wed Oct 28 17:50:24 2015 +0100
3115
3116    Include `test' dir in release tarball
3117
3118    The subdirectories `docs' and `test' are managed by the top-level
3119    Makefile now, because there's nothing to do in them but to copy
3120    them for the distribution tarball. (This way, we also don't have
3121    to include each new file in these directories to the file list in
3122    Makefile.in.)
3123
3124:100644 100644 058e7d8b... 83af4c24... M	Makefile.in
3125:100644 100644 2cda6e08... 9e32e217... M	configure.ac
3126:100644 000000 a30292b6... 00000000... D	docs/Makefile.in
3127
3128commit 04083c773195287a6a0774d27f96897f3d57d69d
3129Author:     markus schnalke <meillo@marmaro.de>
3130AuthorDate: Wed Oct 28 17:15:42 2015 +0100
3131Commit:     markus schnalke <meillo@marmaro.de>
3132CommitDate: Wed Oct 28 17:15:42 2015 +0100
3133
3134    Update lists of files to distribute
3135
3136    Also partly reordered the lists.
3137
3138:100644 100644 4d6c6967... a30292b6... M	docs/Makefile.in
3139:100644 100644 8277cc8b... 8b8a1c36... M	etc/Makefile.in
3140:100644 100644 31987b59... 31237d0e... M	h/Makefile.in
3141
3142commit 6ee8839fd9f57c6c97fa7e6e0d142d06c5ba09c3
3143Author:     Philipp Takacs <philipp@bureaucracy.de>
3144AuthorDate: Wed Oct 28 12:19:05 2015 +0100
3145Commit:     Philipp Takacs <philipp@bureaucracy.de>
3146CommitDate: Wed Oct 28 12:26:53 2015 +0100
3147
3148    initialize mp in ismymbox
3149
3150:100644 100644 89157982... 201e8165... M	sbr/addrsbr.c
3151
3152commit 57abb238e16c26d285904e51b7568be3c45d8614
3153Author:     markus schnalke <meillo@marmaro.de>
3154AuthorDate: Wed Oct 28 07:55:10 2015 +0100
3155Commit:     markus schnalke <meillo@marmaro.de>
3156CommitDate: Wed Oct 28 07:55:10 2015 +0100
3157
3158    Drop the SYNOPSIS section from some man pages
3159
3160    For some man pages this section makes few sense.
3161
3162    Plus some minor formating stuff on the way ...
3163
3164:100644 100644 7d681c34... e05358a1... M	man/mh-alias.man5
3165:100644 100644 04c84465... b721aa6a... M	man/mh-draft.man7
3166:100644 100644 a6e66775... 9b3334da... M	man/mh-mail.man5
3167:100644 100644 9b052c9a... fd4adbff... M	man/mh-profile.man5
3168:100644 100644 516b8afd... 4e4b4438... M	man/mh-sequence.man7
3169
3170commit c47d5a37f1677dd296a8b7d9bca6ed53f1a95af6
3171Author:     markus schnalke <meillo@marmaro.de>
3172AuthorDate: Wed Oct 28 07:47:15 2015 +0100
3173Commit:     markus schnalke <meillo@marmaro.de>
3174CommitDate: Wed Oct 28 07:47:15 2015 +0100
3175
3176    Minor clarification in mh-alias(5)
3177
3178:100644 100644 990ea42b... 7d681c34... M	man/mh-alias.man5
3179
3180commit bc21b73b2fd41f156e14feee7a77fcc292effaef
3181Author:     markus schnalke <meillo@marmaro.de>
3182AuthorDate: Wed Oct 28 06:59:03 2015 +0100
3183Commit:     markus schnalke <meillo@marmaro.de>
3184CommitDate: Wed Oct 28 06:59:03 2015 +0100
3185
3186    Silence the output of `cd -' in the tests
3187
3188:100644 100644 cafddaf6... 750d525a... M	test/tests/spost/test-bcc-dcc
3189:100644 100644 a0776bbf... 3bbff3c1... M	test/tests/spost/test-sender-header
3190
3191commit f5603521ed2325c69c5b475dc2693175ba9e3b27
3192Author:     markus schnalke <meillo@marmaro.de>
3193AuthorDate: Tue Oct 27 23:11:51 2015 +0100
3194Commit:     markus schnalke <meillo@marmaro.de>
3195CommitDate: Tue Oct 27 23:11:51 2015 +0100
3196
3197    Use cksum(1) instead of md5sum(1) in the tests
3198
3199    cksum(1) is part of POSIX; md5sum(1) is not.
3200
3201:000000 100644 00000000... a8667a7d... A	test/tests/inc/cksums
3202:100644 000000 7f68baa3... 00000000... D	test/tests/inc/md5sums
3203:100644 100644 36cd1c24... 8ca63954... M	test/tests/inc/test-deb359167
3204:100644 100644 622774b8... 2b6afb48... M	test/tests/inc/test-eom-align
3205
3206commit d1ddea31fec698bedc7f1c67e040f8568d843ee9
3207Author:     markus schnalke <meillo@marmaro.de>
3208AuthorDate: Tue Oct 27 22:30:30 2015 +0100
3209Commit:     markus schnalke <meillo@marmaro.de>
3210CommitDate: Tue Oct 27 22:30:30 2015 +0100
3211
3212    Run the tests in defined (i.e. sorted) order
3213
3214:100755 100755 a4a72692... c06481ef... M	test/runalltests
3215
3216commit fa191d6436c1fc25e645b8d88964e0fe648451d4
3217Author:     Philipp Takacs <philipp@bureaucracy.de>
3218AuthorDate: Sun Oct 25 20:57:23 2015 +0100
3219Commit:     Philipp Takacs <philipp@bureaucracy.de>
3220CommitDate: Tue Oct 27 17:50:13 2015 +0100
3221
3222    consider Default-From as own address
3223
3224:100644 100644 09ea1311... 89157982... M	sbr/addrsbr.c
3225:100644 100644 ff8399fd... a0776bbf... M	test/tests/spost/test-sender-header
3226
3227commit 1f8deea066cec81699c76bc4f8021fab658aae73
3228Author:     markus schnalke <meillo@marmaro.de>
3229AuthorDate: Tue Oct 27 07:50:33 2015 +0100
3230Commit:     markus schnalke <meillo@marmaro.de>
3231CommitDate: Tue Oct 27 07:50:33 2015 +0100
3232
3233    Remove outcommented code (C99 comment)
3234
3235    Our code should be clean C89 (ANSI C). There's no reason to
3236    keep this C99 comment.
3237
3238:100644 100644 52d41794... 4bb03d34... M	uip/forw.c
3239
3240commit 063706a481ecba111064eedce97856e5eac9dca6
3241Author:     markus schnalke <meillo@marmaro.de>
3242AuthorDate: Tue Oct 27 07:43:58 2015 +0100
3243Commit:     markus schnalke <meillo@marmaro.de>
3244CommitDate: Tue Oct 27 07:43:58 2015 +0100
3245
3246    Ensure $SHELL is set for the tests
3247
3248    Non-interactive shells might not set it (this is true for dash
3249    and mksh, at least). Currently we use $SHELL in whatnow(1).
3250    Although we likely remove this use, it's rather worthwhile to
3251    have $SHELL available in the test scripts.
3252
3253:100755 100755 498db05d... 9f35adea... M	test/runtest
3254
3255commit e8843fe6800f7cf727240b3a0b5514aab3d11c93
3256Author:     markus schnalke <meillo@marmaro.de>
3257AuthorDate: Tue Oct 27 07:30:14 2015 +0100
3258Commit:     markus schnalke <meillo@marmaro.de>
3259CommitDate: Tue Oct 27 07:30:14 2015 +0100
3260
3261    Update mmh-intro(7) man page
3262
3263:100644 100644 e9d0f136... 3ee998e3... M	man/mmh-intro.man7
3264
3265commit 677b7649d52d77072f3ee0fccceb36290a97e882
3266Author:     markus schnalke <meillo@marmaro.de>
3267AuthorDate: Tue Oct 27 07:29:34 2015 +0100
3268Commit:     markus schnalke <meillo@marmaro.de>
3269CommitDate: Tue Oct 27 07:29:34 2015 +0100
3270
3271    Remove mh-tailor(5) man page
3272
3273:100644 100644 2246c175... 44d0b75f... M	man/Makefile.in
3274:100644 000000 097242b2... 00000000... D	man/mh-tailor.man5
3275
3276commit 029dc004802d489487964524d1e2cc61b96ee0f0
3277Author:     markus schnalke <meillo@marmaro.de>
3278AuthorDate: Tue Oct 27 07:17:09 2015 +0100
3279Commit:     markus schnalke <meillo@marmaro.de>
3280CommitDate: Tue Oct 27 07:17:09 2015 +0100
3281
3282    Split the releasing instructions into own document
3283
3284    This makes them better visible.
3285
3286:100644 100644 a4505980... dcec2a73... M	docs/README.developers
3287:000000 100644 00000000... c526fb3f... A	docs/README.releasing
3288
3289commit 41a9c66fe834e7c3b39cc8bda5b429802d926a2b
3290Author:     markus schnalke <meillo@marmaro.de>
3291AuthorDate: Tue Oct 27 07:16:00 2015 +0100
3292Commit:     markus schnalke <meillo@marmaro.de>
3293CommitDate: Tue Oct 27 07:16:00 2015 +0100
3294
3295    Updates README, INSTALL, and docs/MACHINES
3296
3297:100644 100644 fa2713c7... 8e6c177c... M	INSTALL
3298:100644 100644 81705d8e... fe62a4af... M	README
3299:100644 100644 96014314... e808cac8... M	docs/MACHINES
3300
3301commit 768aa0b03f49e661e908c0e886ebb05683b723cb
3302Author:     markus schnalke <meillo@marmaro.de>
3303AuthorDate: Mon Oct 26 08:04:55 2015 +0100
3304Commit:     markus schnalke <meillo@marmaro.de>
3305CommitDate: Mon Oct 26 08:04:55 2015 +0100
3306
3307    Update TODO list
3308
3309    Some comments on the removed items:
3310    - Mmh's show does already invoke a pager
3311    - The reverse action of `rmm' is: refile -src +trash l @
3312    - Disjunct contexts are already possible (just set MMHC accordingly)
3313    - We already generate the mh-chart man page
3314    - Prompter can already be used to input the recipients. Use:
3315            Editor: prompter
3316            prompter: -nobody
3317            prompter-next: vi
3318    - Comp: -nowhatnowproc is obsolete; use `-whatnowproc true' instead.
3319      (It puts an empty draft into the drafts folder.)
3320    - Forw: Since we use MIME to forward messages, these todos are obsolete
3321    - Mhmail is not considered to be a full-featured interface to MH
3322    - We now do have RFC 2047 encoding of headers
3323
3324:100644 100644 b47855e8... a439680d... M	docs/TODO
3325
3326commit 5318ec4a25b8ba8f5ac9c0e440d50969038fa8d7
3327Author:     Philipp Takacs <philipp@bureaucracy.de>
3328AuthorDate: Sun Oct 25 15:10:11 2015 +0100
3329Commit:     Philipp Takacs <philipp@bureaucracy.de>
3330CommitDate: Sun Oct 25 23:06:42 2015 +0100
3331
3332    add the mmh mailing list to the doc
3333
3334:100644 100644 ca6c7c35... 2840b19e... M	docs/MAILING-LISTS
3335
3336commit f1135dbc3c847ae387f3b763f536ba05b8adb4d0
3337Author:     Philipp Takacs <philipp@bureaucracy.de>
3338AuthorDate: Sun Oct 25 14:37:51 2015 +0100
3339Commit:     Philipp Takacs <philipp@bureaucracy.de>
3340CommitDate: Sun Oct 25 23:06:42 2015 +0100
3341
3342    remove docs/README.SASL
3343
3344    we don't need it, because smtp support is gone.
3345
3346:100644 000000 c06568be... 00000000... D	docs/README.SASL
3347
3348commit 4033b947e4817fbaef2667658909a6f44d03c665
3349Author:     Philipp Takacs <philipp@bureaucracy.de>
3350AuthorDate: Sun Oct 25 14:36:51 2015 +0100
3351Commit:     Philipp Takacs <philipp@bureaucracy.de>
3352CommitDate: Sun Oct 25 23:06:42 2015 +0100
3353
3354    add mailsync description
3355
3356:100644 100644 4786c025... 8a1805c5... M	docs/FAQ
3357
3358commit afc7db57cfebd6be9573e930a3e7db006a70e38e
3359Author:     Philipp Takacs <philipp@bureaucracy.de>
3360AuthorDate: Sun Oct 25 14:21:55 2015 +0100
3361Commit:     Philipp Takacs <philipp@bureaucracy.de>
3362CommitDate: Sun Oct 25 23:06:42 2015 +0100
3363
3364    remove TODOs for not supportet programms
3365
3366:100644 100644 8ea5ab51... b47855e8... M	docs/TODO
3367
3368commit 5b389106e9bfb05edbbcbdc847e09437f2390da0
3369Author:     markus schnalke <meillo@marmaro.de>
3370AuthorDate: Sun Oct 25 21:34:20 2015 +0100
3371Commit:     markus schnalke <meillo@marmaro.de>
3372CommitDate: Sun Oct 25 21:34:20 2015 +0100
3373
3374    send: MIMEify with non-ascii header and ascii body!
3375
3376    This code is not perfect, as it scans body lines twice. We might
3377    want to rework it someday. But, ignoring the minor performance
3378    issue, it ensures, that we MIMEify in the case when some headers
3379    contain non-ASCII text but the body does not.
3380
3381:100644 100644 ec9b76db... bab16997... M	uip/send.c
3382
3383commit 7d95e0861814febe23512e306b7b1e805c17bd81
3384Author:     Philipp Takacs <philipp@bureaucracy.de>
3385AuthorDate: Sun Oct 25 21:27:58 2015 +0100
3386Commit:     Philipp Takacs <philipp@bureaucracy.de>
3387CommitDate: Sun Oct 25 21:27:58 2015 +0100
3388
3389    remove variable mp2 from spost in putadr
3390
3391    This variable is set but not used. Thanks gcc for the warning.
3392
3393:100644 100644 f755a162... d682318b... M	uip/spost.c
3394
3395commit ca2931beaec23f8e1d2f98d15d7e9974009278b0
3396Author:     markus schnalke <meillo@marmaro.de>
3397AuthorDate: Sun Oct 25 20:42:52 2015 +0100
3398Commit:     markus schnalke <meillo@marmaro.de>
3399CommitDate: Sun Oct 25 20:42:52 2015 +0100
3400
3401    Add DCC support into whom
3402
3403    Plus a test for it.
3404
3405:100644 100644 b40787b8... d52dbca9... M	man/whom.man1
3406:000000 100644 00000000... 5936bbd2... A	test/tests/whom/test-dcc-bcc
3407:100644 100644 4b15fbdc... d313f056... M	uip/whom.c
3408
3409commit 15378d1b682670191b2a186391398b1e1a285983
3410Author:     markus schnalke <meillo@marmaro.de>
3411AuthorDate: Sun Oct 25 20:00:50 2015 +0100
3412Commit:     markus schnalke <meillo@marmaro.de>
3413CommitDate: Sun Oct 25 20:00:50 2015 +0100
3414
3415    DCC contains invisible (not visible) recipients
3416
3417    Added new test for BCC and DCC headers, which discovered the bug.
3418
3419:000000 100644 00000000... cafddaf6... A	test/tests/spost/test-bcc-dcc
3420:100644 100644 ff8399fd... ff8399fd... R100	test/tests/spost/test-spost	test/tests/spost/test-sender-header
3421:100644 100644 96ca14d1... f755a162... M	uip/spost.c
3422
3423commit fd828e57682371471c6dacd11ac389bd745de14b
3424Author:     Philipp Takacs <philipp@bureaucracy.de>
3425AuthorDate: Sun Oct 25 13:45:42 2015 +0100
3426Commit:     Philipp Takacs <philipp@bureaucracy.de>
3427CommitDate: Sun Oct 25 19:53:56 2015 +0100
3428
3429    add config.o and version.o to libmh.a
3430
3431    Now you can easy link against libmh.a with -lmh
3432
3433:100644 100644 304b50b0... 6b4acf15... M	sbr/Makefile.in
3434:100644 100644 8fe7197f... 84f8535a... M	uip/Makefile.in
3435
3436commit 1794d729c1c4b0de8f2e72b5096539c52ee6b74f
3437Author:     markus schnalke <meillo@marmaro.de>
3438AuthorDate: Sun Oct 25 19:38:33 2015 +0100
3439Commit:     markus schnalke <meillo@marmaro.de>
3440CommitDate: Sun Oct 25 19:38:33 2015 +0100
3441
3442    Add test for sender header in spost
3443
3444    (Fails currently, because default-from is not part of alternate-mailboxes.)
3445
3446:000000 100644 00000000... ff8399fd... A	test/tests/spost/test-spost
3447
3448commit d29d0d9cef0620e6a7ed0a18462d33c99ecd9da5
3449Author:     markus schnalke <meillo@marmaro.de>
3450AuthorDate: Sun Oct 25 18:54:23 2015 +0100
3451Commit:     markus schnalke <meillo@marmaro.de>
3452CommitDate: Sun Oct 25 18:54:23 2015 +0100
3453
3454    Adjust coding style from nmh to mmh
3455
3456:100644 100644 b0e8274f... fa4cfdb2... M	sbr/utils.c
3457
3458commit 4ad908a6b1e4601b8881f514061e494b0dd00e57
3459Author:     Philipp Takacs <philipp@bureaucracy.de>
3460AuthorDate: Sun Oct 25 17:25:16 2015 +0100
3461Commit:     Philipp Takacs <philipp@bureaucracy.de>
3462CommitDate: Sun Oct 25 17:44:18 2015 +0100
3463
3464    fix the prompter test
3465
3466:100755 100755 229ee561... caa74cbe... M	test/tests/prompter/test-prompter
3467
3468commit 8268f67015f9659a2f63dc26702a5a49d3fa6c2a
3469Author:     Philipp Takacs <philipp@bureaucracy.de>
3470AuthorDate: Sat Oct 24 12:16:58 2015 +0200
3471Commit:     Philipp Takacs <philipp@bureaucracy.de>
3472CommitDate: Sat Oct 24 12:16:58 2015 +0200
3473
3474    set psigint befor the setjmp in prompter
3475
3476    this mutes a Compielerwarning.
3477
3478:100644 100644 0ca1e83a... ae0c0c63... M	uip/prompter.c
3479
3480commit 82325c1114254a76b8285bb710b2f651674331c7
3481Author:     markus schnalke <meillo@marmaro.de>
3482AuthorDate: Fri Oct 23 15:30:10 2015 +0200
3483Commit:     markus schnalke <meillo@marmaro.de>
3484CommitDate: Fri Oct 23 15:30:10 2015 +0200
3485
3486    Rework in the test framework; updated and new tests
3487
3488    Many tests were ported from nmh.
3489
3490    Two tests fail at the moment:
3491    - tests/ali/test-ali:  needs porting the bugfix from nmh
3492    - tests/prompter/test-prompter:  needs further investigation
3493
3494:100644 100644 0fd3afb9... d195a7cf... M	test/common.sh
3495:100755 100755 279ced53... a4a72692... M	test/runalltests
3496:100755 100755 88676618... 498db05d... M	test/runtest
3497:000000 100755 00000000... f37a1acc... A	test/tests/ali/test-ali
3498:000000 100755 00000000... fed865e5... A	test/tests/anno/test-anno
3499:100644 100644 8a3251ef... 6b826a00... M	test/tests/bad-input/test-header
3500:000000 100755 00000000... af8e3f4b... A	test/tests/burst/test-burst
3501:000000 100755 00000000... 19ddaaa1... A	test/tests/burst/test-burst-mime
3502:100644 100644 5b74b237... 1321a780... M	test/tests/folder/test-create
3503:000000 100755 00000000... abd2b2f5... A	test/tests/folder/test-recurse
3504:000000 100755 00000000... 6ba36a71... A	test/tests/folder/test-sortm
3505:100644 100644 72d559e2... 7eb9c7b3... M	test/tests/folder/test-total
3506:000000 100755 00000000... ca3d3935... A	test/tests/folder/x-test-packf
3507:100644 100644 3b6c6779... 622774b8... M	test/tests/inc/test-eom-align
3508:100644 100644 759c8ed0... ae613d96... M	test/tests/mhbuild/test-forw
3509:100644 100644 422f9707... 047f7dc1... M	test/tests/mhbuild/test-header-encode
3510:000000 100644 00000000... 7b58f759... A	test/tests/mhbuild/test-linebreak
3511:000000 100755 00000000... 7220e6cb... A	test/tests/mhl/test-mhl-flags
3512:000000 100755 00000000... 7f3fec0e... A	test/tests/mhlist/test-ext-params
3513:000000 100755 00000000... 57f0cd5c... A	test/tests/mhlist/test-mhlist
3514:000000 100755 00000000... c2fc5dec... A	test/tests/mhparam/test-mhparam
3515:000000 100755 00000000... 229ee561... A	test/tests/prompter/test-prompter
3516:000000 100755 00000000... 8d05bc88... A	test/tests/rcv/test-rcvdist
3517:000000 100755 00000000... 357eb017... A	test/tests/rcv/test-rcvpack
3518:000000 100755 00000000... fba32b96... A	test/tests/rcv/test-rcvstore
3519:100644 100644 88082eed... c006308f... M	test/tests/scan/test-scan
3520:000000 100644 00000000... ee3e434c... A	test/tests/scan/test-scan-multibyte
3521:000000 100644 00000000... 9847d7f0... A	test/tests/show/test-multibytes
3522
3523commit b4987f510fb3494bfc5b11fc92d2047cdb51642b
3524Author:     Eric Schnoebelen <eric@cirr.com>
3525AuthorDate: Fri Aug 31 09:49:37 2012 -0400
3526Commit:     markus schnalke <meillo@marmaro.de>
3527CommitDate: Fri Oct 23 10:16:15 2015 +0200
3528
3529    Move chdir() call so -recurse option works again
3530
3531    This commit is ported from nmh.
3532
3533:100644 100644 3ca0e7db... 4ffb9f5b... M	uip/folder.c
3534
3535commit 1cbc163b11d6dbabfe7206fb2f9ddf650337dad6
3536Author:     markus schnalke <meillo@marmaro.de>
3537AuthorDate: Fri Oct 23 09:52:55 2015 +0200
3538Commit:     markus schnalke <meillo@marmaro.de>
3539CommitDate: Fri Oct 23 09:52:55 2015 +0200
3540
3541    Fix off-by-one error (CPERLIN)
3542
3543    CPERLIN is the chars per line without the line break chars (\r\n),
3544    at least would that match the description in RFC 2822. Actually,
3545    however, the max SHOULD line length (excluding line break chars)
3546    is 78 according to the RFC. Therefore it seems as if we should
3547    set CPERLIN to 78. (This is open to decide and to do.)
3548
3549:100644 100644 ba883196... 87e7943c... M	uip/mhoutsbr.c
3550
3551commit 5d690daafbcd4ed26d19610fcc017999ee5af892
3552Author:     markus schnalke <meillo@marmaro.de>
3553AuthorDate: Wed Oct 21 17:35:14 2015 +0200
3554Commit:     markus schnalke <meillo@marmaro.de>
3555CommitDate: Wed Oct 21 17:35:14 2015 +0200
3556
3557    Coding style adjustments for nmh-imported code
3558
3559    - No documentation in h/prototypes.h, but rather in the sbr/*.c files
3560
3561    - Convert coding style from nmh to mmh:
3562      + indent with tabs only not with a tab-spaces-mixture
3563      + no space between function name and opening parenthesis
3564      + no space on the inner side of parens
3565      + no trailing space
3566      + different comment style
3567
3568    - Variable definition at the beginning of the block only (ANSI C)
3569
3570    - Choose meaningful identifier name rather than add a comment to a
3571      meaningless name
3572
3573:100644 100644 e6e7dc14... 8575b226... M	h/prototypes.h
3574:100644 100644 b4027d8b... 852c2613... M	sbr/encode_rfc2047.c
3575:100644 100644 f9fa9112... aa40a0cc... M	sbr/unquote.c
3576:100644 100644 d636cf7c... 1fdedb66... M	uip/mhbuild.c
3577:100644 100644 8448d968... 8ae58a46... M	uip/pick.c
3578
3579commit 55ca5bf643035fd37cf0568e5ea73c1a8636b9a6
3580Author:     markus schnalke <meillo@marmaro.de>
3581AuthorDate: Wed Oct 21 17:13:35 2015 +0200
3582Commit:     markus schnalke <meillo@marmaro.de>
3583CommitDate: Wed Oct 21 17:13:35 2015 +0200
3584
3585    Don't remove the draft on SIGQUIT to allow debugging
3586
3587:100755 100755 66fc7ec4... 5e4cd67f... M	uip/sendfiles.sh
3588
3589commit 96c6767c747252fa6b050e2fdd2e67268fcc344b
3590Author:     Philipp Takacs <philipp@bureaucracy.de>
3591AuthorDate: Sun Oct 18 13:25:33 2015 +0200
3592Commit:     Philipp Takacs <philipp@bureaucracy.de>
3593CommitDate: Sun Oct 18 13:25:33 2015 +0200
3594
3595    export MM_CHARSET in mhbuild test
3596
3597    The test has some UTF-8 charracter to test the encoding.
3598
3599:100644 100644 9049f6fa... 422f9707... M	test/tests/mhbuild/test-header-encode
3600
3601commit 9aa034524acfaaa1a9881ef7b6cadd788b551ebe
3602Author:     Philipp Takacs <philipp@bureaucracy.de>
3603AuthorDate: Wed Sep 23 13:15:31 2015 +0200
3604Commit:     Philipp Takacs <philipp@bureaucracy.de>
3605CommitDate: Sun Oct 11 16:37:47 2015 +0200
3606
3607    use anno and mhparam in sendfiles
3608
3609:100755 100755 40d8f72e... 66fc7ec4... M	uip/sendfiles.sh
3610
3611commit e2c50b4a7530bceb52dec5e65fcccbc929fc7bc2
3612Author:     Philipp Takacs <philipp@bureaucracy.de>
3613AuthorDate: Sat Oct 10 14:19:07 2015 +0200
3614Commit:     Philipp Takacs <philipp@bureaucracy.de>
3615CommitDate: Sat Oct 10 14:38:53 2015 +0200
3616
3617    decode recipient-fields by default
3618
3619:100644 100644 9636dbbf... 60904de5... M	etc/mhl.format
3620:100644 100644 1a01a7f9... a3988379... M	etc/mhl.headers
3621
3622commit 3cbdaea22c94d1c1d13e11b1ea6e55d3d9408771
3623Author:     Philipp Takacs <philipp@bureaucracy.de>
3624AuthorDate: Fri Sep 25 12:50:56 2015 +0200
3625Commit:     Philipp Takacs <philipp@bureaucracy.de>
3626CommitDate: Sat Oct 10 14:35:58 2015 +0200
3627
3628    add a test for mhbuild rfc2047-support
3629
3630    This is only the first test, more come later.
3631
3632:000000 100644 00000000... 9049f6fa... A	test/tests/mhbuild/test-header-encode
3633
3634commit 0595979e1f0514b3da28762f336b3b9ac9eec5c5
3635Author:     Philipp Takacs <philipp@bureaucracy.de>
3636AuthorDate: Sat Sep 19 23:25:57 2015 +0200
3637Commit:     Philipp Takacs <philipp@bureaucracy.de>
3638CommitDate: Sat Oct 10 14:12:56 2015 +0200
3639
3640    porte encode_rfc2047 from nmh
3641
3642    Now a user can add any nonascii in header-fields.
3643    mhbuild now encode this acourding to rfc2047.
3644
3645    Thanks Ken Hornstein <kenh@pobox.com>
3646
3647:100644 100644 42767f57... e6e7dc14... M	h/prototypes.h
3648:100644 100644 62d01be5... 98fb39da... M	man/mhbuild.man1
3649:100644 100644 4d2b91b7... 304b50b0... M	sbr/Makefile.in
3650:000000 100644 00000000... b4027d8b... A	sbr/encode_rfc2047.c
3651:100644 100644 140cfdb3... d636cf7c... M	uip/mhbuild.c
3652
3653commit 92e279e1255b12b02a2faede6e1d66b46f731807
3654Author:     markus schnalke <meillo@marmaro.de>
3655AuthorDate: Fri Oct 2 19:49:38 2015 +0200
3656Commit:     markus schnalke <meillo@marmaro.de>
3657CommitDate: Fri Oct 2 19:49:38 2015 +0200
3658
3659    mhbuild: Avoid a dot on a line on its own
3660
3661    mhbuild's quoted-printable encoder breaks lines to have at most
3662    CPERLIN chars. If the it happens that the last character on the
3663    line is a dot (`.') and the line is broken just before it, then
3664    the following line contains nothing but one single dot. This
3665    currently leads to problems in mmh ... but it may cause problems
3666    to other mail software as well. Hence we avoid it by encoding
3667    any dot at the beginning of a line, just to be sure.
3668
3669:100644 100644 21c2e263... ba883196... M	uip/mhoutsbr.c
3670
3671commit c6cf5c38fb74a2399cc656357be571f1669a36d1
3672Author:     markus schnalke <meillo@marmaro.de>
3673AuthorDate: Fri Oct 2 19:24:28 2015 +0200
3674Commit:     markus schnalke <meillo@marmaro.de>
3675CommitDate: Fri Oct 2 19:24:28 2015 +0200
3676
3677    Sleep only 1 sec before retry to lock the file
3678
3679    The previous 5 seconds might have been appropriate on old, heavy
3680    loaded systems, but they will hardly be necessary on modern ones.
3681
3682:100644 100644 bdce7bbb... b62604a6... M	sbr/lock_file.c
3683:100644 100644 0ce5425b... 45451f8b... M	uip/dropsbr.c
3684
3685commit 770d341357b1a6890c7eea72070d0a9e3e270bf9
3686Author:     markus schnalke <meillo@marmaro.de>
3687AuthorDate: Fri Oct 2 19:18:32 2015 +0200
3688Commit:     markus schnalke <meillo@marmaro.de>
3689CommitDate: Fri Oct 2 19:18:32 2015 +0200
3690
3691    Show the date hdr in local time in the default scan listing
3692
3693:100644 100644 53f7bb9f... c809e3b2... M	etc/scan.meillo
3694
3695commit ce0de2d6a9d308834a10b058ef850473e78976aa
3696Author:     markus schnalke <meillo@marmaro.de>
3697AuthorDate: Fri Oct 2 08:22:53 2015 +0200
3698Commit:     markus schnalke <meillo@marmaro.de>
3699CommitDate: Fri Oct 2 08:37:03 2015 +0200
3700
3701    Improve wording and more description in man page spost(8)
3702
3703:100644 100644 6a3d7578... c4558bec... M	man/spost.man8
3704
3705commit 4c30d368bca8b3f108a7e86a5b890e33470cdebf
3706Author:     Ken Hornstein <kenh@pobox.com>
3707AuthorDate: Thu Nov 14 11:43:33 2013 -0500
3708Commit:     Philipp Takacs <philipp@bureaucracy.de>
3709CommitDate: Sat Sep 19 22:37:19 2015 +0200
3710
3711    Break out the unquote functionality to a separate function.
3712
3713:100644 100644 848115fd... 42767f57... M	h/prototypes.h
3714:100644 100644 61fc96c0... 4d2b91b7... M	sbr/Makefile.in
3715:100644 100644 a8e773a9... 6cfc1765... M	sbr/fmt_scan.c
3716:000000 100644 00000000... f9fa9112... A	sbr/unquote.c
3717
3718commit f16ae6eedeacce086d513e10461938c1650e265e
3719Author:     David Levine <levinedl@acm.org>
3720AuthorDate: Sun Nov 25 09:06:20 2012 -0600
3721Commit:     Philipp Takacs <philipp@bureaucracy.de>
3722CommitDate: Wed Sep 16 14:12:01 2015 +0200
3723
3724    pick(1) decode rfc2047-fields
3725
3726    Attempt to decode each header field as if it were
3727    MIME encoded.
3728
3729:000000 100644 00000000... b89a71ab... A	test/tests/pick/test-rfc2047
3730:100644 100644 819d81a2... 8448d968... M	uip/pick.c
3731
3732commit 850059f6637354d31129f303151f9f7d30514c9e
3733Author:     Philipp Takacs <philipp@bureaucracy.de>
3734AuthorDate: Sun Sep 6 23:29:21 2015 +0200
3735Commit:     Philipp Takacs <philipp@bureaucracy.de>
3736CommitDate: Sun Sep 6 23:29:21 2015 +0200
3737
3738    include h/utils.h
3739
3740    I forgot uip/ap.c and uip/burst.c, too
3741
3742:100644 100644 46c3ff55... 8156517b... M	uip/ap.c
3743:100644 100644 28e0e851... 591d7f4b... M	uip/burst.c
3744
3745commit 56f27eb41e0171f34585b8ae2e232ae13fe08dc0
3746Author:     Philipp Takacs <philipp@bureaucracy.de>
3747AuthorDate: Sun Sep 6 23:11:15 2015 +0200
3748Commit:     Philipp Takacs <philipp@bureaucracy.de>
3749CommitDate: Sun Sep 6 23:18:16 2015 +0200
3750
3751    include h/utils.h
3752
3753    I forgot to add it in sbr/addrsbr.c sbr/fmt_compile.c
3754
3755:100644 100644 e5fc19d6... 09ea1311... M	sbr/addrsbr.c
3756:100644 100644 28a96e69... 096f7dd6... M	sbr/fmt_compile.c
3757
3758commit e16d5bfc58d8b0dfe61701cd4d6b1732e837d60a
3759Author:     Philipp Takacs <philipp@bureaucracy.de>
3760AuthorDate: Sun Sep 6 01:09:15 2015 +0200
3761Commit:     Philipp Takacs <philipp@bureaucracy.de>
3762CommitDate: Sun Sep 6 13:05:53 2015 +0200
3763
3764    replaced calloc with mh_xcalloc
3765
3766    This finished the work of David Levine,
3767    which was portet in the last commit.
3768
3769:100644 100644 de2cf459... 140cfdb3... M	uip/mhbuild.c
3770:100644 100644 c201a951... f3f74775... M	uip/mhl.c
3771:100644 100644 2a0ddf9e... 1202fcba... M	uip/mhstore.c
3772:100644 100644 5b47f22c... 43fde0e2... M	uip/mhtest.c
3773:100644 100644 b3bac286... 819d81a2... M	uip/pick.c
3774:100644 100644 89bb1dc5... 1337c893... M	uip/rcvdist.c
3775:100644 100644 33d4bf55... c0b290de... M	uip/repl.c
3776
3777commit 72795bfcbe9f7fee8927b1a4942c0230b0f857a8
3778Author:     David Levine <levinedl@acm.org>
3779AuthorDate: Sat Oct 11 09:22:52 2014 -0500
3780Commit:     Philipp Takacs <philipp@bureaucracy.de>
3781CommitDate: Sun Sep 6 13:05:53 2015 +0200
3782
3783    Added mh_xcalloc().
3784
3785:100644 100644 a8059ea2... 6f74c325... M	h/utils.h
3786:100644 100644 ea017f4d... e5fc19d6... M	sbr/addrsbr.c
3787:100644 100644 9e08ab46... 28a96e69... M	sbr/fmt_compile.c
3788:100644 100644 1cc041b5... 3539ed4f... M	sbr/m_getfld.c
3789:100644 100644 515c9a08... b0e8274f... M	sbr/utils.c
3790:100644 100644 acf3cace... 46c3ff55... M	uip/ap.c
3791:100644 100644 37dc9b17... 28e0e851... M	uip/burst.c
3792:100644 100644 c4682b4a... 9022ecfa... M	uip/mhlist.c
3793:100644 100644 f520e03d... 2afb03a2... M	uip/mhparse.c
3794:100644 100644 9ae5bf0f... f48fa993... M	uip/mhshow.c
3795:100644 100644 4234d25f... 2a0ddf9e... M	uip/mhstore.c
3796:100644 100644 9c74f04f... ade3a28f... M	uip/scansbr.c
3797:100644 100644 0d02af9f... ae4038db... M	uip/sortm.c
3798
3799commit 5086954856e7b078981418d4aac233d37deb72bd
3800Author:     Philipp Takacs <philipp@bureaucracy.de>
3801AuthorDate: Sat Aug 29 11:56:34 2015 +0200
3802Commit:     Philipp Takacs <philipp@bureaucracy.de>
3803CommitDate: Sat Sep 5 20:21:52 2015 +0200
3804
3805    fix open up to 4 times on mbox_open()
3806
3807    Befor this lkopen was only called ones.
3808
3809:100644 100644 5fbbb617... 0ce5425b... M	uip/dropsbr.c
3810
3811commit ec019f1e02bfc457c156a81bd6cc879e89644c21
3812Author:     Philipp Takacs <philipp@bureaucracy.de>
3813AuthorDate: Thu Aug 27 21:59:11 2015 +0200
3814Commit:     Philipp Takacs <philipp@bureaucracy.de>
3815CommitDate: Sat Sep 5 19:21:03 2015 +0200
3816
3817    reimplement Dcc-field
3818
3819    Dcc is like Bcc but don't send an extra message
3820    with the orginal message attched. See FAQ for
3821    more details.
3822
3823:100644 100644 76d10a8f... 6a3d7578... M	man/spost.man8
3824:100644 100644 3a70f363... 96ca14d1... M	uip/spost.c
3825
3826commit 00b5842e0c5feef345a8e69cdb501f8a4c5c8c0f
3827Author:     Philipp Takacs <philipp@bureaucracy.de>
3828AuthorDate: Mon Jun 29 00:42:31 2015 +0200
3829Commit:     Philipp Takacs <philipp@bureaucracy.de>
3830CommitDate: Sat Sep 5 19:18:58 2015 +0200
3831
3832    find recipients for sendmail
3833
3834    Recipients are given as comandline arguments to sendmail.
3835    Also do aliasing on every header which contain an address.
3836
3837:100644 100644 a86a90df... 93b1735e... M	h/addrsbr.h
3838:100644 100644 db783ef6... 76d10a8f... M	man/spost.man8
3839:100644 100644 53e9be43... ea017f4d... M	sbr/addrsbr.c
3840:100644 100644 4d0b48a0... 3a70f363... M	uip/spost.c
3841
3842commit 219ca2478b42be77eee20866a8a6cf8b87f3a59c
3843Author:     Philipp Takacs <philipp@bureaucracy.de>
3844AuthorDate: Sat Sep 5 13:10:33 2015 +0200
3845Commit:     Philipp Takacs <philipp@bureaucracy.de>
3846CommitDate: Sat Sep 5 13:10:33 2015 +0200
3847
3848    Revert "Remove stdio internals manipulation in sbr/m_getfld.c"
3849
3850    This only temporaly, to ensure mmh is working correct.
3851
3852    This reverts commit 976303d04d3bc2cad0afd5e3d364264783da56c2.
3853
3854:100644 100644 108af138... 1cc041b5... M	sbr/m_getfld.c
3855
3856commit 976303d04d3bc2cad0afd5e3d364264783da56c2
3857Author:     David Levine <levinedl@acm.org>
3858AuthorDate: Tue Dec 25 11:57:31 2012 -0600
3859Commit:     markus schnalke <meillo@marmaro.de>
3860CommitDate: Sat Aug 29 18:32:03 2015 +0200
3861
3862    Remove stdio internals manipulation in sbr/m_getfld.c
3863
3864    Replaced all the stdio buffer access in sbr/m_getfld.c with a single call
3865    to fread() and then some almost straightforward buffer manipulations.
3866
3867    This commit is ported to mmh.
3868
3869:100644 100644 1cc041b5... 108af138... M	sbr/m_getfld.c
3870
3871commit 5901f87be7eaf0475af7c6c1e139ed844468643c
3872Author:     markus schnalke <meillo@marmaro.de>
3873AuthorDate: Sat Aug 29 16:39:59 2015 +0200
3874Commit:     markus schnalke <meillo@marmaro.de>
3875CommitDate: Sat Aug 29 16:39:59 2015 +0200
3876
3877    Make msg_delim file static to sbr/m_getfld.c
3878
3879    Thanks to David Levine <levinedl@acm.org> for nmh commit
3880    e69044f7624abe5cb2cb796d528c0cc5f29515f7
3881
3882:100644 100644 e7663cd5... 1cc041b5... M	sbr/m_getfld.c
3883
3884commit aa2ba01b2dc678047d13572942628a39c7cf40dd
3885Author:     Philipp Takacs <philipp@bureaucracy.de>
3886AuthorDate: Fri Aug 28 11:53:03 2015 +0200
3887Commit:     Philipp Takacs <philipp@bureaucracy.de>
3888CommitDate: Fri Aug 28 11:53:03 2015 +0200
3889
3890    Bring back the LINUX-IO check from the last commit
3891
3892    We need them for m_getfld(), too.
3893
3894    This reverts parts of the commit 33516e5b74bb4bb5c626d4ee42bd3a7a9faaabef.
3895
3896:100644 100644 372f0e07... 2cda6e08... M	configure.ac
3897
3898commit 5ba9c2f13fedf1d8d6ed907ef1f505616290efaa
3899Author:     markus schnalke <meillo@marmaro.de>
3900AuthorDate: Wed Apr 29 07:09:43 2015 +0200
3901Commit:     markus schnalke <meillo@marmaro.de>
3902CommitDate: Thu Aug 27 07:36:38 2015 +0200
3903
3904    Drop register storage class
3905
3906:100644 100644 d7894c54... 53e9be43... M	sbr/addrsbr.c
3907:100644 100644 6eebd7e0... 7d068b5c... M	sbr/context_del.c
3908:100644 100644 5886c5ee... 5b7c7775... M	sbr/context_read.c
3909:100644 100644 4d813563... dd6e6314... M	sbr/context_replace.c
3910:100644 100644 10d4d427... 0f7061a5... M	sbr/context_save.c
3911:100644 100644 090cd717... 5e5ef87f... M	sbr/cpydgst.c
3912:100644 100644 b59a8e7e... 47327edd... M	sbr/crawl_folders.c
3913:100644 100644 42b35723... db2b1939... M	sbr/dtimep.lex
3914:100644 100644 d6218b56... c7379b10... M	sbr/fmt_addr.c
3915:100644 100644 ce35de91... 9e08ab46... M	sbr/fmt_compile.c
3916:100644 100644 8ddd3c16... 9a7988eb... M	sbr/fmt_new.c
3917:100644 100644 c62eb772... 1f9e497f... M	sbr/gans.c
3918:100644 100644 7f2a7a8e... f113366c... M	sbr/m_convert.c
3919:100644 100644 b3659f98... 549e89b6... M	sbr/m_draft.c
3920:100644 100644 12d05b98... e7663cd5... M	sbr/m_getfld.c
3921:100644 100644 c4870dd7... e87ae574... M	sbr/makedir.c
3922:100644 100644 17809976... 633522b8... M	sbr/mf.c
3923:100644 100644 3a70c545... 02d00bc0... M	sbr/print_sw.c
3924:100644 100644 5c7279b0... a2ec7d3a... M	sbr/putenv.c
3925:100644 100644 171ecf8a... cbeb4811... M	sbr/readconfig.c
3926:100644 100644 ce7bf8ac... 376d4b05... M	sbr/snprintb.c
3927:100644 100644 f23e1d03... 515c9a08... M	sbr/utils.c
3928:100644 100644 c6b028cb... dc2a3414... M	uip/ali.c
3929:100644 100644 97f0c342... bda73261... M	uip/aliasbr.c
3930:100644 100644 af97e9ec... acf3cace... M	uip/ap.c
3931:100644 100644 cf668ad0... a856dc73... M	uip/distsbr.c
3932:100644 100644 1cbb7ed5... 3a019951... M	uip/dp.c
3933:100644 100644 091def78... 68acabb1... M	uip/flist.c
3934:100644 100644 c9b28cf7... 5266235a... M	uip/fmtdump.c
3935:100644 100644 77029dc1... 3ca0e7db... M	uip/folder.c
3936:100644 100644 c754b278... 52d41794... M	uip/forw.c
3937:100644 100644 6ac0a220... 76fe4279... M	uip/mhparam.c
3938:100644 100644 a487adcf... b3bac286... M	uip/pick.c
3939:100644 100644 4027ea2c... 89bb1dc5... M	uip/rcvdist.c
3940:100644 100644 01f205be... a67b1505... M	uip/refile.c
3941:100644 100644 0ff86b81... 33d4bf55... M	uip/repl.c
3942:100644 100644 f2460042... 230360b8... M	uip/rmf.c
3943:100644 100644 802e010a... 0d02af9f... M	uip/sortm.c
3944:100644 100644 1ccd2096... 765ed8ac... M	uip/whatnowproc.c
3945
3946commit 33516e5b74bb4bb5c626d4ee42bd3a7a9faaabef
3947Author:     David Levine <levinedl@acm.org>
3948AuthorDate: Tue Dec 25 19:25:43 2012 -0600
3949Commit:     Philipp Takacs <philipp@bureaucracy.de>
3950CommitDate: Wed Aug 26 23:46:44 2015 +0200
3951
3952    Remove discard() total
3953
3954    discard() isn't needed in mmh anymore.
3955
3956:100644 100644 2cda6e08... 372f0e07... M	configure.ac
3957:100644 100644 3512ef7f... 848115fd... M	h/prototypes.h
3958:100644 100644 e5d8ffd9... 61fc96c0... M	sbr/Makefile.in
3959:100644 000000 d3eabd0e... 00000000... D	sbr/discard.c
3960
3961commit e2c8b0c495161c21c7bece0b4fc844542e0da212
3962Author:     markus schnalke <meillo@marmaro.de>
3963AuthorDate: Wed Aug 26 21:36:54 2015 +0200
3964Commit:     markus schnalke <meillo@marmaro.de>
3965CommitDate: Wed Aug 26 21:36:54 2015 +0200
3966
3967    Fix autoconf check for mailspool world write permission
3968
3969    This is a bugfix and improvement for commit b15b7cc (``Use
3970    realpath to find the mailspool'').
3971
3972    We can even do this check much simpler, if we focus on the
3973    problem that
3974
3975            $lspath -dlL $mailspool
3976
3977    does not check the target of a symlink, although -L is given.
3978    The contradicting -d seems to overrule it.
3979
3980    We can fix this more easily by appending a slash to the path:
3981
3982            $ ls -ld /var/mail/
3983            drwxrwxr-t 2 root root 4096 Apr 29 06:36 /var/mail//
3984
3985    Without the slash it was:
3986
3987            $ ls -ld /var/mail
3988            lrwxrwxrwx 1 root root 10 Nov 22  2011 /var/mail -> spool/mail/
3989
3990    This small change does it for one level of indirection.
3991    This should be sufficient.
3992
3993:100644 100644 b8f41f22... 2cda6e08... M	configure.ac
3994
3995commit 1e9a7f8082f2ea4b496827be6b9ebbc4ac145839
3996Author:     Philipp Takacs <philipp@bureaucracy.de>
3997AuthorDate: Fri Aug 7 15:22:23 2015 +0200
3998Commit:     Philipp Takacs <philipp@bureaucracy.de>
3999CommitDate: Mon Aug 10 10:33:59 2015 +0200
4000
4001    Ignore empty MIME parameter
4002
4003    If a message contains an empty parameter, we only produce a warning.
4004
4005:100644 100644 7a15b75b... f520e03d... M	uip/mhparse.c
4006
4007commit 0b4cb45a0dd18d07f6af9d77283ee369bd17b14e
4008Author:     Philipp Takacs <philipp@bureaucracy.de>
4009AuthorDate: Tue Aug 4 21:26:14 2015 +0200
4010Commit:     Philipp Takacs <philipp@bureaucracy.de>
4011CommitDate: Mon Aug 10 10:18:30 2015 +0200
4012
4013    Ignore wrong encoding in multipart/*
4014
4015    If a multipart message has an encoding other then
4016    7bit or 8bit, 7bit encoding is assumed.
4017
4018:100644 100644 fad75d7f... 7a15b75b... M	uip/mhparse.c
4019
4020commit caa8041a6870b8ce1a92f4384d25599e247b0961
4021Author:     Philipp Takacs <philipp@bureaucracy.de>
4022AuthorDate: Sun May 31 02:10:32 2015 +0200
4023Commit:     Philipp Takacs <philipp@bureaucracy.de>
4024CommitDate: Thu Jun 11 18:50:01 2015 +0200
4025
4026    remove dublicated code in uip/spost
4027
4028    To avoid bugs like in commit dc81afc84b4d53177a1c4
4029
4030:100644 100644 163c1e6d... ee70385e... M	uip/spost.c
4031
4032commit 8aeebaf757a1588ae2836965f5443ca7dc3a0257
4033Author:     Philipp Takacs <philipp@bureaucracy.de>
4034AuthorDate: Sun May 31 00:53:11 2015 +0200
4035Commit:     Philipp Takacs <philipp@bureaucracy.de>
4036CommitDate: Thu Jun 11 16:49:18 2015 +0200
4037
4038    fix bug if multible mbox in From-field
4039
4040    Now the first address of the user is used, if multible addresses
4041    are in the From-field. If non of the addresses is an address
4042    of the user, the the behaviour has not changed.
4043
4044:100644 100644 ac2843fd... 163c1e6d... M	uip/spost.c
4045
4046commit dc81afc84b4d53177a1c4fb9fd6fea0ec2912825
4047Author:     Philipp Takacs <philipp@bureaucracy.de>
4048AuthorDate: Sat May 2 14:36:50 2015 +0200
4049Commit:     Philipp Takacs <philipp@bureaucracy.de>
4050CommitDate: Sat May 2 14:46:35 2015 +0200
4051
4052    bugfix for a memory-reuse bug spost and whom
4053
4054    spost and whom use add to initialize a temporary char*.
4055    This pointer maybe points to internal data or already freed
4056    memory. Now getcpy is used.
4057
4058:100644 100644 48f97978... ac2843fd... M	uip/spost.c
4059:100644 100644 e61dc623... 4b15fbdc... M	uip/whom.c
4060
4061commit 43c31a90ba57b93a5504c39a28b9ef55a9b6e801
4062Author:     markus schnalke <meillo@marmaro.de>
4063AuthorDate: Wed Apr 29 07:03:09 2015 +0200
4064Commit:     markus schnalke <meillo@marmaro.de>
4065CommitDate: Wed Apr 29 07:03:09 2015 +0200
4066
4067    spost: Refactor braces, comments, etc.
4068
4069:100644 100644 48f97978... b5fac127... M	uip/spost.c
4070
4071commit 19b66d5b25c2c07b7bcceaa7c128ab60f9b34793
4072Author:     markus schnalke <meillo@marmaro.de>
4073AuthorDate: Wed Apr 29 06:47:13 2015 +0200
4074Commit:     markus schnalke <meillo@marmaro.de>
4075CommitDate: Wed Apr 29 06:47:13 2015 +0200
4076
4077    gitignore: More specific ignore patterns
4078
4079    I frequently make temporary backups this way:
4080            cp uip/foo.c uip/foo.c.1
4081    These files were ignored, although this ignore filter was meant
4082    for the created man pages in section 1 only.
4083
4084:100644 100644 b9250e08... d7aa3f5b... M	.gitignore
4085
4086commit eda302e1f049eae6b429a12c5526600eea6a02e1
4087Author:     Philipp Takacs <philipp@bureaucracy.de>
4088AuthorDate: Sun Apr 19 00:53:14 2015 +0200
4089Commit:     Philipp Takacs <philipp@bureaucracy.de>
4090CommitDate: Sun Apr 19 19:29:06 2015 +0200
4091
4092    Add "Default-From" config option
4093
4094    The "Default-From" config option is used, if the Draft
4095    don't contain a From header. If the draft contains a From
4096    header and it's not from the user it's used as the Sender
4097    header.
4098
4099    Bug: If the From-header contains more then one addresse
4100    and one is from the user, no Sender-header is attached.
4101
4102:100644 100644 5e02d9f0... 9b052c9a... M	man/mh-profile.man5
4103:100644 100644 c66ba10a... db783ef6... M	man/spost.man8
4104:100644 100644 476227ba... 48f97978... M	uip/spost.c
4105
4106commit 37388292edf9ca9e8236297ed5f777ab4b15b7cc
4107Author:     Philipp Takacs <philipp@bureaucracy.de>
4108AuthorDate: Sat Dec 6 15:20:12 2014 +0100
4109Commit:     Philipp Takacs <philipp@bureaucracy.de>
4110CommitDate: Sun Apr 19 17:05:20 2015 +0200
4111
4112    Use realpath to find the mailspool
4113
4114    inc is istalled with setgid-flag if the mailspool
4115    isn't world writeable and dot-locking is used. This
4116    work now if the mailspool is a sysmlink.
4117
4118:100644 100644 fda0e5a4... b8f41f22... M	configure.ac
4119
4120commit cf1205b5cbea2f0cd6ea710ec16c637df85b647c
4121Author:     Philipp Takacs <philipp@bureaucracy.de>
4122AuthorDate: Tue Apr 14 15:29:56 2015 +0200
4123Commit:     Philipp Takacs <philipp@bureaucracy.de>
4124CommitDate: Sun Apr 19 14:15:21 2015 +0200
4125
4126    Use sysexits.h for better exit-codes
4127
4128    The sysexits header describe some standard exit-codes, which should
4129    be used. adios has now a status argument so sysexits.h can be used.
4130
4131:100644 100644 cfc0dc50... 8ea5ab51... M	docs/TODO
4132:100644 100644 f162ef51... 3512ef7f... M	h/prototypes.h
4133:100644 100644 e7590887... d7894c54... M	sbr/addrsbr.c
4134:100644 100644 32dd37f7... 205c8c9e... M	sbr/brkstring.c
4135:100644 100644 166fe592... 5886c5ee... M	sbr/context_read.c
4136:100644 100644 ac0dbfdf... 10d4d427... M	sbr/context_save.c
4137:100644 100644 6fa21f7e... 9cd8d38b... M	sbr/cpydata.c
4138:100644 100644 a9e5bc6e... 090cd717... M	sbr/cpydgst.c
4139:100644 100644 28f3255a... 1841ce40... M	sbr/error.c
4140:100644 100644 28ef8105... c10421d2... M	sbr/execprog.c
4141:100644 100644 d299efc4... ce35de91... M	sbr/fmt_compile.c
4142:100644 100644 e71b8d02... 8ddd3c16... M	sbr/fmt_new.c
4143:100644 100644 0616d17d... a8e773a9... M	sbr/fmt_scan.c
4144:100644 100644 0ecf382b... 8e5fd0a2... M	sbr/folder_delmsgs.c
4145:100644 100644 8b0d67d2... 47b9281e... M	sbr/folder_realloc.c
4146:100644 100644 e97dd1e8... b3659f98... M	sbr/m_draft.c
4147:100644 100644 a3852feb... 12d05b98... M	sbr/m_getfld.c
4148:100644 100644 90d3a273... f95a758f... M	sbr/path.c
4149:100644 100644 d93d04bd... 171ecf8a... M	sbr/readconfig.c
4150:100644 100644 40b84746... eb483b7b... M	sbr/seq_msgstats.c
4151:100644 100644 bfecaf01... ff01c427... M	sbr/seq_read.c
4152:100644 100644 1a9093d8... f23e1d03... M	sbr/utils.c
4153:100644 100644 bd01a2c7... 3e71ad0b... M	sbr/vfgets.c
4154:100644 100644 e7bc90f6... c6b028cb... M	uip/ali.c
4155:100644 100644 7a65a7fc... 1c971791... M	uip/anno.c
4156:100644 100644 a74eb961... af97e9ec... M	uip/ap.c
4157:100644 100644 21b218ba... 37dc9b17... M	uip/burst.c
4158:100644 100644 62e4cd22... 159d7e76... M	uip/comp.c
4159:100644 100644 21c67028... 07107127... M	uip/dist.c
4160:100644 100644 b6efbe84... 1cbb7ed5... M	uip/dp.c
4161:100644 100644 c0a056c8... 091def78... M	uip/flist.c
4162:100644 100644 884aa4fe... c9b28cf7... M	uip/fmtdump.c
4163:100644 100644 84b43650... 77029dc1... M	uip/folder.c
4164:100644 100644 91ce04a8... c754b278... M	uip/forw.c
4165:100644 100644 1cac19fd... 368bce3f... M	uip/inc.c
4166:100644 100644 57a65530... a6ac480e... M	uip/mark.c
4167:100644 100644 c862bc34... de2cf459... M	uip/mhbuild.c
4168:100644 100644 386cf95c... c201a951... M	uip/mhl.c
4169:100644 100644 ceb9336c... c4682b4a... M	uip/mhlist.c
4170:100644 100644 a59e0e88... 2a4f5041... M	uip/mhlistsbr.c
4171:100644 100644 eea92b72... 1515858b... M	uip/mhmail.c
4172:100644 100644 1d953772... 6ac0a220... M	uip/mhparam.c
4173:100644 100644 a3259264... fad75d7f... M	uip/mhparse.c
4174:100644 100644 47146f4f... c400fa6d... M	uip/mhpath.c
4175:100644 100644 3713495e... 9ae5bf0f... M	uip/mhshow.c
4176:100644 100644 f6d86cda... aeaf0e8e... M	uip/mhshowsbr.c
4177:100644 100644 74442ad5... 4234d25f... M	uip/mhstore.c
4178:100644 100644 c31a2dcc... 5b47f22c... M	uip/mhtest.c
4179:100644 100644 e95ee6ab... 90e2da71... M	uip/new.c
4180:100644 100644 78f64c04... c81db88d... M	uip/packf.c
4181:100644 100644 07dca9a9... a487adcf... M	uip/pick.c
4182:100644 100644 2bcd92a2... 0ca1e83a... M	uip/prompter.c
4183:100644 100644 4e052ccd... 4027ea2c... M	uip/rcvdist.c
4184:100644 100644 4c271dff... bd6bacbf... M	uip/rcvpack.c
4185:100644 100644 61a91b24... 9c842701... M	uip/rcvstore.c
4186:100644 100644 17e6d614... 01f205be... M	uip/refile.c
4187:100644 100644 a5864c11... 0ff86b81... M	uip/repl.c
4188:100644 100644 615369ca... f2460042... M	uip/rmf.c
4189:100644 100644 520ce036... f99dcbc7... M	uip/rmm.c
4190:100644 100644 f53cf1dd... 0f755ca2... M	uip/scan.c
4191:100644 100644 4fa5a0d9... 9c74f04f... M	uip/scansbr.c
4192:100644 100644 41ef92a5... ec9b76db... M	uip/send.c
4193:100644 100644 41f986dc... eac77e49... M	uip/slocal.c
4194:100644 100644 734b63b9... 802e010a... M	uip/sortm.c
4195:100644 100644 449d1a71... 476227ba... M	uip/spost.c
4196:100644 100644 cd72e446... 7e54929f... M	uip/whatnow.c
4197:100644 100644 3d3eb846... e61dc623... M	uip/whom.c
4198
4199commit d254c5e2ad008f26d5fda43c3f24f0a711c7e851
4200Author:     Philipp Takacs <philipp@bureaucracy.de>
4201AuthorDate: Tue Apr 14 14:33:36 2015 +0200
4202Commit:     Philipp Takacs <philipp@bureaucracy.de>
4203CommitDate: Tue Apr 14 14:33:36 2015 +0200
4204
4205    reinclude some headers
4206
4207    These includes are necessary to compile on FreeBSD.
4208
4209:100644 100644 8e8c11ac... f9ed6455... M	h/mh.h
4210:100644 100644 f97f65be... 47ae79e0... M	sbr/dtime.c
4211:100644 100644 60a8d82c... 42b35723... M	sbr/dtimep.lex
4212:100644 100644 cb0cb1c4... cab45f54... M	sbr/pidstatus.c
4213
4214commit 2abb9a7cfb0930e27062088734d306e7d78e4cc2
4215Author:     markus schnalke <meillo@marmaro.de>
4216AuthorDate: Fri Apr 10 12:30:56 2015 +0200
4217Commit:     markus schnalke <meillo@marmaro.de>
4218CommitDate: Fri Apr 10 12:30:56 2015 +0200
4219
4220    Move #include from h/mh.h to source files
4221
4222    Included files should not include further files. Now, only the
4223    necessary files are included and not all of them in every file.
4224
4225    A large bunch of this work is done, but there are some more
4226    nested include files.
4227
4228:100644 100644 17d5c2f8... 8e8c11ac... M	h/mh.h
4229:100644 100644 5c519e9f... 4a57656f... M	sbr/concat.c
4230:100644 100644 abf666c6... 166fe592... M	sbr/context_read.c
4231:100644 100644 048579eb... 6fa21f7e... M	sbr/cpydata.c
4232:100644 100644 b788fefb... a9e5bc6e... M	sbr/cpydgst.c
4233:100644 100644 59ec9520... b59a8e7e... M	sbr/crawl_folders.c
4234:100644 100644 599b91d0... 28f3255a... M	sbr/error.c
4235:100644 100644 f1f03bcd... 28ef8105... M	sbr/execprog.c
4236:100644 100644 1fc5f36d... d299efc4... M	sbr/fmt_compile.c
4237:100644 100644 9fd34c8e... e71b8d02... M	sbr/fmt_new.c
4238:100644 100644 1f55a651... 0616d17d... M	sbr/fmt_scan.c
4239:100644 100644 69083cc8... 4cc8d6c6... M	sbr/folder_addmsg.c
4240:100644 100644 17b99bef... 0ecf382b... M	sbr/folder_delmsgs.c
4241:100644 100644 159949a0... ec51d64e... M	sbr/folder_read.c
4242:100644 100644 c90bfefd... c62eb772... M	sbr/gans.c
4243:100644 100644 9bac0e52... 4de8a892... M	sbr/getanswer.c
4244:100644 100644 b1879b38... bdce7bbb... M	sbr/lock_file.c
4245:100644 100644 b903b7e8... 0dcbffe4... M	sbr/m_atoi.c
4246:100644 100644 85d4e587... 7f2a7a8e... M	sbr/m_convert.c
4247:100644 100644 059e0e37... a3852feb... M	sbr/m_getfld.c
4248:100644 100644 4c7703cd... ff5d00c7... M	sbr/m_mktemp.c
4249:100644 100644 ea393852... c4870dd7... M	sbr/makedir.c
4250:100644 100644 a65d9de0... b52740df... M	sbr/mts.c
4251:100644 100644 21796a7a... 90d3a273... M	sbr/path.c
4252:100644 100644 a61dd9c0... 54d63eed... M	sbr/seq_nameok.c
4253:100644 100644 745fa25b... f546cb89... M	sbr/seq_save.c
4254:100644 100644 608b4a58... d59c10c8... M	sbr/strcasecmp.c
4255:100644 100644 9f08d99d... 249faf9c... M	sbr/trim.c
4256:100644 100644 64dd8487... 0d7f58a8... M	sbr/trimcpy.c
4257:100644 100644 297ad45c... 1a9093d8... M	sbr/utils.c
4258:100644 100644 4d7617bf... e7bc90f6... M	uip/ali.c
4259:100644 100644 8b32826b... 97f0c342... M	uip/aliasbr.c
4260:100644 100644 0483dffc... 7a65a7fc... M	uip/anno.c
4261:100644 100644 41554d7e... a74eb961... M	uip/ap.c
4262:100644 100644 db2ddc68... 21b218ba... M	uip/burst.c
4263:100644 100644 f8675932... 62e4cd22... M	uip/comp.c
4264:100644 100644 47d7ed50... 21c67028... M	uip/dist.c
4265:100644 100644 42c3ce87... cf668ad0... M	uip/distsbr.c
4266:100644 100644 22e725c3... b6efbe84... M	uip/dp.c
4267:100644 100644 5b5cf0ee... 5fbbb617... M	uip/dropsbr.c
4268:100644 100644 c0c8b5f6... c0a056c8... M	uip/flist.c
4269:100644 100644 dd5dbcb1... 884aa4fe... M	uip/fmtdump.c
4270:100644 100644 e46519b5... 84b43650... M	uip/folder.c
4271:100644 100644 1ba80eed... 91ce04a8... M	uip/forw.c
4272:100644 100644 33672de6... 1cac19fd... M	uip/inc.c
4273:100644 100644 e58ec64d... 57a65530... M	uip/mark.c
4274:100644 100644 2ffd09ce... c862bc34... M	uip/mhbuild.c
4275:100644 100644 c9a04188... c8730669... M	uip/mhfree.c
4276:100644 100644 09fa3665... 386cf95c... M	uip/mhl.c
4277:100644 100644 cf55c4cf... ceb9336c... M	uip/mhlist.c
4278:100644 100644 08f35c73... a59e0e88... M	uip/mhlistsbr.c
4279:100644 100644 9936261f... eea92b72... M	uip/mhmail.c
4280:100644 100644 0c8e644a... 0f0a8d60... M	uip/mhmisc.c
4281:100644 100644 e83932c5... a3259264... M	uip/mhparse.c
4282:100644 100644 67408ed9... 47146f4f... M	uip/mhpath.c
4283:100644 100644 e56b6120... 3713495e... M	uip/mhshow.c
4284:100644 100644 fe40f9d8... f6d86cda... M	uip/mhshowsbr.c
4285:100644 100644 63fa5abc... 74442ad5... M	uip/mhstore.c
4286:100644 100644 aa7e411e... c31a2dcc... M	uip/mhtest.c
4287:100644 100644 04fb949b... e95ee6ab... M	uip/new.c
4288:100644 100644 f9d02e8f... 78f64c04... M	uip/packf.c
4289:100644 100644 d31f9b80... 07dca9a9... M	uip/pick.c
4290:100644 100644 e42e8df7... 2bcd92a2... M	uip/prompter.c
4291:100644 100644 c3650595... 4e052ccd... M	uip/rcvdist.c
4292:100644 100644 352f785b... 4c271dff... M	uip/rcvpack.c
4293:100644 100644 0b5ad85c... 61a91b24... M	uip/rcvstore.c
4294:100644 100644 96f355a6... 17e6d614... M	uip/refile.c
4295:100644 100644 42bcfdc5... a5864c11... M	uip/repl.c
4296:100644 100644 164ec77b... 615369ca... M	uip/rmf.c
4297:100644 100644 03d4568b... 520ce036... M	uip/rmm.c
4298:100644 100644 29aea656... f53cf1dd... M	uip/scan.c
4299:100644 100644 865f2f72... 4fa5a0d9... M	uip/scansbr.c
4300:100644 100644 234dfb29... 41ef92a5... M	uip/send.c
4301:100644 100644 17be186b... 41f986dc... M	uip/slocal.c
4302:100644 100644 0230495e... 734b63b9... M	uip/sortm.c
4303:100644 100644 bfa8f4be... 449d1a71... M	uip/spost.c
4304:100644 100644 29693973... cd72e446... M	uip/whatnow.c
4305:100644 100644 e20df682... 1ccd2096... M	uip/whatnowproc.c
4306:100644 100644 fb77ab37... 3d3eb846... M	uip/whom.c
4307
4308commit fe6c01d9f21c739dc729288ea350db865c5dbf95
4309Author:     markus schnalke <meillo@marmaro.de>
4310AuthorDate: Fri Apr 10 11:21:12 2015 +0200
4311Commit:     markus schnalke <meillo@marmaro.de>
4312CommitDate: Fri Apr 10 11:21:12 2015 +0200
4313
4314    Remove h/nmh.h
4315
4316    Move its contents to h/mh.h.
4317
4318    Remove the NLENGTH macro on the way, be cause it is not used.
4319
4320:100644 100644 2633228c... fda0e5a4... M	configure.ac
4321:100644 100644 78db70b2... 31987b59... M	h/Makefile.in
4322:100644 100644 75245e05... a39689d5... M	h/mf.h
4323:100644 100644 6b8f4a97... 17d5c2f8... M	h/mh.h
4324:100644 000000 3da6a140... 00000000... D	h/nmh.h
4325:100644 100644 2f8e5dc2... f97f65be... M	sbr/dtime.c
4326:100644 100644 83edbffe... 60a8d82c... M	sbr/dtimep.lex
4327:100644 100644 69afff8a... 17809976... M	sbr/mf.c
4328:100644 100644 95c0a3f9... a65d9de0... M	sbr/mts.c
4329:100644 100644 3c3e1052... 5b5cf0ee... M	uip/dropsbr.c
4330
4331commit 3113d18bf20013be27c9aabc8aafcab9a6a8643e
4332Author:     markus schnalke <meillo@marmaro.de>
4333AuthorDate: Fri Apr 10 10:59:30 2015 +0200
4334Commit:     markus schnalke <meillo@marmaro.de>
4335CommitDate: Fri Apr 10 10:59:30 2015 +0200
4336
4337    Minimize the include
4338
4339    It's not necessary to include <h/signals.h>, <signal.h> is enough.
4340
4341:100644 100644 0fbe33f7... e83932c5... M	uip/mhparse.c
4342
4343commit 803fbeb16fac49e0b6b1bdf1e4c2874bcf901749
4344Author:     markus schnalke <meillo@marmaro.de>
4345AuthorDate: Thu Apr 9 12:44:58 2015 +0200
4346Commit:     markus schnalke <meillo@marmaro.de>
4347CommitDate: Thu Apr 9 12:44:58 2015 +0200
4348
4349    Fix FTBFS bug introduced by 600379c
4350
4351    One #include of h/signals.h is still necessary.
4352
4353:100644 100644 fc5d5707... 0fbe33f7... M	uip/mhparse.c
4354
4355commit 55eda7c77fdf33b0a7175968471df55e2600379c
4356Author:     David Levine <levinedl@acm.org>
4357AuthorDate: Fri Feb 13 21:31:48 2015 -0600
4358Commit:     Philipp Takacs <philipp@bureaucracy.de>
4359CommitDate: Thu Mar 12 00:04:18 2015 +0100
4360
4361    Removed unnecessary #include of h/signals.h.
4362
4363:100644 100644 ba0d9781... 2ffd09ce... M	uip/mhbuild.c
4364:100644 100644 dc85bcc6... 08f35c73... M	uip/mhlistsbr.c
4365:100644 100644 4d04b652... 21c2e263... M	uip/mhoutsbr.c
4366:100644 100644 f4c26cc8... fc5d5707... M	uip/mhparse.c
4367
4368commit 4e4c5eeaffc0ff9e341c1562a02c1749a9a06dbe
4369Author:     Marcin Cieslak <saper@saper.info>
4370AuthorDate: Tue Feb 10 14:18:05 2015 +0000
4371Commit:     Philipp Takacs <philipp@bureaucracy.de>
4372CommitDate: Wed Mar 11 23:53:36 2015 +0100
4373
4374    Fixed the error message in lockit() when it fails to create tmp file.
4375
4376:100644 100644 d15c9395... b1879b38... M	sbr/lock_file.c
4377
4378commit 24756fd85e33a76ac495073e90a7a56cb7f6103c
4379Author:     David Levine <levinedl@acm.org>
4380AuthorDate: Fri Feb 13 22:22:21 2015 -0600
4381Commit:     Philipp Takacs <philipp@bureaucracy.de>
4382CommitDate: Wed Mar 11 23:53:36 2015 +0100
4383
4384    Removed m_chkids(), per suggestion of Marcin Cieslak.
4385
4386:100644 100644 d1371d01... ac0dbfdf... M	sbr/context_save.c
4387
4388commit bb2dc190d836a871640e68feee28b290e554390d
4389Author:     David Levine <levinedl@acm.org>
4390AuthorDate: Fri Feb 13 21:30:41 2015 -0600
4391Commit:     Philipp Takacs <philipp@bureaucracy.de>
4392CommitDate: Wed Mar 11 23:53:36 2015 +0100
4393
4394    Removed #include of signal.h because it's in h/signals.h.
4395
4396:100644 100644 eb85a4a2... 3da6a140... M	h/nmh.h
4397:100644 100644 480bf6d0... 1e1dde16... M	h/signals.h
4398
4399commit 0a96784b09f85f33437936b5dcfa819a33fa5bac
4400Author:     Marcin Cieslak <saper@saper.info>
4401AuthorDate: Thu Feb 12 21:09:26 2015 -0600
4402Commit:     Philipp Takacs <philipp@bureaucracy.de>
4403CommitDate: Wed Mar 11 23:53:33 2015 +0100
4404
4405    Replaced setgid() calls with setegid() so that it works with dot
4406    locking on FreeBSD.  setegid() should be supported on modern POSIX
4407    systems.
4408
4409:100644 100644 8a05c6a0... 33672de6... M	uip/inc.c
4410
4411commit 77ce143a56ef8238d974fd7e1e893516ec58772f
4412Author:     Philipp Takacs <philipp@bureaucracy.de>
4413AuthorDate: Sat Mar 7 01:41:12 2015 +0100
4414Commit:     Philipp Takacs <philipp@bureaucracy.de>
4415CommitDate: Sat Mar 7 01:41:12 2015 +0100
4416
4417    remove declaration of child_id in slocal:usr_pipe
4418
4419    Now the global version is used, so the signal handler
4420    works correct.
4421
4422:100644 100644 cf9a9b0f... 17be186b... M	uip/slocal.c
4423
4424commit 92005d4291ac03dae4481c72d1549b2f75264cb9
4425Author:     Philipp Takacs <philipp@bureaucracy.de>
4426AuthorDate: Sun Feb 22 23:26:38 2015 +0100
4427Commit:     Philipp Takacs <philipp@bureaucracy.de>
4428CommitDate: Sun Feb 22 23:26:38 2015 +0100
4429
4430    return -1 if fork(2) fails in execprog
4431
4432    If fork in execprog fails and return 1 there is now
4433    way to different between a proces witch return 1.
4434    Thanks Marcin Cieslak <saper@saper.info> for reporting.
4435
4436:100644 100644 ce383077... f1f03bcd... M	sbr/execprog.c
4437
4438commit c72e2386fd126324e3b699d4b37f71a3c40f56bc
4439Author:     Philipp Takacs <philipp@bureaucracy.de>
4440AuthorDate: Sat Feb 21 12:09:33 2015 +0100
4441Commit:     Philipp Takacs <philipp@bureaucracy.de>
4442CommitDate: Sun Feb 22 23:19:11 2015 +0100
4443
4444    remove longjmp from signal handler in mhl
4445
4446    To avoid undefined behavior set an interrupt flag
4447    in the signal handler.
4448
4449:100644 100644 54036735... 09fa3665... M	uip/mhl.c
4450
4451commit 62b0c6727235a0bc560179dbf6b13d252716c02c
4452Author:     Philipp Takacs <philipp@bureaucracy.de>
4453AuthorDate: Sat Feb 21 11:38:18 2015 +0100
4454Commit:     Philipp Takacs <philipp@bureaucracy.de>
4455CommitDate: Sun Feb 22 23:15:51 2015 +0100
4456
4457    remove longjmp in signalhandler of slocal
4458
4459    To avoid undefined behavior kill the child process
4460    in the signal handler and set an interrupt flag.
4461
4462:100644 100644 6a622846... 4a282fca... M	h/rcvmail.h
4463:100644 100644 ff8df8c8... cf9a9b0f... M	uip/slocal.c
4464
4465commit 11f38fca55972832ee09a3b1ac8693050500545b
4466Author:     Philipp Takacs <philipp@bureaucracy.de>
4467AuthorDate: Sat Feb 21 11:05:43 2015 +0100
4468Commit:     Philipp Takacs <philipp@bureaucracy.de>
4469CommitDate: Sun Feb 22 23:12:15 2015 +0100
4470
4471    remove longjmp in signalhandler of prompter
4472
4473    to avoid undefined behavior use close(2) in the signal handler
4474
4475:100644 100644 4d0ce860... e42e8df7... M	uip/prompter.c
4476
4477commit 8edab16f7a56c8e822f94609b69c4f95ee2eec3b
4478Author:     Philipp Takacs <philipp@bureaucracy.de>
4479AuthorDate: Sat Feb 21 11:03:26 2015 +0100
4480Commit:     Philipp Takacs <philipp@bureaucracy.de>
4481CommitDate: Sun Feb 22 23:10:00 2015 +0100
4482
4483    remove longjmp from signalhandler in getans
4484
4485    To avoid undefined behavior use close in the signal handler.
4486
4487:100644 100644 7254d6bd... f3cea273... M	sbr/getans.c
4488
4489commit 1201af682c2a7e34d4d598e62718306b885a187e
4490Author:     Philipp Takacs <philipp@bureaucracy.de>
4491AuthorDate: Sun Feb 22 14:26:27 2015 +0100
4492Commit:     Philipp Takacs <philipp@bureaucracy.de>
4493CommitDate: Sun Feb 22 22:54:32 2015 +0100
4494
4495    nonstatic function for atexit, check if atexit fails
4496
4497    atexit needs nonstatic functions to work correct. The
4498    error check is importent, because atexit can fail for
4499    some reasons and the cleanup woulden't work.
4500
4501:100644 100644 213cc5dd... 8a05c6a0... M	uip/inc.c
4502:100644 100644 6e0861ea... ba0d9781... M	uip/mhbuild.c
4503:100644 100644 8c7e51d2... cf55c4cf... M	uip/mhlist.c
4504:100644 100644 9bc7ed32... e56b6120... M	uip/mhshow.c
4505:100644 100644 6a268f23... 63fa5abc... M	uip/mhstore.c
4506:100644 100644 a1718db7... aa7e411e... M	uip/mhtest.c
4507:100644 100644 6c59add7... d31f9b80... M	uip/pick.c
4508:100644 100644 d3e41001... c3650595... M	uip/rcvdist.c
4509:100644 100644 fbddda7f... 0b5ad85c... M	uip/rcvstore.c
4510
4511commit f9ed40f2742263b3a1023bedee4139b4b18f0a86
4512Author:     markus schnalke <meillo@marmaro.de>
4513AuthorDate: Sat Feb 14 17:29:22 2015 +0100
4514Commit:     markus schnalke <meillo@marmaro.de>
4515CommitDate: Sat Feb 14 17:29:22 2015 +0100
4516
4517    Refactor: Use if for two-way branching; Compare against 0 explicitly
4518
4519    I think that the use of switch for the two-way branches could have
4520    been a performance optimization. I think it's clearer to use if,
4521    especially in the fall-through case.
4522
4523    As setjmp() is known to return with either 0 or something else, we
4524    should compare against 0 and not against some define (for which I
4525    again and again wonder if it stands for 0 or for 1).
4526
4527:100644 100644 fedf78fa... 8c2e4af0... M	uip/mhl.c
4528:100644 100644 823760ef... ef33db96... M	uip/prompter.c
4529:100644 100644 ed6b08d8... 13ae7614... M	uip/send.c
4530
4531commit 2f43405ca3cccdfc56faca7a8b6b0d6913cf45aa
4532Author:     markus schnalke <meillo@marmaro.de>
4533AuthorDate: Sat Feb 14 17:28:05 2015 +0100
4534Commit:     markus schnalke <meillo@marmaro.de>
4535CommitDate: Sat Feb 14 17:28:05 2015 +0100
4536
4537    Fix minor coding style issues (whitespace)
4538
4539:100644 100644 c66b7cfe... afa67cee... M	uip/mhlist.c
4540:100644 100644 e94c2593... 58c5969c... M	uip/pick.c
4541
4542commit 822e01d48920e30e281c5144ae0977ac2bf27549
4543Author:     markus schnalke <meillo@marmaro.de>
4544AuthorDate: Sat Feb 14 17:27:11 2015 +0100
4545Commit:     markus schnalke <meillo@marmaro.de>
4546CommitDate: Sat Feb 14 17:27:11 2015 +0100
4547
4548    Remove unnecessary headers
4549
4550:100644 100644 af460e6a... e187f59b... M	uip/mhparse.c
4551:100644 100644 71c16992... fe40f9d8... M	uip/mhshowsbr.c
4552:100644 100644 ae812ad3... f28d867d... M	uip/mhstore.c
4553
4554commit a26d3f6e071fa5704406317fe50a1805659ed2f8
4555Author:     Philipp Takacs <philipp@bureaucracy.de>
4556AuthorDate: Fri Jan 30 02:25:17 2015 +0100
4557Commit:     Philipp Takacs <philipp@bureaucracy.de>
4558CommitDate: Fri Feb 13 19:19:33 2015 +0100
4559
4560    distout and ready_msg return NOTOK on error
4561
4562    If distout or ready_msg fails, the cleanup of send is done.
4563
4564:100644 100644 a9a52b10... 42c3ce87... M	uip/distsbr.c
4565
4566commit 965fe13d3f17c03059f172d4b6df0e53d0240433
4567Author:     markus schnalke <meillo@marmaro.de>
4568AuthorDate: Thu Feb 12 07:49:33 2015 +0100
4569Commit:     markus schnalke <meillo@marmaro.de>
4570CommitDate: Thu Feb 12 07:49:33 2015 +0100
4571
4572    mhmail: use execprog()
4573
4574:100644 100644 7e170a8b... e79d874b... M	uip/mhmail.c
4575
4576commit 556440fbe435fee96348ca56e44c015149e5f7da
4577Author:     markus schnalke <meillo@marmaro.de>
4578AuthorDate: Thu Feb 12 07:40:50 2015 +0100
4579Commit:     markus schnalke <meillo@marmaro.de>
4580CommitDate: Thu Feb 12 07:40:50 2015 +0100
4581
4582    sbr/execprog.c: Fix the return value
4583
4584    Use pidXwait(), which invokes pidstatus(), here for error reporting.
4585    This eases the use of execprog() because we don't have to call it
4586    there everytime. However, it might be unwanted to put the error
4587    printing stuff into execprog() because we might have an invokation
4588    of execprog() that want's to deal with errors itself in a different
4589    way. If this would be the case, then we likely should change
4590    pidXwait() to pidwait() and call pidstatus(execprog()).
4591
4592:100644 100644 9cc88797... ce383077... M	sbr/execprog.c
4593
4594commit 24493820bd28199ac23a81a5444cd2ebfb9c1f9c
4595Author:     markus schnalke <meillo@marmaro.de>
4596AuthorDate: Wed Feb 11 08:11:53 2015 +0100
4597Commit:     markus schnalke <meillo@marmaro.de>
4598CommitDate: Wed Feb 11 08:11:53 2015 +0100
4599
4600    Minor clarifications in mhmail(1)
4601
4602:100644 100644 b2381c17... acecbbc8... M	man/mhmail.man1
4603
4604commit 1ba1ca6484d35f40b87d515302ea76e7b7b01f32
4605Author:     markus schnalke <meillo@marmaro.de>
4606AuthorDate: Wed Feb 11 08:04:35 2015 +0100
4607Commit:     markus schnalke <meillo@marmaro.de>
4608CommitDate: Wed Feb 11 08:04:35 2015 +0100
4609
4610    Update the man pages to the shortened reserved sequence names
4611
4612    These reserved sequence names were shortened to one character
4613    long ago in the code. Now the docs are adjusted to that change.
4614
4615    Thanks to Marcin for spotting it.
4616
4617:100644 100644 d545f2de... 97720315... M	man/anno.man1
4618:100644 100644 b5babf60... a13e476b... M	man/burst.man1
4619:100644 100644 8e27f663... 773663bc... M	man/dist.man1
4620:100644 100644 ae4f6708... 8091c423... M	man/forw.man1
4621:100644 100644 6577f64d... dacf4ce2... M	man/mark.man1
4622:100644 100644 40ab6264... 04c84465... M	man/mh-draft.man7
4623:100644 100644 60568edc... 516b8afd... M	man/mh-sequence.man7
4624:100644 100644 e0724b27... 80bdccad... M	man/mhlist.man1
4625:100644 100644 1c35fcd1... d5d3327d... M	man/mhpath.man1
4626:100644 100644 8445a5f4... e4fdfdce... M	man/mhstore.man1
4627:100644 100644 7b1263fd... 42971fec... M	man/pick.man1
4628:100644 100644 3bc85f7b... 47f825be... M	man/refile.man1
4629:100644 100644 c0feecbd... 698d9c82... M	man/repl.man1
4630:100644 100644 07d6cc3e... 07af34f7... M	man/rmm.man1
4631:100644 100644 f7b30fd1... d4f90d16... M	man/show.man1
4632
4633commit 4398a8488b5490571e6a82d4918c892828f88816
4634Author:     Philipp Takacs <philipp@bureaucracy.de>
4635AuthorDate: Thu Jan 29 23:02:58 2015 +0100
4636Commit:     Philipp Takacs <philipp@bureaucracy.de>
4637CommitDate: Thu Jan 29 23:02:58 2015 +0100
4638
4639    Initialize status in uip/send.c
4640
4641    Thanks Marcin Cieslak <saper@saper.info> for reporting.
4642
4643:100644 100644 07f25457... 492f027c... M	uip/send.c
4644
4645commit fa591538beda05e6ce89323128705beabe4f543f
4646Author:     Philipp Takacs <philipp@bureaucracy.de>
4647AuthorDate: Sat Jan 17 23:46:30 2015 +0100
4648Commit:     Philipp Takacs <philipp@bureaucracy.de>
4649CommitDate: Sun Jan 18 00:49:51 2015 +0100
4650
4651    remove done finaly
4652
4653    removed the used of done in sbr and the dafinition
4654    in the header. Also the source file is removed.
4655
4656:100644 100644 9d22c2b1... 6b8f4a97... M	h/mh.h
4657:100644 100644 9729346b... e5d8ffd9... M	sbr/Makefile.in
4658:100644 000000 3545d108... 00000000... D	sbr/done.c
4659:100644 100644 d8313cec... 599b91d0... M	sbr/error.c
4660:100644 100644 3659ff3d... e97dd1e8... M	sbr/m_draft.c
4661
4662commit b284ee1b3c718e41bdcab6600532025b8743d477
4663Author:     Philipp Takacs <philipp@bureaucracy.de>
4664AuthorDate: Sat Jan 17 23:43:28 2015 +0100
4665Commit:     Philipp Takacs <philipp@bureaucracy.de>
4666CommitDate: Sun Jan 18 00:49:38 2015 +0100
4667
4668    remove last rests of done in uip
4669
4670    At some points done was used as callback funktion.
4671
4672:100644 100644 92ee4962... e46519b5... M	uip/folder.c
4673:100644 100644 159e0108... 213cc5dd... M	uip/inc.c
4674:100644 100644 cdada9ba... 96f355a6... M	uip/refile.c
4675
4676commit 96d10c193324201ef8acb622ed13e9a5ecb59827
4677Author:     Philipp Takacs <philipp@bureaucracy.de>
4678AuthorDate: Fri Jan 16 22:31:04 2015 +0100
4679Commit:     Philipp Takacs <philipp@bureaucracy.de>
4680CommitDate: Sat Jan 17 15:09:25 2015 +0100
4681
4682    Remove done from mhl pick and send
4683
4684    Second part of removing done, to make the code
4685    better to read. This tools needed some refactoring
4686    before done could removed. Next step is removing
4687    done from sbr.
4688
4689:100644 100644 fedf78fa... 45113f3c... M	uip/mhl.c
4690:100644 100644 e94c2593... ae1fa03f... M	uip/pick.c
4691:100644 100644 ed6b08d8... 07f25457... M	uip/send.c
4692
4693commit 2823e13f67239db7deb7274f3a47bfbff56c7c64
4694Author:     Philipp Takacs <philipp@bureaucracy.de>
4695AuthorDate: Sat Jan 17 02:00:22 2015 +0100
4696Commit:     Philipp Takacs <philipp@bureaucracy.de>
4697CommitDate: Sat Jan 17 02:00:22 2015 +0100
4698
4699    Initialize vecp in send anno()
4700
4701    Access to an uninialized variable can cause
4702    a a buffer overflow or underrun.
4703    (Thanks to the compiler for reporting.)
4704
4705:100644 100644 b85963de... ed6b08d8... M	uip/send.c
4706
4707commit b03bb1d9c9cd73aeac2b4003115b5546905433cd
4708Author:     Philipp Takacs <philipp@bureaucracy.de>
4709AuthorDate: Sat Jan 17 01:01:57 2015 +0100
4710Commit:     Philipp Takacs <philipp@bureaucracy.de>
4711CommitDate: Sat Jan 17 01:36:52 2015 +0100
4712
4713    Add tests for pick
4714
4715    Add two patches for pick. One to test the normale behavior,
4716    and one to test if a ``0'' is print to stdout when no message is
4717    find.
4718
4719:000000 100644 00000000... bd1a2e70... A	test/tests/pick/test-normal-output
4720:000000 100644 00000000... 8d962240... A	test/tests/pick/test-output-on-error
4721
4722commit a40e399a346d4aef26ad6ea583558cdf00751c1f
4723Author:     Philipp Takacs <philipp@bureaucracy.de>
4724AuthorDate: Fri Jan 16 20:48:09 2015 +0100
4725Commit:     Philipp Takacs <philipp@bureaucracy.de>
4726CommitDate: Fri Jan 16 20:48:09 2015 +0100
4727
4728    Bugfix in pick.c
4729
4730    Undo last last commit in uip/pick.c. pick shoud only print "0" if
4731    it exit with a non-zero exit.
4732
4733:100644 100644 7c42b42a... e94c2593... M	uip/pick.c
4734
4735commit fede6e42d81ce34fd5c1bbe7fb2757b281c2573a
4736Author:     Philipp Takacs <philipp@bureaucracy.de>
4737AuthorDate: Sun Dec 14 14:45:35 2014 +0100
4738Commit:     Philipp Takacs <philipp@bureaucracy.de>
4739CommitDate: Fri Jan 16 19:18:08 2015 +0100
4740
4741    Replace done with exit at uip
4742
4743    Replace done with exit in most sourcefiles of uip. This makes the
4744    code better to read. If the done was overwritten by an externel function
4745    atexit() is used instand.
4746
4747    send.c and mhl.c are excluded, because need a bit rewrite first.
4748
4749:100644 100644 2c80147e... 4d7617bf... M	uip/ali.c
4750:100644 100644 e8742385... 0483dffc... M	uip/anno.c
4751:100644 100644 c293a532... 41554d7e... M	uip/ap.c
4752:100644 100644 e657c33f... db2ddc68... M	uip/burst.c
4753:100644 100644 4768fc4a... f8675932... M	uip/comp.c
4754:100644 100644 c1f4f9d3... 47d7ed50... M	uip/dist.c
4755:100644 100644 1a91678f... 22e725c3... M	uip/dp.c
4756:100644 100644 057d5f4e... c0c8b5f6... M	uip/flist.c
4757:100644 100644 a0e6e140... dd5dbcb1... M	uip/fmtdump.c
4758:100644 100644 8638151e... 92ee4962... M	uip/folder.c
4759:100644 100644 57e508f0... 1ba80eed... M	uip/forw.c
4760:100644 100644 f737d698... 159e0108... M	uip/inc.c
4761:100644 100644 d4a3729e... e58ec64d... M	uip/mark.c
4762:100644 100644 fde4a1d7... 6e0861ea... M	uip/mhbuild.c
4763:100644 100644 bf3382c5... c9a04188... M	uip/mhfree.c
4764:100644 100644 c66b7cfe... 8c7e51d2... M	uip/mhlist.c
4765:100644 100644 7e170a8b... 46b16fd2... M	uip/mhmail.c
4766:100644 100644 dce2d753... 1d953772... M	uip/mhparam.c
4767:100644 100644 af460e6a... 205c41a0... M	uip/mhparse.c
4768:100644 100644 a8de5cb2... 67408ed9... M	uip/mhpath.c
4769:100644 100644 0b49b7e8... 9bc7ed32... M	uip/mhshow.c
4770:100644 100644 ae812ad3... 5b56b090... M	uip/mhstore.c
4771:100644 100644 1c1684f4... a1718db7... M	uip/mhtest.c
4772:100644 100644 a43a710f... 1ea90103... M	uip/new.c
4773:100644 100644 763b6e70... f9d02e8f... M	uip/packf.c
4774:100644 100644 e94c2593... 7c42b42a... M	uip/pick.c
4775:100644 100644 823760ef... 03038a6b... M	uip/prompter.c
4776:100644 100644 2ba60977... d3e41001... M	uip/rcvdist.c
4777:100644 100644 79c34504... 352f785b... M	uip/rcvpack.c
4778:100644 100644 bb14ed98... fbddda7f... M	uip/rcvstore.c
4779:100644 100644 b07c32d2... cdada9ba... M	uip/refile.c
4780:100644 100644 e5fbc0ff... 42bcfdc5... M	uip/repl.c
4781:100644 100644 a0c68a36... 164ec77b... M	uip/rmf.c
4782:100644 100644 f6026411... 9401d2be... M	uip/rmm.c
4783:100644 100644 ba90e401... 29aea656... M	uip/scan.c
4784:100644 100644 837f038d... ff8df8c8... M	uip/slocal.c
4785:100644 100644 ed091815... 0230495e... M	uip/sortm.c
4786:100644 100644 b65e4c42... bfa8f4be... M	uip/spost.c
4787:100644 100644 914e2989... fbc85822... M	uip/whatnow.c
4788:100644 100644 57fddc8e... fb77ab37... M	uip/whom.c
4789
4790commit 379b1bf4d085439639e7c535aac08345809dd6aa
4791Author:     markus schnalke <meillo@marmaro.de>
4792AuthorDate: Thu Jan 15 21:40:53 2015 +0100
4793Commit:     markus schnalke <meillo@marmaro.de>
4794CommitDate: Thu Jan 15 21:43:15 2015 +0100
4795
4796    new: Fix a pointer problem
4797
4798    I should learn to get such stuff right without the need to draw
4799    the memory layout with boxes and lines on paper ...
4800
4801    Thanks to the test suite for catching this one!
4802
4803:100644 100644 a43a710f... 1ee95ffd... M	uip/new.c
4804
4805commit 208338019e6adf22c0636baa07a6d0c61d8357fc
4806Author:     markus schnalke <meillo@marmaro.de>
4807AuthorDate: Thu Jan 15 21:27:09 2015 +0100
4808Commit:     markus schnalke <meillo@marmaro.de>
4809CommitDate: Thu Jan 15 21:27:09 2015 +0100
4810
4811    send: Fix uninitialied variable
4812
4813:100644 100644 b85963de... ed6b08d8... M	uip/send.c
4814
4815commit e40f90484354303f9ff03878f3b15b3c72b215c2
4816Author:     markus schnalke <meillo@marmaro.de>
4817AuthorDate: Thu Jan 15 21:18:03 2015 +0100
4818Commit:     markus schnalke <meillo@marmaro.de>
4819CommitDate: Thu Jan 15 21:18:03 2015 +0100
4820
4821    whatnow: Use execprog() ... one more time
4822
4823:100644 100644 163a02ec... 4f8d9563... M	uip/whatnow.c
4824
4825commit edfe67020b9039e59e318cfc7831e033bd3e2615
4826Author:     markus schnalke <meillo@marmaro.de>
4827AuthorDate: Thu Jan 15 21:13:08 2015 +0100
4828Commit:     markus schnalke <meillo@marmaro.de>
4829CommitDate: Thu Jan 15 21:13:08 2015 +0100
4830
4831    whatnow: No need to fork
4832
4833    Plus refactoring.
4834
4835:100644 100644 914e2989... 163a02ec... M	uip/whatnow.c
4836
4837commit a546ac5c47c1053b3d03cc686d1c900f601ea237
4838Author:     markus schnalke <meillo@marmaro.de>
4839AuthorDate: Thu Jan 15 20:50:50 2015 +0100
4840Commit:     markus schnalke <meillo@marmaro.de>
4841CommitDate: Thu Jan 15 20:50:50 2015 +0100
4842
4843    sbr/ext_hook.c: Use execprog(); Refactoring
4844
4845:100644 100644 771d5589... 0f3bd792... M	sbr/ext_hook.c
4846
4847commit 25e91f307475ef5b7e60b882299e0208398389c2
4848Author:     markus schnalke <meillo@marmaro.de>
4849AuthorDate: Thu Jan 15 20:30:15 2015 +0100
4850Commit:     markus schnalke <meillo@marmaro.de>
4851CommitDate: Thu Jan 15 20:30:15 2015 +0100
4852
4853    rmm: Use execprog() instead of own fork-exec
4854
4855:100644 100644 f6026411... 33ae9dad... M	uip/rmm.c
4856
4857commit c62aa648e80ae81ac4aa354ab15783c8fb172514
4858Author:     markus schnalke <meillo@marmaro.de>
4859AuthorDate: Thu Jan 15 18:04:06 2015 +0100
4860Commit:     markus schnalke <meillo@marmaro.de>
4861CommitDate: Thu Jan 15 18:04:06 2015 +0100
4862
4863    Remove unused variable
4864
4865:100644 100644 7e80bc40... b85963de... M	uip/send.c
4866
4867commit 43b38cc6c82b85aff3a5868289ecebeb20215b9c
4868Author:     markus schnalke <meillo@marmaro.de>
4869AuthorDate: Thu Jan 15 17:53:20 2015 +0100
4870Commit:     markus schnalke <meillo@marmaro.de>
4871CommitDate: Thu Jan 15 17:53:20 2015 +0100
4872
4873    Convert pidXwait() from macro to function
4874
4875    Plus some refactoring and syntactic sugar in pidstatus().
4876
4877:100644 100644 f3fda880... 9d22c2b1... M	h/mh.h
4878:100644 100644 1333a84b... f162ef51... M	h/prototypes.h
4879:100644 100644 edd67490... cb0cb1c4... M	sbr/pidstatus.c
4880
4881commit bcee4360d0113d2cbc71c9b0d13495327894e454
4882Author:     markus schnalke <meillo@marmaro.de>
4883AuthorDate: Thu Jan 15 17:08:55 2015 +0100
4884Commit:     markus schnalke <meillo@marmaro.de>
4885CommitDate: Thu Jan 15 17:08:55 2015 +0100
4886
4887    Don't save the context within execprog()
4888
4889    This context_save() call was copied there accidently.
4890
4891:100644 100644 6a4a912d... 9cc88797... M	sbr/execprog.c
4892
4893commit e8ac33e207bd0ac7efa723d32687156a9924c3f8
4894Author:     markus schnalke <meillo@marmaro.de>
4895AuthorDate: Wed Jan 14 22:24:34 2015 +0100
4896Commit:     markus schnalke <meillo@marmaro.de>
4897CommitDate: Wed Jan 14 22:24:34 2015 +0100
4898
4899    send: Convert system() to execprog() ... second half
4900
4901    Now only uip/spost.c has one left.
4902
4903:100644 100644 3c2db0ea... 7e80bc40... M	uip/send.c
4904
4905commit 04e93dabf152cc30d0aeb043d65f911ef765a176
4906Author:     markus schnalke <meillo@marmaro.de>
4907AuthorDate: Wed Jan 14 21:56:54 2015 +0100
4908Commit:     markus schnalke <meillo@marmaro.de>
4909CommitDate: Wed Jan 14 21:56:54 2015 +0100
4910
4911    send: Convert system() to execprog() ... partly
4912
4913:100644 100644 c2c9f178... 3c2db0ea... M	uip/send.c
4914
4915commit 1e42112bb983f886f389b1fa3ef4d90a4dad4f91
4916Author:     markus schnalke <meillo@marmaro.de>
4917AuthorDate: Wed Jan 14 21:22:02 2015 +0100
4918Commit:     markus schnalke <meillo@marmaro.de>
4919CommitDate: Wed Jan 14 21:22:02 2015 +0100
4920
4921    forw: convert system() to execprog(); fix buffer check
4922
4923:100644 100644 54b7c074... 57e508f0... M	uip/forw.c
4924
4925commit db62cda50055368e5f4ac51df787053f70706c30
4926Author:     markus schnalke <meillo@marmaro.de>
4927AuthorDate: Wed Jan 14 08:23:39 2015 +0100
4928Commit:     markus schnalke <meillo@marmaro.de>
4929CommitDate: Wed Jan 14 08:23:39 2015 +0100
4930
4931    Cleanup of code layout only
4932
4933:100644 100644 0185bd83... 59ec9520... M	sbr/crawl_folders.c
4934:100644 100644 738ffd59... 2f8e5dc2... M	sbr/dtime.c
4935:100644 100644 133a9ab1... 83edbffe... M	sbr/dtimep.lex
4936:100644 100644 173f12d4... 1fc5f36d... M	sbr/fmt_compile.c
4937:100644 100644 4e8231fc... faa3cc2c... M	sbr/fmt_rfc2047.c
4938:100644 100644 ec086a13... 1f55a651... M	sbr/fmt_scan.c
4939:100644 100644 4265763b... 159949a0... M	sbr/folder_read.c
4940:100644 100644 e69b833f... 8b0d67d2... M	sbr/folder_realloc.c
4941:100644 100644 ce33c2ea... 14c9a23d... M	sbr/getarguments.c
4942:100644 100644 5bd6bbba... 059e0e37... M	sbr/m_getfld.c
4943:100644 100644 6338a6ef... 69afff8a... M	sbr/mf.c
4944:100644 100644 c4e1e758... edd67490... M	sbr/pidstatus.c
4945:100644 100644 f051e38b... 148ecb90... M	sbr/seq_list.c
4946
4947commit 6e5da31c92f5a3fa38e010052c5a7743bfe1cf11
4948Author:     markus schnalke <meillo@marmaro.de>
4949AuthorDate: Wed Jan 14 08:08:07 2015 +0100
4950Commit:     markus schnalke <meillo@marmaro.de>
4951CommitDate: Wed Jan 14 08:08:07 2015 +0100
4952
4953    Refactoring in the small
4954
4955    Out-sorting failure cases instead of deep-nesting the success case.
4956
4957:100644 100644 ff9d84ce... 914e2989... M	uip/whatnow.c
4958
4959commit 3c2d2abb007c8d97c6a09d9be0e70367518afe30
4960Author:     markus schnalke <meillo@marmaro.de>
4961AuthorDate: Wed Jan 14 07:53:31 2015 +0100
4962Commit:     markus schnalke <meillo@marmaro.de>
4963CommitDate: Wed Jan 14 07:53:31 2015 +0100
4964
4965    Remove verbosity for -noverbose; cleanup in code layout and message texts
4966
4967    We shouldn't print information messages if we run non-verbosely.
4968    In this case, the message appeared not to be helpful because it
4969    suggests to re-run the command with `-verbose' ... but sending the
4970    message again is usually not possible, not wanted or would produce
4971    different results.
4972
4973    This is a cleanup of Philipp's patch.
4974
4975:100644 100644 3ca67721... c2c9f178... M	uip/send.c
4976
4977commit 8bf8e1e29df17658c3d77629e17f88bf9159e21b
4978Author:     markus schnalke <meillo@marmaro.de>
4979AuthorDate: Wed Jan 14 07:31:49 2015 +0100
4980Commit:     markus schnalke <meillo@marmaro.de>
4981CommitDate: Wed Jan 14 07:31:49 2015 +0100
4982
4983    Use execprog() instead of system() ... partly transition
4984
4985    There are several more places where system() should be replaced.
4986
4987    As execprog() does not split strings into multiple arguments,
4988    `listproc' could no longer contain ``show -file''. We need to
4989    rework the concept of these `...proc' entries.
4990
4991    This commit fixes tests/whatnow/test-attach-detach.
4992
4993:100644 100644 52ef4364... 2bf7325b... M	config/config.c
4994:100644 100644 109d3c40... 5e02d9f0... M	man/mh-profile.man5
4995:100644 100644 a79845c0... a43a710f... M	uip/new.c
4996:100644 100644 9c9e5ce9... e5fbc0ff... M	uip/repl.c
4997:100644 100644 adb2039f... 3ca67721... M	uip/send.c
4998:100644 100644 7a59d591... b65e4c42... M	uip/spost.c
4999:100644 100644 c60a11c6... ff9d84ce... M	uip/whatnow.c
5000
5001commit 0127c00f735b9e38608676b9f7bd3c6e38a7ffb4
5002Author:     markus schnalke <meillo@marmaro.de>
5003AuthorDate: Wed Jan 14 07:28:33 2015 +0100
5004Commit:     markus schnalke <meillo@marmaro.de>
5005CommitDate: Wed Jan 14 07:28:33 2015 +0100
5006
5007    Added execprog() and execprogl(), which are safer alternatives to system(3)
5008
5009    This is motivated by the currently failing test case
5010    tests/whatnow/test-attach-detach.
5011
5012:100644 100644 26981f89... 1333a84b... M	h/prototypes.h
5013:100644 100644 64ecb9eb... 9729346b... M	sbr/Makefile.in
5014:000000 100644 00000000... 6a4a912d... A	sbr/execprog.c
5015
5016commit 1ec0f1695f9f129210f7c3cdc0c85d329cc055df
5017Author:     markus schnalke <meillo@marmaro.de>
5018AuthorDate: Tue Jan 13 23:13:59 2015 +0100
5019Commit:     markus schnalke <meillo@marmaro.de>
5020CommitDate: Tue Jan 13 23:13:59 2015 +0100
5021
5022    mhsign: use the strongest, newest not-expired secret key
5023
5024    Is there no GnuPG option to exclude expired keys from the listing?
5025
5026:100755 100755 66ab142d... 038052b3... M	uip/mhsign.sh
5027
5028commit 7f39c7e200489197364011fe4a39539beabf9ac7
5029Author:     markus schnalke <meillo@marmaro.de>
5030AuthorDate: Mon Dec 22 15:00:38 2014 +0100
5031Commit:     markus schnalke <meillo@marmaro.de>
5032CommitDate: Mon Dec 22 15:00:38 2014 +0100
5033
5034    Fix manpages (nroff code), as reported by tests/manpages/test-manpages
5035
5036:100644 100644 90cb9bae... 990ea42b... M	man/mh-alias.man5
5037:100644 100644 39991522... 585dcfd2... M	man/mhsign.man1
5038:100644 100644 26fd0945... c0feecbd... M	man/repl.man1
5039
5040commit c6462147c65c39cfe7eb9f7a2c57af426ac2b824
5041Author:     markus schnalke <meillo@marmaro.de>
5042AuthorDate: Mon Dec 22 13:07:02 2014 +0100
5043Commit:     markus schnalke <meillo@marmaro.de>
5044CommitDate: Mon Dec 22 13:07:02 2014 +0100
5045
5046    Partly fix tests/whatnow/test-attach-detach: changes in detach and alist
5047
5048    Whatnow's detach and alist commands are different today:
5049    - detach does only take number arguments
5050    - alist prints full path names
5051
5052:100644 100644 8932bc3f... 82b25c69... M	test/tests/whatnow/test-attach-detach
5053
5054commit 91b4059b377fa0d9601cab6be32c54edf54ac4d6
5055Author:     markus schnalke <meillo@marmaro.de>
5056AuthorDate: Mon Dec 22 13:03:50 2014 +0100
5057Commit:     markus schnalke <meillo@marmaro.de>
5058CommitDate: Mon Dec 22 13:03:50 2014 +0100
5059
5060    Fix tests/mhbuild/test-forw: rfc934 mode is no longer supported
5061
5062:100644 100644 8e783744... 759c8ed0... M	test/tests/mhbuild/test-forw
5063
5064commit a624645d3bd49686c77559cee52900ec6f175909
5065Author:     Philipp Takacs <philipp@bureaucracy.de>
5066AuthorDate: Fri May 2 23:21:35 2014 +0200
5067Commit:     Philipp Takacs <philipp@bureaucracy.de>
5068CommitDate: Sat Dec 13 13:50:29 2014 +0100
5069
5070    Check with witch exit-code sendmail/spost exit and give an better error
5071    message. So the User sees better wat's wrong. At the moment only
5072    exit-code 75 is handlel extra.
5073
5074:100644 100644 e1e75186... adb2039f... M	uip/send.c
5075
5076commit 245f268ee4818198f9db76fd809942ece9fa0fc3
5077Author:     markus schnalke <meillo@marmaro.de>
5078AuthorDate: Sun Dec 7 20:32:36 2014 +0100
5079Commit:     markus schnalke <meillo@marmaro.de>
5080CommitDate: Sun Dec 7 20:32:36 2014 +0100
5081
5082    Adjusted tests/new/test-basic to mmh.
5083
5084:100644 100644 772b72f4... 96bb9e1c... M	test/tests/new/test-basic
5085
5086commit 768131a744e94e1aeadf0608854f4ccb75f2c952
5087Author:     markus schnalke <meillo@marmaro.de>
5088AuthorDate: Sun Dec 7 20:27:53 2014 +0100
5089Commit:     markus schnalke <meillo@marmaro.de>
5090CommitDate: Sun Dec 7 20:27:53 2014 +0100
5091
5092    mhparam: Renamed some sequences
5093    We should fix these names once and for all!
5094
5095:100644 100644 d29f73ad... dce2d753... M	uip/mhparam.c
5096
5097commit 6e2f32e99cb31f65e86913e0706c92e257ab4169
5098Author:     markus schnalke <meillo@marmaro.de>
5099AuthorDate: Fri Nov 28 12:21:39 2014 +0100
5100Commit:     markus schnalke <meillo@marmaro.de>
5101CommitDate: Fri Nov 28 12:21:39 2014 +0100
5102
5103    tests: Adjusted most of the tests to mmh.
5104
5105:100755 100755 edab1629... 88676618... M	test/runtest
5106:100644 100644 8d466ac8... 8a3251ef... M	test/tests/bad-input/test-header
5107:100644 100644 ff293108... 72d559e2... M	test/tests/folder/test-total
5108:100644 100644 7582a7d3... 7d6604b1... M	test/tests/repl/test-if-str
5109:100644 100644 780a69dc... 88082eed... M	test/tests/scan/test-scan
5110:100644 100644 53a772a5... 07609b56... R085	test/tests/mhshow/test-cte-binary	test/tests/show/test-cte-binary
5111:100644 100644 74d70eef... f702379f... R093	test/tests/mhshow/test-qp	test/tests/show/test-qp
5112:100644 100644 1a36d8d6... 8932bc3f... M	test/tests/whatnow/test-attach-detach
5113:100644 100644 3e0ddc43... 44fecb6c... M	test/tests/whatnow/test-cd
5114:100644 100644 e0dc9696... 15d0824a... M	test/tests/whatnow/test-ls
5115
5116commit c3ed524435c792523deeb78f3a6936b7ded0393e
5117Author:     markus schnalke <meillo@marmaro.de>
5118AuthorDate: Fri Nov 28 11:46:33 2014 +0100
5119Commit:     markus schnalke <meillo@marmaro.de>
5120CommitDate: Fri Nov 28 11:46:33 2014 +0100
5121
5122    tests: Supress progress meter if non-interactive.
5123
5124:100644 100644 7f09867e... 0fd3afb9... M	test/common.sh
5125
5126commit 2dfc2b7e8d543372cd1a66a3d7dc02f7f5e40b7d
5127Author:     markus schnalke <meillo@marmaro.de>
5128AuthorDate: Fri Nov 28 11:05:17 2014 +0100
5129Commit:     markus schnalke <meillo@marmaro.de>
5130CommitDate: Fri Nov 28 11:05:17 2014 +0100
5131
5132    Added more include directories to fix building in another directory.
5133    I discovered these problems when I tried to build from a git clone
5134    (which has no config.h in the source directory).
5135
5136:100644 100644 80eb4097... 4bdad8e5... M	config/Makefile.in
5137:100644 100644 9539c0fb... 64ecb9eb... M	sbr/Makefile.in
5138:100644 100644 bf235316... 8fe7197f... M	uip/Makefile.in
5139
5140commit 92009746ef66e8a9a9dc6643845e839e0debaf18
5141Author:     markus schnalke <meillo@marmaro.de>
5142AuthorDate: Fri Nov 28 00:07:13 2014 +0100
5143Commit:     markus schnalke <meillo@marmaro.de>
5144CommitDate: Fri Nov 28 00:07:13 2014 +0100
5145
5146    Fixed the test framework by adjusting it to mmh.
5147    In the same go: Cleaned up its code a bit and added a summary to
5148    test/runalltests.
5149
5150    Adjusting the individual tests to mmh still needs to be done. ... and
5151    afterwards we can ;dd a lot more of them. :-) (But before we write our
5152    own tests, we first incorporate all the ones they've added to nmh in
5153    the meanwhile. ;-) )
5154
5155:100644 100644 94b5ab15... e37a4eec... M	test/README
5156:100644 100644 5d46c8c2... 7f09867e... M	test/common.sh
5157:100755 100755 0497c52b... 279ced53... M	test/runalltests
5158:100755 100755 0b186530... edab1629... M	test/runtest
5159:100755 100755 fab26a0e... ffd9e644... M	test/setup-test
5160:100755 100755 7e169e41... 8c930b17... M	test/teardown-test
5161
5162commit 1b97b10a0b0455edff975e23e2783c0c0b4b60d4
5163Author:     markus schnalke <meillo@marmaro.de>
5164AuthorDate: Thu Nov 27 23:35:18 2014 +0100
5165Commit:     markus schnalke <meillo@marmaro.de>
5166CommitDate: Thu Nov 27 23:35:18 2014 +0100
5167
5168    gitignore: ignore test dir name file
5169
5170:100644 100644 768e5233... b9250e08... M	.gitignore
5171
5172commit a1c4e3d343ae3cf290466a81f470d74dbd839d05
5173Author:     markus schnalke <meillo@marmaro.de>
5174AuthorDate: Thu Nov 27 23:34:24 2014 +0100
5175Commit:     markus schnalke <meillo@marmaro.de>
5176CommitDate: Thu Nov 27 23:34:24 2014 +0100
5177
5178    uip/mmh.sh: minor cleanup
5179
5180:100755 100755 10fc070b... fe519c32... M	uip/mmh.sh
5181
5182commit cc87eac5c0e4025fba81abe8433315df84489c56
5183Author:     markus schnalke <meillo@marmaro.de>
5184AuthorDate: Thu Nov 27 22:48:46 2014 +0100
5185Commit:     markus schnalke <meillo@marmaro.de>
5186CommitDate: Thu Nov 27 22:48:46 2014 +0100
5187
5188    Fixed building in different build directory, as described in INSTALL.
5189
5190:100644 100644 cde8cc39... fa2713c7... M	INSTALL
5191:100644 100644 9e01e93a... 2246c175... M	man/Makefile.in
5192:100644 100644 6bda3700... 9539c0fb... M	sbr/Makefile.in
5193
5194commit fe95918ce103e911f20bd14874907d8fd7e1abaa
5195Author:     markus schnalke <meillo@marmaro.de>
5196AuthorDate: Thu Nov 27 20:26:36 2014 +0100
5197Commit:     markus schnalke <meillo@marmaro.de>
5198CommitDate: Thu Nov 27 20:26:36 2014 +0100
5199
5200    mhsign: Ignore expired, revoked, invalid, and similar public keys.
5201
5202:100755 100755 9a060532... 66ab142d... M	uip/mhsign.sh
5203
5204commit 3730bae9fe289aee86ce0ba57fdfd43857fcedc0
5205Author:     markus schnalke <meillo@marmaro.de>
5206AuthorDate: Thu Nov 27 18:30:31 2014 +0100
5207Commit:     markus schnalke <meillo@marmaro.de>
5208CommitDate: Thu Nov 27 18:30:31 2014 +0100
5209
5210    mhparam: Added more items for direct query and -debug listing.
5211    Most new values are not included in the -all listing because they
5212    are not part of the profile or context but are mainly internal
5213    configuration values.
5214
5215    The -debug listing has now section headings (pipe through
5216    `grep -v ^#' to remove them).
5217
5218    The motivation for this change was querying the default inbox
5219    name. If `Inbox' wasn't set in the profile, `mhparam inbox' had
5220    failed. Now it prints `+inbox' (if the defaultfolder has not been
5221    changed on your installation).
5222
5223:100644 100644 4e1fc210... d29f73ad... M	uip/mhparam.c
5224
5225commit bc38ebb2e95e0a4d4a672b49366130f433e72aec
5226Author:     markus schnalke <meillo@marmaro.de>
5227AuthorDate: Tue Nov 25 08:47:31 2014 +0100
5228Commit:     markus schnalke <meillo@marmaro.de>
5229CommitDate: Tue Nov 25 08:47:31 2014 +0100
5230
5231    mhpgp: Bugfix for 2932d136debcf53a45c44891ee80e6d34e61f109
5232    (I should do better testing ...)
5233
5234:100755 100755 f3a39ea0... 4929358e... M	uip/mhpgp.sh
5235
5236commit 2932d136debcf53a45c44891ee80e6d34e61f109
5237Author:     markus schnalke <markus.schnalke@la-bw.de>
5238AuthorDate: Tue Nov 25 08:21:12 2014 +0100
5239Commit:     markus schnalke <markus.schnalke@la-bw.de>
5240CommitDate: Tue Nov 25 08:21:12 2014 +0100
5241
5242    mhpgp: remove unused sed label
5243    OpenBSD complained about it.
5244    Reported by Dominik Lang <phil@phildom.de>. Thanks.
5245
5246:100755 100755 c562c645... f3a39ea0... M	uip/mhpgp.sh
5247
5248commit c8ffcfd9b2c3f8550a097f3cab5e88c5d95aa535
5249Author:     markus schnalke <meillo@marmaro.de>
5250AuthorDate: Tue Nov 25 07:43:56 2014 +0100
5251Commit:     markus schnalke <meillo@marmaro.de>
5252CommitDate: Tue Nov 25 07:43:56 2014 +0100
5253
5254    pick: Clarified the man page with respect to -ddd.
5255    -ddd is an argument to e.g. -after, not a separate switch.
5256
5257:100644 100644 2f06a22f... 7b1263fd... M	man/pick.man1
5258
5259commit f36530fd658fd2ccfac328c5097f7b44712eceac
5260Author:     markus schnalke <meillo@marmaro.de>
5261AuthorDate: Tue Nov 25 07:01:31 2014 +0100
5262Commit:     markus schnalke <meillo@marmaro.de>
5263CommitDate: Tue Nov 25 07:09:37 2014 +0100
5264
5265    mhsign: Bugfix: Don't ignore MMHPGPKEY and the Pgpkey profile entry.
5266    Bugreport and patch by Philipp Takacs <philipp@bureaucracy.de>. Thanks.
5267    Additionally: use `test -z'.
5268
5269:100755 100755 e6f54b39... 9a060532... M	uip/mhsign.sh
5270
5271commit 98bb940e0e5a38128465e834e9ee99f2e6060d93
5272Author:     markus schnalke <meillo@marmaro.de>
5273AuthorDate: Fri Nov 21 11:55:22 2014 +0100
5274Commit:     markus schnalke <meillo@marmaro.de>
5275CommitDate: Fri Nov 21 11:55:22 2014 +0100
5276
5277    spost: If we add a From header, we add a qualified email address.
5278    Also clarified a comment and changed the description for blind
5279    distribution lists to the one that is most common today.
5280
5281:100644 100644 9b2ffcbc... 7a59d591... M	uip/spost.c
5282
5283commit ed234233579b906c3aeaec8fb809c79079ee69d5
5284Author:     markus schnalke <markus.schnalke@la-bw.de>
5285AuthorDate: Thu Nov 20 11:38:28 2014 +0100
5286Commit:     markus schnalke <markus.schnalke@la-bw.de>
5287CommitDate: Thu Nov 20 11:38:28 2014 +0100
5288
5289    TODO: removed the double-dash TODO item, because it will not be done
5290    The GNU style double-dashes collide with MH's command line concepts.
5291    It makes no sense to simply allow a second dash, because all the
5292    rest is different. (Think of `pick --component'.) It's more important
5293    to keep the concepts clean than trying to imitate different concepts.
5294
5295:100644 100644 a9de6ddf... cfc0dc50... M	docs/TODO
5296
5297commit 0285fea2ad25319da1cbc6637e8e72e2f223b4c0
5298Author:     markus schnalke <markus.schnalke@la-bw.de>
5299AuthorDate: Thu Nov 20 11:27:49 2014 +0100
5300Commit:     markus schnalke <markus.schnalke@la-bw.de>
5301CommitDate: Thu Nov 20 11:27:49 2014 +0100
5302
5303    rmm: Use `refile -src' instead of a folder changing hack.
5304    This is a cleanup for a ``hackish'' solution.
5305    Thanks to Philipp Takacs <philipp@bureaucracy.de> for discovering this
5306    improvement possibility and for preparing a patch.
5307
5308:100644 100644 4b1d7d3b... f6026411... M	uip/rmm.c
5309
5310commit a72c94d4e0c02b5095ca6798de2474768490ef94
5311Author:     markus schnalke <markus.schnalke@la-bw.de>
5312AuthorDate: Thu Nov 20 10:57:46 2014 +0100
5313Commit:     markus schnalke <markus.schnalke@la-bw.de>
5314CommitDate: Thu Nov 20 10:57:46 2014 +0100
5315
5316    Fixed a possible uninitialized variable access.
5317    (Thanks to the compiler for reporting.)
5318
5319:100644 100644 8ffe8b83... 57fddc8e... M	uip/whom.c
5320
5321commit e8b419a01421de7b88997d9a0220522dd38cbe8b
5322Author:     markus schnalke <meillo@marmaro.de>
5323AuthorDate: Thu Nov 20 07:06:31 2014 +0100
5324Commit:     markus schnalke <meillo@marmaro.de>
5325CommitDate: Thu Nov 20 07:06:31 2014 +0100
5326
5327    coding style: Added braces even for one-line blocks
5328    This commit changes only uip/rmm.c. It would be tedious to
5329    change it everywhere. We can do this bit by bit as we go ...
5330
5331:100644 100644 51be03a9... 4b1d7d3b... M	uip/rmm.c
5332
5333commit 0347722f5b69de06a867b73ddc23388d082ab219
5334Author:     markus schnalke <meillo@marmaro.de>
5335AuthorDate: Mon Nov 3 07:33:54 2014 +0100
5336Commit:     markus schnalke <meillo@marmaro.de>
5337CommitDate: Mon Nov 3 07:33:54 2014 +0100
5338
5339    Converted msgstats macros & Co. to functions and added range checks
5340    This change is a reaction to bug, fixed in changeset 5b093c3. Although
5341    the bug was fixed on a higher level, it would have been detected much
5342    earlier if we would have had the range checks that we now have.
5343
5344    This patch was prepared by Philipp Takacs <philipp@bureaucracy.de>.
5345
5346:100644 100644 1331a14a... f3fda880... M	h/mh.h
5347:100644 100644 9b76d07a... 26981f89... M	h/prototypes.h
5348:100644 100644 dfd6c385... 6bda3700... M	sbr/Makefile.in
5349:000000 100644 00000000... 40b84746... A	sbr/seq_msgstats.c
5350
5351commit 5b093c3d779ddbbd09a233c8cf7a20c0d0d15d1c
5352Author:     markus schnalke <meillo@marmaro.de>
5353AuthorDate: Fri Sep 26 15:38:18 2014 +0200
5354Commit:     markus schnalke <meillo@marmaro.de>
5355CommitDate: Fri Sep 26 15:38:18 2014 +0200
5356
5357    send: Check the draft folder only if we send msgs, not when sneding files.
5358    Send can send files (specified by Unix path names) or messages (specified
5359    by MH message names/sequences. (NB: It cannot send msgs from other folders
5360    yet.) In case we've only specified files (this is done by whatnow, for
5361    instance) we don't need to care if there is a draft folder and if it
5362    contains any msgs.
5363    This commit probably fixes a problem discovered by <philipp@bureaucracy.de>.
5364
5365:100644 100644 bf376004... e1e75186... M	uip/send.c
5366
5367commit 5babc068babfeb0c02075f550c9c3b156f44ed15
5368Author:     markus schnalke <meillo@marmaro.de>
5369AuthorDate: Thu Sep 25 13:17:14 2014 +0200
5370Commit:     markus schnalke <meillo@marmaro.de>
5371CommitDate: Thu Sep 25 13:17:14 2014 +0200
5372
5373    stringdex(): Clarified what it does
5374    `stringdex' stands for `string index'. (See Changlog for why the `g'
5375    was added.) This function is different to strcasestr() ... in the
5376    order of the arguments and in the return value.
5377
5378:100644 100644 2513b306... b3a2b74d... M	sbr/strindex.c
5379
5380commit 786ff643f5933939b8c5173155aa0ae5a3a00eba
5381Author:     markus schnalke <meillo@marmaro.de>
5382AuthorDate: Thu Sep 25 13:04:24 2014 +0200
5383Commit:     markus schnalke <meillo@marmaro.de>
5384CommitDate: Thu Sep 25 13:04:24 2014 +0200
5385
5386    uprf: We don't have to implement it ourselves but can use strncasecmp()
5387    Also clarified what an ``unsigned prefix'' really is.
5388    I haven't changed all uses of uprf() in the code to strncasecmp(). This
5389    could be done. I'm not sure if it would enhance the clarity of the code.
5390    We don't need a prototype for strncasecmp(), because it's declared in
5391    strings.h.
5392
5393:100644 100644 ed7f1aed... 9b76d07a... M	h/prototypes.h
5394:100644 100644 f283a1bc... f370b5c2... M	sbr/uprf.c
5395
5396commit 6c0952c1d53bc73b1beefc46ef9ee08cd5213ac3
5397Author:     markus schnalke <meillo@marmaro.de>
5398AuthorDate: Thu Sep 25 12:23:19 2014 +0200
5399Commit:     markus schnalke <meillo@marmaro.de>
5400CommitDate: Thu Sep 25 12:23:19 2014 +0200
5401
5402    Use trim() to strip whitespace from the end of header fields
5403    The main motivation was to ease adding attachments. You'll easy happen
5404    to have trailing whitespace there, whereas you'll probably never want
5405    to send files that have a name with whitespace at the end ... at least
5406    you should never want to have or even send such files.
5407    I don't know if it is a good idea to strip the trailing whitespace
5408    in `anno -list' as well. I couldn't come up with an example when I
5409    would want to keep it, hence I decided to remove it. This can be
5410    changed back, if needed.
5411
5412:100644 100644 07bd32c6... d545f2de... M	man/anno.man1
5413:100644 100644 2647d971... e8742385... M	uip/anno.c
5414:100644 100644 e63074ca... bf376004... M	uip/send.c
5415
5416commit d854cd83e7b14f3bc686688ef7099b5d75157647
5417Author:     markus schnalke <meillo@marmaro.de>
5418AuthorDate: Thu Sep 25 12:20:11 2014 +0200
5419Commit:     markus schnalke <meillo@marmaro.de>
5420CommitDate: Thu Sep 25 12:20:11 2014 +0200
5421
5422    sbr/trim.c: New helper function trim(). Strips whitespace from a string.
5423    There is already trimcpy(), which does a bit more work, but adding trim()
5424    appears to be a useful investment.
5425    The static function trim() in slocal needed to be renamed to not collide.
5426
5427:100644 100644 a22eac68... ed7f1aed... M	h/prototypes.h
5428:100644 100644 5da6f89f... dfd6c385... M	sbr/Makefile.in
5429:000000 100644 00000000... 9f08d99d... A	sbr/trim.c
5430:100644 100644 107117f9... 837f038d... M	uip/slocal.c
5431
5432commit ffabbf91237cb3b11f0dcb03334fe8f1e688d3e3
5433Author:     markus schnalke <meillo@marmaro.de>
5434AuthorDate: Wed Sep 24 16:38:06 2014 +0200
5435Commit:     markus schnalke <meillo@marmaro.de>
5436CommitDate: Wed Sep 24 16:38:06 2014 +0200
5437
5438    mhbuild: Transfer-encode MIME parts of type application always with base64
5439    Application files likely contain NUL bytes. scan_content(), however, uses
5440    stdio to check the files to attach. NUL bytes break these checks. Instead
5441    of improving the checks to allow e.g. application/x-tex files to be sent
5442    using 7bit or QP encoding, it was chosen to take the easy way and send
5443    application files base64-encoded.
5444
5445    This solves a bug when attaching tar files. (tar files begin with a
5446    header mostly filled with NUL bytes). Thanks to <philipp@bureaucracy.de>
5447    for discovering and reporting the bug.
5448
5449:100644 100644 1b2afa58... fde4a1d7... M	uip/mhbuild.c
5450
5451commit 4f825c626f62534945940d0a6f863d76a50ffac5
5452Author:     markus schnalke <meillo@marmaro.de>
5453AuthorDate: Wed Sep 24 11:32:48 2014 +0200
5454Commit:     markus schnalke <meillo@marmaro.de>
5455CommitDate: Wed Sep 24 11:32:48 2014 +0200
5456
5457    print-mimetype: fixed a syntax error
5458
5459:100755 100755 2149902a... 76dd4aed... M	uip/print-mimetype.sh
5460
5461commit bbd44053cddc15beb67cd3326c887b629140a96e
5462Author:     markus schnalke <meillo@marmaro.de>
5463AuthorDate: Wed Sep 24 09:58:55 2014 +0200
5464Commit:     markus schnalke <meillo@marmaro.de>
5465CommitDate: Wed Sep 24 09:58:55 2014 +0200
5466
5467    repl: use different format as the lead-in to quotes in replies
5468    This format is prefered because it does not include words and is
5469    thus independent of the language of the user.
5470
5471:100644 100644 3498263b... 0caf5db2... M	etc/mhl.reply
5472:100644 100644 3b943809... 8a766798... M	etc/replcomps
5473:100644 100644 789633f2... f6af3a98... M	etc/replgroupcomps
5474
5475commit f3380fda9da04a7c26a76070888ece92ae5648e9
5476Author:     markus schnalke <meillo@marmaro.de>
5477AuthorDate: Mon May 27 21:28:24 2013 +0200
5478Commit:     markus schnalke <meillo@marmaro.de>
5479CommitDate: Mon May 27 21:28:24 2013 +0200
5480
5481    mhbuild: Don't fail if one attaches an rfc822 message as a file
5482    Although the form
5483            attach: +folder 1234
5484    is preferred, one may as well use
5485            attach: /path/to/message.rfc822
5486    A warning is printed though.
5487
5488:100644 100644 5ad0fc10... 1b2afa58... M	uip/mhbuild.c
5489
5490commit fa2bd173317d54c22a6e011d1e7becce7648f597
5491Author:     markus schnalke <meillo@marmaro.de>
5492AuthorDate: Sat Dec 8 23:25:26 2012 +0100
5493Commit:     markus schnalke <meillo@marmaro.de>
5494CommitDate: Sat Dec 8 23:25:26 2012 +0100
5495
5496    Bump version number.
5497    This is version 0.1 plus some development changes.
5498
5499:100644 100644 49d59571... 20958024... M	VERSION
5500
5501commit ead9a2fc590517178695c9808aa692909ab8b15e
5502Author:     markus schnalke <meillo@marmaro.de>
5503AuthorDate: Sat Dec 8 23:14:36 2012 +0100
5504Commit:     markus schnalke <meillo@marmaro.de>
5505CommitDate: Sat Dec 8 23:14:36 2012 +0100
5506
5507    This is mmh-0.1.
5508    Eventually, I managed to release it ...
5509
5510:100644 100644 233c5544... 44242e74... M	DATE
5511:100644 100644 f1f91430... 49d59571... M	VERSION
5512
5513commit 2e868836b84ec7278248258451e496cea226174a
5514Author:     markus schnalke <meillo@marmaro.de>
5515AuthorDate: Sat Dec 8 23:12:32 2012 +0100
5516Commit:     markus schnalke <meillo@marmaro.de>
5517CommitDate: Sat Dec 8 23:12:32 2012 +0100
5518
5519    docs/README.developers: minor cleanups.
5520
5521:100644 100644 7cb5eecf... a4505980... M	docs/README.developers
5522
5523commit 1bf67e248d0a555170b03355c40332717902357c
5524Author:     markus schnalke <meillo@marmaro.de>
5525AuthorDate: Sat Dec 8 23:05:26 2012 +0100
5526Commit:     markus schnalke <meillo@marmaro.de>
5527CommitDate: Sat Dec 8 23:05:26 2012 +0100
5528
5529    Added docs/DIFFERENCES_mmh_nmh.
5530    The list is not perfect, but better than nothing.
5531    Also added docs/schnalke-mmh.pdf to the distributed files.
5532
5533:000000 100644 00000000... 8063b83f... A	docs/DIFFERENCES_mmh_nmh
5534:100644 100644 2a220049... 4d6c6967... M	docs/Makefile.in
5535
5536commit ca9795df89c225393b48e47ea252496167893414
5537Author:     markus schnalke <meillo@marmaro.de>
5538AuthorDate: Sat Dec 8 12:01:42 2012 +0100
5539Commit:     markus schnalke <meillo@marmaro.de>
5540CommitDate: Sat Dec 8 12:01:42 2012 +0100
5541
5542    Added my master's thesis, which explains mmh.
5543    See also: http://marmaro.de/docs/master
5544
5545:000000 100644 00000000... 8a79a8e0... A	docs/schnalke-mmh.pdf
5546
5547commit 28208133c250bf189331314c955ab957639fc112
5548Author:     markus schnalke <meillo@marmaro.de>
5549AuthorDate: Sat Dec 8 11:17:05 2012 +0100
5550Commit:     markus schnalke <meillo@marmaro.de>
5551CommitDate: Sat Dec 8 11:17:05 2012 +0100
5552
5553    README.developers: Various minor updates.
5554    I also dropped the ugly double-spacing.
5555
5556:100644 100644 e1456fff... 7cb5eecf... M	docs/README.developers
5557
5558commit b33ba7a7953d06a123ee59811903f0eb7f69e120
5559Author:     markus schnalke <meillo@marmaro.de>
5560AuthorDate: Sat Dec 8 11:15:12 2012 +0100
5561Commit:     markus schnalke <meillo@marmaro.de>
5562CommitDate: Sat Dec 8 11:15:12 2012 +0100
5563
5564    sbr/getpass.c: Removed nmh_getpass() for it is not used anymore.
5565
5566:100644 100644 a9e081d2... a22eac68... M	h/prototypes.h
5567:100644 100644 c6801b39... 5da6f89f... M	sbr/Makefile.in
5568:100644 000000 3fd4528e... 00000000... D	sbr/getpass.c
5569
5570commit a0a71f2905d8aac9c08980d0faf69d14636e5ae0
5571Author:     markus schnalke <meillo@marmaro.de>
5572AuthorDate: Sat Dec 8 10:59:18 2012 +0100
5573Commit:     markus schnalke <meillo@marmaro.de>
5574CommitDate: Sat Dec 8 10:59:18 2012 +0100
5575
5576    Updated the list of documentation files to be distributed.
5577
5578:100644 100644 a9dfcc85... 2a220049... M	docs/Makefile.in
5579
5580commit d6ee7d1acc9351a251337d173ad86f4aebd57a83
5581Author:     markus schnalke <meillo@marmaro.de>
5582AuthorDate: Sat Dec 8 10:57:47 2012 +0100
5583Commit:     markus schnalke <meillo@marmaro.de>
5584CommitDate: Sat Dec 8 10:57:47 2012 +0100
5585
5586    Makefile.in: Removed mmhrelease target because it's not used for mmh.
5587
5588:100644 100644 79746abb... 058e7d8b... M	Makefile.in
5589
5590commit c5c062b01edad7c7c16417b4570446c9ba2ce683
5591Author:     markus schnalke <meillo@marmaro.de>
5592AuthorDate: Fri Dec 7 23:51:46 2012 +0100
5593Commit:     markus schnalke <meillo@marmaro.de>
5594CommitDate: Fri Dec 7 23:51:46 2012 +0100
5595
5596    Reworked docs/README.developes to match mmh.
5597
5598:100644 100644 935d0d16... e1456fff... M	docs/README.developers
5599
5600commit 785be3a8cc773812aa8377936df59c3f6d9f89d4
5601Author:     markus schnalke <meillo@marmaro.de>
5602AuthorDate: Fri Dec 7 23:04:43 2012 +0100
5603Commit:     markus schnalke <meillo@marmaro.de>
5604CommitDate: Fri Dec 7 23:04:43 2012 +0100
5605
5606    Delete docs/pending-release-notes as this is without value for mmh.
5607
5608:100644 000000 47b01061... 00000000... D	docs/pending-release-notes
5609
5610commit f9d8a8284d239ec66edca5c864ba1ac3296ae393
5611Author:     markus schnalke <meillo@marmaro.de>
5612AuthorDate: Fri Dec 7 23:02:55 2012 +0100
5613Commit:     markus schnalke <meillo@marmaro.de>
5614CommitDate: Fri Dec 7 23:02:55 2012 +0100
5615
5616    COPYRIGHT: Add a note to include mmh into nmh.
5617    This appears to be most simple.
5618    The remaining question: How to handle the year of the copyright notice?
5619
5620:100644 100644 07872da8... 00c1070e... M	COPYRIGHT
5621
5622commit 8f5709a938fd28c98f5bf177023f06af97259b92
5623Author:     markus schnalke <meillo@marmaro.de>
5624AuthorDate: Fri Dec 7 23:02:20 2012 +0100
5625Commit:     markus schnalke <meillo@marmaro.de>
5626CommitDate: Fri Dec 7 23:02:20 2012 +0100
5627
5628    Updated the installation instructions in INSTALL.
5629
5630:100644 100644 8f3b7d3f... cde8cc39... M	INSTALL
5631
5632commit ea1312104afee995b3416fa3b0bf01974ca13009
5633Author:     markus schnalke <meillo@marmaro.de>
5634AuthorDate: Fri Dec 7 23:00:57 2012 +0100
5635Commit:     markus schnalke <meillo@marmaro.de>
5636CommitDate: Fri Dec 7 23:00:57 2012 +0100
5637
5638    Included the relevant parts of docs/README.about into README.
5639    Also updated the information to mmh.
5640
5641:100644 100644 b61ba4cc... 81705d8e... M	README
5642:100644 100644 e9092a0d... a9dfcc85... M	docs/Makefile.in
5643:100644 000000 41f44828... 00000000... D	docs/README.about
5644
5645commit 08143f93922ca7b651f5c01bcd0917144ed770e9
5646Author:     markus schnalke <meillo@marmaro.de>
5647AuthorDate: Tue Dec 4 23:04:08 2012 +0100
5648Commit:     markus schnalke <meillo@marmaro.de>
5649CommitDate: Tue Dec 4 23:04:08 2012 +0100
5650
5651    Updated man page mh-profile(5): file(1) is not from GNU.
5652    btw: Thanks to Dennis Herrmann (dhn) for pointing me to the whole issue.
5653
5654:100644 100644 1499c06a... 109d3c40... M	man/mh-profile.man5
5655
5656commit 10e03b3fba3e01052baf92c963c46a2a5529b4e0
5657Author:     markus schnalke <meillo@marmaro.de>
5658AuthorDate: Tue Dec 4 22:45:23 2012 +0100
5659Commit:     markus schnalke <meillo@marmaro.de>
5660CommitDate: Tue Dec 4 22:45:23 2012 +0100
5661
5662    Report useful error message on broken file(1).
5663    GNU file-4.26, for instance, is known to be broken.
5664    file(1) is the default Mime-Type-Query program.
5665
5666:100644 100644 76280aa6... e63074ca... M	uip/send.c
5667
5668commit 7cc63591b9ee67a7475017c85eb95ed4fb003652
5669Author:     markus schnalke <meillo@marmaro.de>
5670AuthorDate: Mon Jul 16 10:29:07 2012 +0200
5671Commit:     markus schnalke <meillo@marmaro.de>
5672CommitDate: Mon Jul 16 10:29:07 2012 +0200
5673
5674    Updated man page mmh-intro(7): Replaced obsolete sequence names.
5675    Plus further minor cleanups.
5676
5677:100644 100644 7f059b3d... e9d0f136... M	man/mmh-intro.man7
5678
5679commit f072aa337e0be4c4dcac15a53c824cd0ba9ee741
5680Author:     markus schnalke <meillo@marmaro.de>
5681AuthorDate: Mon Jul 16 10:15:37 2012 +0200
5682Commit:     markus schnalke <meillo@marmaro.de>
5683CommitDate: Mon Jul 16 10:15:37 2012 +0200
5684
5685    Updated DATE, finally.
5686
5687:100644 100644 4a3bde85... 233c5544... M	DATE
5688
5689commit f48c73769649f56fc2ce30407672216c983a35d5
5690Author:     markus schnalke <meillo@marmaro.de>
5691AuthorDate: Mon Jul 16 10:09:31 2012 +0200
5692Commit:     markus schnalke <meillo@marmaro.de>
5693CommitDate: Mon Jul 16 10:09:31 2012 +0200
5694
5695    mhl forms: Display the sender header before the recipient headers.
5696    This is the more natural order.
5697
5698:100644 100644 8533744d... 9636dbbf... M	etc/mhl.format
5699:100644 100644 8d726157... 1a01a7f9... M	etc/mhl.headers
5700
5701commit d75e489f46f183946a7d1b5639b341de21b5741e
5702Author:     markus schnalke <meillo@marmaro.de>
5703AuthorDate: Tue Jul 10 20:54:48 2012 +0200
5704Commit:     markus schnalke <meillo@marmaro.de>
5705CommitDate: Tue Jul 10 20:54:48 2012 +0200
5706
5707    Minor man page fix.
5708
5709:100644 100644 2febe2cb... 39991522... M	man/mhsign.man1
5710
5711commit 58cf09aa36e9f7f352a127158bbf1c5678bc6ed8
5712Author:     markus schnalke <meillo@marmaro.de>
5713AuthorDate: Tue Jul 10 20:53:05 2012 +0200
5714Commit:     markus schnalke <meillo@marmaro.de>
5715CommitDate: Tue Jul 10 20:53:05 2012 +0200
5716
5717    Added Neil Rickert's mhpgp, the companion to mhsign.
5718    Currently it is only usable on the command line directly.
5719    In the future, it should be invoked by show(1) as needed.
5720
5721:100644 100644 cd4425b5... 768e5233... M	.gitignore
5722:100644 100644 0866e0d4... 9e01e93a... M	man/Makefile.in
5723:000000 100644 00000000... 7d5af3b5... A	man/mhpgp.man1
5724:100644 100644 7686ac1f... 7f059b3d... M	man/mmh-intro.man7
5725:100644 100644 12cf74e6... bf235316... M	uip/Makefile.in
5726:000000 100755 00000000... c562c645... A	uip/mhpgp.sh
5727
5728commit 00e24678854acd95c3cac1e49c8aafb6010dfdb9
5729Author:     markus schnalke <meillo@marmaro.de>
5730AuthorDate: Mon Jul 9 23:59:34 2012 +0200
5731Commit:     markus schnalke <meillo@marmaro.de>
5732CommitDate: Mon Jul 9 23:59:34 2012 +0200
5733
5734    Improved portability of mhsend(1).
5735    Thanks to Dennis Herrmann for the bug report and patch.
5736
5737:100755 100755 ac56bc26... e6f54b39... M	uip/mhsign.sh
5738
5739commit 95d5b894202f6c42eae6a584f77bf9a80c5331f3
5740Author:     markus schnalke <meillo@marmaro.de>
5741AuthorDate: Sat Jul 7 15:30:29 2012 +0200
5742Commit:     markus schnalke <meillo@marmaro.de>
5743CommitDate: Sat Jul 7 15:30:29 2012 +0200
5744
5745    show: Print type of MIME part instead of error message if not displayable.
5746    A further step in the general rework of show/mhshow. Print less error
5747    messages. Not being able to directly display some attachment is no
5748    exceptional event, but quite normal. Therefore, no error message should
5749    be printed but an information message that there is a MIME part.
5750    Printing to stdout makes the message to be integrated into the normal
5751    output.
5752    There's more rework of show needed.
5753
5754:100644 100644 b5ecd099... 71c16992... M	uip/mhshowsbr.c
5755
5756commit 4cb212cf82fa0c832ee3247da33e733f5cce04d6
5757Author:     markus schnalke <meillo@marmaro.de>
5758AuthorDate: Sat Jul 7 12:33:31 2012 +0200
5759Commit:     markus schnalke <meillo@marmaro.de>
5760CommitDate: Sat Jul 7 12:33:31 2012 +0200
5761
5762    spost: Don't send Sign: or Enc: headers out.
5763    Also, fixed the format of header fields with empty values. The trailing
5764    newline is no longer stripped.
5765
5766:100644 100644 de4a6d28... 9b2ffcbc... M	uip/spost.c
5767
5768commit c7b5e1df086bcc37ff40163ee67571f076cf6683
5769Author:     markus schnalke <meillo@marmaro.de>
5770AuthorDate: Sat Jul 7 12:31:38 2012 +0200
5771Commit:     markus schnalke <meillo@marmaro.de>
5772CommitDate: Sat Jul 7 12:31:38 2012 +0200
5773
5774    send: Sign and encrypt messages automatically, based on Sign: and Enc: Hdrs.
5775    Currently, the value of the header fields is ignored. The sole presence
5776    of such a header caused signing or encryption.
5777
5778:100644 100644 935c92d8... 52ef4364... M	config/config.c
5779:100644 100644 bee55189... 1331a14a... M	h/mh.h
5780:100644 100644 a3f5ae29... 1499c06a... M	man/mh-profile.man5
5781:100644 100644 1b00bf96... d93d04bd... M	sbr/readconfig.c
5782:100644 100644 87b4d175... 4e1fc210... M	uip/mhparam.c
5783:100644 100644 0660e958... 76280aa6... M	uip/send.c
5784
5785commit c04ddf6908d7d3e3d41408d03f086273dee47b6e
5786Author:     markus schnalke <meillo@marmaro.de>
5787AuthorDate: Sat Jul 7 11:14:20 2012 +0200
5788Commit:     markus schnalke <meillo@marmaro.de>
5789CommitDate: Sat Jul 7 11:14:20 2012 +0200
5790
5791    Removed old man page of whom.
5792
5793:100644 000000 a060d143... 00000000... D	man/whom.man
5794
5795commit 921ea2dd0444ebe67a980b54b8017125d371c8e6
5796Author:     markus schnalke <meillo@marmaro.de>
5797AuthorDate: Sat Jul 7 11:13:18 2012 +0200
5798Commit:     markus schnalke <meillo@marmaro.de>
5799CommitDate: Sat Jul 7 11:13:18 2012 +0200
5800
5801    whom: Suppress the separator if no hidden rcpts are present.
5802
5803:100644 100644 718ef2e6... b40787b8... M	man/whom.man1
5804:100644 100644 0451699b... 8ffe8b83... M	uip/whom.c
5805
5806commit f45cdc98117a84f071759462c7ae212f4bc5ab2e
5807Author:     markus schnalke <meillo@marmaro.de>
5808AuthorDate: Sat Jul 7 10:54:20 2012 +0200
5809Commit:     markus schnalke <meillo@marmaro.de>
5810CommitDate: Sat Jul 7 10:54:20 2012 +0200
5811
5812    Added Neil Rickert's mhsign.
5813    It is adjusted to mmh and thus somehow different to the original version.
5814    mhpgp will follow soon.
5815
5816:100644 100644 5c91101e... cd4425b5... M	.gitignore
5817:000000 100644 00000000... 61269c6a... A	docs/README.mhsign-mhpgp
5818:100644 100644 5b34a348... 0866e0d4... M	man/Makefile.in
5819:000000 100644 00000000... 2febe2cb... A	man/mhsign.man1
5820:100644 100644 f8c7aaeb... 7686ac1f... M	man/mmh-intro.man7
5821:100644 100644 f0c258e9... 12cf74e6... M	uip/Makefile.in
5822:000000 100755 00000000... ac56bc26... A	uip/mhsign.sh
5823
5824commit 5c86fbdc071e1c322ccf341855eaa813807776b4
5825Author:     markus schnalke <meillo@marmaro.de>
5826AuthorDate: Sat Jul 7 10:17:05 2012 +0200
5827Commit:     markus schnalke <meillo@marmaro.de>
5828CommitDate: Sat Jul 7 10:17:05 2012 +0200
5829
5830    whatnow: Changes for consistency.
5831    Removed comments and arg names in prototypes.
5832
5833:100644 100644 6cb96f77... c60a11c6... M	uip/whatnow.c
5834
5835commit 4246358611c366d8f9458afd5b121c2e5cf54aa1
5836Author:     markus schnalke <meillo@marmaro.de>
5837AuthorDate: Sat Jul 7 10:14:03 2012 +0200
5838Commit:     markus schnalke <meillo@marmaro.de>
5839CommitDate: Sat Jul 7 10:14:03 2012 +0200
5840
5841    whatnow: Re-integrated whom(1); cleanups.
5842    Removed reference to `send -watch', which was removed in
5843    9677896bbb11f7b49ca3e1665601407b6c7a459f
5844    Reordered the options.
5845
5846:100644 100644 54f0ef86... e13fbfd3... M	man/whatnow.man1
5847:100644 100644 63a60f30... 6cb96f77... M	uip/whatnow.c
5848
5849commit 204c305913a20d207cba063ec2da8d0275d2da5d
5850Author:     markus schnalke <meillo@marmaro.de>
5851AuthorDate: Fri Jul 6 17:51:37 2012 +0200
5852Commit:     markus schnalke <meillo@marmaro.de>
5853CommitDate: Fri Jul 6 17:51:37 2012 +0200
5854
5855    Re-added whom(1). This implementation is written from scratch.
5856    This new version of whom(1) is quite different to the old one,
5857    yet it serves the same purpose: listing the recipients of a message.
5858    It still misses the ability to process +folder and msgs arguments.
5859    As this implementation is new and not much practically tested,
5860    it may change in the future, if flaws appear.
5861
5862:100644 100644 cf79c474... 5b34a348... M	man/Makefile.in
5863:000000 100644 00000000... 718ef2e6... A	man/whom.man1
5864:100644 100644 04df4050... f0c258e9... M	uip/Makefile.in
5865:000000 100644 00000000... 0451699b... A	uip/whom.c
5866
5867commit c3b491e413335224388481939948dd6af4179851
5868Author:     markus schnalke <meillo@marmaro.de>
5869AuthorDate: Fri Jul 6 17:47:04 2012 +0200
5870Commit:     markus schnalke <meillo@marmaro.de>
5871CommitDate: Fri Jul 6 17:47:04 2012 +0200
5872
5873    Minor wording change in an error message.
5874
5875:100644 100644 6c5a8f65... b07c32d2... M	uip/refile.c
5876
5877commit ca0b3e830b86700d9e5e31b1784de2bdcaf58fc5
5878Author:     markus schnalke <meillo@marmaro.de>
5879AuthorDate: Fri Jun 29 00:20:45 2012 +0200
5880Commit:     markus schnalke <meillo@marmaro.de>
5881CommitDate: Fri Jun 29 00:20:45 2012 +0200
5882
5883    Completely removed the backup-prefix (,). We move to +trash instead.
5884    mhbuild does not create `,foo.orig' but `foo.orig' now. Maybe it should
5885    move the file to +trash as well ... this is likely to be changed.
5886    Temporary files of bcc mails get removed now.
5887
5888:100644 100644 cfd5fe5b... 935c92d8... M	config/config.c
5889:100644 100644 37678db2... bee55189... M	h/mh.h
5890:100644 100644 8d368957... a3f5ae29... M	man/mh-profile.man5
5891:100644 100644 5545fffc... 62d01be5... M	man/mhbuild.man1
5892:100644 100644 b2c2cf49... 34c4a221... M	man/send.man1
5893:100644 100644 f7cd8d34... c6801b39... M	sbr/Makefile.in
5894:100644 100644 35dc1950... 4265763b... M	sbr/folder_read.c
5895:100644 000000 bdb0e866... 00000000... D	sbr/m_backup.c
5896:100644 100644 fe7b4867... 1b00bf96... M	sbr/readconfig.c
5897:100644 100644 1ad8e42f... a9a52b10... M	uip/distsbr.c
5898:100644 100644 b22c137d... 5ad0fc10... M	uip/mhbuild.c
5899:100644 100644 a3399458... 87b4d175... M	uip/mhparam.c
5900:100644 100644 05b3e962... a0c68a36... M	uip/rmf.c
5901:100644 100644 5e1f0a10... 0660e958... M	uip/send.c
5902:100644 100644 da02d279... de4a6d28... M	uip/spost.c
5903
5904commit 12824674d1fad93674dbe77419326301f62f14bd
5905Author:     markus schnalke <meillo@marmaro.de>
5906AuthorDate: Fri Jun 29 00:14:21 2012 +0200
5907Commit:     markus schnalke <meillo@marmaro.de>
5908CommitDate: Fri Jun 29 00:14:21 2012 +0200
5909
5910    spost.man8: spost does read the profile now.
5911
5912:100644 100644 98c08fac... c66ba10a... M	man/spost.man8
5913
5914commit b5e6b7321a4aa439a32ae448e43343568fa13cbe
5915Author:     markus schnalke <meillo@marmaro.de>
5916AuthorDate: Thu Jun 28 23:45:01 2012 +0200
5917Commit:     markus schnalke <meillo@marmaro.de>
5918CommitDate: Thu Jun 28 23:45:01 2012 +0200
5919
5920    mhbuild: Fixed order of file names in error messages.
5921    (The argument order is: rename(src, dest) and admonish("foo", "%s", "bar")
5922    produces: ``bar foo''.)
5923
5924:100644 100644 113ff388... b22c137d... M	uip/mhbuild.c
5925
5926commit 68af8da96bea87a5541988870130b6209ce396f6
5927Author:     markus schnalke <meillo@marmaro.de>
5928AuthorDate: Thu Jun 28 20:08:16 2012 +0200
5929Commit:     markus schnalke <meillo@marmaro.de>
5930CommitDate: Thu Jun 28 20:08:16 2012 +0200
5931
5932    Removed context_foil(). We don't need it anymore.
5933    To not read the profile and context, don't call context_read().
5934    Anyway, all mmh tools should read the context. slocal, which is
5935    not truly part of mmh, does not.
5936
5937:100644 100644 20820b5c... a9e081d2... M	h/prototypes.h
5938:100644 100644 ca49c469... f7cd8d34... M	sbr/Makefile.in
5939:100644 000000 5a38030f... 00000000... D	sbr/context_foil.c
5940:100644 100644 600efab2... abf666c6... M	sbr/context_read.c
5941
5942commit 4d83cd450b889b65ffab1c352d6580bd5632aae1
5943Author:     markus schnalke <meillo@marmaro.de>
5944AuthorDate: Wed Jun 27 22:01:55 2012 +0200
5945Commit:     markus schnalke <meillo@marmaro.de>
5946CommitDate: Wed Jun 27 22:01:55 2012 +0200
5947
5948    ali: Either read default alias files or the ones on command line.
5949    Renamed -alias to -file because the semantic changed and the new
5950    name appears to be better suited.
5951
5952:100644 100644 72898c0c... b45fb928... M	man/ali.man1
5953:100644 100644 e1e14fcc... 90cb9bae... M	man/mh-alias.man5
5954:100644 100644 b5bbfbe3... 2c80147e... M	uip/ali.c
5955
5956commit 9fca5fd33b87291cdcb326c7aab6ab9574244289
5957Author:     markus schnalke <meillo@marmaro.de>
5958AuthorDate: Wed Jun 27 14:52:42 2012 +0200
5959Commit:     markus schnalke <meillo@marmaro.de>
5960CommitDate: Wed Jun 27 14:52:42 2012 +0200
5961
5962    send,spost: No more use of -alias, spost reads Aliasfile from the profile.
5963    The profile entry Aliasfile was introduced in MH-6.7 to replace the
5964    -alias switches. Later, the profile entry was enhanced to support multiple
5965    files. Now that spost reads the profile itself, there is no more need
5966    to pass the file with switches. Operating with varying sets of alias
5967    files is now only possible with different profiles, but that should be
5968    a rare setup.
5969
5970:100644 100644 095a0f3a... 8d368957... M	man/mh-profile.man5
5971:100644 100644 cbbf1185... b2c2cf49... M	man/send.man1
5972:100644 100644 fda53f4a... 98c08fac... M	man/spost.man8
5973:100644 100644 245bf3ce... 5e1f0a10... M	uip/send.c
5974:100644 100644 fe2e34b5... da02d279... M	uip/spost.c
5975
5976commit 3e017a7abbdf69bf0dff7a4073275961eda1ded8
5977Author:     markus schnalke <meillo@marmaro.de>
5978AuthorDate: Wed Jun 27 14:23:35 2012 +0200
5979Commit:     markus schnalke <meillo@marmaro.de>
5980CommitDate: Wed Jun 27 14:23:35 2012 +0200
5981
5982    spost: Read profile and context now. Removed -library switch.
5983    spost is a full part of the mmh toolchest, hence, it shall read the
5984    profile/context. This will remove the need to pass profile information
5985    from send to spost via command line switches.
5986    In January 2012, there had been a discussion on the nmh-workers ML
5987    whether post should read the profile/context. There wasn't a clear
5988    answer. It behavior was mainly motivated by the historic situation,
5989    it seems. My opinion on the topic goes into the direction that every
5990    tool that is part of the mmh toolchest should read the profile. That
5991    is a clear and simple concept. Using MH tools without wanting to
5992    interact with MH (like mhmail had been) is no more a practical problem.
5993
5994:100644 100644 c454f765... 245bf3ce... M	uip/send.c
5995:100644 100644 ff1e80ac... fe2e34b5... M	uip/spost.c
5996
5997commit 32d4f9daaa70519be3072479232ff7be0500d009
5998Author:     markus schnalke <meillo@marmaro.de>
5999AuthorDate: Wed Jun 27 13:15:47 2012 +0200
6000Commit:     markus schnalke <meillo@marmaro.de>
6001CommitDate: Wed Jun 27 13:15:47 2012 +0200
6002
6003    mhmail: Read the context!
6004    mhmail will change from a mailx-replacment to an alternative to
6005    `comp -ed prompter', thus being a send front-end. Hence, mhmail
6006    should not stay outside the profile/context respecting mmh toolchest.
6007
6008:100644 100644 78567d87... b2381c17... M	man/mhmail.man1
6009:100644 100644 b3a9acb5... 7e170a8b... M	uip/mhmail.c
6010
6011commit 3b3e228976ad0b0173c53c4193ab49fb3a6a7132
6012Author:     markus schnalke <meillo@marmaro.de>
6013AuthorDate: Wed Jun 27 12:30:38 2012 +0200
6014Commit:     markus schnalke <meillo@marmaro.de>
6015CommitDate: Wed Jun 27 12:30:38 2012 +0200
6016
6017    slocal: Do not at all interact with the context or profile.
6018    Slocal is not a true part of mmh, it is an MDA that is (currently)
6019    shipped with the MUA mmh.
6020
6021:100644 100644 4d660b20... f6c78d45... M	man/slocal.man1
6022:100644 100644 9d468025... 107117f9... M	uip/slocal.c
6023
6024commit 0c9207459097089a931399ff7d384884288bc4ac
6025Author:     markus schnalke <meillo@marmaro.de>
6026AuthorDate: Sat Jun 23 16:29:40 2012 +0200
6027Commit:     markus schnalke <meillo@marmaro.de>
6028CommitDate: Sat Jun 23 16:29:40 2012 +0200
6029
6030    Added missing header. Reported by Dennis Herrmann.
6031    It had worked on GNU/Linux, but not on FreeBSD.
6032
6033:100644 100644 e946664c... 95c0a3f9... M	sbr/mts.c
6034
6035commit 9677896bbb11f7b49ca3e1665601407b6c7a459f
6036Author:     markus schnalke <meillo@marmaro.de>
6037AuthorDate: Fri Jun 22 19:17:11 2012 +0200
6038Commit:     markus schnalke <meillo@marmaro.de>
6039CommitDate: Fri Jun 22 19:17:11 2012 +0200
6040
6041    Removed the -[no]watch flags of send and post.
6042    Without direct SMTP delivery, they are useless.
6043
6044:100644 100644 22c37fc9... cbbf1185... M	man/send.man1
6045:100644 100644 849d42b6... fda53f4a... M	man/spost.man8
6046:100644 100644 bcbd54dd... c454f765... M	uip/send.c
6047:100644 100644 30e283f4... ff1e80ac... M	uip/spost.c
6048
6049commit f2a6db98791abab22db95b9a4a01516859d92103
6050Author:     markus schnalke <meillo@marmaro.de>
6051AuthorDate: Fri Jun 22 19:06:36 2012 +0200
6052Commit:     markus schnalke <meillo@marmaro.de>
6053CommitDate: Fri Jun 22 19:06:36 2012 +0200
6054
6055    whatnow: Improved the listing of available commands in the WhatNow shell.
6056
6057:100644 100644 98ac75f2... 63a60f30... M	uip/whatnow.c
6058
6059commit 921908704b980c90c3c68545be7f4d42718bfba4
6060Author:     markus schnalke <meillo@marmaro.de>
6061AuthorDate: Fri Jun 22 15:58:34 2012 +0200
6062Commit:     markus schnalke <meillo@marmaro.de>
6063CommitDate: Fri Jun 22 15:58:34 2012 +0200
6064
6065    mhl: Removed remaining code of obsolete -sleep switch.
6066    The switch was used for the faceproc, for Face: header field handling.
6067
6068:100644 100644 5280ade6... fedf78fa... M	uip/mhl.c
6069
6070commit 7cf0c30b2e1364bfb9633638dbdaf5c924191520
6071Author:     markus schnalke <meillo@marmaro.de>
6072AuthorDate: Wed Jun 20 16:37:38 2012 +0200
6073Commit:     markus schnalke <meillo@marmaro.de>
6074CommitDate: Wed Jun 20 16:37:38 2012 +0200
6075
6076    Updated man page send(1) for mime-type-query instead of mhshow-suffix.
6077    This aligns the man page to the code.
6078
6079:100644 100644 d8e18862... 22c37fc9... M	man/send.man1
6080
6081commit b46f3952feb22813f2f9f4f3d8504b9849f82161
6082Author:     markus schnalke <meillo@marmaro.de>
6083AuthorDate: Fri Jun 15 11:02:09 2012 +0200
6084Commit:     markus schnalke <meillo@marmaro.de>
6085CommitDate: Fri Jun 15 11:02:09 2012 +0200
6086
6087    whatnow: Call send(1) as `send', not as `whatnow'.
6088
6089:100644 100644 118afe85... 98ac75f2... M	uip/whatnow.c
6090
6091commit 7d3201b86a4f310a8c185a9c40f0bb516f6402f1
6092Author:     markus schnalke <meillo@marmaro.de>
6093AuthorDate: Fri Jun 15 09:22:03 2012 +0200
6094Commit:     markus schnalke <meillo@marmaro.de>
6095CommitDate: Fri Jun 15 09:22:03 2012 +0200
6096
6097    mmh.sh: Changed from -version to -Version, here too.
6098
6099:100755 100755 68cf1201... 10fc070b... M	uip/mmh.sh
6100
6101commit 6e8e22e2ff93a8778f53b56246c42bf7f4dd8026
6102Author:     markus schnalke <meillo@marmaro.de>
6103AuthorDate: Thu Jun 14 02:19:43 2012 +0200
6104Commit:     markus schnalke <meillo@marmaro.de>
6105CommitDate: Thu Jun 14 02:19:43 2012 +0200
6106
6107    spost: Just a move of some code.
6108
6109:100644 100644 73f9b0a3... 30e283f4... M	uip/spost.c
6110
6111commit e6705626cc95da96d367bc147ed0419a56f7c37a
6112Author:     markus schnalke <meillo@marmaro.de>
6113AuthorDate: Wed Jun 13 12:02:06 2012 +0200
6114Commit:     markus schnalke <meillo@marmaro.de>
6115CommitDate: Wed Jun 13 12:02:06 2012 +0200
6116
6117    Renamed switches variable to ease automatic text extraction.
6118    Now, it's easier to get a list of all switches of a program from the
6119    source code. The change improves the homogeneity, too.
6120
6121:100644 100644 18d0176c... 5280ade6... M	uip/mhl.c
6122:100644 100644 4c1210ba... 73f9b0a3... M	uip/spost.c
6123:100644 100644 273921c9... 118afe85... M	uip/whatnow.c
6124
6125commit 6b1eba7d43dcd9d28c0d4ac2bae23a55f487a9b8
6126Author:     markus schnalke <meillo@marmaro.de>
6127AuthorDate: Fri Jun 8 10:18:47 2012 +0200
6128Commit:     markus schnalke <meillo@marmaro.de>
6129CommitDate: Fri Jun 8 10:18:47 2012 +0200
6130
6131    Whatnow prompt: From now on, detaching only by numbers.
6132    -n flag of `detach' is now default and thus removed.
6133    (`alist' prints the numbers by default.)
6134    If by mistake a whole bunch of of files was added (e.g. `attach *'),
6135    these attachments should be removed with the editor in the draft.
6136
6137:100644 100644 36295acd... 54f0ef86... M	man/whatnow.man1
6138:100644 100644 798d0e24... 273921c9... M	uip/whatnow.c
6139
6140commit 6d6b17fd2311daa48928e36bb131cda8fd1c91eb
6141Author:     markus schnalke <meillo@marmaro.de>
6142AuthorDate: Fri Jun 8 10:04:59 2012 +0200
6143Commit:     markus schnalke <meillo@marmaro.de>
6144CommitDate: Fri Jun 8 10:04:59 2012 +0200
6145
6146    Fixed `alist' command at whatnow prompt.
6147
6148:100644 100644 bbb468da... 798d0e24... M	uip/whatnow.c
6149
6150commit ccf4f175ef4c4e7522f9510a4a1149c15d810dd9
6151Author:     markus schnalke <meillo@marmaro.de>
6152AuthorDate: Mon Jun 4 20:23:28 2012 +0200
6153Commit:     markus schnalke <meillo@marmaro.de>
6154CommitDate: Mon Jun 4 20:23:28 2012 +0200
6155
6156    Removed configure flag --disable-locale and have it always enabled.
6157    Todays system are assumed to have locale support.
6158
6159:100644 100644 f757b3f7... 2633228c... M	configure.ac
6160:100644 100644 8effd63d... b5bbfbe3... M	uip/ali.c
6161:100644 100644 c80b782b... 2647d971... M	uip/anno.c
6162:100644 100644 9f8e6f0f... c293a532... M	uip/ap.c
6163:100644 100644 1464cd6e... e657c33f... M	uip/burst.c
6164:100644 100644 680c0fc9... 4768fc4a... M	uip/comp.c
6165:100644 100644 d00f686f... c1f4f9d3... M	uip/dist.c
6166:100644 100644 aee4b292... 1a91678f... M	uip/dp.c
6167:100644 100644 2a002a5d... 057d5f4e... M	uip/flist.c
6168:100644 100644 fc94247c... a0e6e140... M	uip/fmtdump.c
6169:100644 100644 34b3d988... 8638151e... M	uip/folder.c
6170:100644 100644 b75bd2ee... 54b7c074... M	uip/forw.c
6171:100644 100644 4b75c6e2... f737d698... M	uip/inc.c
6172:100644 100644 c1da6445... d4a3729e... M	uip/mark.c
6173:100644 100644 76626dbb... 113ff388... M	uip/mhbuild.c
6174:100644 100644 8b29ee4b... 18d0176c... M	uip/mhl.c
6175:100644 100644 e507127a... c66b7cfe... M	uip/mhlist.c
6176:100644 100644 a85899de... b3a9acb5... M	uip/mhmail.c
6177:100644 100644 605d13c3... a8de5cb2... M	uip/mhpath.c
6178:100644 100644 e1bcf8f1... 0b49b7e8... M	uip/mhshow.c
6179:100644 100644 b0c08da1... ae812ad3... M	uip/mhstore.c
6180:100644 100644 d24694ee... 1c1684f4... M	uip/mhtest.c
6181:100644 100644 7c3191aa... a79845c0... M	uip/new.c
6182:100644 100644 b565c164... 763b6e70... M	uip/packf.c
6183:100644 100644 b817a0b8... e94c2593... M	uip/pick.c
6184:100644 100644 e1f0bff8... 823760ef... M	uip/prompter.c
6185:100644 100644 fa2a170b... 2ba60977... M	uip/rcvdist.c
6186:100644 100644 fe98a449... 79c34504... M	uip/rcvpack.c
6187:100644 100644 8121e2d1... bb14ed98... M	uip/rcvstore.c
6188:100644 100644 76384dd4... 6c5a8f65... M	uip/refile.c
6189:100644 100644 462498e9... 9c9e5ce9... M	uip/repl.c
6190:100644 100644 9d207522... 05b3e962... M	uip/rmf.c
6191:100644 100644 0aab0ba0... 51be03a9... M	uip/rmm.c
6192:100644 100644 269193ff... ba90e401... M	uip/scan.c
6193:100644 100644 06058e86... bcbd54dd... M	uip/send.c
6194:100644 100644 ec788e31... 9d468025... M	uip/slocal.c
6195:100644 100644 4cd999d8... ed091815... M	uip/sortm.c
6196:100644 100644 4384bc4c... 4c1210ba... M	uip/spost.c
6197:100644 100644 ead1bd5c... bbb468da... M	uip/whatnow.c
6198
6199commit 8810b53f7b81388844036358cdd96f17eb9d87f7
6200Author:     markus schnalke <meillo@marmaro.de>
6201AuthorDate: Fri Jun 1 17:27:25 2012 +0200
6202Commit:     markus schnalke <meillo@marmaro.de>
6203CommitDate: Fri Jun 1 17:27:25 2012 +0200
6204
6205    show: Don't display strange headers by default.
6206    This follows a suggestion by steve on the nmh-workers mailing list.
6207
6208:100644 100644 9bd6ed99... 8d726157... M	etc/mhl.headers
6209
6210commit 1a775e9cebd5de511e1ab50db894db43e6c2e802
6211Author:     markus schnalke <meillo@marmaro.de>
6212AuthorDate: Mon May 21 21:20:38 2012 +0200
6213Commit:     markus schnalke <meillo@marmaro.de>
6214CommitDate: Mon May 21 21:20:38 2012 +0200
6215
6216    (Ignore!) Again a whitespace change for testing purposes.
6217
6218:100644 100644 09346dab... d7f43af0... M	h/fmt_scan.h
6219
6220commit 6e31ed26e82a28c2f65197102c178e6ae8633d80
6221Author:     markus schnalke <meillo@marmaro.de>
6222AuthorDate: Mon May 21 21:13:32 2012 +0200
6223Commit:     markus schnalke <meillo@marmaro.de>
6224CommitDate: Mon May 21 21:13:32 2012 +0200
6225
6226    (Ignore!) Removed a trailing whitespace line, just for a test.
6227
6228:100644 100644 6dacd5c9... b61ba4cc... M	README
6229
6230commit f1b5a26561ad625f8fc87fe19c77097e719b9aed
6231Author:     markus schnalke <meillo@marmaro.de>
6232AuthorDate: Wed May 16 11:00:55 2012 +0200
6233Commit:     markus schnalke <meillo@marmaro.de>
6234CommitDate: Wed May 16 11:00:55 2012 +0200
6235
6236    Fixed mhl's -nobody switch.
6237
6238:100644 100644 8c2094ed... 8b29ee4b... M	uip/mhl.c
6239
6240commit 2ad400e58233fb80e4c331e1d97c25c6d7312dd4
6241Author:     markus schnalke <meillo@marmaro.de>
6242AuthorDate: Sat May 5 12:25:21 2012 +0200
6243Commit:     markus schnalke <meillo@marmaro.de>
6244CommitDate: Sat May 5 12:25:21 2012 +0200
6245
6246    Remove -dist from man page spost(8) because it's a hidden switch.
6247
6248:100644 100644 d55b9922... 849d42b6... M	man/spost.man8
6249
6250commit 350ad6d3542a07639213cf2a4fe524e829c1e7b6
6251Author:     markus schnalke <meillo@marmaro.de>
6252AuthorDate: Sat May 5 12:19:03 2012 +0200
6253Commit:     markus schnalke <meillo@marmaro.de>
6254CommitDate: Sat May 5 12:19:03 2012 +0200
6255
6256    mhl: Removed unused digest features from mhl.
6257    Only MIME-digest are supported now, with `forw -digest ...'.
6258
6259:100644 100644 efec5dbc... 8277cc8b... M	etc/Makefile.in
6260:100644 000000 ea4a6d51... 00000000... D	etc/mhl.digest
6261:100644 100644 328db8fc... 8c2094ed... M	uip/mhl.c
6262
6263commit 0bd9750710cdbab80cfb4036dd87af20afe1552f
6264Author:     markus schnalke <meillo@marmaro.de>
6265AuthorDate: Sat May 5 11:48:11 2012 +0200
6266Commit:     markus schnalke <meillo@marmaro.de>
6267CommitDate: Sat May 5 11:48:11 2012 +0200
6268
6269    prompter: Various rework.
6270    Removed -kill and -erase as they are not needed anymore today.
6271    Removed -doteof/-nodoteof. -nodoteof had been the default already.
6272    Made the yet hidden switches -body/-nobody visible, but with a slightly
6273    different meaning. See recent changes in the man page prompter(1) for
6274    details. (Eventually, one can have mutt-like message composing.)
6275
6276:100644 100644 01b468c2... 4d701c6e... M	man/prompter.man1
6277:100644 100644 024f6049... e1f0bff8... M	uip/prompter.c
6278
6279commit aeca8a417f58825dc5c5c3fbd9d958251d6763fe
6280Author:     markus schnalke <meillo@marmaro.de>
6281AuthorDate: Sat May 5 11:43:24 2012 +0200
6282Commit:     markus schnalke <meillo@marmaro.de>
6283CommitDate: Sat May 5 11:43:24 2012 +0200
6284
6285    mhmail: For mailx(1) compat: A period alone on a line means EOF.
6286    Also renamed the -body switch to -bodytext because its argument is the
6287    body text and not a file containing the body text. The rename should
6288    clarify this. After all, typing `-body' results in the same as typing
6289    `-bodytext' or only `-b'.
6290    Now, fgets() is used instead of fread(), thus not allowing null-bytes
6291    in the input anymore. This should be no restriction.
6292
6293:100644 100644 d2dcaae5... 78567d87... M	man/mhmail.man1
6294
6295commit ec1868939da034be930a7c86f967036c282680ff
6296Author:     markus schnalke <meillo@marmaro.de>
6297AuthorDate: Sat May 5 11:38:23 2012 +0200
6298Commit:     markus schnalke <meillo@marmaro.de>
6299CommitDate: Sat May 5 11:38:23 2012 +0200
6300
6301    mhmail: For mailx(1) compat: A period alone on a line means EOF.
6302    Also renamed the -body switch to -bodytext because its argument is the
6303    body text and not a file containing the body text. The rename should
6304    clarify this. After all, typing `-body' results in the same as typing
6305    `-bodytext' or only `-b'.
6306
6307:100644 100644 0210c73d... d2dcaae5... M	man/mhmail.man1
6308:100644 100644 5c7f002d... a85899de... M	uip/mhmail.c
6309
6310commit 853cad7faa5eed9a5988825ac24f462887e12494
6311Author:     markus schnalke <meillo@marmaro.de>
6312AuthorDate: Sat May 5 08:14:26 2012 +0200
6313Commit:     markus schnalke <meillo@marmaro.de>
6314CommitDate: Sat May 5 08:14:26 2012 +0200
6315
6316    mhmail: Removed hidden -resent and -queued switches.
6317    Mhmail is intended to provide only a simple mail(1) interface to mmh
6318    for the system. For all fancy stuff, use the mmh tools directly.
6319    The -queued switch is not supported by spost anyway. For resending
6320    messages, use dist not mhmail.
6321
6322:100644 100644 6506b7d2... 5c7f002d... M	uip/mhmail.c
6323
6324commit 5f2b39344cca1086c975d47b730929d8f1904214
6325Author:     markus schnalke <meillo@marmaro.de>
6326AuthorDate: Sat May 5 08:05:22 2012 +0200
6327Commit:     markus schnalke <meillo@marmaro.de>
6328CommitDate: Sat May 5 08:05:22 2012 +0200
6329
6330    Require at least 2 chars for `no' variants of switches.
6331    This results in:
6332            ali -n      --> -normalize
6333            ali -no     --> ambiguous
6334            folder -n   --> unknown (don't know if this case is good)
6335            folder -no  --> ambiguous
6336
6337:100644 100644 73f71668... 8effd63d... M	uip/ali.c
6338:100644 100644 3958eb14... c80b782b... M	uip/anno.c
6339:100644 100644 3bb2bf0b... 9f8e6f0f... M	uip/ap.c
6340:100644 100644 8d6e69b4... 1464cd6e... M	uip/burst.c
6341:100644 100644 1c45a982... 680c0fc9... M	uip/comp.c
6342:100644 100644 3db8cfc0... d00f686f... M	uip/dist.c
6343:100644 100644 ac680806... 2a002a5d... M	uip/flist.c
6344:100644 100644 584bb768... 34b3d988... M	uip/folder.c
6345:100644 100644 cbff866d... b75bd2ee... M	uip/forw.c
6346:100644 100644 e1557847... 4b75c6e2... M	uip/inc.c
6347:100644 100644 3818c29b... c1da6445... M	uip/mark.c
6348:100644 100644 12e65489... 76626dbb... M	uip/mhbuild.c
6349:100644 100644 7129ce5a... e507127a... M	uip/mhlist.c
6350:100644 100644 fe984610... a3399458... M	uip/mhparam.c
6351:100644 100644 1ee5c82f... e1bcf8f1... M	uip/mhshow.c
6352:100644 100644 259acf39... b0c08da1... M	uip/mhstore.c
6353:100644 100644 871270ee... d24694ee... M	uip/mhtest.c
6354:100644 100644 fa5531a5... b817a0b8... M	uip/pick.c
6355:100644 100644 6db0455a... 024f6049... M	uip/prompter.c
6356:100644 100644 5602dbc9... 8121e2d1... M	uip/rcvstore.c
6357:100644 100644 e4433bd9... 76384dd4... M	uip/refile.c
6358:100644 100644 d8478409... 462498e9... M	uip/repl.c
6359:100644 100644 096a9bf2... 9d207522... M	uip/rmf.c
6360:100644 100644 0316c2c6... 0aab0ba0... M	uip/rmm.c
6361:100644 100644 84e05dfb... 06058e86... M	uip/send.c
6362:100644 100644 bd6b0a27... ec788e31... M	uip/slocal.c
6363:100644 100644 9e96d5a4... 4cd999d8... M	uip/sortm.c
6364:100644 100644 f3630d25... 4384bc4c... M	uip/spost.c
6365
6366commit bd60514e13b4b1d4e2f726e6fc54da9eff6a263e
6367Author:     markus schnalke <meillo@marmaro.de>
6368AuthorDate: Sat May 5 07:55:20 2012 +0200
6369Commit:     markus schnalke <meillo@marmaro.de>
6370CommitDate: Sat May 5 07:55:20 2012 +0200
6371
6372    Don't require a length for switch prefixes without good reason.
6373    E.g. there's no reason (anymore?) to require the user to type `whatnow -prom'
6374    when `whatnow -p' is already distinguishing.
6375
6376:100644 100644 7ede7e05... 3958eb14... M	uip/anno.c
6377:100644 100644 de3c0be4... 7c3191aa... M	uip/new.c
6378:100644 100644 d409b5cb... fa2a170b... M	uip/rcvdist.c
6379:100644 100644 085cc7fa... 269193ff... M	uip/scan.c
6380:100644 100644 e3a411ad... ead1bd5c... M	uip/whatnow.c
6381
6382commit ea21fe2c4bd23c639bef251398fae809875732ec
6383Author:     markus schnalke <meillo@marmaro.de>
6384AuthorDate: Sat May 5 07:53:09 2012 +0200
6385Commit:     markus schnalke <meillo@marmaro.de>
6386CommitDate: Sat May 5 07:53:09 2012 +0200
6387
6388    flist: Removed the hidden -total switch.
6389    It was simply the inverse of the visible -fast switch. -nofast was -total
6390    and -fast was -nototal. Now, the hidden pair went away.
6391
6392:100644 100644 71ae8e85... ac680806... M	uip/flist.c
6393
6394commit 00140a3c86e9def69d98ba2ffd4d6e50ef6326ea
6395Author:     markus schnalke <meillo@marmaro.de>
6396AuthorDate: Sat May 5 07:51:52 2012 +0200
6397Commit:     markus schnalke <meillo@marmaro.de>
6398CommitDate: Sat May 5 07:51:52 2012 +0200
6399
6400    sortm: Removed the hidden -subject switch, which provided compat only.
6401    Use `-textfield subject' instead.
6402
6403:100644 100644 d7dae612... 9e96d5a4... M	uip/sortm.c
6404
6405commit c4a4ae457b089b440ba4cb62bca2e2ca59940ac1
6406Author:     markus schnalke <meillo@marmaro.de>
6407AuthorDate: Sat May 5 07:51:32 2012 +0200
6408Commit:     markus schnalke <meillo@marmaro.de>
6409CommitDate: Sat May 5 07:51:32 2012 +0200
6410
6411    forw: Fixed -build switch.
6412
6413:100644 100644 b1148b09... cbff866d... M	uip/forw.c
6414
6415commit ac2834b4173be67edde1334819d3d3c16e4d484e
6416Author:     markus schnalke <meillo@marmaro.de>
6417AuthorDate: Sat May 5 07:51:04 2012 +0200
6418Commit:     markus schnalke <meillo@marmaro.de>
6419CommitDate: Sat May 5 07:51:04 2012 +0200
6420
6421    Added comment and removed whitespace.
6422
6423:100644 100644 d8edbcaa... fa5531a5... M	uip/pick.c
6424:100644 100644 f8af5caa... d8478409... M	uip/repl.c
6425
6426commit 30292c537fe4eab052f303f1d3179c0e2fd037d8
6427Author:     markus schnalke <meillo@marmaro.de>
6428AuthorDate: Tue May 1 17:16:34 2012 +0200
6429Commit:     markus schnalke <meillo@marmaro.de>
6430CommitDate: Tue May 1 17:16:34 2012 +0200
6431
6432    Removed the altmsglink (named `@') and env var `$editalt' for repl and dist.
6433    The env var $mhaltmsg already provides everything. We just get rid of
6434    compat redundancy.
6435    We also dropped the lstat() check. lstat() is POSIX and we assume any
6436    modern Unix system to support symbolic links. Also, there's only one
6437    invocation of lstat() left in uip/flist.c.
6438
6439:100644 100644 d6677d2c... cfd5fe5b... M	config/config.c
6440:100644 100644 3df3d8b5... f757b3f7... M	configure.ac
6441:100644 100644 9eed2d08... 37678db2... M	h/mh.h
6442:100644 100644 87b8676a... 8e27f663... M	man/dist.man1
6443:100644 100644 19250b32... 095a0f3a... M	man/mh-profile.man5
6444:100644 100644 18e02a2b... 26fd0945... M	man/repl.man1
6445:100644 100644 53ee8a43... 35dc1950... M	sbr/folder_read.c
6446:100644 100644 c238a26f... fe7b4867... M	sbr/readconfig.c
6447:100644 100644 6c6fedbc... fe984610... M	uip/mhparam.c
6448:100644 100644 b9c1969b... 096a9bf2... M	uip/rmf.c
6449:100644 100644 7217096a... e3a411ad... M	uip/whatnow.c
6450:100644 100644 f3c46f84... e20df682... M	uip/whatnowproc.c
6451
6452commit 5c43bb739797c078c3fd6aa982183e15af456d31
6453Author:     markus schnalke <meillo@marmaro.de>
6454AuthorDate: Tue May 1 16:18:52 2012 +0200
6455Commit:     markus schnalke <meillo@marmaro.de>
6456CommitDate: Tue May 1 16:18:52 2012 +0200
6457
6458    Man pages: Replaced \*(lq and \*(rq with ` and '.
6459    Using the quotes directly is staight-forward and convenient to read and write.
6460
6461:100644 100644 a6edee8d... 0d435eff... M	docs/README.manpages
6462:100644 100644 55ec128e... 72898c0c... M	man/ali.man1
6463:100644 100644 36308a85... b5babf60... M	man/burst.man1
6464:100644 100644 da522b9a... 2f1cda08... M	man/comp.man1
6465:100644 100644 ebf2216f... 87b8676a... M	man/dist.man1
6466:100644 100644 fc1be7a8... a2ba53a4... M	man/flist.man1
6467:100644 100644 d6bfbb43... 704809d8... M	man/folder.man1
6468:100644 100644 073d9044... ae4f6708... M	man/forw.man1
6469:100644 100644 fc74195f... 415ebcbb... M	man/inc.man1
6470:100644 100644 eeda4380... 6577f64d... M	man/mark.man1
6471:100644 100644 39609f4f... e1e14fcc... M	man/mh-alias.man5
6472:100644 100644 eebae889... 40ab6264... M	man/mh-draft.man7
6473:100644 100644 ca07c512... e86e9ce6... M	man/mh-format.man5
6474:100644 100644 05e825b0... a6e66775... M	man/mh-mail.man5
6475:100644 100644 7768f7a1... 19250b32... M	man/mh-profile.man5
6476:100644 100644 874f63e0... 60568edc... M	man/mh-sequence.man7
6477:100644 100644 60545daa... 097242b2... M	man/mh-tailor.man5
6478:100644 100644 1322967f... 5545fffc... M	man/mhbuild.man1
6479:100644 100644 909db5cb... 37577f8c... M	man/mhl.man1
6480:100644 100644 351999ff... e0724b27... M	man/mhlist.man1
6481:100644 100644 ce298d7f... 0210c73d... M	man/mhmail.man1
6482:100644 100644 ecc93396... 1c35fcd1... M	man/mhpath.man1
6483:100644 100644 e92a82f2... 8445a5f4... M	man/mhstore.man1
6484:100644 100644 ac54e121... f8c7aaeb... M	man/mmh-intro.man7
6485:100644 100644 cfa7e8f5... d92016e2... M	man/new.man1
6486:100644 100644 398d49f8... c07204a5... M	man/packf.man1
6487:100644 100644 4fdac785... 2f06a22f... M	man/pick.man1
6488:100644 100644 f83a9dbb... 01b468c2... M	man/prompter.man1
6489:100644 100644 a8bacc28... 33ec5b60... M	man/rcvdist.man1
6490:100644 100644 26bd690f... c9c64b99... M	man/rcvstore.man1
6491:100644 100644 eaf8c095... 3bc85f7b... M	man/refile.man1
6492:100644 100644 c1eb1d89... 18e02a2b... M	man/repl.man1
6493:100644 100644 fa26c010... 7dccb69f... M	man/rmf.man1
6494:100644 100644 73032794... 997ade20... M	man/scan.man1
6495:100644 100644 4292a2d4... d8e18862... M	man/send.man1
6496:100644 100644 4468e8d5... 434be091... M	man/sendfiles.man1
6497:100644 100644 1fcfacd6... f7b30fd1... M	man/show.man1
6498:100644 100644 914fd7b5... 4d660b20... M	man/slocal.man1
6499:100644 100644 582e6ff5... 72ee22d0... M	man/sortm.man1
6500:100644 100644 695cd94d... d55b9922... M	man/spost.man8
6501:100644 100644 c11da838... 36295acd... M	man/whatnow.man1
6502:100644 100644 10ae7d0b... a060d143... M	man/whom.man
6503
6504commit bb9360ead7eb7a3fedcce2eeedfc660014e41dbe
6505Author:     markus schnalke <meillo@marmaro.de>
6506AuthorDate: Tue May 1 15:30:39 2012 +0200
6507Commit:     markus schnalke <meillo@marmaro.de>
6508CommitDate: Tue May 1 15:30:39 2012 +0200
6509
6510    Removed msgchk(1) as it is hardly useful without POP support.
6511    It is questionable if msgchk(1) provides more information than:
6512            ls -l /var/mail/meillo
6513    It does separate between old and new mail, but that's not very useful
6514    and can be found out with stat(1) too. A very small shell script should
6515    be equally useful, if there's someone who really uses msgchk(1) and not
6516    simply `inc's.
6517    Concerning the administrative uses of msgchk(1), i.e. querying a set of
6518    users, that's no MUA's task and thus a reason to remove the tool. But
6519    eventually, the question remains the same: What does it provide more than
6520    `ls -l' and `ls -lu'? Is it worth to keep it around? IMO, no.
6521
6522:100644 100644 14ae90ff... 8f3b7d3f... M	INSTALL
6523:100644 100644 da206718... 35cdf9f7... M	docs/COMPLETION-BASH
6524:100644 100644 27d36228... cf79c474... M	man/Makefile.in
6525:100644 100644 212f392c... ac54e121... M	man/mmh-intro.man7
6526:100644 000000 ff41dd01... 00000000... D	man/msgchk.man1
6527:100644 100644 4e68ee11... 04df4050... M	uip/Makefile.in
6528:100644 000000 dfbdd69e... 00000000... D	uip/msgchk.c
6529
6530commit 32b2354dbaf4bf934936eb5b102a4a3d2fdd209a
6531Author:     markus schnalke <meillo@marmaro.de>
6532AuthorDate: Tue May 1 15:01:36 2012 +0200
6533Commit:     markus schnalke <meillo@marmaro.de>
6534CommitDate: Tue May 1 15:13:14 2012 +0200
6535
6536    Renamed -version switch to -Version to remove the conflict with -verbose.
6537    Now, `mhlist -V' prints the version and `mhlist -v' lists verbosely.
6538    There are only a few switches left that conflict on the first character,
6539    apart from the inverted (no*) variants.
6540
6541:100644 100644 c26783a6... da206718... M	docs/COMPLETION-BASH
6542:100644 100644 5e1004b3... a6edee8d... M	docs/README.manpages
6543:100644 100644 480c3631... 55ec128e... M	man/ali.man1
6544:100644 100644 e35899e6... 07bd32c6... M	man/anno.man1
6545:100644 100644 3e14e971... c96770ce... M	man/ap.man8
6546:100644 100644 aba04576... 36308a85... M	man/burst.man1
6547:100644 100644 bc723a91... da522b9a... M	man/comp.man1
6548:100644 100644 df4173aa... ebf2216f... M	man/dist.man1
6549:100644 100644 e0080cfd... b19c50b9... M	man/dp.man8
6550:100644 100644 f505ba8d... fc1be7a8... M	man/flist.man1
6551:100644 100644 a39b4dbd... 6156c395... M	man/fmtdump.man8
6552:100644 100644 e162a8e3... d6bfbb43... M	man/folder.man1
6553:100644 100644 2a2a8f3f... 073d9044... M	man/forw.man1
6554:100644 100644 334bcd70... fc74195f... M	man/inc.man1
6555:100644 100644 b0b93cad... eeda4380... M	man/mark.man1
6556:100644 100644 bb5f2d3b... 1322967f... M	man/mhbuild.man1
6557:100644 100644 95c5405a... 909db5cb... M	man/mhl.man1
6558:100644 100644 a94a7df1... 351999ff... M	man/mhlist.man1
6559:100644 100644 f244ae0e... ce298d7f... M	man/mhmail.man1
6560:100644 100644 6d7a4b06... 11a1346f... M	man/mhparam.man1
6561:100644 100644 3cdcf501... ecc93396... M	man/mhpath.man1
6562:100644 100644 ea370377... e92a82f2... M	man/mhstore.man1
6563:100644 100644 8e408e31... 212f392c... M	man/mmh-intro.man7
6564:100644 100644 82117deb... 0069435a... M	man/mmh.man1
6565:100644 100644 deef4ce6... 1bec9c80... M	man/mmhwrap.man1
6566:100644 100644 1b58ee5c... ff41dd01... M	man/msgchk.man1
6567:100644 100644 8bfc5d8d... cfa7e8f5... M	man/new.man1
6568:100644 100644 916db9e1... 398d49f8... M	man/packf.man1
6569:100644 100644 e9d1941c... 4fdac785... M	man/pick.man1
6570:100644 100644 9f183e37... f83a9dbb... M	man/prompter.man1
6571:100644 100644 d6723c82... a8bacc28... M	man/rcvdist.man1
6572:100644 100644 290f5ccb... e4447093... M	man/rcvpack.man1
6573:100644 100644 1fff18f0... 26bd690f... M	man/rcvstore.man1
6574:100644 100644 5e837f5b... eaf8c095... M	man/refile.man1
6575:100644 100644 286ee9c0... c1eb1d89... M	man/repl.man1
6576:100644 100644 ee294510... fa26c010... M	man/rmf.man1
6577:100644 100644 a2717130... 07d6cc3e... M	man/rmm.man1
6578:100644 100644 24ced2ce... 73032794... M	man/scan.man1
6579:100644 100644 ef0695ee... 4292a2d4... M	man/send.man1
6580:100644 100644 8e34f714... 1fcfacd6... M	man/show.man1
6581:100644 100644 7d649524... 914fd7b5... M	man/slocal.man1
6582:100644 100644 8932d646... 582e6ff5... M	man/sortm.man1
6583:100644 100644 1e0429dd... 695cd94d... M	man/spost.man8
6584:100644 100644 a181ccaa... c11da838... M	man/whatnow.man1
6585:100644 100644 856c2a09... 10ae7d0b... M	man/whom.man
6586:100644 100644 df29930c... 73f71668... M	uip/ali.c
6587:100644 100644 34d301b5... 7ede7e05... M	uip/anno.c
6588:100644 100644 623e0030... 3bb2bf0b... M	uip/ap.c
6589:100644 100644 23b737ec... 8d6e69b4... M	uip/burst.c
6590:100644 100644 5c088a83... 1c45a982... M	uip/comp.c
6591:100644 100644 57efc4e3... 3db8cfc0... M	uip/dist.c
6592:100644 100644 d64a0b9e... aee4b292... M	uip/dp.c
6593:100644 100644 9302a8a3... 71ae8e85... M	uip/flist.c
6594:100644 100644 b59cf5c7... fc94247c... M	uip/fmtdump.c
6595:100644 100644 cc400593... 584bb768... M	uip/folder.c
6596:100644 100644 adf0faaa... b1148b09... M	uip/forw.c
6597:100644 100644 2bdb9278... e1557847... M	uip/inc.c
6598:100644 100644 1917e84f... 3818c29b... M	uip/mark.c
6599:100644 100644 67b2e0e8... 12e65489... M	uip/mhbuild.c
6600:100644 100644 2c1d907b... 328db8fc... M	uip/mhl.c
6601:100644 100644 dd954a06... 7129ce5a... M	uip/mhlist.c
6602:100644 100644 2ab9cfd9... 6506b7d2... M	uip/mhmail.c
6603:100644 100644 664e5d08... 6c6fedbc... M	uip/mhparam.c
6604:100644 100644 5c0de057... 605d13c3... M	uip/mhpath.c
6605:100644 100644 54aa78d9... 1ee5c82f... M	uip/mhshow.c
6606:100644 100644 f4d664d2... 259acf39... M	uip/mhstore.c
6607:100644 100644 33b8026e... 871270ee... M	uip/mhtest.c
6608:100755 100755 6e93eb19... 68cf1201... M	uip/mmh.sh
6609:100644 100644 ee812268... dfbdd69e... M	uip/msgchk.c
6610:100644 100644 dab17ada... de3c0be4... M	uip/new.c
6611:100644 100644 23ee3354... b565c164... M	uip/packf.c
6612:100644 100644 0f0dda3b... d8edbcaa... M	uip/pick.c
6613:100644 100644 6c780d4a... 6db0455a... M	uip/prompter.c
6614:100644 100644 ac191497... d409b5cb... M	uip/rcvdist.c
6615:100644 100644 e00e1fd5... fe98a449... M	uip/rcvpack.c
6616:100644 100644 fc98b4ac... 5602dbc9... M	uip/rcvstore.c
6617:100644 100644 2fe25b49... e4433bd9... M	uip/refile.c
6618:100644 100644 b29ae9fd... f8af5caa... M	uip/repl.c
6619:100644 100644 77e05838... b9c1969b... M	uip/rmf.c
6620:100644 100644 ecc9b9b4... 0316c2c6... M	uip/rmm.c
6621:100644 100644 5cdd5b96... 085cc7fa... M	uip/scan.c
6622:100644 100644 6be46db1... 84e05dfb... M	uip/send.c
6623:100644 100644 765bcbd6... bd6b0a27... M	uip/slocal.c
6624:100644 100644 6ba8a9c2... d7dae612... M	uip/sortm.c
6625:100644 100644 093bad56... f3630d25... M	uip/spost.c
6626:100644 100644 f26dcb7c... 7217096a... M	uip/whatnow.c
6627
6628commit 601cc73d1fa05ce96faa728f036d6c51b91701c7
6629Author:     markus schnalke <meillo@marmaro.de>
6630AuthorDate: Tue May 1 14:48:59 2012 +0200
6631Commit:     markus schnalke <meillo@marmaro.de>
6632CommitDate: Tue May 1 14:48:59 2012 +0200
6633
6634    folder: Never display column headers (removed -header).
6635    Also removed the full-stop (dot) at the end of each line. It looked rather
6636    strange to have it there.
6637
6638:100644 100644 4858486e... e162a8e3... M	man/folder.man1
6639:100644 100644 616f57b9... cc400593... M	uip/folder.c
6640
6641commit a7ce7b4a580d77b6c2c4d980812beb589aa4c643
6642Author:     markus schnalke <meillo@marmaro.de>
6643AuthorDate: Tue May 1 14:38:44 2012 +0200
6644Commit:     markus schnalke <meillo@marmaro.de>
6645CommitDate: Tue May 1 14:38:44 2012 +0200
6646
6647    Bring in all of the mh-e support that is actually used
6648    to be compiled by default, and garbage collect the stuff that is not used.
6649
6650    Pulled in from nmh. Thanks to Ken Hornstein.
6651
6652    Concerning mmh only:
6653    - The FIXME comments about the missing checks for existing drafts.
6654    - mh-e support of mmh is not much more than providing the -build switches.
6655      It might get dropped in the future.
6656
6657:100644 100644 7b375cfe... 14ae90ff... M	INSTALL
6658:100644 100644 04f23d1e... 3df3d8b5... M	configure.ac
6659:100644 100644 378ce70d... 2a2a8f3f... M	man/forw.man1
6660:100644 100644 df825fb5... 7768f7a1... M	man/mh-profile.man5
6661:100644 100644 6b7c4851... 286ee9c0... M	man/repl.man1
6662:100644 100644 e4c1b7f7... 53ee8a43... M	sbr/folder_read.c
6663:100644 100644 fe056f4a... adf0faaa... M	uip/forw.c
6664:100644 100644 2fbb9b65... 2bdb9278... M	uip/inc.c
6665:100644 100644 4523365e... b29ae9fd... M	uip/repl.c
6666:100644 100644 043ecd69... 77e05838... M	uip/rmf.c
6667
6668commit e68b1fb49f49b3f68b7a1a5eeb449b2c26b196a8
6669Author:     markus schnalke <meillo@marmaro.de>
6670AuthorDate: Tue May 1 13:53:32 2012 +0200
6671Commit:     markus schnalke <meillo@marmaro.de>
6672CommitDate: Tue May 1 13:53:32 2012 +0200
6673
6674    mhbuild: Removed -contentid switch, which was an Outlook 2002 workaround.
6675    Explanation:
6676    Outlook 2002 won't display attachments that have a Content-ID header.
6677    This is a bug in Outlook 2002, not in mhbuild. There used to be this
6678    -nocontentid switch to prevent Content-ID headers to be inserted. As I
6679    consider it wrong to complicate all other MUAs instead of forcing the
6680    developers and users of broken MUAs to fix or change their software,
6681    I removed it.
6682    You can still workaround the bug in the following way: invoke
6683    `e mhbuild' manually at the Whatnow prompt and edit the draft again
6684    thereafter, removing the Content-ID headers. Then send it.
6685
6686:100644 100644 32df6518... bb5f2d3b... M	man/mhbuild.man1
6687:100644 100644 0fb53151... 67b2e0e8... M	uip/mhbuild.c
6688
6689commit b24f96523aaf60e44e04a3ffb1d22e69a13a602f
6690Author:     markus schnalke <meillo@marmaro.de>
6691AuthorDate: Tue May 1 13:33:10 2012 +0200
6692Commit:     markus schnalke <meillo@marmaro.de>
6693CommitDate: Tue May 1 13:33:10 2012 +0200
6694
6695    mhlist: Always display the column header (removed -headers).
6696
6697:100644 100644 19369590... a94a7df1... M	man/mhlist.man1
6698:100644 100644 685c8ff7... dd954a06... M	uip/mhlist.c
6699:100644 100644 c2db9871... dc85bcc6... M	uip/mhlistsbr.c
6700
6701commit a6e6452e21cb56d1ccd593341e0bdd865e3bcbe5
6702Author:     markus schnalke <meillo@marmaro.de>
6703AuthorDate: Tue May 1 13:21:16 2012 +0200
6704Commit:     markus schnalke <meillo@marmaro.de>
6705CommitDate: Tue May 1 13:21:16 2012 +0200
6706
6707    mhbuild: Don't list anything (removed -list and -header).
6708    For displaying the MIME structure, use mhlist(1). If you are curious what
6709    mhbuild(1) had created, simply run mhlist(1) on the same file afterwards.
6710
6711:100644 100644 c2614e4e... 32df6518... M	man/mhbuild.man1
6712:100644 100644 6b1469f3... 4e68ee11... M	uip/Makefile.in
6713:100644 100644 fd6cee0e... 0fb53151... M	uip/mhbuild.c
6714
6715commit 658569d39048e3e810be570210649ff9f628e835
6716Author:     markus schnalke <meillo@marmaro.de>
6717AuthorDate: Tue May 1 13:20:40 2012 +0200
6718Commit:     markus schnalke <meillo@marmaro.de>
6719CommitDate: Tue May 1 13:20:40 2012 +0200
6720
6721    mhoutsbr.c: writeBase64aux() needs not to be exported.
6722
6723:100644 100644 25495eb2... 4d04b652... M	uip/mhoutsbr.c
6724
6725commit 3363e2624dce0eb8164cf8b3f1ab385c8ff72e88
6726Author:     markus schnalke <meillo@marmaro.de>
6727AuthorDate: Tue May 1 12:32:04 2012 +0200
6728Commit:     markus schnalke <meillo@marmaro.de>
6729CommitDate: Tue May 1 12:32:04 2012 +0200
6730
6731    mhbuild: Removed -rfc934mode switch, which is only useful for non-MIME systems.
6732    We require MIME facilities to be available.
6733
6734:100644 100644 cca26e97... 1954d897... M	h/mhparse.h
6735:100644 100644 b7c12e67... c2614e4e... M	man/mhbuild.man1
6736:100644 100644 5cccd2a7... fd6cee0e... M	uip/mhbuild.c
6737:100644 100644 d517e6e8... 25495eb2... M	uip/mhoutsbr.c
6738
6739commit 01a3480928da485b4d6109d36d751dfa71799d58
6740Author:     markus schnalke <meillo@marmaro.de>
6741AuthorDate: Tue May 1 11:37:53 2012 +0200
6742Commit:     markus schnalke <meillo@marmaro.de>
6743CommitDate: Tue May 1 11:37:53 2012 +0200
6744
6745    mhbuild: Removed the -ebcdicsafe switch.
6746    It only influenced MIME messages, where quoted-printable encoding encoded
6747    some punctuation chars (e.g. $) as well. I guess this is not much of a
6748    problem anymore today. The switch was deactivated by default and didn't even
6749    appear in the 1991's version of Jerry Peek's MH book. In the 1999's version
6750    there is a parenthesed note about the switch, not more. I guess we won't
6751    miss it.
6752
6753:100644 100644 2c4bcce8... b7c12e67... M	man/mhbuild.man1
6754:100644 100644 cc319f5d... 5cccd2a7... M	uip/mhbuild.c
6755:100644 100644 5d267ef7... d517e6e8... M	uip/mhoutsbr.c
6756:100644 100644 a19475bd... 33b8026e... M	uip/mhtest.c
6757
6758commit 8d8f1c3abc586c005c904e52c4adbfe694d2201c
6759Author:     markus schnalke <meillo@marmaro.de>
6760AuthorDate: Tue May 1 11:19:24 2012 +0200
6761Commit:     markus schnalke <meillo@marmaro.de>
6762CommitDate: Tue May 1 11:19:24 2012 +0200
6763
6764    mhlist, mhbuild: Always evaluate realsizes of the MIME parts.
6765    This already had been the default. Now I removed the -[no]realsize switches.
6766
6767:100644 100644 4fa75b52... 2c4bcce8... M	man/mhbuild.man1
6768:100644 100644 395d8384... 19369590... M	man/mhlist.man1
6769:100644 100644 d22e455d... cc319f5d... M	uip/mhbuild.c
6770:100644 100644 99b2cc78... 685c8ff7... M	uip/mhlist.c
6771:100644 100644 5dee1157... c2db9871... M	uip/mhlistsbr.c
6772:100644 100644 9b7e7b05... b5ecd099... M	uip/mhshowsbr.c
6773
6774commit 104b0f8f0b2b5141baeaea3b96915ae24b51ff40
6775Author:     markus schnalke <meillo@marmaro.de>
6776AuthorDate: Tue May 1 10:51:40 2012 +0200
6777Commit:     markus schnalke <meillo@marmaro.de>
6778CommitDate: Tue May 1 10:51:40 2012 +0200
6779
6780    Minor improvements of man page sendfiles(1).
6781
6782:100644 100644 2920b691... 4468e8d5... M	man/sendfiles.man1
6783
6784commit 0115eef2665d92589cb4acec6ce3fc04f81da967
6785Author:     markus schnalke <meillo@marmaro.de>
6786AuthorDate: Tue May 1 10:44:40 2012 +0200
6787Commit:     markus schnalke <meillo@marmaro.de>
6788CommitDate: Tue May 1 10:44:40 2012 +0200
6789
6790    Minor fix: Font in man page.
6791
6792:100644 100644 488d2dc1... deef4ce6... M	man/mmhwrap.man1
6793
6794commit 68a686adeb39223a5e1ad35e4a24890ec053679d
6795Author:     markus schnalke <meillo@marmaro.de>
6796AuthorDate: Tue May 1 10:28:52 2012 +0200
6797Commit:     markus schnalke <meillo@marmaro.de>
6798CommitDate: Tue May 1 10:28:52 2012 +0200
6799
6800    burst: Fixed handling of trailing text; removed -inplace and -quiet.
6801    The trailing text had been part of the last message extracted, now it is
6802    ignored, conforming to the documentation.
6803    Removing the -inplace switch (thus making -noinplace the default) simplified
6804    the code and removed the possibility to lose data.
6805    -quiet supressed warnings (``message is not in digest format''). Warnings
6806    should be displayed. To though suppress them, redirect stderr to /dev/null.
6807    I was unsure if I should make -verbose the default (i.e. remove -verbose
6808    but have -quiet) as it provides similar useful information like inc(1).
6809    I decided against it, because in Unix silence rules. However, I like to have
6810    ``burst: -verbose'' in my profile.
6811
6812:100644 100644 5569f750... aba04576... M	man/burst.man1
6813:100644 100644 d0d06b6d... 23b737ec... M	uip/burst.c
6814
6815commit 9413eae50c4f1843dc7cab43dc11fe79fd28b744
6816Author:     markus schnalke <meillo@marmaro.de>
6817AuthorDate: Tue May 1 08:20:23 2012 +0200
6818Commit:     markus schnalke <meillo@marmaro.de>
6819CommitDate: Tue May 1 08:20:23 2012 +0200
6820
6821    Minor refactoring.
6822
6823:100644 100644 ed4aca04... 6be46db1... M	uip/send.c
6824
6825commit 8bdc45422ae3279fde81b1d1e7eb9dcf881f961f
6826Author:     markus schnalke <meillo@marmaro.de>
6827AuthorDate: Tue May 1 08:09:56 2012 +0200
6828Commit:     markus schnalke <meillo@marmaro.de>
6829CommitDate: Tue May 1 08:09:56 2012 +0200
6830
6831    whatnow: Simplified and clarified (or fixed?) the situation of failed edits.
6832    If the initial edit fails, no new draft is created, but any existing
6833    re-used draft is preserved. Failures of later edits are ignored and
6834    another prompt is printed.
6835
6836:100644 100644 5ea88aa4... bc723a91... M	man/comp.man1
6837:100644 100644 42956c15... a181ccaa... M	man/whatnow.man1
6838:100644 100644 08e3be84... f26dcb7c... M	uip/whatnow.c
6839
6840commit 75fca31a5b9d5c1a99c74ab14c94438d8852fba9
6841Author:     markus schnalke <meillo@marmaro.de>
6842AuthorDate: Mon Apr 30 22:58:54 2012 +0200
6843Commit:     markus schnalke <meillo@marmaro.de>
6844CommitDate: Mon Apr 30 22:58:54 2012 +0200
6845
6846    Removed the -noeditor switches and made them replaceable by `-editor ""'.
6847
6848:100644 100644 d8231f5a... 20820b5c... M	h/prototypes.h
6849:100644 100644 f9b59dbf... 5ea88aa4... M	man/comp.man1
6850:100644 100644 aaaa6122... df4173aa... M	man/dist.man1
6851:100644 100644 a970a3e4... 378ce70d... M	man/forw.man1
6852:100644 100644 f8f6eb13... 6b7c4851... M	man/repl.man1
6853:100644 100644 ce6c9c23... 42956c15... M	man/whatnow.man1
6854:100644 100644 cbe24d86... 5c088a83... M	uip/comp.c
6855:100644 100644 b169352f... 57efc4e3... M	uip/dist.c
6856:100644 100644 4fbd45f3... fe056f4a... M	uip/forw.c
6857:100644 100644 b0956fcb... 4523365e... M	uip/repl.c
6858:100644 100644 efdf02d4... 08e3be84... M	uip/whatnow.c
6859:100644 100644 fbea9416... f3c46f84... M	uip/whatnowproc.c
6860
6861commit ee4f43cf2ef0084ec698e4e87159a94c01940622
6862Author:     markus schnalke <meillo@marmaro.de>
6863AuthorDate: Mon Apr 30 20:38:46 2012 +0200
6864Commit:     markus schnalke <meillo@marmaro.de>
6865CommitDate: Mon Apr 30 20:38:46 2012 +0200
6866
6867    Removed -nowhatnowproc switch as it does nothing useful.
6868    The result of using it is the same as using `-whatnowproc /bin/true':
6869    The draft gets created and left in the draft folder. As a replacement
6870    exists, we surely don't need keep -nowhatnowproc.
6871
6872:100644 100644 70ac3b2c... c26783a6... M	docs/COMPLETION-BASH
6873:100644 100644 70cc287e... 4d67d927... M	docs/COMPLETION-ZSH
6874:100644 100644 6258d207... f9b59dbf... M	man/comp.man1
6875:100644 100644 e48525fb... aaaa6122... M	man/dist.man1
6876:100644 100644 628942da... a970a3e4... M	man/forw.man1
6877:100644 100644 26a2cddb... f8f6eb13... M	man/repl.man1
6878:100644 100644 87953ad2... cbe24d86... M	uip/comp.c
6879:100644 100644 dabfec75... b169352f... M	uip/dist.c
6880:100644 100644 140136a9... 4fbd45f3... M	uip/forw.c
6881:100644 100644 af147a12... b0956fcb... M	uip/repl.c
6882
6883commit 8d77b48284c58c135a6b2787e721597346ab056d
6884Author:     markus schnalke <meillo@marmaro.de>
6885AuthorDate: Mon Apr 30 18:52:19 2012 +0200
6886Commit:     markus schnalke <meillo@marmaro.de>
6887CommitDate: Mon Apr 30 18:52:19 2012 +0200
6888
6889    Rework in charset code. (Includes renaming.)
6890    Renamed check_charset() to is_native_charset(), and sbr/check_charset.c to
6891    sbr/charset.c. Removed caching in favor for simpler code.
6892    is_native_charset() does not check for prefixes anymore. The code didn't
6893    match the comments anyway and it matched when comparing the first 10 [sic!]
6894    chars of `ISO-8859-1whatever' with `ISO-8859-11', which is not wanted.
6895
6896:100644 100644 f2c4652a... d8231f5a... M	h/prototypes.h
6897:100644 100644 6c3d2c2b... ca49c469... M	sbr/Makefile.in
6898:000000 100644 00000000... 56f085cc... A	sbr/charset.c
6899:100644 000000 d11d7729... 00000000... D	sbr/check_charset.c
6900:100644 100644 dc123e53... 4e8231fc... M	sbr/fmt_rfc2047.c
6901:100644 100644 2a8bbf92... 9b7e7b05... M	uip/mhshowsbr.c
6902
6903commit 4c1efddfd499300c7e74263e57d8aa137e84c853
6904Author:     markus schnalke <meillo@marmaro.de>
6905AuthorDate: Mon Apr 30 16:33:55 2012 +0200
6906Commit:     markus schnalke <meillo@marmaro.de>
6907CommitDate: Mon Apr 30 16:33:55 2012 +0200
6908
6909    Dropped old show(1) and renamed mhshow(1) to show(1).
6910    If you do want to display non-MIME messages the old way, you can use:
6911            mhl `mhpath ...`
6912    The choice of renaming was hard to decide because I will introduce confusion
6913    and breaks the interface (mmh broke it already!). I though renamed, because
6914    the new situation is what we actually want: One program to display messages
6915    in a sane way. We used to type `show' and silently got `mhshow' when it
6916    contained non-trivial MIME content. That was a workaround and clearly not
6917    straight-forward. The improve the situation show(1) needed to be dropped.
6918    Because users don't want to type `mhshow', I decided to renamed it to `show'.
6919    Hope I won't introduce too many inconveniences with this decision.
6920
6921:100644 100644 78e1390b... 7b375cfe... M	INSTALL
6922:100644 100644 1caea472... d6677d2c... M	config/config.c
6923:100644 100644 28aa29fd... 70ac3b2c... M	docs/COMPLETION-BASH
6924:100644 100644 2b47557b... 70cc287e... M	docs/COMPLETION-ZSH
6925:100644 100644 acd3072a... 27d36228... M	man/Makefile.in
6926:100644 100644 083222be... df825fb5... M	man/mh-profile.man5
6927:100644 100644 1633b076... 874f63e0... M	man/mh-sequence.man7
6928:100644 100644 9c68f365... 4fa75b52... M	man/mhbuild.man1
6929:100644 100644 f42498b2... 395d8384... M	man/mhlist.man1
6930:100644 000000 d3326ac6... 00000000... D	man/mhshow.man1
6931:100644 100644 54495d74... ea370377... M	man/mhstore.man1
6932:100644 100644 d2fe715e... 8e408e31... M	man/mmh-intro.man7
6933:100644 100644 a61fc373... ef0695ee... M	man/send.man1
6934:100644 100644 b4671222... 8e34f714... M	man/show.man1
6935:100644 100644 66db1866... 6b1469f3... M	uip/Makefile.in
6936:100644 100644 fa7f2562... 54aa78d9... M	uip/mhshow.c
6937:100644 100644 13a65e40... 2a8bbf92... M	uip/mhshowsbr.c
6938:100644 000000 34fa826a... 00000000... D	uip/show.c
6939
6940commit da2ccd847bcb978a51b946e934ac91a2af7347fa
6941Author:     markus schnalke <meillo@marmaro.de>
6942AuthorDate: Mon Apr 30 16:28:30 2012 +0200
6943Commit:     markus schnalke <meillo@marmaro.de>
6944CommitDate: Mon Apr 30 16:28:30 2012 +0200
6945
6946    Noted that the testcases are not maintained and thus became broken.
6947
6948:100644 100644 c61647eb... 94b5ab15... M	test/README
6949
6950commit 264f6e648f566f8efaa0188fb6a9e4908329d6d6
6951Author:     markus schnalke <meillo@marmaro.de>
6952AuthorDate: Mon Apr 30 16:16:08 2012 +0200
6953Commit:     markus schnalke <meillo@marmaro.de>
6954CommitDate: Mon Apr 30 16:16:08 2012 +0200
6955
6956    Code style: Fixed indent and comment style.
6957
6958:100644 100644 dc8e380b... af460e6a... M	uip/mhparse.c
6959
6960commit 1e1eead55e3f03af9f826b21649c77b90d886a4c
6961Author:     markus schnalke <meillo@marmaro.de>
6962AuthorDate: Mon Apr 30 12:15:14 2012 +0200
6963Commit:     markus schnalke <meillo@marmaro.de>
6964CommitDate: Mon Apr 30 12:15:14 2012 +0200
6965
6966    Install scan.meillo. (Wasn't enough to just add the file to the VCS.)
6967
6968:100644 100644 65844712... efec5dbc... M	etc/Makefile.in
6969
6970commit 0da86af19c369b20713d0cedf7b0b3319560f69e
6971Author:     markus schnalke <meillo@marmaro.de>
6972AuthorDate: Sat Apr 14 22:32:02 2012 +0200
6973Commit:     markus schnalke <meillo@marmaro.de>
6974CommitDate: Sat Apr 14 22:32:02 2012 +0200
6975
6976    mhshow: Add header and separation when displaying multiple messages.
6977    We do it similar to the way mhl(1) does it.
6978    The -header of show(1) is not added to mhshow(1). You can though have it,
6979    by using the mhl `MessageName' pseudo-component.
6980
6981:100644 100644 ecd2e9dd... d3326ac6... M	man/mhshow.man1
6982:100644 100644 4f67d325... 13a65e40... M	uip/mhshowsbr.c
6983
6984commit 2017eab468c8506da64eacc01d829c2b946e5faa
6985Author:     markus schnalke <meillo@marmaro.de>
6986AuthorDate: Sat Apr 14 22:09:52 2012 +0200
6987Commit:     markus schnalke <meillo@marmaro.de>
6988CommitDate: Sat Apr 14 22:09:52 2012 +0200
6989
6990    mhshow: Fixed segfault. (Care that c_charset is set.)
6991
6992:100644 100644 3bcf84f9... 4f67d325... M	uip/mhshowsbr.c
6993
6994commit 3480effefa433e71db02129a1e30e454400a54ce
6995Author:     markus schnalke <meillo@marmaro.de>
6996AuthorDate: Sat Apr 14 20:37:31 2012 +0200
6997Commit:     markus schnalke <meillo@marmaro.de>
6998CommitDate: Sat Apr 14 20:37:31 2012 +0200
6999
7000    mhshow: Can now be called as `next' or `prev' as well.
7001    This is a step in replacing show(1) by mhshow(1).
7002
7003:100644 100644 c3238672... fa7f2562... M	uip/mhshow.c
7004
7005commit 0e46503be3c855bddaeae3843e1b659279c35d70
7006Author:     markus schnalke <meillo@marmaro.de>
7007AuthorDate: Sat Apr 14 20:13:04 2012 +0200
7008Commit:     markus schnalke <meillo@marmaro.de>
7009CommitDate: Sat Apr 14 20:13:04 2012 +0200
7010
7011    mhl: Don't invoke the pager anymore.
7012    As show(1) will soon be replaced by mhshow(1), mhl will be hidden behind
7013    mhshow(1), which does invoke a pager now itself. Hence, no need for mhl(1)
7014    to deal with it.
7015
7016:100644 100644 f9536c07... 95c5405a... M	man/mhl.man1
7017:100644 100644 58c7d2b0... 2c1d907b... M	uip/mhl.c
7018
7019commit a4197ea6ffc5c1550e8b52d5a654bcaaaee04a4e
7020Author:     markus schnalke <meillo@marmaro.de>
7021AuthorDate: Sat Apr 14 19:59:54 2012 +0200
7022Commit:     markus schnalke <meillo@marmaro.de>
7023CommitDate: Sat Apr 14 19:59:54 2012 +0200
7024
7025    mhshow: Automatically invoke (one) pager for the whole message, if on TTY.
7026    Mhshow used to invoke the pager for each of the text/plain parts
7027    independently. Now, we invoke it once for the whole message.
7028    Remember: We serialize!
7029    (Mhl(1) invokes a pager too, currently, but not much longer.)
7030
7031:100644 100644 79975ef6... ecd2e9dd... M	man/mhshow.man1
7032:100644 100644 53f96f24... c3238672... M	uip/mhshow.c
7033
7034commit 7ca05c3df912f540c1f25b3be4d1733f5a3ad1b4
7035Author:     markus schnalke <meillo@marmaro.de>
7036AuthorDate: Sat Apr 14 19:44:41 2012 +0200
7037Commit:     markus schnalke <meillo@marmaro.de>
7038CommitDate: Sat Apr 14 19:44:41 2012 +0200
7039
7040    mhshow: Wait for children synchonously because we run them serialized.
7041
7042:100644 100644 4a7fc0ca... 3bcf84f9... M	uip/mhshowsbr.c
7043
7044commit b6e0badc41f8368a0cb74eecb78666fd8d641529
7045Author:     markus schnalke <meillo@marmaro.de>
7046AuthorDate: Sat Apr 14 18:45:20 2012 +0200
7047Commit:     markus schnalke <meillo@marmaro.de>
7048CommitDate: Sat Apr 14 18:45:20 2012 +0200
7049
7050    Updated man page of mhshow(1) to recent changes.
7051
7052:100644 100644 9b6465da... 79975ef6... M	man/mhshow.man1
7053
7054commit a20d405db09b7ccca74d3e8c57550883da49e1ae
7055Author:     markus schnalke <meillo@marmaro.de>
7056AuthorDate: Sat Apr 14 18:06:04 2012 +0200
7057Commit:     markus schnalke <meillo@marmaro.de>
7058CommitDate: Sat Apr 14 18:06:04 2012 +0200
7059
7060    mhshow-show-*: Made %e escape the default, i.e. always serialize the output.
7061    Never invoke several content display processes in parallel, but always
7062    wait for the previous to finish before executing the next one. The idea
7063    behind this is generating console output only, but not spawning any
7064    graphical windows. All output of displaying one message should go to one
7065    single pager invocation. Any other kinds of attachments are to be stored
7066    and afterwards displayed manually. This is the way all the other MUAs do it
7067    and it matches the modern understanding of emails: a message and attachments.
7068    This is contrary to the original design of MIME, true.
7069    Also, removed the %p alias for the %l escape.
7070
7071:100644 100644 e2cde4dd... 4a7fc0ca... M	uip/mhshowsbr.c
7072
7073commit 7fba80493bf077322a16e98bfeb11990a9c89340
7074Author:     markus schnalke <meillo@marmaro.de>
7075AuthorDate: Sat Apr 14 17:52:51 2012 +0200
7076Commit:     markus schnalke <meillo@marmaro.de>
7077CommitDate: Sat Apr 14 17:52:51 2012 +0200
7078
7079    Don't do a shell `exec' on mhshow-show-* contents to make `foo; bar' possible.
7080
7081:100644 100644 fe3afc4c... e2cde4dd... M	uip/mhshowsbr.c
7082
7083commit 2433122c20baccb10b70b49c04c6b0497b5b3b60
7084Author:     markus schnalke <meillo@marmaro.de>
7085AuthorDate: Sat Apr 14 17:35:18 2012 +0200
7086Commit:     markus schnalke <meillo@marmaro.de>
7087CommitDate: Sat Apr 14 17:35:18 2012 +0200
7088
7089    No more mhshow-charset-* but instead automatic invocation of iconv(1).
7090    Unless there is an mhshow-show-* rule, text/plain content types are
7091    automatically piped through iconv(1) if their charset is foreign.
7092    For mhshow-show-* rules, there's a new %c escape, which expands to the
7093    foreign charset. The contents of the files, referenced by %f/%F are still
7094    in foreign encoding. One might want to use `iconv -f %c %f | mycommand'
7095    for custom mhshow-show-* rules.
7096    We depend on iconv(1) now! But this may change to dependence on iconv(3),
7097    soon.
7098    This field is inconsistent and not at all finished, yet.
7099
7100:100644 100644 6778654a... cca26e97... M	h/mhparse.h
7101:100644 100644 5fe5b2d9... bf3382c5... M	uip/mhfree.c
7102:100644 100644 1777cf4b... 5dee1157... M	uip/mhlistsbr.c
7103:100644 100644 cf264c6f... dc8e380b... M	uip/mhparse.c
7104:100644 100644 adb0da7b... fe3afc4c... M	uip/mhshowsbr.c
7105
7106commit 559039d546e7eb1d160c4e3bd3538845b645546e
7107Author:     markus schnalke <meillo@marmaro.de>
7108AuthorDate: Sat Apr 14 15:17:16 2012 +0200
7109Commit:     markus schnalke <meillo@marmaro.de>
7110CommitDate: Sat Apr 14 15:17:16 2012 +0200
7111
7112    anno: Fixed test for intermixture of file and msgs/folder.
7113
7114:100644 100644 fe0d65f2... 34d301b5... M	uip/anno.c
7115
7116commit e15c750b678ec42965c68106cc645e33a9e45109
7117Author:     markus schnalke <meillo@marmaro.de>
7118AuthorDate: Sat Apr 14 14:31:27 2012 +0200
7119Commit:     markus schnalke <meillo@marmaro.de>
7120CommitDate: Sat Apr 14 14:31:27 2012 +0200
7121
7122    Remove unused struct component.
7123
7124:100644 100644 2d88127f... 6778654a... M	h/mhparse.h
7125
7126commit c9d2227d8c81c7d1a04e8182622e73b2770ee1a4
7127Author:     markus schnalke <meillo@marmaro.de>
7128AuthorDate: Thu Apr 12 23:14:13 2012 +0200
7129Commit:     markus schnalke <meillo@marmaro.de>
7130CommitDate: Thu Apr 12 23:14:13 2012 +0200
7131
7132    mhmail is for sending, but not for reading mail.
7133
7134:100644 100644 5cd77a3e... d2fe715e... M	man/mmh-intro.man7
7135
7136commit 55e1d8c654ee0f7c45b9361ce34617983b454c32
7137Author:     markus schnalke <meillo@marmaro.de>
7138AuthorDate: Thu Apr 12 23:05:47 2012 +0200
7139Commit:     markus schnalke <meillo@marmaro.de>
7140CommitDate: Thu Apr 12 23:05:47 2012 +0200
7141
7142    mhshow/mhstore: Removed support for retrieving message/external-body parts.
7143    These tools won't download the contents automatically anymore. Instead,
7144    they print the information needed to get the contents. If someone should
7145    really receive one of those rare message/external-body messages, he can
7146    do the job manually. We save nearly a thousand lines of code. That's worth
7147    it!
7148    (The profile entry `nmh-access-ftp' and sbr/ruserpass.c for reading
7149    ~/.netrc are gone now.)
7150
7151:100644 100644 70a9a403... 1caea472... M	config/config.c
7152:100644 100644 14f42f4b... 9eed2d08... M	h/mh.h
7153:100644 100644 af9b8caa... 2d88127f... M	h/mhparse.h
7154:100644 100644 ba33a03c... f2c4652a... M	h/prototypes.h
7155:100644 100644 b9b098cc... f42498b2... M	man/mhlist.man1
7156:100644 100644 8ebc7ba3... 9b6465da... M	man/mhshow.man1
7157:100644 100644 15f4939c... 54495d74... M	man/mhstore.man1
7158:100644 100644 1f1b79b5... 6c3d2c2b... M	sbr/Makefile.in
7159:100644 000000 0e169a5b... 00000000... D	sbr/ruserpass.c
7160:100644 100644 f659a30b... d22e455d... M	uip/mhbuild.c
7161:100644 100644 dd1277c8... 5fe5b2d9... M	uip/mhfree.c
7162:100644 100644 9cd331a8... 1777cf4b... M	uip/mhlistsbr.c
7163:100644 100644 01170a14... cf264c6f... M	uip/mhparse.c
7164:100644 100644 2b69c197... adb0da7b... M	uip/mhshowsbr.c
7165:100644 100644 50c911c8... f4d664d2... M	uip/mhstore.c
7166
7167commit c164fa6824a65205d96c9d1450dc656bec66553a
7168Author:     markus schnalke <meillo@marmaro.de>
7169AuthorDate: Thu Apr 12 23:03:23 2012 +0200
7170Commit:     markus schnalke <meillo@marmaro.de>
7171CommitDate: Thu Apr 12 23:03:23 2012 +0200
7172
7173    Cleanup addon to `mhbuild: Removed support for message/external-body'.
7174
7175:100644 100644 03aff614... 5d267ef7... M	uip/mhoutsbr.c
7176
7177commit 90d53cbbe431a89ac2066a527bbfe46ac0f3cbe7
7178Author:     markus schnalke <meillo@marmaro.de>
7179AuthorDate: Thu Apr 12 18:28:49 2012 +0200
7180Commit:     markus schnalke <meillo@marmaro.de>
7181CommitDate: Thu Apr 12 18:28:49 2012 +0200
7182
7183    mhbuild: Removed support for creating message/external-body parts.
7184    Although I really like the concept, I remove the support because I haven't
7185    seen any such message in my life. Less code through removing hardly used
7186    features is more appealing to me than having support for such nice but
7187    hardly used features. The world took a different road than the one MIME
7188    proposed.
7189
7190:100644 100644 babc1b2c... 9c68f365... M	man/mhbuild.man1
7191:100644 100644 e12f272b... f659a30b... M	uip/mhbuild.c
7192
7193commit 41b6eadbcecf63c9a66aa5e582011987494abefb
7194Author:     markus schnalke <meillo@marmaro.de>
7195AuthorDate: Thu Apr 12 17:30:56 2012 +0200
7196Commit:     markus schnalke <meillo@marmaro.de>
7197CommitDate: Thu Apr 12 17:30:56 2012 +0200
7198
7199    mhstore -auto: Never store into subdirs, but use basename of filename.
7200    Now, the only remaining problem with -auto is overwriting of existing files.
7201    But actually that's no problem of -auto, because the behavior is the same
7202    with -noauto.
7203
7204:100644 100644 faf8ea5d... 15f4939c... M	man/mhstore.man1
7205:100644 100644 6f6746de... 50c911c8... M	uip/mhstore.c
7206
7207commit 3410b680416c49a7617491af38bc1929855a331d
7208Author:     markus schnalke <meillo@marmaro.de>
7209AuthorDate: Thu Apr 12 16:12:43 2012 +0200
7210Commit:     markus schnalke <meillo@marmaro.de>
7211CommitDate: Thu Apr 12 16:12:43 2012 +0200
7212
7213    mhstore: Made -auto the default.
7214    Now, that tar files are not extracted automatically anymore,
7215    it's quite safe to have -auto, as nothing unexpected will happen.
7216    Still, existing files will be overwritten, but that's the case
7217    with -noauto too.
7218
7219:100644 100644 61e2ab2c... faf8ea5d... M	man/mhstore.man1
7220:100644 100644 992d4293... 6f6746de... M	uip/mhstore.c
7221
7222commit 94c80042eae3383c812d9552089953f9846b1bb6
7223Author:     markus schnalke <meillo@marmaro.de>
7224AuthorDate: Thu Apr 12 15:18:12 2012 +0200
7225Commit:     markus schnalke <meillo@marmaro.de>
7226CommitDate: Thu Apr 12 15:18:12 2012 +0200
7227
7228    Don't treat application/octet-stream with type=tar special.
7229    Don't auto-extract such parts with `mhstore -auto'. This makes -auto
7230    less a security problem.
7231    The auto-extract feature of mhshow that had been described in its man
7232    page seems to not exist, anyway.
7233
7234:100644 100644 e3fbdb76... 8ebc7ba3... M	man/mhshow.man1
7235:100644 100644 fcd833df... 61e2ab2c... M	man/mhstore.man1
7236:100644 100644 ed36c960... 992d4293... M	uip/mhstore.c
7237
7238commit d1fefd9f614e4dc3cda16da6c69133c1b2005269
7239Author:     markus schnalke <meillo@marmaro.de>
7240AuthorDate: Wed Apr 11 17:23:59 2012 +0200
7241Commit:     markus schnalke <meillo@marmaro.de>
7242CommitDate: Wed Apr 11 17:23:59 2012 +0200
7243
7244    Remove caching of external MIME parts.
7245    I.e. -rcache/-wcache switches and nmh-cache/nmh-private-cache profile entries.
7246    External MIME parts are *very* rare nowadays, who cares about caching
7247    them, anyway?
7248
7249:100644 100644 f38866b9... 70a9a403... M	config/config.c
7250:100644 100644 de70d7a9... 78db70b2... M	h/Makefile.in
7251:100644 100644 05300510... 14f42f4b... M	h/mh.h
7252:100644 000000 77caabf5... 00000000... D	h/mhcachesbr.h
7253:100644 100644 e6016bca... b9b098cc... M	man/mhlist.man1
7254:100644 100644 57bfa311... e3fbdb76... M	man/mhshow.man1
7255:100644 100644 0a338e7b... fcd833df... M	man/mhstore.man1
7256:100644 100644 6d6347d5... 66db1866... M	uip/Makefile.in
7257:100644 100644 e6caba39... e12f272b... M	uip/mhbuild.c
7258:100644 000000 8d251320... 00000000... D	uip/mhcachesbr.c
7259:100644 100644 66f9d894... 99b2cc78... M	uip/mhlist.c
7260:100644 100644 2ee95f43... 01170a14... M	uip/mhparse.c
7261:100644 100644 ac6b0c3e... 53f96f24... M	uip/mhshow.c
7262:100644 100644 950483b7... ed36c960... M	uip/mhstore.c
7263:100644 100644 c7afd66d... a19475bd... M	uip/mhtest.c
7264
7265commit 70bc44ec2fd9f4033a6190868979991338ba6664
7266Author:     markus schnalke <meillo@marmaro.de>
7267AuthorDate: Wed Apr 11 16:46:27 2012 +0200
7268Commit:     markus schnalke <meillo@marmaro.de>
7269CommitDate: Wed Apr 11 16:46:27 2012 +0200
7270
7271    Removed #ifdef lint.
7272
7273:100644 100644 dd0b52af... 173f12d4... M	sbr/fmt_compile.c
7274:100644 100644 483ad847... 2ee95f43... M	uip/mhparse.c
7275
7276commit 31dc797eb5178970d68962ca8939da3fd9a8efda
7277Author:     markus schnalke <meillo@marmaro.de>
7278AuthorDate: Wed Apr 11 15:41:05 2012 +0200
7279Commit:     markus schnalke <meillo@marmaro.de>
7280CommitDate: Wed Apr 11 15:41:05 2012 +0200
7281
7282    Removed RFC 1864 (Content-MD5) support. I.e. -check switches.
7283    Transfer integrity should be cared for in the transfer protocols.
7284    Data integrity is better covered with digital signatures.
7285
7286:100644 100644 f0152ddf... de70d7a9... M	h/Makefile.in
7287:100644 000000 8a1104ad... 00000000... D	h/md5.h
7288:100644 100644 71c3563d... af9b8caa... M	h/mhparse.h
7289:100644 100644 dc37db2a... 22c23495... M	h/mime.h
7290:100644 100644 db44f02e... babc1b2c... M	man/mhbuild.man1
7291:100644 100644 14912a25... e6016bca... M	man/mhlist.man1
7292:100644 100644 13cb0151... 57bfa311... M	man/mhshow.man1
7293:100644 100644 ec4c7a1e... 0a338e7b... M	man/mhstore.man1
7294:100644 100644 0ae31675... 6d6347d5... M	uip/Makefile.in
7295:100644 000000 6737a3ea... 00000000... D	uip/md5.c
7296:100644 100644 5f29d0e6... e6caba39... M	uip/mhbuild.c
7297:100644 100644 201ce514... 8d251320... M	uip/mhcachesbr.c
7298:100644 100644 45f3e9d4... 66f9d894... M	uip/mhlist.c
7299:100644 100644 130b4e55... 03aff614... M	uip/mhoutsbr.c
7300:100644 100644 bf65480e... 483ad847... M	uip/mhparse.c
7301:100644 100644 6e694c41... ac6b0c3e... M	uip/mhshow.c
7302:100644 100644 75633b76... 2b69c197... M	uip/mhshowsbr.c
7303:100644 100644 ea35f8eb... 950483b7... M	uip/mhstore.c
7304:100644 100644 164d3905... c7afd66d... M	uip/mhtest.c
7305
7306commit 85efd688c798fc782567d3f9c283064a01d5c9fe
7307Author:     markus schnalke <meillo@marmaro.de>
7308AuthorDate: Wed Apr 11 15:18:39 2012 +0200
7309Commit:     markus schnalke <meillo@marmaro.de>
7310CommitDate: Wed Apr 11 15:18:39 2012 +0200
7311
7312    Man page mhbuild(1): Tried to make the structure more clear through markup.
7313
7314:100644 100644 3d3260f8... db44f02e... M	man/mhbuild.man1
7315
7316commit 2679bb7e1305b30e1f0bef4612760b5a858456da
7317Author:     markus schnalke <meillo@marmaro.de>
7318AuthorDate: Wed Apr 11 12:22:13 2012 +0200
7319Commit:     markus schnalke <meillo@marmaro.de>
7320CommitDate: Wed Apr 11 12:22:13 2012 +0200
7321
7322    Added docs/README.start-devel, which recommends who to start with nmh.
7323    I've written this more than a year ago, in pre-mmh times, but my advices
7324    are still the same.
7325
7326:000000 100644 00000000... 192c3ff5... A	docs/README.start-devel
7327
7328commit d0581ba306a7299113a346f9b4c46ce97bc4cef6
7329Author:     markus schnalke <meillo@marmaro.de>
7330AuthorDate: Wed Apr 11 11:52:12 2012 +0200
7331Commit:     markus schnalke <meillo@marmaro.de>
7332CommitDate: Wed Apr 11 11:52:12 2012 +0200
7333
7334    Don't display multipart/parallel in parallel. Always serialize displaying.
7335
7336:100644 100644 0a6513b6... 13cb0151... M	man/mhshow.man1
7337:100644 100644 b43d5a81... 6e694c41... M	uip/mhshow.c
7338:100644 100644 d3ddb948... 75633b76... M	uip/mhshowsbr.c
7339:100644 100644 cb411d8c... ea35f8eb... M	uip/mhstore.c
7340
7341commit ff2832024ce5363103365c0caff85e75e4590b83
7342Author:     markus schnalke <meillo@marmaro.de>
7343AuthorDate: Wed Apr 11 11:09:16 2012 +0200
7344Commit:     markus schnalke <meillo@marmaro.de>
7345CommitDate: Wed Apr 11 11:09:16 2012 +0200
7346
7347    Merged man pages next(1) and prev(1) into show(1).
7348
7349:100644 100644 2b44d9fe... b756c040... M	man/next.man1
7350:100644 100644 06464d43... b756c040... M	man/prev.man1
7351:100644 100644 047baf5c... b4671222... M	man/show.man1
7352
7353commit 7b4682fe054f605f05e6d38033188b5961aac096
7354Author:     markus schnalke <meillo@marmaro.de>
7355AuthorDate: Wed Apr 11 11:07:59 2012 +0200
7356Commit:     markus schnalke <meillo@marmaro.de>
7357CommitDate: Wed Apr 11 11:07:59 2012 +0200
7358
7359    show: Fixed -checkmime for msgs.
7360    Only check for MIME-Version header from now on.
7361
7362:100644 100644 a0178fe9... 34fa826a... M	uip/show.c
7363
7364commit d50bc5836dcb94dc6b92e7953c7d0cf62469ee52
7365Author:     markus schnalke <meillo@marmaro.de>
7366AuthorDate: Wed Apr 11 00:05:26 2012 +0200
7367Commit:     markus schnalke <meillo@marmaro.de>
7368CommitDate: Wed Apr 11 00:05:26 2012 +0200
7369
7370    Scanning an empty mbox file is no error.
7371    Of course there won't be a delimiter, but mail drop files are frequently
7372    empty, though existing.
7373    This solution is more of a hack, but it works. Improvements welcome!
7374
7375:100644 100644 c7f4279b... 5bd6bbba... M	sbr/m_getfld.c
7376
7377commit dda8c13ffa51100f1482af9a2429290269068955
7378Author:     markus schnalke <meillo@marmaro.de>
7379AuthorDate: Wed Apr 11 00:04:35 2012 +0200
7380Commit:     markus schnalke <meillo@marmaro.de>
7381CommitDate: Wed Apr 11 00:04:35 2012 +0200
7382
7383    Default scan format: Added leading zeros, which I've forgotten.
7384
7385:100644 100644 592474da... 91b2ff67... M	h/scansbr.h
7386
7387commit 7966c20b9cd851df25a903f5ecc47547b26af185
7388Author:     markus schnalke <meillo@marmaro.de>
7389AuthorDate: Tue Apr 10 23:45:02 2012 +0200
7390Commit:     markus schnalke <meillo@marmaro.de>
7391CommitDate: Tue Apr 10 23:45:02 2012 +0200
7392
7393    Added my own scan format: scan.meillo
7394
7395:000000 100644 00000000... 53f7bb9f... A	etc/scan.meillo
7396
7397commit aec4cbb08264ca2edd59f00f4563cd4528e0ff0e
7398Author:     markus schnalke <meillo@marmaro.de>
7399AuthorDate: Tue Apr 10 23:44:14 2012 +0200
7400Commit:     markus schnalke <meillo@marmaro.de>
7401CommitDate: Tue Apr 10 23:44:14 2012 +0200
7402
7403    Added HH:MM to the default scan format.
7404
7405:100644 100644 1f0d0873... 592474da... M	h/scansbr.h
7406
7407commit 7c2ba0786dc15d32519719791d9fc5a990e84242
7408Author:     markus schnalke <meillo@marmaro.de>
7409AuthorDate: Tue Apr 10 23:30:23 2012 +0200
7410Commit:     markus schnalke <meillo@marmaro.de>
7411CommitDate: Tue Apr 10 23:30:23 2012 +0200
7412
7413    Minor layout fix in man page mhparam(1).
7414
7415:100644 100644 323bc243... 6d7a4b06... M	man/mhparam.man1
7416
7417commit a8a894a102eb7f31662d49355312d6e64e081664
7418Author:     markus schnalke <meillo@marmaro.de>
7419AuthorDate: Tue Apr 10 23:24:07 2012 +0200
7420Commit:     markus schnalke <meillo@marmaro.de>
7421CommitDate: Tue Apr 10 23:24:07 2012 +0200
7422
7423    Removed -(no)push and -(no)forward flags from send, spost and whatnow.
7424    We don't send directly (with SMTP) anymore. We only execute sendmail,
7425    which, on modern systems, takes few time. Thus we do it directly
7426    instead of having more complexity for the rare wish to run sendmail in
7427    the background and also be unable to deal with possible errors directly.
7428
7429:100644 100644 26ec56e0... 334bcd70... M	man/inc.man1
7430:100644 100644 09e3f408... a61fc373... M	man/send.man1
7431:100644 100644 00f1d7ba... 1e0429dd... M	man/spost.man8
7432:100644 100644 0406e45a... ce6c9c23... M	man/whatnow.man1
7433:100644 100644 a2e99329... ed4aca04... M	uip/send.c
7434:100644 100644 369f03e2... 093bad56... M	uip/spost.c
7435:100644 100644 0576ff84... efdf02d4... M	uip/whatnow.c
7436
7437commit 3e59699457d12fe6cef2e6426d097f92361269c9
7438Author:     markus schnalke <meillo@marmaro.de>
7439AuthorDate: Sun Apr 1 22:46:30 2012 +0200
7440Commit:     markus schnalke <meillo@marmaro.de>
7441CommitDate: Sun Apr 1 22:46:30 2012 +0200
7442
7443    Added a bunch of good quality code. That will improve mmh for decades!
7444
7445:000000 100644 00000000... e722c851... A	docs/m_getfld.c.humor
7446
7447commit d54c8db8bdf01e8381890f7729bc0ef4a055ea11
7448Author:     markus schnalke <meillo@marmaro.de>
7449AuthorDate: Fri Mar 30 18:07:52 2012 +0200
7450Commit:     markus schnalke <meillo@marmaro.de>
7451CommitDate: Fri Mar 30 18:07:52 2012 +0200
7452
7453    Put structure into anno(1) and its man page.
7454    The ``newly'' added features (-list, -delete, ...) were simply added
7455    on top, but without rethinking and adjusting anno(1)'s structure. (I
7456    agree, however, that it was the right decision to add these features
7457    to anno(1) instead of writing another tool.) I've reworked anno now to
7458    give it a clear structure. And I've reworked its man page to propagate
7459    this structure.
7460
7461:100644 100644 1e27cf50... e35899e6... M	man/anno.man1
7462:100644 100644 3b1d1377... fe0d65f2... M	uip/anno.c
7463
7464commit 3d6f5c837570d47d61e12df7e98ebec25ad08d46
7465Author:     markus schnalke <meillo@marmaro.de>
7466AuthorDate: Thu Mar 29 23:17:59 2012 +0200
7467Commit:     markus schnalke <meillo@marmaro.de>
7468CommitDate: Thu Mar 29 23:17:59 2012 +0200
7469
7470    Updated man page mh-mail(5).
7471
7472:100644 100644 34d983cb... 05e825b0... M	man/mh-mail.man5
7473
7474commit a0a7003193b14d2965fdeb6e07cd20605d179e1f
7475Author:     markus schnalke <meillo@marmaro.de>
7476AuthorDate: Thu Mar 29 23:00:30 2012 +0200
7477Commit:     markus schnalke <meillo@marmaro.de>
7478CommitDate: Thu Mar 29 23:00:30 2012 +0200
7479
7480    Added missing NULL sentinels in switches array.
7481
7482:100644 100644 5142ae3a... 2fbb9b65... M	uip/inc.c
7483:100644 100644 3104e6f8... 45f3e9d4... M	uip/mhlist.c
7484:100644 100644 4a07d016... b43d5a81... M	uip/mhshow.c
7485:100644 100644 37174dea... 164d3905... M	uip/mhtest.c
7486:100644 100644 e2707d33... ee812268... M	uip/msgchk.c
7487
7488commit 07ac3f117098490f03b7f61e0257dc2d07583402
7489Author:     markus schnalke <meillo@marmaro.de>
7490AuthorDate: Thu Mar 29 22:53:19 2012 +0200
7491Commit:     markus schnalke <meillo@marmaro.de>
7492CommitDate: Thu Mar 29 22:53:19 2012 +0200
7493
7494    mmh.sh: Minimal change.
7495
7496:100755 100755 cb27ae82... 6e93eb19... M	uip/mmh.sh
7497
7498commit 155ab56dceb237b491a9d551e2a74aa8d74a16c0
7499Author:     markus schnalke <meillo@marmaro.de>
7500AuthorDate: Thu Mar 29 22:51:59 2012 +0200
7501Commit:     markus schnalke <meillo@marmaro.de>
7502CommitDate: Thu Mar 29 22:51:59 2012 +0200
7503
7504    Added wrapper mmhwrap for parallel installations with nmh or a small $PATH.
7505    It might be helpful.
7506
7507:100644 100644 d83d8705... 5c91101e... M	.gitignore
7508:100644 100644 4703ebd9... acd3072a... M	man/Makefile.in
7509:000000 100644 00000000... 488d2dc1... A	man/mmhwrap.man1
7510:100644 100644 1f5a495e... 0ae31675... M	uip/Makefile.in
7511:000000 100644 00000000... dfd308af... A	uip/mmhwrap.sh
7512
7513commit 412b2e54251ff6e20537f83b95c8ee76ea8c5c40
7514Author:     markus schnalke <meillo@marmaro.de>
7515AuthorDate: Thu Mar 29 18:18:21 2012 +0200
7516Commit:     markus schnalke <meillo@marmaro.de>
7517CommitDate: Thu Mar 29 18:18:21 2012 +0200
7518
7519    Folded fileproc to constant `refile'.
7520    Also moved sbr/refile.c into uip/whatnow.c
7521
7522:100644 100644 31acdbb1... f38866b9... M	config/config.c
7523:100644 100644 ac8e6653... 05300510... M	h/mh.h
7524:100644 100644 973da677... ba33a03c... M	h/prototypes.h
7525:100644 100644 5c39a501... 6258d207... M	man/comp.man1
7526:100644 100644 7f9f952d... 628942da... M	man/forw.man1
7527:100644 100644 65a2d6f1... 083222be... M	man/mh-profile.man5
7528:100644 100644 5643286b... 26a2cddb... M	man/repl.man1
7529:100644 100644 36844a07... 0406e45a... M	man/whatnow.man1
7530:100644 100644 f2f1a9ed... 1f1b79b5... M	sbr/Makefile.in
7531:100644 100644 280d25b3... c238a26f... M	sbr/readconfig.c
7532:100644 000000 55ba754e... 00000000... D	sbr/refile.c
7533:100644 100644 7a1c5126... 664e5d08... M	uip/mhparam.c
7534:100644 100644 93283cc1... 369f03e2... M	uip/spost.c
7535:100644 100644 6e58052b... 0576ff84... M	uip/whatnow.c
7536
7537commit 5f6cb9c6ca7a84cbb7b7e3fd4d033af99caa9e18
7538Author:     markus schnalke <meillo@marmaro.de>
7539AuthorDate: Thu Mar 29 17:12:37 2012 +0200
7540Commit:     markus schnalke <meillo@marmaro.de>
7541CommitDate: Thu Mar 29 17:12:37 2012 +0200
7542
7543    Migrated man page post(8) to spost(8).
7544    It would be nice to have it improved a bit more.
7545    Spost is located in section 8 (maintenance commands) of the manual,
7546    but it is located in the bindir, rather than the sbindir. This is
7547    on purpose. The sections of the manual are mostly informational (today),
7548    whereas directories are either in $PATH or not, and thus cause a
7549    functional difference. Hence, I don't blindly link sbindir to section 8.
7550
7551:100644 100644 08a2bc11... 4703ebd9... M	man/Makefile.in
7552:100644 000000 5bac6f73... 00000000... D	man/post.man8
7553:000000 100644 00000000... 00f1d7ba... A	man/spost.man8
7554
7555commit 3c7a396c28e665f8cc2e94f18e1a84b3e1d2efd4
7556Author:     markus schnalke <meillo@marmaro.de>
7557AuthorDate: Thu Mar 29 16:13:21 2012 +0200
7558Commit:     markus schnalke <meillo@marmaro.de>
7559CommitDate: Thu Mar 29 16:13:21 2012 +0200
7560
7561    mhl: removed -folder switch and folder output for messagename pseudo component.
7562
7563:100644 100644 ecc9ef4d... 65a2d6f1... M	man/mh-profile.man5
7564:100644 100644 f408604d... f9536c07... M	man/mhl.man1
7565:100644 100644 c78619ee... 58c7d2b0... M	uip/mhl.c
7566:100644 100644 9a3c46e9... a0178fe9... M	uip/show.c
7567
7568commit aac09b48aeb1e822be418a6b6a01b3e2f357b8cd
7569Author:     markus schnalke <meillo@marmaro.de>
7570AuthorDate: Thu Mar 29 15:17:06 2012 +0200
7571Commit:     markus schnalke <meillo@marmaro.de>
7572CommitDate: Thu Mar 29 15:17:06 2012 +0200
7573
7574    Removed dead code within never set define WHATNOW.
7575
7576:100644 100644 318d5556... 2fe25b49... M	uip/refile.c
7577:100644 100644 4abc3d74... 9a3c46e9... M	uip/show.c
7578
7579commit 8edc5aaf86f9f77124664f6801bc6c6cdf258173
7580Author:     markus schnalke <meillo@marmaro.de>
7581AuthorDate: Thu Mar 29 15:08:49 2012 +0200
7582Commit:     markus schnalke <meillo@marmaro.de>
7583CommitDate: Thu Mar 29 15:08:49 2012 +0200
7584
7585    Trash folder replaces rmmproc. Rework of rmm(1) and refile(1).
7586    Removed several switches from refile and changed its behavior.
7587    (Although, rmm does not use backup prefixes anymore, other tools
7588    still do.)
7589
7590:100644 100644 82c66c3b... 31acdbb1... M	config/config.c
7591:100644 100644 49389030... 28aa29fd... M	docs/COMPLETION-BASH
7592:100644 100644 cb21f3fa... 2b47557b... M	docs/COMPLETION-ZSH
7593:100644 100644 8d698f48... ac8e6653... M	h/mh.h
7594:100644 100644 0e608d00... 973da677... M	h/prototypes.h
7595:100644 100644 5c051fba... ecc9ef4d... M	man/mh-profile.man5
7596:100644 100644 b864caa9... 323bc243... M	man/mhparam.man1
7597:100644 100644 036baab5... 5e837f5b... M	man/refile.man1
7598:100644 100644 0cf138fa... a2717130... M	man/rmm.man1
7599:100644 100644 d6e63b6c... 17b99bef... M	sbr/folder_delmsgs.c
7600:100644 100644 3749452b... bdb0e866... M	sbr/m_backup.c
7601:100644 100644 bcff1da2... 280d25b3... M	sbr/readconfig.c
7602:100644 100644 20a95e7b... 7a1c5126... M	uip/mhparam.c
7603:100644 100644 e699a144... 318d5556... M	uip/refile.c
7604:100644 100644 35983bd6... ecc9b9b4... M	uip/rmm.c
7605:100644 100644 d0b0f93a... 6e58052b... M	uip/whatnow.c
7606
7607commit dfecfa4b4b77983ddf8253b1b8effaf5c1a0ce80
7608Author:     markus schnalke <meillo@marmaro.de>
7609AuthorDate: Wed Mar 28 21:16:08 2012 +0200
7610Commit:     markus schnalke <meillo@marmaro.de>
7611CommitDate: Wed Mar 28 21:16:08 2012 +0200
7612
7613    Fixed programming mistakes, detected by cppcheck.
7614    Two memory leaks and a possibly not terminated string.
7615    (There also is a false positive in sbr/path.c.)
7616    (sbr/dtimep.c has warnings, but I believe lex is correct. ;-) )
7617
7618:100644 100644 8ccffc50... e4c1b7f7... M	sbr/folder_read.c
7619:100644 100644 ee512197... 5142ae3a... M	uip/inc.c
7620:100644 100644 b83a2686... 765bcbd6... M	uip/slocal.c
7621
7622commit 12fc1bc3b016c93fa00712de76a286c09dc1ee39
7623Author:     markus schnalke <meillo@marmaro.de>
7624AuthorDate: Tue Mar 27 18:22:13 2012 +0200
7625Commit:     markus schnalke <meillo@marmaro.de>
7626CommitDate: Tue Mar 27 18:22:13 2012 +0200
7627
7628    Removed -realsize from man page because mhshow doesn't support it.
7629
7630    Pulled in from nmh. Thanks to David Levine.
7631
7632:100644 100644 4f14ae47... 0a6513b6... M	man/mhshow.man1
7633
7634commit e1b2a81e2b5f77605973a47734a895cd3e83b73c
7635Author:     markus schnalke <meillo@marmaro.de>
7636AuthorDate: Tue Mar 27 18:11:49 2012 +0200
7637Commit:     markus schnalke <meillo@marmaro.de>
7638CommitDate: Tue Mar 27 18:11:49 2012 +0200
7639
7640    Enhance fix of 0b81a300d9e7cf78b6bc11d8c870f57fa81fcdc4.
7641    Ken Hornstein did the same fix for nmh. He showed me that I had missed
7642    the second, similar, case. Thanks.
7643
7644:100644 100644 7fa7558f... fd18a117... M	sbr/seq_add.c
7645
7646commit 18272eafd1dd4c2c594724da3d850e794f191566
7647Author:     markus schnalke <meillo@marmaro.de>
7648AuthorDate: Tue Mar 27 17:39:32 2012 +0200
7649Commit:     markus schnalke <meillo@marmaro.de>
7650CommitDate: Tue Mar 27 17:39:32 2012 +0200
7651
7652    Automated generation of mh-chart.man7.
7653    Moved mh-chart from section 1 to section 7, in the same go.
7654
7655    Based upon a pull-in from nmh. Thanks a lot to David Levine.
7656    Autogenerating is the only sensible approach to mh-chart.
7657
7658:100644 100644 b5b89d68... d83d8705... M	.gitignore
7659:100644 100644 e7f58be2... 08a2bc11... M	man/Makefile.in
7660:000000 100755 00000000... 72a2b381... A	man/mh-chart-gen.sh
7661:100644 000000 9190405c... 00000000... D	man/mh-chart.man1
7662:100644 100644 b55b7481... e9d1941c... M	man/pick.man1
7663:100644 100644 aa7b4fcc... 9f183e37... M	man/prompter.man1
7664:100644 100644 f2015b48... 2920b691... M	man/sendfiles.man1
7665
7666commit b9650770c24af625e4ddc6d791b9d5b652c1e8b2
7667Author:     markus schnalke <meillo@marmaro.de>
7668AuthorDate: Tue Mar 27 15:40:17 2012 +0200
7669Commit:     markus schnalke <meillo@marmaro.de>
7670CommitDate: Tue Mar 27 15:40:17 2012 +0200
7671
7672    Trivial change.
7673
7674:100644 100644 75d9a9b6... d0b0f93a... M	uip/whatnow.c
7675
7676commit c986c4f537fa8adc7d84f338976613ac4475bea3
7677Author:     markus schnalke <meillo@marmaro.de>
7678AuthorDate: Tue Mar 27 15:31:14 2012 +0200
7679Commit:     markus schnalke <meillo@marmaro.de>
7680CommitDate: Tue Mar 27 15:31:14 2012 +0200
7681
7682    Add some more default MIME content suffixes.
7683    Some of them originated from:
7684        cat /etc/mime.types |
7685        perl -ane 'if ($F[1] ne "") {print "mhshow-suffix-$F[0]:.$F[1]\n"}'
7686
7687    Pulled in from nmh. Thanks to Ken Hornstein, David Levine and Steve Rader.
7688
7689:100644 100644 023ad610... 71c754d0... M	etc/mhn.defaults
7690
7691commit 6cdade9983a7ebd5a5bb8296daa49d5475f07af8
7692Author:     markus schnalke <meillo@marmaro.de>
7693AuthorDate: Tue Mar 27 15:22:43 2012 +0200
7694Commit:     markus schnalke <meillo@marmaro.de>
7695CommitDate: Tue Mar 27 15:22:43 2012 +0200
7696
7697    Clean up prototypes.
7698
7699    Pulled in from nmh. Thanks to Ken Hornstein.
7700
7701:100644 100644 7f8d39a7... 0f0dda3b... M	uip/pick.c
7702
7703commit 9baa20b6178dec82264945744200af013c05b3bd
7704Author:     markus schnalke <meillo@marmaro.de>
7705AuthorDate: Tue Mar 27 15:18:49 2012 +0200
7706Commit:     markus schnalke <meillo@marmaro.de>
7707CommitDate: Tue Mar 27 15:18:49 2012 +0200
7708
7709    Make sure we don't send Envelope-From if we're using spost.
7710
7711    Pulled in from nmh. Thanks to Ken Hornstein.
7712
7713:100644 100644 69d47082... 93283cc1... M	uip/spost.c
7714
7715commit 1ab6dbe9907901b0abe84c451ead6b25a74fbb5b
7716Author:     markus schnalke <meillo@marmaro.de>
7717AuthorDate: Tue Mar 27 15:14:46 2012 +0200
7718Commit:     markus schnalke <meillo@marmaro.de>
7719CommitDate: Tue Mar 27 15:14:46 2012 +0200
7720
7721    Create proper prototypes for formataddr().
7722
7723    Pulled in from nmh. Thanks to Ken Hornstein.
7724
7725:100644 100644 a2058683... 09346dab... M	h/fmt_scan.h
7726:100644 100644 8414829b... ec086a13... M	sbr/fmt_scan.c
7727
7728commit 5aa54cbb20ba640e73e6c9132f9b8c13bec07607
7729Author:     markus schnalke <meillo@marmaro.de>
7730AuthorDate: Tue Mar 27 15:11:24 2012 +0200
7731Commit:     markus schnalke <meillo@marmaro.de>
7732CommitDate: Tue Mar 27 15:11:24 2012 +0200
7733
7734    Fixed mhstore to honor nmh-storage profile entry even with -auto [Bug #35303].
7735
7736    Pulled in from nmh. Thanks to David Levine.
7737
7738:100644 100644 f05c10c0... ec4c7a1e... M	man/mhstore.man1
7739:100644 100644 764237e5... cb411d8c... M	uip/mhstore.c
7740
7741commit 047888a8a1d311b772b3207dca48b607c7126507
7742Author:     markus schnalke <meillo@marmaro.de>
7743AuthorDate: Tue Mar 27 15:07:59 2012 +0200
7744Commit:     markus schnalke <meillo@marmaro.de>
7745CommitDate: Tue Mar 27 15:07:59 2012 +0200
7746
7747    Fixed two fd leaks in mhparse.c.
7748    1) In openQuoted(), the decoded contents file was opened twice in
7749       succession. The second open was added by a patch in March 2000.
7750    2) openBase64(), openQuoted(), and open7Bit() could open the contents
7751       file, but it never would be closed. Added code to each to close the
7752       file if the function opened it.
7753    [Bug #24004: (debbug 344182)]
7754
7755    Pulled in from nmh. Thanks to David Levine.
7756
7757:100644 100644 d38f2515... bf65480e... M	uip/mhparse.c
7758
7759commit b2d16fa4e961d55fec5f83eadc0a15503af2fe38
7760Author:     markus schnalke <meillo@marmaro.de>
7761AuthorDate: Tue Mar 27 14:57:18 2012 +0200
7762Commit:     markus schnalke <meillo@marmaro.de>
7763CommitDate: Tue Mar 27 14:57:18 2012 +0200
7764
7765    Replaced UTC-8 with UTF-8.
7766
7767    Pulled in from nmh. Thanks to David Levine.
7768
7769:100644 100644 ddd30faa... 96014314... M	docs/MACHINES
7770
7771commit 0fb9981d2aff1a53d665123ef73857949a0e86f8
7772Author:     markus schnalke <meillo@marmaro.de>
7773AuthorDate: Tue Mar 27 14:55:17 2012 +0200
7774Commit:     markus schnalke <meillo@marmaro.de>
7775CommitDate: Tue Mar 27 14:55:17 2012 +0200
7776
7777    Fixed a bunch of minor man page formating problems.
7778    (Revealed by `groff -ww'.)
7779
7780    Pulled in from nmh. Thanks to David Levine.
7781
7782:100644 100644 0977c77f... 3e14e971... M	man/ap.man8
7783:100644 100644 0d5cd40d... 7f9f952d... M	man/forw.man1
7784:100644 100644 ae0e8b0d... ca07c512... M	man/mh-format.man5
7785:100644 100644 98564e0d... 1633b076... M	man/mh-sequence.man7
7786:100644 100644 a04464d3... f408604d... M	man/mhl.man1
7787:100644 100644 2f2b6412... d6723c82... M	man/rcvdist.man1
7788:100644 100644 42e371f9... 24ced2ce... M	man/scan.man1
7789:100644 100644 e8defa55... 7d649524... M	man/slocal.man1
7790
7791commit 6bd5e1baa07e971d42188391a12f330b82174c48
7792Author:     markus schnalke <meillo@marmaro.de>
7793AuthorDate: Tue Mar 27 14:48:42 2012 +0200
7794Commit:     markus schnalke <meillo@marmaro.de>
7795CommitDate: Tue Mar 27 14:48:42 2012 +0200
7796
7797    Fixed mhlist -verbose to work with all content types [Bug #35219].
7798
7799    Pulled in from nmh. Thanks to David Levine.
7800
7801:100644 100644 4c788d16... 9cd331a8... M	uip/mhlistsbr.c
7802
7803commit eea4d1cb63d62652e6413edfae2eaf5d4944d80f
7804Author:     markus schnalke <meillo@marmaro.de>
7805AuthorDate: Tue Mar 27 14:40:38 2012 +0200
7806Commit:     markus schnalke <meillo@marmaro.de>
7807CommitDate: Tue Mar 27 14:40:38 2012 +0200
7808
7809    Added -verbose/-noverbose to mhlist synopsis
7810
7811    Pulled in from nmh. Thanks to David Levine.
7812
7813:100644 100644 9738de9a... 9190405c... M	man/mh-chart.man1
7814:100644 100644 91b35e2f... 14912a25... M	man/mhlist.man1
7815
7816commit a451512234838dcaf6f0a625b228761d0b2575a7
7817Author:     markus schnalke <meillo@marmaro.de>
7818AuthorDate: Tue Mar 27 14:37:36 2012 +0200
7819Commit:     markus schnalke <meillo@marmaro.de>
7820CommitDate: Tue Mar 27 14:37:36 2012 +0200
7821
7822    Escape spaces in DEFAULTS sections of man pages so they no longer are lost.
7823
7824    Pulled in from nmh. Thanks to David Levine.
7825
7826:100644 100644 7e1f19d6... a04464d3... M	man/mhl.man1
7827:100644 100644 b99de6c9... 91b35e2f... M	man/mhlist.man1
7828:100644 100644 a3330c00... 4f14ae47... M	man/mhshow.man1
7829:100644 100644 5ad0137a... f05c10c0... M	man/mhstore.man1
7830
7831commit 9463774dee55bf3d8ab4d5dc8ac68816511aa684
7832Author:     markus schnalke <meillo@marmaro.de>
7833AuthorDate: Tue Mar 27 14:32:20 2012 +0200
7834Commit:     markus schnalke <meillo@marmaro.de>
7835CommitDate: Tue Mar 27 14:32:20 2012 +0200
7836
7837    Removed ignored -verbose (and -noverbose) options to mhstore.
7838    (In contrast to nmh, we also change the code.)
7839
7840    Pulled in from nmh. Thanks to David Levine.
7841
7842:100644 100644 ef5a939a... 9738de9a... M	man/mh-chart.man1
7843:100644 100644 395b76a0... 5ad0137a... M	man/mhstore.man1
7844:100644 100644 e510d139... 764237e5... M	uip/mhstore.c
7845
7846commit 582a56a15d79dac8e142b97bf08f29ccb8df3a2a
7847Author:     markus schnalke <meillo@marmaro.de>
7848AuthorDate: Tue Mar 27 14:25:10 2012 +0200
7849Commit:     markus schnalke <meillo@marmaro.de>
7850CommitDate: Tue Mar 27 14:25:10 2012 +0200
7851
7852    Fixed example to show that mhparam preserves case of component name.
7853
7854    Pulled in from nmh. Thanks to David Levine.
7855
7856:100644 100644 ce62a52b... b864caa9... M	man/mhparam.man1
7857
7858commit 651d89ca77b0c62dec629b029ef8e25d0df1d4cb
7859Author:     markus schnalke <meillo@marmaro.de>
7860AuthorDate: Tue Mar 27 14:20:24 2012 +0200
7861Commit:     markus schnalke <meillo@marmaro.de>
7862CommitDate: Tue Mar 27 14:20:24 2012 +0200
7863
7864    Fixed `mhbuild -check': use the correct file.
7865    mhbuild -check would always fail because it tried to build the digest
7866    for the decoded contents file (cefile), which can be null. If it is, use
7867    the contents file itself.
7868
7869    Pulled in from nmh. Thanks to David Levine.
7870
7871:100644 100644 739aa462... 5f29d0e6... M	uip/mhbuild.c
7872
7873commit 8051c625ea98a42e6f8f0b4276babeeae49b339f
7874Author:     markus schnalke <meillo@marmaro.de>
7875AuthorDate: Tue Mar 27 13:58:45 2012 +0200
7876Commit:     markus schnalke <meillo@marmaro.de>
7877CommitDate: Tue Mar 27 13:58:45 2012 +0200
7878
7879    Make -volume switch actually work (it always got overridden).
7880    As far as I can tell, this never worked. Found by the nmh test suite!
7881
7882    Pulled in from nmh. Thanks to Ken Hornstein.
7883
7884:100644 100644 be1242b3... 140136a9... M	uip/forw.c
7885
7886commit 89500484352c5b5bf741879db73b1ed0c84770da
7887Author:     markus schnalke <meillo@marmaro.de>
7888AuthorDate: Tue Mar 27 13:55:34 2012 +0200
7889Commit:     markus schnalke <meillo@marmaro.de>
7890CommitDate: Tue Mar 27 13:55:34 2012 +0200
7891
7892    Suppress echoing of man page build lines.
7893    One of them says "warning", and it's handy to check that build output
7894    doesn't say that.
7895
7896    Pulled in from nmh. Thanks to David Levine.
7897
7898:100644 100644 27c67cb8... e7f58be2... M	man/Makefile.in
7899
7900commit db9aeea968d1810261a964a10042b2cecabbd004
7901Author:     markus schnalke <meillo@marmaro.de>
7902AuthorDate: Tue Mar 27 13:49:16 2012 +0200
7903Commit:     markus schnalke <meillo@marmaro.de>
7904CommitDate: Tue Mar 27 13:49:16 2012 +0200
7905
7906    Updated docs to reflect that all of the lists are on nongnu.org.
7907
7908    Pulled in from nmh. Thanks to David Levine.
7909
7910:100644 100644 767291c0... ca6c7c35... M	docs/MAILING-LISTS
7911:100644 100644 153f815c... 935d0d16... M	docs/README.developers
7912
7913commit 75f03a965d10d34099b13799e6fe0ed43f56e257
7914Author:     markus schnalke <meillo@marmaro.de>
7915AuthorDate: Tue Mar 27 12:41:58 2012 +0200
7916Commit:     markus schnalke <meillo@marmaro.de>
7917CommitDate: Tue Mar 27 12:41:58 2012 +0200
7918
7919    Report an error when the width used by putaddr is less than the label width.
7920
7921    Pulled in from nmh. Thanks to Ken Hornstein.
7922
7923:100644 100644 113b8cff... 8414829b... M	sbr/fmt_scan.c
7924
7925commit 0dc43cbf916830e524ee705664bc9d1e1addaee2
7926Author:     markus schnalke <meillo@marmaro.de>
7927AuthorDate: Tue Mar 27 12:33:35 2012 +0200
7928Commit:     markus schnalke <meillo@marmaro.de>
7929CommitDate: Tue Mar 27 12:33:35 2012 +0200
7930
7931    new: Improve the fix with the NULL-sentinel.
7932    With multiple sequence arguments on the command line you might end up
7933    with garbage in the sequence[] array (it needs the last argument to be
7934    a NULL. So do two things: make the first two arguments NULL, and as we
7935    add arguments to sequence[] make sure the list has a NULL on the end.
7936    This is another problem discovered by the nmh test suite.
7937
7938    Pulled in from nmh. Thanks to Ken Hornstein.
7939
7940:100644 100644 f6ac3642... dab17ada... M	uip/new.c
7941
7942commit 38ada11179b45273156ad158afb2833d2e31b98c
7943Author:     markus schnalke <meillo@marmaro.de>
7944AuthorDate: Tue Mar 27 12:30:34 2012 +0200
7945Commit:     markus schnalke <meillo@marmaro.de>
7946CommitDate: Tue Mar 27 12:30:34 2012 +0200
7947
7948    Correct the maximum number of sequences in the mark(1) man page.
7949    Also add a note explaining the somewhat low limit.
7950
7951    (Note: mmh's value is different to nmh's.)
7952
7953    Pulled in from nmh. Thanks to Ken Hornstein.
7954
7955:100644 100644 24d84ff9... b0b93cad... M	man/mark.man1
7956
7957commit 7c5f2d98b1e0519cd3bfcc3b01be06db3eafb27d
7958Author:     markus schnalke <meillo@marmaro.de>
7959AuthorDate: Tue Mar 27 12:21:43 2012 +0200
7960Commit:     markus schnalke <meillo@marmaro.de>
7961CommitDate: Tue Mar 27 12:21:43 2012 +0200
7962
7963    Show assignment of configure variables using VAR=VALUE instead of in the env.
7964
7965    Pulled in from nmh. Thanks to David Levine.
7966
7967:100644 100644 b8f0409b... 78e1390b... M	INSTALL
7968
7969commit 2e5668919988fce4e523cbf2294698841b1106a0
7970Author:     markus schnalke <meillo@marmaro.de>
7971AuthorDate: Tue Mar 27 12:12:06 2012 +0200
7972Commit:     markus schnalke <meillo@marmaro.de>
7973CommitDate: Tue Mar 27 12:12:06 2012 +0200
7974
7975    We have only numeric timezone support (e.g. +0200) from now on.
7976
7977    That's an mmh decision. Pulled in from nmh is the following part:
7978
7979    Removed use of tzset()/tzname in dtimezone(). They caused the returned
7980    timezone string to be for the user's current timezone, but the function
7981    is supposed to return the string representation of the timezone of its
7982    argument.
7983
7984    Thanks to David Levine.
7985
7986:100644 100644 289a6732... 420275ce... M	h/tws.h
7987:100644 100644 1273112b... 738ffd59... M	sbr/dtime.c
7988:100644 100644 5103dbd7... 113b8cff... M	sbr/fmt_scan.c
7989:100644 100644 b1d86678... 3b1d1377... M	uip/anno.c
7990:100644 100644 53b09683... be1242b3... M	uip/forw.c
7991:100644 100644 98fffef1... ee512197... M	uip/inc.c
7992:100644 100644 b5b02c91... e2707d33... M	uip/msgchk.c
7993:100644 100644 3fb853cd... 7f8d39a7... M	uip/pick.c
7994:100644 100644 c0f0922d... b83a2686... M	uip/slocal.c
7995:100644 100644 43d3d106... 69d47082... M	uip/spost.c
7996
7997commit 701adc46db60b3ca1f2e5087805eba59ffe87976
7998Author:     markus schnalke <meillo@marmaro.de>
7999AuthorDate: Tue Mar 27 11:42:39 2012 +0200
8000Commit:     markus schnalke <meillo@marmaro.de>
8001CommitDate: Tue Mar 27 11:42:39 2012 +0200
8002
8003    new: sequences[0] needs to be initialized to NULL.
8004    This was caught by the nmh test suite.
8005
8006    Pulled in from nmh. Thanks to David Levine.
8007
8008:100644 100644 a4da6357... f6ac3642... M	uip/new.c
8009
8010commit 694fc4000bfe9e5091c30773c49b14c8fbc5c1ad
8011Author:     markus schnalke <meillo@marmaro.de>
8012AuthorDate: Tue Mar 27 11:35:56 2012 +0200
8013Commit:     markus schnalke <meillo@marmaro.de>
8014CommitDate: Tue Mar 27 11:35:56 2012 +0200
8015
8016    Added error message if COMPLETION-BASH is source directly.
8017
8018    Pulled in from nmh. Thanks to David Levine.
8019
8020:100644 100644 e4af65d2... 49389030... M	docs/COMPLETION-BASH
8021
8022commit b448acfe8fded2f2b29ae889c734d68245481529
8023Author:     markus schnalke <meillo@marmaro.de>
8024AuthorDate: Tue Mar 27 11:34:53 2012 +0200
8025Commit:     markus schnalke <meillo@marmaro.de>
8026CommitDate: Tue Mar 27 11:34:53 2012 +0200
8027
8028    Exit with error message if no library could be found with tgetent().
8029
8030    Pulled in from nmh. Thanks to David Levine.
8031
8032:100644 100644 2595cff0... 04f23d1e... M	configure.ac
8033
8034commit d132c52459d18f45fa9d227e5f3afebad43f7cfc
8035Author:     markus schnalke <meillo@marmaro.de>
8036AuthorDate: Tue Mar 27 11:20:22 2012 +0200
8037Commit:     markus schnalke <meillo@marmaro.de>
8038CommitDate: Tue Mar 27 11:27:35 2012 +0200
8039
8040    Replace www.ics.uci.edu/~mh/ links with corresponding rand-mh.sf.net links.
8041    The former ones are dead.
8042
8043    Pulled in from nmh. Thanks to David Levine.
8044
8045:100644 100644 e6a7e17e... b8f0409b... M	INSTALL
8046:100644 100644 328f383f... 6dacd5c9... M	README
8047
8048commit 7617aba98c430c925ae133c029d2ab9f570e95b5
8049Author:     markus schnalke <meillo@marmaro.de>
8050AuthorDate: Tue Mar 27 11:06:46 2012 +0200
8051Commit:     markus schnalke <meillo@marmaro.de>
8052CommitDate: Tue Mar 27 11:06:46 2012 +0200
8053
8054    abs() is part of C89.
8055
8056:100644 100644 6a5cf9fc... 8d698f48... M	h/mh.h
8057:100644 100644 48e13dbb... 1273112b... M	sbr/dtime.c
8058
8059commit 6195a89359453dc49064c8f7a28c02165d2cb972
8060Author:     markus schnalke <meillo@marmaro.de>
8061AuthorDate: Tue Mar 27 11:03:04 2012 +0200
8062Commit:     markus schnalke <meillo@marmaro.de>
8063CommitDate: Tue Mar 27 11:03:04 2012 +0200
8064
8065    FreeBSD needs the HAVE_STRUCT_TM_TM_GMTOFF test.
8066    FreeBSD has a timezone() function, not a timezone global variable
8067    (that's visible with our default configuration).
8068    Undid most of 0e4bc6fa7fa8ad74a1c3e855411bdc0e63bc6a2e.
8069
8070    Pulled in from nmh. Thanks to David Levine.
8071
8072:100644 100644 f55a9824... 2595cff0... M	configure.ac
8073:100644 100644 5a73934c... 48e13dbb... M	sbr/dtime.c
8074
8075commit 5a4836db0e18fe3fa32ba5d3deff2010d8a1b418
8076Author:     markus schnalke <meillo@marmaro.de>
8077AuthorDate: Tue Mar 27 10:58:05 2012 +0200
8078Commit:     markus schnalke <meillo@marmaro.de>
8079CommitDate: Tue Mar 27 10:58:05 2012 +0200
8080
8081    uip/termsbr.c: remove references to PC.
8082
8083    Pulled in from nmh. Thanks to Lyndon Nerenberg.
8084
8085:100644 100644 e1ea5f8c... fbf5f162... M	uip/termsbr.c
8086
8087commit 54c43692649e392a42bb9559ea12cdaff056b965
8088Author:     markus schnalke <meillo@marmaro.de>
8089AuthorDate: Tue Mar 27 10:46:38 2012 +0200
8090Commit:     markus schnalke <meillo@marmaro.de>
8091CommitDate: Tue Mar 27 10:46:38 2012 +0200
8092
8093    s/AC_CHECK_NETLIBS/NMH_CHECK_NETLIBS/, since it's not part of autoconf.
8094
8095    Pulled in from nmh. Thanks to Ken Hornstein.
8096
8097:100644 100644 89e6f976... 872f5f9e... M	aclocal.m4
8098:100644 100644 51a4d1af... f55a9824... M	configure.ac
8099
8100commit 403bc56ffdf4679f5159d926c5774ad042c55ac9
8101Author:     markus schnalke <meillo@marmaro.de>
8102AuthorDate: Tue Mar 27 10:44:30 2012 +0200
8103Commit:     markus schnalke <meillo@marmaro.de>
8104CommitDate: Tue Mar 27 10:44:30 2012 +0200
8105
8106    Removed the undocumented `select' option of slocal(1) and thus removed utmp.
8107
8108:100644 100644 0387a189... 51a4d1af... M	configure.ac
8109:100644 100644 9f2e54b7... c0f0922d... M	uip/slocal.c
8110
8111commit 0e4bc6fa7fa8ad74a1c3e855411bdc0e63bc6a2e
8112Author:     markus schnalke <meillo@marmaro.de>
8113AuthorDate: Tue Mar 27 10:20:25 2012 +0200
8114Commit:     markus schnalke <meillo@marmaro.de>
8115CommitDate: Tue Mar 27 10:20:25 2012 +0200
8116
8117    Removed HAVE_STRUCT_TM_TM_GMTOFF support.
8118    timezone, tzname, and tzset() are all POSIX.
8119
8120    Pulled in from nmh. Thanks to David Levine.
8121
8122:100644 100644 b3b517bd... 0387a189... M	configure.ac
8123:100644 100644 e0405e99... 5a73934c... M	sbr/dtime.c
8124
8125commit ecb956c6724be7422b2d512dd6492f3cf3b8451a
8126Author:     markus schnalke <meillo@marmaro.de>
8127AuthorDate: Tue Mar 27 10:13:26 2012 +0200
8128Commit:     markus schnalke <meillo@marmaro.de>
8129CommitDate: Tue Mar 27 10:13:26 2012 +0200
8130
8131    Removed unused parameter of replout().
8132
8133:100644 100644 2c14224a... af147a12... M	uip/repl.c
8134
8135commit d5b5e6e4813b7fd77dc1664df4304537f3002cf3
8136Author:     markus schnalke <meillo@marmaro.de>
8137AuthorDate: Tue Mar 27 10:09:19 2012 +0200
8138Commit:     markus schnalke <meillo@marmaro.de>
8139CommitDate: Tue Mar 27 10:09:19 2012 +0200
8140
8141    Changed types and added casts so that build is clean with gcc -Wsign-compare.
8142
8143    Pulled in from nmh. Thanks to David Levine.
8144
8145:100644 100644 435740ec... dd0b52af... M	sbr/fmt_compile.c
8146:100644 100644 94285a6f... 5103dbd7... M	sbr/fmt_scan.c
8147:100644 100644 734bdb58... 85d4e587... M	sbr/m_convert.c
8148:100644 100644 5886ffc0... c4e1e758... M	sbr/pidstatus.c
8149:100644 100644 b1228098... 7fa7558f... M	sbr/seq_add.c
8150:100644 100644 e342d1cb... 5555f115... M	sbr/seq_del.c
8151:100644 100644 5707dae9... bfecaf01... M	sbr/seq_read.c
8152:100644 100644 6a68c51a... 8b32826b... M	uip/aliasbr.c
8153:100644 100644 d03c99cc... b1d86678... M	uip/anno.c
8154:100644 100644 fdc78f43... d0d06b6d... M	uip/burst.c
8155:100644 100644 a9d25437... 87953ad2... M	uip/comp.c
8156:100644 100644 4eba2eb8... dabfec75... M	uip/dist.c
8157:100644 100644 124e5ab5... 3c3e1052... M	uip/dropsbr.c
8158:100644 100644 c69055ab... 9302a8a3... M	uip/flist.c
8159:100644 100644 e79e3958... 53b09683... M	uip/forw.c
8160:100644 100644 79763ff2... 1917e84f... M	uip/mark.c
8161:100644 100644 321c5f98... c78619ee... M	uip/mhl.c
8162:100644 100644 6a77d500... 2ab9cfd9... M	uip/mhmail.c
8163:100644 100644 f82cc6c3... 130b4e55... M	uip/mhoutsbr.c
8164:100644 100644 ea9f72e0... d3ddb948... M	uip/mhshowsbr.c
8165:100644 100644 896c37b3... 3fb853cd... M	uip/pick.c
8166:100644 100644 04b62d85... fc98b4ac... M	uip/rcvstore.c
8167:100644 100644 125991cc... 6ba8a9c2... M	uip/sortm.c
8168
8169commit 517661967774d60716ecff152c642b417195f900
8170Author:     markus schnalke <meillo@marmaro.de>
8171AuthorDate: Tue Mar 27 09:46:59 2012 +0200
8172Commit:     markus schnalke <meillo@marmaro.de>
8173CommitDate: Tue Mar 27 09:46:59 2012 +0200
8174
8175    Proper field initialization.
8176    gcc -Wmissing-field-initializers noticed several struct initializations
8177    that didn't explicitly list all fields. They were of no consequence because
8178    they were for static data, so they were initialized properly.
8179    Also, changed the initialization of global.c_ovtxt from "" to NULL because
8180    free_queue () freed it if non-NULL, though I think the "" was always
8181    overwritten.
8182
8183    Pulled in from nmh. Thanks to David Levine.
8184
8185:100644 100644 4876d09f... e7590887... M	sbr/addrsbr.c
8186:100644 100644 69797adb... 321c5f98... M	uip/mhl.c
8187:100644 100644 07ec48c0... 2c14224a... M	uip/repl.c
8188
8189commit ac7004d83eba4b4685d9a03d9e3b2a5acab36a84
8190Author:     markus schnalke <meillo@marmaro.de>
8191AuthorDate: Tue Mar 27 09:36:56 2012 +0200
8192Commit:     markus schnalke <meillo@marmaro.de>
8193CommitDate: Tue Mar 27 09:36:56 2012 +0200
8194
8195    Documented support of OURDEFS to pass compile flags to configure.
8196
8197    Pulled in from nmh. Thanks to David Levine.
8198
8199:100644 100644 32e6d42e... e6a7e17e... M	INSTALL
8200
8201commit 5518634037521728ddcb11b8eb4c6dcd7f046f83
8202Author:     markus schnalke <meillo@marmaro.de>
8203AuthorDate: Tue Mar 27 09:31:47 2012 +0200
8204Commit:     markus schnalke <meillo@marmaro.de>
8205CommitDate: Tue Mar 27 09:31:47 2012 +0200
8206
8207    Add some comments to the format compiler and engine.
8208
8209    Pulled in from nmh. Thanks to Ken Hornstein.
8210
8211:100644 100644 c49a6eab... 435740ec... M	sbr/fmt_compile.c
8212:100644 100644 b7137d78... 94285a6f... M	sbr/fmt_scan.c
8213
8214commit 2d6064d0d2ceefa70d0220d9319030f47a49d924
8215Author:     markus schnalke <meillo@marmaro.de>
8216AuthorDate: Tue Mar 27 09:22:52 2012 +0200
8217Commit:     markus schnalke <meillo@marmaro.de>
8218CommitDate: Tue Mar 27 09:22:52 2012 +0200
8219
8220    Update README.developers with the correct version of autoconf we need.
8221
8222    Pulled in from nmh. Thanks to Ken Hornstein.
8223
8224:100644 100644 83b240c6... 153f815c... M	docs/README.developers
8225
8226commit f58df8a711003c845bb2f899574ac8ed9ffa30fd
8227Author:     markus schnalke <meillo@marmaro.de>
8228AuthorDate: Tue Mar 27 09:19:56 2012 +0200
8229Commit:     markus schnalke <meillo@marmaro.de>
8230CommitDate: Tue Mar 27 09:19:56 2012 +0200
8231
8232    Remove some unused macros.
8233
8234    Pulled in from nmh. Thanks to David Levine.
8235
8236:100644 100644 f7271775... b7137d78... M	sbr/fmt_scan.c
8237:100644 100644 e7db876f... e946664c... M	sbr/mts.c
8238:100644 100644 c98a3f06... c69055ab... M	uip/flist.c
8239:100644 100644 932da206... b5b02c91... M	uip/msgchk.c
8240
8241commit b3628819b4ab903269cd83cc68e453b13534346c
8242Author:     markus schnalke <meillo@marmaro.de>
8243AuthorDate: Tue Mar 27 09:10:44 2012 +0200
8244Commit:     markus schnalke <meillo@marmaro.de>
8245CommitDate: Tue Mar 27 09:10:44 2012 +0200
8246
8247    Completely remove the use of TIME_WITH_SYS_TIME.
8248    Removed the autoconf test but never removed the code, and this caused
8249    some problems on systems that needed some prototypes in <time.h>.
8250
8251    Pulled in from nmh. Thanks to Ken Hornstein.
8252
8253:100644 100644 b5fac4fd... 133a9ab1... M	sbr/dtimep.lex
8254:100644 100644 797c192a... c49a6eab... M	sbr/fmt_compile.c
8255:100644 100644 f26b02bb... f7271775... M	sbr/fmt_scan.c
8256:100644 100644 5d0be840... d15c9395... M	sbr/lock_file.c
8257:100644 100644 06a353ac... 739aa462... M	uip/mhbuild.c
8258:100644 100644 2d6c5965... 201ce514... M	uip/mhcachesbr.c
8259:100644 100644 73babadf... 896c37b3... M	uip/pick.c
8260:100644 100644 e39ab800... a2e99329... M	uip/send.c
8261
8262commit 1ec4ef34243a756d1f51718e7e15b094f4b36618
8263Author:     markus schnalke <meillo@marmaro.de>
8264AuthorDate: Tue Mar 27 08:58:17 2012 +0200
8265Commit:     markus schnalke <meillo@marmaro.de>
8266CommitDate: Tue Mar 27 08:58:17 2012 +0200
8267
8268    Remove OS-specific defines. Remove GECOS ampersand-magic, along with it.
8269
8270    Pulled in from nmh. Thanks to Ken Hornstein.
8271
8272:100644 100644 a1f287c2... b3b517bd... M	configure.ac
8273:100644 100644 e38e5b0b... d3eabd0e... M	sbr/discard.c
8274:100644 100644 2ebb44a2... c7f4279b... M	sbr/m_getfld.c
8275:100644 100644 7c70e46b... e7db876f... M	sbr/mts.c
8276:100644 100644 975d2e13... 2d6c5965... M	uip/mhcachesbr.c
8277:100644 100644 c566de23... 865f2f72... M	uip/scansbr.c
8278
8279commit 74ed4c043b3e22fa7e16fd892c381e9b16ca8c27
8280Author:     markus schnalke <meillo@marmaro.de>
8281AuthorDate: Tue Mar 27 08:48:32 2012 +0200
8282Commit:     markus schnalke <meillo@marmaro.de>
8283CommitDate: Tue Mar 27 08:48:32 2012 +0200
8284
8285    Clean up time handling; always assume we have tzset().
8286    Also assume that the right prototype is in time.h (both are valid in POSIX).
8287
8288    Pulled in from nmh. Thanks to Ken Hornstein.
8289
8290:100644 100644 466a9ddc... a1f287c2... M	configure.ac
8291:100644 100644 b427dfda... e0405e99... M	sbr/dtime.c
8292:100644 100644 a3533934... b5fac4fd... M	sbr/dtimep.lex
8293
8294commit ac0b9fcce4167e2959ebc5b8d6efb8511acec66d
8295Author:     markus schnalke <meillo@marmaro.de>
8296AuthorDate: Tue Mar 27 08:23:52 2012 +0200
8297Commit:     markus schnalke <meillo@marmaro.de>
8298CommitDate: Tue Mar 27 08:23:52 2012 +0200
8299
8300    We are making POSIX signal support a requirement.
8301    Remove all support for other signal interfaces.
8302
8303    Pulled in from nmh. Thanks to Ken Hornstein.
8304
8305:100644 100644 7b2666cf... 466a9ddc... M	configure.ac
8306:100644 100644 b8f08650... 480bf6d0... M	h/signals.h
8307:100644 100644 1a381db2... d1371d01... M	sbr/context_save.c
8308:100644 100644 11531dfb... 5d0be840... M	sbr/lock_file.c
8309:100644 100644 15d3f1c7... 745fa25b... M	sbr/seq_save.c
8310:100644 100644 77d61ce0... 5b55fc42... M	sbr/signals.c
8311:100644 100644 e139a833... 69797adb... M	uip/mhl.c
8312:100644 100644 374c8fd4... 6a77d500... M	uip/mhmail.c
8313:100644 100644 217e890c... ea9f72e0... M	uip/mhshowsbr.c
8314:100644 100644 2f39f29d... 6c780d4a... M	uip/prompter.c
8315:100644 100644 086fac31... 9f2e54b7... M	uip/slocal.c
8316
8317commit fc71710f8695ea07d852284286b058ecb3955317
8318Author:     markus schnalke <meillo@marmaro.de>
8319AuthorDate: Tue Mar 27 07:44:43 2012 +0200
8320Commit:     markus schnalke <meillo@marmaro.de>
8321CommitDate: Tue Mar 27 07:44:43 2012 +0200
8322
8323    Switch from using RETSIGTYPE via autoconf to void.
8324    POSIX says that's the type to use for a signal handler.
8325
8326    Pulled in from nmh. Thanks to Ken Hornstein.
8327    (btw: `to pull in' describes my action better than `to merge'.)
8328
8329:100644 100644 9469adbf... 7b2666cf... M	configure.ac
8330:100644 100644 d805d192... b8f08650... M	h/signals.h
8331:100644 100644 af882d5f... 7254d6bd... M	sbr/getans.c
8332:100644 100644 6b74068c... 11531dfb... M	sbr/lock_file.c
8333:100644 100644 c1c53551... e139a833... M	uip/mhl.c
8334:100644 100644 fc8b751c... 3104e6f8... M	uip/mhlist.c
8335:100644 100644 ef1a050b... 374c8fd4... M	uip/mhmail.c
8336:100644 100644 ebbd8ec8... 4a07d016... M	uip/mhshow.c
8337:100644 100644 377e8dc7... e510d139... M	uip/mhstore.c
8338:100644 100644 dc381267... 37174dea... M	uip/mhtest.c
8339:100644 100644 a398832e... 2f39f29d... M	uip/prompter.c
8340:100644 100644 c8af725d... 086fac31... M	uip/slocal.c
8341
8342commit 7ffcbc3d01bb58a071d56f5e7379948c579f634a
8343Author:     markus schnalke <meillo@marmaro.de>
8344AuthorDate: Tue Mar 27 00:22:33 2012 +0200
8345Commit:     markus schnalke <meillo@marmaro.de>
8346CommitDate: Tue Mar 27 00:22:33 2012 +0200
8347
8348    The result from the call to parse_mime() was ignored.
8349    Detected by `gcc -Wempty-body'. It has been that way since the beginning
8350    of history and was probably of no consequence, but fixed anyway.
8351
8352    Merged from nmh. Thanks to David Levine.
8353
8354:100644 100644 a06a6787... fc8b751c... M	uip/mhlist.c
8355:100644 100644 6d91e596... ebbd8ec8... M	uip/mhshow.c
8356:100644 100644 1c4cee64... 377e8dc7... M	uip/mhstore.c
8357:100644 100644 f6c14fbd... dc381267... M	uip/mhtest.c
8358
8359commit 7fc4e63e1df72c45f45d4fd8f54015ab9ec46320
8360Author:     markus schnalke <meillo@marmaro.de>
8361AuthorDate: Tue Mar 27 00:18:24 2012 +0200
8362Commit:     markus schnalke <meillo@marmaro.de>
8363CommitDate: Tue Mar 27 00:18:24 2012 +0200
8364
8365    Removed hard-coded -I.. and -I../.. from INCLUDES.
8366    It was redundant given -I$(top_srcdir).
8367
8368    Merged from nmh. Thanks to David Levine.
8369
8370:100644 100644 8f21039c... 80eb4097... M	config/Makefile.in
8371:100644 100644 13c0ecb7... f2f1a9ed... M	sbr/Makefile.in
8372:100644 100644 a9befee5... 5886ffc0... M	sbr/pidstatus.c
8373:100644 100644 9c2d3902... 1f5a495e... M	uip/Makefile.in
8374
8375commit 3e300b97e9a54a3157e37948f8827abbe3eecf05
8376Author:     markus schnalke <meillo@marmaro.de>
8377AuthorDate: Tue Mar 27 00:13:25 2012 +0200
8378Commit:     markus schnalke <meillo@marmaro.de>
8379CommitDate: Tue Mar 27 00:13:25 2012 +0200
8380
8381    Added Content-Description header with the filename of the attachment.
8382    This seems to be common practice now and gives mhlist something useful
8383    to display.
8384
8385    Merged from nmh. Thanks to David Levine.
8386
8387:100644 100644 7b368ea9... 09e3f408... M	man/send.man1
8388:100644 100644 a735c677... e39ab800... M	uip/send.c
8389
8390commit 750e5220c8e53347a635600171fd443ff3a64583
8391Author:     markus schnalke <meillo@marmaro.de>
8392AuthorDate: Tue Mar 27 00:03:50 2012 +0200
8393Commit:     markus schnalke <meillo@marmaro.de>
8394CommitDate: Tue Mar 27 00:03:50 2012 +0200
8395
8396    Added removal of autom4te.cache directory to mostlyclean-local.
8397
8398    Merged from nmh. Thanks to David Levine.
8399
8400:100644 100644 a93ba70a... 79746abb... M	Makefile.in
8401
8402commit 1e588a59440aa1bee55c8d6d69003059c1d2af97
8403Author:     markus schnalke <meillo@marmaro.de>
8404AuthorDate: Mon Mar 26 23:53:15 2012 +0200
8405Commit:     markus schnalke <meillo@marmaro.de>
8406CommitDate: Mon Mar 26 23:53:15 2012 +0200
8407
8408    Remove RPATH code though. Discussions on nmh-workers have convinced me.
8409
8410    [2012-01-05] Lyndon Nerenberg:
8411    > [2012-01-05] Ken Hornstein:
8412    >> RPATHS    - Construct Return-Path headers from "From " lines.
8413    >>             I say keep it, since it's been around forever (a fair
8414    >>             amount of code, actually).
8415    > I'm going to argue for the removal of this code, as well. The
8416    > Return-Path header should be inserted by the delivering MTA, and I
8417    > can't think of any modern MTA that doesn't.
8418
8419:100644 100644 bd484e91... 0e608d00... M	h/prototypes.h
8420:100644 100644 85a323b9... 2ebb44a2... M	sbr/m_getfld.c
8421:100644 100644 56583f15... c566de23... M	uip/scansbr.c
8422:100644 100644 98658399... c8af725d... M	uip/slocal.c
8423
8424commit e9f7cdfaf76a410bc663735484bee44806f32894
8425Author:     markus schnalke <meillo@marmaro.de>
8426AuthorDate: Mon Mar 26 23:29:53 2012 +0200
8427Commit:     markus schnalke <meillo@marmaro.de>
8428CommitDate: Mon Mar 26 23:29:53 2012 +0200
8429
8430    Added datarootdir definitions to silence warnings from configure.
8431
8432    Merged from nmh. Thanks to David Levine.
8433
8434:100644 100644 a3b6fe27... a93ba70a... M	Makefile.in
8435:100644 100644 df10b4b4... e9092a0d... M	docs/Makefile.in
8436:100644 100644 aab86f47... 27c67cb8... M	man/Makefile.in
8437
8438commit f00bf5448d06f7e7876a6ce66c392631661114d2
8439Author:     markus schnalke <meillo@marmaro.de>
8440AuthorDate: Mon Mar 26 23:25:16 2012 +0200
8441Commit:     markus schnalke <meillo@marmaro.de>
8442CommitDate: Mon Mar 26 23:25:16 2012 +0200
8443
8444    Removed check for st_blksize; it's required by POSIX.
8445    It's unclear why the it was there at all as the define wasn't even used!
8446
8447    Merged from nmh. Thanks to Ken Hornstein.
8448
8449:100644 100644 1cdbf9d0... 9469adbf... M	configure.ac
8450
8451commit 1b12190af8b466a4bf081b5e798b4d7bde322123
8452Author:     markus schnalke <meillo@marmaro.de>
8453AuthorDate: Mon Mar 26 23:17:13 2012 +0200
8454Commit:     markus schnalke <meillo@marmaro.de>
8455CommitDate: Mon Mar 26 23:17:13 2012 +0200
8456
8457    Switch to standard autoconf macro for checking d_type field in struct dirent.
8458
8459    Merged from nmh. Thanks to Ken Hornstein.
8460
8461:100644 100644 b678f475... 89e6f976... M	aclocal.m4
8462:100644 100644 ac57b9c9... 1cdbf9d0... M	configure.ac
8463
8464commit ad4522348870e01f3d95eec2dd4dc008410d4cd8
8465Author:     markus schnalke <meillo@marmaro.de>
8466AuthorDate: Mon Mar 26 23:07:24 2012 +0200
8467Commit:     markus schnalke <meillo@marmaro.de>
8468CommitDate: Mon Mar 26 23:07:24 2012 +0200
8469
8470    Remove #ifdef around use of sigsetjmp().
8471
8472    Merged from nmh. Thanks to Lyndon Nerenberg.
8473
8474:100644 100644 1eb0fdcb... ac57b9c9... M	configure.ac
8475:100644 100644 38167c8f... 217e890c... M	uip/mhshowsbr.c
8476
8477commit 50c72f9094eea8ad222ffb3b11f51eb4bb52f024
8478Author:     markus schnalke <meillo@marmaro.de>
8479AuthorDate: Mon Mar 26 23:03:39 2012 +0200
8480Commit:     markus schnalke <meillo@marmaro.de>
8481CommitDate: Mon Mar 26 23:03:39 2012 +0200
8482
8483    Remove overrides for 'broken' stat macros. Remove redundant SEEK_* macro defs.
8484
8485    Merged from nmh. Thanks to Lyndon Nerenberg.
8486
8487:100644 100644 d23079a2... 1eb0fdcb... M	configure.ac
8488:100644 100644 aa15d4c8... eb85a4a2... M	h/nmh.h
8489
8490commit 5ae78fd67db80de17a995b1bc637bf131cfe2bb5
8491Author:     markus schnalke <meillo@marmaro.de>
8492AuthorDate: Mon Mar 26 22:59:03 2012 +0200
8493Commit:     markus schnalke <meillo@marmaro.de>
8494CommitDate: Mon Mar 26 22:59:03 2012 +0200
8495
8496    Nuke directory processing conditionals; use dirent.h.
8497
8498    Merged from nmh. Thanks to Lyndon Nerenberg.
8499
8500:100644 100644 9fd84c85... d23079a2... M	configure.ac
8501:100644 100644 19549e43... aa15d4c8... M	h/nmh.h
8502
8503commit 0c648c7c1509760370d4c4267a45a5a305885e7f
8504Author:     markus schnalke <meillo@marmaro.de>
8505AuthorDate: Mon Mar 26 22:57:27 2012 +0200
8506Commit:     markus schnalke <meillo@marmaro.de>
8507CommitDate: Mon Mar 26 22:57:27 2012 +0200
8508
8509    Clean up process wait to use POSIX waitpid() interface.
8510
8511    Merged from nmh. Thanks to Lyndon Nerenberg.
8512
8513:100644 100644 8c9262ba... 9fd84c85... M	configure.ac
8514:100644 100644 f845058a... a9befee5... M	sbr/pidstatus.c
8515:100644 100644 ebee02ec... ba9bae21... M	sbr/pidwait.c
8516:100644 100644 3ed31f98... 06a353ac... M	uip/mhbuild.c
8517:100644 100644 7bd4cfbf... 975d2e13... M	uip/mhcachesbr.c
8518:100644 100644 8902f759... a06a6787... M	uip/mhlist.c
8519:100644 100644 00b538ca... f82cc6c3... M	uip/mhoutsbr.c
8520:100644 100644 ece4e8fe... d38f2515... M	uip/mhparse.c
8521:100644 100644 bbd99eaa... 6d91e596... M	uip/mhshow.c
8522:100644 100644 3e730cec... 38167c8f... M	uip/mhshowsbr.c
8523:100644 100644 2ed6a42b... 1c4cee64... M	uip/mhstore.c
8524:100644 100644 7dc9c07d... f6c14fbd... M	uip/mhtest.c
8525
8526commit 0dc22c053a80549b21709e3a518d843203b5f65d
8527Author:     markus schnalke <meillo@marmaro.de>
8528AuthorDate: Mon Mar 26 22:44:13 2012 +0200
8529Commit:     markus schnalke <meillo@marmaro.de>
8530CommitDate: Mon Mar 26 22:44:13 2012 +0200
8531
8532    Make use of mkstemp() unconditional (vs. mktemp()).
8533
8534    Merged from nmh. Thanks to Lyndon Nerenberg.
8535
8536:100644 100644 c81fe610... 8c9262ba... M	configure.ac
8537:100644 100644 983d9d70... 6b74068c... M	sbr/lock_file.c
8538
8539commit e5fbf8a40dfba71da720bbc247c5367e6547abb0
8540Author:     markus schnalke <meillo@marmaro.de>
8541AuthorDate: Mon Mar 26 22:38:30 2012 +0200
8542Commit:     markus schnalke <meillo@marmaro.de>
8543CommitDate: Mon Mar 26 22:38:30 2012 +0200
8544
8545    No longer check for the mkstemp() function in the mkstemp library.
8546
8547    Merged from nmh. Thanks to Ken Hornstein.
8548
8549:100644 100644 1c1b400b... c81fe610... M	configure.ac
8550
8551commit 0052f1024deb0a0a2fc2e5bacf93d45a5a9c9b32
8552Author:     markus schnalke <meillo@marmaro.de>
8553AuthorDate: Mon Mar 26 22:34:56 2012 +0200
8554Commit:     markus schnalke <meillo@marmaro.de>
8555CommitDate: Mon Mar 26 22:34:56 2012 +0200
8556
8557    Remove compatibility functions that are always provided by the POSIX host env.
8558
8559    Merged from nmh. Thanks to Lyndon Nerenberg.
8560
8561    Well, if the nmh folks now believe that snprintf() can be expected to be
8562    available on recent hosts, we remove it again. ;-)
8563
8564:100644 100644 133c71df... 1c1b400b... M	configure.ac
8565:100644 100644 aaaf31c6... 13c0ecb7... M	sbr/Makefile.in
8566:100644 000000 1dd4a65c... 00000000... D	sbr/snprintf.c
8567:100644 000000 2d30d86e... 00000000... D	sbr/strdup.c
8568
8569commit a567638a9445d091f6334ac2de2fc0e57309eb42
8570Author:     markus schnalke <meillo@marmaro.de>
8571AuthorDate: Mon Mar 26 22:28:34 2012 +0200
8572Commit:     markus schnalke <meillo@marmaro.de>
8573CommitDate: Mon Mar 26 22:28:34 2012 +0200
8574
8575    Ignore OSPEED/ospeed in termcap. Nothing current should need this.
8576    Remove autoconf ospeed checks.
8577
8578    Merged from nmh. Thanks to Lyndon Nerenberg and Ken Hornstein.
8579
8580:100644 100644 4a6b8ee5... 133c71df... M	configure.ac
8581:100644 100644 b620e2c1... e1ea5f8c... M	uip/termsbr.c
8582
8583commit 7e421e1fd5cf1c4ce33edc005fa63784d9c5a2e6
8584Author:     markus schnalke <meillo@marmaro.de>
8585AuthorDate: Mon Mar 26 22:23:33 2012 +0200
8586Commit:     markus schnalke <meillo@marmaro.de>
8587CommitDate: Mon Mar 26 22:23:33 2012 +0200
8588
8589    Collapse termio/termios/sgtty terminal interface down to Posix termios.
8590    No longer check for termio.h or termios.h
8591
8592    Merge from nmh. Thanks to Lyndon Nerenberg and Ken Hornstein.
8593
8594:100644 100644 5b2f6409... 4a6b8ee5... M	configure.ac
8595:100644 100644 03eaa102... e38e5b0b... M	sbr/discard.c
8596:100644 100644 db61fb34... a398832e... M	uip/prompter.c
8597:100644 100644 defc93fc... b620e2c1... M	uip/termsbr.c
8598
8599commit 768b5edd9623b7238e12ec8dfc409b82a1ed9e2d
8600Author:     markus schnalke <meillo@marmaro.de>
8601AuthorDate: Mon Mar 26 22:12:41 2012 +0200
8602Commit:     markus schnalke <meillo@marmaro.de>
8603CommitDate: Mon Mar 26 22:12:41 2012 +0200
8604
8605    Eliminate '#ifdef HAVE_FOO' for Posix-mandated FOOs.
8606    Update configure file for removal of POSIX-mandated header files.
8607
8608    Merged from nmh. Thanks to Lyndon Nerenberg and Ken Hornstein.
8609
8610:100644 100644 4bedb050... 5b2f6409... M	configure.ac
8611:100644 100644 896786f5... 19549e43... M	h/nmh.h
8612:100644 100644 bb4c38b4... bd484e91... M	h/prototypes.h
8613:100644 100644 b4a1547e... 983d9d70... M	sbr/lock_file.c
8614:100644 100644 6a7eb78f... 124e5ab5... M	uip/dropsbr.c
8615
8616commit b6fbaae87d9cf00b74d94050c10ba3e700545178
8617Author:     markus schnalke <meillo@marmaro.de>
8618AuthorDate: Mon Mar 26 21:37:26 2012 +0200
8619Commit:     markus schnalke <meillo@marmaro.de>
8620CommitDate: Mon Mar 26 21:43:07 2012 +0200
8621
8622    Deprecate uname() in favour of (Posix) gethostname().
8623    Merged from nmh. Thanks to Lyndon Nerenberg and Ken Hornstein.
8624
8625:100644 100644 cb5a79a3... 4bedb050... M	configure.ac
8626:100644 100644 a4644931... 7c70e46b... M	sbr/mts.c
8627
8628commit adf591eb56d60000e806e20c42eb1907e2cc6fcd
8629Author:     markus schnalke <meillo@marmaro.de>
8630AuthorDate: Mon Mar 26 21:32:32 2012 +0200
8631Commit:     markus schnalke <meillo@marmaro.de>
8632CommitDate: Mon Mar 26 21:32:32 2012 +0200
8633
8634    Moved #endif so that lockit () is only declared with DOT_LOCKING,
8635    to avoid compile warning without it.
8636
8637    Merged from nmh. Thanks to David Levine.
8638
8639:100644 100644 e065c93e... b4a1547e... M	sbr/lock_file.c
8640
8641commit d75b71ec84578fcb66e6d4e1ccd5cc8c45363cbd
8642Author:     markus schnalke <meillo@marmaro.de>
8643AuthorDate: Mon Mar 26 21:29:45 2012 +0200
8644Commit:     markus schnalke <meillo@marmaro.de>
8645CommitDate: Mon Mar 26 21:29:45 2012 +0200
8646
8647    Changed second argument of calls to part_ok() and type_ok() from 0 to 1,
8648    to match what store_multi() in mhstoresbr.c does.
8649
8650    A test case is below.  Without this fix, the following command:
8651
8652      mhshow -part 1.1 -form mhl.null
8653
8654    produced no output.  mhlist showed a part 1.1:
8655
8656     msg part  type/subtype              size description
8657    1231       multipart/mixed            276
8658         1     multipart/related          107
8659         1.1   text/plain                  29
8660
8661    and "mhstore -part 1.1" properly stored it.  With this
8662    fix, mhshow behaves properly and shows the part.
8663
8664    Analogous behavior happened with -type text/plain.
8665
8666    test case:
8667
8668    MIME-Version: 1.0
8669    Content-Type: multipart/mixed; boundary="NextPart_001"
8670    Content-class: urn:content-classes:message
8671    Date: Thu, 19 May 2011 00:00:00 -0000
8672    From: sender@example.com
8673    To: recipient@example.com
8674
8675    This is a multi-part message in MIME format.
8676
8677    --NextPart_001
8678    Content-Type: multipart/related;
8679            type="multipart/alternative";
8680            boundary="NextPart_002"
8681
8682    --NextPart_002
8683    Content-Type: text/plain;
8684            charset="utf-8"
8685
8686    This is the text/plain part.
8687
8688    --NextPart_002--
8689
8690    --NextPart_001--
8691
8692    Merged from nmh. Thanks to David Levine.
8693
8694:100644 100644 9f69c54d... 3e730cec... M	uip/mhshowsbr.c
8695
8696commit 9c859e43ce6889f4f0b4bc34f346334999605884
8697Author:     markus schnalke <meillo@marmaro.de>
8698AuthorDate: Mon Mar 26 21:27:37 2012 +0200
8699Commit:     markus schnalke <meillo@marmaro.de>
8700CommitDate: Mon Mar 26 21:27:37 2012 +0200
8701
8702    Replaced cvs with git references.
8703    Merged from nmh. Thanks to David Levine.
8704
8705:100644 100644 de321851... 83b240c6... M	docs/README.developers
8706
8707commit 002555d3d68d553044facbe4fad7bd008a42ac5e
8708Author:     markus schnalke <meillo@marmaro.de>
8709AuthorDate: Mon Mar 26 21:12:29 2012 +0200
8710Commit:     markus schnalke <meillo@marmaro.de>
8711CommitDate: Mon Mar 26 21:12:29 2012 +0200
8712
8713    Removed unused local variables to eliminate warnings from gcc 4.6.2.
8714    Merged from nmh. Thanks to David Levine.
8715
8716:100644 100644 a7fe9f45... b59cf5c7... M	uip/fmtdump.c
8717
8718commit 4cdff8cfe893e7039b4ef8272ed66a8a05bc8e04
8719Author:     markus schnalke <meillo@marmaro.de>
8720AuthorDate: Mon Mar 26 14:17:06 2012 +0200
8721Commit:     markus schnalke <meillo@marmaro.de>
8722CommitDate: Mon Mar 26 14:17:06 2012 +0200
8723
8724    There's no need for killpg(). We can use kill() instead.
8725    (Also removed a now unused define.)
8726
8727:100644 100644 20bcbd12... cb5a79a3... M	configure.ac
8728:100644 100644 26eb0a2b... 896786f5... M	h/nmh.h
8729:100644 100644 608ddf29... 98658399... M	uip/slocal.c
8730
8731commit 8b235097cbd11d728c07b966cf131aa7133ce5a9
8732Author:     markus schnalke <meillo@marmaro.de>
8733AuthorDate: Mon Mar 26 14:00:09 2012 +0200
8734Commit:     markus schnalke <meillo@marmaro.de>
8735CommitDate: Mon Mar 26 14:00:09 2012 +0200
8736
8737    Removed conflict(8), because checking passwd, /var/mail, etc. is not our job.
8738    Conflict did check for:
8739    - duplicate users
8740    - duplicate groups
8741    - existence of group members
8742    - valid group ids
8743    - orphaned maildrops
8744    ... and by the way for valid format of alias files.
8745    The latter task can be covered by ali(1) without address arguments.
8746    All the other tasks have nothing to do with the MUA. Actually, most of
8747    them can be covered with shell one-liners.
8748
8749:100644 100644 47742c2a... aab86f47... M	man/Makefile.in
8750:100644 100644 b0d47128... 480c3631... M	man/ali.man1
8751:100644 000000 ff2246c4... 00000000... D	man/conflict.man8
8752:100644 100644 597b1556... 39609f4f... M	man/mh-alias.man5
8753:100644 100644 5e8a7033... ef5a939a... M	man/mh-chart.man1
8754:100644 100644 dd356eda... 5cd77a3e... M	man/mmh-intro.man7
8755:100644 100644 e592a255... 9c2d3902... M	uip/Makefile.in
8756:100644 000000 3670e8e7... 00000000... D	uip/conflict.c
8757
8758commit 59fa35679d83dd2e4d0cf13c2a1d2cf8fbb9de76
8759Author:     markus schnalke <meillo@marmaro.de>
8760AuthorDate: Sat Mar 24 18:59:41 2012 +0100
8761Commit:     markus schnalke <meillo@marmaro.de>
8762CommitDate: Sat Mar 24 18:59:41 2012 +0100
8763
8764    Removed the now irrelevant parts of the ``history section'' in m_getfld.c.
8765
8766:100644 100644 df480265... 85a323b9... M	sbr/m_getfld.c
8767
8768commit 611d68d19204d7cbf5bd585391249cb5bafca846
8769Author:     markus schnalke <meillo@marmaro.de>
8770AuthorDate: Sat Mar 24 18:30:19 2012 +0100
8771Commit:     markus schnalke <meillo@marmaro.de>
8772CommitDate: Sat Mar 24 18:30:19 2012 +0100
8773
8774    CHANGE OF THE DECADE: I finally gave m_unknown() a name: thisisanmbox().
8775    The ``magic invocation'' of this function informs m_getfld() that it is
8776    reading a packed mbox file and not an MH-style (one-file-per-message) file.
8777    m_getfld() needs to care for message delimiters then. The ``magic'' of
8778    m_unknown() had vanished some time ago, already. Back then, it needed to
8779    guess which kind of mailbox format the file is. With dropping the support
8780    for MMDF (^A^A^A^A) maildrops, we converted m_unknown() into a plain dump
8781    function ... and now, it also got a boring name. Well ...
8782
8783:100644 100644 94ee2b97... bb4c38b4... M	h/prototypes.h
8784:100644 100644 548b3eaf... df480265... M	sbr/m_getfld.c
8785:100644 100644 be6be22a... 98fffef1... M	uip/inc.c
8786:100644 100644 92dadf69... 5cdd5b96... M	uip/scan.c
8787
8788commit 5e8e1811bd39ba43dda7a3446694474ab16ab960
8789Author:     markus schnalke <meillo@marmaro.de>
8790AuthorDate: Sat Mar 24 18:13:34 2012 +0100
8791Commit:     markus schnalke <meillo@marmaro.de>
8792CommitDate: Sat Mar 24 18:13:34 2012 +0100
8793
8794    s/unixbuf/fromline/ and minor refactoring.
8795
8796:100644 100644 cefedec6... 548b3eaf... M	sbr/m_getfld.c
8797
8798commit 71ca16329d950bccd713a739ea430998b802aa23
8799Author:     markus schnalke <meillo@marmaro.de>
8800AuthorDate: Sat Mar 24 17:06:15 2012 +0100
8801Commit:     markus schnalke <meillo@marmaro.de>
8802CommitDate: Sat Mar 24 17:06:15 2012 +0100
8803
8804    Replaced msg_style with the boolean ismbox.
8805    We only need to differ between mbox and MH-default (one msg per file).
8806
8807:100644 100644 0738f420... 6a5cf9fc... M	h/mh.h
8808:100644 100644 5dd69739... cefedec6... M	sbr/m_getfld.c
8809
8810commit be6a3c548620f6d908ccaff321c8fb372b615406
8811Author:     markus schnalke <meillo@marmaro.de>
8812AuthorDate: Sat Mar 24 17:01:37 2012 +0100
8813Commit:     markus schnalke <meillo@marmaro.de>
8814CommitDate: Sat Mar 24 17:01:37 2012 +0100
8815
8816    We don't need m_msgdef.c separately and some minor rework in m_getfld.c.
8817
8818:100644 100644 8f66669d... 0738f420... M	h/mh.h
8819:100644 100644 ed1f64cb... aaaf31c6... M	sbr/Makefile.in
8820:100644 100644 47c7e7de... 5dd69739... M	sbr/m_getfld.c
8821:100644 000000 cdab622c... 00000000... D	sbr/m_msgdef.c
8822
8823commit fdc012cb43b5fc0baa6f4470b47be397bfc3f21b
8824Author:     markus schnalke <meillo@marmaro.de>
8825AuthorDate: Sat Mar 24 16:40:16 2012 +0100
8826Commit:     markus schnalke <meillo@marmaro.de>
8827CommitDate: Sat Mar 24 16:40:16 2012 +0100
8828
8829    Removed support to handle ARPAnet (RFC733) addresses containing ` at '.
8830
8831:100644 100644 53752a34... 6338a6ef... M	sbr/mf.c
8832
8833commit bca1c9b36980c74f4dcc66a2d23e5d09083e0201
8834Author:     markus schnalke <meillo@marmaro.de>
8835AuthorDate: Sat Mar 24 16:17:30 2012 +0100
8836Commit:     markus schnalke <meillo@marmaro.de>
8837CommitDate: Sat Mar 24 16:17:30 2012 +0100
8838
8839    Removed personal flavor for ISI.
8840    Logically: Don't add myself more than once with `repl -cc me' and the like.
8841
8842:100644 100644 3c9e483d... 07ec48c0... M	uip/repl.c
8843
8844commit 69b07982861716d278845f962c2f2c1365a3153f
8845Author:     markus schnalke <meillo@marmaro.de>
8846AuthorDate: Sat Mar 24 15:58:50 2012 +0100
8847Commit:     markus schnalke <meillo@marmaro.de>
8848CommitDate: Sat Mar 24 15:58:50 2012 +0100
8849
8850    Merged folder_pack.c into folder.c.
8851
8852:100644 100644 3c0dc3c8... 94ee2b97... M	h/prototypes.h
8853:100644 100644 5de54a2e... ed1f64cb... M	sbr/Makefile.in
8854:100644 000000 c2b59116... 00000000... D	sbr/folder_pack.c
8855:100644 100644 b1398e45... 616f57b9... M	uip/folder.c
8856
8857commit d4f5f9d551c05931478fcdfb5cd4ac06b419eeda
8858Author:     markus schnalke <meillo@marmaro.de>
8859AuthorDate: Sat Mar 24 15:47:11 2012 +0100
8860Commit:     markus schnalke <meillo@marmaro.de>
8861CommitDate: Sat Mar 24 15:47:11 2012 +0100
8862
8863    Replaced folder_exists() by a call to create_folder().
8864    Changed inc(1) to create non-existing folders with -silent, instead of
8865    silently failing in this case. I consider the new behavior to follow the POLS.
8866
8867:100644 100644 7ee6046a... a8059ea2... M	h/utils.h
8868:100644 100644 eb51bc1d... 26ec56e0... M	man/inc.man1
8869:100644 100644 5c5b0f51... 297ad45c... M	sbr/utils.c
8870:100644 100644 05df0f02... be6be22a... M	uip/inc.c
8871
8872commit 8589851acf19172bce7d6ecb44e3a4215beff3e5
8873Author:     markus schnalke <meillo@marmaro.de>
8874AuthorDate: Sat Mar 24 15:41:46 2012 +0100
8875Commit:     markus schnalke <meillo@marmaro.de>
8876CommitDate: Sat Mar 24 15:41:46 2012 +0100
8877
8878    Fixed `inc -silent' by not building a scan line if we don't want to print it.
8879    scan() is still ugly and I'm still not pleased with the scan/inc merge,
8880    but I don't see a better solution yet.
8881
8882:100644 100644 eba09f04... 56583f15... M	uip/scansbr.c
8883
8884commit 1577ee015a08dd21f0f57f8a8f9a9396c31e884d
8885Author:     markus schnalke <meillo@marmaro.de>
8886AuthorDate: Sat Mar 24 14:02:18 2012 +0100
8887Commit:     markus schnalke <meillo@marmaro.de>
8888CommitDate: Sat Mar 24 14:02:18 2012 +0100
8889
8890    In-sourced copyip() and could make the code simpler.
8891    The function had had a bad name and it's use in mhl.c was complex, anyway.
8892
8893:100644 100644 b05535d7... 3c0dc3c8... M	h/prototypes.h
8894:100644 100644 d96807c8... 5de54a2e... M	sbr/Makefile.in
8895:100644 000000 e5ded829... 00000000... D	sbr/copyip.c
8896:100644 100644 3432ccc9... 3ed31f98... M	uip/mhbuild.c
8897:100644 100644 38926b6d... c1c53551... M	uip/mhl.c
8898
8899commit 5f08476e3bc5c134ce57d924b01d1c1fcacd53db
8900Author:     markus schnalke <meillo@marmaro.de>
8901AuthorDate: Sat Mar 24 12:28:35 2012 +0100
8902Commit:     markus schnalke <meillo@marmaro.de>
8903CommitDate: Sat Mar 24 12:28:35 2012 +0100
8904
8905    closefds() doesn't seem relevant or large enough to be a function.
8906    I should beware in-sourcing too much ...
8907
8908:100644 100644 528da473... b05535d7... M	h/prototypes.h
8909:100644 100644 5b40ab32... d96807c8... M	sbr/Makefile.in
8910:100644 000000 8a4da493... 00000000... D	sbr/closefds.c
8911:100644 100644 be4eb402... 3c9e483d... M	uip/repl.c
8912:100644 100644 5054273b... a735c677... M	uip/send.c
8913:100644 100644 f03d4871... 608ddf29... M	uip/slocal.c
8914
8915commit c490c51b3c0f8871b6953bd0c74551404f840a74
8916Author:     markus schnalke <meillo@marmaro.de>
8917AuthorDate: Sat Mar 24 12:14:00 2012 +0100
8918Commit:     markus schnalke <meillo@marmaro.de>
8919CommitDate: Sat Mar 24 12:14:00 2012 +0100
8920
8921    Replaced atooi() with strtoul(..., 8). That's part of C89 and thus okay for us.
8922
8923:100644 100644 0e725ee4... 82c66c3b... M	config/config.c
8924:100644 100644 0f61ce45... 528da473... M	h/prototypes.h
8925:100644 100644 c6524284... 5c051fba... M	man/mh-profile.man5
8926:100644 100644 d3782ff3... 5b40ab32... M	sbr/Makefile.in
8927:100644 000000 cb557b7d... 00000000... D	sbr/atooi.c
8928:100644 100644 9c86e77e... 377be095... M	sbr/m_gmprot.c
8929:100644 100644 a76f9108... ea393852... M	sbr/makedir.c
8930
8931commit 2968a0027b4c64664076f0d03a37f9744fe26782
8932Author:     markus schnalke <meillo@marmaro.de>
8933AuthorDate: Sat Mar 24 11:14:42 2012 +0100
8934Commit:     markus schnalke <meillo@marmaro.de>
8935CommitDate: Sat Mar 24 11:14:42 2012 +0100
8936
8937    whatnow: alist will now always list in long and numbered format.
8938
8939:100644 100644 9274246c... 36844a07... M	man/whatnow.man1
8940:100644 100644 ae0c30b2... 75d9a9b6... M	uip/whatnow.c
8941
8942commit fac725ffc663490c44a7e6930a35402834869402
8943Author:     markus schnalke <meillo@marmaro.de>
8944AuthorDate: Sat Mar 24 11:04:47 2012 +0100
8945Commit:     markus schnalke <meillo@marmaro.de>
8946CommitDate: Sat Mar 24 11:04:47 2012 +0100
8947
8948    etcpath(): The unchanged argument is the ultimate fall-back.
8949
8950:100644 100644 27af5b3f... 21796a7a... M	sbr/path.c
8951
8952commit 9e6d91313f01c96b4058d6bf419a8ca9a207bc33
8953Author:     markus schnalke <meillo@marmaro.de>
8954AuthorDate: Fri Mar 23 16:17:43 2012 +0100
8955Commit:     markus schnalke <meillo@marmaro.de>
8956CommitDate: Fri Mar 23 16:17:43 2012 +0100
8957
8958    Merged annosbr.c into anno.c, as it is no longer used be the other tools.
8959
8960:100644 100644 61e2c491... 0f61ce45... M	h/prototypes.h
8961:100644 100644 7d4f4220... e592a255... M	uip/Makefile.in
8962:100644 100644 15128237... d03c99cc... M	uip/anno.c
8963:100644 000000 170d76bc... 00000000... D	uip/annosbr.c
8964
8965commit 34940cc59d658e50484f05ad11abe848ad724526
8966Author:     markus schnalke <meillo@marmaro.de>
8967AuthorDate: Fri Mar 23 16:07:02 2012 +0100
8968Commit:     markus schnalke <meillo@marmaro.de>
8969CommitDate: Fri Mar 23 16:07:02 2012 +0100
8970
8971    We need to fix `anno -list -number'. Seems anno needs some more rework.
8972
8973:100644 100644 fbabfd43... 15128237... M	uip/anno.c
8974
8975commit 469a4163c2a1a43731d412eaa5d9cae7d670c48b
8976Author:     markus schnalke <meillo@marmaro.de>
8977AuthorDate: Fri Mar 23 16:06:23 2012 +0100
8978Commit:     markus schnalke <meillo@marmaro.de>
8979CommitDate: Fri Mar 23 16:06:23 2012 +0100
8980
8981    whatnow: call external anno(1) instead of internal annotate().
8982
8983:100644 100644 2eabf62e... 7d4f4220... M	uip/Makefile.in
8984:100644 100644 874a7874... ae0c30b2... M	uip/whatnow.c
8985
8986commit f8960957ae53f962fe12e5a5eb4c01eb54cb4228
8987Author:     markus schnalke <meillo@marmaro.de>
8988AuthorDate: Fri Mar 23 15:05:49 2012 +0100
8989Commit:     markus schnalke <meillo@marmaro.de>
8990CommitDate: Fri Mar 23 15:05:49 2012 +0100
8991
8992    whatnow: Some minor refactoring.
8993
8994:100644 100644 168384f7... 874a7874... M	uip/whatnow.c
8995
8996commit aed384169af5204b8002d06e7a22f89197963d2d
8997Author:     markus schnalke <meillo@marmaro.de>
8998AuthorDate: Fri Mar 23 15:01:34 2012 +0100
8999Commit:     markus schnalke <meillo@marmaro.de>
9000CommitDate: Fri Mar 23 15:01:34 2012 +0100
9001
9002    forw,repl: Replaced internal annotate() call with invokation of anno(1).
9003
9004:100644 100644 a2500ccc... 2eabf62e... M	uip/Makefile.in
9005:100644 100644 8992b33c... e79e3958... M	uip/forw.c
9006:100644 100644 3cba5120... be4eb402... M	uip/repl.c
9007
9008commit f9444e331ec2a523098d72bdb98d08728488f9cc
9009Author:     markus schnalke <meillo@marmaro.de>
9010AuthorDate: Fri Mar 23 14:39:25 2012 +0100
9011Commit:     markus schnalke <meillo@marmaro.de>
9012CommitDate: Fri Mar 23 14:39:25 2012 +0100
9013
9014    anno: Can annotate files now too. This feature is yet hidden and will change.
9015
9016:100644 100644 36ff4b51... fbabfd43... M	uip/anno.c
9017
9018commit 704d9e7792a7d9f810ac58871ef2e05403c01f38
9019Author:     markus schnalke <meillo@marmaro.de>
9020AuthorDate: Fri Mar 23 12:20:01 2012 +0100
9021Commit:     markus schnalke <meillo@marmaro.de>
9022CommitDate: Fri Mar 23 12:20:01 2012 +0100
9023
9024    Fixed building in a separate build directory.
9025    Like this:
9026            mkdir /tmp/foo
9027            cd /tmp/foo
9028            /path/to/sources/configure -q
9029            make
9030    If you want to know more, search for VPATH.
9031
9032:100644 100644 d39e57ce... a2500ccc... M	uip/Makefile.in
9033
9034commit ec31c208d8618994f39ec21aa14d6cf4b7fdae66
9035Author:     markus schnalke <meillo@marmaro.de>
9036AuthorDate: Fri Mar 23 12:07:44 2012 +0100
9037Commit:     markus schnalke <meillo@marmaro.de>
9038CommitDate: Fri Mar 23 12:07:44 2012 +0100
9039
9040    Make mhn.defaults a static file and removed the scripts that built it.
9041    This concept its likely to change in future anyway.
9042
9043:100644 100644 14c2a073... b5b89d68... M	.gitignore
9044:100644 100644 d93ff2c3... 32e6d42e... M	INSTALL
9045:100644 100644 2d40acfa... 65844712... M	etc/Makefile.in
9046:000000 100644 00000000... 023ad610... A	etc/mhn.defaults
9047:100755 000000 1c798fc2... 00000000... D	etc/mhn.defaults.sh
9048:100755 000000 4b4230d4... 00000000... D	etc/mhn.find.sh
9049
9050commit e1f54ce0994fca960d2680d07b05a9deb9e5485b
9051Author:     markus schnalke <meillo@marmaro.de>
9052AuthorDate: Fri Mar 23 10:49:52 2012 +0100
9053Commit:     markus schnalke <meillo@marmaro.de>
9054CommitDate: Fri Mar 23 10:49:52 2012 +0100
9055
9056    Removed unused defines.
9057
9058:100644 100644 befb8c91... 759c9a74... M	h/aliasbr.h
9059
9060commit 9bc048fdbfba0a5330b5b447e4f4c8c8b11ee7be
9061Author:     markus schnalke <meillo@marmaro.de>
9062AuthorDate: Fri Mar 23 10:27:18 2012 +0100
9063Commit:     markus schnalke <meillo@marmaro.de>
9064CommitDate: Fri Mar 23 10:27:18 2012 +0100
9065
9066    mhmail: If spost fails, preseverve draft by hand, not with mv(1).
9067
9068:100644 100644 033c6349... ef1a050b... M	uip/mhmail.c
9069
9070commit 076d7cc09eccff3d01d153434d89455db375ac44
9071Author:     markus schnalke <meillo@marmaro.de>
9072AuthorDate: Fri Mar 23 09:43:17 2012 +0100
9073Commit:     markus schnalke <meillo@marmaro.de>
9074CommitDate: Fri Mar 23 09:43:17 2012 +0100
9075
9076    makedir(): Removed the strange RUID!=EUID code and the access(2) call.
9077    Dan couldn't find a reason for the code neither, hence I assume it's save
9078    to simply remove it.
9079        Ummm, why do we want to avoid creating directories
9080        with the effective user ID?  None of the nmh tools are
9081        installed such that the effective should be different
9082        from the real, and if some parent process made the two
9083        be different, I don't see why it should be our job to
9084        enforce the real UID.  Also, why the heck do we call
9085        the mkdir executable rather than the library function in
9086        this case??  If we do want to call the mkdir executable,
9087        we should at least be giving it -p (and change the single
9088        chmod() call below) so it can successfully create nested
9089        directories like the above code can.
9090        -- Dan Harkless <dan-nmh@dilvish.speed.net>
9091    Concerning access(2): We should better always just try the action instead
9092    of first asking if we are allowed to do it.
9093
9094:100644 100644 f064f773... a76f9108... M	sbr/makedir.c
9095
9096commit 7ffb36d28e517a6f3a10272056fc127592ab1c19
9097Author:     markus schnalke <meillo@marmaro.de>
9098AuthorDate: Fri Mar 23 09:17:21 2012 +0100
9099Commit:     markus schnalke <meillo@marmaro.de>
9100CommitDate: Fri Mar 23 09:17:21 2012 +0100
9101
9102    scan(): Symbolic names instead of magic numbers.
9103
9104:100644 100644 18a93641... 1f0d0873... M	h/scansbr.h
9105:100644 100644 0c172685... 92dadf69... M	uip/scan.c
9106:100644 100644 4b2add59... eba09f04... M	uip/scansbr.c
9107
9108commit 8e98a317c86f10e0c7e866c069e143bf48cf9814
9109Author:     markus schnalke <meillo@marmaro.de>
9110AuthorDate: Thu Mar 22 22:51:28 2012 +0100
9111Commit:     markus schnalke <meillo@marmaro.de>
9112CommitDate: Thu Mar 22 22:51:28 2012 +0100
9113
9114    Removed the trivial peekc() and put the code at the appropriate places.
9115
9116:100644 100644 7c105f62... 61e2c491... M	h/prototypes.h
9117:100644 100644 58f82935... d3782ff3... M	sbr/Makefile.in
9118:100644 000000 7d5f7f9c... 00000000... D	sbr/peekc.c
9119:100644 100644 725abec3... fdc78f43... M	uip/burst.c
9120
9121commit e6a372ac5444651ff2f156580b01e6a6ee8e30de
9122Author:     markus schnalke <meillo@marmaro.de>
9123AuthorDate: Thu Mar 22 22:42:03 2012 +0100
9124Commit:     markus schnalke <meillo@marmaro.de>
9125CommitDate: Thu Mar 22 22:42:03 2012 +0100
9126
9127    Removed now unused OfficialName(). (Had been for UUCP, AFAIK.)
9128
9129:100644 100644 2327e47a... 4876d09f... M	sbr/addrsbr.c
9130
9131commit 8b248218b305a1af5292fccb710ab87afb725cab
9132Author:     markus schnalke <meillo@marmaro.de>
9133AuthorDate: Thu Mar 22 22:38:41 2012 +0100
9134Commit:     markus schnalke <meillo@marmaro.de>
9135CommitDate: Thu Mar 22 22:38:41 2012 +0100
9136
9137    Remove accidentally added files.
9138
9139:100644 000000 79f2c0e1... 00000000... D	create-deps.sh
9140:100644 000000 bb42a9a9... 00000000... D	deps.png
9141:100644 000000 1f8da819... 00000000... D	makedeps2dot
9142
9143commit f0bc769234fcf8b42c0ea8e8155d37524fe92400
9144Author:     markus schnalke <meillo@marmaro.de>
9145AuthorDate: Thu Mar 22 22:34:45 2012 +0100
9146Commit:     markus schnalke <meillo@marmaro.de>
9147CommitDate: Thu Mar 22 22:34:45 2012 +0100
9148
9149    Removed unused fdcompare().
9150
9151:100644 100644 a078dc52... 7c105f62... M	h/prototypes.h
9152:100644 100644 82e7f53f... 58f82935... M	sbr/Makefile.in
9153:100644 000000 937d196e... 00000000... D	sbr/fdcompare.c
9154
9155commit 66ef547b1aa9794afb6137927aa3cd7335522c64
9156Author:     markus schnalke <meillo@marmaro.de>
9157AuthorDate: Thu Mar 22 21:49:27 2012 +0100
9158Commit:     markus schnalke <meillo@marmaro.de>
9159CommitDate: Thu Mar 22 21:49:27 2012 +0100
9160
9161    Insourced push() into send.
9162
9163:100644 100644 6dedfb1f... 82e7f53f... M	sbr/Makefile.in
9164:100644 000000 eb6011a9... 00000000... D	sbr/push.c
9165:100644 100644 d87e211f... 5054273b... M	uip/send.c
9166
9167commit 9ea776b2a10e7eec1933f79caf73220b691262b2
9168Author:     markus schnalke <meillo@marmaro.de>
9169AuthorDate: Thu Mar 22 21:40:36 2012 +0100
9170Commit:     markus schnalke <meillo@marmaro.de>
9171CommitDate: Thu Mar 22 21:40:36 2012 +0100
9172
9173    scansbr: Minor refactoring.
9174
9175:100644 100644 7dedf705... 4b2add59... M	uip/scansbr.c
9176
9177commit d7b4f0034bc4f5b5c2f990d0984858e9b6f4131a
9178Author:     markus schnalke <meillo@marmaro.de>
9179AuthorDate: Thu Mar 22 21:27:53 2012 +0100
9180Commit:     markus schnalke <meillo@marmaro.de>
9181CommitDate: Thu Mar 22 21:27:53 2012 +0100
9182
9183    scansbr: Removed the ``performance hack'' for inc as it wasn't faster.
9184    I tested a 150MB/500msgs mbox but couldn't see any time differences. In both
9185    cases it took 2-5s on my machine. Hence, I go for the much simpler and not
9186    ``we use strange internals'' version. If you really inc much larger mboxes,
9187    then just take some time. ;-)
9188    The explaining comment for the hack had been:
9189        Performance hack: some people like to run "inc" on things like
9190        net.sources or large digests. We do a copy directly into the output
9191        buffer rather than going through an intermediate buffer.
9192            We need the amount of data m_getfld found & don't want to do a
9193        strlen on the long buffer so there's a hack in m_getfld to save the
9194        amount of data it returned in the global "msg_count".
9195
9196:100644 100644 299027a9... 7dedf705... M	uip/scansbr.c
9197
9198commit e51cee378fd6a0f8d6f3af2a125715036d1f2f8c
9199Author:     markus schnalke <meillo@marmaro.de>
9200AuthorDate: Thu Mar 22 21:07:50 2012 +0100
9201Commit:     markus schnalke <meillo@marmaro.de>
9202CommitDate: Thu Mar 22 21:07:50 2012 +0100
9203
9204    scansbr: Fixed scan and inc.
9205    Writing to /dev/null had it's sense, as for scanning mboxes, the message size
9206    had been determined this way and the file pointer had been pushed forward.
9207    This is now done using the input file pointer instead of the output fp.
9208
9209:100644 100644 9f6306d2... 299027a9... M	uip/scansbr.c
9210
9211commit 5b7d1b7785d365515b0a9b5cfcb88d6b0e13ec51
9212Author:     markus schnalke <meillo@marmaro.de>
9213AuthorDate: Thu Mar 22 20:30:56 2012 +0100
9214Commit:     markus schnalke <meillo@marmaro.de>
9215CommitDate: Thu Mar 22 20:30:56 2012 +0100
9216
9217    scansbr: Minor refactoring and some comments.
9218
9219:100644 100644 b15c908e... 9f6306d2... M	uip/scansbr.c
9220
9221commit c6615b2fbf66e8c99a00330e23747787fb6c35cc
9222Author:     markus schnalke <meillo@marmaro.de>
9223AuthorDate: Thu Mar 22 19:54:12 2012 +0100
9224Commit:     markus schnalke <meillo@marmaro.de>
9225CommitDate: Thu Mar 22 19:54:12 2012 +0100
9226
9227    Remove remainings from scan format `body' pseudo-component.
9228    Also, folded constant rlwidth var.
9229
9230:100644 100644 9f4143ea... b15c908e... M	uip/scansbr.c
9231
9232commit b0f7bd3419973481892d77ab5937ce520700e185
9233Author:     markus schnalke <meillo@marmaro.de>
9234AuthorDate: Thu Mar 22 19:05:02 2012 +0100
9235Commit:     markus schnalke <meillo@marmaro.de>
9236CommitDate: Thu Mar 22 19:05:02 2012 +0100
9237
9238    scansbr: Further refactoring.
9239
9240:100644 100644 ca98c5ae... 9f4143ea... M	uip/scansbr.c
9241
9242commit aa60b0ab5e804f8befa890c0a6df0e3143ce0723
9243Author:     markus schnalke <meillo@marmaro.de>
9244AuthorDate: Thu Mar 22 18:50:10 2012 +0100
9245Commit:     markus schnalke <meillo@marmaro.de>
9246CommitDate: Thu Mar 22 18:50:10 2012 +0100
9247
9248    scansbr: Only write to file if we're incing, but not when scanning.
9249    If the original author would have used logical flags instead of magic
9250    values in `outnum', the code wouldn't have been broken all the time.
9251    Writing to /dev/null instead of not writing at all ... oh my! :-/
9252
9253:100644 100644 dca761c4... ca98c5ae... M	uip/scansbr.c
9254
9255commit b8b075c77be7794f3ae9ff0e8cedb12b48fd139f
9256Author:     markus schnalke <meillo@marmaro.de>
9257AuthorDate: Thu Mar 22 18:46:33 2012 +0100
9258Commit:     markus schnalke <meillo@marmaro.de>
9259CommitDate: Thu Mar 22 18:46:33 2012 +0100
9260
9261    Refactoring in scansbr.c. Especially, took the logic out of `outnum'.
9262    There's more to do here.
9263
9264:100644 100644 75dec1cf... dca761c4... M	uip/scansbr.c
9265
9266commit d79920ed2519caaf0f4035edbb1f57ca73ed7249
9267Author:     markus schnalke <meillo@marmaro.de>
9268AuthorDate: Thu Mar 22 17:46:06 2012 +0100
9269Commit:     markus schnalke <meillo@marmaro.de>
9270CommitDate: Thu Mar 22 17:46:06 2012 +0100
9271
9272    Removed the DBMPWD (aka. DBM) define. It was per default enabled, anyway.
9273    The explanation of this option is:
9274        For sites with a dbm-style password file (such as with Yellow Pages),
9275        MH will not read the entire passwd file into a cache.  At one site
9276        that runs YP on a large passwd file, using this showed a 6:1 performance
9277        improvement.
9278    I don't like performance optimization, but if the non-cached version is
9279    faster, then we surely take that one.
9280
9281:100644 100644 3ab8a469... 73522406... M	acconfig.h
9282:100644 100644 baeab6f2... 6a68c51a... M	uip/aliasbr.c
9283
9284commit f0f858069d21111f0dbea510044593f89c9b0829
9285Author:     markus schnalke <meillo@marmaro.de>
9286AuthorDate: Thu Mar 22 17:17:58 2012 +0100
9287Commit:     markus schnalke <meillo@marmaro.de>
9288CommitDate: Thu Mar 22 17:17:58 2012 +0100
9289
9290    Merged mhstoresbr.c into mhstore.c, cause it's not used elsewhere.
9291
9292:100644 100644 a5ecae86... d39e57ce... M	uip/Makefile.in
9293:100644 100644 c1a3edbe... 2ed6a42b... M	uip/mhstore.c
9294:100644 000000 6a0cf049... 00000000... D	uip/mhstoresbr.c
9295
9296commit 0503a6e9be34f24858b55b555a5c948182b9f24b
9297Author:     markus schnalke <meillo@marmaro.de>
9298AuthorDate: Thu Mar 22 17:07:25 2012 +0100
9299Commit:     markus schnalke <meillo@marmaro.de>
9300CommitDate: Thu Mar 22 17:07:25 2012 +0100
9301
9302    Merged mhbuildsbr.c into mhbuild.c, cause it is not used elsewhere.
9303
9304:000000 100644 00000000... 79f2c0e1... A	create-deps.sh
9305:000000 100644 00000000... bb42a9a9... A	deps.png
9306:100644 100644 9d31c4ae... 71c3563d... M	h/mhparse.h
9307:000000 100644 00000000... 1f8da819... A	makedeps2dot
9308:100644 100644 d81985f7... a5ecae86... M	uip/Makefile.in
9309:100644 100644 63d7be2f... 3432ccc9... M	uip/mhbuild.c
9310:100644 000000 efbb8ac3... 00000000... D	uip/mhbuildsbr.c
9311:100644 100644 c6f0603b... 7bd4cfbf... M	uip/mhcachesbr.c
9312
9313commit 3d3fd4b7278c48da489d2cc296c1027d7aa722f2
9314Author:     markus schnalke <meillo@marmaro.de>
9315AuthorDate: Thu Mar 22 15:26:19 2012 +0100
9316Commit:     markus schnalke <meillo@marmaro.de>
9317CommitDate: Thu Mar 22 15:26:19 2012 +0100
9318
9319    Rewrote late declations, which are part of C99, but not C89.
9320
9321:100644 100644 e5576b89... 27af5b3f... M	sbr/path.c
9322:100644 100644 dff8a9ec... 3cba5120... M	uip/repl.c
9323
9324commit e87cd7100d4ae8d636895aebe30ec9dbf740c79b
9325Author:     markus schnalke <meillo@marmaro.de>
9326AuthorDate: Thu Mar 22 15:25:41 2012 +0100
9327Commit:     markus schnalke <meillo@marmaro.de>
9328CommitDate: Thu Mar 22 15:25:41 2012 +0100
9329
9330    Added a note that I autoconf-2.59 should be enough.
9331
9332:100644 100644 806214c5... 20bcbd12... M	configure.ac
9333
9334commit 8edf2fa76c7b6d224d3f1b8cc7a764e624c45816
9335Author:     markus schnalke <meillo@marmaro.de>
9336AuthorDate: Thu Mar 22 15:25:19 2012 +0100
9337Commit:     markus schnalke <meillo@marmaro.de>
9338CommitDate: Thu Mar 22 15:25:19 2012 +0100
9339
9340    Distribute autogen.sh in the tarballs.
9341
9342:100644 100644 89fa10b6... a3b6fe27... M	Makefile.in
9343
9344commit 0ac9f5ab199e03ff8f6e5914437cb14d25171058
9345Author:     markus schnalke <meillo@marmaro.de>
9346AuthorDate: Thu Mar 22 14:59:24 2012 +0100
9347Commit:     markus schnalke <meillo@marmaro.de>
9348CommitDate: Thu Mar 22 14:59:24 2012 +0100
9349
9350    Updated message, as `install-mh' had been replaced by `mmh'.
9351
9352:100644 100644 5733d3fa... 600efab2... M	sbr/context_read.c
9353
9354commit 731cbed5b971fac4bddd0ea525da0a90be54425b
9355Author:     markus schnalke <meillo@marmaro.de>
9356AuthorDate: Thu Mar 22 14:44:00 2012 +0100
9357Commit:     markus schnalke <meillo@marmaro.de>
9358CommitDate: Thu Mar 22 14:44:00 2012 +0100
9359
9360    Moved and renamed some documentation files.
9361
9362:100644 100644 9d548b38... 89fa10b6... M	Makefile.in
9363:100644 100644 324dddc1... 324dddc1... R100	ChangeLog	docs/ChangeLog_nmh
9364:100644 100644 15401970... 15401970... R100	docs/DIFFERENCES	docs/DIFFERENCES_nmh_MH
9365:100644 100644 ddd30faa... ddd30faa... R100	MACHINES	docs/MACHINES
9366:100644 100644 a68ab2cb... df10b4b4... M	docs/Makefile.in
9367:100644 100644 ff9db2a3... ff9db2a3... R100	docs/README-ATTACHMENTS	docs/README.attachments
9368:100644 100644 714ba008... 714ba008... R100	docs/README-HOOKS	docs/README.hooks
9369:100644 100644 b0b5e8d0... b0b5e8d0... R100	docs/MAIL.FILTERING	docs/README.mail-filtering
9370
9371commit 9d65b803e9cd65249ea2317c2f43495b9eed40bc
9372Author:     markus schnalke <meillo@marmaro.de>
9373AuthorDate: Thu Mar 22 13:57:24 2012 +0100
9374Commit:     markus schnalke <meillo@marmaro.de>
9375CommitDate: Thu Mar 22 13:57:24 2012 +0100
9376
9377    Removed remaining absolute mmh program path names from the binaries.
9378    The mmh bindir must to be in PATH, but we are able to move the programs now.
9379    The etcdir is still compiled into the binaries.
9380
9381:100644 100644 eb70b5ae... 8f21039c... M	config/Makefile.in
9382:100644 100644 90c14101... 0e725ee4... M	config/config.c
9383
9384commit 8cc6b9bed04847a5675f5eec39938b4e242b0b2d
9385Author:     markus schnalke <meillo@marmaro.de>
9386AuthorDate: Thu Mar 22 13:33:49 2012 +0100
9387Commit:     markus schnalke <meillo@marmaro.de>
9388CommitDate: Thu Mar 22 13:33:49 2012 +0100
9389
9390    Call send directly, not via sendproc. Removed its profile entry, too.
9391
9392:100644 100644 bfdc242f... 90c14101... M	config/config.c
9393:100644 100644 f18f62b1... 8f66669d... M	h/mh.h
9394:100644 100644 d47b78f3... c6524284... M	man/mh-profile.man5
9395:100644 100644 70b921ba... 9274246c... M	man/whatnow.man1
9396:100644 100644 9a05a2b9... bcff1da2... M	sbr/readconfig.c
9397:100644 100644 d4564544... 20a95e7b... M	uip/mhparam.c
9398:100644 100644 046f3403... 43d3d106... M	uip/spost.c
9399:100644 100644 3d97716c... 168384f7... M	uip/whatnow.c
9400
9401commit 3b91e463fc7a4db9e7b69e2e0f4f7909339beea5
9402Author:     markus schnalke <meillo@marmaro.de>
9403AuthorDate: Thu Mar 22 13:30:06 2012 +0100
9404Commit:     markus schnalke <meillo@marmaro.de>
9405CommitDate: Thu Mar 22 13:30:06 2012 +0100
9406
9407    Call spost directly, not via postproc. Remove the postproc profile entry.
9408
9409:100644 100644 bd83bcb3... bfdc242f... M	config/config.c
9410:100644 100644 0e3324c4... f18f62b1... M	h/mh.h
9411:100644 100644 150c0c1b... 5e8a7033... M	man/mh-chart.man1
9412:100644 100644 47b5d3f6... d47b78f3... M	man/mh-profile.man5
9413:100644 100644 29cf84f2... 2f2b6412... M	man/rcvdist.man1
9414:100644 100644 66f37cea... 7b368ea9... M	man/send.man1
9415:100644 100644 d01533a2... 856c2a09... M	man/whom.man
9416:100644 100644 f8813cba... 9a05a2b9... M	sbr/readconfig.c
9417:100644 100644 72771a7f... 033c6349... M	uip/mhmail.c
9418:100644 100644 38fc6448... d4564544... M	uip/mhparam.c
9419:100644 100644 58bf62dd... ac191497... M	uip/rcvdist.c
9420:100644 100644 51661a52... d87e211f... M	uip/send.c
9421
9422commit 5b92ee6942b9b466914f5faa5fa4c00a2ebc6d35
9423Author:     markus schnalke <meillo@marmaro.de>
9424AuthorDate: Thu Mar 22 13:23:44 2012 +0100
9425Commit:     markus schnalke <meillo@marmaro.de>
9426CommitDate: Thu Mar 22 13:23:44 2012 +0100
9427
9428    Hardcoded mhmail instead of mailproc.
9429
9430:100644 100644 f0187adb... bd83bcb3... M	config/config.c
9431:100644 100644 5ebda8ea... 0e3324c4... M	h/mh.h
9432:100644 100644 773dc8a5... 47b5d3f6... M	man/mh-profile.man5
9433:100644 100644 bb81ddb6... 66f37cea... M	man/send.man1
9434:100644 100644 71fff7ad... f8813cba... M	sbr/readconfig.c
9435:100644 100644 0d9c78c4... 3670e8e7... M	uip/conflict.c
9436:100644 100644 7c436691... 38fc6448... M	uip/mhparam.c
9437:100644 100644 b3b07e48... ece4e8fe... M	uip/mhparse.c
9438:100644 100644 09bbcf80... 51661a52... M	uip/send.c
9439
9440commit dfa0332c4e6144699dedd5c9795219adc0f9c0d2
9441Author:     markus schnalke <meillo@marmaro.de>
9442AuthorDate: Thu Mar 22 13:18:23 2012 +0100
9443Commit:     markus schnalke <meillo@marmaro.de>
9444CommitDate: Thu Mar 22 13:18:23 2012 +0100
9445
9446    Removed the mhlproc profile entry. Call mhl directly.
9447
9448:100644 100644 e650b0d2... f0187adb... M	config/config.c
9449:100644 100644 995dbf52... 9bd6ed99... M	etc/mhl.headers
9450:100644 100644 44363b61... 5ebda8ea... M	h/mh.h
9451:100644 100644 026b2cf7... 0d5cd40d... M	man/forw.man1
9452:100644 100644 d3e6e31c... 773dc8a5... M	man/mh-profile.man5
9453:100644 100644 af9f6307... ce62a52b... M	man/mhparam.man1
9454:100644 100644 5c49255f... a3330c00... M	man/mhshow.man1
9455:100644 100644 0b4be2f3... 5643286b... M	man/repl.man1
9456:100644 100644 16659a99... 71fff7ad... M	sbr/readconfig.c
9457:100644 100644 4cad041b... 7c436691... M	uip/mhparam.c
9458:100644 100644 6dae3e8b... 9f69c54d... M	uip/mhshowsbr.c
9459:100644 100644 1a0e1430... dff8a9ec... M	uip/repl.c
9460
9461commit 5ee5d678d59cf1deea31126bc886333f1be4571d
9462Author:     markus schnalke <meillo@marmaro.de>
9463AuthorDate: Thu Mar 22 13:09:14 2012 +0100
9464Commit:     markus schnalke <meillo@marmaro.de>
9465CommitDate: Thu Mar 22 13:09:14 2012 +0100
9466
9467    Defined show(mime)proc locally and removed their profile entries.
9468    Their paths are relative now, too.
9469
9470:100644 100644 fa0b0fc4... e650b0d2... M	config/config.c
9471:100644 100644 dd049d32... 44363b61... M	h/mh.h
9472:100644 100644 3f38e107... d3e6e31c... M	man/mh-profile.man5
9473:100644 100644 c32689a0... 2b44d9fe... M	man/next.man1
9474:100644 100644 7cdb8e43... 06464d43... M	man/prev.man1
9475:100644 100644 47cf7d00... 047baf5c... M	man/show.man1
9476:100644 100644 d4187311... 16659a99... M	sbr/readconfig.c
9477:100644 100644 64ee5d77... 4cad041b... M	uip/mhparam.c
9478:100644 100644 2b53141a... 4abc3d74... M	uip/show.c
9479
9480commit 612e67b21d1c9a6cc5db0e2903ddaeb5f2fbe2a0
9481Author:     markus schnalke <meillo@marmaro.de>
9482AuthorDate: Thu Mar 22 12:08:47 2012 +0100
9483Commit:     markus schnalke <meillo@marmaro.de>
9484CommitDate: Thu Mar 22 12:08:47 2012 +0100
9485
9486    Remove the rcvstoreproc/rcvpackproc vars.
9487
9488:100644 100644 b8a7c806... fa0b0fc4... M	config/config.c
9489:100644 100644 ef4ca62e... dd049d32... M	h/mh.h
9490:100644 100644 7f272268... f03d4871... M	uip/slocal.c
9491
9492commit b1be13a498a0b7b7fbed6ea957ddf765a8d0d8f9
9493Author:     markus schnalke <meillo@marmaro.de>
9494AuthorDate: Thu Mar 22 12:04:59 2012 +0100
9495Commit:     markus schnalke <meillo@marmaro.de>
9496CommitDate: Thu Mar 22 12:04:59 2012 +0100
9497
9498    Removed absolute path from mailproc.
9499    The goal is to have as few path names compiled into the binaries.
9500
9501:100644 100644 c02243d4... b8a7c806... M	config/config.c
9502:100644 100644 9ffa1170... 3f38e107... M	man/mh-profile.man5
9503
9504commit f33f12af33361e5d688cd1700c1ee03af5988fd9
9505Author:     markus schnalke <meillo@marmaro.de>
9506AuthorDate: Thu Mar 22 11:58:31 2012 +0100
9507Commit:     markus schnalke <meillo@marmaro.de>
9508CommitDate: Thu Mar 22 11:58:31 2012 +0100
9509
9510    s/lproc/listproc/
9511
9512:100644 100644 94c0760f... c02243d4... M	config/config.c
9513:100644 100644 93243302... ef4ca62e... M	h/mh.h
9514:100644 100644 4113a76e... 9ffa1170... M	man/mh-profile.man5
9515:100644 100644 759bac40... 70b921ba... M	man/whatnow.man1
9516:100644 100644 2350b24b... d4187311... M	sbr/readconfig.c
9517:100644 100644 1440dc32... 64ee5d77... M	uip/mhparam.c
9518:100644 100644 70df6935... 2b53141a... M	uip/show.c
9519:100644 100644 bd1a3d55... 3d97716c... M	uip/whatnow.c
9520
9521commit bec79382afc185947279c0f3c724c5983944ee7f
9522Author:     markus schnalke <meillo@marmaro.de>
9523AuthorDate: Thu Mar 22 11:51:14 2012 +0100
9524Commit:     markus schnalke <meillo@marmaro.de>
9525CommitDate: Thu Mar 22 11:51:14 2012 +0100
9526
9527    Removed the now unused incproc var.
9528
9529:100644 100644 e51397ad... 94c0760f... M	config/config.c
9530:100644 100644 ced6c77a... 93243302... M	h/mh.h
9531:100644 100644 b5e731ab... 4113a76e... M	man/mh-profile.man5
9532:100644 100644 daa25099... 2350b24b... M	sbr/readconfig.c
9533:100644 100644 2d78cd95... 1440dc32... M	uip/mhparam.c
9534
9535commit d36e56e695fe1c482c7920644bfbb6386ac9edb0
9536Author:     markus schnalke <meillo@marmaro.de>
9537AuthorDate: Thu Mar 22 11:46:47 2012 +0100
9538Commit:     markus schnalke <meillo@marmaro.de>
9539CommitDate: Thu Mar 22 11:46:47 2012 +0100
9540
9541    mhmail: Don't invoke inc when called without arguments.
9542    We can't provide a full mailx-replacement anyways. By magically invoking
9543    inc(1), we likely confuse the user. Instead tell him that he can invoke
9544    inc(1) himself. This doesn't mess with the important property: mhmail is
9545    a mailx replacement for scripts to send mail.
9546
9547:100644 100644 c6a3467c... f244ae0e... M	man/mhmail.man1
9548:100644 100644 2b8589f5... 72771a7f... M	uip/mhmail.c
9549
9550commit be0ae81623aea2eca09b8faf699b4b407f527267
9551Author:     markus schnalke <meillo@marmaro.de>
9552AuthorDate: Thu Mar 22 11:18:00 2012 +0100
9553Commit:     markus schnalke <meillo@marmaro.de>
9554CommitDate: Thu Mar 22 11:18:00 2012 +0100
9555
9556    Updated the INSTALL file.
9557
9558:100644 100644 009d4796... d93ff2c3... M	INSTALL
9559
9560commit 068380df11432a5341882e658ec9cf5c0b54721d
9561Author:     markus schnalke <meillo@marmaro.de>
9562AuthorDate: Thu Mar 22 11:03:52 2012 +0100
9563Commit:     markus schnalke <meillo@marmaro.de>
9564CommitDate: Thu Mar 22 11:03:52 2012 +0100
9565
9566    Removed the `mhbuild' indirection via `buildmimeproc'.
9567    We expect BINDIR to be in PATH if one executes mmh programs.
9568
9569:100644 100644 e9b3f2b3... e51397ad... M	config/config.c
9570:100644 100644 026f0dcf... ced6c77a... M	h/mh.h
9571:100644 100644 dc37bb99... b5e731ab... M	man/mh-profile.man5
9572:100644 100644 048ae4ba... daa25099... M	sbr/readconfig.c
9573:100644 100644 0f9c487c... 2d78cd95... M	uip/mhparam.c
9574:100644 100644 2ef1fe76... 09bbcf80... M	uip/send.c
9575
9576commit 865335e03bab5e0ceb47a4d20564c3afb3de30c4
9577Author:     markus schnalke <meillo@marmaro.de>
9578AuthorDate: Thu Mar 22 10:56:46 2012 +0100
9579Commit:     markus schnalke <meillo@marmaro.de>
9580CommitDate: Thu Mar 22 10:56:46 2012 +0100
9581
9582    Querying the pager here is not necessary.
9583
9584:100644 100644 09cc4bd5... 048ae4ba... M	sbr/readconfig.c
9585
9586commit f85f4b7ae62e3d05a945dcd46ead51f0a2a89a9b
9587Author:     markus schnalke <meillo@marmaro.de>
9588AuthorDate: Thu Mar 22 10:52:49 2012 +0100
9589Commit:     markus schnalke <meillo@marmaro.de>
9590CommitDate: Thu Mar 22 10:52:49 2012 +0100
9591
9592    Rework of Editor/defaulteditor, similar to Pager/defaultpager; new env vars.
9593    The priority order is: MMHEDITOR (env) > Editor (profile) > VISUAL (env)
9594            EDITOR (env) > vi
9595
9596:100644 100644 1f357015... dc37bb99... M	man/mh-profile.man5
9597:100644 100644 d1b22ac6... 5733d3fa... M	sbr/context_read.c
9598:100644 100644 b809ebeb... bd1a3d55... M	uip/whatnow.c
9599:100644 100644 1b16e5d6... fbea9416... M	uip/whatnowproc.c
9600
9601commit 0c4214ea2aec6497d0d67b436bbee9bc1d225f1e
9602Author:     markus schnalke <meillo@marmaro.de>
9603AuthorDate: Thu Mar 22 10:18:23 2012 +0100
9604Commit:     markus schnalke <meillo@marmaro.de>
9605CommitDate: Thu Mar 22 10:18:23 2012 +0100
9606
9607    moreproc is now Pager/defaultpager; removed -moreproc flags; added env vars.
9608    The priority order is: MMHPAGER (env) > Pager (profile) > PAGER (env) > more
9609
9610:100644 100644 946ea6b2... e9b3f2b3... M	config/config.c
9611:100644 100644 39684af2... 026f0dcf... M	h/mh.h
9612:100644 100644 805bea85... 150c0c1b... M	man/mh-chart.man1
9613:100644 100644 5051da60... 1f357015... M	man/mh-profile.man5
9614:100644 100644 9c57dbe5... 7e1f19d6... M	man/mhl.man1
9615:100644 100644 f451ccb4... 5c49255f... M	man/mhshow.man1
9616:100644 100644 1e795b05... d1b22ac6... M	sbr/context_read.c
9617:100644 100644 b78eb06e... 09cc4bd5... M	sbr/readconfig.c
9618:100644 100644 3d8ad8d9... 38926b6d... M	uip/mhl.c
9619:100644 100644 db8e85af... 0f9c487c... M	uip/mhparam.c
9620:100644 100644 a1fff551... bbd99eaa... M	uip/mhshow.c
9621:100644 100644 fe9a6269... 6dae3e8b... M	uip/mhshowsbr.c
9622:100644 100644 2f5d9b43... 70df6935... M	uip/show.c
9623
9624commit 9e9e918ec2a607aca26253fe945ea9569475aae3
9625Author:     markus schnalke <meillo@marmaro.de>
9626AuthorDate: Thu Mar 22 09:00:22 2012 +0100
9627Commit:     markus schnalke <meillo@marmaro.de>
9628CommitDate: Thu Mar 22 09:00:22 2012 +0100
9629
9630    slocal: Updated man page to recent change.
9631
9632:100644 100644 f8952bc4... e8defa55... M	man/slocal.man1
9633
9634commit 4c0c2fb7766546cb466f05f76e5febd5d8f682e0
9635Author:     markus schnalke <meillo@marmaro.de>
9636AuthorDate: Thu Mar 22 08:49:57 2012 +0100
9637Commit:     markus schnalke <meillo@marmaro.de>
9638CommitDate: Thu Mar 22 08:49:57 2012 +0100
9639
9640    slocal: Don't remove $PATH from env. Now execvp() searches as expected.
9641    Stripping the environment may rather keep the user from doing sensible
9642    things than it increases the security. Maybe we shouldn't strip it at all.
9643
9644:100644 100644 b6199522... 7f272268... M	uip/slocal.c
9645
9646commit 7456ca0a9639bfb73899b721fe66323d90277160
9647Author:     markus schnalke <meillo@marmaro.de>
9648AuthorDate: Thu Mar 22 07:51:27 2012 +0100
9649Commit:     markus schnalke <meillo@marmaro.de>
9650CommitDate: Thu Mar 22 07:51:27 2012 +0100
9651
9652    slocal: must not read profile (indirectly through m_mktemp2()).
9653
9654:100644 100644 eecd760b... b6199522... M	uip/slocal.c
9655
9656commit cde17f8d38bf9306df4706ac2acb528a2a686a29
9657Author:     markus schnalke <meillo@marmaro.de>
9658AuthorDate: Thu Mar 22 07:40:35 2012 +0100
9659Commit:     markus schnalke <meillo@marmaro.de>
9660CommitDate: Thu Mar 22 07:40:35 2012 +0100
9661
9662    slocal: use mhetcdir instead of NMHETCDIR.
9663
9664:100644 100644 bd114ce8... d81985f7... M	uip/Makefile.in
9665:100644 100644 d97af908... eecd760b... M	uip/slocal.c
9666
9667commit d709572c12437b406a4685f04b4131f160687280
9668Author:     markus schnalke <meillo@marmaro.de>
9669AuthorDate: Wed Mar 21 21:59:15 2012 +0100
9670Commit:     markus schnalke <meillo@marmaro.de>
9671CommitDate: Wed Mar 21 21:59:15 2012 +0100
9672
9673    Ignore distribution tarballs in the git status listing.
9674
9675:100644 100644 d840b61b... 14c2a073... M	.gitignore
9676
9677commit 5fbf37ee68e018998ada61eeab73e035b26834b6
9678Author:     markus schnalke <meillo@marmaro.de>
9679AuthorDate: Wed Mar 21 20:47:48 2012 +0100
9680Commit:     markus schnalke <meillo@marmaro.de>
9681CommitDate: Wed Mar 21 20:47:48 2012 +0100
9682
9683    On today's systems fork() will hardly fail, thus removed the fork retry loops.
9684
9685:100644 100644 44542b53... 1a381db2... M	sbr/context_save.c
9686:100644 100644 17c62eef... eb6011a9... M	sbr/push.c
9687:100644 100644 069ea85f... efbb8ac3... M	uip/mhbuildsbr.c
9688:100644 100644 f9e7fcd8... 2b8589f5... M	uip/mhmail.c
9689:100644 100644 86c16a9a... b3b07e48... M	uip/mhparse.c
9690:100644 100644 15991c18... fe9a6269... M	uip/mhshowsbr.c
9691:100644 100644 6fcccad0... 2ef1fe76... M	uip/send.c
9692:100644 100644 761fea1d... b809ebeb... M	uip/whatnow.c
9693
9694commit 75a3bc56e890a9ca5e25f194acbb574e942de5c5
9695Author:     markus schnalke <meillo@marmaro.de>
9696AuthorDate: Wed Mar 21 20:43:27 2012 +0100
9697Commit:     markus schnalke <meillo@marmaro.de>
9698CommitDate: Wed Mar 21 20:43:27 2012 +0100
9699
9700    Minor refactoring.
9701
9702:100644 100644 7b7bcefb... baeab6f2... M	uip/aliasbr.c
9703
9704commit e0422dfed4d6d236e5298cea579587870b83384a
9705Author:     markus schnalke <meillo@marmaro.de>
9706AuthorDate: Wed Mar 21 20:27:03 2012 +0100
9707Commit:     markus schnalke <meillo@marmaro.de>
9708CommitDate: Wed Mar 21 20:27:03 2012 +0100
9709
9710    Rework in dist tools: removed -file switch; don't fork(); refactoring.
9711
9712:100644 100644 0bb35664... e48525fb... M	man/dist.man1
9713:100644 100644 9edfc494... 29cf84f2... M	man/rcvdist.man1
9714:100644 100644 869a906b... 4eba2eb8... M	uip/dist.c
9715:100644 100644 396aca8d... 1ad8e42f... M	uip/distsbr.c
9716:100644 100644 625bb4ce... 58bf62dd... M	uip/rcvdist.c
9717
9718commit 33b33a0ac8a3f8f05c9bb0195c100306c00cce35
9719Author:     markus schnalke <meillo@marmaro.de>
9720AuthorDate: Wed Mar 21 17:50:59 2012 +0100
9721Commit:     markus schnalke <meillo@marmaro.de>
9722CommitDate: Wed Mar 21 17:50:59 2012 +0100
9723
9724    mh-format.man5: Restored the warning placeholder.
9725    We must have lost it somewhen.
9726
9727:100644 100644 b2925862... ae0e8b0d... M	man/mh-format.man5
9728
9729commit af675ccd40b7a3d92043e12cac0cdde8484f7cee
9730Author:     markus schnalke <meillo@marmaro.de>
9731AuthorDate: Wed Mar 21 17:44:36 2012 +0100
9732Commit:     markus schnalke <meillo@marmaro.de>
9733CommitDate: Wed Mar 21 17:44:36 2012 +0100
9734
9735    configure.ac: Don't check for vfork and wait3 when we don't use them (anymore).
9736
9737:100644 100644 efae9fcc... 806214c5... M	configure.ac
9738
9739commit 43beef6d732261080a1d9d63175ad5af9043df69
9740Author:     markus schnalke <meillo@marmaro.de>
9741AuthorDate: Wed Mar 21 17:03:53 2012 +0100
9742Commit:     markus schnalke <meillo@marmaro.de>
9743CommitDate: Wed Mar 21 17:03:53 2012 +0100
9744
9745    Removed unused code.
9746
9747:100644 100644 373a6928... 75245e05... M	h/mf.h
9748
9749commit 83e04675b53374a1436029a367283d6d4ee05a07
9750Author:     markus schnalke <meillo@marmaro.de>
9751AuthorDate: Wed Mar 21 16:54:24 2012 +0100
9752Commit:     markus schnalke <meillo@marmaro.de>
9753CommitDate: Wed Mar 21 16:54:24 2012 +0100
9754
9755    Removed support for UUCP bang path addresses.
9756    If you still rely on UUCP, use nmh, not mmh.
9757
9758:100644 100644 5e19b788... a86a90df... M	h/addrsbr.h
9759:100644 100644 4a74bec5... a078dc52... M	h/prototypes.h
9760:100644 100644 aea64e43... f8952bc4... M	man/slocal.man1
9761:100644 100644 27aa5976... d01533a2... M	man/whom.man
9762:100644 100644 a829c1db... 2327e47a... M	sbr/addrsbr.c
9763:100644 100644 4a8da144... f26b02bb... M	sbr/fmt_scan.c
9764:100644 100644 534f896c... 47c7e7de... M	sbr/m_getfld.c
9765:100644 100644 dd193bc4... a4644931... M	sbr/mts.c
9766:100644 100644 073b1b28... 7b7bcefb... M	uip/aliasbr.c
9767:100644 100644 3713954a... d97af908... M	uip/slocal.c
9768
9769commit 205e60873e26bb542945dc2c48d7385af84ba120
9770Author:     markus schnalke <meillo@marmaro.de>
9771AuthorDate: Wed Mar 21 16:25:08 2012 +0100
9772Commit:     markus schnalke <meillo@marmaro.de>
9773CommitDate: Wed Mar 21 16:25:08 2012 +0100
9774
9775    Made DUMB the default and removed the the #ifdefs.
9776    DUMB had been the default and forces MH to use a full RFC 822 address
9777    parser instead of guessing on addresses.
9778
9779:100644 100644 06fab56c... 3ab8a469... M	acconfig.h
9780:100644 100644 42742d29... a829c1db... M	sbr/addrsbr.c
9781
9782commit cc106b2d1d396a1d0b2554052d61b5af46cb252d
9783Author:     markus schnalke <meillo@marmaro.de>
9784AuthorDate: Wed Mar 21 16:06:32 2012 +0100
9785Commit:     markus schnalke <meillo@marmaro.de>
9786CommitDate: Wed Mar 21 16:06:32 2012 +0100
9787
9788    Removed the not-used REALLYDUMB config option.
9789
9790:100644 100644 e83ec57e... 06fab56c... M	acconfig.h
9791
9792commit 41b06dfc782cec511142f99db9cb6ae7c2b94fb9
9793Author:     markus schnalke <meillo@marmaro.de>
9794AuthorDate: Wed Mar 21 16:04:10 2012 +0100
9795Commit:     markus schnalke <meillo@marmaro.de>
9796CommitDate: Wed Mar 21 16:04:10 2012 +0100
9797
9798    Removed the not-used FIX_NON_Y2K_COMPLIANT_MUA_DATES config option.
9799
9800:100644 100644 581f6ad9... e83ec57e... M	acconfig.h
9801
9802commit e954d689b5adafa4ec74e7dbd1e087dbf998f6d6
9803Author:     markus schnalke <meillo@marmaro.de>
9804AuthorDate: Wed Mar 21 15:59:09 2012 +0100
9805Commit:     markus schnalke <meillo@marmaro.de>
9806CommitDate: Wed Mar 21 15:59:09 2012 +0100
9807
9808    Made the RPATHS config option the default and removed the #ifdefs.
9809
9810:100644 100644 f4ca2dd2... 581f6ad9... M	acconfig.h
9811:100644 100644 ff38dd39... 4a74bec5... M	h/prototypes.h
9812:100644 100644 d64457f3... 534f896c... M	sbr/m_getfld.c
9813:100644 100644 fdfe4cd7... 75dec1cf... M	uip/scansbr.c
9814:100644 100644 813a3b59... 3713954a... M	uip/slocal.c
9815
9816commit e711cf1c50af5e151a721f6f1690474bc9ef658d
9817Author:     markus schnalke <meillo@marmaro.de>
9818AuthorDate: Wed Mar 21 15:52:15 2012 +0100
9819Commit:     markus schnalke <meillo@marmaro.de>
9820CommitDate: Wed Mar 21 15:52:15 2012 +0100
9821
9822    Slocal uses rcvpack now. Code beautification in slocal.
9823
9824:100644 100644 158dd7a3... 946ea6b2... M	config/config.c
9825:100644 100644 23b340ac... 39684af2... M	h/mh.h
9826:100644 100644 c5cf7cf5... aea64e43... M	man/slocal.man1
9827:100644 100644 e53df573... bd114ce8... M	uip/Makefile.in
9828:100644 100644 4e8c30d7... 813a3b59... M	uip/slocal.c
9829
9830commit 39d862d5f0ba0258707ef5a74cff63243f58e425
9831Author:     markus schnalke <meillo@marmaro.de>
9832AuthorDate: Wed Mar 21 14:25:55 2012 +0100
9833Commit:     markus schnalke <meillo@marmaro.de>
9834CommitDate: Wed Mar 21 14:25:55 2012 +0100
9835
9836    Renamed the mbx_* functions to mbox_*, because mbx is another mail box format.
9837
9838:100644 100644 c80770a4... f3270bee... M	h/dropsbr.h
9839:100644 100644 f093c2fd... 6a7eb78f... M	uip/dropsbr.c
9840:100644 100644 70065c0d... 23ee3354... M	uip/packf.c
9841:100644 100644 827373f2... e00e1fd5... M	uip/rcvpack.c
9842:100644 100644 6b78c1e6... 4e8c30d7... M	uip/slocal.c
9843
9844commit ca1023716d4c2ab890696f3e41fa0d94267a940e
9845Author:     markus schnalke <meillo@marmaro.de>
9846AuthorDate: Wed Mar 21 11:38:23 2012 +0100
9847Commit:     markus schnalke <meillo@marmaro.de>
9848CommitDate: Wed Mar 21 11:38:23 2012 +0100
9849
9850    packf prints to stdout now.
9851
9852:100644 100644 84bdc445... dd356eda... M	man/mmh-intro.man7
9853:100644 100644 79dccacd... 916db9e1... M	man/packf.man1
9854:100644 100644 fc7fcba0... 70065c0d... M	uip/packf.c
9855
9856commit ef1216bc36bd48ceb7549ae76aa7c26e3be4d9e4
9857Author:     markus schnalke <meillo@marmaro.de>
9858AuthorDate: Wed Mar 21 11:19:50 2012 +0100
9859Commit:     markus schnalke <meillo@marmaro.de>
9860CommitDate: Wed Mar 21 11:19:50 2012 +0100
9861
9862    If rcvpack missed file argument, it prints to stdout; Removed unused code.
9863    The mbox variant we use is called `mboxo'.
9864
9865:100644 100644 2b21f10d... c80770a4... M	h/dropsbr.h
9866:100644 100644 366b0d53... 290f5ccb... M	man/rcvpack.man1
9867:100644 100644 62ba424e... f093c2fd... M	uip/dropsbr.c
9868:100644 100644 62c09da3... fc7fcba0... M	uip/packf.c
9869:100644 100644 d6e10257... 827373f2... M	uip/rcvpack.c
9870:100644 100644 ae71c1b1... 6b78c1e6... M	uip/slocal.c
9871
9872commit a3f1c902eb75f91ebbf0129d6e4f0e42477bb9cc
9873Author:     markus schnalke <meillo@marmaro.de>
9874AuthorDate: Wed Mar 21 09:43:45 2012 +0100
9875Commit:     markus schnalke <meillo@marmaro.de>
9876CommitDate: Wed Mar 21 09:43:45 2012 +0100
9877
9878    Makefile: inc does not depend on dropsbr.
9879
9880:100644 100644 9f183b0c... e53df573... M	uip/Makefile.in
9881
9882commit 06dc4fe836de4957b5d6e7e3a7ce5de85c11db8f
9883Author:     markus schnalke <meillo@marmaro.de>
9884AuthorDate: Tue Mar 20 23:10:29 2012 +0100
9885Commit:     markus schnalke <meillo@marmaro.de>
9886CommitDate: Tue Mar 20 23:10:29 2012 +0100
9887
9888    Makefiles: s/nmh/mmh/; fixed generation of mmhdist.
9889
9890:100644 100644 2f63dad3... 9d548b38... M	Makefile.in
9891:100644 100644 491ff85e... eb70b5ae... M	config/Makefile.in
9892:100644 100644 38db87e9... a68ab2cb... M	docs/Makefile.in
9893:100644 100644 dabafd64... 2d40acfa... M	etc/Makefile.in
9894:100644 100644 ad2cbd1c... f0152ddf... M	h/Makefile.in
9895:100644 100644 4ad5db8c... 47742c2a... M	man/Makefile.in
9896:100644 100644 6c5d21e1... 6dedfb1f... M	sbr/Makefile.in
9897:100644 100644 67a7862a... 9f183b0c... M	uip/Makefile.in
9898
9899commit ffe93d6dc707aaf92529cefb38a1814956b48c9e
9900Author:     markus schnalke <meillo@marmaro.de>
9901AuthorDate: Tue Mar 20 22:51:04 2012 +0100
9902Commit:     markus schnalke <meillo@marmaro.de>
9903CommitDate: Tue Mar 20 22:51:04 2012 +0100
9904
9905    Replaced mkinstalldirs with `mkdir -p'.
9906
9907:100644 100644 efab8859... 2f63dad3... M	Makefile.in
9908:100644 100644 10111e7c... dabafd64... M	etc/Makefile.in
9909:100644 100644 4d4dec9d... 4ad5db8c... M	man/Makefile.in
9910:100755 000000 0801ec2c... 00000000... D	mkinstalldirs
9911:100644 100644 02bc94ed... 67a7862a... M	uip/Makefile.in
9912
9913commit ae4273126b4b7b8ebaa1454630c1b632eba8cec9
9914Author:     markus schnalke <meillo@marmaro.de>
9915AuthorDate: Tue Mar 20 22:12:51 2012 +0100
9916Commit:     markus schnalke <meillo@marmaro.de>
9917CommitDate: Tue Mar 20 22:12:51 2012 +0100
9918
9919    Minor refactoring.
9920
9921:100644 100644 08a9b31c... 2f5d9b43... M	uip/show.c
9922
9923commit 5e562b27955c06ac45be72ce82e30fe278e76b05
9924Author:     markus schnalke <meillo@marmaro.de>
9925AuthorDate: Tue Mar 20 21:58:17 2012 +0100
9926Commit:     markus schnalke <meillo@marmaro.de>
9927CommitDate: Tue Mar 20 21:58:17 2012 +0100
9928
9929    Ensured clean uninstall.
9930
9931:100644 100644 0d8631b9... 4d4dec9d... M	man/Makefile.in
9932:100644 100644 28b517f3... 02bc94ed... M	uip/Makefile.in
9933
9934commit 426543622b377fc5d091455cba685e114b6df674
9935Author:     markus schnalke <meillo@marmaro.de>
9936AuthorDate: Tue Mar 20 21:39:17 2012 +0100
9937Commit:     markus schnalke <meillo@marmaro.de>
9938CommitDate: Tue Mar 20 21:39:17 2012 +0100
9939
9940    A bit refactoring.
9941
9942:100644 100644 e97afbf8... 36ff4b51... M	uip/anno.c
9943:100644 100644 d1e39b05... 170d76bc... M	uip/annosbr.c
9944
9945commit 88a0787554de9c618e657c31940e734178a25730
9946Author:     markus schnalke <meillo@marmaro.de>
9947AuthorDate: Tue Mar 20 21:07:58 2012 +0100
9948Commit:     markus schnalke <meillo@marmaro.de>
9949CommitDate: Tue Mar 20 21:07:58 2012 +0100
9950
9951    anno: Undid the ``preserve argument hack''.
9952
9953:100644 100644 46a89ce9... ff38dd39... M	h/prototypes.h
9954:100644 100644 aacd8267... e97afbf8... M	uip/anno.c
9955:100644 100644 99422e6b... d1e39b05... M	uip/annosbr.c
9956:100644 100644 031c191b... 8992b33c... M	uip/forw.c
9957:100644 100644 469bdd90... 1a0e1430... M	uip/repl.c
9958:100644 100644 afe41293... 761fea1d... M	uip/whatnow.c
9959
9960commit 0a6e4d979566bc9eae772e37d2577bed1aacef92
9961Author:     markus schnalke <meillo@marmaro.de>
9962AuthorDate: Tue Mar 20 19:26:48 2012 +0100
9963Commit:     markus schnalke <meillo@marmaro.de>
9964CommitDate: Tue Mar 20 19:26:48 2012 +0100
9965
9966    Updated the BUGS sections in the man pages.
9967    I expect users to know that they might need quoting in the shell.
9968
9969:100644 100644 699e9938... 0977c77f... M	man/ap.man8
9970:100644 100644 af8577d6... 5c39a501... M	man/comp.man1
9971:100644 100644 eead0079... e0080cfd... M	man/dp.man8
9972:100644 100644 0acb412f... a39b4dbd... M	man/fmtdump.man8
9973:100644 100644 1abc45b1... eb51bc1d... M	man/inc.man1
9974:100644 100644 139f6f6d... b55b7481... M	man/pick.man1
9975:100644 100644 60c54b55... 0b4be2f3... M	man/repl.man1
9976:100644 100644 e4c357ac... 42e371f9... M	man/scan.man1
9977:100644 100644 59295231... 759bac40... M	man/whatnow.man1
9978
9979commit 43ea5347b6b445d926082d6e3c1ddec376e8692d
9980Author:     markus schnalke <meillo@marmaro.de>
9981AuthorDate: Tue Mar 20 19:06:44 2012 +0100
9982Commit:     markus schnalke <meillo@marmaro.de>
9983CommitDate: Tue Mar 20 19:06:44 2012 +0100
9984
9985    s/nfs/fmtstr/
9986    and s/c_nfs/c_fstr/ in uip/mhl.c
9987
9988:100644 100644 aaa87629... 623e0030... M	uip/ap.c
9989:100644 100644 d9508335... a9d25437... M	uip/comp.c
9990:100644 100644 4e83a7b4... 869a906b... M	uip/dist.c
9991:100644 100644 fa3a2018... d64a0b9e... M	uip/dp.c
9992:100644 100644 923a46e9... a7fe9f45... M	uip/fmtdump.c
9993:100644 100644 b9c3c144... 031c191b... M	uip/forw.c
9994:100644 100644 6546ceac... 05df0f02... M	uip/inc.c
9995:100644 100644 4c2f06ee... 3d8ad8d9... M	uip/mhl.c
9996:100644 100644 6fbd5790... 0c172685... M	uip/scan.c
9997:100644 100644 69f385ab... fdfe4cd7... M	uip/scansbr.c
9998
9999commit 6b80b3bb772e2cf9186cf964bf78109b677e1bef
10000Author:     markus schnalke <meillo@marmaro.de>
10001AuthorDate: Tue Mar 20 18:02:32 2012 +0100
10002Commit:     markus schnalke <meillo@marmaro.de>
10003CommitDate: Tue Mar 20 18:02:32 2012 +0100
10004
10005    scan(): Replaced explicit noisy parameter with implicit nfs check.
10006    nfs is the ``new format string'' if it is NULL, we don't (and actually
10007    can't) print a scan line.
10008
10009:100644 100644 4e2e87aa... 18a93641... M	h/scansbr.h
10010:100644 100644 2297a036... 6546ceac... M	uip/inc.c
10011:100644 100644 ef13e39c... 6fbd5790... M	uip/scan.c
10012:100644 100644 1c68bc26... 69f385ab... M	uip/scansbr.c
10013
10014commit 51d0e643f8daeb2db8de0a3d31d7d7f038b48380
10015Author:     markus schnalke <meillo@marmaro.de>
10016AuthorDate: Tue Mar 20 17:36:02 2012 +0100
10017Commit:     markus schnalke <meillo@marmaro.de>
10018CommitDate: Tue Mar 20 17:36:02 2012 +0100
10019
10020    Removed special `folder' and `dtimenow' format escapes from scan listings.
10021    Also removed the unused parameter `size'.
10022
10023:100644 100644 b07feef0... 4e2e87aa... M	h/scansbr.h
10024:100644 100644 04572c0b... 2297a036... M	uip/inc.c
10025:100644 100644 15205536... ef13e39c... M	uip/scan.c
10026:100644 100644 bbd46261... 1c68bc26... M	uip/scansbr.c
10027
10028commit e6c75593757a6edb5eb8e98bfc50f0c1de36bf2f
10029Author:     markus schnalke <meillo@marmaro.de>
10030AuthorDate: Tue Mar 20 16:14:53 2012 +0100
10031Commit:     markus schnalke <meillo@marmaro.de>
10032CommitDate: Tue Mar 20 16:14:53 2012 +0100
10033
10034    Removed internal version of fputs().
10035
10036:100644 100644 4b712432... bbd46261... M	uip/scansbr.c
10037
10038commit cd1299b02c2fbe61f408a8387402494364688337
10039Author:     markus schnalke <meillo@marmaro.de>
10040AuthorDate: Fri Mar 9 17:04:46 2012 +0100
10041Commit:     markus schnalke <meillo@marmaro.de>
10042CommitDate: Fri Mar 9 17:04:46 2012 +0100
10043
10044    Fixed paths (libdir->bindir); removed the now unused libdir reference.
10045
10046:100644 100644 da7d12ab... 491ff85e... M	config/Makefile.in
10047:100644 100644 3515dd08... 158dd7a3... M	config/config.c
10048:100644 100644 2a1d97e2... db8e85af... M	uip/mhparam.c
10049
10050commit b26456a751067ad3182e9897966aae2363873585
10051Author:     markus schnalke <meillo@marmaro.de>
10052AuthorDate: Fri Mar 9 13:27:35 2012 +0100
10053Commit:     markus schnalke <meillo@marmaro.de>
10054CommitDate: Fri Mar 9 13:27:35 2012 +0100
10055
10056    Moved conflict, rcv*, slocal, spost from libdir to bindir.
10057    We should not hide them from the users.
10058
10059:100644 100644 dc05548f... ff2246c4... M	man/conflict.man8
10060:100644 100644 d7939893... 805bea85... M	man/mh-chart.man1
10061:100644 100644 b90cd971... 5051da60... M	man/mh-profile.man5
10062:100644 100644 33c237e5... c6a3467c... M	man/mhmail.man1
10063:100644 100644 14c3ae77... 5bac6f73... M	man/post.man8
10064:100644 100644 66b43820... 9edfc494... M	man/rcvdist.man1
10065:100644 100644 9ca59a25... 366b0d53... M	man/rcvpack.man1
10066:100644 100644 571c2fd2... 1fff18f0... M	man/rcvstore.man1
10067:100644 100644 6421714d... c5cf7cf5... M	man/slocal.man1
10068:100644 100644 7dcbb855... 28b517f3... M	uip/Makefile.in
10069:100644 100644 fe1977fa... ae71c1b1... M	uip/slocal.c
10070
10071commit 4b5944268ea0da7bb30598a27857304758ea9b44
10072Author:     markus schnalke <meillo@marmaro.de>
10073AuthorDate: Fri Mar 9 12:25:06 2012 +0100
10074Commit:     markus schnalke <meillo@marmaro.de>
10075CommitDate: Fri Mar 9 12:25:06 2012 +0100
10076
10077    Added new helper `print-mimetype' and added Mime-Type-Query to man page.
10078    Print-mimetype is useful if you don't have GNU file(1).
10079
10080:100644 100644 6dffc550... d840b61b... M	.gitignore
10081:100644 100644 2f67c639... b90cd971... M	man/mh-profile.man5
10082:100644 100644 8d167595... 7dcbb855... M	uip/Makefile.in
10083:000000 100755 00000000... 2149902a... A	uip/print-mimetype.sh
10084
10085commit 064527f7b57ab050e5af13e15ad99aeeab125857
10086Author:     markus schnalke <meillo@marmaro.de>
10087AuthorDate: Mon Feb 13 14:16:45 2012 +0100
10088Commit:     markus schnalke <meillo@marmaro.de>
10089CommitDate: Mon Feb 13 14:16:45 2012 +0100
10090
10091    Removed support for Encrypted: headers, which were removed in RFC 2822.
10092    This is a relict from RFC 822.
10093
10094:100644 100644 942ddcc3... 6d83b643... M	etc/scan.MMDDYY
10095:100644 100644 e91bcb1e... efe63d3c... M	etc/scan.YYYYMMDD
10096:100644 100644 27d18d32... 4f00a3cc... M	etc/scan.mailx
10097:100644 100644 b15a2815... 019bc3ee... M	etc/scan.nmh
10098:100644 100644 145e73f8... c6ead71d... M	etc/scan.nomime
10099:100644 100644 5f35b365... d595f7aa... M	etc/scan.size
10100:100644 100644 4c581337... 99df6663... M	etc/scan.time
10101:100644 100644 54f6d0a2... d8e07bed... M	etc/scan.timely
10102:100644 100644 2cd0b820... ba1fee32... M	etc/scan.unseen
10103:100644 100644 bf2e88f8... b07feef0... M	h/scansbr.h
10104:100644 100644 dccedad6... b2925862... M	man/mh-format.man5
10105:100644 100644 b48c9ea6... 04572c0b... M	uip/inc.c
10106:100644 100644 aa95dd8a... 6a0cf049... M	uip/mhstoresbr.c
10107:100644 100644 d5cc50f9... 15205536... M	uip/scan.c
10108:100644 100644 a43044c8... 4b712432... M	uip/scansbr.c
10109
10110commit 5a54c825a4c672e712e40c4c5ed0f0883fc99913
10111Author:     markus schnalke <meillo@marmaro.de>
10112AuthorDate: Mon Feb 13 13:58:13 2012 +0100
10113Commit:     markus schnalke <meillo@marmaro.de>
10114CommitDate: Mon Feb 13 13:58:13 2012 +0100
10115
10116    Trivial whitespace changes.
10117
10118:100644 100644 a90c6b24... 6fcccad0... M	uip/send.c
10119
10120commit 3eaeef7c3cf27aa9d715e20ebb72982406ab1d53
10121Author:     markus schnalke <meillo@marmaro.de>
10122AuthorDate: Mon Feb 13 13:51:53 2012 +0100
10123Commit:     markus schnalke <meillo@marmaro.de>
10124CommitDate: Mon Feb 13 13:51:53 2012 +0100
10125
10126    Now, spost should be quite usable.
10127    Make use of m_mktemp2(), like elsewhere in the mmh code base.
10128    Various rework of the Bcc handling code.
10129    Still to do:
10130    - Fcc handling needs improvements.
10131    - Draft files for Bcc recipients are left existing in /tmp.
10132
10133:100644 100644 4a8ffdc5... 046f3403... M	uip/spost.c
10134
10135commit 4c513fd6ebd0f1b08b8f9504b6d6c8aef2351d4a
10136Author:     markus schnalke <meillo@marmaro.de>
10137AuthorDate: Sun Feb 12 17:49:57 2012 +0100
10138Commit:     markus schnalke <meillo@marmaro.de>
10139CommitDate: Sun Feb 12 17:49:57 2012 +0100
10140
10141    Various rework in spost.
10142    - Removed some unused flags.
10143    - Don't care for multiple Subject: headers. They aren't allowed.
10144    - Correctly handle headers that are folded before the first word of the value.
10145    - Outsourced code from putfmt() into new process_fcc().
10146
10147:100644 100644 7b74dcc9... 4a8ffdc5... M	uip/spost.c
10148
10149commit 80eeca1af5bc5120d9aeef933c2e162c382c9d29
10150Author:     markus schnalke <meillo@marmaro.de>
10151AuthorDate: Sun Feb 12 16:45:26 2012 +0100
10152Commit:     markus schnalke <meillo@marmaro.de>
10153CommitDate: Sun Feb 12 16:45:26 2012 +0100
10154
10155    Changed the Fcc handling code in spost.
10156    Both, the new as well as the old approach have their limitations. I'm far
10157    from confident with the new approach. At least it's simpler. It should be
10158    good enough for now.
10159
10160:100644 100644 8b4b8300... 7b74dcc9... M	uip/spost.c
10161
10162commit fcde9624e6832e0dcdc6f21996b69b7e58745e3d
10163Author:     markus schnalke <meillo@marmaro.de>
10164AuthorDate: Sun Feb 12 12:31:01 2012 +0100
10165Commit:     markus schnalke <meillo@marmaro.de>
10166CommitDate: Sun Feb 12 12:31:01 2012 +0100
10167
10168    Temporary state of spost rework: Things should work if you don't use Bcc: hdrs.
10169    The simple changes: Removed -[no]filter and did some minor refactoring.
10170    The complex changes: First steps in reworking the Bcc-related code.
10171    Don't use Bcc: headers with this state of code. They simply are ignored.
10172
10173:100644 100644 5afa435d... 8b4b8300... M	uip/spost.c
10174
10175commit 3e1e29cd0fdaf54117d35f27525fb440e854ed0e
10176Author:     markus schnalke <meillo@marmaro.de>
10177AuthorDate: Sat Feb 11 22:29:39 2012 +0100
10178Commit:     markus schnalke <meillo@marmaro.de>
10179CommitDate: Sat Feb 11 22:29:39 2012 +0100
10180
10181    Now truly: Removed the unused variable mhlforward.
10182
10183:100644 100644 20c62f5c... 3515dd08... M	config/config.c
10184:100644 100644 2775db8e... 23b340ac... M	h/mh.h
10185
10186commit df3babef6d532cbd6e5b508b168d096ab9db2122
10187Author:     markus schnalke <meillo@marmaro.de>
10188AuthorDate: Sat Feb 11 22:28:00 2012 +0100
10189Commit:     markus schnalke <meillo@marmaro.de>
10190CommitDate: Sat Feb 11 22:28:00 2012 +0100
10191
10192    Revert "Removed unused mhlforward var."
10193    It had been the wrong variable...
10194
10195    This reverts commit 4fbe60b6406be5253f50cc35b9d10e11f244da6f.
10196
10197:100644 100644 3515dd08... 20c62f5c... M	config/config.c
10198:100644 100644 09032677... 2775db8e... M	h/mh.h
10199
10200commit 4fbe60b6406be5253f50cc35b9d10e11f244da6f
10201Author:     markus schnalke <meillo@marmaro.de>
10202AuthorDate: Sat Feb 11 22:24:21 2012 +0100
10203Commit:     markus schnalke <meillo@marmaro.de>
10204CommitDate: Sat Feb 11 22:24:21 2012 +0100
10205
10206    Removed unused mhlforward var.
10207
10208:100644 100644 20c62f5c... 3515dd08... M	config/config.c
10209:100644 100644 2775db8e... 09032677... M	h/mh.h
10210
10211commit b6d09bd20c57ba338690651d5922c724568bc7a0
10212Author:     markus schnalke <meillo@marmaro.de>
10213AuthorDate: Sat Feb 11 22:22:09 2012 +0100
10214Commit:     markus schnalke <meillo@marmaro.de>
10215CommitDate: Sat Feb 11 22:22:09 2012 +0100
10216
10217    Added absolute path to match the common style.
10218
10219:100644 100644 62852dfa... 20c62f5c... M	config/config.c
10220
10221commit 3ba5286b78e674fe931790db49d207e12a45fd3c
10222Author:     markus schnalke <meillo@marmaro.de>
10223AuthorDate: Sat Feb 11 22:16:56 2012 +0100
10224Commit:     markus schnalke <meillo@marmaro.de>
10225CommitDate: Sat Feb 11 22:16:56 2012 +0100
10226
10227    Removed unused stuff from makefile.
10228
10229:100644 100644 f916cea5... 6c5d21e1... M	sbr/Makefile.in
10230
10231commit a1cae878ec58748fd8d602178fe279bf6116931d
10232Author:     markus schnalke <meillo@marmaro.de>
10233AuthorDate: Sat Feb 11 22:02:27 2012 +0100
10234Commit:     markus schnalke <meillo@marmaro.de>
10235CommitDate: Sat Feb 11 22:02:27 2012 +0100
10236
10237    Removed unused catproc.
10238
10239:100644 100644 2ccf3790... 62852dfa... M	config/config.c
10240:100644 100644 52dc5049... 2775db8e... M	h/mh.h
10241
10242commit fb0594cb913cab5e14e2c295b79eb48cc675bbbf
10243Author:     markus schnalke <meillo@marmaro.de>
10244AuthorDate: Sat Feb 11 20:18:43 2012 +0100
10245Commit:     markus schnalke <meillo@marmaro.de>
10246CommitDate: Sat Feb 11 20:18:43 2012 +0100
10247
10248    Made show(1) the default lproc. `list' and `display' changed a bit.
10249    Already in 1984, MTR stated, that lproc should be show. I agree with him
10250    on this point, but I strongly disagree there: ``if lproc is "mhl", use
10251    mhlproc for consistency''. I thus removed this part and even more around it.
10252    The code became simpler but additional arguments to `list' and `display'
10253    are not recognized anymore. That won't be much inconvenience.
10254
10255:100644 100644 8d5bd7cd... 2ccf3790... M	config/config.c
10256:100644 100644 28fae32f... 2f67c639... M	man/mh-profile.man5
10257:100644 100644 27a9ee54... 59295231... M	man/whatnow.man1
10258:100644 100644 d05672cd... f916cea5... M	sbr/Makefile.in
10259:100644 000000 594b269f... 00000000... D	sbr/showfile.c
10260:100644 100644 be85fd1a... 08a9b31c... M	uip/show.c
10261:100644 100644 5b59c86c... afe41293... M	uip/whatnow.c
10262
10263commit 0073224c28bf81dad1812d406bb9915b24b23eb6
10264Author:     markus schnalke <meillo@marmaro.de>
10265AuthorDate: Sat Feb 11 11:53:04 2012 +0100
10266Commit:     markus schnalke <meillo@marmaro.de>
10267CommitDate: Sat Feb 11 11:53:04 2012 +0100
10268
10269    Removed the -width option from ap and dp. Always print the whole string now.
10270
10271:100644 100644 b0ae6150... 699e9938... M	man/ap.man8
10272:100644 100644 d07fa6b1... eead0079... M	man/dp.man8
10273:100644 100644 ada59165... d7939893... M	man/mh-chart.man1
10274:100644 100644 48b85248... 8d167595... M	uip/Makefile.in
10275:100644 100644 b49cdc27... aaa87629... M	uip/ap.c
10276:100644 100644 66f0f42b... fa3a2018... M	uip/dp.c
10277
10278commit cebc12618d19409a25e332eef13e825df15a9bc2
10279Author:     markus schnalke <meillo@marmaro.de>
10280AuthorDate: Sat Feb 11 11:29:26 2012 +0100
10281Commit:     markus schnalke <meillo@marmaro.de>
10282CommitDate: Sat Feb 11 11:29:26 2012 +0100
10283
10284    Removed the now unused SOprint().
10285
10286:100644 100644 274d43e0... 4c2f06ee... M	uip/mhl.c
10287:100644 100644 c81cf92d... 15991c18... M	uip/mhshowsbr.c
10288:100644 100644 0568bf31... defc93fc... M	uip/termsbr.c
10289
10290commit 27826f9353e0f0b04590b7d0f8f83e60462b90f0
10291Author:     markus schnalke <meillo@marmaro.de>
10292AuthorDate: Sat Feb 11 11:17:53 2012 +0100
10293Commit:     markus schnalke <meillo@marmaro.de>
10294CommitDate: Sat Feb 11 11:17:53 2012 +0100
10295
10296    Merged picksbr.c into pick.c.
10297
10298:100644 100644 a2c40610... ad2cbd1c... M	h/Makefile.in
10299:100644 000000 31b904ed... 00000000... D	h/picksbr.h
10300:100644 100644 403147f7... 48b85248... M	uip/Makefile.in
10301:100644 100644 e4d13704... 73babadf... M	uip/pick.c
10302:100644 000000 872e18a0... 00000000... D	uip/picksbr.c
10303
10304commit aa2b40c1486629abb9cc4628f38f0ce88be05ed6
10305Author:     markus schnalke <meillo@marmaro.de>
10306AuthorDate: Fri Feb 10 19:46:18 2012 +0100
10307Commit:     markus schnalke <meillo@marmaro.de>
10308CommitDate: Fri Feb 10 19:46:18 2012 +0100
10309
10310    Removed now unused dependencies (distsbr.o) in makefile.
10311
10312:100644 100644 752f185b... 403147f7... M	uip/Makefile.in
10313
10314commit 5b9d883db0318ed2b84bb82dee880d7381f99188
10315Author:     markus schnalke <meillo@marmaro.de>
10316AuthorDate: Fri Feb 10 17:10:48 2012 +0100
10317Commit:     markus schnalke <meillo@marmaro.de>
10318CommitDate: Fri Feb 10 17:10:48 2012 +0100
10319
10320    Removed any knowledge of a screen length from mhl.
10321    Pagination is to be done by some pager.
10322
10323:100644 100644 54be038e... cb21f3fa... M	docs/COMPLETION-ZSH
10324:100644 100644 ba2ab369... ada59165... M	man/mh-chart.man1
10325:100644 100644 9f841700... 9c57dbe5... M	man/mhl.man1
10326:100644 100644 e778fc31... 274d43e0... M	uip/mhl.c
10327:100644 100644 0baf1983... a1fff551... M	uip/mhshow.c
10328:100644 100644 89602ef2... be85fd1a... M	uip/show.c
10329:100644 100644 a4b50748... 0568bf31... M	uip/termsbr.c
10330
10331commit 943765e7ac5693ae177fd8d2b5a2440e53ce816e
10332Author:     markus schnalke <meillo@marmaro.de>
10333AuthorDate: Fri Feb 10 16:43:55 2012 +0100
10334Commit:     markus schnalke <meillo@marmaro.de>
10335CommitDate: Fri Feb 10 16:43:55 2012 +0100
10336
10337    Removed the -clear switch from mhl.
10338    This stuff is the task of the pager, not the one of the formater mhl.
10339
10340:100644 100644 1dbf20fb... ba2ab369... M	man/mh-chart.man1
10341:100644 100644 57e27cbb... 28fae32f... M	man/mh-profile.man5
10342:100644 100644 de444489... 9f841700... M	man/mhl.man1
10343:100644 100644 ef5f8609... e778fc31... M	uip/mhl.c
10344:100644 100644 efc2b540... 469bdd90... M	uip/repl.c
10345:100644 100644 e7ba35ae... a4b50748... M	uip/termsbr.c
10346
10347commit e11983f44e59d8de236affa5b0d0d3067c192e24
10348Author:     markus schnalke <meillo@marmaro.de>
10349AuthorDate: Fri Feb 10 16:18:22 2012 +0100
10350Commit:     markus schnalke <meillo@marmaro.de>
10351CommitDate: Fri Feb 10 16:18:22 2012 +0100
10352
10353    Removed the -bell option from mhl.
10354
10355:100644 100644 c425bdcc... 1dbf20fb... M	man/mh-chart.man1
10356:100644 100644 e453babe... de444489... M	man/mhl.man1
10357:100644 100644 98e58d01... ef5f8609... M	uip/mhl.c
10358
10359commit dee26acad9bca6aec7dca5c428b07a386909081b
10360Author:     markus schnalke <meillo@marmaro.de>
10361AuthorDate: Fri Feb 10 16:05:20 2012 +0100
10362Commit:     markus schnalke <meillo@marmaro.de>
10363CommitDate: Fri Feb 10 16:05:20 2012 +0100
10364
10365    moreproc will always be set in config/config.c, thus eliminated the ISTTY case.
10366
10367:100644 100644 b1410ad1... 98e58d01... M	uip/mhl.c
10368:100644 100644 e05dddfb... c81cf92d... M	uip/mhshowsbr.c
10369
10370commit b7764c4a6b71d37918a97594d866258f154017ca
10371Author:     markus schnalke <meillo@marmaro.de>
10372AuthorDate: Fri Feb 10 15:42:19 2012 +0100
10373Commit:     markus schnalke <meillo@marmaro.de>
10374CommitDate: Fri Feb 10 15:42:19 2012 +0100
10375
10376    Removed the check for hardcopy terminals. There won't be any today.
10377    If you though do have one, then set moreproc to cat.
10378
10379:100644 100644 017d2f78... b1410ad1... M	uip/mhl.c
10380:100644 100644 3c45eb28... e7ba35ae... M	uip/termsbr.c
10381
10382commit 39e87a75b5c2d3572ec72e717720b44af291e88a
10383Author:     markus schnalke <meillo@marmaro.de>
10384AuthorDate: Fri Feb 10 15:33:50 2012 +0100
10385Commit:     markus schnalke <meillo@marmaro.de>
10386CommitDate: Fri Feb 10 15:33:50 2012 +0100
10387
10388    Removed the -nomoreproc switch from mhl, show, mhshow.
10389    We'll go for always having a moreproc after mhl. If you just want to cat out,
10390    then use `-moreproc cat'. mhl's very basic paging facility will be removed.
10391
10392:100644 100644 da0b0273... 54be038e... M	docs/COMPLETION-ZSH
10393:100644 100644 afb3fc19... c425bdcc... M	man/mh-chart.man1
10394:100644 100644 b910f4d7... e453babe... M	man/mhl.man1
10395:100644 100644 d3b74298... 017d2f78... M	uip/mhl.c
10396:100644 100644 bf5ef8bb... 0baf1983... M	uip/mhshow.c
10397:100644 100644 e302d3bd... e05dddfb... M	uip/mhshowsbr.c
10398:100644 100644 6e4f3168... 89602ef2... M	uip/show.c
10399
10400commit d1da1f94ce62160aebb30df4063ccbc53768656b
10401Author:     markus schnalke <meillo@marmaro.de>
10402AuthorDate: Fri Feb 10 15:12:59 2012 +0100
10403Commit:     markus schnalke <meillo@marmaro.de>
10404CommitDate: Fri Feb 10 15:12:59 2012 +0100
10405
10406    Merged mhlsbr.c into mhl.c.
10407    Also removed the unused function mhlsbr(). (It had been used by msh.)
10408
10409:100644 100644 db565283... 752f185b... M	uip/Makefile.in
10410:100644 100644 48b8f1db... d3b74298... M	uip/mhl.c
10411:100644 000000 5625fa18... 00000000... D	uip/mhlsbr.c
10412
10413commit 41f62fc47ef6f2d223b7584b3bb912e65a630445
10414Author:     markus schnalke <meillo@marmaro.de>
10415AuthorDate: Fri Feb 10 14:54:26 2012 +0100
10416Commit:     markus schnalke <meillo@marmaro.de>
10417CommitDate: Fri Feb 10 14:54:26 2012 +0100
10418
10419    show: Special-cased -show(mime)proc for mhshow: it needs msgs not file args.
10420    A similar test had already been there before the last rework.
10421
10422:100644 100644 86092930... 6e4f3168... M	uip/show.c
10423
10424commit 2d2016f0dfc9e036549ff035f0ae897c9b2d5fe4
10425Author:     markus schnalke <meillo@marmaro.de>
10426AuthorDate: Fri Feb 10 14:25:28 2012 +0100
10427Commit:     markus schnalke <meillo@marmaro.de>
10428CommitDate: Fri Feb 10 14:25:28 2012 +0100
10429
10430    show: Never call internal mhl(); always construct absolute argument paths.
10431    We don't want those fat binaries that call internal versions of unrelated
10432    tools. I.e. we do want modularization! No, fork() and exec() aren't too
10433    expensive ... but heavily interweaved code is!
10434
10435:100644 100644 93ab455a... 47cf7d00... M	man/show.man1
10436:100644 100644 711fd39b... db565283... M	uip/Makefile.in
10437:100644 100644 1acaf70e... 86092930... M	uip/show.c
10438
10439commit 0b40f7c1c35770622511eda71ec5353784ea1dc6
10440Author:     markus schnalke <meillo@marmaro.de>
10441AuthorDate: Fri Feb 10 12:00:28 2012 +0100
10442Commit:     markus schnalke <meillo@marmaro.de>
10443CommitDate: Fri Feb 10 12:00:28 2012 +0100
10444
10445    scan: Don't fflush manually. Let stdio care for this.
10446    Common stdio implementations flush stdout-on-TTY automatically on newline.
10447
10448:100644 100644 1b58eb5b... d5cc50f9... M	uip/scan.c
10449
10450commit e57b17343dcb3ff373ef4dd089fbe778f0c7c270
10451Author:     markus schnalke <meillo@marmaro.de>
10452AuthorDate: Fri Feb 10 11:55:48 2012 +0100
10453Commit:     markus schnalke <meillo@marmaro.de>
10454CommitDate: Fri Feb 10 11:55:48 2012 +0100
10455
10456    Removed the -clear switch from scan(1).
10457    If you want to have a clear or form-feed, call `clear' or `printf "\f"' at
10458    the shell level. Anyway, what's the sense of a clear *after* the scan output?
10459
10460:100644 100644 3f3829c3... e4af65d2... M	docs/COMPLETION-BASH
10461:100644 100644 f6d01976... da0b0273... M	docs/COMPLETION-ZSH
10462:100644 100644 4da40940... afb3fc19... M	man/mh-chart.man1
10463:100644 100644 2b9c0f6b... e4c357ac... M	man/scan.man1
10464:100644 100644 cfcd3e4c... 1b58eb5b... M	uip/scan.c
10465
10466commit 0a391e0c2c1509a98286212405c7bb8237cdaa12
10467Author:     markus schnalke <meillo@marmaro.de>
10468AuthorDate: Fri Feb 10 11:14:13 2012 +0100
10469Commit:     markus schnalke <meillo@marmaro.de>
10470CommitDate: Fri Feb 10 11:14:13 2012 +0100
10471
10472    Minor fix in man page.
10473
10474:100644 100644 8f798cba... 93ab455a... M	man/show.man1
10475
10476commit d7a8824aeaf72569a43d2a5f19d87af1a63d289b
10477Author:     markus schnalke <meillo@marmaro.de>
10478AuthorDate: Fri Feb 10 11:13:25 2012 +0100
10479Commit:     markus schnalke <meillo@marmaro.de>
10480CommitDate: Fri Feb 10 11:13:25 2012 +0100
10481
10482    Updated shell completion files to recent changes in the programs.
10483    Well, some of the changes were not so recent.
10484
10485:100644 100644 926def42... 3f3829c3... M	docs/COMPLETION-BASH
10486:100644 100644 16e3e0dd... f6d01976... M	docs/COMPLETION-ZSH
10487
10488commit 14767c94b3827be7c867196467ed7aea5f6f49b0
10489Author:     markus schnalke <meillo@marmaro.de>
10490AuthorDate: Fri Feb 10 10:56:19 2012 +0100
10491Commit:     markus schnalke <meillo@marmaro.de>
10492CommitDate: Fri Feb 10 10:56:19 2012 +0100
10493
10494    Removed rcvtty.
10495    Its use cases disappeared over time. And as asyncron notifications rip you out
10496    of your working flow, you usually don't want to have them. If you need this
10497    function though, then you can make use of write(1).
10498
10499:100644 100644 bc3ac32c... 926def42... M	docs/COMPLETION-BASH
10500:100644 100644 8998184a... 0d8631b9... M	man/Makefile.in
10501:100644 100644 25e27af6... 4da40940... M	man/mh-chart.man1
10502:100644 100644 bddbda91... 84bdc445... M	man/mmh-intro.man7
10503:100644 100644 21bc1dce... 66b43820... M	man/rcvdist.man1
10504:100644 100644 55305f2d... 9ca59a25... M	man/rcvpack.man1
10505:100644 100644 cbc21272... 571c2fd2... M	man/rcvstore.man1
10506:100644 000000 b3112dd2... 00000000... D	man/rcvtty.man1
10507:100644 100644 200d280c... 6421714d... M	man/slocal.man1
10508:100644 100644 09e39ed6... 711fd39b... M	uip/Makefile.in
10509:100644 000000 8166dc91... 00000000... D	uip/rcvtty.c
10510
10511commit 70294f36748ac18c98cb5c3941baf72a9cba88d3
10512Author:     markus schnalke <meillo@marmaro.de>
10513AuthorDate: Fri Feb 10 10:33:23 2012 +0100
10514Commit:     markus schnalke <meillo@marmaro.de>
10515CommitDate: Fri Feb 10 10:33:23 2012 +0100
10516
10517    Updated man page to recent changes.
10518
10519:100644 100644 784e9c0c... 57e27cbb... M	man/mh-profile.man5
10520
10521commit f51956be123db66b00138f80464d06f030dbb88d
10522Author:     markus schnalke <meillo@marmaro.de>
10523AuthorDate: Fri Feb 10 10:20:47 2012 +0100
10524Commit:     markus schnalke <meillo@marmaro.de>
10525CommitDate: Fri Feb 10 10:20:47 2012 +0100
10526
10527    Removed `-format string' switches but made -form accept `=formatstring'.
10528    For all tools that take `-from file' or `-format string' switches, those
10529    were merged: `-format string' went away, but one may supply any such string
10530    to the -form switch by prepending it with an equal sign `='. Thus
10531            scan -format '%(msg) %{from}'
10532    is now written as
10533            scan -form '=%(msg) %{from}'
10534    Note: mhl isn't adjusted this way, yet. It's too complex to be understood
10535    by me, now. Thus, it still remains as it was: Any parameter to -form will be
10536    interepreted as a filter *file*. As show and mhshow use mhl, they are
10537    affected, too.
10538
10539    In the same go: Compactified the new_fs() function: folded the arguments.
10540
10541:100644 100644 713c89b2... a2058683... M	h/fmt_scan.h
10542:100644 100644 01c6a592... 46a89ce9... M	h/prototypes.h
10543:100644 100644 f7a8e37b... bf2e88f8... M	h/scansbr.h
10544:100644 100644 af967dff... b0ae6150... M	man/ap.man8
10545:100644 100644 27428068... d07fa6b1... M	man/dp.man8
10546:100644 100644 55f9b99a... 0acb412f... M	man/fmtdump.man8
10547:100644 100644 40a04c5c... 1abc45b1... M	man/inc.man1
10548:100644 100644 51052683... 25e27af6... M	man/mh-chart.man1
10549:100644 100644 d687eef1... b910f4d7... M	man/mhl.man1
10550:100644 100644 3a141e3d... b3112dd2... M	man/rcvtty.man1
10551:100644 100644 17328959... 2b9c0f6b... M	man/scan.man1
10552:100644 100644 6cdcfcc7... 9fd34c8e... M	sbr/fmt_new.c
10553:100644 100644 a4e21894... b49cdc27... M	uip/ap.c
10554:100644 100644 6508ba67... d9508335... M	uip/comp.c
10555:100644 100644 39d65253... 4e83a7b4... M	uip/dist.c
10556:100644 100644 a9940d3a... 66f0f42b... M	uip/dp.c
10557:100644 100644 75ac4c21... 923a46e9... M	uip/fmtdump.c
10558:100644 100644 38ede22e... b9c3c144... M	uip/forw.c
10559:100644 100644 762a858d... b48c9ea6... M	uip/inc.c
10560:100644 100644 218d38d5... 5625fa18... M	uip/mhlsbr.c
10561:100644 100644 9adb5d47... 625bb4ce... M	uip/rcvdist.c
10562:100644 100644 99ae6806... 8166dc91... M	uip/rcvtty.c
10563:100644 100644 5943857c... efc2b540... M	uip/repl.c
10564:100644 100644 f8e2e116... cfcd3e4c... M	uip/scan.c
10565
10566commit 84c6039eb7226c0ba0a8f708205e33d10950d2ae
10567Author:     markus schnalke <meillo@marmaro.de>
10568AuthorDate: Thu Feb 9 21:22:35 2012 +0100
10569Commit:     markus schnalke <meillo@marmaro.de>
10570CommitDate: Thu Feb 9 21:22:35 2012 +0100
10571
10572    Replaced open_form() with new_fs() for the last time and dropped the function.
10573
10574:100644 100644 18d778e8... 7ee6046a... M	h/utils.h
10575:100644 100644 641a75db... 5c5b0f51... M	sbr/utils.c
10576:100644 100644 52e480ee... 39d65253... M	uip/dist.c
10577
10578commit 4150402bbbee49b71286c9d278b5e7e9a5401bc2
10579Author:     markus schnalke <meillo@marmaro.de>
10580AuthorDate: Thu Feb 9 21:12:58 2012 +0100
10581Commit:     markus schnalke <meillo@marmaro.de>
10582CommitDate: Thu Feb 9 21:12:58 2012 +0100
10583
10584    Fixed dist(1): The link() must fail, because m_mktemp2() creates the file.
10585    I've decided to take the easy way: simply copy.
10586
10587:100644 100644 1529c0fa... a90c6b24... M	uip/send.c
10588
10589commit 003cacd23c8f80054990c5ad3303f9a115241583
10590Author:     markus schnalke <meillo@marmaro.de>
10591AuthorDate: Thu Feb 9 20:48:26 2012 +0100
10592Commit:     markus schnalke <meillo@marmaro.de>
10593CommitDate: Thu Feb 9 20:48:26 2012 +0100
10594
10595    Replaced open_form() with new_fs() in forw.c.
10596
10597:100644 100644 feb60f96... 38ede22e... M	uip/forw.c
10598
10599commit a0b824f146a18ad99633addede9e81a470d4cb59
10600Author:     markus schnalke <meillo@marmaro.de>
10601AuthorDate: Thu Feb 9 19:31:44 2012 +0100
10602Commit:     markus schnalke <meillo@marmaro.de>
10603CommitDate: Thu Feb 9 19:31:44 2012 +0100
10604
10605    Augmented new_fs() with an additional argument for a default form.
10606    This balances the arguments: user-form, user-string, def-form, def-string.
10607    In comp.c I've already replaced open_form() with new_fs(). forw.c and
10608    dist.c are to follow.
10609
10610:100644 100644 38e27934... 713c89b2... M	h/fmt_scan.h
10611:100644 100644 00768e5d... 01c6a592... M	h/prototypes.h
10612:100644 100644 9d818742... 6cdcfcc7... M	sbr/fmt_new.c
10613:100644 100644 e444cd89... a4e21894... M	uip/ap.c
10614:100644 100644 ce76cd85... 6508ba67... M	uip/comp.c
10615:100644 100644 d5f0c599... a9940d3a... M	uip/dp.c
10616:100644 100644 d948a063... 75ac4c21... M	uip/fmtdump.c
10617:100644 100644 b84632bd... feb60f96... M	uip/forw.c
10618:100644 100644 587bd846... 762a858d... M	uip/inc.c
10619:100644 100644 15360eaf... 218d38d5... M	uip/mhlsbr.c
10620:100644 100644 338455f9... 9adb5d47... M	uip/rcvdist.c
10621:100644 100644 86066ed5... 99ae6806... M	uip/rcvtty.c
10622:100644 100644 4e2c18ae... 5943857c... M	uip/repl.c
10623:100644 100644 d228c717... f8e2e116... M	uip/scan.c
10624
10625commit 2d48b455c303a807041c35e4248955f8bec59eeb
10626Author:     markus schnalke <meillo@marmaro.de>
10627AuthorDate: Thu Feb 9 19:08:37 2012 +0100
10628Commit:     markus schnalke <meillo@marmaro.de>
10629CommitDate: Thu Feb 9 19:08:37 2012 +0100
10630
10631    Removed the interactive prompt from comp when disposing an existing message.
10632    It became useless in the restructuring of the draft facility but remained
10633    until now. Also refactored this part of the code.
10634
10635:100644 100644 da503008... af8577d6... M	man/comp.man1
10636:100644 100644 45363720... ce76cd85... M	uip/comp.c
10637
10638commit 9d869b3c9748df468f2977807781315258e83f24
10639Author:     markus schnalke <meillo@marmaro.de>
10640AuthorDate: Thu Feb 9 18:06:58 2012 +0100
10641Commit:     markus schnalke <meillo@marmaro.de>
10642CommitDate: Thu Feb 9 18:06:58 2012 +0100
10643
10644    Cosmetic refactoring in fmt_new.c.
10645
10646:100644 100644 c7c519f3... 9d818742... M	sbr/fmt_new.c
10647
10648commit e40215969ef46d66423bdf9f9d7b27da44fe676b
10649Author:     markus schnalke <meillo@marmaro.de>
10650AuthorDate: Thu Feb 9 17:48:03 2012 +0100
10651Commit:     markus schnalke <meillo@marmaro.de>
10652CommitDate: Thu Feb 9 17:48:03 2012 +0100
10653
10654    Updated mh-chart(1) for spost.
10655    The man page post(8) still waits to be replaced by one for spost(8).
10656
10657:100644 100644 a945ab23... 51052683... M	man/mh-chart.man1
10658
10659commit f3cb7cde0e6f10451b6848678d95860d512224b9
10660Author:     markus schnalke <meillo@marmaro.de>
10661AuthorDate: Thu Feb 9 17:38:27 2012 +0100
10662Commit:     markus schnalke <meillo@marmaro.de>
10663CommitDate: Thu Feb 9 17:38:27 2012 +0100
10664
10665    Removed -format and -filter from send(1); they were just passed to (s)post(8).
10666    -(no)format switches normalization of addresses on/off. If spost would
10667    support address normalization, then it should be always enabled or disabled.
10668    But as spost doesn't support it it's a no-op in mmh anyway.
10669    -filter is for generating non-MIME messages for Bcc recipients. We'll use
10670    MIME in this case ... as soon as this code is written.
10671    Note: spost is still lagging behind the current development.
10672
10673:100644 100644 59263a39... a945ab23... M	man/mh-chart.man1
10674:100644 100644 e4ee40c5... bb81ddb6... M	man/send.man1
10675:100644 100644 c85ac8e5... 1529c0fa... M	uip/send.c
10676
10677commit 67411b1f95d6ec987b4c732459e1ba8a8ac192c6
10678Author:     markus schnalke <meillo@marmaro.de>
10679AuthorDate: Thu Feb 9 17:22:52 2012 +0100
10680Commit:     markus schnalke <meillo@marmaro.de>
10681CommitDate: Thu Feb 9 17:22:52 2012 +0100
10682
10683    repl: renamed -noformat to -nofilter; removed -format; default to -filter.
10684    The new default: Filter with the default filter file.
10685
10686:100644 100644 d043d929... 59263a39... M	man/mh-chart.man1
10687:100644 100644 08b6b6bd... 60c54b55... M	man/repl.man1
10688:100644 100644 299185db... 4e2c18ae... M	uip/repl.c
10689
10690commit 0ddc6c965ef307ff93f4fa642949d3130a700f9d
10691Author:     markus schnalke <meillo@marmaro.de>
10692AuthorDate: Thu Feb 9 16:51:27 2012 +0100
10693Commit:     markus schnalke <meillo@marmaro.de>
10694CommitDate: Thu Feb 9 16:51:27 2012 +0100
10695
10696    repl: Changed the meaning of -mime: It's now orthogonal to -format/-filter.
10697    See changes in man page repl(1) for explanations.
10698
10699:100644 100644 c3178bbf... 08b6b6bd... M	man/repl.man1
10700:100644 100644 a36b2c74... 299185db... M	uip/repl.c
10701
10702commit 81744a46ac9f845d6c2b9908074d269275178d2e
10703Author:     markus schnalke <meillo@marmaro.de>
10704AuthorDate: Thu Feb 9 16:25:08 2012 +0100
10705Commit:     markus schnalke <meillo@marmaro.de>
10706CommitDate: Thu Feb 9 16:25:08 2012 +0100
10707
10708    Merged replsbr.c into repl.c.
10709
10710:100644 100644 26b21073... 00768e5d... M	h/prototypes.h
10711:100644 100644 4a75a2a4... 09e39ed6... M	uip/Makefile.in
10712:100644 100644 a21b0dfb... a36b2c74... M	uip/repl.c
10713:100644 000000 624ffd60... 00000000... D	uip/replsbr.c
10714
10715commit b9c033e20a676470ec3ead90654ee13f99fd85bc
10716Author:     markus schnalke <meillo@marmaro.de>
10717AuthorDate: Thu Feb 9 16:14:46 2012 +0100
10718Commit:     markus schnalke <meillo@marmaro.de>
10719CommitDate: Thu Feb 9 16:14:46 2012 +0100
10720
10721    Added a note about formataddr(), because this had confused me.
10722
10723:100644 100644 852becd0... 624ffd60... M	uip/replsbr.c
10724
10725commit 88d0e7601d67f8212791482433dcda4cb9d3eaac
10726Author:     markus schnalke <meillo@marmaro.de>
10727AuthorDate: Thu Feb 9 15:47:14 2012 +0100
10728Commit:     markus schnalke <meillo@marmaro.de>
10729CommitDate: Thu Feb 9 15:47:14 2012 +0100
10730
10731    Removed the -fcc switch from repl(1).
10732    None of comp, dist, forw has it, why should repl then have it?
10733    It likely had been added as the replcomps are not just copied but processed.
10734    It had been quite easy to add this feature but nobody went far enough to
10735    process components, distcomps, forwcomps as well to be able to have such
10736    an -fcc switch for those tools as well.
10737
10738:100644 100644 918e2858... bc3ac32c... M	docs/COMPLETION-BASH
10739:100644 100644 86ee4b4b... 16e3e0dd... M	docs/COMPLETION-ZSH
10740:100644 100644 2520c8e3... 3b943809... M	etc/replcomps
10741:100644 100644 ff09c06b... 789633f2... M	etc/replgroupcomps
10742:100644 100644 d9b105b2... 26b21073... M	h/prototypes.h
10743:100644 100644 7412f557... d043d929... M	man/mh-chart.man1
10744:100644 100644 ee59f716... dccedad6... M	man/mh-format.man5
10745:100644 100644 05a97365... c3178bbf... M	man/repl.man1
10746:100644 100644 354bb79c... a21b0dfb... M	uip/repl.c
10747:100644 100644 fbf31c73... 852becd0... M	uip/replsbr.c
10748
10749commit 51676eb43e6b8aced3a78f45f84ae146c046a5f0
10750Author:     markus schnalke <meillo@marmaro.de>
10751AuthorDate: Thu Feb 9 15:31:20 2012 +0100
10752Commit:     markus schnalke <meillo@marmaro.de>
10753CommitDate: Thu Feb 9 15:31:20 2012 +0100
10754
10755    Minor cleanups.
10756
10757:100644 100644 786178d3... 15360eaf... M	uip/mhlsbr.c
10758
10759commit 451a4d8564d347d126725760c2e20d924ec29dc0
10760Author:     markus schnalke <meillo@marmaro.de>
10761AuthorDate: Thu Feb 9 15:29:53 2012 +0100
10762Commit:     markus schnalke <meillo@marmaro.de>
10763CommitDate: Thu Feb 9 15:29:53 2012 +0100
10764
10765    Moved mhl(1) from libdir to bindir.
10766    The user should be able to use this tool normally, without inconveniences.
10767
10768:100644 100644 3cc7305e... 8d5bd7cd... M	config/config.c
10769:100644 100644 305e99ef... 7412f557... M	man/mh-chart.man1
10770:100644 100644 ddde3392... d687eef1... M	man/mhl.man1
10771:100644 100644 11cac870... af9f6307... M	man/mhparam.man1
10772:100644 100644 e69b0196... 4a75a2a4... M	uip/Makefile.in
10773
10774commit 6e271608b7b9c23771523f88d23a4d3593010cf1
10775Author:     markus schnalke <meillo@marmaro.de>
10776AuthorDate: Thu Feb 9 15:06:49 2012 +0100
10777Commit:     markus schnalke <meillo@marmaro.de>
10778CommitDate: Thu Feb 9 15:06:49 2012 +0100
10779
10780    forw(1) does always MIMEify now.
10781    Removed the -(no)mime, -(no)format, -filter switches. If you like to forward
10782    messages in non-MIME format, then manually read in the output of:
10783            mhl -forwall -form mhl.forward `mhpath MSGS...`
10784    Digest do get MIMEified too. To send non-MIME digests use:
10785            mhl -forwall -from mhl.digest -digest X -volume Y -issue Z `mhpath ...`
10786
10787:100644 100644 29d732d1... 49c8881e... M	etc/digestcomps
10788:100644 100644 dcbed35b... 026b2cf7... M	man/forw.man1
10789:100644 100644 e9c6a1a6... 305e99ef... M	man/mh-chart.man1
10790:100644 100644 c3474c5f... b84632bd... M	uip/forw.c
10791
10792commit 8d102acadc29635b951f7e113c49d9ea686c7b2d
10793Author:     markus schnalke <meillo@marmaro.de>
10794AuthorDate: Thu Feb 9 14:00:37 2012 +0100
10795Commit:     markus schnalke <meillo@marmaro.de>
10796CommitDate: Thu Feb 9 14:00:37 2012 +0100
10797
10798    Removed the -file switch from forw(1).
10799
10800:100644 100644 aa9e5ff7... dcbed35b... M	man/forw.man1
10801:100644 100644 a66523be... e9c6a1a6... M	man/mh-chart.man1
10802:100644 100644 44c32a02... c3474c5f... M	uip/forw.c
10803
10804commit a00b90d9bf60cd3e6855a7632ee70cafb51c6327
10805Author:     markus schnalke <meillo@marmaro.de>
10806AuthorDate: Thu Feb 9 13:51:11 2012 +0100
10807Commit:     markus schnalke <meillo@marmaro.de>
10808CommitDate: Thu Feb 9 13:51:11 2012 +0100
10809
10810    comp(1) has no -file switch anymore.
10811
10812:100644 100644 d722bfd3... da503008... M	man/comp.man1
10813:100644 100644 bea085b2... a66523be... M	man/mh-chart.man1
10814
10815commit a156e770d2b1f11e794d7b5eae8db1c4856933d4
10816Author:     markus schnalke <meillo@marmaro.de>
10817AuthorDate: Thu Feb 9 11:58:47 2012 +0100
10818Commit:     markus schnalke <meillo@marmaro.de>
10819CommitDate: Thu Feb 9 11:58:47 2012 +0100
10820
10821    Updated man pages: Removed the notice that whatnow could be called internally.
10822    This bug had been solved within the previous commits.
10823
10824:100644 100644 a9e75da1... d722bfd3... M	man/comp.man1
10825:100644 100644 8bcec7d8... 0bb35664... M	man/dist.man1
10826:100644 100644 356911e6... aa9e5ff7... M	man/forw.man1
10827:100644 100644 115e78f1... 05a97365... M	man/repl.man1
10828:100644 100644 526c71a8... 27a9ee54... M	man/whatnow.man1
10829
10830commit 5387b36c358138244d3ec2615cc26df61838837e
10831Author:     markus schnalke <meillo@marmaro.de>
10832AuthorDate: Wed Feb 8 22:36:04 2012 +0100
10833Commit:     markus schnalke <meillo@marmaro.de>
10834CommitDate: Wed Feb 8 22:36:04 2012 +0100
10835
10836    Removed unnecessary dependencies from Makefile (annosbr.o).
10837
10838:100644 100644 6f153038... e69b0196... M	uip/Makefile.in
10839
10840commit 3caf9e298a8861729ca8b8a84f57022b6f3ea742
10841Author:     markus schnalke <meillo@marmaro.de>
10842AuthorDate: Wed Feb 8 22:30:30 2012 +0100
10843Commit:     markus schnalke <meillo@marmaro.de>
10844CommitDate: Wed Feb 8 22:30:30 2012 +0100
10845
10846    Call anno(1) instead of compiling annosbr.c into send(1).
10847    This time we don't even get slower. Not that I'd care for speed ...
10848
10849:100644 100644 80e8001e... 6f153038... M	uip/Makefile.in
10850:100644 100644 3055df78... c85ac8e5... M	uip/send.c
10851
10852commit c8195849d2e366c569271abb0f5f60f4ebf0b4d0
10853Author:     markus schnalke <meillo@marmaro.de>
10854AuthorDate: Wed Feb 8 21:47:20 2012 +0100
10855Commit:     markus schnalke <meillo@marmaro.de>
10856CommitDate: Wed Feb 8 21:47:20 2012 +0100
10857
10858    Annotations will always be done inplace from now on.
10859
10860:100644 100644 746f899b... 918e2858... M	docs/COMPLETION-BASH
10861:100644 100644 b5aeb25d... 86ee4b4b... M	docs/COMPLETION-ZSH
10862:100644 100644 cd282b0f... d9b105b2... M	h/prototypes.h
10863:100644 100644 65db87ef... 1e27cf50... M	man/anno.man1
10864:100644 100644 a1eeab42... 8bcec7d8... M	man/dist.man1
10865:100644 100644 2f3fa6e0... 356911e6... M	man/forw.man1
10866:100644 100644 baaa28de... bea085b2... M	man/mh-chart.man1
10867:100644 100644 d94f3018... 784e9c0c... M	man/mh-profile.man5
10868:100644 100644 ed020c23... 115e78f1... M	man/repl.man1
10869:100644 100644 68d721a7... aacd8267... M	uip/anno.c
10870:100644 100644 e8c03e17... 99422e6b... M	uip/annosbr.c
10871:100644 100644 7eee3f7e... 45363720... M	uip/comp.c
10872:100644 100644 57393769... 52e480ee... M	uip/dist.c
10873:100644 100644 9cdb793f... 44c32a02... M	uip/forw.c
10874:100644 100644 6231d469... 354bb79c... M	uip/repl.c
10875:100644 100644 907465ef... fbf31c73... M	uip/replsbr.c
10876:100644 100644 d52b9e35... 3055df78... M	uip/send.c
10877:100644 100644 b0819003... 5b59c86c... M	uip/whatnow.c
10878:100644 100644 12cd13af... 1b16e5d6... M	uip/whatnowproc.c
10879
10880commit 7b300825615f4d13c2c1a1bd0d05462f9708b7e7
10881Author:     markus schnalke <meillo@marmaro.de>
10882AuthorDate: Wed Feb 8 21:17:43 2012 +0100
10883Commit:     markus schnalke <meillo@marmaro.de>
10884CommitDate: Wed Feb 8 21:17:43 2012 +0100
10885
10886    Removed left-overs from the -idanno removal.
10887    post (not spost) had written into a temp file those addresses to which it
10888    had delivered mail. annoaux() in send had read from this temp file and
10889    annotated the original message with each of those addresses. Now, no
10890    addresses at all get annotated, but only the date of the action.
10891
10892:100644 100644 2cf97576... d52b9e35... M	uip/send.c
10893
10894commit f91306c3767cfdca47dd84ab865947c9dda9a745
10895Author:     markus schnalke <meillo@marmaro.de>
10896AuthorDate: Wed Feb 8 20:18:32 2012 +0100
10897Commit:     markus schnalke <meillo@marmaro.de>
10898CommitDate: Wed Feb 8 20:18:32 2012 +0100
10899
10900    Removed unnecessary prototypes.
10901
10902:100644 100644 4d93d9b3... cd282b0f... M	h/prototypes.h
10903:100644 100644 c1e937f0... 42742d29... M	sbr/addrsbr.c
10904:100644 100644 ef6e8794... 797c192a... M	sbr/fmt_compile.c
10905:100644 100644 ecdbbcfb... 86066ed5... M	uip/rcvtty.c
10906:100644 100644 a79e34fe... 2cf97576... M	uip/send.c
10907
10908commit 275c6bc6c87156ea8ce804ae2c7d45e2d9294fe5
10909Author:     markus schnalke <meillo@marmaro.de>
10910AuthorDate: Wed Feb 8 20:10:43 2012 +0100
10911Commit:     markus schnalke <meillo@marmaro.de>
10912CommitDate: Wed Feb 8 20:10:43 2012 +0100
10913
10914    Cosmetic changes.
10915
10916:100644 100644 da401e62... a79e34fe... M	uip/send.c
10917
10918commit 33dc8211a72df0c27fa11220f3b27583cd1c7e49
10919Author:     markus schnalke <meillo@marmaro.de>
10920AuthorDate: Wed Feb 8 18:38:54 2012 +0100
10921Commit:     markus schnalke <meillo@marmaro.de>
10922CommitDate: Wed Feb 8 18:38:54 2012 +0100
10923
10924    Merged h/mts.h into h/prototypes.h.
10925    Note: spost.c is not up to date.
10926
10927:100644 100644 dbf540ec... a2c40610... M	h/Makefile.in
10928:100644 000000 2155e055... 00000000... D	h/mts.h
10929:100644 100644 9425b6d4... 4d93d9b3... M	h/prototypes.h
10930:100644 100644 4059ce00... c1e937f0... M	sbr/addrsbr.c
10931:100644 100644 4dbd94fd... d64457f3... M	sbr/m_getfld.c
10932:100644 100644 f43b15de... dd193bc4... M	sbr/mts.c
10933:100644 100644 f1d74163... df29930c... M	uip/ali.c
10934:100644 100644 4f7f7603... e444cd89... M	uip/ap.c
10935:100644 100644 03de873a... 0d9c78c4... M	uip/conflict.c
10936:100644 100644 dd7a2df5... 62ba424e... M	uip/dropsbr.c
10937:100644 100644 1f03e2b7... 587bd846... M	uip/inc.c
10938:100644 100644 734d8ab2... 63d7be2f... M	uip/mhbuild.c
10939:100644 100644 43586062... 069ea85f... M	uip/mhbuildsbr.c
10940:100644 100644 13ab1534... c6f0603b... M	uip/mhcachesbr.c
10941:100644 100644 12480cf7... 8902f759... M	uip/mhlist.c
10942:100644 100644 e11cf5dc... 4c788d16... M	uip/mhlistsbr.c
10943:100644 100644 939275f6... 00b538ca... M	uip/mhoutsbr.c
10944:100644 100644 d2f69bc6... 86c16a9a... M	uip/mhparse.c
10945:100644 100644 1f37c0e8... bf5ef8bb... M	uip/mhshow.c
10946:100644 100644 b7452d8a... e302d3bd... M	uip/mhshowsbr.c
10947:100644 100644 2167a3fe... c1a3edbe... M	uip/mhstore.c
10948:100644 100644 0b1a9b30... aa95dd8a... M	uip/mhstoresbr.c
10949:100644 100644 0cfce9f8... 7dc9c07d... M	uip/mhtest.c
10950:100644 100644 5e10ad33... 932da206... M	uip/msgchk.c
10951:100644 100644 cff337db... 338455f9... M	uip/rcvdist.c
10952:100644 100644 f0f1bd18... d6e10257... M	uip/rcvpack.c
10953:100644 100644 ebf3e14d... 04b62d85... M	uip/rcvstore.c
10954:100644 100644 1dc38c4e... ecdbbcfb... M	uip/rcvtty.c
10955:100644 100644 18de4c48... d228c717... M	uip/scan.c
10956:100644 100644 0ef54c6f... fe1977fa... M	uip/slocal.c
10957
10958commit c42222869e318fff5dec395eca3e776db3075455
10959Author:     markus schnalke <meillo@marmaro.de>
10960AuthorDate: Wed Feb 8 18:04:44 2012 +0100
10961Commit:     markus schnalke <meillo@marmaro.de>
10962CommitDate: Wed Feb 8 18:04:44 2012 +0100
10963
10964    Moved sendsbr.c into send.c as it is not compiled into other binaries anymore.
10965
10966:100644 100644 699c8b8b... 9425b6d4... M	h/prototypes.h
10967:100644 100644 b36bc758... 80e8001e... M	uip/Makefile.in
10968:100644 100644 7a8b8e6d... da401e62... M	uip/send.c
10969:100644 000000 029ccb75... 00000000... D	uip/sendsbr.c
10970
10971commit 66153aae4e74cc270cbdbc48f20284b13fb700fc
10972Author:     markus schnalke <meillo@marmaro.de>
10973AuthorDate: Wed Feb 8 17:52:49 2012 +0100
10974Commit:     markus schnalke <meillo@marmaro.de>
10975CommitDate: Wed Feb 8 17:52:49 2012 +0100
10976
10977    Updated .gitignore and removed the unused mts.conf.in.
10978    I've forgotten to remove the mts.conf.in some days ago.
10979
10980:100644 100644 15199ba1... 6dffc550... M	.gitignore
10981:100644 000000 ca31e0c7... 00000000... D	etc/mts.conf.in
10982
10983commit 0e82199cf3c991a173e0ac8aa776efdb3ded61e6
10984Author:     markus schnalke <meillo@marmaro.de>
10985AuthorDate: Wed Feb 8 17:46:27 2012 +0100
10986Commit:     markus schnalke <meillo@marmaro.de>
10987CommitDate: Wed Feb 8 17:46:27 2012 +0100
10988
10989    Replaced sendfiles with a simpler version that uses send instead of viamail.
10990    Also moved it from etc/ to uip/. Updated man pages.
10991
10992    Note: The splitting of large messages by sendfile/viamail/or elsewhere
10993    seems not to be available anymore, although it had been documented in the
10994    man page. Either the man pages don't match the code or I've not found this
10995    function yet.
10996
10997:100644 100644 5de4e41a... 10111e7c... M	etc/Makefile.in
10998:100755 000000 5582b2a8... 00000000... D	etc/sendfiles.in
10999:100644 100644 ddb43f81... 395b76a0... M	man/mhstore.man1
11000:100644 100644 a2bf7beb... f2015b48... M	man/sendfiles.man1
11001:100644 100644 1634f7b9... b36bc758... M	uip/Makefile.in
11002:000000 100755 00000000... 40d8f72e... A	uip/sendfiles.sh
11003
11004commit eda72d6a7a7c20ff123043fb7f19c509ea01f932
11005Author:     markus schnalke <meillo@marmaro.de>
11006AuthorDate: Wed Feb 8 16:50:47 2012 +0100
11007Commit:     markus schnalke <meillo@marmaro.de>
11008CommitDate: Wed Feb 8 16:50:47 2012 +0100
11009
11010    Removed viamail.
11011    It is pretty much outdated. We can send files as MIME messages better with
11012    the new attachment system.
11013
11014:100644 100644 85ffa6c4... 1634f7b9... M	uip/Makefile.in
11015:100644 000000 76450ac4... 00000000... D	uip/viamail.c
11016
11017commit 5e075c03338adb1e6904f09c2d85d7f04333f07c
11018Author:     markus schnalke <meillo@marmaro.de>
11019AuthorDate: Wed Feb 8 15:59:16 2012 +0100
11020Commit:     markus schnalke <meillo@marmaro.de>
11021CommitDate: Wed Feb 8 15:59:16 2012 +0100
11022
11023    comp, dist, forw, repl don't depend on sendsbr anymore.
11024    I had forgotten to remove the deps in the makefile.
11025
11026:100644 100644 88b9bd75... 85ffa6c4... M	uip/Makefile.in
11027
11028commit 308f5a6147ab19b6cac588d1160010e89d2e6060
11029Author:     markus schnalke <meillo@marmaro.de>
11030AuthorDate: Wed Feb 8 15:31:41 2012 +0100
11031Commit:     markus schnalke <meillo@marmaro.de>
11032CommitDate: Wed Feb 8 15:31:41 2012 +0100
11033
11034    Improved the patch for send(1) to handle absolute path name arguments.
11035    See changeset 3df5ab3c116e6d4a2fb4bb5cc9dfc5f781825815
11036
11037:100644 100644 bdcd83be... 7a8b8e6d... M	uip/send.c
11038
11039commit 9b4431bb9d1c74c2cd588afd79654a7bf5ce9064
11040Author:     markus schnalke <meillo@marmaro.de>
11041AuthorDate: Wed Feb 8 14:58:01 2012 +0100
11042Commit:     markus schnalke <meillo@marmaro.de>
11043CommitDate: Wed Feb 8 14:58:01 2012 +0100
11044
11045    Fixed mhmail. (It wanted to read the profile to create a temp file.)
11046
11047:100644 100644 a013ecb8... f9e7fcd8... M	uip/mhmail.c
11048
11049commit d297b2240c664de09b6d51a07a071aab33c4bf32
11050Author:     markus schnalke <meillo@marmaro.de>
11051AuthorDate: Wed Feb 8 14:33:30 2012 +0100
11052Commit:     markus schnalke <meillo@marmaro.de>
11053CommitDate: Wed Feb 8 14:33:30 2012 +0100
11054
11055    Removed the `-delete' option from the `quit' command at the whatnow prompt.
11056    There already is a command `delete' that's equal to the removed `quit -delete'.
11057
11058:100644 100644 764234be... 526c71a8... M	man/whatnow.man1
11059:100644 100644 7033cdf4... b0819003... M	uip/whatnow.c
11060
11061commit 3df5ab3c116e6d4a2fb4bb5cc9dfc5f781825815
11062Author:     markus schnalke <meillo@marmaro.de>
11063AuthorDate: Wed Feb 8 14:24:08 2012 +0100
11064Commit:     markus schnalke <meillo@marmaro.de>
11065CommitDate: Wed Feb 8 14:24:08 2012 +0100
11066
11067    Separated send from whatnow, similar to the previous commit.
11068    Again, I traded execution speed for less (doubled) code, clearer interfaces,
11069    and modularization. Oh what an improvement!
11070
11071:100644 100644 63f71e2f... 88b9bd75... M	uip/Makefile.in
11072:100644 100644 da5f23bf... bdcd83be... M	uip/send.c
11073:100644 100644 0ec8e41a... 7033cdf4... M	uip/whatnow.c
11074
11075commit c73c00bfccd22ec77e9593f47462aeca4a8cd9c0
11076Author:     markus schnalke <meillo@marmaro.de>
11077AuthorDate: Wed Feb 8 13:42:11 2012 +0100
11078Commit:     markus schnalke <meillo@marmaro.de>
11079CommitDate: Wed Feb 8 13:42:11 2012 +0100
11080
11081    Always exec whatnow; don't link the code into comp, repl, forw, dist.
11082    Although this might slow it a bit down, it makes the boundaries clearer.
11083    The main problem for me is the interweaving of the parts in nmh. Let's
11084    trade a bit of speed for better modularization.
11085
11086:100644 100644 6254ee98... 63f71e2f... M	uip/Makefile.in
11087:100644 100644 0488f94e... 0ec8e41a... M	uip/whatnow.c
11088:100644 100644 8d6830e4... 12cd13af... M	uip/whatnowproc.c
11089:100644 000000 bd409049... 00000000... D	uip/whatnowsbr.c
11090
11091commit 946f59629730dd1683f54d7171ee381208ebe9f0
11092Author:     markus schnalke <meillo@marmaro.de>
11093AuthorDate: Wed Feb 8 13:32:06 2012 +0100
11094Commit:     markus schnalke <meillo@marmaro.de>
11095CommitDate: Wed Feb 8 13:32:06 2012 +0100
11096
11097    Cosmetic changes.
11098
11099:100644 100644 f8b415cb... 029ccb75... M	uip/sendsbr.c
11100:100644 100644 8cb67446... bd409049... M	uip/whatnowsbr.c
11101
11102commit 3baec236a39c5c89a9bda8dbd988d643a21decc6
11103Author:     markus schnalke <meillo@marmaro.de>
11104AuthorDate: Wed Feb 8 11:19:50 2012 +0100
11105Commit:     markus schnalke <meillo@marmaro.de>
11106CommitDate: Wed Feb 8 11:19:50 2012 +0100
11107
11108    Better mime types for attachments. Use some command; e.g. `file --mime'.
11109    Up to now attachments had either been text/plain or application/octet-stream,
11110    if one hadn't added mhshow-suffix- profile entries for any possible type.
11111    Now we call mimetypequeryproc (default: `file -b --mime' for GNU file),
11112    this can be changed with the profile entry `Mime-Type-Query'. This command
11113    will be executed with the attachment filename as last argument. If your
11114    file(1) command does not print MIME types, you can still grep your profile
11115    for matching mhshow-suffix- entries. However, I suggest to store this data
11116    somewhere else. IMO the profile is not the right location for it.
11117
11118:100644 100644 cdf8f5a7... 3cc7305e... M	config/config.c
11119:100644 100644 ef7aa034... 52dc5049... M	h/mh.h
11120:100644 100644 4f20f557... 2a1d97e2... M	uip/mhparam.c
11121:100644 100644 89a07487... f8b415cb... M	uip/sendsbr.c
11122
11123commit 9c3137c1ca74a287703fdd1d940a1a1cce86e3b2
11124Author:     markus schnalke <meillo@marmaro.de>
11125AuthorDate: Wed Feb 8 09:41:03 2012 +0100
11126Commit:     markus schnalke <meillo@marmaro.de>
11127CommitDate: Wed Feb 8 09:41:03 2012 +0100
11128
11129    Layouting and comment changes. (minor stuff)
11130
11131:100644 100644 8eb67cc8... 89a07487... M	uip/sendsbr.c
11132
11133commit e31729d51e468c4cd56fa049850619a94e53840a
11134Author:     markus schnalke <meillo@marmaro.de>
11135AuthorDate: Sat Feb 4 16:19:06 2012 +0100
11136Commit:     markus schnalke <meillo@marmaro.de>
11137CommitDate: Sat Feb 4 16:19:06 2012 +0100
11138
11139    Removed the -backup flag from spost.
11140    Post hadn't had it as renaming the draft is done by send. It appears as
11141    if it were only there for debugging purposes.
11142
11143:100644 100644 5b51ad4c... 5afa435d... M	uip/spost.c
11144
11145commit 736132b163f34ce9eaa5b7604f49961df9f52329
11146Author:     markus schnalke <meillo@marmaro.de>
11147AuthorDate: Sat Feb 4 16:12:22 2012 +0100
11148Commit:     markus schnalke <meillo@marmaro.de>
11149CommitDate: Sat Feb 4 16:12:22 2012 +0100
11150
11151    Improved quoting the fullname.
11152
11153:100644 100644 6b8b3a2c... f43b15de... M	sbr/mts.c
11154
11155commit ecd6d6a20cb7a1507e3a20d6c4cb3a1cf14c6bbf
11156Author:     markus schnalke <meillo@marmaro.de>
11157AuthorDate: Sat Feb 4 13:39:32 2012 +0100
11158Commit:     markus schnalke <meillo@marmaro.de>
11159CommitDate: Sat Feb 4 13:39:32 2012 +0100
11160
11161    Removed the suppress dups feature from slocal for simplicity reasons.
11162    Now we don't need dbm anymore. This removed a heavy dependency and
11163    complicated configure code.
11164
11165:100644 100644 89c9ac83... 009d4796... M	INSTALL
11166:100644 100644 fcc5fbd7... b678f475... M	aclocal.m4
11167:100644 100644 a6a55efb... efae9fcc... M	configure.ac
11168:100644 100644 81fbe0b5... baaa28de... M	man/mh-chart.man1
11169:100644 100644 e2b6051e... 200d280c... M	man/slocal.man1
11170:100644 100644 4a02564b... 6254ee98... M	uip/Makefile.in
11171:100644 100644 2573cbe0... 0ef54c6f... M	uip/slocal.c
11172
11173commit d3540eaa4251b3a282115a72ed5d1bb39ce74b3f
11174Author:     markus schnalke <meillo@marmaro.de>
11175AuthorDate: Sat Feb 4 13:08:51 2012 +0100
11176Commit:     markus schnalke <meillo@marmaro.de>
11177CommitDate: Sat Feb 4 13:08:51 2012 +0100
11178
11179    Removed mts.conf; the maildelivery option went into slocal directly.
11180    The MTS is a non-MUA part of MH, which is/gets removed in MMH.
11181    Now, you cannot change the global maildelivery file without changing the
11182    code. You stil can specify -maildelivery to slocal.
11183    I've also remove support for the env vars MHMTSCONF and MHMTSUSERCONF,
11184    which were added by Earl Hood in 2010. We might want to add support
11185    for them again. I need to think about the future of slocal anyway.
11186
11187:100644 100644 d4bd38fb... 89c9ac83... M	INSTALL
11188:100644 100644 90451b9d... 5e1004b3... M	docs/README.manpages
11189:100644 100644 0c7736d6... 5de4e41a... M	etc/Makefile.in
11190:100644 100644 a0f83dc2... 2155e055... M	h/mts.h
11191:100644 100644 de3c254a... 8998184a... M	man/Makefile.in
11192:100644 100644 0a5ac5a8... af967dff... M	man/ap.man8
11193:100644 100644 4df70944... dc05548f... M	man/conflict.man8
11194:100644 100644 1dc95890... 40a04c5c... M	man/inc.man1
11195:100644 100644 e3a949a2... 60545daa... M	man/mh-tailor.man5
11196:100644 000000 9d534fd1... 00000000... D	man/mts.conf.man5
11197:100644 100644 3653f472... 21bc1dce... M	man/rcvdist.man1
11198:100644 100644 8c9da9e9... 55305f2d... M	man/rcvpack.man1
11199:100644 100644 f098b218... 3a141e3d... M	man/rcvtty.man1
11200:100644 100644 bf6c210b... e2b6051e... M	man/slocal.man1
11201:100644 100644 95ff94c0... d05672cd... M	sbr/Makefile.in
11202:100644 100644 a2dba260... 4dbd94fd... M	sbr/m_getfld.c
11203:100644 100644 503ec3c1... 6b8b3a2c... M	sbr/mts.c
11204:100644 100644 58a82af4... 4a02564b... M	uip/Makefile.in
11205:100644 100644 8907e69f... f1d74163... M	uip/ali.c
11206:100644 100644 ad3c9987... 4f7f7603... M	uip/ap.c
11207:100644 100644 527dd113... 03de873a... M	uip/conflict.c
11208:100644 100644 f000d476... 1f03e2b7... M	uip/inc.c
11209:100644 100644 5b75814c... 5e10ad33... M	uip/msgchk.c
11210:100644 100644 898073fa... cff337db... M	uip/rcvdist.c
11211:100644 100644 85de619d... f0f1bd18... M	uip/rcvpack.c
11212:100644 100644 ba3cfccd... ebf3e14d... M	uip/rcvstore.c
11213:100644 100644 a62d091f... 1dc38c4e... M	uip/rcvtty.c
11214:100644 100644 a11ca0da... 18de4c48... M	uip/scan.c
11215:100644 100644 7546cdd9... 2573cbe0... M	uip/slocal.c
11216:100644 100644 e3cf211d... 5b51ad4c... M	uip/spost.c
11217
11218commit 4e38095f027a81c005a48a888d0f8937e98543a5
11219Author:     markus schnalke <meillo@marmaro.de>
11220AuthorDate: Sat Feb 4 11:57:16 2012 +0100
11221Commit:     markus schnalke <meillo@marmaro.de>
11222CommitDate: Sat Feb 4 11:57:16 2012 +0100
11223
11224    Removed the built-in FTP client.
11225    That's another of these things that are not the MUA's tasks.
11226    There are good FTP clients around, just use one of them.
11227    We could provide an external FTP wrapper script around wget or so,
11228    to use with nmh-access-ftp. However, I'm not sure how to deal with
11229    message/external-body in general. Although this concept is great,
11230    I've never seen any such message in all my email life.
11231
11232:100644 100644 43e4ad82... f4ca2dd2... M	acconfig.h
11233:100644 100644 bce55c15... f451ccb4... M	man/mhshow.man1
11234:100644 100644 acf36947... ddb43f81... M	man/mhstore.man1
11235:100644 100644 ee096aa0... 58a82af4... M	uip/Makefile.in
11236:100644 000000 b37d246a... 00000000... D	uip/ftpsbr.c
11237:100644 100644 f6677139... d2f69bc6... M	uip/mhparse.c
11238
11239commit 6a7760a0fa8ccb36a056a7600aab31f3656f7cfa
11240Author:     markus schnalke <meillo@marmaro.de>
11241AuthorDate: Sat Feb 4 10:51:26 2012 +0100
11242Commit:     markus schnalke <meillo@marmaro.de>
11243CommitDate: Sat Feb 4 10:51:26 2012 +0100
11244
11245    Refactoring in spost.
11246
11247:100644 100644 8fc2f211... e3cf211d... M	uip/spost.c
11248
11249commit 2abae0bfd0ad5bf898461e50aa4b466d641f23d9
11250Author:     markus schnalke <meillo@marmaro.de>
11251AuthorDate: Fri Feb 3 18:42:55 2012 +0100
11252Commit:     markus schnalke <meillo@marmaro.de>
11253CommitDate: Fri Feb 3 18:42:55 2012 +0100
11254
11255    Removed the last masquerading type: username_extension.
11256    If you want some username extension, then change the From: line in the
11257    message draft. If you want real masquerading, then consult your MTA.
11258    mmh is an MUA, no MTA.
11259    (spost hadn't supported username_extension maquerading, anyway.)
11260
11261:100644 100644 40575357... d4bd38fb... M	INSTALL
11262:100644 100644 8b23986f... a6a55efb... M	configure.ac
11263:100644 100644 1216177e... 0c7736d6... M	etc/Makefile.in
11264:100644 100644 725a76bd... ca31e0c7... M	etc/mts.conf.in
11265:100644 100644 59187143... e3a949a2... M	man/mh-tailor.man5
11266:100644 100644 4cc0006a... 4059ce00... M	sbr/addrsbr.c
11267:100644 100644 313cbbc4... 503ec3c1... M	sbr/mts.c
11268
11269commit b14ea6073f77b4359aaf3fddd0e105989db9f306
11270Author:     markus schnalke <meillo@marmaro.de>
11271AuthorDate: Fri Feb 3 18:28:51 2012 +0100
11272Commit:     markus schnalke <meillo@marmaro.de>
11273CommitDate: Fri Feb 3 18:28:51 2012 +0100
11274
11275    Removed draft_from masquerading.
11276    We're an MUA and should not care for SMTP envelopes at all.
11277
11278:100644 100644 7049a409... 40575357... M	INSTALL
11279:100644 100644 e132f1ff... 8b23986f... M	configure.ac
11280:100644 100644 d4d4a0a7... 725a76bd... M	etc/mts.conf.in
11281:100644 100644 e4c2d1e4... 59187143... M	man/mh-tailor.man5
11282:100644 100644 89ed1b64... 313cbbc4... M	sbr/mts.c
11283:100644 100644 ee36a6fb... 8fc2f211... M	uip/spost.c
11284
11285commit 0836c8000ccb34b59410ef1c15b1b7feac70ce5f
11286Author:     markus schnalke <meillo@marmaro.de>
11287AuthorDate: Fri Feb 3 18:07:11 2012 +0100
11288Commit:     markus schnalke <meillo@marmaro.de>
11289CommitDate: Fri Feb 3 18:07:11 2012 +0100
11290
11291    Removed mmailid masquerading.
11292    That's an MTA's task, but mmh is an MUA.
11293
11294:100644 100644 7d86fe30... 7049a409... M	INSTALL
11295:100644 100644 3de6bf62... e132f1ff... M	configure.ac
11296:100644 100644 65b9d1d5... d4d4a0a7... M	etc/mts.conf.in
11297:100644 100644 7bb331be... e4c2d1e4... M	man/mh-tailor.man5
11298:100644 100644 ced0cf73... 89ed1b64... M	sbr/mts.c
11299
11300commit de448e64862babc8ea92d6ee3f61f68ba3915128
11301Author:     markus schnalke <meillo@marmaro.de>
11302AuthorDate: Fri Feb 3 17:02:11 2012 +0100
11303Commit:     markus schnalke <meillo@marmaro.de>
11304CommitDate: Fri Feb 3 17:02:11 2012 +0100
11305
11306    Removed unused parameter from mbx_copy().
11307
11308:100644 100644 2349dbbd... 2b21f10d... M	h/dropsbr.h
11309:100644 100644 007186e0... dd7a2df5... M	uip/dropsbr.c
11310:100644 100644 071cc3d0... 62c09da3... M	uip/packf.c
11311:100644 100644 fd1c2aa2... 85de619d... M	uip/rcvpack.c
11312:100644 100644 7b148e8c... 7546cdd9... M	uip/slocal.c
11313
11314commit 4ab286d12be3ccc5f3000673857b4f69b689c69b
11315Author:     markus schnalke <meillo@marmaro.de>
11316AuthorDate: Fri Feb 3 12:25:42 2012 +0100
11317Commit:     markus schnalke <meillo@marmaro.de>
11318CommitDate: Fri Feb 3 12:25:42 2012 +0100
11319
11320    Major bugfix: inc does not lose data anymore.
11321    What have I done in 70b2643e0da8485174480c644ad9785c84f5bff4 ?
11322    Producing scan listings and inc'ing mail are too closely related.
11323    By removing the body component from scan listings, I also had removed
11324    the ability to copy bodies during inc. Hence this commit undos the
11325    changes. (And reintroduces the body component in scan listings. :-( )
11326    The code is too much interweaved!
11327
11328:100644 100644 9617237a... a43044c8... M	uip/scansbr.c
11329
11330commit 4d9ffab89f18b962c7d440053079c5f9b00af659
11331Author:     markus schnalke <meillo@marmaro.de>
11332AuthorDate: Fri Feb 3 11:16:05 2012 +0100
11333Commit:     markus schnalke <meillo@marmaro.de>
11334CommitDate: Fri Feb 3 11:16:05 2012 +0100
11335
11336    Removed the -(no)remove switches from spost.
11337    I wonder why it existed, as the draft can get printed to stdout with -debug.
11338    That should be enough for debugging without modifying source code.
11339
11340:100644 100644 36923637... ee36a6fb... M	uip/spost.c
11341
11342commit 60c047ea25679aa76137d3152cc64d10e4244e68
11343Author:     markus schnalke <meillo@marmaro.de>
11344AuthorDate: Fri Feb 3 10:50:13 2012 +0100
11345Commit:     markus schnalke <meillo@marmaro.de>
11346CommitDate: Fri Feb 3 10:50:13 2012 +0100
11347
11348    Comment changes.
11349
11350:100644 100644 6c99b5d7... b1228098... M	sbr/seq_add.c
11351
11352commit 0b81a300d9e7cf78b6bc11d8c870f57fa81fcdc4
11353Author:     markus schnalke <meillo@marmaro.de>
11354AuthorDate: Fri Feb 3 10:42:49 2012 +0100
11355Commit:     markus schnalke <meillo@marmaro.de>
11356CommitDate: Fri Feb 3 10:42:49 2012 +0100
11357
11358    Fixed abort of e.g. comp when draft folder is empty.
11359    In this case mp->lowoff is 1 but mp->lowmsg equal mp->hghmsg equal 0.
11360    Hence we have an access at mp->msgstats[-1], which corrupted our mem.
11361    Gdb hadn't helped me for this, but valgrind showed me the problem.
11362
11363:100644 100644 5d0987ce... 6c99b5d7... M	sbr/seq_add.c
11364
11365commit 0bfc482371bf63c4c312c749ba0bfc50483772ba
11366Author:     markus schnalke <meillo@marmaro.de>
11367AuthorDate: Fri Feb 3 10:15:19 2012 +0100
11368Commit:     markus schnalke <meillo@marmaro.de>
11369CommitDate: Fri Feb 3 10:15:19 2012 +0100
11370
11371    Syntactic and comment changes.
11372
11373:100644 100644 d383d788... 2930254e... M	sbr/folder_free.c
11374:100644 100644 51955920... 8ccffc50... M	sbr/folder_read.c
11375:100644 100644 f1b703f4... e69b833f... M	sbr/folder_realloc.c
11376:100644 100644 1cd3dc93... 641a75db... M	sbr/utils.c
11377:100644 100644 e021055e... 872e18a0... M	uip/picksbr.c
11378
11379commit 6d71dfbec7c6f3bec1c04d18479a87d63c1120ef
11380Author:     markus schnalke <meillo@marmaro.de>
11381AuthorDate: Wed Feb 1 00:47:35 2012 +0100
11382Commit:     markus schnalke <meillo@marmaro.de>
11383CommitDate: Wed Feb 1 00:47:35 2012 +0100
11384
11385    spost: refactoring; removed -(no)format switches as they were not used.
11386
11387:100644 100644 73787f79... 36923637... M	uip/spost.c
11388
11389commit 5276fe8873c9201f9b4ba8c6fcb5efb3887eab77
11390Author:     markus schnalke <meillo@marmaro.de>
11391AuthorDate: Wed Feb 1 00:36:54 2012 +0100
11392Commit:     markus schnalke <meillo@marmaro.de>
11393CommitDate: Wed Feb 1 00:36:54 2012 +0100
11394
11395    spost: refactoring, added comments, removed unused code
11396
11397:100644 100644 f2552dc9... 73787f79... M	uip/spost.c
11398
11399commit 70b2643e0da8485174480c644ad9785c84f5bff4
11400Author:     markus schnalke <meillo@marmaro.de>
11401AuthorDate: Mon Jan 30 16:16:26 2012 +0100
11402Commit:     markus schnalke <meillo@marmaro.de>
11403CommitDate: Mon Jan 30 16:16:26 2012 +0100
11404
11405    Scan listings shall not contain body content. Hence, removed this feature.
11406    Scan listings shall operator on message headers and non-message information
11407    only. Displaying the beginning of the body complicates everything too much.
11408    That's no surprise, because it's something completely different. If you
11409    want to examine the body, then use show(1)/mhshow(1).
11410    Changed the default scan formats accordingly.
11411
11412:100644 100644 dd20b290... 942ddcc3... M	etc/scan.MMDDYY
11413:100644 100644 741681de... e91bcb1e... M	etc/scan.YYYYMMDD
11414:100644 100644 a59116cf... b15a2815... M	etc/scan.nmh
11415:100644 100644 8e2cedf6... 145e73f8... M	etc/scan.nomime
11416:100644 100644 a6b6698c... 5f35b365... M	etc/scan.size
11417:100644 100644 ee54a523... 4c581337... M	etc/scan.time
11418:100644 100644 06c068c2... 54f6d0a2... M	etc/scan.timely
11419:100644 100644 d1cd195c... 2cd0b820... M	etc/scan.unseen
11420:100644 100644 9629de55... ee59f716... M	man/mh-format.man5
11421:100644 100644 ba59b453... 17328959... M	man/scan.man1
11422:100644 100644 e1f5e942... a62d091f... M	uip/rcvtty.c
11423:100644 100644 a43044c8... 9617237a... M	uip/scansbr.c
11424
11425commit 2759257a7d892584d45cdaf5113da06a264e9c9c
11426Author:     markus schnalke <meillo@marmaro.de>
11427AuthorDate: Mon Jan 30 14:32:10 2012 +0100
11428Commit:     markus schnalke <meillo@marmaro.de>
11429CommitDate: Mon Jan 30 14:32:10 2012 +0100
11430
11431    Removed another deprecated mhn check.
11432    The comment appeared to be wrong ... maybe inverted. I removed it.
11433
11434:100644 100644 38bb4b53... 1acaf70e... M	uip/show.c
11435
11436commit 58160ee7bcee7dcc7dbf8e2d5377009e48bcf40b
11437Author:     markus schnalke <meillo@marmaro.de>
11438AuthorDate: Mon Jan 30 14:27:19 2012 +0100
11439Commit:     markus schnalke <meillo@marmaro.de>
11440CommitDate: Mon Jan 30 14:27:19 2012 +0100
11441
11442    Removed the, in 1997 deprecated, send option -noshowproc and env var NOMHNPROC.
11443
11444:100644 100644 ae1e71f1... b5aeb25d... M	docs/COMPLETION-ZSH
11445:100644 100644 3310d2f5... 8f798cba... M	man/show.man1
11446:100644 100644 e7ecb72d... 38bb4b53... M	uip/show.c
11447
11448commit a4605f68e8ff04d4539e402a6fb00ff188944e1c
11449Author:     markus schnalke <meillo@marmaro.de>
11450AuthorDate: Mon Jan 30 12:42:06 2012 +0100
11451Commit:     markus schnalke <meillo@marmaro.de>
11452CommitDate: Mon Jan 30 12:42:06 2012 +0100
11453
11454    Removed -pause from mhshow(1).
11455    My goal is to have show/mhshow generate a single stream of bytes to be
11456    piped through a pager. Content not convertable to text shall not be displayed
11457    directly. This is my idea currently.
11458
11459:100644 100644 6a1caeb0... 81fbe0b5... M	man/mh-chart.man1
11460:100644 100644 1d5d99d7... bce55c15... M	man/mhshow.man1
11461:100644 100644 b9e76a11... 8d466ac8... M	test/tests/bad-input/test-header
11462:100644 100644 359d42e6... 53a772a5... M	test/tests/mhshow/test-cte-binary
11463:100644 100644 ae6ec056... 74d70eef... M	test/tests/mhshow/test-qp
11464:100644 100644 b1f3d3d0... 1f37c0e8... M	uip/mhshow.c
11465:100644 100644 ee401a78... b7452d8a... M	uip/mhshowsbr.c
11466
11467commit bf5e3d96f882fe51157059787cd658d4a7ddd840
11468Author:     markus schnalke <meillo@marmaro.de>
11469AuthorDate: Mon Jan 30 12:00:49 2012 +0100
11470Commit:     markus schnalke <meillo@marmaro.de>
11471CommitDate: Mon Jan 30 12:00:49 2012 +0100
11472
11473    Bugfix: Removed -reverse switch from scan(1).
11474    No more to say but to quote MTR:
11475            -[no]reverse under #ifdef BERK (I really HATE this)
11476    And JLR:
11477            Lists messages in reverse order with the `-reverse' switch.
11478            This should be considered a bug.
11479
11480:100644 100644 73f5efcf... 746f899b... M	docs/COMPLETION-BASH
11481:100644 100644 666f7e1b... ae1e71f1... M	docs/COMPLETION-ZSH
11482:100644 100644 d4e5501e... 6a1caeb0... M	man/mh-chart.man1
11483:100644 100644 30021bc0... ba59b453... M	man/scan.man1
11484:100644 100644 e5fb55a6... a11ca0da... M	uip/scan.c
11485
11486commit f61367c1118de22149e1ddff4a2c2c2437d758f0
11487Author:     markus schnalke <meillo@marmaro.de>
11488AuthorDate: Mon Jan 30 11:33:59 2012 +0100
11489Commit:     markus schnalke <meillo@marmaro.de>
11490CommitDate: Mon Jan 30 11:33:59 2012 +0100
11491
11492    Alias: Removed the address group `*', which meant everyone on the system.
11493    Therefore could remove `everyone' and `noshell' from mts.conf.
11494    If one really needs to write mail to everyone on the system (not just
11495    all regular users, which probably are in a group `user'), then he
11496    shurely can invest a bit more effort to do so. Likely, the simple condition
11497    to uids > 200 and not the shell `noshell' would anyways be to limited.
11498    Better use awk or the like and do it by hand.
11499
11500:100644 100644 1e053356... befb8c91... M	h/aliasbr.h
11501:100644 100644 50926674... a0f83dc2... M	h/mts.h
11502:100644 100644 c8368beb... 597b1556... M	man/mh-alias.man5
11503:100644 100644 265c3cfd... 7bb331be... M	man/mh-tailor.man5
11504:100644 100644 2830bb70... ced0cf73... M	sbr/mts.c
11505:100644 100644 b9b32fa1... 073b1b28... M	uip/aliasbr.c
11506
11507commit 684ec30d81e1223a282764452f4902ed4ad1c754
11508Author:     markus schnalke <meillo@marmaro.de>
11509AuthorDate: Mon Jan 30 11:03:29 2012 +0100
11510Commit:     markus schnalke <meillo@marmaro.de>
11511CommitDate: Mon Jan 30 11:03:29 2012 +0100
11512
11513    Rest of the MMDF-style mail drop support removal.
11514    Only Unix-style (mbox) mail drops are supported now. Their location
11515    is in `mailspool', which is reported in the  configure summary now.
11516    If users like to have different locations, they can use the environment
11517    variable MAILDROP or the profile entry MailDrop to overrule the default.
11518    From mts.conf, mmdfldir and mmdflfil were removed.
11519    msgchk(1) received several cleanups.
11520    I touched sbr/m_getfld.c ... Wooohh ...
11521
11522:100644 100644 c1b16bd6... da7d12ab... M	config/Makefile.in
11523:100644 100644 30c95749... cdf8f5a7... M	config/config.c
11524:100644 100644 0d3dc69e... 3de6bf62... M	configure.ac
11525:100644 100644 c5fd01c0... 65b9d1d5... M	etc/mts.conf.in
11526:100644 100644 116abdb1... ef7aa034... M	h/mh.h
11527:100644 100644 5ddd837e... 50926674... M	h/mts.h
11528:100644 100644 fc2f8d79... 4df70944... M	man/conflict.man8
11529:100644 100644 8213cb74... 265c3cfd... M	man/mh-tailor.man5
11530:100644 100644 1b9843b6... 1b58ee5c... M	man/msgchk.man1
11531:100644 100644 8fd83643... a2dba260... M	sbr/m_getfld.c
11532:100644 100644 a3ea0f81... 2830bb70... M	sbr/mts.c
11533:100644 100644 4251ab2d... 527dd113... M	uip/conflict.c
11534:100644 100644 e3199c04... f000d476... M	uip/inc.c
11535:100644 100644 36edccb4... 5b75814c... M	uip/msgchk.c
11536:100644 100644 a81afa90... 7b148e8c... M	uip/slocal.c
11537
11538commit a0f6183a0f52f9c0f48ce42b4f10592ceec2b014
11539Author:     markus schnalke <meillo@marmaro.de>
11540AuthorDate: Sat Jan 28 20:46:46 2012 +0100
11541Commit:     markus schnalke <meillo@marmaro.de>
11542CommitDate: Sat Jan 28 20:46:46 2012 +0100
11543
11544    Removed mmdelim[12], which were the delimiters for MMDF-style mail drops.
11545
11546:100644 100644 1601c147... 8213cb74... M	man/mh-tailor.man5
11547:100644 100644 4f9d0581... a3ea0f81... M	sbr/mts.c
11548
11549commit 507688ab0777c8274a1fd05775f22b7accbce3b7
11550Author:     markus schnalke <meillo@marmaro.de>
11551AuthorDate: Sat Jan 28 20:45:13 2012 +0100
11552Commit:     markus schnalke <meillo@marmaro.de>
11553CommitDate: Sat Jan 28 20:45:13 2012 +0100
11554
11555    Removed paragraphs which looked like forgotten to remove.
11556
11557:100644 100644 0cf54dde... 1601c147... M	man/mh-tailor.man5
11558
11559commit 3916ab66ad5d183705ac12357621ea8661afd3c0
11560Author:     markus schnalke <meillo@marmaro.de>
11561AuthorDate: Sat Jan 28 20:40:31 2012 +0100
11562Commit:     markus schnalke <meillo@marmaro.de>
11563CommitDate: Sat Jan 28 20:40:31 2012 +0100
11564
11565    Removed support for MMDF-style mail drops.
11566    I'm not sure yet if I've removed all of it but it should be most of it.
11567
11568:100644 100644 e4361e01... 43e4ad82... M	acconfig.h
11569:100644 100644 b32d316a... 2349dbbd... M	h/dropsbr.h
11570:100644 100644 8eac96ff... d4e5501e... M	man/mh-chart.man1
11571:100644 100644 f0e6a3d9... 79dccacd... M	man/packf.man1
11572:100644 100644 ca00d6b2... 8c9da9e9... M	man/rcvpack.man1
11573:100644 100644 cc822f0e... bf6c210b... M	man/slocal.man1
11574:100644 100644 86812776... 007186e0... M	uip/dropsbr.c
11575:100644 100644 6a756d98... e3199c04... M	uip/inc.c
11576:100644 100644 faf199c0... 071cc3d0... M	uip/packf.c
11577:100644 100644 f9687d8f... fd1c2aa2... M	uip/rcvpack.c
11578:100644 100644 85bc52a0... a81afa90... M	uip/slocal.c
11579
11580commit d455d79d05331347130d3ab59628c3fd77b87279
11581Author:     markus schnalke <meillo@marmaro.de>
11582AuthorDate: Sat Jan 28 18:58:07 2012 +0100
11583Commit:     markus schnalke <meillo@marmaro.de>
11584CommitDate: Sat Jan 28 18:58:07 2012 +0100
11585
11586    Synced man page mh-chart with send.
11587    The man page mh-chart definately should be generated!
11588    Automate this task, man!
11589
11590:100644 100644 178687d9... 8eac96ff... M	man/mh-chart.man1
11591
11592commit 556e1267b7be84fd25c2d52aa754d623889d52ac
11593Author:     markus schnalke <meillo@marmaro.de>
11594AuthorDate: Sat Jan 28 18:40:02 2012 +0100
11595Commit:     markus schnalke <meillo@marmaro.de>
11596CommitDate: Sat Jan 28 18:40:02 2012 +0100
11597
11598    Fixed path lookup for alias files: ali, send, whatnow.
11599
11600:100644 100644 3d450d72... 8907e69f... M	uip/ali.c
11601:100644 100644 85260d83... b9b32fa1... M	uip/aliasbr.c
11602:100644 100644 a5589eba... da5f23bf... M	uip/send.c
11603:100644 100644 79f75e5a... 8cb67446... M	uip/whatnowsbr.c
11604
11605commit 3a2993ae0a411209ac7d51180c781662139f882b
11606Author:     markus schnalke <meillo@marmaro.de>
11607AuthorDate: Sat Jan 28 16:05:54 2012 +0100
11608Commit:     markus schnalke <meillo@marmaro.de>
11609CommitDate: Sat Jan 28 16:05:54 2012 +0100
11610
11611    forw/repl/dist annotations won't add address lists anymore.
11612    spost does not support it and I wonder if we need it.
11613    Remove the undocumented -idanno switch, actually a no-op, from spost.
11614
11615:100644 100644 59bcd19b... a1eeab42... M	man/dist.man1
11616:100644 100644 4ed1f423... 2f3fa6e0... M	man/forw.man1
11617:100644 100644 48378d74... ed020c23... M	man/repl.man1
11618:100644 100644 b2a298cd... 8eb67cc8... M	uip/sendsbr.c
11619:100644 100644 947904e8... f2552dc9... M	uip/spost.c
11620
11621commit b9b14fd176e7146fb6d37485bb0eecb1753d0e0b
11622Author:     markus schnalke <meillo@marmaro.de>
11623AuthorDate: Sat Jan 28 15:21:44 2012 +0100
11624Commit:     markus schnalke <meillo@marmaro.de>
11625CommitDate: Sat Jan 28 15:21:44 2012 +0100
11626
11627    Trivial typesetting fix in man page.
11628
11629:100644 100644 a1874835... 48378d74... M	man/repl.man1
11630
11631commit b872e8606e7880bf1d32e95271493dcd5d8394fa
11632Author:     markus schnalke <meillo@marmaro.de>
11633AuthorDate: Sat Jan 28 13:35:42 2012 +0100
11634Commit:     markus schnalke <meillo@marmaro.de>
11635CommitDate: Sat Jan 28 13:35:42 2012 +0100
11636
11637    Removed the ATTVIBUG compile option.
11638    If you do have the bug, then workaround it like described in the FAQ:
11639
11640    Subject: 06.01 What to do with "Problems with edit - draft removed".
11641    From: John Romine <jromine at ics.uci.edu>
11642    Date: Mon, 1 May 1995 00:00:00 -0800
11643
11644      If your users are using an AT&T version of "vi", it's exiting with
11645      non-zero status (supposedly a count of the "errors" during the
11646      edit). Move "vi" to "broken_vi" and put it its place :
11647
11648        #! /bin/sh
11649        /usr/ucb/broken_vi "$@"
11650        exit 0
11651
11652      Alternatively, compile MH with the ATTVIBUG option.
11653
11654      Then complain to your vendor that "vi" is broken, and they shouldfix it.
11655
11656    btw: ex-vi does not have this bug.
11657
11658:100644 100644 f3d9ca34... e4361e01... M	acconfig.h
11659:100644 100644 3ed0ea4a... 79f75e5a... M	uip/whatnowsbr.c
11660
11661commit 357003235f891fa019995f8bc69e6bd11149a5fd
11662Author:     markus schnalke <meillo@marmaro.de>
11663AuthorDate: Sat Jan 28 13:10:50 2012 +0100
11664Commit:     markus schnalke <meillo@marmaro.de>
11665CommitDate: Sat Jan 28 13:10:50 2012 +0100
11666
11667    Removed EISREMOTE check.
11668    It's not in POSIX and Google finds only nmh code containing it.
11669    Maybe it was some BSD experiment. Who knows.
11670
11671:100644 100644 7a4a9826... 69083cc8... M	sbr/folder_addmsg.c
11672:100644 100644 e6d61dc5... a5589eba... M	uip/send.c
11673
11674commit 47a78dcb28c6a836574f73f40b05d4adc9c3ad81
11675Author:     markus schnalke <meillo@marmaro.de>
11676AuthorDate: Sat Jan 28 13:04:59 2012 +0100
11677Commit:     markus schnalke <meillo@marmaro.de>
11678CommitDate: Sat Jan 28 13:04:59 2012 +0100
11679
11680    Removed the undocumented -unique switches. Seems they were JLR-only stuff.
11681
11682:100644 100644 c19cf4fa... e6d61dc5... M	uip/send.c
11683:100644 100644 9c335bd9... b2a298cd... M	uip/sendsbr.c
11684:100644 100644 79f7c6f9... 3ed0ea4a... M	uip/whatnowsbr.c
11685
11686commit 869aa60129811d7b160f353892dc5956a8aaac22
11687Author:     markus schnalke <meillo@marmaro.de>
11688AuthorDate: Sat Jan 28 12:54:36 2012 +0100
11689Commit:     markus schnalke <meillo@marmaro.de>
11690CommitDate: Sat Jan 28 12:54:36 2012 +0100
11691
11692    Removed the -width switch from send, spost and repl.
11693    Adressee header fields will always be folded for OUTPUTLINELEN (=72) chars.
11694
11695:100644 100644 d80ab5a5... 699c8b8b... M	h/prototypes.h
11696:100644 100644 85ee9094... 178687d9... M	man/mh-chart.man1
11697:100644 100644 9f8cc8fc... a1874835... M	man/repl.man1
11698:100644 100644 3cb64abc... e4ee40c5... M	man/send.man1
11699:100644 100644 077f912c... 898073fa... M	uip/rcvdist.c
11700:100644 100644 3b490045... 6231d469... M	uip/repl.c
11701:100644 100644 2cdd847e... 907465ef... M	uip/replsbr.c
11702:100644 100644 e77f2b10... c19cf4fa... M	uip/send.c
11703:100644 100644 8c55c06e... 947904e8... M	uip/spost.c
11704
11705commit 4d4f3e6367922ac4237d87ccfb070dbbcb6ff6be
11706Author:     markus schnalke <meillo@marmaro.de>
11707AuthorDate: Sat Jan 28 12:26:36 2012 +0100
11708Commit:     markus schnalke <meillo@marmaro.de>
11709CommitDate: Sat Jan 28 12:26:36 2012 +0100
11710
11711    Removed options to deactivate dashstuffing. Always dashstuff.
11712    Maybe there are few RFC 934 messages around, but dashstuffing is IMO
11713    more useful than bad.
11714
11715:100644 100644 806c9340... 73f5efcf... M	docs/COMPLETION-BASH
11716:100644 100644 5f99bfaf... 4ed1f423... M	man/forw.man1
11717:100644 100644 94000d73... 85ee9094... M	man/mh-chart.man1
11718:100644 100644 b0d4601e... 9cdb793f... M	uip/forw.c
11719:100644 100644 1764aa5f... 786178d3... M	uip/mhlsbr.c
11720
11721commit 875a8bcc360e2cbb611b8163ff3d2234287be3bc
11722Author:     markus schnalke <meillo@marmaro.de>
11723AuthorDate: Sat Jan 28 12:12:21 2012 +0100
11724Commit:     markus schnalke <meillo@marmaro.de>
11725CommitDate: Sat Jan 28 12:12:21 2012 +0100
11726
11727    Removed unneeded options from send.
11728    Most of them were supported by post but are not by spost.
11729    We don't need them. (More about dashstuffing soon.)
11730
11731:100644 100644 6e7b19e5... 3cb64abc... M	man/send.man1
11732:100644 100644 2092c372... e77f2b10... M	uip/send.c
11733:100644 100644 45f33c7f... 79f7c6f9... M	uip/whatnowsbr.c
11734
11735commit 2c3b7da72126a21f05130e9ed6bb70f43624ce25
11736Author:     markus schnalke <meillo@marmaro.de>
11737AuthorDate: Wed Jan 25 22:56:43 2012 +0100
11738Commit:     markus schnalke <meillo@marmaro.de>
11739CommitDate: Wed Jan 25 22:56:43 2012 +0100
11740
11741    Removed the UCI code to read the signatur (= name) from ~/.signature.
11742    If we want to read something from ~/.signature, then those lines that
11743    form the footer of a mail message. What is called ``signature'' here
11744    is the name of the sender; the name that is put into the From: line.
11745    There are already several options to put it:
11746    - environment variable: SIGNATURE (to change temporary)
11747    - profile entry: Signature: (to set only for the mail system)
11748    - GECOS field in passwd (fallback and global)
11749    These should be enough.
11750
11751:100644 100644 5ad243de... d94f3018... M	man/mh-profile.man5
11752:100644 100644 eb140c9f... 2092c372... M	uip/send.c
11753:100644 100644 4e93a1ab... 45f33c7f... M	uip/whatnowsbr.c
11754
11755commit 1c6fe69a6025e8249c7ed30af0c2ebe9ff9da4c3
11756Author:     markus schnalke <meillo@marmaro.de>
11757AuthorDate: Wed Jan 25 22:38:54 2012 +0100
11758Commit:     markus schnalke <meillo@marmaro.de>
11759CommitDate: Wed Jan 25 22:38:54 2012 +0100
11760
11761    Removed UCI-specific group leader code from conflict(8).
11762
11763:100644 100644 4a20e4ba... 4251ab2d... M	uip/conflict.c
11764:100644 100644 374d752a... 043ecd69... M	uip/rmf.c
11765
11766commit 565f869c5ab6d61d372d164058079c6a094707e7
11767Author:     markus schnalke <meillo@marmaro.de>
11768AuthorDate: Wed Jan 25 22:36:49 2012 +0100
11769Commit:     markus schnalke <meillo@marmaro.de>
11770CommitDate: Wed Jan 25 22:36:49 2012 +0100
11771
11772    Removed the UCI alternative name of anno(1): `fanno'.
11773    fanno didn't add the date. If you want this, run `anno -nodate'. Hey, you
11774    can create a shell alias for it. What about that? ;-)
11775
11776:100644 100644 7de86005... 68d721a7... M	uip/anno.c
11777
11778commit c477dc5d1d03fa6d9a8ab3dd3508c63cbddc044e
11779Author:     markus schnalke <meillo@marmaro.de>
11780AuthorDate: Wed Jan 25 22:29:34 2012 +0100
11781Commit:     markus schnalke <meillo@marmaro.de>
11782CommitDate: Wed Jan 25 22:29:34 2012 +0100
11783
11784    Removed the -header option from scan(1).
11785    The heading had been very simple since the advent of format strings anyway.
11786    If someone wants a heading, he can run folder(1) before.
11787
11788:100644 100644 3a1ffa2b... 94000d73... M	man/mh-chart.man1
11789:100644 100644 a4007d35... 30021bc0... M	man/scan.man1
11790:100644 100644 cb4bac46... e5fb55a6... M	uip/scan.c
11791
11792commit 3fe7a0704e4ab592003af2e66c3003718ecde2c1
11793Author:     markus schnalke <meillo@marmaro.de>
11794AuthorDate: Wed Jan 25 22:21:56 2012 +0100
11795Commit:     markus schnalke <meillo@marmaro.de>
11796CommitDate: Wed Jan 25 22:21:56 2012 +0100
11797
11798    Removed (allmost all) JLR-specific code.
11799    There still is one fragment in fmt_scan(), of which I don't understand
11800    the logic. I don't want to remove stuff I don't understand.
11801
11802:100644 100644 26096796... 4a8da144... M	sbr/fmt_scan.c
11803:100644 100644 6881c340... cb4bac46... M	uip/scan.c
11804:100644 100644 8e02e575... a43044c8... M	uip/scansbr.c
11805
11806commit 5d4f603fcfc7cf4a238b27de2b18567a733bb6b4
11807Author:     markus schnalke <meillo@marmaro.de>
11808AuthorDate: Wed Jan 25 22:05:07 2012 +0100
11809Commit:     markus schnalke <meillo@marmaro.de>
11810CommitDate: Wed Jan 25 22:05:07 2012 +0100
11811
11812    Removed LBL compile condition (format: addtoseq).
11813
11814:100644 100644 d60ac4a8... a84efaed... M	h/fmt_compile.h
11815:100644 100644 7f5d73d1... 9629de55... M	man/mh-format.man5
11816:100644 100644 cf5c497b... ef6e8794... M	sbr/fmt_compile.c
11817:100644 100644 2c16dfef... 26096796... M	sbr/fmt_scan.c
11818:100644 100644 160daaff... d948a063... M	uip/fmtdump.c
11819:100644 100644 f3e5a4fa... 6881c340... M	uip/scan.c
11820
11821commit 9f9bfa91d88b3ca4cd9206c1f2b17c6d13ebcaba
11822Author:     markus schnalke <meillo@marmaro.de>
11823AuthorDate: Wed Jan 25 22:00:58 2012 +0100
11824Commit:     markus schnalke <meillo@marmaro.de>
11825CommitDate: Wed Jan 25 22:00:58 2012 +0100
11826
11827    Removed several `#if 0' fragments.
11828    We better don't carry dead code with us, it might start smelling.
11829
11830:100644 100644 737f9988... b427dfda... M	sbr/dtime.c
11831:100644 100644 34d743e5... e065c93e... M	sbr/lock_file.c
11832:100644 100644 1ff8e320... 8fd83643... M	sbr/m_getfld.c
11833:100644 100644 e07c847b... 3d450d72... M	uip/ali.c
11834:100644 100644 4c504859... 725abec3... M	uip/burst.c
11835:100644 100644 f65b6e32... 43586062... M	uip/mhbuildsbr.c
11836:100644 100644 478e4a69... f3e5a4fa... M	uip/scan.c
11837:100644 100644 6eca9314... 8e02e575... M	uip/scansbr.c
11838:100644 100644 e958ef37... 4e93a1ab... M	uip/whatnowsbr.c
11839
11840commit 72d1181d50ccb0b410e3745f4fd3981fd673d647
11841Author:     markus schnalke <meillo@marmaro.de>
11842AuthorDate: Wed Jan 25 13:31:36 2012 +0100
11843Commit:     markus schnalke <meillo@marmaro.de>
11844CommitDate: Wed Jan 25 13:31:36 2012 +0100
11845
11846    Finally fixed the annoying `Invalid cross-device link' problem.
11847    Due to a missing slash (/), temporary files were put into the parent
11848    directory instead of the same one. See:
11849            mhbuild: unable to rename output /home/meillo/Mail/send0zxfDu to
11850            /home/meillo/MailmhbuildzQjMUm: Invalid cross-device link
11851
11852:100644 100644 4a1eed17... 4c7703cd... M	sbr/m_mktemp.c
11853
11854commit 1b91fa72064a70b6ecf24c085cead38ff91fedb9
11855Author:     markus schnalke <meillo@marmaro.de>
11856AuthorDate: Wed Jan 25 00:04:05 2012 +0100
11857Commit:     markus schnalke <meillo@marmaro.de>
11858CommitDate: Wed Jan 25 00:04:05 2012 +0100
11859
11860    Updated the man pages to the recent changes.
11861
11862:100644 100644 46dd70b1... 5f99bfaf... M	man/forw.man1
11863:100644 100644 38b81231... 5ad243de... M	man/mh-profile.man5
11864:100644 100644 280782e4... 3d3260f8... M	man/mhbuild.man1
11865:100644 100644 accb38e8... 9f8cc8fc... M	man/repl.man1
11866:100644 100644 057c2174... 764234be... M	man/whatnow.man1
11867
11868commit f41f04cf4ceca7355232cf7413e59afafccc9550
11869Author:     markus schnalke <meillo@marmaro.de>
11870AuthorDate: Wed Jan 25 00:01:51 2012 +0100
11871Commit:     markus schnalke <meillo@marmaro.de>
11872CommitDate: Wed Jan 25 00:01:51 2012 +0100
11873
11874    Fixed -mime for forw and repl.
11875    If the value of an attachment header starts with `+', then it is treated
11876    as the specification of a message in MH style: ``+folder msg''
11877
11878:100644 100644 8dc26b79... b0d4601e... M	uip/forw.c
11879:100644 100644 2affe310... 2cdd847e... M	uip/replsbr.c
11880:100644 100644 150c175c... 9c335bd9... M	uip/sendsbr.c
11881
11882commit dba36faad141d652c7b84d26295537c76fd2b5be
11883Author:     markus schnalke <meillo@marmaro.de>
11884AuthorDate: Tue Jan 24 20:55:15 2012 +0100
11885Commit:     markus schnalke <meillo@marmaro.de>
11886CommitDate: Tue Jan 24 20:55:15 2012 +0100
11887
11888    Removed the mime command from whatnow and automimeproc (automhnproc).
11889    The man pages need to be updated.
11890    repl and forw are broken right now.
11891
11892:100644 100644 d07c37e4... e958ef37... M	uip/whatnowsbr.c
11893
11894commit 8ff284ff9167eff8f5349481529332d59ed913b1
11895Author:     markus schnalke <meillo@marmaro.de>
11896AuthorDate: Tue Jan 24 20:08:35 2012 +0100
11897Commit:     markus schnalke <meillo@marmaro.de>
11898CommitDate: Tue Jan 24 20:08:35 2012 +0100
11899
11900    Activated Jon's attachment system by default and steamlined it.
11901    I had done similar work already some time ago. See:
11902    http://www.mail-archive.com/nmh-workers@nongnu.org/msg02112.html
11903    This time it's the second go.
11904
11905    I changed Jon's attachment system to have a default attachment header
11906    field name, or get it from the profile. I removed the command line options.
11907    The new profile name is: `Attachment-Header'. Stored in attach_fmt.
11908    I removed the the choice between several attachment formats.
11909
11910    A message gets mimeified if it has attachment headers or (and this is new)
11911    contains any non-ASCII character. The body won't be scanned for lines
11912    matching /^#/. The MIME structure is created automatically.
11913
11914    The content-typing of unknown attachments is still poor and needs to
11915    be improved.
11916
11917    You shouldn't use the `mime' command at the whatnow prompt anymore.
11918
11919:100644 100644 294352ae... 30c95749... M	config/config.c
11920:100644 100644 fe99246c... 116abdb1... M	h/mh.h
11921:100644 100644 0b191f06... d80ab5a5... M	h/prototypes.h
11922:100644 100644 053213a7... 38b81231... M	man/mh-profile.man5
11923:100644 100644 a1a134ac... 6e7b19e5... M	man/send.man1
11924:100644 100644 d1c5846a... 057c2174... M	man/whatnow.man1
11925:100644 100644 fff8a84e... b78eb06e... M	sbr/readconfig.c
11926:100644 100644 5cf7881c... 4f20f557... M	uip/mhparam.c
11927:100644 100644 eb678245... eb140c9f... M	uip/send.c
11928:100644 100644 de00429e... 150c175c... M	uip/sendsbr.c
11929:100644 100644 ccb149c8... 76450ac4... M	uip/viamail.c
11930:100644 100644 8eeed10e... d07c37e4... M	uip/whatnowsbr.c
11931
11932commit 6dc010d334b477ad4dee0b1a1d3ee6a6bdb7bd9a
11933Author:     markus schnalke <meillo@marmaro.de>
11934AuthorDate: Tue Jan 24 16:28:36 2012 +0100
11935Commit:     markus schnalke <meillo@marmaro.de>
11936CommitDate: Tue Jan 24 16:28:36 2012 +0100
11937
11938    Added a comment and a variable initialization.
11939
11940:100644 100644 69ecaf2d... 5c0de057... M	uip/mhpath.c
11941:100644 100644 2ac56d63... a4da6357... M	uip/new.c
11942
11943commit eec22f627f35bfb37d408463c4d810482b0d3dae
11944Author:     markus schnalke <meillo@marmaro.de>
11945AuthorDate: Thu Jan 5 19:24:20 2012 +0100
11946Commit:     markus schnalke <meillo@marmaro.de>
11947CommitDate: Thu Jan 5 19:24:20 2012 +0100
11948
11949    Free memory after use in m_draft().
11950
11951:100644 100644 427d2dbc... 3659ff3d... M	sbr/m_draft.c
11952
11953commit d3ba09a465cb0e5fc9a74d0b152a7ed965f895cb
11954Author:     markus schnalke <meillo@marmaro.de>
11955AuthorDate: Thu Jan 5 19:18:12 2012 +0100
11956Commit:     markus schnalke <meillo@marmaro.de>
11957CommitDate: Thu Jan 5 19:18:12 2012 +0100
11958
11959    Explicit checks for return values of strcmp().
11960    The return value of strcmp() is unintuitive for string equality tests.
11961    I prefer explicit comparisions against 0. I changed this everywhere.
11962
11963:100644 100644 96acd562... 38e27934... M	h/fmt_scan.h
11964:100644 100644 6b3aa2f9... 4d813563... M	sbr/context_replace.c
11965:100644 100644 0693a216... 0185bd83... M	sbr/crawl_folders.c
11966:100644 100644 cdbf344d... 51955920... M	sbr/folder_read.c
11967:100644 100644 df128d7d... 734bdb58... M	sbr/m_convert.c
11968:100644 100644 db509fcc... 1ff8e320... M	sbr/m_getfld.c
11969:100644 100644 45bbecd4... 53752a34... M	sbr/mf.c
11970:100644 100644 9638f568... 4f9d0581... M	sbr/mts.c
11971:100644 100644 ca3a2c49... 02e6a3cf... M	sbr/norm_charmap.c
11972:100644 100644 f88fcef5... 0e169a5b... M	sbr/ruserpass.c
11973:100644 100644 38bbdcf6... 5d0987ce... M	sbr/seq_add.c
11974:100644 100644 92e2f1e7... e342d1cb... M	sbr/seq_del.c
11975:100644 100644 4605915d... 3c3b9106... M	sbr/seq_getnum.c
11976:100644 100644 a6cdbdaa... f051e38b... M	sbr/seq_list.c
11977:100644 100644 3a9633eb... 5707dae9... M	sbr/seq_read.c
11978:100644 100644 78eea645... 594b269f... M	sbr/showfile.c
11979:100644 100644 07c5e035... 85260d83... M	uip/aliasbr.c
11980:100644 100644 82dfdcc0... 4a20e4ba... M	uip/conflict.c
11981:100644 100644 cc668cdb... 86812776... M	uip/dropsbr.c
11982:100644 100644 c4d9a3b1... c98a3f06... M	uip/flist.c
11983:100644 100644 ae7bac53... b1398e45... M	uip/folder.c
11984:100644 100644 f82f51b9... b37d246a... M	uip/ftpsbr.c
11985:100644 100644 bf6f646f... 734d8ab2... M	uip/mhbuild.c
11986:100644 100644 ab8d99c1... f65b6e32... M	uip/mhbuildsbr.c
11987:100644 100644 313719f0... 0c8e644a... M	uip/mhmisc.c
11988:100644 100644 1ac7ea9a... f6677139... M	uip/mhparse.c
11989:100644 100644 5d5ac3e4... b1f3d3d0... M	uip/mhshow.c
11990:100644 100644 8fed651f... ee401a78... M	uip/mhshowsbr.c
11991:100644 100644 0afcc995... 0b1a9b30... M	uip/mhstoresbr.c
11992:100644 100644 48a555e9... 374d752a... M	uip/rmf.c
11993:100644 100644 999272b0... e7ecb72d... M	uip/show.c
11994:100644 100644 2ac93d1d... 85bc52a0... M	uip/slocal.c
11995:100644 100644 0699fcee... 8eeed10e... M	uip/whatnowsbr.c
11996
11997commit b0b1dd37ff515578cf7cba51625189eb34a196cb
11998Author:     markus schnalke <meillo@marmaro.de>
11999AuthorDate: Thu Jan 5 12:26:09 2012 +0100
12000Commit:     markus schnalke <meillo@marmaro.de>
12001CommitDate: Thu Jan 5 12:26:09 2012 +0100
12002
12003    Removed isprefix() and replaced it with strncmp().
12004    isprefix() had been ssequal(), which had not been what it advertised to be.
12005    Now, all this is gone.
12006    We could get problems if one of the arguments is NULL, as isprefix()
12007    handled this situation, but strncmp() does not. It appears as if this case
12008    does not show up in the code.
12009
12010:100644 100644 5e5672ce... 0b191f06... M	h/prototypes.h
12011:100644 100644 b42dd49b... 95ff94c0... M	sbr/Makefile.in
12012:100644 000000 33c06998... 00000000... D	sbr/isprefix.c
12013:100644 100644 b535fe3a... df128d7d... M	sbr/m_convert.c
12014:100644 100644 7924fbc7... 3a70c545... M	sbr/print_sw.c
12015:100644 100644 c1ac9fa7... 3a9633eb... M	sbr/seq_read.c
12016:100644 100644 847bb365... c4d9a3b1... M	uip/flist.c
12017:100644 100644 224bb034... ae7bac53... M	uip/folder.c
12018:100644 100644 923f23ae... 48a555e9... M	uip/rmf.c
12019:100644 100644 671a4419... 999272b0... M	uip/show.c
12020
12021commit 1f958f791cd9ee06e1de07c348555c920772af67
12022Author:     markus schnalke <meillo@marmaro.de>
12023AuthorDate: Thu Jan 5 11:56:44 2012 +0100
12024Commit:     markus schnalke <meillo@marmaro.de>
12025CommitDate: Thu Jan 5 11:56:44 2012 +0100
12026
12027    Removed forgotten unused variable.
12028
12029:100644 100644 77137c92... f283a1bc... M	sbr/uprf.c
12030
12031commit 39cd310f18074231e3400e53f7e5234a8615a87e
12032Author:     markus schnalke <meillo@marmaro.de>
12033AuthorDate: Thu Jan 5 11:52:03 2012 +0100
12034Commit:     markus schnalke <meillo@marmaro.de>
12035CommitDate: Thu Jan 5 11:52:03 2012 +0100
12036
12037    Removed the non-LOCALE character code and the #ifdefs and simplified.
12038    POSIX says: tolower() won't change its argument if it is not isupper().
12039    And isupper() doesn't need an additional check for isalpha().
12040
12041:100644 100644 bcd7b3d1... cf5c497b... M	sbr/fmt_compile.c
12042:100644 100644 4f9bce0e... 2c16dfef... M	sbr/fmt_scan.c
12043:100644 100644 2b9a0155... c90bfefd... M	sbr/gans.c
12044:100644 100644 03bf0d08... b903b7e8... M	sbr/m_atoi.c
12045:100644 100644 836a98b0... 77137c92... M	sbr/uprf.c
12046
12047commit 99e89d0fcc69e509924b0a14a56e10d15721ccb0
12048Author:     markus schnalke <meillo@marmaro.de>
12049AuthorDate: Thu Jan 5 11:28:18 2012 +0100
12050Commit:     markus schnalke <meillo@marmaro.de>
12051CommitDate: Thu Jan 5 11:28:18 2012 +0100
12052
12053    Refactoring in sbr/m_convert.c
12054
12055:100644 100644 b42a5aaa... b535fe3a... M	sbr/m_convert.c
12056
12057commit f3db6244253b548f4196ea5cf41f4bc8d400d0c3
12058Author:     markus schnalke <meillo@marmaro.de>
12059AuthorDate: Thu Jan 5 11:19:22 2012 +0100
12060Commit:     markus schnalke <meillo@marmaro.de>
12061CommitDate: Thu Jan 5 11:19:22 2012 +0100
12062
12063    Reserved special sequence names may be upper case too. Even without LOCALE.
12064
12065:100644 100644 98c47337... b42a5aaa... M	sbr/m_convert.c
12066
12067commit 452df42b9645e99101184f28518652646ad75ba7
12068Author:     markus schnalke <meillo@marmaro.de>
12069AuthorDate: Thu Jan 5 11:11:13 2012 +0100
12070Commit:     markus schnalke <meillo@marmaro.de>
12071CommitDate: Thu Jan 5 11:11:13 2012 +0100
12072
12073    Much more straight-forward handling of the beyond sequence.
12074    Could remove the message flag SELECT_EMPTY in the same go.
12075    This frees one more space for a user-defined sequence.
12076
12077:100644 100644 73845a41... fe99246c... M	h/mh.h
12078:100644 100644 1350c371... 98c47337... M	sbr/m_convert.c
12079
12080commit afd666e21d9a1bd391f037c82b7c097d69e7b2f4
12081Author:     markus schnalke <meillo@marmaro.de>
12082AuthorDate: Wed Jan 4 21:04:56 2012 +0100
12083Commit:     markus schnalke <meillo@marmaro.de>
12084CommitDate: Wed Jan 4 21:04:56 2012 +0100
12085
12086    Various minor cleanups in sbr/m_convert.c.
12087
12088:100644 100644 2837e0f4... 1350c371... M	sbr/m_convert.c
12089
12090commit 2c8265621a3526d1d6791d28bef778df49501a29
12091Author:     markus schnalke <meillo@marmaro.de>
12092AuthorDate: Wed Jan 4 19:36:08 2012 +0100
12093Commit:     markus schnalke <meillo@marmaro.de>
12094CommitDate: Wed Jan 4 19:36:08 2012 +0100
12095
12096    Removed the unused message flag: DELETED.
12097    Now we can store one user-defines seq more.
12098
12099:100644 100644 1f8a23c1... 73845a41... M	h/mh.h
12100
12101commit 0f56dec07e0eda5042276a5e65cb51ea95c23ff9
12102Author:     markus schnalke <meillo@marmaro.de>
12103AuthorDate: Wed Jan 4 18:57:18 2012 +0100
12104Commit:     markus schnalke <meillo@marmaro.de>
12105CommitDate: Wed Jan 4 18:57:18 2012 +0100
12106
12107    s/ALLOW_NEW/ALLOW_BEYOND/
12108
12109:100644 100644 b8896d1a... 1f8a23c1... M	h/mh.h
12110:100644 100644 6e6acd7e... 2837e0f4... M	sbr/m_convert.c
12111:100644 100644 8492dd91... 427d2dbc... M	sbr/m_draft.c
12112:100644 100644 e1cf0ff9... 69ecaf2d... M	uip/mhpath.c
12113
12114commit 3cc8ed080f6e741b8df04a3ebe764c659e75cb38
12115Author:     markus schnalke <meillo@marmaro.de>
12116AuthorDate: Wed Jan 4 18:29:23 2012 +0100
12117Commit:     markus schnalke <meillo@marmaro.de>
12118CommitDate: Wed Jan 4 18:29:23 2012 +0100
12119
12120    Renamed all standard sequences (e.g. cur->c) and made them globally changeable
12121    The full list:
12122            cur -> c
12123            first -> f
12124            last -> l
12125            next -> n
12126            prev -> p
12127            all -> a
12128            new -> b (mnemonic: one beyond the last)
12129    They are globally changeable in config/config.c
12130    Could be that I'll add the old names again, as convenience aliases.
12131
12132:100644 100644 6a1e0b1d... 294352ae... M	config/config.c
12133:100644 100644 5d72178b... b8896d1a... M	h/mh.h
12134:100644 100644 cd588e4c... c2b59116... M	sbr/folder_pack.c
12135:100644 100644 3065941a... 6e6acd7e... M	sbr/m_convert.c
12136:100644 100644 77ea394a... 8492dd91... M	sbr/m_draft.c
12137:100644 100644 d8f019ab... 38bbdcf6... M	sbr/seq_add.c
12138:100644 100644 1e2e606a... a6cdbdaa... M	sbr/seq_list.c
12139:100644 100644 f9ed1b0e... a61dd9c0... M	sbr/seq_nameok.c
12140:100644 100644 26337c03... c1ac9fa7... M	sbr/seq_read.c
12141:100644 100644 0de8b970... f8668b0c... M	sbr/seq_setcur.c
12142:100644 100644 5de385f0... 7de86005... M	uip/anno.c
12143:100644 100644 66831c1b... 4c504859... M	uip/burst.c
12144:100644 100644 5b9a9f14... 7eee3f7e... M	uip/comp.c
12145:100644 100644 9ecfea17... 57393769... M	uip/dist.c
12146:100644 100644 31d01c1a... 847bb365... M	uip/flist.c
12147:100644 100644 7f829f09... 224bb034... M	uip/folder.c
12148:100644 100644 d51c57c7... 8dc26b79... M	uip/forw.c
12149:100644 100644 2914a44f... 79763ff2... M	uip/mark.c
12150:100644 100644 05f1b35c... ab8d99c1... M	uip/mhbuildsbr.c
12151:100644 100644 c12a6b98... 12480cf7... M	uip/mhlist.c
12152:100644 100644 73d5e133... e1cf0ff9... M	uip/mhpath.c
12153:100644 100644 a090e2e0... 5d5ac3e4... M	uip/mhshow.c
12154:100644 100644 8ce7d620... 2167a3fe... M	uip/mhstore.c
12155:100644 100644 1f6846bc... 0cfce9f8... M	uip/mhtest.c
12156:100644 100644 a7b35ba1... faf199c0... M	uip/packf.c
12157:100644 100644 e8720df5... e4d13704... M	uip/pick.c
12158:100644 100644 b85186a3... e699a144... M	uip/refile.c
12159:100644 100644 95b4f698... 3b490045... M	uip/repl.c
12160:100644 100644 f214f59a... 923f23ae... M	uip/rmf.c
12161:100644 100644 c1b1608c... 35983bd6... M	uip/rmm.c
12162:100644 100644 ea05cd2b... 478e4a69... M	uip/scan.c
12163:100644 100644 2847add2... eb678245... M	uip/send.c
12164:100644 100644 f279cded... 671a4419... M	uip/show.c
12165:100644 100644 59247c2b... 125991cc... M	uip/sortm.c
12166:100644 100644 ed5647ef... 0699fcee... M	uip/whatnowsbr.c
12167
12168commit a7771fd2e83d64228fb675749fc936151249dbd3
12169Author:     markus schnalke <meillo@marmaro.de>
12170AuthorDate: Wed Jan 4 14:49:09 2012 +0100
12171Commit:     markus schnalke <meillo@marmaro.de>
12172CommitDate: Wed Jan 4 14:49:09 2012 +0100
12173
12174    Inverted the second arg of seq_setunseen(), to be more natural.
12175
12176:100644 100644 2bb09b94... e6283932... M	sbr/seq_setunseen.c
12177:100644 100644 f7121521... 6a756d98... M	uip/inc.c
12178:100644 100644 07a05a9b... a090e2e0... M	uip/mhshow.c
12179:100644 100644 b9342209... ba3cfccd... M	uip/rcvstore.c
12180:100644 100644 80d7e6bd... f279cded... M	uip/show.c
12181
12182commit 4b48c047da7d65a6d8db0b88becccdf520bd1f9c
12183Author:     markus schnalke <meillo@marmaro.de>
12184AuthorDate: Wed Jan 4 14:46:58 2012 +0100
12185Commit:     markus schnalke <meillo@marmaro.de>
12186CommitDate: Wed Jan 4 14:46:58 2012 +0100
12187
12188    Another fix for the strchr() transition: Check for NULL arguments.
12189    Is now the point to reintroduce the brkany() helper? Hmm...
12190
12191:100644 100644 da42d619... 32dd37f7... M	sbr/brkstring.c
12192
12193commit db74c2bd004b2dc9bf8086a6d8bf773ac051f3cc
12194Author:     markus schnalke <meillo@marmaro.de>
12195AuthorDate: Wed Jan 4 12:35:19 2012 +0100
12196Commit:     markus schnalke <meillo@marmaro.de>
12197CommitDate: Wed Jan 4 12:35:19 2012 +0100
12198
12199    Activated default sequence negation (exclamation mark).
12200
12201:100644 100644 ae8e7e9d... 053213a7... M	man/mh-profile.man5
12202:100644 100644 b96230ea... 98564e0d... M	man/mh-sequence.man7
12203:100644 100644 05533f61... 3065941a... M	sbr/m_convert.c
12204
12205commit c2360569e1d8d3678e294eb7c1354cb8bf7501c1
12206Author:     markus schnalke <meillo@marmaro.de>
12207AuthorDate: Wed Jan 4 12:04:44 2012 +0100
12208Commit:     markus schnalke <meillo@marmaro.de>
12209CommitDate: Wed Jan 4 12:04:44 2012 +0100
12210
12211    Activated a default unseen sequence; updated man pages to it.
12212
12213:100644 100644 feffaca6... ae8e7e9d... M	man/mh-profile.man5
12214:100644 100644 eb54adc0... b96230ea... M	man/mh-sequence.man7
12215:100644 100644 b18de5d2... 2bb09b94... M	sbr/seq_setunseen.c
12216:100644 100644 d2a04903... 31d01c1a... M	uip/flist.c
12217:100644 100644 7a5a06b6... 2ac56d63... M	uip/new.c
12218:100644 100644 69c2da97... ea05cd2b... M	uip/scan.c
12219
12220commit 909cdf33782fb9803b8e18f7f378bfcec21e4b15
12221Author:     markus schnalke <meillo@marmaro.de>
12222AuthorDate: Wed Jan 4 11:16:12 2012 +0100
12223Commit:     markus schnalke <meillo@marmaro.de>
12224CommitDate: Wed Jan 4 11:16:12 2012 +0100
12225
12226    Fixed bug in brkstring(), newly introduced by the switch to strchr().
12227    strchr() treats the trailing null byte surprisingly:
12228    ``The terminating null byte is considered to be part of the string.''
12229
12230:100644 100644 68c7b703... da42d619... M	sbr/brkstring.c
12231
12232commit 83bc095e820728da7dfe22d2f95962660c79de03
12233Author:     markus schnalke <meillo@marmaro.de>
12234AuthorDate: Wed Jan 4 10:06:51 2012 +0100
12235Commit:     markus schnalke <meillo@marmaro.de>
12236CommitDate: Wed Jan 4 10:06:51 2012 +0100
12237
12238    Globally defined the names for the standard sequences.
12239    I'll rework the whole code to use them and not have hard-coded names anymore.
12240    The `new' sequence will be called `beyond' sequence (`b') from now on.
12241    The `unseen' sequence will be set by default to `u' from now on.
12242    The sequence negation will be set by default to `!' from now on.
12243
12244:100644 100644 fb216021... 6a1e0b1d... M	config/config.c
12245:100644 100644 12bb9852... 5d72178b... M	h/mh.h
12246
12247commit b25e57753f3f4fb3fdde4240e0f617ef8dbea043
12248Author:     markus schnalke <meillo@marmaro.de>
12249AuthorDate: Wed Jan 4 09:54:43 2012 +0100
12250Commit:     markus schnalke <meillo@marmaro.de>
12251CommitDate: Wed Jan 4 09:54:43 2012 +0100
12252
12253    sbr/brkstring.c: replaced static brkany() with call to strchr(); plus cleanups
12254
12255:100644 100644 4e71ab54... 68c7b703... M	sbr/brkstring.c
12256
12257commit 026d896175424fed9b9d87c93b6c2fa49f0dc7ec
12258Author:     markus schnalke <meillo@marmaro.de>
12259AuthorDate: Tue Jan 3 07:14:24 2012 +0100
12260Commit:     markus schnalke <meillo@marmaro.de>
12261CommitDate: Tue Jan 3 07:14:24 2012 +0100
12262
12263    Fixed minor typo in man page.
12264
12265:100644 100644 0cfb552b... eb54adc0... M	man/mh-sequence.man7
12266
12267commit c840e9f3c212b901300df2a8ec12fd359fb85a7f
12268Author:     markus schnalke <meillo@marmaro.de>
12269AuthorDate: Tue Jan 3 06:41:27 2012 +0100
12270Commit:     markus schnalke <meillo@marmaro.de>
12271CommitDate: Tue Jan 3 06:41:27 2012 +0100
12272
12273    Removed remaining lines from the --with-pager=... removal, months ago.
12274
12275:100644 100644 b3fa70ad... 0d3dc69e... M	configure.ac
12276
12277commit 40821f5c1316e9205a08375e7075909cc9968e7d
12278Author:     markus schnalke <meillo@marmaro.de>
12279AuthorDate: Tue Jan 3 06:36:30 2012 +0100
12280Commit:     markus schnalke <meillo@marmaro.de>
12281CommitDate: Tue Jan 3 06:36:30 2012 +0100
12282
12283    s/vfork/fork/
12284    I truly believe that vfork is wrong. Forking should not be too slow for us.
12285
12286:100644 100644 467718b0... 771d5589... M	sbr/ext_hook.c
12287:100644 100644 4950330a... d6e63b6c... M	sbr/folder_delmsgs.c
12288:100644 100644 d5d536ce... f064f773... M	sbr/makedir.c
12289:100644 100644 48f0b444... 55ba754e... M	sbr/refile.c
12290:100644 100644 3f23801f... 78eea645... M	sbr/showfile.c
12291:100644 100644 873b0e3a... 05f1b35c... M	uip/mhbuildsbr.c
12292:100644 100644 927d8454... 1764aa5f... M	uip/mhlsbr.c
12293:100644 100644 95f89121... 1ac7ea9a... M	uip/mhparse.c
12294:100644 100644 0136ca32... 8fed651f... M	uip/mhshowsbr.c
12295:100644 100644 a71a516e... e1f5e942... M	uip/rcvtty.c
12296:100644 100644 b63d0134... 2affe310... M	uip/replsbr.c
12297:100644 100644 42c2c21d... de00429e... M	uip/sendsbr.c
12298:100644 100644 cc163ac0... 8c55c06e... M	uip/spost.c
12299:100644 100644 82af31e8... ed5647ef... M	uip/whatnowsbr.c
12300
12301commit 5b792c4424571f05bc2008e3109797d18d7d00d1
12302Author:     markus schnalke <meillo@marmaro.de>
12303AuthorDate: Tue Jan 3 06:16:30 2012 +0100
12304Commit:     markus schnalke <meillo@marmaro.de>
12305CommitDate: Tue Jan 3 06:16:30 2012 +0100
12306
12307    Relayouted all switch statements: case aligns with switch.
12308    Desired style is:
12309            switch (n) {
12310            case foo:
12311                    ...
12312            }
12313
12314:100644 100644 77b6baa5... 4cc0006a... M	sbr/addrsbr.c
12315:100644 100644 e62aca83... 44542b53... M	sbr/context_save.c
12316:100644 100644 86211cf6... b788fefb... M	sbr/cpydgst.c
12317:100644 100644 4e563787... c7c519f3... M	sbr/fmt_new.c
12318:100644 100644 ac988833... 4f9bce0e... M	sbr/fmt_scan.c
12319:100644 100644 c28b4301... cdbf344d... M	sbr/folder_read.c
12320:100644 100644 919fd32d... af882d5f... M	sbr/getans.c
12321:100644 100644 586876a2... db509fcc... M	sbr/m_getfld.c
12322:100644 100644 d93ad265... 45bbecd4... M	sbr/mf.c
12323:100644 100644 2f5132f9... 9638f568... M	sbr/mts.c
12324:100644 100644 d664927b... 17c62eef... M	sbr/push.c
12325:100644 100644 72123038... fff8a84e... M	sbr/readconfig.c
12326:100644 100644 00647ddd... 48f0b444... M	sbr/refile.c
12327:100644 100644 3b7b50f7... 26337c03... M	sbr/seq_read.c
12328:100644 100644 289fa5dc... e07c847b... M	uip/ali.c
12329:100644 100644 19238676... 07c5e035... M	uip/aliasbr.c
12330:100644 100644 1d27a9e9... 5de385f0... M	uip/anno.c
12331:100644 100644 212d35cf... e8c03e17... M	uip/annosbr.c
12332:100644 100644 b835acb9... ad3c9987... M	uip/ap.c
12333:100644 100644 0e7c53a3... 66831c1b... M	uip/burst.c
12334:100644 100644 a256f712... 5b9a9f14... M	uip/comp.c
12335:100644 100644 30ff189b... 82dfdcc0... M	uip/conflict.c
12336:100644 100644 27be4a54... 9ecfea17... M	uip/dist.c
12337:100644 100644 319e496a... 396aca8d... M	uip/distsbr.c
12338:100644 100644 a5accf53... d5f0c599... M	uip/dp.c
12339:100644 100644 15cee8fb... cc668cdb... M	uip/dropsbr.c
12340:100644 100644 adda2944... 160daaff... M	uip/fmtdump.c
12341:100644 100644 e2191096... 7f829f09... M	uip/folder.c
12342:100644 100644 3ce0b216... d51c57c7... M	uip/forw.c
12343:100644 100644 7d6d72b4... f82f51b9... M	uip/ftpsbr.c
12344:100644 100644 c365470f... 13ab1534... M	uip/mhcachesbr.c
12345:100644 100644 6918e0e3... dd1277c8... M	uip/mhfree.c
12346:100644 100644 ecd6bacd... e11cf5dc... M	uip/mhlistsbr.c
12347:100644 100644 7bce5da2... 927d8454... M	uip/mhlsbr.c
12348:100644 100644 ebe8b764... a013ecb8... M	uip/mhmail.c
12349:100644 100644 85177811... 939275f6... M	uip/mhoutsbr.c
12350:100644 100644 6c28e192... 5cf7881c... M	uip/mhparam.c
12351:100644 100644 3aeb3511... 95f89121... M	uip/mhparse.c
12352:100644 100644 5009a2fe... 73d5e133... M	uip/mhpath.c
12353:100644 100644 7f3ef703... 0136ca32... M	uip/mhshowsbr.c
12354:100644 100644 14963b56... 0afcc995... M	uip/mhstoresbr.c
12355:100644 100644 7b29b54c... 36edccb4... M	uip/msgchk.c
12356:100644 100644 c4026ba4... 7a5a06b6... M	uip/new.c
12357:100644 100644 9bb61f50... a7b35ba1... M	uip/packf.c
12358:100644 100644 ffacb5db... e021055e... M	uip/picksbr.c
12359:100644 100644 5b2131ce... db61fb34... M	uip/prompter.c
12360:100644 100644 24cf48b7... 077f912c... M	uip/rcvdist.c
12361:100644 100644 84fcc26d... f9687d8f... M	uip/rcvpack.c
12362:100644 100644 20274e76... a71a516e... M	uip/rcvtty.c
12363:100644 100644 ff936bc0... 95b4f698... M	uip/repl.c
12364:100644 100644 1bdab9e9... b63d0134... M	uip/replsbr.c
12365:100644 100644 36c1eed2... f214f59a... M	uip/rmf.c
12366:100644 100644 5cac6264... 69c2da97... M	uip/scan.c
12367:100644 100644 8a07418a... 6eca9314... M	uip/scansbr.c
12368:100644 100644 051e357c... 2847add2... M	uip/send.c
12369:100644 100644 15344024... 42c2c21d... M	uip/sendsbr.c
12370:100644 100644 757b0018... 80d7e6bd... M	uip/show.c
12371:100644 100644 ac9225b1... 2ac93d1d... M	uip/slocal.c
12372:100644 100644 262e84db... cc163ac0... M	uip/spost.c
12373:100644 100644 007adb36... ccb149c8... M	uip/viamail.c
12374:100644 100644 aefe67f5... 82af31e8... M	uip/whatnowsbr.c
12375
12376commit 8e5be81f784682822f5e868c1bf3c8624682bd23
12377Author:     markus schnalke <meillo@marmaro.de>
12378AuthorDate: Mon Jan 2 14:54:05 2012 +0100
12379Commit:     markus schnalke <meillo@marmaro.de>
12380CommitDate: Mon Jan 2 14:54:05 2012 +0100
12381
12382    Removed ``Face'' support in mhl.
12383    It appears to be about `Face:' headers, but neither Jerry Peek, nor
12384    Ken Hornstein knew more.
12385
12386:100644 100644 54fea67d... fb216021... M	config/config.c
12387:100644 100644 56ce885a... 12bb9852... M	h/mh.h
12388:100644 100644 3cc8b7b0... 72123038... M	sbr/readconfig.c
12389:100644 100644 2cd7c8fb... 7bce5da2... M	uip/mhlsbr.c
12390:100644 100644 d9ba2a37... 6c28e192... M	uip/mhparam.c
12391
12392commit fd00a3b030ab9d854eac79641f7bf25e6538acc1
12393Author:     markus schnalke <meillo@marmaro.de>
12394AuthorDate: Mon Jan 2 11:50:35 2012 +0100
12395Commit:     markus schnalke <meillo@marmaro.de>
12396CommitDate: Mon Jan 2 11:50:35 2012 +0100
12397
12398    Removed references to unused default procs and commented config/config.c
12399
12400:100644 100644 9add9e29... 54fea67d... M	config/config.c
12401:100644 100644 0c0d81fa... 56ce885a... M	h/mh.h
12402:100644 100644 63633fde... feffaca6... M	man/mh-profile.man5
12403:100644 100644 a557cda7... 3cc8b7b0... M	sbr/readconfig.c
12404:100644 100644 dc122add... d9ba2a37... M	uip/mhparam.c
12405
12406commit 6c75e2f0f00732488aa03b967713d95037edd895
12407Author:     markus schnalke <meillo@marmaro.de>
12408AuthorDate: Mon Jan 2 11:20:00 2012 +0100
12409Commit:     markus schnalke <meillo@marmaro.de>
12410CommitDate: Mon Jan 2 11:20:00 2012 +0100
12411
12412    Removed the configuration option NOPUBLICSEQ.
12413    You can change it still, by setting mh_seq to NULL in config/config.c.
12414
12415:100644 100644 3f9d1061... 9add9e29... M	config/config.c
12416:100644 100644 1c231dd6... 3b7b50f7... M	sbr/seq_read.c
12417
12418commit f12a3e5036a986f579b80861f4421bcb86f84cee
12419Author:     markus schnalke <meillo@marmaro.de>
12420AuthorDate: Mon Jan 2 10:57:24 2012 +0100
12421Commit:     markus schnalke <meillo@marmaro.de>
12422CommitDate: Mon Jan 2 10:57:24 2012 +0100
12423
12424    Renames: s/+outbox/+sent/ and s/cc:/Cc:/
12425    IMO ``sent'' specifies more exactly what it contains. ``outbox'' would
12426    mean to me that these messages are prepared for delivery, but are not
12427    already sent.
12428
12429:100644 100644 7f255ea5... 585814bf... M	etc/components
12430:100644 100644 d30819a1... aac13547... M	etc/distcomps
12431:100644 100644 7f255ea5... 585814bf... M	etc/forwcomps
12432:100644 100644 7f8a5672... 8533744d... M	etc/mhl.format
12433:100644 100644 82b4ebc7... a24462fe... M	etc/mhl.forward
12434:100644 100644 795eab2c... 995dbf52... M	etc/mhl.headers
12435:100644 100644 13fe8082... 872ffc08... M	etc/rcvdistcomps.outbox
12436:100644 100644 91664113... 2520c8e3... M	etc/replcomps
12437:100644 100644 210a3e00... ff09c06b... M	etc/replgroupcomps
12438:100644 100644 7b46eaa8... 59bcd19b... M	man/dist.man1
12439:100644 100644 80021df7... 7f5d73d1... M	man/mh-format.man5
12440:100644 100644 2f296402... 34d983cb... M	man/mh-mail.man5
12441:100644 100644 9a78e021... 280782e4... M	man/mhbuild.man1
12442:100644 100644 ba2edcbc... 33c237e5... M	man/mhmail.man1
12443:100644 100644 50dd103a... 139f6f6d... M	man/pick.man1
12444:100644 100644 6c58c14e... 14c3ae77... M	man/post.man8
12445:100644 100644 3f52d6c1... accb38e8... M	man/repl.man1
12446:100644 100644 c5bec46a... a1a134ac... M	man/send.man1
12447:100644 100644 1dece262... 8e783744... M	test/tests/mhbuild/test-forw
12448:100644 100644 ded61947... 2cd7c8fb... M	uip/mhlsbr.c
12449:100644 100644 037246dd... ebe8b764... M	uip/mhmail.c
12450:100644 100644 fde41074... ac9225b1... M	uip/slocal.c
12451:100644 100644 76b68a4e... 262e84db... M	uip/spost.c
12452
12453commit 0b5de876d3d1f915e6485a249f3e65749b437709
12454Author:     markus schnalke <meillo@marmaro.de>
12455AuthorDate: Mon Jan 2 10:20:49 2012 +0100
12456Commit:     markus schnalke <meillo@marmaro.de>
12457CommitDate: Mon Jan 2 10:20:49 2012 +0100
12458
12459    Updated INSTALL and changed `nmh' strings to `mmh'
12460
12461:100644 100644 179d11d7... 7d86fe30... M	INSTALL
12462:100755 100755 61d9637a... 5a9628c2... M	config/version.sh
12463:100644 100644 35d1b2d7... b3fa70ad... M	configure.ac
12464
12465commit 5aaedc4256d58afe2481d667afdcb5162a914ba9
12466Author:     markus schnalke <meillo@marmaro.de>
12467AuthorDate: Fri Dec 23 12:09:55 2011 +0100
12468Commit:     markus schnalke <meillo@marmaro.de>
12469CommitDate: Fri Dec 23 12:09:55 2011 +0100
12470
12471    Reworked the man page system and some man page contents (mmh-intro).
12472    Now it's possible to have two equally named pages in two different sections.
12473    This appeared to be interesting for mmh(X), but I don't use it now. Let's
12474    see if we keep the new system or even rework it to become simpler.
12475
12476:100644 100644 6cdc7b62... 15199ba1... M	.gitignore
12477:100644 100644 e4add418... de3c254a... M	man/Makefile.in
12478:100644 100644 b0d47128... b0d47128... R100	man/ali.man	man/ali.man1
12479:100644 100644 65db87ef... 65db87ef... R100	man/anno.man	man/anno.man1
12480:100644 100644 0a5ac5a8... 0a5ac5a8... R100	man/ap.man	man/ap.man8
12481:100644 100644 5569f750... 5569f750... R100	man/burst.man	man/burst.man1
12482:100644 100644 0b080edf... a9e75da1... R099	man/comp.man	man/comp.man1
12483:100644 100644 fc2f8d79... fc2f8d79... R100	man/conflict.man	man/conflict.man8
12484:100644 100644 89b8537b... 7b46eaa8... R099	man/dist.man	man/dist.man1
12485:100644 100644 27428068... 27428068... R100	man/dp.man	man/dp.man8
12486:100644 100644 def7b904... f505ba8d... R098	man/flist.man	man/flist.man1
12487:100644 100644 fbc6b9be... fbc6b9be... R100	man/flists.man	man/flists.man1
12488:100644 100644 d8e5a68d... 55f9b99a... R097	man/fmtdump.man	man/fmtdump.man8
12489:100644 100644 7529017e... 7529017e... R100	man/fnext.man	man/fnext.man1
12490:100644 100644 4858486e... 4858486e... R100	man/folder.man	man/folder.man1
12491:100644 100644 7c3e32aa... 7c3e32aa... R100	man/folders.man	man/folders.man1
12492:100644 100644 0e79cfeb... 46dd70b1... R099	man/forw.man	man/forw.man1
12493:100644 100644 7529017e... 7529017e... R100	man/fprev.man	man/fprev.man1
12494:100644 100644 1dc95890... 1dc95890... R100	man/inc.man	man/inc.man1
12495:100644 100644 71b24f63... 24d84ff9... R099	man/mark.man	man/mark.man1
12496:100644 100644 c8368beb... c8368beb... R100	man/mh-alias.man	man/mh-alias.man5
12497:100644 100644 3a1ffa2b... 3a1ffa2b... R100	man/mh-chart.man	man/mh-chart.man1
12498:100644 100644 70e988fd... eebae889... R097	man/mh-draft.man	man/mh-draft.man7
12499:100644 100644 80021df7... 80021df7... R100	man/mh-format.man	man/mh-format.man5
12500:100644 100644 2f296402... 2f296402... R100	man/mh-mail.man	man/mh-mail.man5
12501:100644 100644 43c3f2ed... 63633fde... R099	man/mh-profile.man	man/mh-profile.man5
12502:100644 100644 ecb65026... 0cfb552b... R099	man/mh-sequence.man	man/mh-sequence.man7
12503:100644 100644 0cf54dde... 0cf54dde... R100	man/mh-tailor.man	man/mh-tailor.man5
12504:100644 100644 9a78e021... 9a78e021... R100	man/mhbuild.man	man/mhbuild.man1
12505:100644 100644 ddde3392... ddde3392... R100	man/mhl.man	man/mhl.man1
12506:100644 100644 b99de6c9... b99de6c9... R100	man/mhlist.man	man/mhlist.man1
12507:100644 100644 ba2edcbc... ba2edcbc... R100	man/mhmail.man	man/mhmail.man1
12508:100644 100644 11cac870... 11cac870... R100	man/mhparam.man	man/mhparam.man1
12509:100644 100644 3cdcf501... 3cdcf501... R100	man/mhpath.man	man/mhpath.man1
12510:100644 100644 1d5d99d7... 1d5d99d7... R100	man/mhshow.man	man/mhshow.man1
12511:100644 100644 acf36947... acf36947... R100	man/mhstore.man	man/mhstore.man1
12512:100644 100644 2006cf28... bddbda91... R071	man/nmh.man	man/mmh-intro.man7
12513:100644 100644 c8d76324... 82117deb... R090	man/mmh.man	man/mmh.man1
12514:100644 100644 1b9843b6... 1b9843b6... R100	man/msgchk.man	man/msgchk.man1
12515:100644 100644 9d534fd1... 9d534fd1... R100	man/mts.conf.man	man/mts.conf.man5
12516:100644 100644 8bfc5d8d... 8bfc5d8d... R100	man/new.man	man/new.man1
12517:100644 100644 c32689a0... c32689a0... R100	man/next.man	man/next.man1
12518:100644 100644 f0e6a3d9... f0e6a3d9... R100	man/packf.man	man/packf.man1
12519:100644 100644 50dd103a... 50dd103a... R100	man/pick.man	man/pick.man1
12520:100644 100644 6c58c14e... 6c58c14e... R100	man/post.man	man/post.man8
12521:100644 100644 7cdb8e43... 7cdb8e43... R100	man/prev.man	man/prev.man1
12522:100644 100644 aa7b4fcc... aa7b4fcc... R100	man/prompter.man	man/prompter.man1
12523:100644 100644 3653f472... 3653f472... R100	man/rcvdist.man	man/rcvdist.man1
12524:100644 100644 ca00d6b2... ca00d6b2... R100	man/rcvpack.man	man/rcvpack.man1
12525:100644 100644 a14b5ab6... cbc21272... R098	man/rcvstore.man	man/rcvstore.man1
12526:100644 100644 f098b218... f098b218... R100	man/rcvtty.man	man/rcvtty.man1
12527:100644 100644 f50eacd8... 036baab5... R099	man/refile.man	man/refile.man1
12528:100644 100644 9aa9fd4c... 3f52d6c1... R099	man/repl.man	man/repl.man1
12529:100644 100644 ee294510... ee294510... R100	man/rmf.man	man/rmf.man1
12530:100644 100644 0cf138fa... 0cf138fa... R100	man/rmm.man	man/rmm.man1
12531:100644 100644 a4007d35... a4007d35... R100	man/scan.man	man/scan.man1
12532:100644 100644 b27ecc00... c5bec46a... R099	man/send.man	man/send.man1
12533:100644 100644 a2bf7beb... a2bf7beb... R100	man/sendfiles.man	man/sendfiles.man1
12534:100644 100644 3310d2f5... 3310d2f5... R100	man/show.man	man/show.man1
12535:100644 100644 cc822f0e... cc822f0e... R100	man/slocal.man	man/slocal.man1
12536:100644 100644 8932d646... 8932d646... R100	man/sortm.man	man/sortm.man1
12537:100644 100644 7529017e... 7529017e... R100	man/unseen.man	man/unseen.man1
12538:100644 100644 7e2020e6... d1c5846a... R099	man/whatnow.man	man/whatnow.man1
12539:100644 100644 9315b12b... 27aa5976... M	man/whom.man
12540
12541commit 2676fdf95667cfa0fec45372dbb956c8645c1119
12542Author:     markus schnalke <meillo@marmaro.de>
12543AuthorDate: Fri Dec 23 09:00:59 2011 +0100
12544Commit:     markus schnalke <meillo@marmaro.de>
12545CommitDate: Fri Dec 23 09:00:59 2011 +0100
12546
12547    Be quiet! Only talk if you have something useful to say.
12548
12549:100644 100644 721cacb7... 1216177e... M	etc/Makefile.in
12550
12551commit cba433a5b67a0eeb8b42663cd6be7d763505462e
12552Author:     markus schnalke <meillo@marmaro.de>
12553AuthorDate: Fri Dec 23 08:32:41 2011 +0100
12554Commit:     markus schnalke <meillo@marmaro.de>
12555CommitDate: Fri Dec 23 08:32:41 2011 +0100
12556
12557    Adjusted Makefile to the rename: etc/scan.default -> etc/scan.nmh
12558
12559:100644 100644 e37b5f0d... 721cacb7... M	etc/Makefile.in
12560
12561commit 363190329760d38060e89956206583831b0d084d
12562Author:     markus schnalke <meillo@marmaro.de>
12563AuthorDate: Fri Dec 23 08:32:08 2011 +0100
12564Commit:     markus schnalke <meillo@marmaro.de>
12565CommitDate: Fri Dec 23 08:32:08 2011 +0100
12566
12567    Updated all man pages and renamed install-mh.man to mmh.man.
12568
12569:100644 100644 b23fb6bf... e4add418... M	man/Makefile.in
12570:100644 100644 4dbff4e0... b0d47128... M	man/ali.man
12571:100644 100644 1436f739... 65db87ef... M	man/anno.man
12572:100644 100644 30e5fb8a... 0a5ac5a8... M	man/ap.man
12573:100644 100644 d7e28d57... 5569f750... M	man/burst.man
12574:100644 100644 1e0c9f8a... 0b080edf... M	man/comp.man
12575:100644 100644 4f0ff85b... 89b8537b... M	man/dist.man
12576:100644 100644 e31e6264... 27428068... M	man/dp.man
12577:100644 100644 66f2f854... def7b904... M	man/flist.man
12578:100644 100644 00127e66... d8e5a68d... M	man/fmtdump.man
12579:100644 100644 9fffec63... 4858486e... M	man/folder.man
12580:100644 100644 e5c25c90... 0e79cfeb... M	man/forw.man
12581:100644 100644 817d98f6... 1dc95890... M	man/inc.man
12582:100644 000000 094ec4cd... 00000000... D	man/install-mh.man
12583:100644 100644 9b9766df... 71b24f63... M	man/mark.man
12584:100644 100644 35ff88f0... c8368beb... M	man/mh-alias.man
12585:100644 100644 a630b76e... 3a1ffa2b... M	man/mh-chart.man
12586:100644 100644 bd841660... 70e988fd... M	man/mh-draft.man
12587:100644 100644 48e4b6b3... 43c3f2ed... M	man/mh-profile.man
12588:100644 100644 12fdb1ca... ecb65026... M	man/mh-sequence.man
12589:100644 100644 b0af8810... 9a78e021... M	man/mhbuild.man
12590:100644 100644 d824b471... ddde3392... M	man/mhl.man
12591:100644 100644 f0ef31a8... b99de6c9... M	man/mhlist.man
12592:100644 100644 b5617814... 11cac870... M	man/mhparam.man
12593:100644 100644 e04c4a3f... 3cdcf501... M	man/mhpath.man
12594:100644 100644 27ebd95e... 1d5d99d7... M	man/mhshow.man
12595:100644 100644 af05bf2b... acf36947... M	man/mhstore.man
12596:000000 100644 00000000... c8d76324... A	man/mmh.man
12597:100644 100644 fd2b0f5f... 1b9843b6... M	man/msgchk.man
12598:100644 100644 5be7983f... 8bfc5d8d... M	man/new.man
12599:100644 100644 613b5003... c32689a0... M	man/next.man
12600:100644 100644 b3d3a290... 2006cf28... M	man/nmh.man
12601:100644 100644 cdc4ee69... f0e6a3d9... M	man/packf.man
12602:100644 100644 c5ef463f... 50dd103a... M	man/pick.man
12603:100644 100644 b99ed0de... 6c58c14e... M	man/post.man
12604:100644 100644 4703caed... 7cdb8e43... M	man/prev.man
12605:100644 100644 623abba6... aa7b4fcc... M	man/prompter.man
12606:100644 100644 f24ea8e5... 3653f472... M	man/rcvdist.man
12607:100644 100644 010e2381... a14b5ab6... M	man/rcvstore.man
12608:100644 100644 cfbf616b... f50eacd8... M	man/refile.man
12609:100644 100644 80096eb2... 9aa9fd4c... M	man/repl.man
12610:100644 100644 22c00463... ee294510... M	man/rmf.man
12611:100644 100644 0f8b5cee... 0cf138fa... M	man/rmm.man
12612:100644 100644 fb72ac3d... a4007d35... M	man/scan.man
12613:100644 100644 c1deede3... b27ecc00... M	man/send.man
12614:100644 100644 39a867a9... a2bf7beb... M	man/sendfiles.man
12615:100644 100644 b2b9dc94... 3310d2f5... M	man/show.man
12616:100644 100644 283cf124... 8932d646... M	man/sortm.man
12617:100644 100644 3f2c6f8e... 7e2020e6... M	man/whatnow.man
12618:100644 100644 6a5a9015... 9315b12b... M	man/whom.man
12619
12620commit 849bead2b2f3f202280353636716ec7e83fc5645
12621Author:     markus schnalke <meillo@marmaro.de>
12622AuthorDate: Fri Dec 23 08:13:22 2011 +0100
12623Commit:     markus schnalke <meillo@marmaro.de>
12624CommitDate: Fri Dec 23 08:13:22 2011 +0100
12625
12626    Unimportant stuff.
12627
12628:100644 100644 a3dc4a2e... 6cdc7b62... M	.gitignore
12629:100644 100644 e7d7da8e... 5a38030f... M	sbr/context_foil.c
12630
12631commit f387b393dfab5cb5c00974b1807e8633531e0774
12632Author:     markus schnalke <meillo@marmaro.de>
12633AuthorDate: Fri Dec 23 08:12:20 2011 +0100
12634Commit:     markus schnalke <meillo@marmaro.de>
12635CommitDate: Fri Dec 23 08:12:20 2011 +0100
12636
12637    Replaced C program `install-mh' by shell script `mmh'.
12638    It is updated to the separated directories.
12639
12640:100644 100644 f3a4caaa... a3dc4a2e... M	.gitignore
12641:100644 100644 d92d27a4... ee096aa0... M	uip/Makefile.in
12642:100644 000000 d5c16d9e... 00000000... D	uip/install-mh.c
12643:000000 100755 00000000... cb27ae82... A	uip/mmh.sh
12644
12645commit 7030d7edb099bff36ded7548bb5380f7acab4f9b
12646Author:     markus schnalke <meillo@marmaro.de>
12647AuthorDate: Fri Dec 23 08:00:58 2011 +0100
12648Commit:     markus schnalke <meillo@marmaro.de>
12649CommitDate: Fri Dec 23 08:00:58 2011 +0100
12650
12651    Split nmh dir into mmh dir (~/.mmh) and mail storage (~/Mail).
12652    The profile (~/.mh_profile) became (~/.mmh/profile).
12653
12654    The idea was to separate the configuration files and the data (= messages).
12655
12656    The environment variables changed accordingly:
12657    MH -> MMHP (profile)
12658    MHCONTEXT -> MMHC (context)
12659    new: MMH (mmh dir)
12660
12661    mh-install is not adjusted, yet.
12662
12663:100644 100644 2bcc4359... 3f9d1061... M	config/config.c
12664:100644 100644 8ca6c441... 0c0d81fa... M	h/mh.h
12665:100644 100644 6ca9a3d6... 1e795b05... M	sbr/context_read.c
12666:100644 100644 fd05f346... e5576b89... M	sbr/path.c
12667:100644 100644 5bbd9fcd... dc122add... M	uip/mhparam.c
12668
12669commit 8971a6f1301b3220c4d4b7e729772420cfcd2b53
12670Author:     markus schnalke <meillo@marmaro.de>
12671AuthorDate: Tue Dec 13 14:20:32 2011 +0100
12672Commit:     markus schnalke <meillo@marmaro.de>
12673CommitDate: Tue Dec 13 14:20:32 2011 +0100
12674
12675    Fixed bug, reported by Phil: Profile entry Draft-Folder was case sensitive.
12676    The components in the profile should be matched case*in*sensitive, always.
12677
12678:100644 100644 ef43bdee... a557cda7... M	sbr/readconfig.c
12679
12680commit a3ba584be2a9daf451bbe3c488d73703d14e8d53
12681Author:     markus schnalke <meillo@marmaro.de>
12682AuthorDate: Tue Dec 13 14:19:40 2011 +0100
12683Commit:     markus schnalke <meillo@marmaro.de>
12684CommitDate: Tue Dec 13 14:19:40 2011 +0100
12685
12686    Cleanup in m_draft. There was some confusingly unnecessary code.
12687
12688:100644 100644 38584e4a... 77ea394a... M	sbr/m_draft.c
12689
12690commit 8758071f649ab5b469ca183a8c011d44e41951e2
12691Author:     markus schnalke <meillo@marmaro.de>
12692AuthorDate: Tue Dec 13 13:10:15 2011 +0100
12693Commit:     markus schnalke <meillo@marmaro.de>
12694CommitDate: Tue Dec 13 13:10:15 2011 +0100
12695
12696    Minor change in output message
12697
12698:100644 100644 df81839d... 77b6baa5... M	sbr/addrsbr.c
12699
12700commit fce8a87e8a4a443a08a98b24eef270451a63fab8
12701Author:     markus schnalke <meillo@marmaro.de>
12702AuthorDate: Mon Dec 12 14:09:44 2011 +0100
12703Commit:     markus schnalke <meillo@marmaro.de>
12704CommitDate: Mon Dec 12 14:09:44 2011 +0100
12705
12706    Removed the global alias file
12707    Either use personal alias files or the MTA alias file.
12708
12709:100644 100644 83ea0aed... 2bcc4359... M	config/config.c
12710:100644 000000 e8455db2... 00000000... D	etc/MailAliases
12711:100644 100644 c3265770... e37b5f0d... M	etc/Makefile.in
12712:100644 100644 c38223a8... 1e053356... M	h/aliasbr.h
12713:100644 100644 772e967f... 4dbff4e0... M	man/ali.man
12714:100644 100644 fc9cc993... fc2f8d79... M	man/conflict.man
12715:100644 100644 2087aea9... 35ff88f0... M	man/mh-alias.man
12716:100644 100644 bed0a555... b5617814... M	man/mhparam.man
12717:100644 100644 c90b4ee7... b99ed0de... M	man/post.man
12718:100644 100644 2edb7da1... c1deede3... M	man/send.man
12719:100644 100644 c054dcf2... 6a5a9015... M	man/whom.man
12720:100644 100644 a4ab2950... 289fa5dc... M	uip/ali.c
12721:100644 100644 43a0e1b6... 19238676... M	uip/aliasbr.c
12722:100644 100644 5710aab8... 30ff189b... M	uip/conflict.c
12723:100644 100644 0679ac6b... 76b68a4e... M	uip/spost.c
12724
12725commit b4c29794c12099556151d93a860ee51badae2e35
12726Author:     markus schnalke <meillo@marmaro.de>
12727AuthorDate: Mon Dec 12 13:38:51 2011 +0100
12728Commit:     markus schnalke <meillo@marmaro.de>
12729CommitDate: Mon Dec 12 13:38:51 2011 +0100
12730
12731    Moved etcpath() from config/config.c to sbr/path.c
12732
12733:100644 100644 e282b257... 83ea0aed... M	config/config.c
12734:100644 100644 ca3595a1... fd05f346... M	sbr/path.c
12735
12736commit ff99b7b6299a8ebe433a31f7bf15b158e9dcdea8
12737Author:     markus schnalke <meillo@marmaro.de>
12738AuthorDate: Fri Dec 9 22:12:34 2011 +0100
12739Commit:     markus schnalke <meillo@marmaro.de>
12740CommitDate: Fri Dec 9 22:12:34 2011 +0100
12741
12742    Code cosmetic
12743
12744:100644 100644 676ff236... a256f712... M	uip/comp.c
12745
12746commit c20e315f9fb9f0f0955749726dbf4fd897cd9f48
12747Author:     markus schnalke <meillo@marmaro.de>
12748AuthorDate: Fri Dec 9 21:56:44 2011 +0100
12749Commit:     markus schnalke <meillo@marmaro.de>
12750CommitDate: Fri Dec 9 21:56:44 2011 +0100
12751
12752    Adjusted the default scan listing: remove the body preview
12753    The original listing is still available as etc/scan.nmh
12754
12755:100644 100644 f898e86c... a59116cf... R053	etc/scan.default	etc/scan.nmh
12756:100644 100644 45dd1fee... f7a8e37b... M	h/scansbr.h
12757
12758commit 7a5e53498290dc876ee21feff9611c4640fabec4
12759Author:     markus schnalke <meillo@marmaro.de>
12760AuthorDate: Fri Dec 9 21:26:54 2011 +0100
12761Commit:     markus schnalke <meillo@marmaro.de>
12762CommitDate: Fri Dec 9 21:26:54 2011 +0100
12763
12764    Code cosmetics
12765
12766:100644 100644 7454666f... e282b257... M	config/config.c
12767
12768commit 7e3bc577e84e13a47005a706718bd6ec0e6a0e0a
12769Author:     markus schnalke <meillo@marmaro.de>
12770AuthorDate: Fri Dec 9 18:44:19 2011 +0100
12771Commit:     markus schnalke <meillo@marmaro.de>
12772CommitDate: Fri Dec 9 18:44:19 2011 +0100
12773
12774    We have `NULL' in order to not need to write `(char *)0' anymore.
12775
12776:100644 100644 2fba8974... 35d1b2d7... M	configure.ac
12777:100644 100644 57653ea2... 6ca9a3d6... M	sbr/context_read.c
12778:100644 100644 a4b09343... 467718b0... M	sbr/ext_hook.c
12779:100644 100644 391f5c81... 7a4a9826... M	sbr/folder_addmsg.c
12780:100644 100644 e9257bd7... 4950330a... M	sbr/folder_delmsgs.c
12781:100644 100644 034aa12a... 212d35cf... M	uip/annosbr.c
12782:100644 100644 fc2f7111... 0e7c53a3... M	uip/burst.c
12783:100644 100644 1834c920... f7121521... M	uip/inc.c
12784:100644 100644 615ac71f... d5c16d9e... M	uip/install-mh.c
12785:100644 100644 44fd19aa... 14963b56... M	uip/mhstoresbr.c
12786:100644 100644 99ec48c5... b9342209... M	uip/rcvstore.c
12787:100644 100644 10a4a103... 36c1eed2... M	uip/rmf.c
12788:100644 100644 a9ae46d7... 051e357c... M	uip/send.c
12789:100644 100644 8d85559a... 15344024... M	uip/sendsbr.c
12790:100644 100644 0d8e39da... 59247c2b... M	uip/sortm.c
12791:100644 100644 3fff44a4... 007adb36... M	uip/viamail.c
12792:100644 100644 032566e2... aefe67f5... M	uip/whatnowsbr.c
12793
12794commit 246ca516a0f7b870316116bc184347b0fb2bc00b
12795Author:     markus schnalke <meillo@marmaro.de>
12796AuthorDate: Fri Dec 9 18:34:39 2011 +0100
12797Commit:     markus schnalke <meillo@marmaro.de>
12798CommitDate: Fri Dec 9 18:34:39 2011 +0100
12799
12800    Removed void casts for ignored return values of function calls.
12801    IMO, this distracts from the important without being much worth.
12802
12803:100644 100644 4f744997... 57653ea2... M	sbr/context_read.c
12804:100644 100644 423384a0... 391f5c81... M	sbr/folder_addmsg.c
12805:100644 100644 ac93068d... e9257bd7... M	sbr/folder_delmsgs.c
12806:100644 100644 5280e30a... cd588e4c... M	sbr/folder_pack.c
12807:100644 100644 14f2242a... 3fd4528e... M	sbr/getpass.c
12808:100644 100644 e48f7d9f... 034aa12a... M	uip/annosbr.c
12809:100644 100644 ec507086... fc2f7111... M	uip/burst.c
12810:100644 100644 54eb70ef... 1834c920... M	uip/inc.c
12811:100644 100644 30ac8f6c... 615ac71f... M	uip/install-mh.c
12812:100644 100644 3808f548... 10a4a103... M	uip/rmf.c
12813:100644 100644 a8e09641... 8d85559a... M	uip/sendsbr.c
12814:100644 100644 0caab302... 0d8e39da... M	uip/sortm.c
12815:100644 100644 86878154... 032566e2... M	uip/whatnowsbr.c
12816
12817commit 552fd7253e5ee9e554c5c7a8248a6322aa4363bb
12818Author:     markus schnalke <meillo@marmaro.de>
12819AuthorDate: Fri Dec 9 18:21:27 2011 +0100
12820Commit:     markus schnalke <meillo@marmaro.de>
12821CommitDate: Fri Dec 9 18:21:27 2011 +0100
12822
12823    We don't want to use copy() anymore; but kept it for concat() only
12824
12825:100644 100644 b7d6bfbc... 5e5672ce... M	h/prototypes.h
12826:100644 100644 77809709... b42dd49b... M	sbr/Makefile.in
12827:100644 100644 4c3fcff3... 5c519e9f... M	sbr/concat.c
12828:100644 000000 80a1e549... 00000000... D	sbr/copy.c
12829:100644 100644 00104cfd... 3808f548... M	uip/rmf.c
12830
12831commit 682962d94b21e120c78a52a8bdcb6aa994330a14
12832Author:     markus schnalke <meillo@marmaro.de>
12833AuthorDate: Fri Dec 9 18:11:10 2011 +0100
12834Commit:     markus schnalke <meillo@marmaro.de>
12835CommitDate: Fri Dec 9 18:11:10 2011 +0100
12836
12837    s/pfolder/curfolder/g
12838
12839:100644 100644 245ecdea... 7454666f... M	config/config.c
12840:100644 100644 4b846cf1... 8ca6c441... M	h/mh.h
12841:100644 100644 41328964... ca3595a1... M	sbr/path.c
12842:100644 100644 ec3590c4... 1d27a9e9... M	uip/anno.c
12843:100644 100644 b5414ad6... ec507086... M	uip/burst.c
12844:100644 100644 991f5cd1... 27be4a54... M	uip/dist.c
12845:100644 100644 d85ad61c... d2a04903... M	uip/flist.c
12846:100644 100644 70f497d3... e2191096... M	uip/folder.c
12847:100644 100644 3f940f7b... 3ce0b216... M	uip/forw.c
12848:100644 100644 2a866e92... 54eb70ef... M	uip/inc.c
12849:100644 100644 1fb68342... 30ac8f6c... M	uip/install-mh.c
12850:100644 100644 5fd27f66... 2914a44f... M	uip/mark.c
12851:100644 100644 b87e5221... c12a6b98... M	uip/mhlist.c
12852:100644 100644 35101207... 07a05a9b... M	uip/mhshow.c
12853:100644 100644 1fbd50e2... 8ce7d620... M	uip/mhstore.c
12854:100644 100644 df5985fa... 1f6846bc... M	uip/mhtest.c
12855:100644 100644 fc87b3a6... c4026ba4... M	uip/new.c
12856:100644 100644 b48a92d6... 9bb61f50... M	uip/packf.c
12857:100644 100644 2efac420... e8720df5... M	uip/pick.c
12858:100644 100644 32b7f15f... b85186a3... M	uip/refile.c
12859:100644 100644 058b5367... ff936bc0... M	uip/repl.c
12860:100644 100644 7d81a39b... 00104cfd... M	uip/rmf.c
12861:100644 100644 e599f6fd... c1b1608c... M	uip/rmm.c
12862:100644 100644 1276d5b1... 5cac6264... M	uip/scan.c
12863:100644 100644 977b0e41... 757b0018... M	uip/show.c
12864:100644 100644 5132c1f5... 0caab302... M	uip/sortm.c
12865
12866commit cff0e16925e7edbd25b8b9d6d4fbdf03e0e60c01
12867Author:     markus schnalke <meillo@marmaro.de>
12868AuthorDate: Fri Dec 9 17:32:28 2011 +0100
12869Commit:     markus schnalke <meillo@marmaro.de>
12870CommitDate: Fri Dec 9 17:32:28 2011 +0100
12871
12872    "." is no longer an alias for "cur"
12873    Don't fear more typing, as "cur" will soon be cut down to "c",
12874    likewise the other predefined sequences.
12875
12876:100644 100644 a67305bb... 05533f61... M	sbr/m_convert.c
12877
12878commit aa2bd5081731e83a2cedba6f7f2be61cde201e7d
12879Author:     markus schnalke <meillo@marmaro.de>
12880AuthorDate: Fri Dec 9 17:17:50 2011 +0100
12881Commit:     markus schnalke <meillo@marmaro.de>
12882CommitDate: Fri Dec 9 17:17:50 2011 +0100
12883
12884    Removed the option to disable `~user' support (MHRC)
12885
12886:100644 100644 c8882cb4... f3d9ca34... M	acconfig.h
12887:100644 100644 cc121284... 245ecdea... M	config/config.c
12888
12889commit d39e2c447b0d163a5a63f480b23d06edb7a73aa0
12890Author:     markus schnalke <meillo@marmaro.de>
12891AuthorDate: Fri Dec 9 16:34:57 2011 +0100
12892Commit:     markus schnalke <meillo@marmaro.de>
12893CommitDate: Fri Dec 9 16:34:57 2011 +0100
12894
12895    Completely reworked the path convertion functions
12896    Moved everything (from sbr/getfolder.c and sbr/m_maildir.c) into
12897    sbr/path.c, but actually replaced the code almost completely.
12898    See h/prototypes.h for the function changes.
12899    sbr/path.c provides explaining comments on the functions.
12900    None of them allocates memory automatically.
12901
12902    Additionally:
12903    - Like for other ``files'', `inc -audit file' places file relative
12904      to the cwd, not relative to the mh-dir. This is for consistency.
12905    - Replaced add(foo, NULL) with getcpy(foo), which ist clearer.
12906
12907:100644 100644 24827e96... cc121284... M	config/config.c
12908:100644 100644 59b5c0f8... 4b846cf1... M	h/mh.h
12909:100644 100644 15031eab... b7d6bfbc... M	h/prototypes.h
12910:100644 100644 b581ec26... 817d98f6... M	man/inc.man
12911:100644 100644 ad54a951... 77809709... M	sbr/Makefile.in
12912:100644 100644 0995d4fa... 4f744997... M	sbr/context_read.c
12913:100644 100644 0e013abf... 80a1e549... M	sbr/copy.c
12914:100644 100644 222b490f... c28b4301... M	sbr/folder_read.c
12915:100644 000000 fc87e1e8... 00000000... D	sbr/getfolder.c
12916:100644 100644 df767ef2... 38584e4a... M	sbr/m_draft.c
12917:100644 000000 957e44b4... 00000000... D	sbr/m_maildir.c
12918:100644 100644 68f1a54e... 4a1eed17... M	sbr/m_mktemp.c
12919:100644 100644 3dd552c1... 41328964... M	sbr/path.c
12920:100644 100644 55be77c4... 1cd3dc93... M	sbr/utils.c
12921:100644 100644 66d8a0d4... ec3590c4... M	uip/anno.c
12922:100644 100644 44f6bfe9... b5414ad6... M	uip/burst.c
12923:100644 100644 95b5c94e... 676ff236... M	uip/comp.c
12924:100644 100644 d31c5c95... 991f5cd1... M	uip/dist.c
12925:100644 100644 aef291a6... d85ad61c... M	uip/flist.c
12926:100644 100644 735b5e79... 70f497d3... M	uip/folder.c
12927:100644 100644 666228b7... 3f940f7b... M	uip/forw.c
12928:100644 100644 9e6fb6f0... 2a866e92... M	uip/inc.c
12929:100644 100644 11f7bc56... 1fb68342... M	uip/install-mh.c
12930:100644 100644 03818f32... 5fd27f66... M	uip/mark.c
12931:100644 100644 50552656... bf6f646f... M	uip/mhbuild.c
12932:100644 100644 94c1ce73... 873b0e3a... M	uip/mhbuildsbr.c
12933:100644 100644 91affaa3... c365470f... M	uip/mhcachesbr.c
12934:100644 100644 92169a0a... b87e5221... M	uip/mhlist.c
12935:100644 100644 7830173b... ecd6bacd... M	uip/mhlistsbr.c
12936:100644 100644 6553ac35... 3aeb3511... M	uip/mhparse.c
12937:100644 100644 eb3b6182... 5009a2fe... M	uip/mhpath.c
12938:100644 100644 42e0ee06... 35101207... M	uip/mhshow.c
12939:100644 100644 0a527ad7... 7f3ef703... M	uip/mhshowsbr.c
12940:100644 100644 4a17547d... 1fbd50e2... M	uip/mhstore.c
12941:100644 100644 0fa70cac... 44fd19aa... M	uip/mhstoresbr.c
12942:100644 100644 454fa1d4... df5985fa... M	uip/mhtest.c
12943:100644 100644 c1ae0cc5... fc87b3a6... M	uip/new.c
12944:100644 100644 5e171475... b48a92d6... M	uip/packf.c
12945:100644 100644 f0dcec37... 2efac420... M	uip/pick.c
12946:100644 100644 f95ddbc3... ffacb5db... M	uip/picksbr.c
12947:100644 100644 5ed378a9... 99ec48c5... M	uip/rcvstore.c
12948:100644 100644 690b55b1... 32b7f15f... M	uip/refile.c
12949:100644 100644 fd92101f... 058b5367... M	uip/repl.c
12950:100644 100644 3b532e0e... 7d81a39b... M	uip/rmf.c
12951:100644 100644 b90b43e5... e599f6fd... M	uip/rmm.c
12952:100644 100644 80addfcc... 1276d5b1... M	uip/scan.c
12953:100644 100644 81633850... a9ae46d7... M	uip/send.c
12954:100644 100644 4670345c... a8e09641... M	uip/sendsbr.c
12955:100644 100644 fb517d12... 977b0e41... M	uip/show.c
12956:100644 100644 8b8d554c... fde41074... M	uip/slocal.c
12957:100644 100644 f9a4cff4... 5132c1f5... M	uip/sortm.c
12958:100644 100644 a5f88399... 86878154... M	uip/whatnowsbr.c
12959
12960commit 6e8aba3714fe8ffc21dbb75ea9efdc41ab87b07f
12961Author:     markus schnalke <meillo@marmaro.de>
12962AuthorDate: Mon Nov 21 11:29:03 2011 +0100
12963Commit:     markus schnalke <meillo@marmaro.de>
12964CommitDate: Mon Nov 21 11:29:03 2011 +0100
12965
12966    Cosmetic refactoring
12967
12968:100644 100644 ef391e67... d42c21b6... M	sbr/m_name.c
12969:100644 100644 1c13bb65... d5d536ce... M	sbr/makedir.c
12970
12971commit 5048c3273f8780b3d73e81d0ea5b434f53a83f9f
12972Author:     markus schnalke <meillo@marmaro.de>
12973AuthorDate: Sun Nov 20 21:19:43 2011 +0100
12974Commit:     markus schnalke <meillo@marmaro.de>
12975CommitDate: Sun Nov 20 21:19:43 2011 +0100
12976
12977    Cosmetic change
12978
12979:100644 100644 fd43a209... 03818f32... M	uip/mark.c
12980
12981commit 70b12e63eda23f816d3c5330d2df4fb6c5b66a58
12982Author:     markus schnalke <meillo@marmaro.de>
12983AuthorDate: Sun Nov 20 21:17:44 2011 +0100
12984Commit:     markus schnalke <meillo@marmaro.de>
12985CommitDate: Sun Nov 20 21:17:44 2011 +0100
12986
12987    Cosmetic change
12988
12989:100644 100644 88cac063... aef291a6... M	uip/flist.c
12990
12991commit 137b1ac9efd8d566e03708b74fe3f9d8d5c266f8
12992Author:     markus schnalke <meillo@marmaro.de>
12993AuthorDate: Sun Nov 20 21:14:29 2011 +0100
12994Commit:     markus schnalke <meillo@marmaro.de>
12995CommitDate: Sun Nov 20 21:14:29 2011 +0100
12996
12997    Added comment
12998
12999:100644 100644 99c55101... 55be77c4... M	sbr/utils.c
13000
13001commit 8041c8a4001e576d7600efaaf6628a791263490d
13002Author:     markus schnalke <meillo@marmaro.de>
13003AuthorDate: Sun Nov 20 21:13:07 2011 +0100
13004Commit:     markus schnalke <meillo@marmaro.de>
13005CommitDate: Sun Nov 20 21:13:07 2011 +0100
13006
13007    Simplification: Removed unnecessary variable
13008
13009:100644 100644 4d1feffb... df767ef2... M	sbr/m_draft.c
13010
13011commit 3d78b9c80a95f4e7885ed607018f9b1b9be559b4
13012Author:     markus schnalke <meillo@marmaro.de>
13013AuthorDate: Sun Nov 20 12:38:17 2011 +0100
13014Commit:     markus schnalke <meillo@marmaro.de>
13015CommitDate: Sun Nov 20 12:38:17 2011 +0100
13016
13017    The existence of the profile entry Path is already enforced by context_read().
13018    Hence, removed the obscure ``free(path("./", TFOLDER));'' calls.
13019    Still I don't see the sense in these lines, but they won't get executed,
13020    as the condition is checked before (and the program aborts then).
13021    Probably that's obsolete stuff that remained through several reworks.
13022
13023:100644 100644 3a0fa8cb... 66d8a0d4... M	uip/anno.c
13024:100644 100644 032c5b5c... 44f6bfe9... M	uip/burst.c
13025:100644 100644 9f0929d7... 95b5c94e... M	uip/comp.c
13026:100644 100644 131cda94... d31c5c95... M	uip/dist.c
13027:100644 100644 5d9dfcc3... 88cac063... M	uip/flist.c
13028:100644 100644 4fa9424b... 735b5e79... M	uip/folder.c
13029:100644 100644 002bb675... 666228b7... M	uip/forw.c
13030:100644 100644 d23bf32d... 9e6fb6f0... M	uip/inc.c
13031:100644 100644 d56a1615... fd43a209... M	uip/mark.c
13032:100644 100644 735a77e1... 50552656... M	uip/mhbuild.c
13033:100644 100644 5eb0937c... 92169a0a... M	uip/mhlist.c
13034:100644 100644 2281ba0e... eb3b6182... M	uip/mhpath.c
13035:100644 100644 bb7a8e71... 42e0ee06... M	uip/mhshow.c
13036:100644 100644 f61a5c02... 4a17547d... M	uip/mhstore.c
13037:100644 100644 581349f6... 454fa1d4... M	uip/mhtest.c
13038:100644 100644 727298cd... 5e171475... M	uip/packf.c
13039:100644 100644 69b94150... f0dcec37... M	uip/pick.c
13040:100644 100644 a120c665... 5ed378a9... M	uip/rcvstore.c
13041:100644 100644 34e55ce1... 690b55b1... M	uip/refile.c
13042:100644 100644 8d10e5d7... fd92101f... M	uip/repl.c
13043:100644 100644 94198d00... 3b532e0e... M	uip/rmf.c
13044:100644 100644 aca436a1... b90b43e5... M	uip/rmm.c
13045:100644 100644 4b0b3380... 80addfcc... M	uip/scan.c
13046:100644 100644 f7771558... 81633850... M	uip/send.c
13047:100644 100644 ceb90188... fb517d12... M	uip/show.c
13048:100644 100644 51518892... f9a4cff4... M	uip/sortm.c
13049
13050commit cadeb41388928c84e39842b6a45d1bdce1773ad4
13051Author:     markus schnalke <meillo@marmaro.de>
13052AuthorDate: Sat Nov 5 19:07:47 2011 +0100
13053Commit:     markus schnalke <meillo@marmaro.de>
13054CommitDate: Sat Nov 5 19:07:47 2011 +0100
13055
13056    Code reformating.
13057
13058:100644 100644 5c1253d8... 99c55101... M	sbr/utils.c
13059
13060commit 5bfae54a3c9f2be059454d04875ba66fcbf1e6d4
13061Author:     markus schnalke <meillo@marmaro.de>
13062AuthorDate: Sat Nov 5 18:40:23 2011 +0100
13063Commit:     markus schnalke <meillo@marmaro.de>
13064CommitDate: Sat Nov 5 18:40:23 2011 +0100
13065
13066    Improved pluspath() and used it instead of path() where appropriate.
13067
13068:100644 100644 39203157... 4d1feffb... M	sbr/m_draft.c
13069:100644 100644 b3a8fff5... 3dd552c1... M	sbr/path.c
13070:100644 100644 f391f617... 34e55ce1... M	uip/refile.c
13071:100644 100644 006cabea... 8d10e5d7... M	uip/repl.c
13072
13073commit 32c2ca5c95ce1e43c158c28722097bcd2304eef2
13074Author:     markus schnalke <meillo@marmaro.de>
13075AuthorDate: Sat Nov 5 18:13:17 2011 +0100
13076Commit:     markus schnalke <meillo@marmaro.de>
13077CommitDate: Sat Nov 5 18:13:17 2011 +0100
13078
13079    Refactored sbr/getfolder.c
13080
13081:100644 100644 9a6b18bb... fc87e1e8... M	sbr/getfolder.c
13082
13083commit 097c84b61603c4a4c5837f3dcc09c30a1e751702
13084Author:     markus schnalke <meillo@marmaro.de>
13085AuthorDate: Sat Nov 5 17:56:07 2011 +0100
13086Commit:     markus schnalke <meillo@marmaro.de>
13087CommitDate: Sat Nov 5 17:56:07 2011 +0100
13088
13089    Introduced FDEF and FCUR for speaking arguments to getfolder().
13090    Maybe it would be better to two separate functions, but I cannot
13091    imagine good names for them ... :-(
13092
13093:100644 100644 2e3be95b... 59b5c0f8... M	h/mh.h
13094:100644 100644 95f72afb... 957e44b4... M	sbr/m_maildir.c
13095:100644 100644 8802eaa5... b3a8fff5... M	sbr/path.c
13096:100644 100644 b7c15636... 3a0fa8cb... M	uip/anno.c
13097:100644 100644 a8f42d0c... 032c5b5c... M	uip/burst.c
13098:100644 100644 7a493629... 9f0929d7... M	uip/comp.c
13099:100644 100644 5ff0d6cf... 131cda94... M	uip/dist.c
13100:100644 100644 4bf3f82c... 5d9dfcc3... M	uip/flist.c
13101:100644 100644 25ab068c... 4fa9424b... M	uip/folder.c
13102:100644 100644 13aaaa99... 002bb675... M	uip/forw.c
13103:100644 100644 c06c57c8... d23bf32d... M	uip/inc.c
13104:100644 100644 fa5c2cba... d56a1615... M	uip/mark.c
13105:100644 100644 23163f7e... 94c1ce73... M	uip/mhbuildsbr.c
13106:100644 100644 f33e39b0... 5eb0937c... M	uip/mhlist.c
13107:100644 100644 bce976dd... 2281ba0e... M	uip/mhpath.c
13108:100644 100644 ba5c037e... bb7a8e71... M	uip/mhshow.c
13109:100644 100644 7be91632... f61a5c02... M	uip/mhstore.c
13110:100644 100644 027dac65... 0fa70cac... M	uip/mhstoresbr.c
13111:100644 100644 17ca1ab7... 581349f6... M	uip/mhtest.c
13112:100644 100644 d4df05cf... 727298cd... M	uip/packf.c
13113:100644 100644 93a24006... 69b94150... M	uip/pick.c
13114:100644 100644 06b8b694... a120c665... M	uip/rcvstore.c
13115:100644 100644 a79e8be8... f391f617... M	uip/refile.c
13116:100644 100644 61ba08cf... 006cabea... M	uip/repl.c
13117:100644 100644 71fd017f... 94198d00... M	uip/rmf.c
13118:100644 100644 7f773401... aca436a1... M	uip/rmm.c
13119:100644 100644 b42d8a26... 4b0b3380... M	uip/scan.c
13120:100644 100644 b19f7627... ceb90188... M	uip/show.c
13121:100644 100644 ffe14f86... 51518892... M	uip/sortm.c
13122
13123commit 64d621d6806432dabe5bd62282f17027bb08d418
13124Author:     markus schnalke <meillo@marmaro.de>
13125AuthorDate: Sat Nov 5 17:51:30 2011 +0100
13126Commit:     markus schnalke <meillo@marmaro.de>
13127CommitDate: Sat Nov 5 17:51:30 2011 +0100
13128
13129    Rearranged code in the file.
13130
13131:100644 100644 3b633d02... 8802eaa5... M	sbr/path.c
13132
13133commit d318de52a08f7a84467a5e349b9b655b84ef6fca
13134Author:     markus schnalke <meillo@marmaro.de>
13135AuthorDate: Sat Nov 5 17:35:13 2011 +0100
13136Commit:     markus schnalke <meillo@marmaro.de>
13137CommitDate: Sat Nov 5 17:35:13 2011 +0100
13138
13139    Refactoring in sbr/path.c.
13140    Especially: Replaced compath() with a more general packpath().
13141
13142:100644 100644 b13c5fe6... 3b633d02... M	sbr/path.c
13143
13144commit 240013872c392fe644bd4f79382d9f5314b4ea60
13145Author:     markus schnalke <meillo@marmaro.de>
13146AuthorDate: Sat Nov 5 14:04:02 2011 +0100
13147Commit:     markus schnalke <meillo@marmaro.de>
13148CommitDate: Sat Nov 5 14:04:02 2011 +0100
13149
13150    Renamed r1bindex() to mhbasename(), to make its function becomes clear.
13151    All calls to r1bindex() had '/' as second argument. For everything else
13152    one can use strrchr(3) instead of r1bindex().
13153
13154:100644 100644 6200ea66... 15031eab... M	h/prototypes.h
13155:100644 100644 0cb7488a... ad54a951... M	sbr/Makefile.in
13156:100644 100644 db7bcec8... a4b09343... M	sbr/ext_hook.c
13157:100644 100644 77131b12... ac93068d... M	sbr/folder_delmsgs.c
13158:100644 100644 17f7ad59... 3749452b... M	sbr/m_backup.c
13159:100644 100644 c0c1a9c7... 68f1a54e... M	sbr/m_mktemp.c
13160:000000 100644 00000000... 038e506d... A	sbr/mhbasename.c
13161:100644 000000 49ac0f57... 00000000... D	sbr/r1bindex.c
13162:100644 100644 21d933c5... 00647ddd... M	sbr/refile.c
13163:100644 100644 c0d3608b... 3f23801f... M	sbr/showfile.c
13164:100644 100644 6b9dbf5f... a4ab2950... M	uip/ali.c
13165:100644 100644 a2cfc849... b7c15636... M	uip/anno.c
13166:100644 100644 41e990a1... b835acb9... M	uip/ap.c
13167:100644 100644 374eff52... a8f42d0c... M	uip/burst.c
13168:100644 100644 83b002a3... 7a493629... M	uip/comp.c
13169:100644 100644 909bbc8f... 5710aab8... M	uip/conflict.c
13170:100644 100644 89315c2c... 5ff0d6cf... M	uip/dist.c
13171:100644 100644 878e2c1c... a5accf53... M	uip/dp.c
13172:100644 100644 a857a1a8... 15cee8fb... M	uip/dropsbr.c
13173:100644 100644 a86d226c... 4bf3f82c... M	uip/flist.c
13174:100644 100644 2096c644... adda2944... M	uip/fmtdump.c
13175:100644 100644 ac931ce3... 25ab068c... M	uip/folder.c
13176:100644 100644 9ad28771... 13aaaa99... M	uip/forw.c
13177:100644 100644 186312ed... c06c57c8... M	uip/inc.c
13178:100644 100644 50854f0c... 11f7bc56... M	uip/install-mh.c
13179:100644 100644 bdd02ade... fa5c2cba... M	uip/mark.c
13180:100644 100644 e1ca05fb... 735a77e1... M	uip/mhbuild.c
13181:100644 100644 9ec8f5d9... f33e39b0... M	uip/mhlist.c
13182:100644 100644 2b32b643... 7830173b... M	uip/mhlistsbr.c
13183:100644 100644 c4e822b3... ded61947... M	uip/mhlsbr.c
13184:100644 100644 c7a7afaf... 037246dd... M	uip/mhmail.c
13185:100644 100644 575c7a7a... 5bbd9fcd... M	uip/mhparam.c
13186:100644 100644 db6f0ad9... 6553ac35... M	uip/mhparse.c
13187:100644 100644 6f53aba6... bce976dd... M	uip/mhpath.c
13188:100644 100644 ea66f32a... ba5c037e... M	uip/mhshow.c
13189:100644 100644 f79d42e6... 0a527ad7... M	uip/mhshowsbr.c
13190:100644 100644 dd5f5178... 7be91632... M	uip/mhstore.c
13191:100644 100644 8b2dc00a... 027dac65... M	uip/mhstoresbr.c
13192:100644 100644 621c701d... 17ca1ab7... M	uip/mhtest.c
13193:100644 100644 ffde2b49... 7b29b54c... M	uip/msgchk.c
13194:100644 100644 92366623... c1ae0cc5... M	uip/new.c
13195:100644 100644 14ecdaaf... d4df05cf... M	uip/packf.c
13196:100644 100644 040ebecd... 93a24006... M	uip/pick.c
13197:100644 100644 a75c5633... 5b2131ce... M	uip/prompter.c
13198:100644 100644 62ae2a85... 24cf48b7... M	uip/rcvdist.c
13199:100644 100644 e8934ca2... 84fcc26d... M	uip/rcvpack.c
13200:100644 100644 868ed47b... 06b8b694... M	uip/rcvstore.c
13201:100644 100644 1e2a3efc... 20274e76... M	uip/rcvtty.c
13202:100644 100644 b24e42eb... a79e8be8... M	uip/refile.c
13203:100644 100644 6893f569... 61ba08cf... M	uip/repl.c
13204:100644 100644 e26badd1... 1bdab9e9... M	uip/replsbr.c
13205:100644 100644 fff4abb7... 71fd017f... M	uip/rmf.c
13206:100644 100644 f8a1d236... 7f773401... M	uip/rmm.c
13207:100644 100644 03a260bd... b42d8a26... M	uip/scan.c
13208:100644 100644 2416baf9... f7771558... M	uip/send.c
13209:100644 100644 c7f4d447... 4670345c... M	uip/sendsbr.c
13210:100644 100644 f536af7c... b19f7627... M	uip/show.c
13211:100644 100644 2e7c257c... 8b8d554c... M	uip/slocal.c
13212:100644 100644 a5d0e118... ffe14f86... M	uip/sortm.c
13213:100644 100644 e87fcf1c... 0679ac6b... M	uip/spost.c
13214:100644 100644 bbae08b4... 3fff44a4... M	uip/viamail.c
13215:100644 100644 583f133c... 8d6830e4... M	uip/whatnowproc.c
13216:100644 100644 5a31a903... a5f88399... M	uip/whatnowsbr.c
13217
13218commit c20b4fa14515c7ab388ce35411d89a7a92300711
13219Author:     markus schnalke <meillo@marmaro.de>
13220AuthorDate: Sat Nov 5 11:47:42 2011 +0100
13221Commit:     markus schnalke <meillo@marmaro.de>
13222CommitDate: Sat Nov 5 11:47:42 2011 +0100
13223
13224    Renamed ssequal() to isprefix(), because that's what it checks.
13225
13226:100644 100644 81c4801d... 6200ea66... M	h/prototypes.h
13227:100644 100644 65a62617... 0cb7488a... M	sbr/Makefile.in
13228:000000 100644 00000000... 33c06998... A	sbr/isprefix.c
13229:100644 100644 89da537d... a67305bb... M	sbr/m_convert.c
13230:100644 100644 b19415ab... b13c5fe6... M	sbr/path.c
13231:100644 100644 6f0c9816... 7924fbc7... M	sbr/print_sw.c
13232:100644 100644 141c1a2e... 1c231dd6... M	sbr/seq_read.c
13233:100644 000000 99b12498... 00000000... D	sbr/ssequal.c
13234:100644 100644 0f44555d... a86d226c... M	uip/flist.c
13235:100644 100644 06788b28... ac931ce3... M	uip/folder.c
13236:100644 100644 38a93ff8... fff4abb7... M	uip/rmf.c
13237:100644 100644 dc6d24e6... f536af7c... M	uip/show.c
13238
13239commit 8529829823bebf483ab22fe8d24c96394647a298
13240Author:     markus schnalke <meillo@marmaro.de>
13241AuthorDate: Sat Nov 5 10:31:30 2011 +0100
13242Commit:     markus schnalke <meillo@marmaro.de>
13243CommitDate: Sat Nov 5 10:31:30 2011 +0100
13244
13245    Removed defines for obsolete BSD bcopy functions; Use getc() directly.
13246
13247:100644 100644 75d4d2a3... 26eb0a2b... M	h/nmh.h
13248:100644 100644 26707a27... 586876a2... M	sbr/m_getfld.c
13249
13250commit 5d09b7206ae2602d3aedb2b552ef160b855d8054
13251Author:     markus schnalke <meillo@marmaro.de>
13252AuthorDate: Sat Nov 5 10:26:18 2011 +0100
13253Commit:     markus schnalke <meillo@marmaro.de>
13254CommitDate: Sat Nov 5 10:26:18 2011 +0100
13255
13256    We don't need macros for only putting two strings next to each other.
13257
13258:100644 100644 d72cd917... 24827e96... M	config/config.c
13259:100644 100644 3313aef2... 2f5132f9... M	sbr/mts.c
13260
13261commit a2b61c58a3322ed9a1958b53d46ea8c844740e3f
13262Author:     markus schnalke <meillo@marmaro.de>
13263AuthorDate: Sat Nov 5 09:43:56 2011 +0100
13264Commit:     markus schnalke <meillo@marmaro.de>
13265CommitDate: Sat Nov 5 09:43:56 2011 +0100
13266
13267    Removed references to bboards, as we don't support them anymore.
13268
13269:100644 100644 9057dde5... 2087aea9... M	man/mh-alias.man
13270:100644 100644 13e381cd... 48e4b6b3... M	man/mh-profile.man
13271
13272commit ea9ebdabc3e32c94e906dfc1b8a85e78b1b68a77
13273Author:     markus schnalke <meillo@marmaro.de>
13274AuthorDate: Tue Nov 1 15:55:31 2011 +0100
13275Commit:     markus schnalke <meillo@marmaro.de>
13276CommitDate: Tue Nov 1 15:55:31 2011 +0100
13277
13278    Broke long lines.
13279
13280:100644 100644 ea7d5da8... 0995d4fa... M	sbr/context_read.c
13281
13282commit 71b43c2803ffed08ec727c29d70a0d2de3ffb3f1
13283Author:     markus schnalke <meillo@marmaro.de>
13284AuthorDate: Tue Nov 1 09:29:08 2011 +0100
13285Commit:     markus schnalke <meillo@marmaro.de>
13286CommitDate: Tue Nov 1 09:29:08 2011 +0100
13287
13288    Don't call writev() anymore.
13289    It might be a sexy syscall, but it's not portable and more complex than
13290    the mainstream solution. For sexy source program, go elsewhere!
13291
13292:100644 100644 6a37f2fc... 2fba8974... M	configure.ac
13293:100644 100644 7db8d18c... d8313cec... M	sbr/error.c
13294
13295commit a0b72ae951177e0262dbe9266582edbd83c9684e
13296Author:     markus schnalke <meillo@marmaro.de>
13297AuthorDate: Tue Nov 1 09:10:19 2011 +0100
13298Commit:     markus schnalke <meillo@marmaro.de>
13299CommitDate: Tue Nov 1 09:10:19 2011 +0100
13300
13301    Removed outc(), which only called putchar(), while having the same signature.
13302    I substituted all outc() calls with calls to putchar().
13303
13304:100644 100644 bb8a6077... 3c45eb28... M	uip/termsbr.c
13305
13306commit 714b5c530ece27ea2835a313013f5b770163403c
13307Author:     markus schnalke <meillo@marmaro.de>
13308AuthorDate: Tue Nov 1 09:05:30 2011 +0100
13309Commit:     markus schnalke <meillo@marmaro.de>
13310CommitDate: Tue Nov 1 09:05:30 2011 +0100
13311
13312    Removed the space between function names and the opening parenthesis.
13313
13314:100644 100644 5405531e... c38223a8... M	h/aliasbr.h
13315:100644 100644 e81acb17... afc249c2... M	h/crawl_folders.h
13316:100644 100644 2742ae6b... b32d316a... M	h/dropsbr.h
13317:100644 100644 f65dab1c... 96acd562... M	h/fmt_scan.h
13318:100644 100644 b5a78923... 373a6928... M	h/mf.h
13319:100644 100644 70bfee7b... 2e3be95b... M	h/mh.h
13320:100644 100644 bef3f4f8... 9d31c4ae... M	h/mhparse.h
13321:100644 100644 df1d9b5a... 5ddd837e... M	h/mts.h
13322:100644 100644 4ae127d7... 75d4d2a3... M	h/nmh.h
13323:100644 100644 d69825a1... 31b904ed... M	h/picksbr.h
13324:100644 100644 baf40d94... 81c4801d... M	h/prototypes.h
13325:100644 100644 bba2b449... 45dd1fee... M	h/scansbr.h
13326:100644 100644 645c340d... d805d192... M	h/signals.h
13327:100644 100644 77ccaa6e... 289a6732... M	h/tws.h
13328:100644 100644 c8eb0c81... df81839d... M	sbr/addrsbr.c
13329:100644 100644 6105a508... f2126b7e... M	sbr/ambigsw.c
13330:100644 100644 4496ae66... 4e71ab54... M	sbr/brkstring.c
13331:100644 100644 cba270d0... d11d7729... M	sbr/check_charset.c
13332:100644 100644 0f87bde4... 8a4da493... M	sbr/closefds.c
13333:100644 100644 65ded77c... 4c3fcff3... M	sbr/concat.c
13334:100644 100644 13414247... 6eebd7e0... M	sbr/context_del.c
13335:100644 100644 e5ba5ff6... 64ed8e07... M	sbr/context_find.c
13336:100644 100644 93b198da... e7d7da8e... M	sbr/context_foil.c
13337:100644 100644 1e1a84e3... ea7d5da8... M	sbr/context_read.c
13338:100644 100644 bb49a90a... 6b3aa2f9... M	sbr/context_replace.c
13339:100644 100644 7d99cc37... e62aca83... M	sbr/context_save.c
13340:100644 100644 e4253da5... e5ded829... M	sbr/copyip.c
13341:100644 100644 207bc032... 048579eb... M	sbr/cpydata.c
13342:100644 100644 04ca76e3... 86211cf6... M	sbr/cpydgst.c
13343:100644 100644 2691a781... 0693a216... M	sbr/crawl_folders.c
13344:100644 100644 eb7e7c87... 03eaa102... M	sbr/discard.c
13345:100644 100644 60ab9d76... 737f9988... M	sbr/dtime.c
13346:100644 100644 42511c92... 7db8d18c... M	sbr/error.c
13347:100644 100644 769c525a... 937d196e... M	sbr/fdcompare.c
13348:100644 100644 a2338e36... d6218b56... M	sbr/fmt_addr.c
13349:100644 100644 9d8f41d0... bcd7b3d1... M	sbr/fmt_compile.c
13350:100644 100644 7576ae42... 4e563787... M	sbr/fmt_new.c
13351:100644 100644 5bc78505... dc123e53... M	sbr/fmt_rfc2047.c
13352:100644 100644 8a8e4c15... ac988833... M	sbr/fmt_scan.c
13353:100644 100644 5d1690e0... 423384a0... M	sbr/folder_addmsg.c
13354:100644 100644 5df5b5f5... 77131b12... M	sbr/folder_delmsgs.c
13355:100644 100644 d88febea... d383d788... M	sbr/folder_free.c
13356:100644 100644 29ed6874... 5280e30a... M	sbr/folder_pack.c
13357:100644 100644 57431666... 222b490f... M	sbr/folder_read.c
13358:100644 100644 2418abd1... f1b703f4... M	sbr/folder_realloc.c
13359:100644 100644 27d91cdd... 2b9a0155... M	sbr/gans.c
13360:100644 100644 3e38d873... 919fd32d... M	sbr/getans.c
13361:100644 100644 47072556... 9bac0e52... M	sbr/getanswer.c
13362:100644 100644 5dbdf568... ce33c2ea... M	sbr/getarguments.c
13363:100644 100644 b2891b87... 478986a9... M	sbr/getcpy.c
13364:100644 100644 02910c37... 9a6b18bb... M	sbr/getfolder.c
13365:100644 100644 d3d447ee... 34d743e5... M	sbr/lock_file.c
13366:100644 100644 02225337... 03bf0d08... M	sbr/m_atoi.c
13367:100644 100644 e8c55662... 17f7ad59... M	sbr/m_backup.c
13368:100644 100644 cd184064... 89da537d... M	sbr/m_convert.c
13369:100644 100644 845fb961... 39203157... M	sbr/m_draft.c
13370:100644 100644 1ce52b6b... 26707a27... M	sbr/m_getfld.c
13371:100644 100644 999e6f79... 9c86e77e... M	sbr/m_gmprot.c
13372:100644 100644 1ba21c8f... 95f72afb... M	sbr/m_maildir.c
13373:100644 100644 9b9652bb... c0c1a9c7... M	sbr/m_mktemp.c
13374:100644 100644 20acffec... ef391e67... M	sbr/m_name.c
13375:100644 100644 89e90457... 1c13bb65... M	sbr/makedir.c
13376:100644 100644 8f7e3579... d93ad265... M	sbr/mf.c
13377:100644 100644 55c0f023... 3313aef2... M	sbr/mts.c
13378:100644 100644 502ad97a... b19415ab... M	sbr/path.c
13379:100644 100644 ff8cf48a... f845058a... M	sbr/pidstatus.c
13380:100644 100644 65c55b92... ebee02ec... M	sbr/pidwait.c
13381:100644 100644 a46a88b4... 039ab31f... M	sbr/print_help.c
13382:100644 100644 8e489dc3... 6f0c9816... M	sbr/print_sw.c
13383:100644 100644 162e1718... 8361c664... M	sbr/print_version.c
13384:100644 100644 70fba6c7... d664927b... M	sbr/push.c
13385:100644 100644 5b53298d... 5c7279b0... M	sbr/putenv.c
13386:100644 100644 cc8be82b... ef43bdee... M	sbr/readconfig.c
13387:100644 100644 ef95db88... 21d933c5... M	sbr/refile.c
13388:100644 100644 c1e92434... f88fcef5... M	sbr/ruserpass.c
13389:100644 100644 4e016921... d8f019ab... M	sbr/seq_add.c
13390:100644 100644 3d52ed50... 589bc03a... M	sbr/seq_bits.c
13391:100644 100644 1dbb0b82... 92e2f1e7... M	sbr/seq_del.c
13392:100644 100644 34e60498... 4605915d... M	sbr/seq_getnum.c
13393:100644 100644 87c5d04f... 1e2e606a... M	sbr/seq_list.c
13394:100644 100644 e9598c06... f9ed1b0e... M	sbr/seq_nameok.c
13395:100644 100644 e73424ef... 7cd7c1a1... M	sbr/seq_print.c
13396:100644 100644 448f9ef9... 141c1a2e... M	sbr/seq_read.c
13397:100644 100644 e6f5a5bb... 15d3f1c7... M	sbr/seq_save.c
13398:100644 100644 357c04b6... 0de8b970... M	sbr/seq_setcur.c
13399:100644 100644 530c11f6... c66c1328... M	sbr/seq_setprev.c
13400:100644 100644 8c9fe41c... b18de5d2... M	sbr/seq_setunseen.c
13401:100644 100644 ac9fc69f... c0d3608b... M	sbr/showfile.c
13402:100644 100644 1f1b0be0... 77d61ce0... M	sbr/signals.c
13403:100644 100644 655831c2... ce7bf8ac... M	sbr/snprintb.c
13404:100644 100644 95c67760... 99b12498... M	sbr/ssequal.c
13405:100644 100644 354fd0fb... 608b4a58... M	sbr/strcasecmp.c
13406:100644 100644 7696e5f8... 2d30d86e... M	sbr/strdup.c
13407:100644 100644 fdde7fdf... 2513b306... M	sbr/strindex.c
13408:100644 100644 1f590c31... 64dd8487... M	sbr/trimcpy.c
13409:100644 100644 ea0964ed... 836a98b0... M	sbr/uprf.c
13410:100644 100644 f450c58b... 5c1253d8... M	sbr/utils.c
13411:100644 100644 e9ed23ef... bd01a2c7... M	sbr/vfgets.c
13412:100644 100644 21b95e15... 6b9dbf5f... M	uip/ali.c
13413:100644 100644 094b1a56... 43a0e1b6... M	uip/aliasbr.c
13414:100644 100644 89679614... a2cfc849... M	uip/anno.c
13415:100644 100644 db748709... e48f7d9f... M	uip/annosbr.c
13416:100644 100644 a9f07756... 41e990a1... M	uip/ap.c
13417:100644 100644 9d33214c... 374eff52... M	uip/burst.c
13418:100644 100644 b39b6e7d... 83b002a3... M	uip/comp.c
13419:100644 100644 fdd6de20... 909bbc8f... M	uip/conflict.c
13420:100644 100644 86c564f6... 89315c2c... M	uip/dist.c
13421:100644 100644 7c46da1a... 319e496a... M	uip/distsbr.c
13422:100644 100644 67b2feee... 878e2c1c... M	uip/dp.c
13423:100644 100644 40de7638... a857a1a8... M	uip/dropsbr.c
13424:100644 100644 17916fb2... 0f44555d... M	uip/flist.c
13425:100644 100644 9b326a3c... 2096c644... M	uip/fmtdump.c
13426:100644 100644 a5326c17... 06788b28... M	uip/folder.c
13427:100644 100644 5c71c552... 9ad28771... M	uip/forw.c
13428:100644 100644 fb306f47... 7d6d72b4... M	uip/ftpsbr.c
13429:100644 100644 8947a66e... 186312ed... M	uip/inc.c
13430:100644 100644 ce07d5dc... 50854f0c... M	uip/install-mh.c
13431:100644 100644 9cca0ad5... bdd02ade... M	uip/mark.c
13432:100644 100644 cdec9352... e1ca05fb... M	uip/mhbuild.c
13433:100644 100644 ca69fbe6... 23163f7e... M	uip/mhbuildsbr.c
13434:100644 100644 100f9729... 91affaa3... M	uip/mhcachesbr.c
13435:100644 100644 356a4d7e... 6918e0e3... M	uip/mhfree.c
13436:100644 100644 743f22bc... 48b8f1db... M	uip/mhl.c
13437:100644 100644 91b11e73... 9ec8f5d9... M	uip/mhlist.c
13438:100644 100644 80c9ad69... 2b32b643... M	uip/mhlistsbr.c
13439:100644 100644 fbd25037... c4e822b3... M	uip/mhlsbr.c
13440:100644 100644 12a0bb59... c7a7afaf... M	uip/mhmail.c
13441:100644 100644 869fe1cf... 313719f0... M	uip/mhmisc.c
13442:100644 100644 e0a8cfa3... 85177811... M	uip/mhoutsbr.c
13443:100644 100644 f92a3ecd... 575c7a7a... M	uip/mhparam.c
13444:100644 100644 62fc7654... db6f0ad9... M	uip/mhparse.c
13445:100644 100644 b658f298... 6f53aba6... M	uip/mhpath.c
13446:100644 100644 d55f2c60... ea66f32a... M	uip/mhshow.c
13447:100644 100644 68576f66... f79d42e6... M	uip/mhshowsbr.c
13448:100644 100644 add5c028... dd5f5178... M	uip/mhstore.c
13449:100644 100644 e5b92e86... 8b2dc00a... M	uip/mhstoresbr.c
13450:100644 100644 f8e6e387... 621c701d... M	uip/mhtest.c
13451:100644 100644 0b2f3eb5... ffde2b49... M	uip/msgchk.c
13452:100644 100644 cb2abc49... 92366623... M	uip/new.c
13453:100644 100644 732be656... 14ecdaaf... M	uip/packf.c
13454:100644 100644 95f99cdf... 040ebecd... M	uip/pick.c
13455:100644 100644 c0692a8e... f95ddbc3... M	uip/picksbr.c
13456:100644 100644 88a56dfb... a75c5633... M	uip/prompter.c
13457:100644 100644 53d74552... 62ae2a85... M	uip/rcvdist.c
13458:100644 100644 a89d1fe7... e8934ca2... M	uip/rcvpack.c
13459:100644 100644 40adf865... 868ed47b... M	uip/rcvstore.c
13460:100644 100644 b3c1d52a... 1e2a3efc... M	uip/rcvtty.c
13461:100644 100644 b1c2aa98... b24e42eb... M	uip/refile.c
13462:100644 100644 f6016dea... 6893f569... M	uip/repl.c
13463:100644 100644 8e60a526... e26badd1... M	uip/replsbr.c
13464:100644 100644 050817bf... 38a93ff8... M	uip/rmf.c
13465:100644 100644 6e991b04... f8a1d236... M	uip/rmm.c
13466:100644 100644 3a0e6c64... 03a260bd... M	uip/scan.c
13467:100644 100644 67fc5eb2... 8a07418a... M	uip/scansbr.c
13468:100644 100644 043e05ed... 2416baf9... M	uip/send.c
13469:100644 100644 0cae8780... c7f4d447... M	uip/sendsbr.c
13470:100644 100644 6c795cae... dc6d24e6... M	uip/show.c
13471:100644 100644 52e323af... 2e7c257c... M	uip/slocal.c
13472:100644 100644 7d5a35c3... a5d0e118... M	uip/sortm.c
13473:100644 100644 63b49da8... e87fcf1c... M	uip/spost.c
13474:100644 100644 f2b0a53e... bb8a6077... M	uip/termsbr.c
13475:100644 100644 3bf341d7... bbae08b4... M	uip/viamail.c
13476:100644 100644 061c8449... 0488f94e... M	uip/whatnow.c
13477:100644 100644 9d4d06d2... 583f133c... M	uip/whatnowproc.c
13478:100644 100644 0dfc3d72... 5a31a903... M	uip/whatnowsbr.c
13479
13480commit ced6090a330d3d83d0bce709f756aa3d7d65fea4
13481Author:     markus schnalke <meillo@marmaro.de>
13482AuthorDate: Mon Oct 31 15:06:33 2011 +0100
13483Commit:     markus schnalke <meillo@marmaro.de>
13484CommitDate: Mon Oct 31 15:06:33 2011 +0100
13485
13486    Reformated comments and long lines
13487
13488:100644 100644 5d11ef31... d72cd917... M	config/config.c
13489:100644 100644 7c997f66... 5e19b788... M	h/addrsbr.h
13490:100644 100644 aa38c42c... 5405531e... M	h/aliasbr.h
13491:100644 100644 a5ac7b4d... e81acb17... M	h/crawl_folders.h
13492:100644 100644 c2615416... 2742ae6b... M	h/dropsbr.h
13493:100644 100644 f3b2b9b9... d60ac4a8... M	h/fmt_compile.h
13494:100644 100644 ea348987... f65dab1c... M	h/fmt_scan.h
13495:100644 100644 0a750bef... 8a1104ad... M	h/md5.h
13496:100644 100644 7fd5ef5e... b5a78923... M	h/mf.h
13497:100644 100644 35c8b419... 70bfee7b... M	h/mh.h
13498:100644 100644 68bd2be3... 77caabf5... M	h/mhcachesbr.h
13499:100644 100644 e3abf318... bef3f4f8... M	h/mhparse.h
13500:100644 100644 9773293b... dc37db2a... M	h/mime.h
13501:100644 100644 20b42a05... df1d9b5a... M	h/mts.h
13502:100644 100644 f10ec1eb... 4ae127d7... M	h/nmh.h
13503:100644 100644 9c4b4752... d69825a1... M	h/picksbr.h
13504:100644 100644 c54172bc... baf40d94... M	h/prototypes.h
13505:100644 100644 98a7f18b... 6a622846... M	h/rcvmail.h
13506:100644 100644 d3b1c9fa... bba2b449... M	h/scansbr.h
13507:100644 100644 d65da58f... 645c340d... M	h/signals.h
13508:100644 100644 1db78c77... 77ccaa6e... M	h/tws.h
13509:100644 100644 bc5c2ec3... 18d778e8... M	h/utils.h
13510:100644 100644 d8f6a12a... c8eb0c81... M	sbr/addrsbr.c
13511:100644 100644 cd84ad65... 6105a508... M	sbr/ambigsw.c
13512:100644 100644 a0e4f74b... cb557b7d... M	sbr/atooi.c
13513:100644 100644 1e78b172... 4496ae66... M	sbr/brkstring.c
13514:100644 100644 e6debc23... cba270d0... M	sbr/check_charset.c
13515:100644 100644 99543f5c... 0f87bde4... M	sbr/closefds.c
13516:100644 100644 2d0bc603... 65ded77c... M	sbr/concat.c
13517:100644 100644 f2ff0a4e... 13414247... M	sbr/context_del.c
13518:100644 100644 da1ee103... e5ba5ff6... M	sbr/context_find.c
13519:100644 100644 94f687a8... 93b198da... M	sbr/context_foil.c
13520:100644 100644 24e6350a... 1e1a84e3... M	sbr/context_read.c
13521:100644 100644 dbe1014a... bb49a90a... M	sbr/context_replace.c
13522:100644 100644 d4a56edc... 7d99cc37... M	sbr/context_save.c
13523:100644 100644 4a0ef51e... 0e013abf... M	sbr/copy.c
13524:100644 100644 5ae52bdf... e4253da5... M	sbr/copyip.c
13525:100644 100644 c74b2ae8... 207bc032... M	sbr/cpydata.c
13526:100644 100644 7195cd15... 04ca76e3... M	sbr/cpydgst.c
13527:100644 100644 28116b7e... 2691a781... M	sbr/crawl_folders.c
13528:100644 100644 496bb7ab... eb7e7c87... M	sbr/discard.c
13529:100644 100644 e4efff3a... 3545d108... M	sbr/done.c
13530:100644 100644 0c229eea... 60ab9d76... M	sbr/dtime.c
13531:100644 100644 1c150067... 42511c92... M	sbr/error.c
13532:100644 100644 8986c039... db7bcec8... M	sbr/ext_hook.c
13533:100644 100644 72dff995... 769c525a... M	sbr/fdcompare.c
13534:100644 100644 bfb42d83... a2338e36... M	sbr/fmt_addr.c
13535:100644 100644 87e07694... 9d8f41d0... M	sbr/fmt_compile.c
13536:100644 100644 d6e2e9ff... 65890e9b... M	sbr/fmt_def.c
13537:100644 100644 4acabe79... 7576ae42... M	sbr/fmt_new.c
13538:100644 100644 debc81ec... 5bc78505... M	sbr/fmt_rfc2047.c
13539:100644 100644 14ec48be... 8a8e4c15... M	sbr/fmt_scan.c
13540:100644 100644 e26e3bf4... 5d1690e0... M	sbr/folder_addmsg.c
13541:100644 100644 0636d119... 5df5b5f5... M	sbr/folder_delmsgs.c
13542:100644 100644 985c7a46... d88febea... M	sbr/folder_free.c
13543:100644 100644 2e321b04... 29ed6874... M	sbr/folder_pack.c
13544:100644 100644 c77ea1ea... 57431666... M	sbr/folder_read.c
13545:100644 100644 1d2b140a... 2418abd1... M	sbr/folder_realloc.c
13546:100644 100644 270b7293... 27d91cdd... M	sbr/gans.c
13547:100644 100644 befbd9a9... 3e38d873... M	sbr/getans.c
13548:100644 100644 ed5fac05... 47072556... M	sbr/getanswer.c
13549:100644 100644 d133e068... 5dbdf568... M	sbr/getarguments.c
13550:100644 100644 2e94f08b... b2891b87... M	sbr/getcpy.c
13551:100644 100644 11e2b212... 02910c37... M	sbr/getfolder.c
13552:100644 100644 865a6c93... 14f2242a... M	sbr/getpass.c
13553:100644 100644 5bc83cc8... d3d447ee... M	sbr/lock_file.c
13554:100644 100644 21606c40... 02225337... M	sbr/m_atoi.c
13555:100644 100644 1b219a27... e8c55662... M	sbr/m_backup.c
13556:100644 100644 ee9ba5b9... cd184064... M	sbr/m_convert.c
13557:100644 100644 4a648047... 845fb961... M	sbr/m_draft.c
13558:100644 100644 f2c2ffa5... 1ce52b6b... M	sbr/m_getfld.c
13559:100644 100644 9bf7088c... 999e6f79... M	sbr/m_gmprot.c
13560:100644 100644 15e4a66a... 1ba21c8f... M	sbr/m_maildir.c
13561:100644 100644 6f2089ba... 9b9652bb... M	sbr/m_mktemp.c
13562:100644 100644 cddb4e9f... cdab622c... M	sbr/m_msgdef.c
13563:100644 100644 bc3a6818... 20acffec... M	sbr/m_name.c
13564:100644 100644 1e03caac... 89e90457... M	sbr/makedir.c
13565:100644 100644 fdad91e4... 8f7e3579... M	sbr/mf.c
13566:100644 100644 4e028315... 55c0f023... M	sbr/mts.c
13567:100644 100644 8ec544f2... ca3a2c49... M	sbr/norm_charmap.c
13568:100644 100644 a01385fa... 502ad97a... M	sbr/path.c
13569:100644 100644 cee75044... 7d5f7f9c... M	sbr/peekc.c
13570:100644 100644 6f5f5785... ff8cf48a... M	sbr/pidstatus.c
13571:100644 100644 d7dd1d79... 65c55b92... M	sbr/pidwait.c
13572:100644 100644 ff3f0f15... a46a88b4... M	sbr/print_help.c
13573:100644 100644 dad30d2a... 8e489dc3... M	sbr/print_sw.c
13574:100644 100644 28ce0c9a... 162e1718... M	sbr/print_version.c
13575:100644 100644 b2517b3a... 70fba6c7... M	sbr/push.c
13576:100644 100644 bade935f... 5b53298d... M	sbr/putenv.c
13577:100644 100644 93ec950c... 49ac0f57... M	sbr/r1bindex.c
13578:100644 100644 5db79206... cc8be82b... M	sbr/readconfig.c
13579:100644 100644 5637d6f8... ef95db88... M	sbr/refile.c
13580:100644 100644 54376741... c1e92434... M	sbr/ruserpass.c
13581:100644 100644 fb56bb9c... 4e016921... M	sbr/seq_add.c
13582:100644 100644 e93846ad... 3d52ed50... M	sbr/seq_bits.c
13583:100644 100644 44ae6ce9... 1dbb0b82... M	sbr/seq_del.c
13584:100644 100644 c5ff8b40... 34e60498... M	sbr/seq_getnum.c
13585:100644 100644 23bd5442... 87c5d04f... M	sbr/seq_list.c
13586:100644 100644 e10ef92e... e9598c06... M	sbr/seq_nameok.c
13587:100644 100644 2db66565... e73424ef... M	sbr/seq_print.c
13588:100644 100644 6945f004... 448f9ef9... M	sbr/seq_read.c
13589:100644 100644 0c14f47d... e6f5a5bb... M	sbr/seq_save.c
13590:100644 100644 fdf20288... 357c04b6... M	sbr/seq_setcur.c
13591:100644 100644 7e62b64d... 530c11f6... M	sbr/seq_setprev.c
13592:100644 100644 a1155643... 8c9fe41c... M	sbr/seq_setunseen.c
13593:100644 100644 b8e984b5... ac9fc69f... M	sbr/showfile.c
13594:100644 100644 00f516cd... 1f1b0be0... M	sbr/signals.c
13595:100644 100644 b22df66b... 5bee67ff... M	sbr/smatch.c
13596:100644 100644 baab61f4... 655831c2... M	sbr/snprintb.c
13597:100644 100644 2b198811... 1dd4a65c... M	sbr/snprintf.c
13598:100644 100644 e7a12adb... 95c67760... M	sbr/ssequal.c
13599:100644 100644 79fc5a85... 354fd0fb... M	sbr/strcasecmp.c
13600:100644 100644 3e206c77... 7696e5f8... M	sbr/strdup.c
13601:100644 100644 92245b2f... fdde7fdf... M	sbr/strindex.c
13602:100644 100644 f24563ce... 1f590c31... M	sbr/trimcpy.c
13603:100644 100644 7964a82e... ea0964ed... M	sbr/uprf.c
13604:100644 100644 3bde778e... f450c58b... M	sbr/utils.c
13605:100644 100644 1a99b761... e9ed23ef... M	sbr/vfgets.c
13606:100644 100644 00af8cee... 21b95e15... M	uip/ali.c
13607:100644 100644 752cda70... 094b1a56... M	uip/aliasbr.c
13608:100644 100644 7fd22c19... 89679614... M	uip/anno.c
13609:100644 100644 427daba8... db748709... M	uip/annosbr.c
13610:100644 100644 1e2151b8... a9f07756... M	uip/ap.c
13611:100644 100644 8f0a238c... 9d33214c... M	uip/burst.c
13612:100644 100644 554d310e... b39b6e7d... M	uip/comp.c
13613:100644 100644 b49c1cc5... fdd6de20... M	uip/conflict.c
13614:100644 100644 0b8edb3a... 86c564f6... M	uip/dist.c
13615:100644 100644 a40d3e40... 7c46da1a... M	uip/distsbr.c
13616:100644 100644 0db0ba52... 67b2feee... M	uip/dp.c
13617:100644 100644 0e3ce193... 40de7638... M	uip/dropsbr.c
13618:100644 100644 51eff1e2... 17916fb2... M	uip/flist.c
13619:100644 100644 e6561adc... 9b326a3c... M	uip/fmtdump.c
13620:100644 100644 6f0f8b87... a5326c17... M	uip/folder.c
13621:100644 100644 6e33dc3a... 5c71c552... M	uip/forw.c
13622:100644 100644 82955461... fb306f47... M	uip/ftpsbr.c
13623:100644 100644 f9aae76a... 8947a66e... M	uip/inc.c
13624:100644 100644 364cfb26... ce07d5dc... M	uip/install-mh.c
13625:100644 100644 e4d078e4... 9cca0ad5... M	uip/mark.c
13626:100644 100644 a40d2898... 6737a3ea... M	uip/md5.c
13627:100644 100644 dc71d838... cdec9352... M	uip/mhbuild.c
13628:100644 100644 1ca80910... ca69fbe6... M	uip/mhbuildsbr.c
13629:100644 100644 0cefa872... 100f9729... M	uip/mhcachesbr.c
13630:100644 100644 b9f15aa7... 356a4d7e... M	uip/mhfree.c
13631:100644 100644 7914b5fe... 743f22bc... M	uip/mhl.c
13632:100644 100644 1cd8357c... 91b11e73... M	uip/mhlist.c
13633:100644 100644 e5fecd6d... 80c9ad69... M	uip/mhlistsbr.c
13634:100644 100644 e7f34c21... fbd25037... M	uip/mhlsbr.c
13635:100644 100644 4939b027... 12a0bb59... M	uip/mhmail.c
13636:100644 100644 c32157fe... 869fe1cf... M	uip/mhmisc.c
13637:100644 100644 e3549586... e0a8cfa3... M	uip/mhoutsbr.c
13638:100644 100644 4d00717e... f92a3ecd... M	uip/mhparam.c
13639:100644 100644 c72c4154... 62fc7654... M	uip/mhparse.c
13640:100644 100644 aa38bbea... b658f298... M	uip/mhpath.c
13641:100644 100644 bbb7fb86... d55f2c60... M	uip/mhshow.c
13642:100644 100644 be03d962... 68576f66... M	uip/mhshowsbr.c
13643:100644 100644 2b413d4c... add5c028... M	uip/mhstore.c
13644:100644 100644 2683fae8... e5b92e86... M	uip/mhstoresbr.c
13645:100644 100644 9f21c012... f8e6e387... M	uip/mhtest.c
13646:100644 100644 5f316856... 0b2f3eb5... M	uip/msgchk.c
13647:100644 100644 49840a1b... cb2abc49... M	uip/new.c
13648:100644 100644 cb7caf24... 732be656... M	uip/packf.c
13649:100644 100644 a4f61bdc... 95f99cdf... M	uip/pick.c
13650:100644 100644 fd29c4cb... c0692a8e... M	uip/picksbr.c
13651:100644 100644 f92eda12... 88a56dfb... M	uip/prompter.c
13652:100644 100644 89ed0299... 53d74552... M	uip/rcvdist.c
13653:100644 100644 b1bc518e... a89d1fe7... M	uip/rcvpack.c
13654:100644 100644 2458852a... 40adf865... M	uip/rcvstore.c
13655:100644 100644 577873fa... b3c1d52a... M	uip/rcvtty.c
13656:100644 100644 2ac8916f... b1c2aa98... M	uip/refile.c
13657:100644 100644 db41ebba... f6016dea... M	uip/repl.c
13658:100644 100644 add1371d... 8e60a526... M	uip/replsbr.c
13659:100644 100644 f3c335e0... 050817bf... M	uip/rmf.c
13660:100644 100644 e04efaad... 6e991b04... M	uip/rmm.c
13661:100644 100644 52a40afe... 3a0e6c64... M	uip/scan.c
13662:100644 100644 7c0d1985... 67fc5eb2... M	uip/scansbr.c
13663:100644 100644 45b5e261... 043e05ed... M	uip/send.c
13664:100644 100644 f7c2a08d... 0cae8780... M	uip/sendsbr.c
13665:100644 100644 413daeba... 6c795cae... M	uip/show.c
13666:100644 100644 b82b5e2d... 52e323af... M	uip/slocal.c
13667:100644 100644 4b63bb6e... 7d5a35c3... M	uip/sortm.c
13668:100644 100644 80c6183c... 63b49da8... M	uip/spost.c
13669:100644 100644 ce1420c4... f2b0a53e... M	uip/termsbr.c
13670:100644 100644 25e65c2c... 3bf341d7... M	uip/viamail.c
13671:100644 100644 a6bb0f97... 061c8449... M	uip/whatnow.c
13672:100644 100644 44146d7e... 9d4d06d2... M	uip/whatnowproc.c
13673:100644 100644 f8b7223b... 0dfc3d72... M	uip/whatnowsbr.c
13674
13675commit 337338b404931f06f0db2119c9e145e8ca5a9860
13676Author:     markus schnalke <meillo@marmaro.de>
13677AuthorDate: Sun Oct 30 11:35:54 2011 +0100
13678Commit:     markus schnalke <meillo@marmaro.de>
13679CommitDate: Sun Oct 30 11:35:54 2011 +0100
13680
13681    Removed the draft message in favor for a consistent draft folder facility
13682    - reworked sbr/m_draft.c (of course)
13683    - removed the -draftfolder/-draftmessage/-nodraftfolder switches
13684    - removed the -draft switch from anno and refile
13685    - no more need to question on existing draft message - yay!
13686    Everything is more consistent now. Cornercases went away. :-)
13687
13688    (Also fixed the switch numbering, as already done for other files earlier.)
13689
13690:100644 100644 97a24ffd... 5d11ef31... M	config/config.c
13691:100644 100644 1e84c1ee... 806c9340... M	docs/COMPLETION-BASH
13692:100644 100644 fe8e4223... 666f7e1b... M	docs/COMPLETION-ZSH
13693:100644 100644 58d1e1de... 35c8b419... M	h/mh.h
13694:100644 100644 4907410b... c54172bc... M	h/prototypes.h
13695:100644 100644 f97efa5e... 1436f739... M	man/anno.man
13696:100644 100644 b9c4bc61... 1e0c9f8a... M	man/comp.man
13697:100644 100644 7598e468... 4f0ff85b... M	man/dist.man
13698:100644 100644 3ff187f3... e5c25c90... M	man/forw.man
13699:100644 100644 c498b749... a630b76e... M	man/mh-chart.man
13700:100644 100644 63b7b0df... bd841660... M	man/mh-draft.man
13701:100644 100644 f9b805aa... cfbf616b... M	man/refile.man
13702:100644 100644 bb4a7e54... 80096eb2... M	man/repl.man
13703:100644 100644 7d0a4a27... 2edb7da1... M	man/send.man
13704:100644 100644 bdca14fc... b2b9dc94... M	man/show.man
13705:100644 100644 087511fe... 3f2c6f8e... M	man/whatnow.man
13706:100644 100644 ceee73a8... 4a648047... M	sbr/m_draft.c
13707:100644 100644 1dfd99d8... 5db79206... M	sbr/readconfig.c
13708:100644 100644 db1b96cf... 7fd22c19... M	uip/anno.c
13709:100644 100644 f713b6f4... 554d310e... M	uip/comp.c
13710:100644 100644 10ef995d... 0b8edb3a... M	uip/dist.c
13711:100644 100644 8a7ed349... 6e33dc3a... M	uip/forw.c
13712:100644 100644 b18ddb4a... 4d00717e... M	uip/mhparam.c
13713:100644 100644 b8b64d02... 2ac8916f... M	uip/refile.c
13714:100644 100644 7a9384bb... db41ebba... M	uip/repl.c
13715:100644 100644 53103fd6... e04efaad... M	uip/rmm.c
13716:100644 100644 d1a183e5... 45b5e261... M	uip/send.c
13717:100644 100644 eda19cac... 413daeba... M	uip/show.c
13718:100644 100644 c0f331a2... f8b7223b... M	uip/whatnowsbr.c
13719
13720commit dc6c45394a06750eab463a2523406eed6c77e2e1
13721Author:     markus schnalke <meillo@marmaro.de>
13722AuthorDate: Sun Oct 16 19:50:26 2011 +0200
13723Commit:     markus schnalke <meillo@marmaro.de>
13724CommitDate: Sun Oct 16 19:50:26 2011 +0200
13725
13726    Fixed broken swit numbering (there are more files to fix)
13727
13728:100644 100644 ca1cc726... f9aae76a... M	uip/inc.c
13729:100644 100644 0bec6756... 5f316856... M	uip/msgchk.c
13730:100644 100644 db16f382... 80c6183c... M	uip/spost.c
13731:100644 100644 ccca1153... 25e65c2c... M	uip/viamail.c
13732
13733commit 18017df38ebb626f6eed6f339641fd1298c326e7
13734Author:     markus schnalke <meillo@marmaro.de>
13735AuthorDate: Sun Oct 16 11:48:09 2011 +0200
13736Commit:     markus schnalke <meillo@marmaro.de>
13737CommitDate: Sun Oct 16 11:48:09 2011 +0200
13738
13739    Removed the whom program, which relayed on post(8) functionality.
13740    We can later add one again, which only expands aliases but does not
13741    require the MTA to support -bv.
13742
13743:100644 100644 f5471a9c... 97a24ffd... M	config/config.c
13744:100644 100644 bdc584ff... 1e84c1ee... M	docs/COMPLETION-BASH
13745:100644 100644 02af265f... 644bcaf3... M	docs/COMPLETION-TCSH
13746:100644 100644 d2ba02ca... fe8e4223... M	docs/COMPLETION-ZSH
13747:100644 100644 d41ab958... 58d1e1de... M	h/mh.h
13748:100644 100644 2a5a77ae... b23fb6bf... M	man/Makefile.in
13749:100644 100644 ad47699a... 9057dde5... M	man/mh-alias.man
13750:100644 100644 1efacfd4... c498b749... M	man/mh-chart.man
13751:100644 100644 afe54445... 13e381cd... M	man/mh-profile.man
13752:100644 100644 6152ccb6... b3d3a290... M	man/nmh.man
13753:100644 100644 4fca2cd2... 087511fe... M	man/whatnow.man
13754:100644 100644 46644ebb... 1dfd99d8... M	sbr/readconfig.c
13755:100644 100644 d600813b... d92d27a4... M	uip/Makefile.in
13756:100644 100644 328ea6b5... b18ddb4a... M	uip/mhparam.c
13757:100644 100644 4d23fe5f... db16f382... M	uip/spost.c
13758:100644 100644 afc56fd2... c0f331a2... M	uip/whatnowsbr.c
13759:100644 000000 b68e3ae5... 00000000... D	uip/whom.c
13760
13761commit 51cb63baa791f6ba84c0a7f8538ecfd00b013bcb
13762Author:     markus schnalke <meillo@marmaro.de>
13763AuthorDate: Sun Oct 16 10:47:04 2011 +0200
13764Commit:     markus schnalke <meillo@marmaro.de>
13765CommitDate: Sun Oct 16 10:47:04 2011 +0200
13766
13767    Removed the split feature of send.
13768    It would split large messages into several partial ones, using MIME.
13769    But if a message contains one large file attached, it won't solve the
13770    problem. We better go without this feature and leave it to the user.
13771
13772:100755 100755 a3545d19... 5582b2a8... M	etc/sendfiles.in
13773:100644 100644 d51e3af6... 9773293b... M	h/mime.h
13774:100644 100644 adf2a56f... 1efacfd4... M	man/mh-chart.man
13775:100644 100644 a45eb8f8... 7d0a4a27... M	man/send.man
13776:100644 100644 ed67329b... 39a867a9... M	man/sendfiles.man
13777:100644 100644 91f1c168... d1a183e5... M	uip/send.c
13778:100644 100644 772c0063... f7c2a08d... M	uip/sendsbr.c
13779:100644 100644 1d876cbb... ccca1153... M	uip/viamail.c
13780:100644 100644 a41ee46a... afc56fd2... M	uip/whatnowsbr.c
13781
13782commit b067ff5c465a5d243ce5a19e562085a9a1a97215
13783Author:     markus schnalke <meillo@marmaro.de>
13784AuthorDate: Fri Oct 7 10:41:15 2011 +0200
13785Commit:     markus schnalke <meillo@marmaro.de>
13786CommitDate: Fri Oct 7 10:41:15 2011 +0200
13787
13788    Removed unneeded sbr code.
13789    memmove() and strerror() removed again. ;-) Mmh takes C89, at least, for
13790    available.
13791
13792:100644 100644 e9d23548... 6a37f2fc... M	configure.ac
13793:100644 100644 9aaabd58... 7c997f66... M	h/addrsbr.h
13794:100644 100644 b84a6263... 7fd5ef5e... M	h/mf.h
13795:100644 100644 5ddd467f... 4907410b... M	h/prototypes.h
13796:100644 100644 9e699659... 65a62617... M	sbr/Makefile.in
13797:100644 100644 4ab3fece... d8f6a12a... M	sbr/addrsbr.c
13798:100644 000000 0dd4a67f... 00000000... D	sbr/client.c
13799:100644 100644 21fc88f9... 496bb7ab... M	sbr/discard.c
13800:100644 100644 5ff93949... 8986c039... M	sbr/ext_hook.c
13801:100644 100644 92e168ba... debc81ec... M	sbr/fmt_rfc2047.c
13802:100644 100644 97b2466d... f2c2ffa5... M	sbr/m_getfld.c
13803:100644 000000 a9294194... 00000000... D	sbr/m_scratch.c
13804:100644 000000 c0a60bca... 00000000... D	sbr/m_tmpfil.c
13805:100644 000000 fabe1331... 00000000... D	sbr/memmove.c
13806:100644 100644 063541b6... fdad91e4... M	sbr/mf.c
13807:100644 000000 397a6893... 00000000... D	sbr/remdir.c
13808:100644 100644 9bc163ab... 2b198811... M	sbr/snprintf.c
13809:100644 100644 c128f9b0... 79fc5a85... M	sbr/strcasecmp.c
13810:100644 000000 af8d58f7... 00000000... D	sbr/strerror.c
13811:100644 100644 7d0158aa... 3bde778e... M	sbr/utils.c
13812:100644 100644 a53fe4c9... f3c335e0... M	uip/rmf.c
13813
13814commit a485ed478abbd599d8c9aab48934e7a26733ecb1
13815Author:     markus schnalke <meillo@marmaro.de>
13816AuthorDate: Fri Oct 7 08:35:27 2011 +0200
13817Commit:     markus schnalke <meillo@marmaro.de>
13818CommitDate: Fri Oct 7 08:35:27 2011 +0200
13819
13820    Rearranged whitespace (and comments) in all the code!
13821    The primary goal was to only indent with tabs and not mix them with spaces.
13822    Also, no more tabs should appear past the first printable char on each line.
13823    Now editing the sources will be much easier, no matter which editor one uses,
13824    and rearranging won't break aligned code.
13825    (Beware, the changeset is huge, but the `diff -w' changes are moderate.)
13826
13827:100644 100644 85dbf101... efab8859... M	Makefile.in
13828:100644 100644 1f1d5aa1... c1b16bd6... M	config/Makefile.in
13829:100644 100644 f03cd196... f5471a9c... M	config/config.c
13830:100755 100755 1ff7eed4... 61d9637a... M	config/version.sh
13831:100644 100644 f4d1dd65... e9d23548... M	configure.ac
13832:100644 100644 d6496f77... bdc584ff... M	docs/COMPLETION-BASH
13833:100644 100644 ea7cd58e... 4b7ecf8a... M	docs/ChangeLog_MH-3_to_MH-6.6
13834:100644 100644 f086862b... 4786c025... M	docs/FAQ
13835:100644 100644 66d49a9b... 767291c0... M	docs/MAILING-LISTS
13836:100644 100644 695bdf0a... 38db87e9... M	docs/Makefile.in
13837:100644 100644 83b6bf76... 714ba008... M	docs/README-HOOKS
13838:100644 100644 eba3004f... 41f44828... M	docs/README.about
13839:100644 100644 8b3da500... de321851... M	docs/README.developers
13840:100644 100644 c4dc67bf... 90451b9d... M	docs/README.manpages
13841:100644 100644 5037a545... e8455db2... M	etc/MailAliases
13842:100644 100644 faefd099... c3265770... M	etc/Makefile.in
13843:100644 100644 7f5036d6... 29d732d1... M	etc/digestcomps
13844:100755 100755 0db5d3ae... 1c798fc2... M	etc/mhn.defaults.sh
13845:100755 100755 3e5e98a5... 4b4230d4... M	etc/mhn.find.sh
13846:100644 100644 b86878b6... c5fd01c0... M	etc/mts.conf.in
13847:100755 100755 85ec6f0f... a3545d19... M	etc/sendfiles.in
13848:100644 100644 d40a92b0... dbf540ec... M	h/Makefile.in
13849:100644 100644 a6c7a41c... 9aaabd58... M	h/addrsbr.h
13850:100644 100644 cc4da7fe... aa38c42c... M	h/aliasbr.h
13851:100644 100644 51fc882e... a5ac7b4d... M	h/crawl_folders.h
13852:100644 100644 5a84ae1a... c2615416... M	h/dropsbr.h
13853:100644 100644 22be4508... f3b2b9b9... M	h/fmt_compile.h
13854:100644 100644 9872e09c... ea348987... M	h/fmt_scan.h
13855:100644 100644 e49ef4e0... 0a750bef... M	h/md5.h
13856:100644 100644 6063e60f... b84a6263... M	h/mf.h
13857:100644 100644 5898831f... d41ab958... M	h/mh.h
13858:100644 100644 9c1db6a4... 68bd2be3... M	h/mhcachesbr.h
13859:100644 100644 48f221fc... e3abf318... M	h/mhparse.h
13860:100644 100644 3e50ce2c... d51e3af6... M	h/mime.h
13861:100644 100644 07fa8a28... 20b42a05... M	h/mts.h
13862:100644 100644 f1711d5c... f10ec1eb... M	h/nmh.h
13863:100644 100644 27c2e66c... 9c4b4752... M	h/picksbr.h
13864:100644 100644 c679ace7... 5ddd467f... M	h/prototypes.h
13865:100644 100644 b2a355e9... 98a7f18b... M	h/rcvmail.h
13866:100644 100644 f6cd35ca... d3b1c9fa... M	h/scansbr.h
13867:100644 100644 4ad2b57d... d65da58f... M	h/signals.h
13868:100644 100644 5d99cf5a... 1db78c77... M	h/tws.h
13869:100644 100644 b9660a53... bc5c2ec3... M	h/utils.h
13870:100644 100644 cee07474... 2a5a77ae... M	man/Makefile.in
13871:100644 100644 f2fb5801... 772e967f... M	man/ali.man
13872:100644 100644 c77b39ed... 30e5fb8a... M	man/ap.man
13873:100644 100644 bfb78b3c... b9c4bc61... M	man/comp.man
13874:100644 100644 f6905960... fc9cc993... M	man/conflict.man
13875:100644 100644 ae7be11c... 7598e468... M	man/dist.man
13876:100644 100644 363f44a5... e31e6264... M	man/dp.man
13877:100644 100644 0524f01f... 00127e66... M	man/fmtdump.man
13878:100644 100644 34d3fa01... 9fffec63... M	man/folder.man
13879:100644 100644 877b49bb... 3ff187f3... M	man/forw.man
13880:100644 100644 eff4bf00... 9b9766df... M	man/mark.man
13881:100644 100644 0ea33b01... adf2a56f... M	man/mh-chart.man
13882:100644 100644 8925b8cb... 80021df7... M	man/mh-format.man
13883:100644 100644 19399fbd... afe54445... M	man/mh-profile.man
13884:100644 100644 f8546c31... d824b471... M	man/mhl.man
13885:100644 100644 6e3cf13c... ba2edcbc... M	man/mhmail.man
13886:100644 100644 eecc0441... 613b5003... M	man/next.man
13887:100644 100644 9b1f9556... 6152ccb6... M	man/nmh.man
13888:100644 100644 fd32b3ab... cdc4ee69... M	man/packf.man
13889:100644 100644 1a1b0ff3... c5ef463f... M	man/pick.man
13890:100644 100644 2f771da7... c90b4ee7... M	man/post.man
13891:100644 100644 6ef0b8e8... 4703caed... M	man/prev.man
13892:100644 100644 26ba263c... ca00d6b2... M	man/rcvpack.man
13893:100644 100644 4b55fe1f... f9b805aa... M	man/refile.man
13894:100644 100644 9f2f4893... bb4a7e54... M	man/repl.man
13895:100644 100644 047db5a8... 22c00463... M	man/rmf.man
13896:100644 100644 6fa35472... a45eb8f8... M	man/send.man
13897:100644 100644 76b793a7... ed67329b... M	man/sendfiles.man
13898:100644 100644 581cc6db... 9e699659... M	sbr/Makefile.in
13899:100644 100644 79d7afe4... 4ab3fece... M	sbr/addrsbr.c
13900:100644 100644 c11b9e75... cd84ad65... M	sbr/ambigsw.c
13901:100644 100644 d62de170... a0e4f74b... M	sbr/atooi.c
13902:100644 100644 5375596d... 1e78b172... M	sbr/brkstring.c
13903:100644 100644 8ee93b1e... e6debc23... M	sbr/check_charset.c
13904:100644 100644 92e07113... 0dd4a67f... M	sbr/client.c
13905:100644 100644 d292112a... 99543f5c... M	sbr/closefds.c
13906:100644 100644 82979f5a... 2d0bc603... M	sbr/concat.c
13907:100644 100644 474e51c8... f2ff0a4e... M	sbr/context_del.c
13908:100644 100644 8c0675f7... da1ee103... M	sbr/context_find.c
13909:100644 100644 4a6e89b3... 94f687a8... M	sbr/context_foil.c
13910:100644 100644 a655effc... 24e6350a... M	sbr/context_read.c
13911:100644 100644 a0c50328... dbe1014a... M	sbr/context_replace.c
13912:100644 100644 4ee40ca8... d4a56edc... M	sbr/context_save.c
13913:100644 100644 cc35e95b... 4a0ef51e... M	sbr/copy.c
13914:100644 100644 84f724cf... 5ae52bdf... M	sbr/copyip.c
13915:100644 100644 d322ba9b... c74b2ae8... M	sbr/cpydata.c
13916:100644 100644 12829f13... 7195cd15... M	sbr/cpydgst.c
13917:100644 100644 d8bcdba3... 28116b7e... M	sbr/crawl_folders.c
13918:100644 100644 dbc865c4... 21fc88f9... M	sbr/discard.c
13919:100644 100644 05bcf524... e4efff3a... M	sbr/done.c
13920:100644 100644 2e978d79... 0c229eea... M	sbr/dtime.c
13921:100644 100644 01910868... a3533934... M	sbr/dtimep.lex
13922:100644 100644 6dc69957... 1c150067... M	sbr/error.c
13923:100644 100644 e94083b3... 5ff93949... M	sbr/ext_hook.c
13924:100644 100644 38174e02... 72dff995... M	sbr/fdcompare.c
13925:100644 100644 be9b4839... bfb42d83... M	sbr/fmt_addr.c
13926:100644 100644 a180c561... 87e07694... M	sbr/fmt_compile.c
13927:100644 100644 1edb7875... d6e2e9ff... M	sbr/fmt_def.c
13928:100644 100644 44a18b37... 4acabe79... M	sbr/fmt_new.c
13929:100644 100644 4d3fc296... 92e168ba... M	sbr/fmt_rfc2047.c
13930:100644 100644 97a0b4a3... 14ec48be... M	sbr/fmt_scan.c
13931:100644 100644 a0595e6e... e26e3bf4... M	sbr/folder_addmsg.c
13932:100644 100644 e6fac04f... 0636d119... M	sbr/folder_delmsgs.c
13933:100644 100644 ebb58ab4... 985c7a46... M	sbr/folder_free.c
13934:100644 100644 b0bc67b3... 2e321b04... M	sbr/folder_pack.c
13935:100644 100644 f642ed39... c77ea1ea... M	sbr/folder_read.c
13936:100644 100644 6a94a007... 1d2b140a... M	sbr/folder_realloc.c
13937:100644 100644 6b76b7ba... 270b7293... M	sbr/gans.c
13938:100644 100644 3229eb57... befbd9a9... M	sbr/getans.c
13939:100644 100644 d0ec6f8e... ed5fac05... M	sbr/getanswer.c
13940:100644 100644 0f8834b7... d133e068... M	sbr/getarguments.c
13941:100644 100644 66332480... 2e94f08b... M	sbr/getcpy.c
13942:100644 100644 6c6d2672... 11e2b212... M	sbr/getfolder.c
13943:100644 100644 f3ae8291... 865a6c93... M	sbr/getpass.c
13944:100644 100644 7eaa0de3... 5bc83cc8... M	sbr/lock_file.c
13945:100644 100644 174c4077... 21606c40... M	sbr/m_atoi.c
13946:100644 100644 41598507... 1b219a27... M	sbr/m_backup.c
13947:100644 100644 1696190c... ee9ba5b9... M	sbr/m_convert.c
13948:100644 100644 e4791869... ceee73a8... M	sbr/m_draft.c
13949:100644 100644 42bb72fb... 97b2466d... M	sbr/m_getfld.c
13950:100644 100644 92ead2d9... 9bf7088c... M	sbr/m_gmprot.c
13951:100644 100644 6c8c5841... 15e4a66a... M	sbr/m_maildir.c
13952:100644 100644 aa25636a... 6f2089ba... M	sbr/m_mktemp.c
13953:100644 100644 d6029736... cddb4e9f... M	sbr/m_msgdef.c
13954:100644 100644 18ee081c... bc3a6818... M	sbr/m_name.c
13955:100644 100644 3c63d092... a9294194... M	sbr/m_scratch.c
13956:100644 100644 291d9966... c0a60bca... M	sbr/m_tmpfil.c
13957:100644 100644 4337b7ce... 1e03caac... M	sbr/makedir.c
13958:100644 100644 62a303f2... fabe1331... M	sbr/memmove.c
13959:100644 100644 fd92e369... 063541b6... M	sbr/mf.c
13960:100644 100644 6418ef5e... 4e028315... M	sbr/mts.c
13961:100644 100644 ae81046f... 8ec544f2... M	sbr/norm_charmap.c
13962:100644 100644 5a9529de... a01385fa... M	sbr/path.c
13963:100644 100644 5ed8c3f1... cee75044... M	sbr/peekc.c
13964:100644 100644 f16f7e0b... 6f5f5785... M	sbr/pidstatus.c
13965:100644 100644 ef42e1aa... d7dd1d79... M	sbr/pidwait.c
13966:100644 100644 e045788c... ff3f0f15... M	sbr/print_help.c
13967:100644 100644 6d475aba... dad30d2a... M	sbr/print_sw.c
13968:100644 100644 b828b3cc... 28ce0c9a... M	sbr/print_version.c
13969:100644 100644 ce00f68d... b2517b3a... M	sbr/push.c
13970:100644 100644 dd665141... bade935f... M	sbr/putenv.c
13971:100644 100644 92818f9a... 93ec950c... M	sbr/r1bindex.c
13972:100644 100644 671ada30... 46644ebb... M	sbr/readconfig.c
13973:100644 100644 fc2793c6... 5637d6f8... M	sbr/refile.c
13974:100644 100644 4ce0b145... 397a6893... M	sbr/remdir.c
13975:100644 100644 882889c3... 54376741... M	sbr/ruserpass.c
13976:100644 100644 68fa7249... fb56bb9c... M	sbr/seq_add.c
13977:100644 100644 30dd3f53... e93846ad... M	sbr/seq_bits.c
13978:100644 100644 eb41ec40... 44ae6ce9... M	sbr/seq_del.c
13979:100644 100644 251b6091... c5ff8b40... M	sbr/seq_getnum.c
13980:100644 100644 b64e8cd8... 23bd5442... M	sbr/seq_list.c
13981:100644 100644 6887ac6a... e10ef92e... M	sbr/seq_nameok.c
13982:100644 100644 3d970380... 2db66565... M	sbr/seq_print.c
13983:100644 100644 e3491218... 6945f004... M	sbr/seq_read.c
13984:100644 100644 94b75432... 0c14f47d... M	sbr/seq_save.c
13985:100644 100644 f18a3887... fdf20288... M	sbr/seq_setcur.c
13986:100644 100644 11de1439... 7e62b64d... M	sbr/seq_setprev.c
13987:100644 100644 ea18d176... a1155643... M	sbr/seq_setunseen.c
13988:100644 100644 59ae7952... b8e984b5... M	sbr/showfile.c
13989:100755 100755 88beac1e... 699302c6... M	sbr/sigmsg.awk
13990:100644 100644 919b8e0e... 00f516cd... M	sbr/signals.c
13991:100644 100644 88a098b3... b22df66b... M	sbr/smatch.c
13992:100644 100644 5f3f1243... baab61f4... M	sbr/snprintb.c
13993:100644 100644 efb6df06... 9bc163ab... M	sbr/snprintf.c
13994:100644 100644 5ccf28fd... e7a12adb... M	sbr/ssequal.c
13995:100644 100644 04aad7d3... c128f9b0... M	sbr/strcasecmp.c
13996:100644 100644 251145a2... 3e206c77... M	sbr/strdup.c
13997:100644 100644 476a5741... af8d58f7... M	sbr/strerror.c
13998:100644 100644 9a1e4fe7... 92245b2f... M	sbr/strindex.c
13999:100644 100644 b640ea6f... f24563ce... M	sbr/trimcpy.c
14000:100644 100644 b3c81ff0... 7964a82e... M	sbr/uprf.c
14001:100644 100644 48969abc... 7d0158aa... M	sbr/utils.c
14002:100644 100644 3a376e10... 1a99b761... M	sbr/vfgets.c
14003:100644 100644 91180456... d600813b... M	uip/Makefile.in
14004:100644 100644 41f92a6e... 00af8cee... M	uip/ali.c
14005:100644 100644 b1a7e619... 752cda70... M	uip/aliasbr.c
14006:100644 100644 41716f7c... db1b96cf... M	uip/anno.c
14007:100644 100644 87e9580b... 427daba8... M	uip/annosbr.c
14008:100644 100644 a0f7f778... 1e2151b8... M	uip/ap.c
14009:100644 100644 fa3ac73c... 8f0a238c... M	uip/burst.c
14010:100644 100644 5ebce6ed... f713b6f4... M	uip/comp.c
14011:100644 100644 07e77fc9... b49c1cc5... M	uip/conflict.c
14012:100644 100644 4bad51ac... 10ef995d... M	uip/dist.c
14013:100644 100644 afd4e419... a40d3e40... M	uip/distsbr.c
14014:100644 100644 c94c8eac... 0db0ba52... M	uip/dp.c
14015:100644 100644 76bc00db... 0e3ce193... M	uip/dropsbr.c
14016:100644 100644 e3da709b... 51eff1e2... M	uip/flist.c
14017:100644 100644 fff45022... e6561adc... M	uip/fmtdump.c
14018:100644 100644 3e7c85d8... 6f0f8b87... M	uip/folder.c
14019:100644 100644 7668b4d7... 8a7ed349... M	uip/forw.c
14020:100644 100644 57f25ba6... 82955461... M	uip/ftpsbr.c
14021:100644 100644 7c91c259... ca1cc726... M	uip/inc.c
14022:100644 100644 c4847711... 364cfb26... M	uip/install-mh.c
14023:100644 100644 dd09b488... e4d078e4... M	uip/mark.c
14024:100644 100644 5e0ab3be... a40d2898... M	uip/md5.c
14025:100644 100644 1e862909... dc71d838... M	uip/mhbuild.c
14026:100644 100644 f01abd53... 1ca80910... M	uip/mhbuildsbr.c
14027:100644 100644 2223e80e... 0cefa872... M	uip/mhcachesbr.c
14028:100644 100644 38b830ec... b9f15aa7... M	uip/mhfree.c
14029:100644 100644 fdbd6799... 7914b5fe... M	uip/mhl.c
14030:100644 100644 cb6a3cf6... 1cd8357c... M	uip/mhlist.c
14031:100644 100644 1aac74a8... e5fecd6d... M	uip/mhlistsbr.c
14032:100644 100644 58b29783... e7f34c21... M	uip/mhlsbr.c
14033:100644 100644 e5868609... 4939b027... M	uip/mhmail.c
14034:100644 100644 7a231392... c32157fe... M	uip/mhmisc.c
14035:100644 100644 7e12c46a... e3549586... M	uip/mhoutsbr.c
14036:100644 100644 eae587de... 328ea6b5... M	uip/mhparam.c
14037:100644 100644 d40d78ce... c72c4154... M	uip/mhparse.c
14038:100644 100644 23ca5428... aa38bbea... M	uip/mhpath.c
14039:100644 100644 191eeff8... bbb7fb86... M	uip/mhshow.c
14040:100644 100644 4a3589f5... be03d962... M	uip/mhshowsbr.c
14041:100644 100644 7b44a965... 2b413d4c... M	uip/mhstore.c
14042:100644 100644 7c91184f... 2683fae8... M	uip/mhstoresbr.c
14043:100644 100644 5c10b8bc... 9f21c012... M	uip/mhtest.c
14044:100644 100644 7ee5df5d... 0bec6756... M	uip/msgchk.c
14045:100644 100644 99d8528b... 49840a1b... M	uip/new.c
14046:100644 100644 c3654409... cb7caf24... M	uip/packf.c
14047:100644 100644 24e6862c... a4f61bdc... M	uip/pick.c
14048:100644 100644 bd4c263e... fd29c4cb... M	uip/picksbr.c
14049:100644 100644 7c28aece... f92eda12... M	uip/prompter.c
14050:100644 100644 9038d5ff... 89ed0299... M	uip/rcvdist.c
14051:100644 100644 0b4dc9fc... b1bc518e... M	uip/rcvpack.c
14052:100644 100644 3131076f... 2458852a... M	uip/rcvstore.c
14053:100644 100644 8b04d61d... 577873fa... M	uip/rcvtty.c
14054:100644 100644 25f76299... b8b64d02... M	uip/refile.c
14055:100644 100644 d2b75df9... 7a9384bb... M	uip/repl.c
14056:100644 100644 ec140d6f... add1371d... M	uip/replsbr.c
14057:100644 100644 12473f89... a53fe4c9... M	uip/rmf.c
14058:100644 100644 7680008d... 53103fd6... M	uip/rmm.c
14059:100644 100644 077f824a... 52a40afe... M	uip/scan.c
14060:100644 100644 dd0e4989... 7c0d1985... M	uip/scansbr.c
14061:100644 100644 c8b77f7a... 91f1c168... M	uip/send.c
14062:100644 100644 b610ad85... 772c0063... M	uip/sendsbr.c
14063:100644 100644 b5b48c50... eda19cac... M	uip/show.c
14064:100644 100644 e6880fe0... b82b5e2d... M	uip/slocal.c
14065:100644 100644 cfad3d3c... 4b63bb6e... M	uip/sortm.c
14066:100644 100644 c7582ba0... 4d23fe5f... M	uip/spost.c
14067:100644 100644 740d0210... ce1420c4... M	uip/termsbr.c
14068:100644 100644 aea746d3... 1d876cbb... M	uip/viamail.c
14069:100644 100644 d3fccfd6... a6bb0f97... M	uip/whatnow.c
14070:100644 100644 6bf4b369... 44146d7e... M	uip/whatnowproc.c
14071:100644 100644 f5f78d74... a41ee46a... M	uip/whatnowsbr.c
14072:100644 100644 1b1660fa... b68e3ae5... M	uip/whom.c
14073
14074commit f480c03187724e54e5391ee61b810827da319a6c
14075Author:     markus schnalke <meillo@marmaro.de>
14076AuthorDate: Wed Oct 5 21:13:58 2011 +0200
14077Commit:     markus schnalke <meillo@marmaro.de>
14078CommitDate: Wed Oct 5 21:13:58 2011 +0200
14079
14080    Removed mhn, as it was already replaced by mhlist/mhshow/mhstore.
14081
14082:100644 100644 6811964f... 179d11d7... M	INSTALL
14083:100644 100644 81627980... c8882cb4... M	acconfig.h
14084:100644 100644 671292e6... f03cd196... M	config/config.c
14085:100644 100644 f759c357... d6496f77... M	docs/COMPLETION-BASH
14086:100644 100644 f75933ee... 02af265f... M	docs/COMPLETION-TCSH
14087:100644 100644 5c10cc89... d2ba02ca... M	docs/COMPLETION-ZSH
14088:100644 100644 8fee181c... 795eab2c... M	etc/mhl.headers
14089:100644 100644 589a0c81... cee07474... M	man/Makefile.in
14090:100644 100644 4414421d... 0ea33b01... M	man/mh-chart.man
14091:100644 000000 fc682ef1... 00000000... D	man/mhn.man
14092:100644 100644 4c2b59a8... 9b1f9556... M	man/nmh.man
14093:100644 100644 24231857... 91180456... M	uip/Makefile.in
14094:100644 100644 ac0c4c53... 7668b4d7... M	uip/forw.c
14095:100644 000000 a7644a39... 00000000... D	uip/mhn.c
14096:100644 100644 a63b8ed4... 4a3589f5... M	uip/mhshowsbr.c
14097:100644 100644 a1b5e2a8... 7c91184f... M	uip/mhstoresbr.c
14098:100644 100644 3dda4708... ec140d6f... M	uip/replsbr.c
14099:100644 100644 57ef0073... b610ad85... M	uip/sendsbr.c
14100
14101commit 916690191222433a6923a4be54b0d8f6ac01bd02
14102Author:     markus schnalke <meillo@marmaro.de>
14103AuthorDate: Wed Oct 5 19:09:27 2011 +0200
14104Commit:     markus schnalke <meillo@marmaro.de>
14105CommitDate: Wed Oct 5 19:09:27 2011 +0200
14106
14107    Removed msh, vmh and wmh.
14108    The latter ones were long time obsolete; now they went away.
14109    Msh has hardly to do with everyday mmh usage, and we don't support bboards
14110    anymore.
14111    This one changeset saves us about 7,000 lines of code. *yay*
14112
14113:100644 100644 9b64e29b... 671292e6... M	config/config.c
14114:100644 100644 542fbdec... f4d1dd65... M	configure.ac
14115:100644 100644 e77e152e... f759c357... M	docs/COMPLETION-BASH
14116:100644 100644 b6165249... d40a92b0... M	h/Makefile.in
14117:100644 100644 25bb4754... 5898831f... M	h/mh.h
14118:100644 000000 585e50a4... 00000000... D	h/msh.h
14119:100644 100644 1bc19d43... c679ace7... M	h/prototypes.h
14120:100644 000000 0b5a9a3e... 00000000... D	h/vmhsbr.h
14121:100644 100644 c822d4a6... 589a0c81... M	man/Makefile.in
14122:100644 100644 cb1e6f4e... d7e28d57... M	man/burst.man
14123:100644 100644 0c413f87... 4414421d... M	man/mh-chart.man
14124:100644 100644 635fc320... 19399fbd... M	man/mh-profile.man
14125:100644 100644 4f2d755f... 0cf54dde... M	man/mh-tailor.man
14126:100644 000000 93d02828... 00000000... D	man/msh.man
14127:100644 100644 46fd8fb0... 4c2b59a8... M	man/nmh.man
14128:100644 000000 9fe9220a... 00000000... D	man/vmh.man
14129:100644 100644 12dab45f... 4a6e89b3... M	sbr/context_foil.c
14130:100644 100644 be871c4e... 42bb72fb... M	sbr/m_getfld.c
14131:100644 100644 6eca2861... 671ada30... M	sbr/readconfig.c
14132:100644 100644 2beef921... 24231857... M	uip/Makefile.in
14133:100644 100644 137a6356... eae587de... M	uip/mhparam.c
14134:100644 000000 c2d4e1a6... 00000000... D	uip/msh.c
14135:100644 000000 3bd4db35... 00000000... D	uip/mshcmds.c
14136:100644 000000 908df854... 00000000... D	uip/vmh.c
14137:100644 000000 eb6e0378... 00000000... D	uip/vmhsbr.c
14138:100644 000000 572bad54... 00000000... D	uip/vmhtest.c
14139
14140commit ecc90fb56b43863f4c33ed62da4abe898b17d7fb
14141Author:     markus schnalke <meillo@marmaro.de>
14142AuthorDate: Wed Oct 5 18:21:11 2011 +0200
14143Commit:     markus schnalke <meillo@marmaro.de>
14144CommitDate: Wed Oct 5 18:21:11 2011 +0200
14145
14146    Removed unused and not compiling program wmh.
14147    It was added 1986, and is not even mentioned in nmh's history.
14148    The website is (was?) http://wmh.sf.net
14149
14150:100644 100644 7b483fe4... 2beef921... M	uip/Makefile.in
14151:100644 000000 e5ff4903... 00000000... D	uip/wmh.c
14152
14153commit f30f5410a04ab0a6eed8ebcd99f5eaf51759cf8b
14154Author:     markus schnalke <meillo@marmaro.de>
14155AuthorDate: Wed Oct 5 18:14:41 2011 +0200
14156Commit:     markus schnalke <meillo@marmaro.de>
14157CommitDate: Wed Oct 5 18:14:41 2011 +0200
14158
14159    Removed obsolete MTS docs from README.developers
14160
14161:100644 100644 31a6e46f... 8b3da500... M	docs/README.developers
14162
14163commit 97d33797dc936a9e9097cdfc8a6132fca65eac55
14164Author:     markus schnalke <meillo@marmaro.de>
14165AuthorDate: Wed Oct 5 12:29:01 2011 +0200
14166Commit:     markus schnalke <meillo@marmaro.de>
14167CommitDate: Wed Oct 5 12:29:01 2011 +0200
14168
14169    Clarification fix in man/mhparam.man, related to -debug.
14170
14171:100644 100644 f1e17a22... bed0a555... M	man/mhparam.man
14172
14173commit e87123959d15f3b190494dffdd8bce335c137874
14174Author:     markus schnalke <meillo@marmaro.de>
14175AuthorDate: Wed Oct 5 12:25:09 2011 +0200
14176Commit:     markus schnalke <meillo@marmaro.de>
14177CommitDate: Wed Oct 5 12:25:09 2011 +0200
14178
14179    Reworked LINK, now named `altmsglink', similar to BACKUP_PREFIX.
14180
14181:100644 100644 25476022... 81627980... M	acconfig.h
14182:100644 100644 cc3bb009... 9b64e29b... M	config/config.c
14183:100644 100644 31b5f4d8... 25bb4754... M	h/mh.h
14184:100644 100644 b7e24ca9... 635fc320... M	man/mh-profile.man
14185:100644 100644 d59e7310... f642ed39... M	sbr/folder_read.c
14186:100644 100644 30585a23... 6eca2861... M	sbr/readconfig.c
14187:100644 100644 80b52a18... 137a6356... M	uip/mhparam.c
14188:100644 100644 878f22ad... 12473f89... M	uip/rmf.c
14189:100644 100644 4a29a64a... f5f78d74... M	uip/whatnowsbr.c
14190
14191commit 104b36e0a37bafe6620062334fa78d484dce321c
14192Author:     markus schnalke <meillo@marmaro.de>
14193AuthorDate: Wed Oct 5 11:42:08 2011 +0200
14194Commit:     markus schnalke <meillo@marmaro.de>
14195CommitDate: Wed Oct 5 11:42:08 2011 +0200
14196
14197    Moved default file/folder modes from acconfig.h to config/config.c
14198
14199:100644 100644 efd9f383... 25476022... M	acconfig.h
14200:100644 100644 82e72aeb... cc3bb009... M	config/config.c
14201
14202commit 5d43a99db70c12a673028c7758c20cbe3e13ef5f
14203Author:     markus schnalke <meillo@marmaro.de>
14204AuthorDate: Wed Oct 5 11:28:46 2011 +0200
14205Commit:     markus schnalke <meillo@marmaro.de>
14206CommitDate: Wed Oct 5 11:28:46 2011 +0200
14207
14208    Removed --with-{editor,pager} configure options.
14209    We keep defaulting to vi and more, but search in PATH at run time.
14210    Nowadays, both programs should be available via PATH everywhere.
14211    Otherwise, the the path in the profile.
14212
14213:100644 100644 d4f7f242... 6811964f... M	INSTALL
14214:100644 100644 89cd54e2... 85dbf101... M	Makefile.in
14215:100644 100644 79d54d5e... 1f1d5aa1... M	config/Makefile.in
14216:100644 100644 1a7b72f6... 82e72aeb... M	config/config.c
14217:100644 100644 274e08d2... 542fbdec... M	configure.ac
14218:100644 100644 5e995423... c822d4a6... M	man/Makefile.in
14219:100644 100644 93eaa8ff... b7e24ca9... M	man/mh-profile.man
14220:100644 100644 49c9220a... 80b52a18... M	uip/mhparam.c
14221
14222commit d19e58487c8b73f12712982185e5007c97a2cdb0
14223Author:     markus schnalke <meillo@marmaro.de>
14224AuthorDate: Wed Oct 5 10:22:17 2011 +0200
14225Commit:     markus schnalke <meillo@marmaro.de>
14226CommitDate: Wed Oct 5 10:22:17 2011 +0200
14227
14228    Documented -debug switch or mhparam(1)
14229
14230:100644 100644 ba00fc69... f1e17a22... M	man/mhparam.man
14231
14232commit 55348ded7496135cd482e3e4169e61aba2437260
14233Author:     markus schnalke <meillo@marmaro.de>
14234AuthorDate: Wed Oct 5 09:55:16 2011 +0200
14235Commit:     markus schnalke <meillo@marmaro.de>
14236CommitDate: Wed Oct 5 09:55:16 2011 +0200
14237
14238    Moved sendmail item to better place in man page mh-profile(5)
14239
14240:100644 100644 42d19473... 93eaa8ff... M	man/mh-profile.man
14241
14242commit 6c40d481d661d532dd527eaf34cebb6d3f8ed086
14243Author:     markus schnalke <meillo@marmaro.de>
14244AuthorDate: Wed Oct 5 09:48:37 2011 +0200
14245Commit:     markus schnalke <meillo@marmaro.de>
14246CommitDate: Wed Oct 5 09:48:37 2011 +0200
14247
14248    Removed configure option --with-hash-prefix and moved backup-prefix to profile
14249
14250:100644 100644 9d961bdb... 1a7b72f6... M	config/config.c
14251:100644 100644 ee288373... 274e08d2... M	configure.ac
14252:100644 100644 7442071f... 31b5f4d8... M	h/mh.h
14253:100644 100644 46c8424f... 42d19473... M	man/mh-profile.man
14254:100644 100644 6bde76f9... e6fac04f... M	sbr/folder_delmsgs.c
14255:100644 100644 bb886598... d59e7310... M	sbr/folder_read.c
14256:100644 100644 c34c4097... 41598507... M	sbr/m_backup.c
14257:100644 100644 09cb44de... 30585a23... M	sbr/readconfig.c
14258:100644 100644 0d5b32c8... 49c9220a... M	uip/mhparam.c
14259:100644 100644 a49ba4cf... 878f22ad... M	uip/rmf.c
14260
14261commit bd2221448c3c545993ccf6f20365f01b5e9782e9
14262Author:     markus schnalke <meillo@marmaro.de>
14263AuthorDate: Tue Oct 4 21:39:54 2011 +0200
14264Commit:     markus schnalke <meillo@marmaro.de>
14265CommitDate: Tue Oct 4 21:39:54 2011 +0200
14266
14267    Renamed configure.in to the more modern name configure.ac
14268
14269:100644 100644 81f7067d... 89cd54e2... M	Makefile.in
14270:100644 100644 20d123fe... fcc5fbd7... M	aclocal.m4
14271:100644 100644 d15e9664... ee288373... R099	configure.in	configure.ac
14272:100644 100644 f026c741... 31a6e46f... M	docs/README.developers
14273
14274commit 37910518c33a356c5da893c3db0dce6349b78aa0
14275Author:     markus schnalke <meillo@marmaro.de>
14276AuthorDate: Tue Oct 4 21:07:22 2011 +0200
14277Commit:     markus schnalke <meillo@marmaro.de>
14278CommitDate: Tue Oct 4 21:07:22 2011 +0200
14279
14280    Nicer structure in summary printing of the configure script.
14281
14282:100644 100644 12c29ca1... d15e9664... M	configure.in
14283
14284commit 6f1a8c3b8d6f19bbe33e7d3fa746ae1d2e9ac455
14285Author:     markus schnalke <meillo@marmaro.de>
14286AuthorDate: Tue Oct 4 21:05:33 2011 +0200
14287Commit:     markus schnalke <meillo@marmaro.de>
14288CommitDate: Tue Oct 4 21:05:33 2011 +0200
14289
14290    Moved the sendmail path config line from mts.conf to the MH profile
14291    This another step in getting rid of the mts stuff.
14292
14293:100644 100644 23ded2a3... 79d54d5e... M	config/Makefile.in
14294:100644 100644 06033400... 9d961bdb... M	config/config.c
14295:100644 100644 abcf4451... 7442071f... M	h/mh.h
14296:100644 100644 c7606184... 07fa8a28... M	h/mts.h
14297:100644 100644 cd475246... 46c8424f... M	man/mh-profile.man
14298:100644 100644 7623a7ed... 4f2d755f... M	man/mh-tailor.man
14299:100644 100644 3588fecd... 6418ef5e... M	sbr/mts.c
14300:100644 100644 2a680192... 09cb44de... M	sbr/readconfig.c
14301:100644 100644 8384544d... 0d5b32c8... M	uip/mhparam.c
14302
14303commit fecd5d34f65597a4dfa16aeabea7d74b191532c3
14304Author:     markus schnalke <meillo@marmaro.de>
14305AuthorDate: Tue Oct 4 19:04:28 2011 +0200
14306Commit:     markus schnalke <meillo@marmaro.de>
14307CommitDate: Tue Oct 4 19:04:28 2011 +0200
14308
14309    Removed TLS support. We don't need it anymore as we stopped talking SMTP
14310    Libcrypto and thelike went away also, as they were needed only for TLS.
14311
14312:100644 100644 29c0bc96... 12c29ca1... M	configure.in
14313:100644 100644 603e34ad... 0c413f87... M	man/mh-chart.man
14314:100644 100644 85edbc4e... 2f771da7... M	man/post.man
14315:100644 100644 e18ed20d... 6fa35472... M	man/send.man
14316:100644 100644 a97bab82... c8b77f7a... M	uip/send.c
14317:100644 100644 cb48bfdc... 4a29a64a... M	uip/whatnowsbr.c
14318:100644 100644 1d92ea36... 1b1660fa... M	uip/whom.c
14319
14320commit 156d35f6425bea4c1ed3c4c79783dc613379c65b
14321Author:     markus schnalke <meillo@marmaro.de>
14322AuthorDate: Tue Oct 4 18:53:49 2011 +0200
14323Commit:     markus schnalke <meillo@marmaro.de>
14324CommitDate: Tue Oct 4 18:53:49 2011 +0200
14325
14326    Removed SASL support. We don't need it anymore because we talk SMTP no more
14327
14328:100644 100644 6a4dfff1... 29c0bc96... M	configure.in
14329:100644 100644 c27b8d35... 603e34ad... M	man/mh-chart.man
14330:100644 100644 0f626317... 85edbc4e... M	man/post.man
14331:100644 100644 e75583eb... e18ed20d... M	man/send.man
14332:100644 100644 d06b6c4a... a97bab82... M	uip/send.c
14333:100644 100644 6541b42e... cb48bfdc... M	uip/whatnowsbr.c
14334:100644 100644 ddf99efb... 1d92ea36... M	uip/whom.c
14335
14336commit f6aa95b724fd8c791164abe7ee5468bf5c34f226
14337Author:     markus schnalke <meillo@marmaro.de>
14338AuthorDate: Tue Oct 4 18:36:14 2011 +0200
14339Commit:     markus schnalke <meillo@marmaro.de>
14340CommitDate: Tue Oct 4 18:36:14 2011 +0200
14341
14342    Removed the MTS and post; now we always use /usr/sbin/sendmail -t
14343    Mmh won't talk SMTP (nor POP).
14344    Also moved OfficialName() from /mts/smtp/hosts.c to sbr/addrsbr.c.
14345
14346:100644 100644 9db70d21... d4f7f242... M	INSTALL
14347:100644 100644 1fe2d387... 81f7067d... M	Makefile.in
14348:100644 100644 de9e343f... 06033400... M	config/config.c
14349:100644 100644 7f0dabbe... 6a4dfff1... M	configure.in
14350:100644 100644 05807238... faefd099... M	etc/Makefile.in
14351:100644 100644 f6a1cca0... b86878b6... M	etc/mts.conf.in
14352:100644 100644 9894a5dd... c7606184... M	h/mts.h
14353:100644 100644 37fba4db... b2a355e9... M	h/rcvmail.h
14354:100644 100644 86659df7... 7623a7ed... M	man/mh-tailor.man
14355:100644 100644 b6e395e3... 0f626317... M	man/post.man
14356:100644 000000 eeafd3a3... 00000000... D	mts/Makefile.in
14357:100644 000000 b2a4059e... 00000000... D	mts/smtp/Makefile.in
14358:100644 000000 ec73e869... 00000000... D	mts/smtp/hosts.c
14359:100644 000000 e7a64a0c... 00000000... D	mts/smtp/smtp.c
14360:100644 000000 c88620ea... 00000000... D	mts/smtp/smtp.h
14361:100644 100644 484ec5ef... 79d7afe4... M	sbr/addrsbr.c
14362:100644 100644 46f5990e... 3588fecd... M	sbr/mts.c
14363:100644 100644 691bfe6f... 7b483fe4... M	uip/Makefile.in
14364:100644 100644 de12dde8... fdbd6799... M	uip/mhl.c
14365:100644 000000 d5760a29... 00000000... D	uip/post.c
14366:100644 100644 04dc2152... dd0e4989... M	uip/scansbr.c
14367:100644 100644 a59e10c3... b5b48c50... M	uip/show.c
14368
14369commit 128545e06224233b7e91fc4c83f8830252fe16c9
14370Author:     markus schnalke <meillo@marmaro.de>
14371AuthorDate: Tue Oct 4 16:14:46 2011 +0200
14372Commit:     markus schnalke <meillo@marmaro.de>
14373CommitDate: Tue Oct 4 16:14:46 2011 +0200
14374
14375    Removed --with-smtpservers configure option and thelike
14376
14377:100644 100644 506288a8... 9db70d21... M	INSTALL
14378:100644 100644 6fc7f1e4... 7f0dabbe... M	configure.in
14379:100644 100644 4bec6a13... 05807238... M	etc/Makefile.in
14380:100644 100644 24d73f5e... f6a1cca0... M	etc/mts.conf.in
14381:100644 100644 6ec3a0be... 9894a5dd... M	h/mts.h
14382:100644 100644 4ad381d3... 86659df7... M	man/mh-tailor.man
14383:100644 100644 a10509cf... ec73e869... M	mts/smtp/hosts.c
14384:100644 100644 c558536c... 92e07113... M	sbr/client.c
14385:100644 100644 93c9fa93... 46f5990e... M	sbr/mts.c
14386
14387commit ab7b48411962d26439f92f35ed084d3d6275459c
14388Author:     markus schnalke <meillo@marmaro.de>
14389AuthorDate: Tue Oct 4 15:27:47 2011 +0200
14390Commit:     markus schnalke <meillo@marmaro.de>
14391CommitDate: Tue Oct 4 15:27:47 2011 +0200
14392
14393    Removed all POP support
14394    To retrieve mail from POP servers use external tools, e.g. fetchmail.
14395
14396:100644 100644 3c482943... 506288a8... M	INSTALL
14397:100644 100644 3649bf33... efd9f383... M	acconfig.h
14398:100644 100644 44f07b3d... 6fc7f1e4... M	configure.in
14399:100644 100644 b5bdfbc4... e77e152e... M	docs/COMPLETION-BASH
14400:100644 100644 24a85ab4... c06568be... M	docs/README.SASL
14401:100644 100644 97d4ef69... a9de6ddf... M	docs/TODO
14402:100644 100644 c3c946df... 24d73f5e... M	etc/mts.conf.in
14403:100644 100644 201c7ecb... 585e50a4... M	h/msh.h
14404:100644 100644 2d2aa958... 6ec3a0be... M	h/mts.h
14405:100644 000000 fc06f0b9... 00000000... D	h/popsbr.h
14406:100644 100644 c94ab008... 5e995423... M	man/Makefile.in
14407:100644 100644 540b3786... b581ec26... M	man/inc.man
14408:100644 100644 793562fb... c27b8d35... M	man/mh-chart.man
14409:100644 100644 15704eee... 4ad381d3... M	man/mh-tailor.man
14410:100644 100644 55d4a189... fd2b0f5f... M	man/msgchk.man
14411:100644 100644 0e013181... 93c9fa93... M	sbr/mts.c
14412:100644 100644 ba22ac9c... 691bfe6f... M	uip/Makefile.in
14413:100644 100644 8f99b7bd... 7c91c259... M	uip/inc.c
14414:100644 100644 9b56649a... 7ee5df5d... M	uip/msgchk.c
14415:100644 000000 2d03efdc... 00000000... D	uip/popsbr.c
14416
14417commit 05b7f957ba42e79f49b3a62aea2502168c9abf7a
14418Author:     markus schnalke <meillo@marmaro.de>
14419AuthorDate: Wed Sep 28 16:17:08 2011 +0200
14420Commit:     markus schnalke <meillo@marmaro.de>
14421CommitDate: Wed Sep 28 16:17:08 2011 +0200
14422
14423    We'll always use sendmail (spost) now
14424
14425:100644 100644 c2d307eb... de9e343f... M	config/config.c
14426:100644 100644 354aa613... 44f07b3d... M	configure.in
14427:100644 100644 dd2a18f5... eeafd3a3... M	mts/Makefile.in
14428:100644 100644 cd2a3d87... 0e013181... M	sbr/mts.c
14429:100644 100644 370fc15e... ba22ac9c... M	uip/Makefile.in
14430
14431commit fb6d818f3d7fa5f4120aa6d4d1db297a12910fa2
14432Author:     markus schnalke <meillo@marmaro.de>
14433AuthorDate: Wed Sep 28 12:00:00 2011 +0200
14434Commit:     markus schnalke <meillo@marmaro.de>
14435CommitDate: Wed Sep 28 12:00:00 2011 +0200
14436
14437    Install to /usr/local/mmh
14438
14439:100644 100644 747f5aac... 354aa613... M	configure.in
14440
14441commit 5667f6a234e66806941f95b48b229871b5d163d1
14442Author:     markus schnalke <meillo@marmaro.de>
14443AuthorDate: Fri Sep 9 21:05:43 2011 +0200
14444Commit:     markus schnalke <meillo@marmaro.de>
14445CommitDate: Fri Sep 9 21:05:43 2011 +0200
14446
14447    This is the birth of mmh. :-)
14448
14449:100644 100644 cd438c95... f1f91430... M	VERSION
14450:100644 100644 e93e173c... 747f5aac... M	configure.in
14451
14452commit a01a41d031c796b526329a4170eb23f0ac93b949
14453Author:     Ken Hornstein <kenh@pobox.com>
14454AuthorDate: Wed Apr 13 10:50:49 2011 -0400
14455Commit:     Ken Hornstein <kenh@pobox.com>
14456CommitDate: Wed Apr 13 10:52:04 2011 -0400
14457
14458    Whoops, user & port were in the wrong order so msgchk didn't work for POP
14459    connections.
14460
14461:100644 100644 03525c87... 9b56649a... M	uip/msgchk.c
14462
14463commit d9bed5c7b73965ffdc48176825690b94f096ec3b
14464Author:     Ken Hornstein <kenh@pobox.com>
14465AuthorDate: Mon Feb 21 20:44:30 2011 -0500
14466Commit:     Ken Hornstein <kenh@pobox.com>
14467CommitDate: Mon Feb 21 20:44:30 2011 -0500
14468
14469    Updated the developer README with a few notes about the git conversion.
14470
14471    Signed-off-by: Ken Hornstein <kenh@pobox.com>
14472
14473:100644 100644 abfb3e56... f026c741... M	docs/README.developers
14474
14475commit c6abf17d7aceffcce6ff2a871cc4d95bc31fc5bf
14476Author:     Paul Vixie <vixie@vix.com>
14477AuthorDate: Mon Feb 7 14:13:54 2011 -0500
14478Commit:     Ken Hornstein <kenh@pobox.com>
14479CommitDate: Mon Feb 7 14:13:54 2011 -0500
14480
14481    Signed-off-by: Ken Hornstein <kenh@pobox.com>
14482
14483    More documentation about the hooks support.
14484
14485:100644 100644 75464164... 83b6bf76... M	docs/README-HOOKS
14486
14487commit 0ce746a6f402fd4a6a4bbdedd5ae65993ef56c38
14488Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
14489AuthorDate: Tue Dec 21 16:50:24 2010 +0000
14490Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
14491CommitDate: Tue Dec 21 16:50:24 2010 +0000
14492
14493    Clean up code in inc.c
14494
14495    Clean up the confusing use of a variable 'i' in inc.c.
14496    The case where it was being used as 'an error occurred
14497    which means we should not truncate the mailspool' is now
14498    called 'incerr' and merged with the equivalent 'p' variable
14499    used in the POP-specific code. Cases where it was being
14500    used as a random temporary are still called 'i' but now
14501    declared with a much more restricted scope.
14502    This fixes a compilation warning for some compilers.
14503
14504    Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
14505
14506:100644 100644 f461dd86... 8f99b7bd... M	uip/inc.c
14507
14508commit 464b0345e434044712dffa4d72e72d36316d2b7c
14509Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
14510AuthorDate: Mon Dec 20 21:13:32 2010 +0000
14511Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
14512CommitDate: Mon Dec 20 21:13:32 2010 +0000
14513
14514    Suppress tsort diagnostic waffle
14515
14516    tsort produces waffle to standard error if it detects loops in its input.
14517    For our purposes in ordering object files this is harmless, so just send
14518    it all to /dev/null.
14519
14520    Signed-off-by: Peter Maydell <pmaydell@chiark.greenend.org.uk>
14521
14522:100644 100644 821caa8f... dd2a18f5... M	mts/Makefile.in
14523:100644 100644 e2f8cb4a... 581cc6db... M	sbr/Makefile.in
14524
14525commit 4dd01e6c68874a5fc2988d63d6c26984889310a3
14526Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
14527AuthorDate: Mon Dec 20 21:13:32 2010 +0000
14528Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
14529CommitDate: Mon Dec 20 21:13:32 2010 +0000
14530
14531    Fix unused-function warnings in lex output
14532
14533    Fix the unused-function warnings in the output of lex. In particular, we
14534    silence a warning about yyunput being static but unused by exposing it as
14535    a global function. This costs us a few hundred bytes in the binary but
14536    the other available solutions are flex-specific or more complicated.
14537    YY_NO_UNPUT used to silence this but no longer works in recent flex.
14538    On the other hand YY_NO_INPUT does work to silence warnings about input().
14539
14540    Signed-off-by: Peter Maydell <pmaydell@chiark.greenend.org.uk>
14541
14542:100644 100644 c35c9bef... 01910868... M	sbr/dtimep.lex
14543
14544commit a4e085dcc682da556af59d8b2c8a0afe44c6f257
14545Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
14546AuthorDate: Mon Dec 20 21:13:32 2010 +0000
14547Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
14548CommitDate: Mon Dec 20 21:13:32 2010 +0000
14549
14550    Fix used-uninitialised warning in fmt_rfc2047.c
14551
14552    Fix a used-uninitialised warning in fmt_rfc2047.c.
14553    I don't think it can actually be used uninitialised, but the
14554    code is too complicated for the compiler to realise this.
14555
14556    Signed-off-by: Peter Maydell <pmaydell@chiark.greenend.org.uk>
14557
14558:100644 100644 6f208a12... 4d3fc296... M	sbr/fmt_rfc2047.c
14559
14560commit 93f22073ff22b277206b0481c1f8f076aee1656d
14561Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
14562AuthorDate: Mon Dec 20 21:13:32 2010 +0000
14563Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
14564CommitDate: Mon Dec 20 21:13:32 2010 +0000
14565
14566    Fix used-uninitialised warning in new.c
14567
14568    Fix a used-uninitialised warning in new.c by having the check_folders()
14569    routine return first=last=NULL for empty folder lists. This is a more
14570    sensible API anyway. (It would not actually have been possible for
14571    the code to try to use last while it was uninitialised, as it happens.)
14572
14573    Signed-off-by: Peter Maydell <pmaydell@chiark.greenend.org.uk>
14574
14575:100644 100644 254950b2... 99d8528b... M	uip/new.c
14576
14577commit 9530ace10a49d62c80c95914601fa9246099501b
14578Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
14579AuthorDate: Mon Dec 20 21:13:32 2010 +0000
14580Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
14581CommitDate: Mon Dec 20 21:13:32 2010 +0000
14582
14583    Fix crash if fnext/fprev are given an empty folder list
14584
14585    Add a check for a NULL pointer, which stops fnext/fprev
14586    from segfaulting if given an empty folder list (for example
14587    via 'fnext -folders emptyfile').
14588
14589    Signed-off-by: Peter Maydell <pmaydell@chiark.greenend.org.uk>
14590
14591:100644 100644 41d2ebf8... 254950b2... M	uip/new.c
14592
14593commit edcaa954bab2d48b54ab3dbcbe3788dc104044dc
14594Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
14595AuthorDate: Mon Dec 20 19:54:43 2010 +0000
14596Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
14597CommitDate: Mon Dec 20 19:54:43 2010 +0000
14598
14599    Fix warning in sbr/folder_addmsg.c by code cleanup
14600
14601    Clean up some rather oddly written code in folder_addmsg()
14602    so it is easier to understand for both humans and for the
14603    compiler (and the compiler thus stops complaining about an
14604    uninitialised variable).
14605
14606    Signed-off-by: Peter Maydell <pmaydell@chiark.greenend.org.uk>
14607
14608:100644 100644 52baa7ae... a0595e6e... M	sbr/folder_addmsg.c
14609
14610commit 58fb17ea4d6c3f0178d75fbd05c3e1d9a2997313
14611Author:     Ken Hornstein <kenh@pobox.com>
14612AuthorDate: Thu Dec 16 13:20:31 2010 -0500
14613Commit:     Ken Hornstein <kenh@pobox.com>
14614CommitDate: Thu Dec 16 13:20:31 2010 -0500
14615
14616    Fix so this compiles without SASL support.
14617
14618    Damn you, Oliver Kiddle, for finding all of the bugs I add to nmh!
14619
14620:100644 100644 470d72de... e7a64a0c... M	mts/smtp/smtp.c
14621
14622commit 16fe088f7a4b204f3af67a1a378796b1bfe96694
14623Author:     Ken Hornstein <kenh@pobox.com>
14624AuthorDate: Thu Dec 16 13:11:17 2010 -0500
14625Commit:     Ken Hornstein <kenh@pobox.com>
14626CommitDate: Thu Dec 16 13:11:17 2010 -0500
14627
14628    All of the arguments to AC_ARG_ENABLE need to be quoted, otherwise the
14629    last action doesn't make it into the configure script.
14630
14631:100644 100644 d68f4f13... e93e173c... M	configure.in
14632
14633commit bfb94f0084a3072a6b813f0f792ba4594c6ecf52
14634Author:     Ken Hornstein <kenh@pobox.com>
14635AuthorDate: Thu Dec 16 13:02:32 2010 -0500
14636Commit:     Ken Hornstein <kenh@pobox.com>
14637CommitDate: Thu Dec 16 13:02:32 2010 -0500
14638
14639    Make sure we ignore config.h.in~
14640
14641:100644 100644 70f75d98... f3a4caaa... M	.gitignore
14642
14643commit 8c7907f07f098ce5375e39e710f615931777ef4c
14644Author:     Markus Schnalke <meillo@marmaro.de>
14645AuthorDate: Thu Dec 16 01:36:43 2010 +0100
14646Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
14647CommitDate: Thu Dec 16 01:36:43 2010 +0100
14648
14649    fix typo and clarify two sentences in mhpath man page
14650
14651:100644 100644 ab4d42f3... e04c4a3f... M	man/mhpath.man
14652
14653commit 823a67fb93caa46a4451d86741cc6702f0003926
14654Author:     Markus Schnalke <meillo@marmaro.de>
14655AuthorDate: Thu Dec 16 01:25:11 2010 +0100
14656Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
14657CommitDate: Thu Dec 16 01:25:11 2010 +0100
14658
14659    improve mhparam man page
14660
14661:100644 100644 eb8caeca... ba00fc69... M	man/mhparam.man
14662
14663commit 234c9cc4829d86589a079ace49cfa5bc251ef62c
14664Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
14665AuthorDate: Thu Dec 16 01:23:16 2010 +0100
14666Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
14667CommitDate: Thu Dec 16 01:23:16 2010 +0100
14668
14669    fix badly formatted code found by Markus Schnalke
14670
14671:100644 100644 19f418e9... 8384544d... M	uip/mhparam.c
14672
14673commit 119362982fae61ae7aaa899eaf2544e4f4a84283
14674Author:     Scott Snyder <snyder@bnl.gov>
14675AuthorDate: Wed Dec 15 22:17:52 2010 +0100
14676Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
14677CommitDate: Wed Dec 15 22:17:52 2010 +0100
14678
14679    propagate and check return status of close() in slocal
14680
14681:100644 100644 3bd5c9be... 76bc00db... M	uip/dropsbr.c
14682:100644 100644 37173f65... e6880fe0... M	uip/slocal.c
14683
14684commit 56a34bc502bde807ab722ee5f20d4db2901a5b23
14685Author:     Markus Schnalke <meillo@marmaro.de>
14686AuthorDate: Wed Dec 15 22:02:30 2010 +0100
14687Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
14688CommitDate: Wed Dec 15 22:05:59 2010 +0100
14689
14690    document msg parameter to folder
14691
14692:100644 100644 9b145275... 34d3fa01... M	man/folder.man
14693
14694commit 56f52a606b02d40fdc92b9012c7835679163cd5c
14695Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
14696AuthorDate: Tue Dec 14 18:04:01 2010 +0100
14697Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
14698CommitDate: Tue Dec 14 18:04:28 2010 +0100
14699
14700    switches need to be renumbered following removal of some switches so,
14701    e.g. inc -version was not working
14702
14703:100644 100644 38ab6873... f461dd86... M	uip/inc.c
14704:100644 100644 fa2336f9... 03525c87... M	uip/msgchk.c
14705
14706commit c05210483d82bf5f3786725ff80e12444088a701
14707Author:     Ken Hornstein <kenh@pobox.com>
14708AuthorDate: Thu Dec 9 15:29:29 2010 -0500
14709Commit:     Ken Hornstein <kenh@pobox.com>
14710CommitDate: Thu Dec 9 15:29:29 2010 -0500
14711
14712    Massive garbage collection.  Remove functionality for APOP, RPOP,
14713    all NNTP support (including bboards) and MPOP.
14714
14715:100644 100644 e7ee1265... 324dddc1... M	ChangeLog
14716:100644 100644 f866c0a7... d68f4f13... M	configure.in
14717:100644 100644 09889137... b6165249... M	h/Makefile.in
14718:100644 100644 f782d676... 2d2aa958... M	h/mts.h
14719:100644 000000 54647157... 00000000... D	h/nntp.h
14720:100644 100644 168b8c61... fc06f0b9... M	h/popsbr.h
14721:100644 100644 7e7a787a... 540b3786... M	man/inc.man
14722:100644 100644 c451f62e... 793562fb... M	man/mh-chart.man
14723:100644 100644 31e5b902... 15704eee... M	man/mh-tailor.man
14724:100644 100644 219bfe60... 55d4a189... M	man/msgchk.man
14725:100644 100644 95c220d3... e2f8cb4a... M	sbr/Makefile.in
14726:100644 100644 6a9d84f4... cd2a3d87... M	sbr/mts.c
14727:100644 100644 31515ba8... 370fc15e... M	uip/Makefile.in
14728:100644 100644 f23a565f... 38ab6873... M	uip/inc.c
14729:100644 100644 e052b42e... fa2336f9... M	uip/msgchk.c
14730:100644 100644 aed4bc7d... c2d4e1a6... M	uip/msh.c
14731:100644 100644 0190beec... 3bd4db35... M	uip/mshcmds.c
14732:100644 100644 3ac88be4... 2d03efdc... M	uip/popsbr.c
14733
14734commit 2ead8819603a21a03ee51440dc5617c5df1ed8da
14735Author:     David Levine <levinedl@acm.org>
14736AuthorDate: Wed Dec 8 14:36:36 2010 -0600
14737Commit:     David Levine <levinedl@acm.org>
14738CommitDate: Wed Dec 8 14:36:36 2010 -0600
14739
14740            * uip/whatnowsbr.c: enforce requirement of at least one file
14741              argument to attach command.
14742
14743:100644 100644 1345dceb... e7ee1265... M	ChangeLog
14744:100644 100644 723d4087... 6541b42e... M	uip/whatnowsbr.c
14745
14746commit 20dbca31df3ce9b0cebfb5977607d9c3ef0d86d7
14747Author:     David Levine <levinedl@acm.org>
14748AuthorDate: Wed Dec 8 10:47:03 2010 -0600
14749Commit:     David Levine <levine@atto.(none)>
14750CommitDate: Wed Dec 8 10:48:43 2010 -0600
14751
14752    man/send.man: added name= portion to Content-Type
14753    headers to reflect 2006-10-24 change to uip/sendsbr.c.
14754    That change allowed mhstore to use the (file)name when
14755    extracting attachments.
14756
14757:100644 100644 7fdb84b2... 1345dceb... M	ChangeLog
14758:100644 100644 0ac8c3ae... e75583eb... M	man/send.man
14759
14760commit 5dd6771b28c257af405d7248639ed0e3bcdce38b
14761Author:     Ken Hornstein <kenh@pobox.com>
14762AuthorDate: Fri Dec 3 15:23:11 2010 -0500
14763Commit:     Ken Hornstein <kenh@pobox.com>
14764CommitDate: Fri Dec 3 15:23:11 2010 -0500
14765
14766    Remove RCS keywords, since they no longer work after git migration.
14767
14768:100644 100644 e7a779b8... 3c482943... M	INSTALL
14769:100644 100644 c38c1a40... ddd30faa... M	MACHINES
14770:100644 100644 eecef1b6... 1fe2d387... M	Makefile.in
14771:100644 100644 1f740735... 328f383f... M	README
14772:100644 100644 6c4613d3... 23ded2a3... M	config/Makefile.in
14773:100644 100644 8a613b68... c2d307eb... M	config/config.c
14774:100755 100755 6257186f... 1ff7eed4... M	config/version.sh
14775:100644 100644 2c47c90a... f866c0a7... M	configure.in
14776:100644 100644 e65b9bb5... 66d49a9b... M	docs/MAILING-LISTS
14777:100644 100644 7421f217... 695bdf0a... M	docs/Makefile.in
14778:100644 100644 a9963642... ff9db2a3... M	docs/README-ATTACHMENTS
14779:100644 100644 bb5d6ee7... 75464164... M	docs/README-HOOKS
14780:100644 100644 224600dc... 24a85ab4... M	docs/README.SASL
14781:100644 100644 1038ed34... eba3004f... M	docs/README.about
14782:100644 100644 23a1d2df... abfb3e56... M	docs/README.developers
14783:100644 100644 fa423def... c4dc67bf... M	docs/README.manpages
14784:100644 100644 c5be1413... 5037a545... M	etc/MailAliases
14785:100644 100644 cffd9399... 4bec6a13... M	etc/Makefile.in
14786:100755 100755 fc5a6682... 0db5d3ae... M	etc/mhn.defaults.sh
14787:100755 100755 8f128f79... 3e5e98a5... M	etc/mhn.find.sh
14788:100755 100755 b443067e... 85ec6f0f... M	etc/sendfiles.in
14789:100644 100644 7b4a2769... 09889137... M	h/Makefile.in
14790:100644 100644 e3aa7e80... a6c7a41c... M	h/addrsbr.h
14791:100644 100644 d379cfc5... cc4da7fe... M	h/aliasbr.h
14792:100644 100644 d04287a6... 51fc882e... M	h/crawl_folders.h
14793:100644 100644 146a63bf... 5a84ae1a... M	h/dropsbr.h
14794:100644 100644 eb79751c... 22be4508... M	h/fmt_compile.h
14795:100644 100644 cece50e0... 9872e09c... M	h/fmt_scan.h
14796:100644 100644 6ca63993... e49ef4e0... M	h/md5.h
14797:100644 100644 1f609194... 6063e60f... M	h/mf.h
14798:100644 100644 6513f246... abcf4451... M	h/mh.h
14799:100644 100644 a1977384... 9c1db6a4... M	h/mhcachesbr.h
14800:100644 100644 eb7cb18e... 48f221fc... M	h/mhparse.h
14801:100644 100644 1a85b427... 3e50ce2c... M	h/mime.h
14802:100644 100644 c6b0fa59... 201c7ecb... M	h/msh.h
14803:100644 100644 ce063d98... f782d676... M	h/mts.h
14804:100644 100644 f00a3ad3... f1711d5c... M	h/nmh.h
14805:100644 100644 b2329495... 54647157... M	h/nntp.h
14806:100644 100644 811836d7... 27c2e66c... M	h/picksbr.h
14807:100644 100644 5d0ed31c... 168b8c61... M	h/popsbr.h
14808:100644 100644 b0443907... 1bc19d43... M	h/prototypes.h
14809:100644 100644 97179199... 37fba4db... M	h/rcvmail.h
14810:100644 100644 b050d978... f6cd35ca... M	h/scansbr.h
14811:100644 100644 9648e04f... 4ad2b57d... M	h/signals.h
14812:100644 100644 47a31b9e... 5d99cf5a... M	h/tws.h
14813:100644 100644 8f327549... b9660a53... M	h/utils.h
14814:100644 100644 452f2e3f... 0b5a9a3e... M	h/vmhsbr.h
14815:100644 100644 ab93318d... c94ab008... M	man/Makefile.in
14816:100644 100644 f9b07c2c... f2fb5801... M	man/ali.man
14817:100644 100644 e2a77c1f... f97efa5e... M	man/anno.man
14818:100644 100644 35241e54... c77b39ed... M	man/ap.man
14819:100644 100644 5bca99d1... cb1e6f4e... M	man/burst.man
14820:100644 100644 17180ac7... bfb78b3c... M	man/comp.man
14821:100644 100644 6cc69442... f6905960... M	man/conflict.man
14822:100644 100644 6359b772... ae7be11c... M	man/dist.man
14823:100644 100644 1b214198... 363f44a5... M	man/dp.man
14824:100644 100644 8fc7b8d1... 66f2f854... M	man/flist.man
14825:100644 100644 aaca927f... 0524f01f... M	man/fmtdump.man
14826:100644 100644 deded862... 9b145275... M	man/folder.man
14827:100644 100644 0f05b68f... 877b49bb... M	man/forw.man
14828:100644 100644 86280b97... 7e7a787a... M	man/inc.man
14829:100644 100644 ce1f61da... 094ec4cd... M	man/install-mh.man
14830:100644 100644 6915792d... eff4bf00... M	man/mark.man
14831:100644 100644 6c3eb6b5... ad47699a... M	man/mh-alias.man
14832:100644 100644 b31cb0bc... c451f62e... M	man/mh-chart.man
14833:100644 100644 7f866358... 63b7b0df... M	man/mh-draft.man
14834:100644 100644 d7ceccc4... 8925b8cb... M	man/mh-format.man
14835:100644 100644 1874d9b6... 2f296402... M	man/mh-mail.man
14836:100644 100644 62db35f3... cd475246... M	man/mh-profile.man
14837:100644 100644 a97af0ea... 12fdb1ca... M	man/mh-sequence.man
14838:100644 100644 6a3fda5d... 31e5b902... M	man/mh-tailor.man
14839:100644 100644 72ce2810... b0af8810... M	man/mhbuild.man
14840:100644 100644 10f4b13f... f8546c31... M	man/mhl.man
14841:100644 100644 42cb9182... f0ef31a8... M	man/mhlist.man
14842:100644 100644 75f49189... 6e3cf13c... M	man/mhmail.man
14843:100644 100644 d867251b... fc682ef1... M	man/mhn.man
14844:100644 100644 b1903518... eb8caeca... M	man/mhparam.man
14845:100644 100644 c7448689... ab4d42f3... M	man/mhpath.man
14846:100644 100644 78d8ed95... 27ebd95e... M	man/mhshow.man
14847:100644 100644 49072735... af05bf2b... M	man/mhstore.man
14848:100644 100644 6decb1e5... 219bfe60... M	man/msgchk.man
14849:100644 100644 89e52e70... 93d02828... M	man/msh.man
14850:100644 100644 c724d3e5... 5be7983f... M	man/new.man
14851:100644 100644 89abd9aa... eecc0441... M	man/next.man
14852:100644 100644 18b60310... 46fd8fb0... M	man/nmh.man
14853:100644 100644 a351578b... fd32b3ab... M	man/packf.man
14854:100644 100644 a9171f49... 1a1b0ff3... M	man/pick.man
14855:100644 100644 772bbfb9... b6e395e3... M	man/post.man
14856:100644 100644 ce861ab5... 6ef0b8e8... M	man/prev.man
14857:100644 100644 10a98730... 623abba6... M	man/prompter.man
14858:100644 100644 19041344... f24ea8e5... M	man/rcvdist.man
14859:100644 100644 c8030c48... 26ba263c... M	man/rcvpack.man
14860:100644 100644 76505ebd... 010e2381... M	man/rcvstore.man
14861:100644 100644 badb4b07... f098b218... M	man/rcvtty.man
14862:100644 100644 c83da66e... 4b55fe1f... M	man/refile.man
14863:100644 100644 41f58709... 9f2f4893... M	man/repl.man
14864:100644 100644 ff2740ef... 047db5a8... M	man/rmf.man
14865:100644 100644 614b97ad... 0f8b5cee... M	man/rmm.man
14866:100644 100644 7da788e9... fb72ac3d... M	man/scan.man
14867:100644 100644 a20296e5... 0ac8c3ae... M	man/send.man
14868:100644 100644 442c7f68... 76b793a7... M	man/sendfiles.man
14869:100644 100644 64a1a671... bdca14fc... M	man/show.man
14870:100644 100644 f32b4894... cc822f0e... M	man/slocal.man
14871:100644 100644 c9d99c5f... 283cf124... M	man/sortm.man
14872:100644 100644 73759911... 9fe9220a... M	man/vmh.man
14873:100644 100644 cc2e989c... 4fca2cd2... M	man/whatnow.man
14874:100644 100644 19881213... c054dcf2... M	man/whom.man
14875:100644 100644 fcec8133... 821caa8f... M	mts/Makefile.in
14876:100644 100644 e837ddc3... b2a4059e... M	mts/smtp/Makefile.in
14877:100644 100644 908e6194... a10509cf... M	mts/smtp/hosts.c
14878:100644 100644 20fdce52... 470d72de... M	mts/smtp/smtp.c
14879:100644 100644 12fdedba... c88620ea... M	mts/smtp/smtp.h
14880:100644 100644 0f84568b... 95c220d3... M	sbr/Makefile.in
14881:100644 100644 09e4c6c5... 484ec5ef... M	sbr/addrsbr.c
14882:100644 100644 42796b34... c11b9e75... M	sbr/ambigsw.c
14883:100644 100644 353a5c15... d62de170... M	sbr/atooi.c
14884:100644 100644 d2f71aa3... 5375596d... M	sbr/brkstring.c
14885:100644 100644 9d0d6253... 8ee93b1e... M	sbr/check_charset.c
14886:100644 100644 d3374ad4... c558536c... M	sbr/client.c
14887:100644 100644 191bd311... d292112a... M	sbr/closefds.c
14888:100644 100644 4d4e15c1... 82979f5a... M	sbr/concat.c
14889:100644 100644 859c8516... 474e51c8... M	sbr/context_del.c
14890:100644 100644 f96d0b3a... 8c0675f7... M	sbr/context_find.c
14891:100644 100644 7eccd79f... 12dab45f... M	sbr/context_foil.c
14892:100644 100644 1a584e4c... a655effc... M	sbr/context_read.c
14893:100644 100644 4416eee4... a0c50328... M	sbr/context_replace.c
14894:100644 100644 36b1634e... 4ee40ca8... M	sbr/context_save.c
14895:100644 100644 52989aab... cc35e95b... M	sbr/copy.c
14896:100644 100644 93ff5e84... 84f724cf... M	sbr/copyip.c
14897:100644 100644 c3ca3ed6... d322ba9b... M	sbr/cpydata.c
14898:100644 100644 a1a887af... 12829f13... M	sbr/cpydgst.c
14899:100644 100644 4889bf1c... d8bcdba3... M	sbr/crawl_folders.c
14900:100644 100644 55c160bf... dbc865c4... M	sbr/discard.c
14901:100644 100644 65ec1cb7... 05bcf524... M	sbr/done.c
14902:100644 100644 14359557... 2e978d79... M	sbr/dtime.c
14903:100644 100644 299e3a62... 6dc69957... M	sbr/error.c
14904:100644 100644 d2288487... e94083b3... M	sbr/ext_hook.c
14905:100644 100644 6a45da67... 38174e02... M	sbr/fdcompare.c
14906:100644 100644 d71d956c... be9b4839... M	sbr/fmt_addr.c
14907:100644 100644 89c25def... a180c561... M	sbr/fmt_compile.c
14908:100644 100644 478a466a... 1edb7875... M	sbr/fmt_def.c
14909:100644 100644 c1bc7c73... 44a18b37... M	sbr/fmt_new.c
14910:100644 100644 87fddb90... 6f208a12... M	sbr/fmt_rfc2047.c
14911:100644 100644 9054963e... 97a0b4a3... M	sbr/fmt_scan.c
14912:100644 100644 f90cedfb... 52baa7ae... M	sbr/folder_addmsg.c
14913:100644 100644 20ac1a57... 6bde76f9... M	sbr/folder_delmsgs.c
14914:100644 100644 f06bbf5c... ebb58ab4... M	sbr/folder_free.c
14915:100644 100644 2bddb0dd... b0bc67b3... M	sbr/folder_pack.c
14916:100644 100644 0dec537e... bb886598... M	sbr/folder_read.c
14917:100644 100644 e7c4bc44... 6a94a007... M	sbr/folder_realloc.c
14918:100644 100644 c0804cde... 6b76b7ba... M	sbr/gans.c
14919:100644 100644 deb884e1... 3229eb57... M	sbr/getans.c
14920:100644 100644 55fd06e5... 0f8834b7... M	sbr/getarguments.c
14921:100644 100644 1186831a... 66332480... M	sbr/getcpy.c
14922:100644 100644 544a144e... 6c6d2672... M	sbr/getfolder.c
14923:100644 100644 6bc2cb8a... f3ae8291... M	sbr/getpass.c
14924:100644 100644 866d0477... 7eaa0de3... M	sbr/lock_file.c
14925:100644 100644 dffc799b... 174c4077... M	sbr/m_atoi.c
14926:100644 100644 9dcfdf60... c34c4097... M	sbr/m_backup.c
14927:100644 100644 15c29066... 1696190c... M	sbr/m_convert.c
14928:100644 100644 d3e988ed... e4791869... M	sbr/m_draft.c
14929:100644 100644 ecbbd3c5... be871c4e... M	sbr/m_getfld.c
14930:100644 100644 d7aec6f3... 92ead2d9... M	sbr/m_gmprot.c
14931:100644 100644 441ca502... 6c8c5841... M	sbr/m_maildir.c
14932:100644 100644 59ee37d1... aa25636a... M	sbr/m_mktemp.c
14933:100644 100644 96f54f0e... d6029736... M	sbr/m_msgdef.c
14934:100644 100644 2c403d0c... 18ee081c... M	sbr/m_name.c
14935:100644 100644 353da562... 3c63d092... M	sbr/m_scratch.c
14936:100644 100644 4382061f... 291d9966... M	sbr/m_tmpfil.c
14937:100644 100644 c5332ca6... 4337b7ce... M	sbr/makedir.c
14938:100644 100644 ac04c296... fd92e369... M	sbr/mf.c
14939:100644 100644 7610cdaf... 6a9d84f4... M	sbr/mts.c
14940:100644 100644 7ef83eab... 5a9529de... M	sbr/path.c
14941:100644 100644 a687e694... 5ed8c3f1... M	sbr/peekc.c
14942:100644 100644 7991d592... f16f7e0b... M	sbr/pidstatus.c
14943:100644 100644 607538f5... ef42e1aa... M	sbr/pidwait.c
14944:100644 100644 a7bc7e53... e045788c... M	sbr/print_help.c
14945:100644 100644 bd7b5aa2... 6d475aba... M	sbr/print_sw.c
14946:100644 100644 b3300a98... b828b3cc... M	sbr/print_version.c
14947:100644 100644 82b85b08... ce00f68d... M	sbr/push.c
14948:100644 100644 fb4a77ce... dd665141... M	sbr/putenv.c
14949:100644 100644 92e152db... 92818f9a... M	sbr/r1bindex.c
14950:100644 100644 eba6eece... 2a680192... M	sbr/readconfig.c
14951:100644 100644 dc068fe0... fc2793c6... M	sbr/refile.c
14952:100644 100644 627ff3f2... 4ce0b145... M	sbr/remdir.c
14953:100644 100644 5ed6fde2... 882889c3... M	sbr/ruserpass.c
14954:100644 100644 ff3e23a4... 68fa7249... M	sbr/seq_add.c
14955:100644 100644 56bd2ec1... 30dd3f53... M	sbr/seq_bits.c
14956:100644 100644 67a93bb5... eb41ec40... M	sbr/seq_del.c
14957:100644 100644 aa9d57dd... 251b6091... M	sbr/seq_getnum.c
14958:100644 100644 f5dbb658... b64e8cd8... M	sbr/seq_list.c
14959:100644 100644 678ab5b5... 6887ac6a... M	sbr/seq_nameok.c
14960:100644 100644 81a1f5ca... 3d970380... M	sbr/seq_print.c
14961:100644 100644 c18d1dae... e3491218... M	sbr/seq_read.c
14962:100644 100644 84775b97... 94b75432... M	sbr/seq_save.c
14963:100644 100644 42195726... f18a3887... M	sbr/seq_setcur.c
14964:100644 100644 fdffa952... 11de1439... M	sbr/seq_setprev.c
14965:100644 100644 022982ea... ea18d176... M	sbr/seq_setunseen.c
14966:100644 100644 c099c1cd... 59ae7952... M	sbr/showfile.c
14967:100755 100755 d4f6e52e... 88beac1e... M	sbr/sigmsg.awk
14968:100644 100644 9f5f3792... 919b8e0e... M	sbr/signals.c
14969:100644 100644 1a104ada... 88a098b3... M	sbr/smatch.c
14970:100644 100644 558c2cf8... 5f3f1243... M	sbr/snprintb.c
14971:100644 100644 32edca9c... 5ccf28fd... M	sbr/ssequal.c
14972:100644 100644 4a026a3f... 04aad7d3... M	sbr/strcasecmp.c
14973:100644 100644 ebc29f59... 251145a2... M	sbr/strdup.c
14974:100644 100644 d7809550... 476a5741... M	sbr/strerror.c
14975:100644 100644 51cbe7c6... 9a1e4fe7... M	sbr/strindex.c
14976:100644 100644 8b57ad68... b640ea6f... M	sbr/trimcpy.c
14977:100644 100644 dedb0e5b... b3c81ff0... M	sbr/uprf.c
14978:100644 100644 7c4ddcf2... 48969abc... M	sbr/utils.c
14979:100644 100644 c6a39ea6... 3a376e10... M	sbr/vfgets.c
14980:100644 100644 6f271770... 31515ba8... M	uip/Makefile.in
14981:100644 100644 8513092c... 41f92a6e... M	uip/ali.c
14982:100644 100644 ec7be942... b1a7e619... M	uip/aliasbr.c
14983:100644 100644 ee9dcd71... 41716f7c... M	uip/anno.c
14984:100644 100644 7f1bdde7... 87e9580b... M	uip/annosbr.c
14985:100644 100644 ea2d36d7... a0f7f778... M	uip/ap.c
14986:100644 100644 f9dd9510... fa3ac73c... M	uip/burst.c
14987:100644 100644 9c915bf3... 5ebce6ed... M	uip/comp.c
14988:100644 100644 8247ff0c... 07e77fc9... M	uip/conflict.c
14989:100644 100644 1effbb05... 4bad51ac... M	uip/dist.c
14990:100644 100644 e5f7bc55... afd4e419... M	uip/distsbr.c
14991:100644 100644 6b41bb62... c94c8eac... M	uip/dp.c
14992:100644 100644 84435a2e... 3bd5c9be... M	uip/dropsbr.c
14993:100644 100644 b5226cea... e3da709b... M	uip/flist.c
14994:100644 100644 a590a006... fff45022... M	uip/fmtdump.c
14995:100644 100644 f83bedca... 3e7c85d8... M	uip/folder.c
14996:100644 100644 7892d7f5... ac0c4c53... M	uip/forw.c
14997:100644 100644 1d6727fa... 57f25ba6... M	uip/ftpsbr.c
14998:100644 100644 d31cdf76... f23a565f... M	uip/inc.c
14999:100644 100644 d3890938... c4847711... M	uip/install-mh.c
15000:100644 100644 372568a0... dd09b488... M	uip/mark.c
15001:100644 100644 2cb6cb57... 5e0ab3be... M	uip/md5.c
15002:100644 100644 fbe2b2c6... 1e862909... M	uip/mhbuild.c
15003:100644 100644 d95eee58... f01abd53... M	uip/mhbuildsbr.c
15004:100644 100644 ba66f6eb... 2223e80e... M	uip/mhcachesbr.c
15005:100644 100644 df0ee465... 38b830ec... M	uip/mhfree.c
15006:100644 100644 e37c3ba9... de12dde8... M	uip/mhl.c
15007:100644 100644 4cca8d2a... cb6a3cf6... M	uip/mhlist.c
15008:100644 100644 1a026293... 1aac74a8... M	uip/mhlistsbr.c
15009:100644 100644 a386771b... 58b29783... M	uip/mhlsbr.c
15010:100644 100644 e906b1d3... e5868609... M	uip/mhmail.c
15011:100644 100644 fddd5522... 7a231392... M	uip/mhmisc.c
15012:100644 100644 45358e7e... a7644a39... M	uip/mhn.c
15013:100644 100644 92352539... 7e12c46a... M	uip/mhoutsbr.c
15014:100644 100644 f9f78c34... 19f418e9... M	uip/mhparam.c
15015:100644 100644 bca79422... d40d78ce... M	uip/mhparse.c
15016:100644 100644 c4fd935b... 23ca5428... M	uip/mhpath.c
15017:100644 100644 2b406d44... 191eeff8... M	uip/mhshow.c
15018:100644 100644 9317defd... a63b8ed4... M	uip/mhshowsbr.c
15019:100644 100644 bef91224... 7b44a965... M	uip/mhstore.c
15020:100644 100644 151b2e64... a1b5e2a8... M	uip/mhstoresbr.c
15021:100644 100644 9590fd3c... 5c10b8bc... M	uip/mhtest.c
15022:100644 100644 1a59a3bd... e052b42e... M	uip/msgchk.c
15023:100644 100644 f492a370... aed4bc7d... M	uip/msh.c
15024:100644 100644 0201cbc8... 0190beec... M	uip/mshcmds.c
15025:100644 100644 82d6db55... 41d2ebf8... M	uip/new.c
15026:100644 100644 a696e727... c3654409... M	uip/packf.c
15027:100644 100644 e0d61368... 24e6862c... M	uip/pick.c
15028:100644 100644 61d5afb8... bd4c263e... M	uip/picksbr.c
15029:100644 100644 30e4c278... 3ac88be4... M	uip/popsbr.c
15030:100644 100644 87e31e8f... d5760a29... M	uip/post.c
15031:100644 100644 6f97a880... 7c28aece... M	uip/prompter.c
15032:100644 100644 7d669109... 9038d5ff... M	uip/rcvdist.c
15033:100644 100644 f03fc995... 0b4dc9fc... M	uip/rcvpack.c
15034:100644 100644 668eb86e... 3131076f... M	uip/rcvstore.c
15035:100644 100644 333a3b2f... 8b04d61d... M	uip/rcvtty.c
15036:100644 100644 7bc6d0b9... 25f76299... M	uip/refile.c
15037:100644 100644 4584b674... d2b75df9... M	uip/repl.c
15038:100644 100644 a415346e... 3dda4708... M	uip/replsbr.c
15039:100644 100644 c3dcc919... a49ba4cf... M	uip/rmf.c
15040:100644 100644 15302896... 7680008d... M	uip/rmm.c
15041:100644 100644 31aa245f... 077f824a... M	uip/scan.c
15042:100644 100644 c5f03292... 04dc2152... M	uip/scansbr.c
15043:100644 100644 7eb75bdf... d06b6c4a... M	uip/send.c
15044:100644 100644 65b5ba1b... 57ef0073... M	uip/sendsbr.c
15045:100644 100644 604f2ead... a59e10c3... M	uip/show.c
15046:100644 100644 f24228af... 37173f65... M	uip/slocal.c
15047:100644 100644 212b4416... cfad3d3c... M	uip/sortm.c
15048:100644 100644 1c1a8bc9... c7582ba0... M	uip/spost.c
15049:100644 100644 a1b8ebf1... 740d0210... M	uip/termsbr.c
15050:100644 100644 5b67ba15... aea746d3... M	uip/viamail.c
15051:100644 100644 327f4516... 908df854... M	uip/vmh.c
15052:100644 100644 a504220a... eb6e0378... M	uip/vmhsbr.c
15053:100644 100644 4093c38c... 572bad54... M	uip/vmhtest.c
15054:100644 100644 d9954264... d3fccfd6... M	uip/whatnow.c
15055:100644 100644 cd215020... 6bf4b369... M	uip/whatnowproc.c
15056:100644 100644 58ac8bd4... 723d4087... M	uip/whatnowsbr.c
15057:100644 100644 fe01326f... ddf99efb... M	uip/whom.c
15058:100644 100644 af06698d... e5ff4903... M	uip/wmh.c
15059
15060commit bd7d13ad3cdf433d73849b3bb847eaec2f1396ba
15061Author:     Ken Hornstein <kenh@cmf.nrl.navy.mil>
15062AuthorDate: Thu Dec 2 21:04:30 2010 -0500
15063Commit:     Ken Hornstein <kenh@cmf.nrl.navy.mil>
15064CommitDate: Thu Dec 2 21:04:30 2010 -0500
15065
15066    Whoops, forgot to bracket the calls for TLS shutdown with a #ifdef TLS_SUPPORT
15067
15068:100644 100644 e6bca9a9... 20fdce52... M	mts/smtp/smtp.c
15069
15070commit 03bf20a885b3953a0385e814ba4e0196b46f6159
15071Author:     Ken Hornstein <kenh@cmf.nrl.navy.mil>
15072AuthorDate: Thu Dec 2 20:37:54 2010 -0500
15073Commit:     Ken Hornstein <kenh@cmf.nrl.navy.mil>
15074CommitDate: Thu Dec 2 20:37:54 2010 -0500
15075
15076    Update for git conversions (and cleanup of autogen.sh to use autoreconf)
15077
15078:100644 000000 5f5cca9b... 00000000... D	.cvsignore
15079:000000 100644 00000000... 70f75d98... A	.gitignore
15080:100755 100755 29a02b95... 71a29127... M	autogen.sh
15081:100644 000000 625becce... 00000000... D	config/.cvsignore
15082:100644 000000 f3c7a7c5... 00000000... D	docs/.cvsignore
15083:100644 000000 e234ebf7... 00000000... D	etc/.cvsignore
15084:100644 000000 f3c7a7c5... 00000000... D	h/.cvsignore
15085:100644 000000 cacddcd5... 00000000... D	man/.cvsignore
15086:100644 000000 f3c7a7c5... 00000000... D	mts/.cvsignore
15087:100644 000000 f3c7a7c5... 00000000... D	mts/smtp/.cvsignore
15088:100644 000000 38a6b43b... 00000000... D	sbr/.cvsignore
15089:100644 000000 6adffa00... 00000000... D	test/.cvsignore
15090:100644 000000 ec00fcba... 00000000... D	uip/.cvsignore
15091
15092commit 676aafb5cca9531170843b28fe4e3ba12c322c50
15093Author:     Ken Hornstein <kenh@cmf.nrl.navy.mil>
15094AuthorDate: Thu Dec 2 18:03:22 2010 -0500
15095Commit:     Ken Hornstein <kenh@cmf.nrl.navy.mil>
15096CommitDate: Thu Dec 2 18:03:22 2010 -0500
15097
15098    Change configure.in to emit a warning when an argument is given to
15099    --with-cyrus-sasl.
15100
15101:100644 100644 8e8fb1c9... 2c47c90a... M	configure.in
15102
15103commit e056446589e2fee53f823e0da1fb34076018c3dd
15104Author:     Ken Hornstein <kenh@pobox.com>
15105AuthorDate: Sun Nov 21 22:19:51 2010 +0000
15106Commit:     Ken Hornstein <kenh@pobox.com>
15107CommitDate: Sun Nov 21 22:19:51 2010 +0000
15108
15109    Fix the test for sasl.h to look in the correct place.
15110
15111:100644 100644 77307173... 8e8fb1c9... M	configure.in
15112
15113commit da304a48a24d7cc7fafae13c994d94ad3d6483f2
15114Author:     Ken Hornstein <kenh@pobox.com>
15115AuthorDate: Fri Nov 19 20:13:39 2010 +0000
15116Commit:     Ken Hornstein <kenh@pobox.com>
15117CommitDate: Fri Nov 19 20:13:39 2010 +0000
15118
15119    (Minor) cleanup of some of the autoconf code with respect to the handling
15120    of compiler flags for SASL, and also rototill (and simplify) the autoconf
15121    handling for the same.
15122
15123    Add TLS support for the SMTP MTA.
15124
15125:100644 100644 7941c076... 20d123fe... M	aclocal.m4
15126:100644 100644 aba161b8... 6c4613d3... M	config/Makefile.in
15127:100644 100644 e43fca10... 77307173... M	configure.in
15128:100644 100644 5e097e43... b31cb0bc... M	man/mh-chart.man
15129:100644 100644 892215a2... 772bbfb9... M	man/post.man
15130:100644 100644 25fa3579... a20296e5... M	man/send.man
15131:100644 100644 f8b0ed31... e837ddc3... M	mts/smtp/Makefile.in
15132:100644 100644 7413639c... e6bca9a9... M	mts/smtp/smtp.c
15133:100644 100644 4fdcdfe5... 12fdedba... M	mts/smtp/smtp.h
15134:100644 100644 69a280cd... 0f84568b... M	sbr/Makefile.in
15135:100644 100644 1e1ae9b9... 6f271770... M	uip/Makefile.in
15136:100644 100644 ba898a4c... 87e31e8f... M	uip/post.c
15137:100644 100644 8409654d... 7eb75bdf... M	uip/send.c
15138:100644 100644 da2debde... 58ac8bd4... M	uip/whatnowsbr.c
15139:100644 100644 51ce5fef... fe01326f... M	uip/whom.c
15140
15141commit 8b0b9f913c2f0987ba8337178d3a6b3dcae906e6
15142Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15143AuthorDate: Fri Nov 12 23:28:26 2010 +0000
15144Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15145CommitDate: Fri Nov 12 23:28:26 2010 +0000
15146
15147    man/slocal.man: fix formatting error that meant a subsection heading
15148    wasn't displayed as such. Followon cleanup: since the new heading is too
15149    wide to fit in the margin, tidy the margin to 4 characters wide so we
15150    are consistent with how all the headings are displayed.
15151
15152:100644 100644 556418a3... 7fdb84b2... M	ChangeLog
15153:100644 100644 eeb07655... f32b4894... M	man/slocal.man
15154
15155commit 682769680c6e77bf8cf797c23eccd1d4e2753066
15156Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15157AuthorDate: Wed Nov 10 22:26:07 2010 +0000
15158Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15159CommitDate: Wed Nov 10 22:26:07 2010 +0000
15160
15161    configure.in: add a level of expansion for mandir when printing the
15162    end-of-configure install path summary.
15163
15164:100644 100644 5d0f2304... 556418a3... M	ChangeLog
15165:100644 100644 6d4a9d40... e43fca10... M	configure.in
15166
15167commit ca2c0f532cb7ca04e38272385f08bde8b3f56166
15168Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15169AuthorDate: Tue Nov 9 21:33:22 2010 +0000
15170Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15171CommitDate: Tue Nov 9 21:33:22 2010 +0000
15172
15173    man/rmm.man: fix error in synopsis: the option is [no]unlink, not [no]link.
15174
15175:100644 100644 6847b8f7... 5d0f2304... M	ChangeLog
15176:100644 100644 d8cdf8bc... 614b97ad... M	man/rmm.man
15177
15178commit a1e2c63df5871a156c2735b679b58716a0af2b29
15179Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15180AuthorDate: Fri Nov 5 22:06:10 2010 +0000
15181Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15182CommitDate: Fri Nov 5 22:06:10 2010 +0000
15183
15184    Silence a (harmless) uninitialized variable warning.
15185
15186:100644 100644 ab70c246... 7413639c... M	mts/smtp/smtp.c
15187
15188commit 3bf07d227725f798f654ac09f015f35d27ab83cb
15189Author:     David Levine <levinedl@acm.org>
15190AuthorDate: Tue Aug 31 15:00:53 2010 +0000
15191Commit:     David Levine <levinedl@acm.org>
15192CommitDate: Tue Aug 31 15:00:53 2010 +0000
15193
15194            * uip/.cvsignore:  added "new".
15195
15196:100644 100644 2a9c1456... 6847b8f7... M	ChangeLog
15197:100644 100644 400537d8... ec00fcba... M	uip/.cvsignore
15198
15199commit 8cf1d92e52d3feac4ed32ec733e2c0ed7f384e86
15200Author:     Earl Hood <earl@earlhood.com>
15201AuthorDate: Sat Feb 6 07:47:38 2010 +0000
15202Commit:     Earl Hood <earl@earlhood.com>
15203CommitDate: Sat Feb 6 07:47:38 2010 +0000
15204
15205    #ifdef AI_ADDRCONFIG since older IPv4-only systems may not define this flag,
15206    causing files that use to not compile.
15207
15208:100644 100644 a03809e1... d3374ad4... M	sbr/client.c
15209:100644 100644 2fc3fb7d... 1d6727fa... M	uip/ftpsbr.c
15210:100644 100644 a3ef6ba6... a386771b... M	uip/mhlsbr.c
15211
15212commit b7c348e99fa223f370ebdb4fd9b6627596c66a08
15213Author:     Earl Hood <earl@earlhood.com>
15214AuthorDate: Sat Feb 6 07:45:47 2010 +0000
15215Commit:     Earl Hood <earl@earlhood.com>
15216CommitDate: Sat Feb 6 07:45:47 2010 +0000
15217
15218    Fixed variable declaration so older compilers will not complain.
15219    I.e. Older compilers may not support C99, so variables must be
15220    declared at the beginning of a block.
15221
15222:100644 100644 22290363... 59ee37d1... M	sbr/m_mktemp.c
15223
15224commit 2f689a1cb907a5de04e6d39ffd217a69af3216c7
15225Author:     Earl Hood <earl@earlhood.com>
15226AuthorDate: Thu Feb 4 01:39:21 2010 +0000
15227Commit:     Earl Hood <earl@earlhood.com>
15228CommitDate: Thu Feb 4 01:39:21 2010 +0000
15229
15230    * Bug #15213, #18635: The use of the insecure m_scratch() and
15231      m_tmpfil() functions have been replaced by m_mktemp()
15232      or m_mktemp2() functions (defined in sbr/m_mktemp.c).
15233      The new functions use mkstemp() to securely create
15234      temporary files to avoid the numerous race conditions
15235      that exist with the old functions.  This does assume
15236      that mkstemp() is available.  Unsure if we need to
15237      create an alternative implementation if mkstemp() is
15238      not available.  More information about new temp file
15239      functions in m_mktemp.c, including the support for
15240      MHTMPDIR, TMPDIR, and TMP envvars.
15241
15242    NOTE: The files sbr/m_scratch.c and sbr/m_tmpfil.c should be removed.
15243    Until more testing verifies changes to support new functions have not
15244    broken functionality, the files are be left in the tree, but comments
15245    have been added stating the functions in them should not be called.
15246
15247:100644 100644 992f51ce... 2a9c1456... M	ChangeLog
15248:100644 100644 66e42ada... cffd9399... M	etc/Makefile.in
15249:100644 100644 32f6a3d3... b0443907... M	h/prototypes.h
15250:100644 100644 b8787d17... 69a280cd... M	sbr/Makefile.in
15251:100644 100644 9d5b6d3c... 87fddb90... M	sbr/fmt_rfc2047.c
15252:100644 100644 ca4020b0... 9054963e... M	sbr/fmt_scan.c
15253:100644 100644 fc3d2c05... 55fd06e5... M	sbr/getarguments.c
15254:000000 100644 00000000... 22290363... A	sbr/m_mktemp.c
15255:100644 100644 df635316... 353da562... M	sbr/m_scratch.c
15256:100644 100644 907c6244... 4382061f... M	sbr/m_tmpfil.c
15257:100644 100644 6043bee1... 607538f5... M	sbr/pidwait.c
15258:100644 100644 e8ef50ae... 7f1bdde7... M	uip/annosbr.c
15259:100644 100644 15756d30... f9dd9510... M	uip/burst.c
15260:100644 100644 1b5f5e13... e5f7bc55... M	uip/distsbr.c
15261:100644 100644 2d4f2d53... 7892d7f5... M	uip/forw.c
15262:100644 100644 fce9cec2... d31cdf76... M	uip/inc.c
15263:100644 100644 9d9f553a... fbe2b2c6... M	uip/mhbuild.c
15264:100644 100644 b75034ab... d95eee58... M	uip/mhbuildsbr.c
15265:100644 100644 420dbb63... a3ef6ba6... M	uip/mhlsbr.c
15266:100644 100644 f08a583a... e906b1d3... M	uip/mhmail.c
15267:100644 100644 2ebdc1ff... 92352539... M	uip/mhoutsbr.c
15268:100644 100644 7c100006... bca79422... M	uip/mhparse.c
15269:100644 100644 1c05a42d... 151b2e64... M	uip/mhstoresbr.c
15270:100644 100644 d87f92ea... f492a370... M	uip/msh.c
15271:100644 100644 147a261b... 0201cbc8... M	uip/mshcmds.c
15272:100644 100644 81a1afb0... 82d6db55... M	uip/new.c
15273:100644 100644 839e3d33... 30e4c278... M	uip/popsbr.c
15274:100644 100644 75468185... ba898a4c... M	uip/post.c
15275:100644 100644 35f6860a... 6f97a880... M	uip/prompter.c
15276:100644 100644 7ee47fd9... 7d669109... M	uip/rcvdist.c
15277:100644 100644 21f6c776... 668eb86e... M	uip/rcvstore.c
15278:100644 100644 97c32284... 333a3b2f... M	uip/rcvtty.c
15279:100644 100644 df182584... c5f03292... M	uip/scansbr.c
15280:100644 100644 43f4c022... 8409654d... M	uip/send.c
15281:100644 100644 fd21acd3... 65b5ba1b... M	uip/sendsbr.c
15282:100644 100644 e783a797... 604f2ead... M	uip/show.c
15283:100644 100644 4a8875e7... f24228af... M	uip/slocal.c
15284:100644 100644 04a76d2f... 5b67ba15... M	uip/viamail.c
15285:100644 100644 5fcba33c... da2debde... M	uip/whatnowsbr.c
15286
15287commit 352fe458a57061db81240c19fa4b356c7448463b
15288Author:     Earl Hood <earl@earlhood.com>
15289AuthorDate: Wed Feb 3 05:56:56 2010 +0000
15290Commit:     Earl Hood <earl@earlhood.com>
15291CommitDate: Wed Feb 3 05:56:56 2010 +0000
15292
15293    * mts/smtp/smtp.c: added SASL support if mts configuration
15294      setting is set to "sendmail".  This is useful if sendmail
15295      conf option is to a custom script that creates a proxy
15296      connection to an smtp server.
15297
15298    * sbr/mts.c: added support for MHMTSCONF and MHMTSUSERCONF
15299      envvars.  The former specifies an alternative system
15300      mts.conf to use.  The later specifies a user-specific
15301      mts.conf to use.  This one will be read after the system
15302      conf, so the user's conf only needs to set options they
15303      want to override.  The MHMTSUSERCONF allows a user to set
15304      personal alternative mail submission methods w/o affecting
15305      other users on the system.
15306
15307    * uip/whom.c: added SASL-based options so address checking
15308      can work against a server that requires SASL.
15309
15310:100644 100644 38ba7e4e... 992f51ce... M	ChangeLog
15311:100644 100644 05e292ff... ab70c246... M	mts/smtp/smtp.c
15312:100644 100644 de7518c0... 7610cdaf... M	sbr/mts.c
15313:100644 100644 d04ef27e... 51ce5fef... M	uip/whom.c
15314
15315commit d8916ff5d389de5ab225cd6f40aeda1b285d0f28
15316Author:     David Levine <levinedl@acm.org>
15317AuthorDate: Wed Dec 30 01:42:45 2009 +0000
15318Commit:     David Levine <levinedl@acm.org>
15319CommitDate: Wed Dec 30 01:42:45 2009 +0000
15320
15321            * uip/mhlistsbr.c, uip/mhlsbr.c, uip/picksbr.c: cast
15322            pointers to unsigned long before casting to unsigned int
15323            to avoid warnings on 64-bit about casting from pointer
15324            to int of different size.
15325
15326:100644 100644 a0528ebc... 38ba7e4e... M	ChangeLog
15327:100644 100644 10ec55d6... 1a026293... M	uip/mhlistsbr.c
15328:100644 100644 9f1ebdde... 420dbb63... M	uip/mhlsbr.c
15329:100644 100644 1e16795f... 61d5afb8... M	uip/picksbr.c
15330
15331commit 7e3a3c499d1637d633d385c1058947c02676e3c5
15332Author:     David Levine <levinedl@acm.org>
15333AuthorDate: Wed Dec 30 01:41:47 2009 +0000
15334Commit:     David Levine <levinedl@acm.org>
15335CommitDate: Wed Dec 30 01:41:47 2009 +0000
15336
15337            * uip/new.c: cast folder_len to int to avoid warning on
15338            64-bit about passing a size_t to an int conversion specifier.
15339
15340:100644 100644 f5c605c7... a0528ebc... M	ChangeLog
15341:100644 100644 4ff8c049... 81a1afb0... M	uip/new.c
15342
15343commit cd665517f488ca62e71b7fd1db6df0813dee052a
15344Author:     David Levine <levinedl@acm.org>
15345AuthorDate: Fri Dec 25 14:47:39 2009 +0000
15346Commit:     David Levine <levinedl@acm.org>
15347CommitDate: Fri Dec 25 14:47:39 2009 +0000
15348
15349            * uip/inc.c: gcc 4.4.1 noticed that maildir could have been
15350            used before initialization.  In fact, if that code was ever
15351            reached, maildir would never have been initialized.  It's in
15352            an adios call, so replaced with NULL.
15353
15354:100644 100644 f72df8e1... f5c605c7... M	ChangeLog
15355:100644 100644 0fcff840... fce9cec2... M	uip/inc.c
15356
15357commit 5658c6c561ca13aae18a68f178457245176526fc
15358Author:     David Levine <levinedl@acm.org>
15359AuthorDate: Mon Dec 21 17:18:04 2009 +0000
15360Commit:     David Levine <levinedl@acm.org>
15361CommitDate: Mon Dec 21 17:18:04 2009 +0000
15362
15363    * mts/smtp/smtp.c: In sm_auth_sasl (), removed zeroing of
15364    sasl_inbuffer because it could be used in sm_fget ().  Also,
15365    removed allocation of sasl_inbuffer because that was done in
15366    either smtp_init () or sendmail_init ().
15367
15368:100644 100644 52e56ed5... f72df8e1... M	ChangeLog
15369:100644 100644 e93a7c24... 05e292ff... M	mts/smtp/smtp.c
15370
15371commit 3c92470c2b683842612ea670fac3e04330f9ca84
15372Author:     Josh Bressers <josh@bress.net>
15373AuthorDate: Mon Jan 26 13:38:13 2009 +0000
15374Commit:     Josh Bressers <josh@bress.net>
15375CommitDate: Mon Jan 26 13:38:13 2009 +0000
15376
15377    Remove duplicate sm_fgetc() declaration
15378
15379:100644 100644 7af8d309... e93a7c24... M	mts/smtp/smtp.c
15380
15381commit 86048c14a070e3382577dd22519319bce77c70b9
15382Author:     Ken Hornstein <kenh@pobox.com>
15383AuthorDate: Wed Jan 21 19:38:36 2009 +0000
15384Commit:     Ken Hornstein <kenh@pobox.com>
15385CommitDate: Wed Jan 21 19:38:36 2009 +0000
15386
15387    Fix warning in getaddrinfo() call.
15388    Add missing support for -port in whatnow.
15389    Make sure the SASL input buffer is allocated when using the sendmail mts.
15390
15391:100644 100644 37a7b07c... 7af8d309... M	mts/smtp/smtp.c
15392:100644 100644 732fb47f... a03809e1... M	sbr/client.c
15393:100644 100644 42e0d61a... 5fcba33c... M	uip/whatnowsbr.c
15394
15395commit 21ddd311ae7c2d5798c8fdd6add1ef229f82950b
15396Author:     Eric Gillespie <epg@pretzelnet.org>
15397AuthorDate: Sun Jan 18 04:48:42 2009 +0000
15398Commit:     Eric Gillespie <epg@pretzelnet.org>
15399CommitDate: Sun Jan 18 04:48:42 2009 +0000
15400
15401            * etc/mhn.defaults.sh: Never try to make mhshow start xterm.
15402
15403:100644 100644 b2ea1aa7... 52e56ed5... M	ChangeLog
15404:100644 100644 7fd6b15f... 47b01061... M	docs/pending-release-notes
15405:100755 100755 e25cac42... fc5a6682... M	etc/mhn.defaults.sh
15406
15407commit 55669aa463e2ce09a1873831bba729d2a29d2188
15408Author:     Eric Gillespie <epg@pretzelnet.org>
15409AuthorDate: Sat Jan 17 16:53:07 2009 +0000
15410Commit:     Eric Gillespie <epg@pretzelnet.org>
15411CommitDate: Sat Jan 17 16:53:07 2009 +0000
15412
15413    Note 'new' commands.
15414
15415:100644 100644 7c05abee... 7fd6b15f... M	docs/pending-release-notes
15416
15417commit 788c353a8bee07520ae1a1de6fb7bdcdf1f4f1c7
15418Author:     Eric Gillespie <epg@pretzelnet.org>
15419AuthorDate: Sat Jan 17 16:47:29 2009 +0000
15420Commit:     Eric Gillespie <epg@pretzelnet.org>
15421CommitDate: Sat Jan 17 16:47:29 2009 +0000
15422
15423            * test/runtest, test/tests/inc/test-deb359167,
15424            test/tests/inc/test-eom-align, test/tests/manpages/test-manpages:
15425            Load common.sh via absolute path, otherwise some /bin/sh
15426            (e.g. dash) can't load it.
15427
15428            * uip/Makefile.in, uip/new.c, test/tests/new/test-basic: Add new
15429            program, and fn/fp/unseen symlinks.
15430
15431            * test/{runtest,setup-test}: Move MH profile under Mail directory
15432            so each test script will have its own to muck with, if needed.
15433
15434            * h/Makefile.in, h/crawl_folders.h, sbr/Makefile.in,
15435            sbr/crawl_folders.c, uip/folder.c: Extract the folder crawling
15436            code from folder.c into new crawl_folders function, using a
15437            callback to assemble the folder info in folder.c.  Drop compare
15438            function and use strcmp instead.  Rename addfold and addir to
15439            add_folder and add_children (add dir vs. add folder?
15440            confusing names).
15441
15442:100644 100644 5817d9a6... b2ea1aa7... M	ChangeLog
15443:100644 100644 492d3643... 7b4a2769... M	h/Makefile.in
15444:000000 100644 00000000... d04287a6... A	h/crawl_folders.h
15445:100644 100644 1cd0b609... cacddcd5... M	man/.cvsignore
15446:100644 100644 fe70265d... ab93318d... M	man/Makefile.in
15447:000000 100644 00000000... 7529017e... A	man/fnext.man
15448:000000 100644 00000000... 7529017e... A	man/fprev.man
15449:000000 100644 00000000... c724d3e5... A	man/new.man
15450:000000 100644 00000000... 7529017e... A	man/unseen.man
15451:100644 100644 a920958c... b8787d17... M	sbr/Makefile.in
15452:000000 100644 00000000... 4889bf1c... A	sbr/crawl_folders.c
15453:100755 100755 4ec4a03e... 0b186530... M	test/runtest
15454:100755 100755 a99c6c7e... fab26a0e... M	test/setup-test
15455:100644 100644 61d3283f... 36cd1c24... M	test/tests/inc/test-deb359167
15456:100644 100644 5d197fff... 3b6c6779... M	test/tests/inc/test-eom-align
15457:100644 100644 2ad77d8d... f7acc69c... M	test/tests/manpages/test-manpages
15458:000000 100644 00000000... 772b72f4... A	test/tests/new/test-basic
15459:100644 100644 f101a28f... 1e1ae9b9... M	uip/Makefile.in
15460:100644 100644 a94f1315... f83bedca... M	uip/folder.c
15461:000000 100644 00000000... 4ff8c049... A	uip/new.c
15462
15463commit d6ed7408ae67cf31b31a8c42515a160f7dc6330a
15464Author:     Ken Hornstein <kenh@pobox.com>
15465AuthorDate: Fri Jan 16 15:48:09 2009 +0000
15466Commit:     Ken Hornstein <kenh@pobox.com>
15467CommitDate: Fri Jan 16 15:48:09 2009 +0000
15468
15469    Move freeaddrinfo() to inside of our loop; this prevents a memory leak
15470    and also prevents it from being called with a NULL pointer.
15471
15472:100644 100644 ae6968f7... 732fb47f... M	sbr/client.c
15473
15474commit 7b98850d3b8b2453b473fdfb6db52f4aa3fe39b6
15475Author:     Ken Hornstein <kenh@pobox.com>
15476AuthorDate: Fri Jan 16 02:28:54 2009 +0000
15477Commit:     Ken Hornstein <kenh@pobox.com>
15478CommitDate: Fri Jan 16 02:28:54 2009 +0000
15479
15480    Massive overhaul of networking code.  Changes:
15481
15482    - All networking interfaces now converted to new APIs (getaddrinfo() and
15483      the like).  All networking now supports IPv6 (with the exception of
15484      the built-in FTP client).
15485    - SASL security layers are now supported for SMTP.
15486    - Command-line and profile-based selection of the SMTP server and port.
15487
15488:100644 100644 6091daad... 7941c076... M	aclocal.m4
15489:100644 100644 ce9c4ba7... 6d4a9d40... M	configure.in
15490:100644 100644 3dd76230... 224600dc... M	docs/README.SASL
15491:000000 100644 00000000... 7c05abee... A	docs/pending-release-notes
15492:100644 000000 41b0226f... 00000000... D	h/netdb.h
15493:100644 100644 1de40677... 32f6a3d3... M	h/prototypes.h
15494:100644 100644 4fc80b14... 6a3fda5d... M	man/mh-tailor.man
15495:100644 100644 f437f621... 892215a2... M	man/post.man
15496:100644 100644 0c65f5ac... 25fa3579... M	man/send.man
15497:100644 100644 33eb9e66... 908e6194... M	mts/smtp/hosts.c
15498:100644 100644 35eefb48... 37a7b07c... M	mts/smtp/smtp.c
15499:100644 100644 73eb5de7... 4fdcdfe5... M	mts/smtp/smtp.h
15500:100644 100644 0d0454cd... ae6968f7... M	sbr/client.c
15501:100644 100644 cc5ff8e3... de7518c0... M	sbr/mts.c
15502:100644 100644 5b079ba2... 2fc3fb7d... M	uip/ftpsbr.c
15503:100644 100644 acf21de9... 9f1ebdde... M	uip/mhlsbr.c
15504:100644 100644 8e14d524... 839e3d33... M	uip/popsbr.c
15505:100644 100644 e3b6229d... 75468185... M	uip/post.c
15506:100644 100644 196af625... 43f4c022... M	uip/send.c
15507:100644 100644 a7194319... 42e0d61a... M	uip/whatnowsbr.c
15508
15509commit 439d79535278cca4149434a457874addd94fee0f
15510Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15511AuthorDate: Fri Dec 26 21:54:19 2008 +0000
15512Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15513CommitDate: Fri Dec 26 21:54:19 2008 +0000
15514
15515    * sbr/m_getfld.c: fix two bugs which could cause us to walk off
15516    the beginning of the stdio or prefix-string buffer when checking
15517    for presence of the end-of-message delimiter in some situations.
15518    This might cause inc to dump core if you were unlucky. (This was
15519    Debian bug 359167.)
15520    * test/tests/inc/{md5sums,msgheader.txt,test-deb359167,
15521    test-eom-align,fromline.txt,filler.txt,deb359167.mbox}: new tests
15522    both for the specific problem and to try to check various alignments
15523    of the eom string with the stdio buffer ending.
15524    * test/common.sh: Added some functions for doing progress indicators.
15525
15526:100644 100644 d1082ce6... 5817d9a6... M	ChangeLog
15527:100644 100644 9424188f... ecbbd3c5... M	sbr/m_getfld.c
15528:100644 100644 1c675e20... 5d46c8c2... M	test/common.sh
15529:000000 100644 00000000... 5e861161... A	test/tests/inc/deb359167.mbox
15530:000000 100644 00000000... 7be957f3... A	test/tests/inc/filler.txt
15531:000000 100644 00000000... 8bc47909... A	test/tests/inc/fromline.txt
15532:000000 100644 00000000... 7f68baa3... A	test/tests/inc/md5sums
15533:000000 100644 00000000... f6faad4f... A	test/tests/inc/msgheader.txt
15534:000000 100644 00000000... 61d3283f... A	test/tests/inc/test-deb359167
15535:000000 100644 00000000... 5d197fff... A	test/tests/inc/test-eom-align
15536
15537commit dba2e3c8f09a64ebf3c07323f1cb5fb2fa611d12
15538Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15539AuthorDate: Fri Dec 26 16:32:07 2008 +0000
15540Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15541CommitDate: Fri Dec 26 16:32:07 2008 +0000
15542
15543    test/common.sh: new file for common utility functions for the test scripts.
15544    Moved findprog out of manpage test script into this new file.
15545
15546:100644 100644 e561c512... d1082ce6... M	ChangeLog
15547:000000 100644 00000000... 1c675e20... A	test/common.sh
15548:100644 100644 ab06831c... 2ad77d8d... M	test/tests/manpages/test-manpages
15549
15550commit 5b32b30305e864c22241dc1740a79fda9c269db7
15551Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15552AuthorDate: Thu Dec 25 23:30:33 2008 +0000
15553Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15554CommitDate: Thu Dec 25 23:30:33 2008 +0000
15555
15556    test/runtest: automatically run setup-test if it hasn't already
15557    been done. Improve error handling in test script with 'set -e'.
15558
15559:100644 100644 d69cbcac... e561c512... M	ChangeLog
15560:100755 100755 21feb73f... 4ec4a03e... M	test/runtest
15561
15562commit 2d4bd0ad2d574ffff2359a88bfcf53e792c3c830
15563Author:     David Levine <levinedl@acm.org>
15564AuthorDate: Thu Oct 23 18:38:22 2008 +0000
15565Commit:     David Levine <levinedl@acm.org>
15566CommitDate: Thu Oct 23 18:38:22 2008 +0000
15567
15568            * h/mh.h: raised NAMESZ from 128 to 999.  RFC 2822 limits line
15569            lengths to 998 characters, so a header name can be at most that long.
15570            m_getfld limits header names to 2 less than NAMESZ, which is fine,
15571            because header names must be followed by a colon.  Add one for
15572            terminating NULL.
15573
15574:100644 100644 2ce209a4... d69cbcac... M	ChangeLog
15575:100644 100644 97c7769b... 6513f246... M	h/mh.h
15576
15577commit 3fcd202c63415345fbafe735a02cb040e3879aa9
15578Author:     David Levine <levinedl@acm.org>
15579AuthorDate: Thu Oct 23 18:14:52 2008 +0000
15580Commit:     David Levine <levinedl@acm.org>
15581CommitDate: Thu Oct 23 18:14:52 2008 +0000
15582
15583            * sbr/m_getfld.c: in warning message, use NAMESZ-2 instead of
15584            NAMESZ-1 bytes because the message says "exceeds", not
15585            "is greater than or equal to".
15586
15587:100644 100644 b486c5ec... 2ce209a4... M	ChangeLog
15588:100644 100644 bbf11fed... 9424188f... M	sbr/m_getfld.c
15589
15590commit 0aef47ae5c03e1d9e3f225efe5ae362e7cf5ee35
15591Author:     David Levine <levinedl@acm.org>
15592AuthorDate: Thu Oct 23 16:45:36 2008 +0000
15593Commit:     David Levine <levinedl@acm.org>
15594CommitDate: Thu Oct 23 16:45:36 2008 +0000
15595
15596            * docs/MAIL.FILTERING: added note on removing procmail -f or
15597            -r options to try to suppress generation of a "From " line on
15598            incoming messages.
15599
15600:100644 100644 d7a94330... b486c5ec... M	ChangeLog
15601:100644 100644 becf31a0... b0b5e8d0... M	docs/MAIL.FILTERING
15602
15603commit a54f2c5282e07ef6cd89d1fcdcb6ce4e15b07da9
15604Author:     Eric Gillespie <epg@pretzelnet.org>
15605AuthorDate: Tue Aug 19 04:36:42 2008 +0000
15606Commit:     Eric Gillespie <epg@pretzelnet.org>
15607CommitDate: Tue Aug 19 04:36:42 2008 +0000
15608
15609    +mhn.defaults.sh.cfg
15610
15611:100644 100644 ede4efeb... e234ebf7... M	etc/.cvsignore
15612
15613commit 745184ce4dfd76dfe3edd5289bd638e599e0892e
15614Author:     Eric Gillespie <epg@pretzelnet.org>
15615AuthorDate: Thu Aug 14 19:47:29 2008 +0000
15616Commit:     Eric Gillespie <epg@pretzelnet.org>
15617CommitDate: Thu Aug 14 19:47:29 2008 +0000
15618
15619            * test/setup-test: Don't run autogen.sh unless needed.  Build in a
15620            blddir under the temporary directory so as not to interfere with
15621            whatever the developer may be doing in the source directory.
15622            If the temporary directory already exists, rebuild and install it.
15623
15624:100644 100644 60587481... d7a94330... M	ChangeLog
15625:100755 100755 00ad57a0... a99c6c7e... M	test/setup-test
15626
15627commit d852091446f41b56c10a4163c9d00dd90eb2bc1b
15628Author:     Eric Gillespie <epg@pretzelnet.org>
15629AuthorDate: Thu Aug 14 06:19:08 2008 +0000
15630Commit:     Eric Gillespie <epg@pretzelnet.org>
15631CommitDate: Thu Aug 14 06:19:08 2008 +0000
15632
15633    This is what happens with last-minute "safe" improvements: actually point
15634    chset to something in the new merged InitText!
15635
15636:100644 100644 f5ff85c2... 7c100006... M	uip/mhparse.c
15637
15638commit 6b7218e1ae606329bf2e45b08e2e46cb9f0fc998
15639Author:     Eric Gillespie <epg@pretzelnet.org>
15640AuthorDate: Thu Aug 14 01:50:45 2008 +0000
15641Commit:     Eric Gillespie <epg@pretzelnet.org>
15642CommitDate: Thu Aug 14 01:50:45 2008 +0000
15643
15644            * sbr/ambigsw.c: Send print_sw output to stderr.  This avoids
15645            strange problems with scan `pick -bogus`, not to mention being
15646            nicer anyway.
15647
15648            * sbr/getans.c, sbr/print_help.c, uip/msh.c: Send print_sw output
15649            to stdout.
15650
15651            * h/prototypes.h, sbr/print_sw.c (print_sw): Add FILE * argument
15652            and send output there rather than to stdout.
15653
15654            * test/tests/pick/test-stderr: Add test that error messages don't
15655            end up going to stdout.
15656
15657:100644 100644 f3eb541b... 60587481... M	ChangeLog
15658:100644 100644 d10346f3... 1de40677... M	h/prototypes.h
15659:100644 100644 53c8da1a... 42796b34... M	sbr/ambigsw.c
15660:100644 100644 4feb3b90... deb884e1... M	sbr/getans.c
15661:100644 100644 17744559... a7bc7e53... M	sbr/print_help.c
15662:100644 100644 426724b4... bd7b5aa2... M	sbr/print_sw.c
15663:000000 100644 00000000... 35a64efb... A	test/tests/pick/test-stderr
15664:100644 100644 6d6fbca2... d87f92ea... M	uip/msh.c
15665
15666commit 528f017cdebf19e2868bb77891e28e628defd13c
15667Author:     Eric Gillespie <epg@pretzelnet.org>
15668AuthorDate: Thu Aug 14 01:31:11 2008 +0000
15669Commit:     Eric Gillespie <epg@pretzelnet.org>
15670CommitDate: Thu Aug 14 01:31:11 2008 +0000
15671
15672            * uip/pick.c: Ensure valid sequence name as soon as we parse it from
15673            command, instead of searching the messages first.
15674
15675:100644 100644 969241f7... f3eb541b... M	ChangeLog
15676:100644 100644 7aa48700... e0d61368... M	uip/pick.c
15677
15678commit 1ae9fa8a84998e44e0234543162e257815d7e972
15679Author:     Eric Gillespie <epg@pretzelnet.org>
15680AuthorDate: Thu Aug 14 01:28:56 2008 +0000
15681Commit:     Eric Gillespie <epg@pretzelnet.org>
15682CommitDate: Thu Aug 14 01:28:56 2008 +0000
15683
15684            * uip/pick.c: Print matching messages immediately, instead of
15685            waiting until the very end to print anything.
15686
15687:100644 100644 280061b4... 969241f7... M	ChangeLog
15688:100644 100644 2d9b76eb... 7aa48700... M	uip/pick.c
15689
15690commit 1a211d317de75928b79ff5336dbaeeed14bd74ec
15691Author:     Eric Gillespie <epg@pretzelnet.org>
15692AuthorDate: Thu Aug 14 01:11:12 2008 +0000
15693Commit:     Eric Gillespie <epg@pretzelnet.org>
15694CommitDate: Thu Aug 14 01:11:12 2008 +0000
15695
15696            * uip/Makefile.in, uip/popi.c: Remove popi.c, which has been dead
15697            since PatchSet 257 (2000/06/12 11:07:34 UTC).
15698
15699:100644 100644 2cc1ba72... 280061b4... M	ChangeLog
15700:100644 100644 abd7cf4e... f101a28f... M	uip/Makefile.in
15701:100644 000000 f522042e... 00000000... D	uip/popi.c
15702
15703commit 636b3bab53e3fc2154bb86fb02aeecf433cc977a
15704Author:     Eric Gillespie <epg@pretzelnet.org>
15705AuthorDate: Thu Aug 14 00:56:38 2008 +0000
15706Commit:     Eric Gillespie <epg@pretzelnet.org>
15707CommitDate: Thu Aug 14 00:56:38 2008 +0000
15708
15709            * h/mhparse.h: Move interfaces also used by mhbuildsbr.c here
15710            from mhparse.c.
15711
15712            * uip/Makefile.in (mhbuild): Build with mhparse.o.
15713
15714            * uip/mhbuildsbr.c: Drop the duplication of mhparse.c.
15715
15716            * uip/mhbuild.c, uip/mhlist.c, uip/mhn.c, uip/mhshow.c,
15717            uip/mhstore.c, uip/mhtest.c: Drop check swdeclaration, which is
15718            now in mhparse.h.
15719
15720            * uip/mhparse.c: Move some declarations to mhparse.h, and remove
15721            'static' from the definitions here.
15722            (get_ctinfo): Take magic mhbuild support from mhbuildsbr.c's copy,
15723            and adapt callers.
15724            (incl_name_value, extract_name_value): Move from mhbuildsbr.c to
15725            support get_ctinfo change).
15726            (get_content, open7Bit): Add Content-Disposition support, added to
15727            mhbuildsbr.c's copy in mhbuildsbr.c r1.12 (PatchSet 549).
15728            (InitText): Default to CHARSET_UNSPECIFIED instead of "US-ASCII",
15729            as mhbuildsbr.c's copy did.  Explain termproc.
15730            (openBase64, openQuoted, open7Bit): Fix comment from r1.5:
15731            suffixes, not prefixes.
15732            (openMail): Explain showproc.
15733
15734            * test/tests/mhshow/test-cte-binary: Add test for
15735            Content-Transfer-Encoding: binary (Debian #136976).
15736
15737            * test/tests/mhbuild/test-forw: Add an mhbuild test, testing forw
15738            with and without RFC-934 mode.  More mhbuild tests would be nice.
15739
15740:100644 100644 2e03ab67... 2cc1ba72... M	ChangeLog
15741:100644 100644 812b78f5... eb7cb18e... M	h/mhparse.h
15742:000000 100644 00000000... 1dece262... A	test/tests/mhbuild/test-forw
15743:000000 100644 00000000... 359d42e6... A	test/tests/mhshow/test-cte-binary
15744:100644 100644 e58ac4f7... abd7cf4e... M	uip/Makefile.in
15745:100644 100644 a47022ee... 9d9f553a... M	uip/mhbuild.c
15746:100644 100644 76866fe2... b75034ab... M	uip/mhbuildsbr.c
15747:100644 100644 4bb21bb5... 4cca8d2a... M	uip/mhlist.c
15748:100644 100644 376fc583... 45358e7e... M	uip/mhn.c
15749:100644 100644 67717890... f5ff85c2... M	uip/mhparse.c
15750:100644 100644 179173ef... 2b406d44... M	uip/mhshow.c
15751:100644 100644 91c57a22... bef91224... M	uip/mhstore.c
15752:100644 100644 d8c025fa... 9590fd3c... M	uip/mhtest.c
15753
15754commit 4fd21e0553ce66d17b11c815dee3e88f34c992ad
15755Author:     Eric Gillespie <epg@pretzelnet.org>
15756AuthorDate: Wed Aug 13 23:59:56 2008 +0000
15757Commit:     Eric Gillespie <epg@pretzelnet.org>
15758CommitDate: Wed Aug 13 23:59:56 2008 +0000
15759
15760    Oops, meant to use $failed (number of failed checks) as the exit code.
15761
15762:100644 100644 947dc305... b9e76a11... M	test/tests/bad-input/test-header
15763
15764commit 9ca9891af4db7cbe46a9fdd8a7248bae3454a533
15765Author:     Eric Gillespie <epg@pretzelnet.org>
15766AuthorDate: Wed Aug 13 23:32:03 2008 +0000
15767Commit:     Eric Gillespie <epg@pretzelnet.org>
15768CommitDate: Wed Aug 13 23:32:03 2008 +0000
15769
15770    Add descriptive headers, as other tests have.
15771
15772:100644 100644 4832106c... 947dc305... M	test/tests/bad-input/test-header
15773:100644 100644 25dde498... ae6ec056... M	test/tests/mhshow/test-qp
15774:100644 100644 597bb96f... 780a69dc... M	test/tests/scan/test-scan
15775
15776commit 8b4410a1f3cb75e3d92b61176397655d509f81ee
15777Author:     Eric Gillespie <epg@pretzelnet.org>
15778AuthorDate: Wed Aug 13 18:27:36 2008 +0000
15779Commit:     Eric Gillespie <epg@pretzelnet.org>
15780CommitDate: Wed Aug 13 18:27:36 2008 +0000
15781
15782            * test/tests/bad-input/test-header: Add test for it.
15783
15784            * sbr/m_getfld.c: If we reach the end of the line without finding
15785            a ':' when parsing a header field, treat that line as the
15786            beginning of the body rather than blowing up.  These messages are
15787            usually spam, but it's nice to be able to at least scan them.
15788
15789:100644 100644 e33aec2a... 2e03ab67... M	ChangeLog
15790:100644 100644 c542d52f... bbf11fed... M	sbr/m_getfld.c
15791:000000 100644 00000000... 4832106c... A	test/tests/bad-input/test-header
15792
15793commit a139e1ddbbe5e7fe89d7eb4a5dc16d4b9698960a
15794Author:     Eric Gillespie <epg@pretzelnet.org>
15795AuthorDate: Wed Aug 13 01:01:12 2008 +0000
15796Commit:     Eric Gillespie <epg@pretzelnet.org>
15797CommitDate: Wed Aug 13 01:01:12 2008 +0000
15798
15799            * test/tests/mhshow/test-qp: Test various valid and invalid
15800            escape sequences.
15801
15802            * uip/mhparse.c (openQuoted): Simplify the decode-or-show for loop by
15803            peeking ahead to the next byte(s) when encountering '=', and just let
15804            invalid escape sequences through as literals (fixes bug #15245).
15805
15806:100644 100644 1016132d... e33aec2a... M	ChangeLog
15807:000000 100644 00000000... 25dde498... A	test/tests/mhshow/test-qp
15808:100644 100644 4887d9a1... 67717890... M	uip/mhparse.c
15809
15810commit d07df38d26ffdd37545d6eb81c9874ba7bea44f3
15811Author:     Eric Gillespie <epg@pretzelnet.org>
15812AuthorDate: Wed Aug 13 01:00:20 2008 +0000
15813Commit:     Eric Gillespie <epg@pretzelnet.org>
15814CommitDate: Wed Aug 13 01:00:20 2008 +0000
15815
15816    Ignore test-temp-dir.
15817
15818:000000 100644 00000000... 6adffa00... A	test/.cvsignore
15819
15820commit 5cd118faad19dea7a13c2f11f1d078a2fd3cfce4
15821Author:     Paul Fox <pgf@foxharp.boston.ma.us>
15822AuthorDate: Tue Aug 12 21:01:30 2008 +0000
15823Commit:     Paul Fox <pgf@foxharp.boston.ma.us>
15824CommitDate: Tue Aug 12 21:01:30 2008 +0000
15825
15826    add one more hint for developers, to explicitly point at docs/README.developers
15827
15828:100644 100644 e93a1b42... e7a779b8... M	INSTALL
15829
15830commit 4a6d6b0b6d7c306c3d73e39a6a76f016ff60a6b1
15831Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15832AuthorDate: Tue Aug 12 18:04:29 2008 +0000
15833Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15834CommitDate: Tue Aug 12 18:04:29 2008 +0000
15835
15836    autogen.sh (new file): add script for running the GNU autotools in the
15837    right order. Mention and use new script in the appropriate places.
15838
15839:100644 100644 0b0c883c... 1016132d... M	ChangeLog
15840:100644 100644 a3313873... e93a1b42... M	INSTALL
15841:000000 100755 00000000... 29a02b95... A	autogen.sh
15842:100644 100644 a85f37d5... 23a1d2df... M	docs/README.developers
15843:100755 100755 2636a5df... 00ad57a0... M	test/setup-test
15844
15845commit a33d9f4d7a1bf4bd4ab286f69af322b5b8d7c946
15846Author:     Eric Gillespie <epg@pretzelnet.org>
15847AuthorDate: Fri Aug 8 23:45:24 2008 +0000
15848Commit:     Eric Gillespie <epg@pretzelnet.org>
15849CommitDate: Fri Aug 8 23:45:24 2008 +0000
15850
15851            * sbr/discard.c, sbr/m_getfld.c, uip/scansbr.c: Add support for
15852            DragonFlyBSD stdio (from NetBSD pkgsrc).
15853
15854:100644 100644 7dc54913... 0b0c883c... M	ChangeLog
15855:100644 100644 7c132ceb... 55c160bf... M	sbr/discard.c
15856:100644 100644 59b8682f... c542d52f... M	sbr/m_getfld.c
15857:100644 100644 6a9278bb... df182584... M	uip/scansbr.c
15858
15859commit fd36f8c46bb76abaadc52321a03ee5f196676a0b
15860Author:     Eric Gillespie <epg@pretzelnet.org>
15861AuthorDate: Fri Aug 8 04:45:05 2008 +0000
15862Commit:     Eric Gillespie <epg@pretzelnet.org>
15863CommitDate: Fri Aug 8 04:45:05 2008 +0000
15864
15865    s/ls/cd/ in comment (probably pasted from test-ls)
15866
15867:100644 100644 6bc20400... 3e0ddc43... M	test/tests/whatnow/test-cd
15868
15869commit 9be69008c0dd066816b4a9b04d47fade2282664a
15870Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15871AuthorDate: Tue Aug 5 21:06:00 2008 +0000
15872Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15873CommitDate: Tue Aug 5 21:06:00 2008 +0000
15874
15875    uip/folder.c: chdir(nmhdir) in main rather than in dodir, which
15876    is called many times.  Drop the chdir in get_folder_info, which
15877    served no purpose at all.  If struct stat has d_type (BSD), use
15878    that to skip processing (strcmp, stat, and so on) of message
15879    files, mostly undoing the slow-down from the last change.
15880    Plus autoconf machinery to detect d_type field. Patch from Eric Gillespie.
15881
15882:100644 100644 5f02b175... 7dc54913... M	ChangeLog
15883:100644 100644 c0d4fb8a... 6091daad... M	aclocal.m4
15884:100644 100644 0b2a73c4... ce9c4ba7... M	configure.in
15885:100644 100644 d4d98686... a94f1315... M	uip/folder.c
15886
15887commit f7c1a8a53c452b75aa84ff4bf9de7f47af7b881c
15888Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15889AuthorDate: Tue Aug 5 19:09:03 2008 +0000
15890Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15891CommitDate: Tue Aug 5 19:09:03 2008 +0000
15892
15893    Dump hacky overoptimisation in addir -- it doesn't actually get the case
15894    of symlinks to directories right. Patch from Eric Gillespie.
15895
15896:100644 100644 ce6939ba... 5f02b175... M	ChangeLog
15897:100644 100644 a0821c27... d4d98686... M	uip/folder.c
15898
15899commit ef8679ef6af0ba01d8dc43df577c5962037f13bd
15900Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15901AuthorDate: Tue Aug 5 19:05:23 2008 +0000
15902Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15903CommitDate: Tue Aug 5 19:05:23 2008 +0000
15904
15905    Simplify dodir/addir/addfold (patch from Eric Gillespie)
15906
15907:100644 100644 6afe9adf... ce6939ba... M	ChangeLog
15908:100644 100644 f50d3f51... a0821c27... M	uip/folder.c
15909
15910commit e98f7f60095bceba1f32e448c421b3e862b728aa
15911Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15912AuthorDate: Sun Aug 3 18:47:56 2008 +0000
15913Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15914CommitDate: Sun Aug 3 18:47:56 2008 +0000
15915
15916    bug #23319: rework the way we handle the working directory when invoking
15917    the user's shell, so that we don't have issues when the cwd contains a
15918    space or shell special character.
15919
15920:100644 100644 1e9e31e3... 6afe9adf... M	ChangeLog
15921:000000 100644 00000000... 1a36d8d6... A	test/tests/whatnow/test-attach-detach
15922:000000 100644 00000000... 6bc20400... A	test/tests/whatnow/test-cd
15923:000000 100644 00000000... e0dc9696... A	test/tests/whatnow/test-ls
15924:100644 100644 72e9d1ff... a7194319... M	uip/whatnowsbr.c
15925
15926commit a9d65cd81e8ca93af31086a136d1e3ade86ad8d2
15927Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15928AuthorDate: Sun Aug 3 18:45:34 2008 +0000
15929Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15930CommitDate: Sun Aug 3 18:45:34 2008 +0000
15931
15932    test/setup-test: use 'set -e' so we stop on compile failure.
15933    Configure --enable-debug for convenience in debugging.
15934
15935:100755 100755 46b83b0e... 2636a5df... M	test/setup-test
15936
15937commit b47dac6540ed952b95dbdce78d2a5f48ff0db86b
15938Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15939AuthorDate: Sun Aug 3 15:19:53 2008 +0000
15940Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15941CommitDate: Sun Aug 3 15:19:53 2008 +0000
15942
15943    Add protective 'do { ... } while (0)' wrappers to multistatement macros
15944
15945:100644 100644 cbd4ef22... 1e9e31e3... M	ChangeLog
15946:100644 100644 c42f1e38... 89c25def... M	sbr/fmt_compile.c
15947
15948commit a3ef57491a1bc4d2e227b14a8e838ffb6c5b5f63
15949Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15950AuthorDate: Sun Aug 3 15:14:23 2008 +0000
15951Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15952CommitDate: Sun Aug 3 15:14:23 2008 +0000
15953
15954    Bug #23436: fix some minor manpage syntax errors and add a test which runs
15955    groff over them and checks that no warnings are emitted.
15956
15957:100644 100644 c59f4a6c... 0f05b68f... M	man/forw.man
15958:100644 100644 baaead8e... 86280b97... M	man/inc.man
15959:100644 100644 707e2be3... 5e097e43... M	man/mh-chart.man
15960:100644 100644 7e46677c... 75f49189... M	man/mhmail.man
15961:100644 100644 37172025... 78d8ed95... M	man/mhshow.man
15962:100644 100644 ae15292a... 49072735... M	man/mhstore.man
15963:100644 100644 49a841d2... 6decb1e5... M	man/msgchk.man
15964:100644 100644 d220a76a... a351578b... M	man/packf.man
15965:100644 100644 3655a100... 7da788e9... M	man/scan.man
15966:000000 100644 00000000... ab06831c... A	test/tests/manpages/test-manpages
15967
15968commit 96e5489117df5aefa72de229ab08eda82c8b8913
15969Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15970AuthorDate: Sun Aug 3 15:13:34 2008 +0000
15971Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15972CommitDate: Sun Aug 3 15:13:34 2008 +0000
15973
15974    Allow tests to indicate that they have been skipped by printing their
15975    own message and returning with exit status 120.
15976
15977:100644 100644 ddfa381c... c61647eb... M	test/README
15978:100755 100755 3d7a92b9... 21feb73f... M	test/runtest
15979
15980commit 90950f1aa3d8d01e4b1a4a4b389f1bff7da94f45
15981Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15982AuthorDate: Sun Aug 3 13:59:19 2008 +0000
15983Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15984CommitDate: Sun Aug 3 13:59:19 2008 +0000
15985
15986    Ignore editor backup files
15987
15988:100644 100644 39aab9a8... cbd4ef22... M	ChangeLog
15989:100755 100755 b43d42ce... 0497c52b... M	test/runalltests
15990
15991commit e429820bc15ffd06239ae9e4f4100ee47738deba
15992Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15993AuthorDate: Sun Aug 3 13:54:37 2008 +0000
15994Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
15995CommitDate: Sun Aug 3 13:54:37 2008 +0000
15996
15997    etc/replcomps, etc/replgroupcomps: Trim trailing whitespace from
15998    Subject field (patch from Eric Gillespie)
15999
16000:100644 100644 d76efca9... 39aab9a8... M	ChangeLog
16001:100644 100644 6ec3ce72... 91664113... M	etc/replcomps
16002:100644 100644 7920544b... 210a3e00... M	etc/replgroupcomps
16003
16004commit 4f653e8f897068fc803607a5975fa18ab1519bcf
16005Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16006AuthorDate: Sun Aug 3 13:32:17 2008 +0000
16007Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16008CommitDate: Sun Aug 3 13:32:17 2008 +0000
16009
16010    When doing an if-test on the result of a function which returns a string
16011    result, check whether the string is non-empty (as the documentation says we
16012    do). Previously we were always testing the integer 'value'.
16013
16014:100644 100644 7e6b2eb0... d76efca9... M	ChangeLog
16015:100644 100644 d699916a... c42f1e38... M	sbr/fmt_compile.c
16016:000000 100644 00000000... 7582a7d3... A	test/tests/repl/test-if-str
16017
16018commit a107dc40d92e7a37be148816db160325326318e3
16019Author:     Josh Bressers <josh@bress.net>
16020AuthorDate: Fri Jul 25 01:07:39 2008 +0000
16021Commit:     Josh Bressers <josh@bress.net>
16022CommitDate: Fri Jul 25 01:07:39 2008 +0000
16023
16024    * test/setup-test: Run 'make clean' before building
16025
16026:100644 100644 0d476021... 7e6b2eb0... M	ChangeLog
16027:100755 100755 a05b1392... 46b83b0e... M	test/setup-test
16028
16029commit 7afe9b7d7142e48c76dfac3992fdf91d3e5518ff
16030Author:     Josh Bressers <josh@bress.net>
16031AuthorDate: Fri Jul 25 00:11:53 2008 +0000
16032Commit:     Josh Bressers <josh@bress.net>
16033CommitDate: Fri Jul 25 00:11:53 2008 +0000
16034
16035    * test/runtest: cat test-temp-dir only once.  Destroy and create
16036    test Mail hierarchy here, so each test has its own independent
16037    test data.
16038
16039    * test/setup-test: Drop needless pushd/popd, which don't exist in
16040    sh anyway.  Don't use aclocal, which is part of automake.
16041    Don't create Mail hierarchy here (see test/runtest).
16042
16043    * test/tests/folder/test-create, tests/folder/test-total: Drop
16044    unused BINDIR.
16045
16046    * tests/pick/test-pick: Remove failing no-op test.
16047
16048    * test/tests/scan/test-scan: Write expected and actual output to
16049    files and diff them.  This way, if the output differs, diff
16050    provides the FAILing exit code and shows the differences.
16051
16052:100644 100644 d08bcdd2... 0d476021... M	ChangeLog
16053:100755 100755 d970b183... 3d7a92b9... M	test/runtest
16054:100755 100755 d1972952... a05b1392... M	test/setup-test
16055:100644 100644 a5b71baa... 5b74b237... M	test/tests/folder/test-create
16056:100644 100644 6da31741... ff293108... M	test/tests/folder/test-total
16057:100644 000000 2bb8d868... 00000000... D	test/tests/pick/test-pick
16058:100644 100644 4aca55f7... 597bb96f... M	test/tests/scan/test-scan
16059
16060commit 3bade3916feaf3cb52e1dd8a12004eda26f6980b
16061Author:     Josh Bressers <josh@bress.net>
16062AuthorDate: Fri Jun 13 00:11:49 2008 +0000
16063Commit:     Josh Bressers <josh@bress.net>
16064CommitDate: Fri Jun 13 00:11:49 2008 +0000
16065
16066    * man/repl.man, etc/mhl.reply:
16067    Add an attribution line when replying to messages.
16068
16069:100644 100644 785aeca1... d08bcdd2... M	ChangeLog
16070:100644 100644 0caf5db2... 3498263b... M	etc/mhl.reply
16071:100644 100644 89ab11e7... 41f58709... M	man/repl.man
16072
16073commit 716349e83109bed140c59beb70b546d968c7da67
16074Author:     Josh Bressers <josh@bress.net>
16075AuthorDate: Thu Jun 12 23:29:16 2008 +0000
16076Commit:     Josh Bressers <josh@bress.net>
16077CommitDate: Thu Jun 12 23:29:16 2008 +0000
16078
16079    Remove an accidentally committed file
16080
16081:100644 000000 5ca70d05... 00000000... D	test/test-temp-dir
16082
16083commit 25c0bc3f1c034964421f8007e5802c647c5dc908
16084Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16085AuthorDate: Mon Jun 2 22:37:01 2008 +0000
16086Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16087CommitDate: Mon Jun 2 22:37:01 2008 +0000
16088
16089    When building on gcc, use noreturn attribute on adios and the various done
16090    functions.
16091
16092:100644 100644 e08e6783... 785aeca1... M	ChangeLog
16093:100644 100644 7cdbead2... 97c7769b... M	h/mh.h
16094:100644 100644 52fab3aa... d10346f3... M	h/prototypes.h
16095:100644 100644 938fdb2d... 65ec1cb7... M	sbr/done.c
16096:100644 100644 ef1b08fe... 0fcff840... M	uip/inc.c
16097:100644 100644 2776f7c8... a47022ee... M	uip/mhbuild.c
16098:100644 100644 e8f8163b... 4bb21bb5... M	uip/mhlist.c
16099:100644 100644 69554768... 376fc583... M	uip/mhn.c
16100:100644 100644 1383388d... 179173ef... M	uip/mhshow.c
16101:100644 100644 bcebb7f2... 91c57a22... M	uip/mhstore.c
16102:100644 100644 fa42cd27... d8c025fa... M	uip/mhtest.c
16103:100644 100644 fb8871d9... a696e727... M	uip/packf.c
16104:100644 100644 ad356e39... 2d9b76eb... M	uip/pick.c
16105:100644 100644 b0a36097... 7ee47fd9... M	uip/rcvdist.c
16106:100644 100644 493badeb... 21f6c776... M	uip/rcvstore.c
16107:100644 100644 877538bf... fd21acd3... M	uip/sendsbr.c
16108
16109commit 871bd3b965321122be0db49961369b111e4ea4db
16110Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16111AuthorDate: Mon Jun 2 22:05:11 2008 +0000
16112Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16113CommitDate: Mon Jun 2 22:05:11 2008 +0000
16114
16115    Back out previous, completely broken, change (due to a foulup I was
16116    compiling a different tree to the one I was committing to CVS).
16117
16118:100644 100644 2e7678ec... e08e6783... M	ChangeLog
16119:100644 100644 d559baa1... 52fab3aa... M	h/prototypes.h
16120
16121commit 8d3e26681c4341c76fe9a28371a75061678e7df2
16122Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16123AuthorDate: Mon Jun 2 21:49:07 2008 +0000
16124Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16125CommitDate: Mon Jun 2 21:49:07 2008 +0000
16126
16127    If we're compiling with gcc, mark adios() as never returning (better code
16128    and fewer spurious 'uninitialized variable) warnings)
16129
16130:100644 100644 e08e6783... 2e7678ec... M	ChangeLog
16131:100644 100644 52fab3aa... d559baa1... M	h/prototypes.h
16132
16133commit 4eaed47f91c9de0b520ea41188be3fedae4b99ca
16134Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16135AuthorDate: Sun Jun 1 16:50:22 2008 +0000
16136Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16137CommitDate: Sun Jun 1 16:50:22 2008 +0000
16138
16139    Update bit of docs about release announcements.
16140
16141:100644 100644 ed475917... e08e6783... M	ChangeLog
16142:100644 100644 f941e38f... a85f37d5... M	docs/README.developers
16143
16144commit d9c0d17aa110ec0e5db5f0928fead5a1ff60a9e2
16145Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16146AuthorDate: Thu May 22 10:37:55 2008 +0000
16147Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16148CommitDate: Thu May 22 10:37:55 2008 +0000
16149
16150    Don't use MB_CUR_MAX if we aren't compiled with multibyte support.
16151
16152:100644 100644 33485f84... ed475917... M	ChangeLog
16153:100644 100644 1b6a0ed9... 6a9278bb... M	uip/scansbr.c
16154
16155commit 51c505fd1a7488d62088d5268ae1f8a5bc885b19
16156Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16157AuthorDate: Thu May 22 10:21:48 2008 +0000
16158Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16159CommitDate: Thu May 22 10:21:48 2008 +0000
16160
16161    Factor out common code for writing ls shell command. Rework its length
16162    checking so it doesn't rely on the return value of sprintf(), for the
16163    benefit of SunOS 4.
16164
16165:100644 100644 a3eff81d... 33485f84... M	ChangeLog
16166:100644 100644 0a959db2... 72e9d1ff... M	uip/whatnowsbr.c
16167
16168commit b84d8f3a2a435ecad9b75900a9f31445fb71e187
16169Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16170AuthorDate: Wed May 21 18:05:49 2008 +0000
16171Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16172CommitDate: Wed May 21 18:05:49 2008 +0000
16173
16174    Don't rely on realloc() to follow POSIX in handling a NULL pointer
16175
16176:100644 100644 8da51112... a3eff81d... M	ChangeLog
16177:100644 100644 d822995b... 7c4ddcf2... M	sbr/utils.c
16178
16179commit f6d142edd29a2d1d726efceb3121f9f9b6dd5b9a
16180Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16181AuthorDate: Wed May 21 17:16:44 2008 +0000
16182Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16183CommitDate: Wed May 21 17:16:44 2008 +0000
16184
16185    Add some table size declarations for the benefit of elderly lexes with
16186    small defaults (eg SunOS 4)
16187
16188:100644 100644 8d6c1f19... 8da51112... M	ChangeLog
16189:100644 100644 113f2ea2... c35c9bef... M	sbr/dtimep.lex
16190
16191commit b3a909747d6166f820d2ac3c78cc5ad834d3b9b7
16192Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16193AuthorDate: Tue May 20 19:04:57 2008 +0000
16194Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16195CommitDate: Tue May 20 19:04:57 2008 +0000
16196
16197    Update comment now we don't use lex -o.
16198
16199:100644 100644 608faa7b... a920958c... M	sbr/Makefile.in
16200
16201commit 3adc6332ad97bf689bcfb8ab5fd45c86a6051a77
16202Author:     David Levine <levinedl@acm.org>
16203AuthorDate: Sun May 18 13:56:58 2008 +0000
16204Commit:     David Levine <levinedl@acm.org>
16205CommitDate: Sun May 18 13:56:58 2008 +0000
16206
16207    * sbr/addrsbr.c: removed "err" from conditional, because gcc
16208    correctly warned that it would always evaluate as true.  It's
16209    the address of a static array.
16210
16211:100644 100644 999e7437... 8d6c1f19... M	ChangeLog
16212:100644 100644 fa45e31a... 09e4c6c5... M	sbr/addrsbr.c
16213
16214commit 07f336c16bdb2316c0e32debb3c7ed2e5a89e49a
16215Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
16216AuthorDate: Fri May 16 15:31:26 2008 +0000
16217Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
16218CommitDate: Fri May 16 15:31:26 2008 +0000
16219
16220    don't use $< in target rules in makefiles, as POSIX says it's only defined
16221    in inference rules
16222
16223:100644 100644 01ba7048... 999e7437... M	ChangeLog
16224:100644 100644 482bca25... aba161b8... M	config/Makefile.in
16225:100644 100644 2927e3c1... 608faa7b... M	sbr/Makefile.in
16226
16227commit 27844443b4759689ecbc2eb4519c0fe83ebda473
16228Author:     David Levine <levinedl@acm.org>
16229AuthorDate: Tue May 13 02:39:04 2008 +0000
16230Commit:     David Levine <levinedl@acm.org>
16231CommitDate: Tue May 13 02:39:04 2008 +0000
16232
16233    * configure.in, INSTALL: if --enable-masquerade is not
16234    specified to configure, enable all supported masquerade forms.
16235    This allows users to masquerade with the default
16236    configuration.  That seems to be more worthwhile now than
16237    trying to prevent users from using it, especially with
16238    single-user installations or those where a user can edit
16239    etc/mts.conf.
16240
16241:100644 100644 1a62efb9... 01ba7048... M	ChangeLog
16242:100644 100644 37a38e57... a3313873... M	INSTALL
16243:100644 100644 c5a90506... 0b2a73c4... M	configure.in
16244
16245commit ae31d21710465851fdecc8e5fb447e690b83a9f4
16246Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16247AuthorDate: Sun May 4 20:58:35 2008 +0000
16248Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16249CommitDate: Sun May 4 20:58:35 2008 +0000
16250
16251    bug #23167: sbr/ruserpass.c (ruserpass): make bad permissions on .netrc be
16252    an instantly fatal error. Previously we returned an error value; however, no
16253    caller was checking it. So now ruserpass() has a void return type.
16254
16255:100644 100644 d4efbc62... 1a62efb9... M	ChangeLog
16256:100644 100644 2f4f6511... 52fab3aa... M	h/prototypes.h
16257:100644 100644 36605bea... 5ed6fde2... M	sbr/ruserpass.c
16258
16259commit faa066cb24d3308ab5d2c40ed145ecb3940461bf
16260Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16261AuthorDate: Sun May 4 16:09:08 2008 +0000
16262Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16263CommitDate: Sun May 4 16:09:08 2008 +0000
16264
16265    * bug #23163: various minor fixes for the benefit of older Unixes
16266    (specifically SunOS 4): reintroduce strerror() substitute implementation;
16267    provide memmove() substitute implementation
16268    * bug #23163: fix broken 'build outside source directory' feature
16269    * bug #23162: sbr/dtime.c: fix stray HAVE_TM_GMTOFF that wasn't updated
16270    to the new macro name.
16271
16272:100644 100644 620f47eb... d4efbc62... M	ChangeLog
16273:100644 100644 6ca83082... 482bca25... M	config/Makefile.in
16274:100644 100644 6b21a320... c5a90506... M	configure.in
16275:100644 100644 37434d95... 2927e3c1... M	sbr/Makefile.in
16276:100644 100644 8cb4c799... 14359557... M	sbr/dtime.c
16277:000000 100644 00000000... 62a303f2... A	sbr/memmove.c
16278:000000 100644 00000000... d7809550... A	sbr/strerror.c
16279
16280commit 11cf7b43a23ad3e3b7d80e485c90c4e0ab9b6066
16281Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16282AuthorDate: Wed Apr 30 18:47:02 2008 +0000
16283Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16284CommitDate: Wed Apr 30 18:47:02 2008 +0000
16285
16286    Provide SASL_CB_AUTHNAME callback (avoids problem with wrong username
16287    being sent in some situations)
16288
16289:100644 100644 7649ae01... 620f47eb... M	ChangeLog
16290:100644 100644 850693dd... 35eefb48... M	mts/smtp/smtp.c
16291
16292commit d4178eb3eebbf5c51c51cc713df58a2bdaa6bede
16293Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16294AuthorDate: Tue Apr 29 21:05:30 2008 +0000
16295Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16296CommitDate: Tue Apr 29 21:05:30 2008 +0000
16297
16298    Correct various places in smtp.c where the reply string might not have been
16299    correctly NUL-terminated. Includes a fix for a particularly nasty and long
16300    standing screwup where the buffer length counting in smhear() was totally
16301    broken for continued lines from the server.
16302
16303:100644 100644 da5ac1d3... 7649ae01... M	ChangeLog
16304:100644 100644 13e8eff9... 850693dd... M	mts/smtp/smtp.c
16305:100644 100644 1d7d2c98... 73eb5de7... M	mts/smtp/smtp.h
16306
16307commit 757fa32156f812a166631942816e46e2138ebae3
16308Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16309AuthorDate: Tue Apr 29 20:59:04 2008 +0000
16310Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16311CommitDate: Tue Apr 29 20:59:04 2008 +0000
16312
16313    Fix SASL issue properly, by making sm_rrecord() and thus sm_hear() set
16314    the length of the reply string correctly (the SASL libraries now care
16315    if you pass in the wrong length).
16316
16317:100644 100644 9a7b3108... da5ac1d3... M	ChangeLog
16318:100644 100644 1ab027f3... 13e8eff9... M	mts/smtp/smtp.c
16319
16320commit 7995fb587acf227b08102c75e15c20418d06ad7d
16321Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16322AuthorDate: Tue Apr 29 20:53:33 2008 +0000
16323Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16324CommitDate: Tue Apr 29 20:53:33 2008 +0000
16325
16326    Revert previous SASL fix (wrong approach)
16327
16328:100644 100644 046a1188... 9a7b3108... M	ChangeLog
16329:100644 100644 9527a5e1... 1ab027f3... M	mts/smtp/smtp.c
16330
16331commit 386656ec3d9a80184f380a77169dc0a16bad89d5
16332Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16333AuthorDate: Tue Apr 29 17:04:38 2008 +0000
16334Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16335CommitDate: Tue Apr 29 17:04:38 2008 +0000
16336
16337    Cope with sasl_decode64() returning SASL_CONTINUE as well as SASL_OK.
16338
16339:100644 100644 42144d50... 046a1188... M	ChangeLog
16340:100644 100644 1ab027f3... 9527a5e1... M	mts/smtp/smtp.c
16341
16342commit acbaad14892c83d03d91a36c3a1d95526aea26ba
16343Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16344AuthorDate: Mon Apr 28 21:13:53 2008 +0000
16345Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16346CommitDate: Mon Apr 28 21:13:53 2008 +0000
16347
16348    Add remark about how to update the homepage.
16349
16350:100644 100644 351a27de... f941e38f... M	docs/README.developers
16351
16352commit 814636fe9919b8c365bfa19479f6f9a79ad87ed5
16353Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16354AuthorDate: Sun Apr 27 20:58:50 2008 +0000
16355Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16356CommitDate: Sun Apr 27 20:58:50 2008 +0000
16357
16358    Update some of the 'how to do a release' documentation
16359
16360:100644 100644 71ee5ebd... 42144d50... M	ChangeLog
16361:100644 100644 20b64527... 351a27de... M	docs/README.developers
16362
16363commit 419ccf0da01ec9f0b0700a6bea7ac5f216cd28d8
16364Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16365AuthorDate: Sun Apr 27 20:55:28 2008 +0000
16366Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16367CommitDate: Sun Apr 27 20:55:28 2008 +0000
16368
16369    Up version string to 1.3-dev for the CVS trunk.
16370
16371:100644 100644 c0f38c2a... 71ee5ebd... M	ChangeLog
16372:100644 100644 66270539... cd438c95... M	VERSION
16373
16374commit d58a56024e4103acaf855e159a85daa212c58e57
16375Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16376AuthorDate: Sun Apr 27 19:54:37 2008 +0000
16377Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16378CommitDate: Sun Apr 27 19:54:37 2008 +0000
16379
16380    Use hyphen, not plus (corresponding to previous RCx naming convention)
16381
16382:100644 100644 98d978a0... 66270539... M	VERSION
16383
16384commit 4afcf54c989a28d07a258afb9f23db29f7f628a9
16385Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16386AuthorDate: Sun Apr 27 19:44:58 2008 +0000
16387Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16388CommitDate: Sun Apr 27 19:44:58 2008 +0000
16389
16390    Bump version number, date for release of 1.3 RC1
16391
16392:100644 100644 054cf360... c0f38c2a... M	ChangeLog
16393:100644 100644 beb1a1c6... 4a3bde85... M	DATE
16394:100644 100644 5625e59d... 98d978a0... M	VERSION
16395
16396commit c79c37f2b6e647212c36b63841a4628af01c774a
16397Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
16398AuthorDate: Fri Apr 11 14:12:54 2008 +0000
16399Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
16400CommitDate: Fri Apr 11 14:12:54 2008 +0000
16401
16402    move most remaining macros out of acconfig.h which is an obsolete feature of
16403    autoconf
16404
16405:100644 100644 7da2dbc0... 054cf360... M	ChangeLog
16406:100644 100644 ba744a4c... 3649bf33... M	acconfig.h
16407:100644 100644 e113860e... 6b21a320... M	configure.in
16408:100644 100644 e485dfd8... 8cb4c799... M	sbr/dtime.c
16409:100644 100644 1572bfe4... 6043bee1... M	sbr/pidwait.c
16410:100644 100644 e28c73ea... 9317defd... M	uip/mhshowsbr.c
16411:100644 100644 9b272d29... 97c32284... M	uip/rcvtty.c
16412:100644 100644 f500f6ea... 4a8875e7... M	uip/slocal.c
16413:100644 100644 421c3670... a1b8ebf1... M	uip/termsbr.c
16414
16415commit 86d7837287c4ca1204cca84f55871d862fada47a
16416Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16417AuthorDate: Sat Apr 5 19:04:41 2008 +0000
16418Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16419CommitDate: Sat Apr 5 19:04:41 2008 +0000
16420
16421    * bug #18655: fix use of admonish() for a fatal error (should
16422    be adios(); only actual effect would be wrong exit code).
16423    Thanks to Craig Leres for spotting this.
16424
16425:100644 100644 4023e456... 7da2dbc0... M	ChangeLog
16426:100644 100644 b5da86c6... f08a583a... M	uip/mhmail.c
16427
16428commit 322f6f0518f2fca892733dea85d87c33fcb65e83
16429Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16430AuthorDate: Sat Apr 5 18:41:37 2008 +0000
16431Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16432CommitDate: Sat Apr 5 18:41:37 2008 +0000
16433
16434    Bug #20028 (Debian bug 399271): fix code assuming that pointer
16435    differences were 32 bits -- thanks to Dean Gaudet for the patch.
16436
16437:100644 100644 ffa4e93d... 4023e456... M	ChangeLog
16438:100644 100644 c3d265a1... ca4020b0... M	sbr/fmt_scan.c
16439:100644 100644 65b89079... 866d0477... M	sbr/lock_file.c
16440:100644 100644 86696db3... 9dcfdf60... M	sbr/m_backup.c
16441:100644 100644 6c158869... 59b8682f... M	sbr/m_getfld.c
16442:100644 100644 30601f14... df635316... M	sbr/m_scratch.c
16443:100644 100644 2559b678... ac04c296... M	sbr/mf.c
16444:100644 100644 7475fa08... 7ef83eab... M	sbr/path.c
16445:100644 100644 2ad873eb... e8ef50ae... M	uip/annosbr.c
16446:100644 100644 2b3d0208... 84435a2e... M	uip/dropsbr.c
16447:100644 100644 041a1429... 76866fe2... M	uip/mhbuildsbr.c
16448:100644 100644 a3481441... 4887d9a1... M	uip/mhparse.c
16449:100644 100644 1396cc29... f500f6ea... M	uip/slocal.c
16450
16451commit 55b8f7b6a738adb4dc9833233fc6111f3cd56969
16452Author:     Josh Bressers <josh@bress.net>
16453AuthorDate: Fri Jan 25 21:00:42 2008 +0000
16454Commit:     Josh Bressers <josh@bress.net>
16455CommitDate: Fri Jan 25 21:00:42 2008 +0000
16456
16457    * uip/mhshowsbr.c (show_all_messages): Be more generous when parsing
16458        multipart messages.
16459
16460:100644 100644 2b2254c8... ffa4e93d... M	ChangeLog
16461:100644 100644 08d676e0... e28c73ea... M	uip/mhshowsbr.c
16462
16463commit da831514de01e2407cef37c118ffff0526a486d0
16464Author:     Joel Reicher <jjr@panacea.null.org>
16465AuthorDate: Thu Nov 8 02:28:38 2007 +0000
16466Commit:     Joel Reicher <jjr@panacea.null.org>
16467CommitDate: Thu Nov 8 02:28:38 2007 +0000
16468
16469    Insert types for args of some function pointers to improve type checking.
16470
16471:100644 100644 e3e97b46... 5d0ed31c... M	h/popsbr.h
16472:100644 100644 0f050252... 2f4f6511... M	h/prototypes.h
16473:100644 100644 9c19e924... 8f327549... M	h/utils.h
16474:100644 100644 c085bf5f... 6c158869... M	sbr/m_getfld.c
16475:100644 100644 87d368dd... d822995b... M	sbr/utils.c
16476:100644 100644 1df74d93... 8e14d524... M	uip/popsbr.c
16477
16478commit 38615191e71744b066425e0c44412b62dbe49cc2
16479Author:     Joel Reicher <jjr@panacea.null.org>
16480AuthorDate: Sun Nov 4 11:54:32 2007 +0000
16481Commit:     Joel Reicher <jjr@panacea.null.org>
16482CommitDate: Sun Nov 4 11:54:32 2007 +0000
16483
16484    Return type of (*done)() changed to void. default_done() replaced by
16485    exit(). All dead code "return 1" lines removed from *_done()s and replaced
16486    by explicit "return 1" following done() calls in main()s (they should
16487    never be reached). This should make cleaning up program termination
16488    structures easier.
16489
16490:100644 100644 1412bf30... 2b2254c8... M	ChangeLog
16491:100644 100644 bcfe6ae9... 7cdbead2... M	h/mh.h
16492:100644 100644 bcc258cc... 938fdb2d... M	sbr/done.c
16493:100644 100644 a8812c22... 8513092c... M	uip/ali.c
16494:100644 100644 86fe3c3a... ee9dcd71... M	uip/anno.c
16495:100644 100644 85683f93... ea2d36d7... M	uip/ap.c
16496:100644 100644 319918bb... 15756d30... M	uip/burst.c
16497:100644 100644 67cf83bb... 9c915bf3... M	uip/comp.c
16498:100644 100644 1713b15b... 8247ff0c... M	uip/conflict.c
16499:100644 100644 d8c261da... 1effbb05... M	uip/dist.c
16500:100644 100644 c20e1ac8... 6b41bb62... M	uip/dp.c
16501:100644 100644 97488bbb... b5226cea... M	uip/flist.c
16502:100644 100644 cc9a589a... a590a006... M	uip/fmtdump.c
16503:100644 100644 f04ae2fa... f50d3f51... M	uip/folder.c
16504:100644 100644 17e78e98... 2d4f2d53... M	uip/forw.c
16505:100644 100644 f2d2e779... ef1b08fe... M	uip/inc.c
16506:100644 100644 ec847fb4... d3890938... M	uip/install-mh.c
16507:100644 100644 4799b238... 372568a0... M	uip/mark.c
16508:100644 100644 15132eec... 2776f7c8... M	uip/mhbuild.c
16509:100644 100644 2c101b94... 041a1429... M	uip/mhbuildsbr.c
16510:100644 100644 418e5c92... df0ee465... M	uip/mhfree.c
16511:100644 100644 03eb49e8... e37c3ba9... M	uip/mhl.c
16512:100644 100644 112c0984... e8f8163b... M	uip/mhlist.c
16513:100644 100644 41eb33ab... 69554768... M	uip/mhn.c
16514:100644 100644 0b60b032... f9f78c34... M	uip/mhparam.c
16515:100644 100644 733048d8... a3481441... M	uip/mhparse.c
16516:100644 100644 3974515d... c4fd935b... M	uip/mhpath.c
16517:100644 100644 b7a097c1... 1383388d... M	uip/mhshow.c
16518:100644 100644 4d1ebe09... bcebb7f2... M	uip/mhstore.c
16519:100644 100644 6771bdb8... fa42cd27... M	uip/mhtest.c
16520:100644 100644 872dc2e1... 1a59a3bd... M	uip/msgchk.c
16521:100644 100644 3f8a7ab0... 6d6fbca2... M	uip/msh.c
16522:100644 100644 0183da65... fb8871d9... M	uip/packf.c
16523:100644 100644 afbcf88c... ad356e39... M	uip/pick.c
16524:100644 100644 d99da1fd... e3b6229d... M	uip/post.c
16525:100644 100644 fd10aca2... 35f6860a... M	uip/prompter.c
16526:100644 100644 1667232c... b0a36097... M	uip/rcvdist.c
16527:100644 100644 410267b6... f03fc995... M	uip/rcvpack.c
16528:100644 100644 3e0961e5... 493badeb... M	uip/rcvstore.c
16529:100644 100644 0b3afe12... 7bc6d0b9... M	uip/refile.c
16530:100644 100644 7a1aca18... 4584b674... M	uip/repl.c
16531:100644 100644 1cacbc47... c3dcc919... M	uip/rmf.c
16532:100644 100644 b1e887e7... 15302896... M	uip/rmm.c
16533:100644 100644 05f8bf88... 31aa245f... M	uip/scan.c
16534:100644 100644 78494721... 196af625... M	uip/send.c
16535:100644 100644 cb6bb3f7... 877538bf... M	uip/sendsbr.c
16536:100644 100644 08a3e28b... 1396cc29... M	uip/slocal.c
16537:100644 100644 65291ce8... 212b4416... M	uip/sortm.c
16538:100644 100644 859dfafa... 04a76d2f... M	uip/viamail.c
16539
16540commit 045101c0a79f43fe566422622f154d5cc0141d8a
16541Author:     Joel Reicher <jjr@panacea.null.org>
16542AuthorDate: Sun Nov 4 08:52:17 2007 +0000
16543Commit:     Joel Reicher <jjr@panacea.null.org>
16544CommitDate: Sun Nov 4 08:52:17 2007 +0000
16545
16546    Refactor cts pointer and free()ing on abnormal exit of associated list
16547    into mhfree.c, eliminating duplication.
16548
16549:100644 100644 abaeb2bd... 418e5c92... M	uip/mhfree.c
16550:100644 100644 bcc4dd2b... 112c0984... M	uip/mhlist.c
16551:100644 100644 3f2d2623... 41eb33ab... M	uip/mhn.c
16552:100644 100644 47551717... b7a097c1... M	uip/mhshow.c
16553:100644 100644 b1f57fe9... 4d1ebe09... M	uip/mhstore.c
16554:100644 100644 985147c7... 6771bdb8... M	uip/mhtest.c
16555
16556commit 56a805299de35d8924969138aef4d0f1580daa6d
16557Author:     Joel Reicher <jjr@panacea.null.org>
16558AuthorDate: Sun Nov 4 04:47:17 2007 +0000
16559Commit:     Joel Reicher <jjr@panacea.null.org>
16560CommitDate: Sun Nov 4 04:47:17 2007 +0000
16561
16562    Change link-time overriding of done() to run-time reassigning of equivalent
16563    (*done)(). This should make changing the return type of done and the
16564    rationalisation of exit code easier.
16565
16566:100644 100644 130bfde5... bcfe6ae9... M	h/mh.h
16567:100644 100644 a91418e2... 0f050252... M	h/prototypes.h
16568:100644 100644 cf2e3080... bcc258cc... M	sbr/done.c
16569:100644 100644 45036f5b... f2d2e779... M	uip/inc.c
16570:100644 100644 cfe776fe... 15132eec... M	uip/mhbuild.c
16571:100644 100644 1de53e33... bcc4dd2b... M	uip/mhlist.c
16572:100644 100644 809568c5... 3f2d2623... M	uip/mhn.c
16573:100644 100644 3e7e3a5f... 47551717... M	uip/mhshow.c
16574:100644 100644 dc627247... b1f57fe9... M	uip/mhstore.c
16575:100644 100644 5e6494a2... 985147c7... M	uip/mhtest.c
16576:100644 100644 9f954667... 0183da65... M	uip/packf.c
16577:100644 100644 dff628ae... afbcf88c... M	uip/pick.c
16578:100644 100644 e8815653... 1667232c... M	uip/rcvdist.c
16579:100644 100644 4e14afbb... 3e0961e5... M	uip/rcvstore.c
16580:100644 100644 aeba011e... cb6bb3f7... M	uip/sendsbr.c
16581
16582commit 5c5dd3edc1081fa4bedec764e5e8cc44bc4fa5fd
16583Author:     Bill Wohler <wohler@newt.com>
16584AuthorDate: Mon Sep 24 07:02:03 2007 +0000
16585Commit:     Bill Wohler <wohler@newt.com>
16586CommitDate: Mon Sep 24 07:02:03 2007 +0000
16587
16588      The MH web site is now http://rand-mh.sourceforge.net/ and the MH
16589      book is now at http://rand-mh.sourceforge.net/book/.
16590
16591                              Changed Questions
16592
16593    1.02 ...current version?        mailutils 1.2
16594    1.03 Where can I get MH?        Debian 4.0 nmh 1.1-RC4, update links, mu 1.2
16595    1.04 ...references for MH?      Refer to SourceForge
16596    1.06 How...print a MH manual?   Refer to SourceForge
16597    2.17 How...build MH on a Mac?   Use fink
16598    4.05 ...tools to archive MH?    Mention swish++, mairix, and namazu
16599
16600:100644 100644 134ace47... f086862b... M	docs/FAQ
16601
16602commit 7edb0cbc236244d996d1e2ae1d58d0e9f7d98062
16603Author:     Josh Bressers <josh@bress.net>
16604AuthorDate: Tue Aug 21 21:19:39 2007 +0000
16605Commit:     Josh Bressers <josh@bress.net>
16606CommitDate: Tue Aug 21 21:19:39 2007 +0000
16607
16608    * Red Hat Bug #253342: inc.c, utils.c, utils.h: When inc is run with the
16609    -silent flag, don't exit(1) for no apparent reason.
16610
16611:100644 100644 89de2f8d... 1412bf30... M	ChangeLog
16612:100644 100644 92fdabac... 9c19e924... M	h/utils.h
16613:100644 100644 64df443b... 87d368dd... M	sbr/utils.c
16614:100644 100644 a2ecb440... 45036f5b... M	uip/inc.c
16615
16616commit ea7c3f6a1f777578447040c553ebc80dbc252f7d
16617Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16618AuthorDate: Sun Apr 29 22:57:36 2007 +0000
16619Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16620CommitDate: Sun Apr 29 22:57:36 2007 +0000
16621
16622    Rename functions to avoid clash with C library exp2().
16623
16624:100644 100644 a00f335e... 1e16795f... M	uip/picksbr.c
16625
16626commit 8f7c0596b0ad1adf74384f7a2b584835ede3aacc
16627Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16628AuthorDate: Sun Apr 29 22:34:04 2007 +0000
16629Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16630CommitDate: Sun Apr 29 22:34:04 2007 +0000
16631
16632    Suppress 'uninitialised variable' warning.
16633
16634:100644 100644 80eeb710... 4feb3b90... M	sbr/getans.c
16635
16636commit ff636cd27782f33f11ff8477b0dad4535d1ab9ab
16637Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16638AuthorDate: Sun Apr 29 22:05:02 2007 +0000
16639Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16640CommitDate: Sun Apr 29 22:05:02 2007 +0000
16641
16642    On Linux, define _GNU_SOURCE so that GNU libc exposes the wcwidth()
16643    prototype in wchar.h.
16644
16645:100644 100644 2fa252c7... eecef1b6... M	Makefile.in
16646:100644 100644 3b9f44c4... e113860e... M	configure.in
16647
16648commit 76d105d8136c53f1445849e84d49b100b29fbb78
16649Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16650AuthorDate: Sun Apr 29 22:01:04 2007 +0000
16651Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16652CommitDate: Sun Apr 29 22:01:04 2007 +0000
16653
16654    Change name of internal function to avoid potential conflicts with GNU
16655    libc's getline() function.
16656
16657:100644 100644 6a7eeeeb... 1df74d93... M	uip/popsbr.c
16658
16659commit c9492787464d45334fccd8dce432744fc9321ba6
16660Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16661AuthorDate: Sun Apr 29 20:49:32 2007 +0000
16662Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16663CommitDate: Sun Apr 29 20:49:32 2007 +0000
16664
16665    Minor rearrangement so variables/functions used only if !HAVE_LIBLOCKFILE
16666    are also declared only in that case.
16667
16668:100644 100644 66eab72c... 65b89079... M	sbr/lock_file.c
16669
16670commit 6e4254784c387c1e0c966e1977561d4bd05dfbd3
16671Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16672AuthorDate: Sun Apr 29 19:36:14 2007 +0000
16673Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16674CommitDate: Sun Apr 29 19:36:14 2007 +0000
16675
16676    For gcc, make the default CFLAGS include -Wno-pointer-sign if the compiler
16677    recognises it. gcc 4 now by default produces a large volume of these
16678    warnings, which I believe are probably spurious and definitely a lot of
16679    work to go through and fix. So we suppress them for now so that the other
16680    warnings are more easily visible.
16681
16682:100644 100644 b64c4894... 3b9f44c4... M	configure.in
16683
16684commit 76b51b746c95647aceff29ab178eff496843f528
16685Author:     Joel Reicher <jjr@panacea.null.org>
16686AuthorDate: Tue Apr 17 04:53:54 2007 +0000
16687Commit:     Joel Reicher <jjr@panacea.null.org>
16688CommitDate: Tue Apr 17 04:53:54 2007 +0000
16689
16690    buffer is compared with cp, and so needs to be changed to unsigned too.
16691
16692:100644 100644 1f706fe5... d99da1fd... M	uip/post.c
16693
16694commit 031871c2ede845956070da603e8494690f7beb70
16695Author:     Josh Bressers <josh@bress.net>
16696AuthorDate: Tue Apr 17 01:02:08 2007 +0000
16697Commit:     Josh Bressers <josh@bress.net>
16698CommitDate: Tue Apr 17 01:02:08 2007 +0000
16699
16700    Initial checkin of a testsuite
16701
16702:000000 100644 00000000... ddfa381c... A	test/README
16703:000000 100755 00000000... b43d42ce... A	test/runalltests
16704:000000 100755 00000000... d970b183... A	test/runtest
16705:000000 100755 00000000... d1972952... A	test/setup-test
16706:000000 100755 00000000... 7e169e41... A	test/teardown-test
16707:000000 100644 00000000... 5ca70d05... A	test/test-temp-dir
16708:000000 100644 00000000... a5b71baa... A	test/tests/folder/test-create
16709:000000 100644 00000000... 6da31741... A	test/tests/folder/test-total
16710:000000 100644 00000000... 2bb8d868... A	test/tests/pick/test-pick
16711:000000 100644 00000000... 4aca55f7... A	test/tests/scan/test-scan
16712
16713commit 13f84dd50ca5754391dbd3296a5c7425f9363600
16714Author:     Joel Reicher <jjr@panacea.null.org>
16715AuthorDate: Fri Apr 13 11:53:08 2007 +0000
16716Commit:     Joel Reicher <jjr@panacea.null.org>
16717CommitDate: Fri Apr 13 11:53:08 2007 +0000
16718
16719    Change all chars being passed to the ctype macros (isalph(), etc.) to
16720    be unsigned chars, following through to change any other types as
16721    necessary (e.g. comparison between two pointers). Not all chars have
16722    been changed to unsigned chars; just those that were in danger of being
16723    sign extended when passed to the int-taking ctype macros.
16724
16725:100644 100644 a4c81e89... 1f609194... M	h/mf.h
16726:100644 100644 7e8948ed... a91418e2... M	h/prototypes.h
16727:100644 100644 607f4ecc... 33eb9e66... M	mts/smtp/hosts.c
16728:100644 100644 da02701f... 1ab027f3... M	mts/smtp/smtp.c
16729:100644 100644 a2286949... 113f2ea2... M	sbr/dtimep.lex
16730:100644 100644 798f1f68... d699916a... M	sbr/fmt_compile.c
16731:100644 100644 b212b126... c3d265a1... M	sbr/fmt_scan.c
16732:100644 100644 221ff0ca... dffc799b... M	sbr/m_atoi.c
16733:100644 100644 bbefc99a... 15c29066... M	sbr/m_convert.c
16734:100644 100644 44dab8a2... 2559b678... M	sbr/mf.c
16735:100644 100644 7941e090... cc5ff8e3... M	sbr/mts.c
16736:100644 100644 0eeddb38... 678ab5b5... M	sbr/seq_nameok.c
16737:100644 100644 c341f00c... 8b57ad68... M	sbr/trimcpy.c
16738:100644 100644 af3827ba... ec7be942... M	uip/aliasbr.c
16739:100644 100644 ca3497a4... 86fe3c3a... M	uip/anno.c
16740:100644 100644 01910376... 1b5f5e13... M	uip/distsbr.c
16741:100644 100644 cb80978e... 97488bbb... M	uip/flist.c
16742:100644 100644 9c118a5c... 5b079ba2... M	uip/ftpsbr.c
16743:100644 100644 8906d7fe... 2c101b94... M	uip/mhbuildsbr.c
16744:100644 100644 ce8b33d4... acf21de9... M	uip/mhlsbr.c
16745:100644 100644 fea9904a... 733048d8... M	uip/mhparse.c
16746:100644 100644 4b917905... 3f8a7ab0... M	uip/msh.c
16747:100644 100644 60f34130... 147a261b... M	uip/mshcmds.c
16748:100644 100644 363f925b... 6a7eeeeb... M	uip/popsbr.c
16749:100644 100644 96120c1e... 1f706fe5... M	uip/post.c
16750:100644 100644 0d375ae8... a415346e... M	uip/replsbr.c
16751:100644 100644 d9d6beef... 1b6a0ed9... M	uip/scansbr.c
16752:100644 100644 2db32d7e... e783a797... M	uip/show.c
16753:100644 100644 817a4114... 08a3e28b... M	uip/slocal.c
16754:100644 100644 d483d868... 65291ce8... M	uip/sortm.c
16755:100644 100644 bef70be8... 1c1a8bc9... M	uip/spost.c
16756
16757commit 1524cb8c0b86a854149d7859d6a2503d61dbaa36
16758Author:     Joel Reicher <jjr@panacea.null.org>
16759AuthorDate: Tue Apr 10 22:12:26 2007 +0000
16760Commit:     Joel Reicher <jjr@panacea.null.org>
16761CommitDate: Tue Apr 10 22:12:26 2007 +0000
16762
16763    We're not using the .Bu macro anymore.
16764
16765:100644 100644 24a74bc4... f437f621... M	man/post.man
16766
16767commit dd9275a85bb5e0e4bf3c0a722eb5945f1d421d74
16768Author:     Joel Reicher <jjr@panacea.null.org>
16769AuthorDate: Tue Apr 10 06:13:27 2007 +0000
16770Commit:     Joel Reicher <jjr@panacea.null.org>
16771CommitDate: Tue Apr 10 06:13:27 2007 +0000
16772
16773    Fix for bug #11139: mhl -form mhl.reply omits '> ' on some lines.
16774
16775    putcomp() was assuming only the first call on the body had the buffer
16776    beginning at the start of a line.
16777
16778:100644 100644 04da52bb... ce8b33d4... M	uip/mhlsbr.c
16779
16780commit 10c91f6e846d9ec279218280b4258badffd984e8
16781Author:     Joel Reicher <jjr@panacea.null.org>
16782AuthorDate: Tue Apr 10 03:32:48 2007 +0000
16783Commit:     Joel Reicher <jjr@panacea.null.org>
16784CommitDate: Tue Apr 10 03:32:48 2007 +0000
16785
16786    Application of patch #5218: patch for bug #9742. Fixes a typo in the
16787    size arg of snprintf(). mhlist output which used to have incorrect lines
16788    such as
16789         1.2   multipart/mixed            772
16790         1.21  text/plain                   9
16791         1.22  multipart/mixed            162
16792    now have the correct
16793         1.2   multipart/mixed            772
16794         1.2.1 text/plain                   9
16795         1.2.2 multipart/mixed            162
16796
16797:100644 100644 8d3397ef... fea9904a... M	uip/mhparse.c
16798
16799commit 30fd2ad6d3eff3749b2ae99ec90d2215bf1b1aca
16800Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16801AuthorDate: Wed Mar 21 00:21:10 2007 +0000
16802Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16803CommitDate: Wed Mar 21 00:21:10 2007 +0000
16804
16805    bug #18630, #18631, #18632, #18634: various patches from Craig Leres
16806    fixing error message argument problems.
16807
16808:100644 100644 d630a7c6... 89de2f8d... M	ChangeLog
16809:100644 100644 32051c52... 1a584e4c... M	sbr/context_read.c
16810:100644 100644 1af116cb... f90cedfb... M	sbr/folder_addmsg.c
16811:100644 100644 7645e382... 17e78e98... M	uip/forw.c
16812:100644 100644 2d9a7d42... aeba011e... M	uip/sendsbr.c
16813
16814commit 853814d952958385f5d212d167dff4edd3802f3f
16815Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16816AuthorDate: Wed Mar 21 00:18:19 2007 +0000
16817Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
16818CommitDate: Wed Mar 21 00:18:19 2007 +0000
16819
16820    bug #15212: remove configure test for broken AT&T vi. This test was broken
16821    and unfixable. Support for manually defining ATTVIBUG remains.
16822
16823:100644 100644 9e33cb8c... d630a7c6... M	ChangeLog
16824:100644 100644 551b2531... ba744a4c... M	acconfig.h
16825:100644 100644 b66a6e55... b64c4894... M	configure.in
16826
16827commit 488d971779618f547305289a8554ee2578f45eaf
16828Author:     Josh Bressers <josh@bress.net>
16829AuthorDate: Tue Jan 16 02:08:10 2007 +0000
16830Commit:     Josh Bressers <josh@bress.net>
16831CommitDate: Tue Jan 16 02:08:10 2007 +0000
16832
16833    Add a missing header file
16834
16835:100644 100644 b859266b... 492d3643... M	h/Makefile.in
16836
16837commit 382d32482baa6f675cd1aa50179d10df4fb3e623
16838Author:     Joel Reicher <jjr@panacea.null.org>
16839AuthorDate: Sun Nov 5 13:20:46 2006 +0000
16840Commit:     Joel Reicher <jjr@panacea.null.org>
16841CommitDate: Sun Nov 5 13:20:46 2006 +0000
16842
16843    Changed bold "-all" to unbolded "all". It's a reserved msgs word, not a flag.
16844
16845:100644 100644 0cebca09... 6915792d... M	man/mark.man
16846
16847commit 8a1006b457cdc27c40b9c928dc9fb5086444f04b
16848Author:     David Levine <levinedl@acm.org>
16849AuthorDate: Tue Oct 24 14:31:40 2006 +0000
16850Commit:     David Levine <levinedl@acm.org>
16851CommitDate: Tue Oct 24 14:31:40 2006 +0000
16852
16853    * uip/sendsbr.c: with attachformat values of 1 or 2, add
16854    name= portion to Content-Type header.  This makes them
16855    consistent with attachformat value 0.  And it allows mhstore
16856    to use that (file)name when extracting attachments.
16857
16858:100644 100644 a0839ee4... 9e33cb8c... M	ChangeLog
16859:100644 100644 f8384f7c... 2d9a7d42... M	uip/sendsbr.c
16860
16861commit 3f5557dc09fc17ede9a35059f36920abb2eb4d08
16862Author:     Josh Bressers <josh@bress.net>
16863AuthorDate: Sun Aug 27 01:19:39 2006 +0000
16864Commit:     Josh Bressers <josh@bress.net>
16865CommitDate: Sun Aug 27 01:19:39 2006 +0000
16866
16867    * configure.in: If we're not using dotlocking, there is no need to set inc
16868    sgid.
16869
16870:100644 100644 b2ebfe6d... a0839ee4... M	ChangeLog
16871:100644 100644 59d9207f... b66a6e55... M	configure.in
16872
16873commit 63298d0f1870b5df16ac8664494e5a24b224dfc5
16874Author:     Joel Reicher <jjr@panacea.null.org>
16875AuthorDate: Sun Jun 4 08:37:24 2006 +0000
16876Commit:     Joel Reicher <jjr@panacea.null.org>
16877CommitDate: Sun Jun 4 08:37:24 2006 +0000
16878
16879    Fixed bug introduced when changing from check_folder() to new
16880    create_folder() function. The folder name needed to be expanded to an
16881    absolute path first. Similar things may have happened with other
16882    conversions.
16883
16884:100644 100644 23b4ef2e... 1c05a42d... M	uip/mhstoresbr.c
16885
16886commit 0569d6d1631dc90d4f2f2df6bdd0599c7ecc7814
16887Author:     Joel Reicher <jjr@panacea.null.org>
16888AuthorDate: Thu Apr 27 12:00:28 2006 +0000
16889Commit:     Joel Reicher <jjr@panacea.null.org>
16890CommitDate: Thu Apr 27 12:00:28 2006 +0000
16891
16892    Created pluspath function to check for '+' prefix and change flag for
16893    path() appropriately. This eliminates some duplicate prefix processing,
16894    but not all. The path functions need to be restructed; this is the first
16895    step.
16896
16897:100644 100644 7e772e02... 7e8948ed... M	h/prototypes.h
16898:100644 100644 0ae27d39... 7475fa08... M	sbr/path.c
16899:100644 100644 0d441349... ca3497a4... M	uip/anno.c
16900:100644 100644 908de0df... 319918bb... M	uip/burst.c
16901:100644 100644 8fced484... 67cf83bb... M	uip/comp.c
16902:100644 100644 70e515eb... d8c261da... M	uip/dist.c
16903:100644 100644 36be1ed2... cb80978e... M	uip/flist.c
16904:100644 100644 98c66ed6... f04ae2fa... M	uip/folder.c
16905:100644 100644 93870b1a... 7645e382... M	uip/forw.c
16906:100644 100644 aee194aa... a2ecb440... M	uip/inc.c
16907:100644 100644 e26ca6a5... 4799b238... M	uip/mark.c
16908:100644 100644 4882ecb2... 8906d7fe... M	uip/mhbuildsbr.c
16909:100644 100644 b130cf1a... 1de53e33... M	uip/mhlist.c
16910:100644 100644 cfeac947... 809568c5... M	uip/mhn.c
16911:100644 100644 00983d52... 3974515d... M	uip/mhpath.c
16912:100644 100644 df4cf512... 3e7e3a5f... M	uip/mhshow.c
16913:100644 100644 08891f53... dc627247... M	uip/mhstore.c
16914:100644 100644 bf5088e7... 23b4ef2e... M	uip/mhstoresbr.c
16915:100644 100644 140c7d90... 5e6494a2... M	uip/mhtest.c
16916:100644 100644 257fc421... 4b917905... M	uip/msh.c
16917:100644 100644 f2c913cd... 60f34130... M	uip/mshcmds.c
16918:100644 100644 e0745057... 9f954667... M	uip/packf.c
16919:100644 100644 8fd294ee... dff628ae... M	uip/pick.c
16920:100644 100644 3a03c0a5... f522042e... M	uip/popi.c
16921:100644 100644 7b15491f... 4e14afbb... M	uip/rcvstore.c
16922:100644 100644 e77fe0b1... 0b3afe12... M	uip/refile.c
16923:100644 100644 e5fa527d... 7a1aca18... M	uip/repl.c
16924:100644 100644 fb951ed0... 1cacbc47... M	uip/rmf.c
16925:100644 100644 75b1c70e... b1e887e7... M	uip/rmm.c
16926:100644 100644 4334efe5... 05f8bf88... M	uip/scan.c
16927:100644 100644 31a05e93... 2db32d7e... M	uip/show.c
16928:100644 100644 5faec79a... d483d868... M	uip/sortm.c
16929
16930commit b577e47e7c6c40e0968af4472ed9dc52e9b64f58
16931Author:     Joel Reicher <jjr@panacea.null.org>
16932AuthorDate: Mon Apr 24 07:10:03 2006 +0000
16933Commit:     Joel Reicher <jjr@panacea.null.org>
16934CommitDate: Mon Apr 24 07:10:03 2006 +0000
16935
16936    ssequal() does not check for a substring, but for a prefix, so added a
16937    comment to this effect. If this is sufficient, the function body should
16938    remain unchanged but the name and comments should be modified. If not,
16939    then the function needs to be corrected.
16940
16941:100644 100644 615404a7... 32edca9c... M	sbr/ssequal.c
16942
16943commit 43d85eaa38c25385082958d831fc926c5e619eac
16944Author:     Paul Fox <pgf@foxharp.boston.ma.us>
16945AuthorDate: Sat Apr 22 16:33:48 2006 +0000
16946Commit:     Paul Fox <pgf@foxharp.boston.ma.us>
16947CommitDate: Sat Apr 22 16:33:48 2006 +0000
16948
16949    fixes case where a very long character-class range (128 or
16950    more characters) causes negative indexing into pattern string.
16951
16952:100644 100644 001bf08c... a00f335e... M	uip/picksbr.c
16953
16954commit d261673d3ca54ac161c9019e52693e2fe4dcb3cc
16955Author:     Joel Reicher <jjr@panacea.null.org>
16956AuthorDate: Sun Apr 16 06:47:59 2006 +0000
16957Commit:     Joel Reicher <jjr@panacea.null.org>
16958CommitDate: Sun Apr 16 06:47:59 2006 +0000
16959
16960    Fixed a typo.
16961
16962:100644 100644 ef004ec5... 442c7f68... M	man/sendfiles.man
16963
16964commit b439ec143c4d2e2daf4b0a9c332123f24500cd9a
16965Author:     Joel Reicher <jjr@panacea.null.org>
16966AuthorDate: Fri Apr 14 14:10:15 2006 +0000
16967Commit:     Joel Reicher <jjr@panacea.null.org>
16968CommitDate: Fri Apr 14 14:10:15 2006 +0000
16969
16970    Created function open_form() to open form file or fallback to default
16971    components file, with error handling. Replaced duplicated code with call
16972    to this function.
16973
16974:100644 100644 3eda9d3f... 92fdabac... M	h/utils.h
16975:100644 100644 8aba5b6a... 64df443b... M	sbr/utils.c
16976:100644 100644 1aca23a7... 8fced484... M	uip/comp.c
16977:100644 100644 4b6ce697... 70e515eb... M	uip/dist.c
16978:100644 100644 319cc398... 93870b1a... M	uip/forw.c
16979
16980commit 0364511845929f2b946b7a216289e9954f4a13d6
16981Author:     Joel Reicher <jjr@panacea.null.org>
16982AuthorDate: Fri Apr 14 08:42:04 2006 +0000
16983Commit:     Joel Reicher <jjr@panacea.null.org>
16984CommitDate: Fri Apr 14 08:42:04 2006 +0000
16985
16986    Fixed a couple of typos.
16987
16988:100644 100644 8eb7939f... 6c3eb6b5... M	man/mh-alias.man
16989
16990commit 9792341d7318d2e9f52557cad5f0b8a9c5c252ad
16991Author:     Joel Reicher <jjr@panacea.null.org>
16992AuthorDate: Fri Apr 14 08:21:35 2006 +0000
16993Commit:     Joel Reicher <jjr@panacea.null.org>
16994CommitDate: Fri Apr 14 08:21:35 2006 +0000
16995
16996    Sanitised some dodgy homedir finding code, but it still might not make
16997    sense.
16998
16999:100644 100644 69999f6d... 872dc2e1... M	uip/msgchk.c
17000
17001commit 8c1b8e55ba6269af3f6be282eeb7b5a19516315f
17002Author:     Joel Reicher <jjr@panacea.null.org>
17003AuthorDate: Fri Apr 14 07:54:26 2006 +0000
17004Commit:     Joel Reicher <jjr@panacea.null.org>
17005CommitDate: Fri Apr 14 07:54:26 2006 +0000
17006
17007    Get rid of some trivial warnings; unused variables, ambiguous if-else,
17008    missing headers.
17009
17010:100644 100644 8475d50e... b212b126... M	sbr/fmt_scan.c
17011:100644 100644 b0168e2e... d3e988ed... M	sbr/m_draft.c
17012:100644 100644 b332af06... 98c66ed6... M	uip/folder.c
17013:100644 100644 0731a157... aee194aa... M	uip/inc.c
17014:100644 100644 acafbf43... e77fe0b1... M	uip/refile.c
17015
17016commit b8ff4daea27b5b2ae336c28737d469e75a45c449
17017Author:     Joel Reicher <jjr@panacea.null.org>
17018AuthorDate: Thu Apr 13 14:24:41 2006 +0000
17019Commit:     Joel Reicher <jjr@panacea.null.org>
17020CommitDate: Thu Apr 13 14:24:41 2006 +0000
17021
17022    Make print_aka() and print_usr() static. They're not used outside ali.c.
17023
17024:100644 100644 bbc6f6dd... a8812c22... M	uip/ali.c
17025
17026commit 174d375bb4b9bcaa0c3f28c422216f68703494a8
17027Author:     Joel Reicher <jjr@panacea.null.org>
17028AuthorDate: Tue Apr 11 14:09:11 2006 +0000
17029Commit:     Joel Reicher <jjr@panacea.null.org>
17030CommitDate: Tue Apr 11 14:09:11 2006 +0000
17031
17032    Created app_msgarg() (append message arg) and a simple resizable array
17033    struct to go with it that do almost exactly what the code they've replaced
17034    was doing.
17035    Replaced this (duplicated) code in many files with a call to app_msgarg().
17036
17037:100644 100644 8246a5d6... 3eda9d3f... M	h/utils.h
17038:100644 100644 c433e8f0... 8aba5b6a... M	sbr/utils.c
17039:100644 100644 9fbb37f5... 0d441349... M	uip/anno.c
17040:100644 100644 03337229... e26ca6a5... M	uip/mark.c
17041:100644 100644 03480b3c... b130cf1a... M	uip/mhlist.c
17042:100644 100644 685a74e7... cfeac947... M	uip/mhn.c
17043:100644 100644 4a88605b... 00983d52... M	uip/mhpath.c
17044:100644 100644 909c440b... df4cf512... M	uip/mhshow.c
17045:100644 100644 b756956a... 08891f53... M	uip/mhstore.c
17046:100644 100644 298ef039... 140c7d90... M	uip/mhtest.c
17047:100644 100644 6f3638cc... e0745057... M	uip/packf.c
17048:100644 100644 8cdfa580... 8fd294ee... M	uip/pick.c
17049:100644 100644 bb7f00a1... acafbf43... M	uip/refile.c
17050:100644 100644 b9fd80dc... 75b1c70e... M	uip/rmm.c
17051:100644 100644 705ff69b... 4334efe5... M	uip/scan.c
17052:100644 100644 9263c799... 5faec79a... M	uip/sortm.c
17053
17054commit 0be3869967792be6b129fc34e8f72a88fc3352bb
17055Author:     Joel Reicher <jjr@panacea.null.org>
17056AuthorDate: Tue Apr 11 05:48:43 2006 +0000
17057Commit:     Joel Reicher <jjr@panacea.null.org>
17058CommitDate: Tue Apr 11 05:48:43 2006 +0000
17059
17060    Completing the .cvsignore list(s).
17061
17062:100644 100644 9d5e65d7... 5f5cca9b... M	.cvsignore
17063:000000 100644 00000000... 625becce... A	config/.cvsignore
17064:000000 100644 00000000... f3c7a7c5... A	docs/.cvsignore
17065:000000 100644 00000000... ede4efeb... A	etc/.cvsignore
17066:000000 100644 00000000... f3c7a7c5... A	h/.cvsignore
17067:000000 100644 00000000... 1cd0b609... A	man/.cvsignore
17068:000000 100644 00000000... f3c7a7c5... A	mts/.cvsignore
17069:000000 100644 00000000... f3c7a7c5... A	mts/smtp/.cvsignore
17070:000000 100644 00000000... 38a6b43b... A	sbr/.cvsignore
17071:000000 100644 00000000... 400537d8... A	uip/.cvsignore
17072
17073commit 37da2ed2b9d461967bde48cfc506f7ffd4a0cd78
17074Author:     Joel Reicher <jjr@panacea.null.org>
17075AuthorDate: Sun Apr 9 14:06:31 2006 +0000
17076Commit:     Joel Reicher <jjr@panacea.null.org>
17077CommitDate: Sun Apr 9 14:06:31 2006 +0000
17078
17079    Fixed a small typo.
17080
17081:100644 100644 2eb8c2ec... 72ce2810... M	man/mhbuild.man
17082
17083commit dc0b0be755b41f3c195913631fedf023ad69192e
17084Author:     Paul Fox <pgf@foxharp.boston.ma.us>
17085AuthorDate: Fri Mar 31 15:14:49 2006 +0000
17086Commit:     Paul Fox <pgf@foxharp.boston.ma.us>
17087CommitDate: Fri Mar 31 15:14:49 2006 +0000
17088
17089    this commit:
17090        - adds range support to character classes
17091        - fixes out-of-bounds references to the case-folding array
17092            when doing case comparisons for 8-bit message text
17093        - makes character classes as case tolerant as the rest
17094            of the pick regexp machine.  (where lowercase chars in
17095            patterns should match uppercase in the text.)
17096        - fixes an uninitialized pointer warning, which might actually have
17097            been a real bug
17098
17099:100644 100644 a7276d78... 001bf08c... M	uip/picksbr.c
17100
17101commit b8ca332a9752c9de52613a229d95eb7c4c15ac20
17102Author:     David Levine <levinedl@acm.org>
17103AuthorDate: Thu Mar 30 22:19:50 2006 +0000
17104Commit:     David Levine <levinedl@acm.org>
17105CommitDate: Thu Mar 30 22:19:50 2006 +0000
17106
17107    * uip/sendsbr.c: with attachformat values of 1 or 2, only
17108    generate Content-Disposition headers for MIME attachments, not
17109    for the message contents themselves.  Microsoft Outlook Build
17110    10.0.6626, at least, doesn't show the message contents if they
17111    have Content-Disposition.
17112
17113:100644 100644 0eaa6514... b2ebfe6d... M	ChangeLog
17114:100644 100644 89308575... f8384f7c... M	uip/sendsbr.c
17115
17116commit 2f9092c19632024cc7c868612b82c603b7db534f
17117Author:     Bill Wohler <wohler@newt.com>
17118AuthorDate: Fri Mar 10 09:00:20 2006 +0000
17119Commit:     Bill Wohler <wohler@newt.com>
17120CommitDate: Fri Mar 10 09:00:20 2006 +0000
17121
17122                              Changed Questions
17123
17124    1.03 Where can I get MH?        nmh 1.2
17125
17126:100644 100644 9f964442... 134ace47... M	docs/FAQ
17127
17128commit f648520705ef32e5511a4da7cfcba45045afa3ac
17129Author:     Bill Wohler <wohler@newt.com>
17130AuthorDate: Fri Mar 10 06:58:28 2006 +0000
17131Commit:     Bill Wohler <wohler@newt.com>
17132CommitDate: Fri Mar 10 06:58:28 2006 +0000
17133
17134    Since faqs.org appears to be moribund, I'm now using my site as the
17135    official location of the MH FAQ. I added some missing quotes in
17136    various places, so now Emacs highlighting works better.
17137
17138                                New Questions
17139
17140    5.26 How do I fix a bogus In-Reply-To or missing References field?
17141
17142                              Changed Questions
17143
17144    1.02 current version?           nmh 1.2
17145    1.04 references for MH?         New FAQ official site. MH-E manual URL
17146    5.15 make sense of replcomps?   Use 1.1 version
17147
17148:100644 100644 13b64f18... 9f964442... M	docs/FAQ
17149
17150commit 1388183fc96a86e5fbbb9d43cebdedd9f44ab64f
17151Author:     Josh Bressers <josh@bress.net>
17152AuthorDate: Thu Mar 9 19:51:13 2006 +0000
17153Commit:     Josh Bressers <josh@bress.net>
17154CommitDate: Thu Mar 9 19:51:13 2006 +0000
17155
17156    * sbr/fmt_rfc2047.c (decode_rfc2047): Don't close the iconv descriptor if
17157      it isn't valid.
17158
17159:100644 100644 f593db93... 0eaa6514... M	ChangeLog
17160:100644 100644 ef1bdfac... 9d5b6d3c... M	sbr/fmt_rfc2047.c
17161
17162commit d2f12554a254e814dcdafb3828fc0d9936154eef
17163Author:     Josh Bressers <josh@bress.net>
17164AuthorDate: Wed Mar 8 12:14:15 2006 +0000
17165Commit:     Josh Bressers <josh@bress.net>
17166CommitDate: Wed Mar 8 12:14:15 2006 +0000
17167
17168    * (mh_strcasecmp): Rename the private strcasecmp function to mh_strcasecmp.
17169
17170:100644 100644 c6ea9069... f593db93... M	ChangeLog
17171:100644 100644 1d1d4560... 7e772e02... M	h/prototypes.h
17172:100644 100644 263bcef3... 607f4ecc... M	mts/smtp/hosts.c
17173:100644 100644 cf941dc5... fa45e31a... M	sbr/addrsbr.c
17174:100644 100644 d6b8ca34... 9d0d6253... M	sbr/check_charset.c
17175:100644 100644 b38d8222... 859c8516... M	sbr/context_del.c
17176:100644 100644 efac368f... f96d0b3a... M	sbr/context_find.c
17177:100644 100644 2cdadf0b... 4416eee4... M	sbr/context_replace.c
17178:100644 100644 7013ceab... ef1bdfac... M	sbr/fmt_rfc2047.c
17179:100644 100644 3097ee7f... 36605bea... M	sbr/ruserpass.c
17180:100644 100644 f0358bdd... 4a026a3f... M	sbr/strcasecmp.c
17181:100644 100644 737f68c7... bbc6f6dd... M	uip/ali.c
17182:100644 100644 aadd6767... af3827ba... M	uip/aliasbr.c
17183:100644 100644 c6f50981... 4882ecb2... M	uip/mhbuildsbr.c
17184:100644 100644 31c24bb1... 04da52bb... M	uip/mhlsbr.c
17185:100644 100644 9f0044ac... fddd5522... M	uip/mhmisc.c
17186:100644 100644 fff4ccc4... 2ebdc1ff... M	uip/mhoutsbr.c
17187:100644 100644 5e5e006b... 0b60b032... M	uip/mhparam.c
17188:100644 100644 fc24f5e1... 8d3397ef... M	uip/mhparse.c
17189:100644 100644 5776ef35... bf5088e7... M	uip/mhstoresbr.c
17190:100644 100644 df64de52... 257fc421... M	uip/msh.c
17191:100644 100644 63ee99c8... f2c913cd... M	uip/mshcmds.c
17192:100644 100644 1154f46c... a7276d78... M	uip/picksbr.c
17193:100644 100644 9d5f3126... 363f925b... M	uip/popsbr.c
17194:100644 100644 f880152a... 96120c1e... M	uip/post.c
17195:100644 100644 c4be1b2b... e8815653... M	uip/rcvdist.c
17196:100644 100644 b8e8e926... 0d375ae8... M	uip/replsbr.c
17197:100644 100644 3bede5ae... d9d6beef... M	uip/scansbr.c
17198:100644 100644 cc15a0f1... 89308575... M	uip/sendsbr.c
17199:100644 100644 b068d495... 31a05e93... M	uip/show.c
17200:100644 100644 275eedd4... 817a4114... M	uip/slocal.c
17201:100644 100644 5888d78b... 9263c799... M	uip/sortm.c
17202:100644 100644 c86ea18c... bef70be8... M	uip/spost.c
17203
17204commit 8e0d377cb731b0fbc39a9b2874ec6b772e53620b
17205Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
17206AuthorDate: Sun Mar 5 14:48:05 2006 +0000
17207Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
17208CommitDate: Sun Mar 5 14:48:05 2006 +0000
17209
17210    and close iconv handle if encoded block empty
17211
17212:100644 100644 83ef21eb... 7013ceab... M	sbr/fmt_rfc2047.c
17213
17214commit 7e669f1b5d51b1d562efd79ef04b8441574c0334
17215Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
17216AuthorDate: Sun Mar 5 14:38:23 2006 +0000
17217Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
17218CommitDate: Sun Mar 5 14:38:23 2006 +0000
17219
17220    don't try to malloc 0 bytes if an RFC2047 encoded block is empty
17221
17222:100644 100644 84394783... c6ea9069... M	ChangeLog
17223:100644 100644 0eb71bd6... 83ef21eb... M	sbr/fmt_rfc2047.c
17224
17225commit 206776d8154cbf7793282c984afab547bf05cbbc
17226Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
17227AuthorDate: Sat Mar 4 22:14:18 2006 +0000
17228Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
17229CommitDate: Sat Mar 4 22:14:18 2006 +0000
17230
17231    Install scripts with INSTALL_SCRIPT so INSTALL_PROGRAM can be set to
17232    'install -s' without it causing the installation of the scripts to fail.
17233
17234:100644 100644 7dfd16ad... 84394783... M	ChangeLog
17235:100644 100644 8fb3ea2f... 66e42ada... M	etc/Makefile.in
17236
17237commit d2da15ecabb03fb2de72863abdf5f21e52fdf329
17238Author:     David Levine <levinedl@acm.org>
17239AuthorDate: Sat Feb 25 14:14:06 2006 +0000
17240Commit:     David Levine <levinedl@acm.org>
17241CommitDate: Sat Feb 25 14:14:06 2006 +0000
17242
17243    * uip/sendsbr.c: replaced st_mtim with st_mtime, that's what
17244      it should have been.  Added #include of h/tws.h to pick up
17245      dtime() prototype.
17246
17247:100644 100644 2e6103ce... 7dfd16ad... M	ChangeLog
17248:100644 100644 a43627f1... cc15a0f1... M	uip/sendsbr.c
17249
17250commit ac33b2e9c3632537b93fc4755a925c682d1eb82e
17251Author:     David Levine <levinedl@acm.org>
17252AuthorDate: Tue Feb 21 04:13:06 2006 +0000
17253Commit:     David Levine <levinedl@acm.org>
17254CommitDate: Tue Feb 21 04:13:06 2006 +0000
17255
17256    Replaced second line of Content-Tyhpe of -attachformat 0 example.
17257
17258:100644 100644 57f37b7c... 0c65f5ac... M	man/send.man
17259
17260commit 5ff96d61ee5af34956ae958a0bc72ee78734a4d7
17261Author:     David Levine <levinedl@acm.org>
17262AuthorDate: Tue Feb 21 03:58:31 2006 +0000
17263Commit:     David Levine <levinedl@acm.org>
17264CommitDate: Tue Feb 21 03:58:31 2006 +0000
17265
17266    * h/mh.h, h/prototypes.h, uip/mhbuildsbr.c, uip/send.c,
17267      uip/sendsbr.c, uip/viamail.c, uip/whatnowsbr.c, man/send.man:
17268      added -attachformat switch to send, to support alternate MIME
17269      header contents when using -attach.  See send man page for
17270      description.
17271
17272:100644 100644 79d64285... 2e6103ce... M	ChangeLog
17273:100644 100644 81a6021c... 130bfde5... M	h/mh.h
17274:100644 100644 de57cb8e... 1d1d4560... M	h/prototypes.h
17275:100644 100644 65a5d1e3... 57f37b7c... M	man/send.man
17276:100644 100644 25924e96... c6f50981... M	uip/mhbuildsbr.c
17277:100644 100644 514f0731... 78494721... M	uip/send.c
17278:100644 100644 f793b1c8... a43627f1... M	uip/sendsbr.c
17279:100644 100644 3dbd27ce... 859dfafa... M	uip/viamail.c
17280:100644 100644 d863b5bb... 0a959db2... M	uip/whatnowsbr.c
17281
17282commit fb49dd82ec42997b9df97f221c920f6596102c0a
17283Author:     David Levine <levinedl@acm.org>
17284AuthorDate: Tue Feb 21 03:51:53 2006 +0000
17285Commit:     David Levine <levinedl@acm.org>
17286CommitDate: Tue Feb 21 03:51:53 2006 +0000
17287
17288    * man/mhbuild.man: wrapped one appearance of "Content-Disposition"
17289      with quotes, to be consistent with others.
17290
17291:100644 100644 0708ca22... 79d64285... M	ChangeLog
17292:100644 100644 8dd7458d... 2eb8c2ec... M	man/mhbuild.man
17293
17294commit 0cebd8284370988c8b1807ef2544bd80804d074e
17295Author:     Josh Bressers <josh@bress.net>
17296AuthorDate: Tue Feb 21 01:11:51 2006 +0000
17297Commit:     Josh Bressers <josh@bress.net>
17298CommitDate: Tue Feb 21 01:11:51 2006 +0000
17299
17300    * h/utils.h, sbr/utils.c, uip/flist.c, uip/folder.c: Move duplicate
17301      function num_digits into utils.c
17302
17303:100644 100644 d4efdf49... 0708ca22... M	ChangeLog
17304:100644 100644 950e8a95... 8246a5d6... M	h/utils.h
17305:100644 100644 2a7a1ccf... c433e8f0... M	sbr/utils.c
17306:100644 100644 758d3081... 36be1ed2... M	uip/flist.c
17307:100644 100644 9d85e891... b332af06... M	uip/folder.c
17308
17309commit ac9b744ede346c3929794a14ae5c8d3580b7fdb6
17310Author:     Josh Bressers <josh@bress.net>
17311AuthorDate: Tue Feb 21 01:05:24 2006 +0000
17312Commit:     Josh Bressers <josh@bress.net>
17313CommitDate: Tue Feb 21 01:05:24 2006 +0000
17314
17315    Add missing create_folder prototype.
17316
17317:100644 100644 542baeca... 950e8a95... M	h/utils.h
17318
17319commit 08aa8c17c3241bb5c6a997ed2e01e25a4d0089ce
17320Author:     Josh Bressers <josh@bress.net>
17321AuthorDate: Mon Feb 20 03:09:07 2006 +0000
17322Commit:     Josh Bressers <josh@bress.net>
17323CommitDate: Mon Feb 20 03:09:07 2006 +0000
17324
17325    * sbr/m_draft.c, sbr/utils.c, uip/folder.c, uip/inc.c, uip/mhstoresbr.c,
17326    uip/popi.c, uip/refile.c: Add create_folder() function, replacing duplicate
17327    code during folder creation.
17328
17329:100644 100644 82451549... d4efdf49... M	ChangeLog
17330:100644 100644 7aea6f01... b0168e2e... M	sbr/m_draft.c
17331:100644 100644 8741b208... 2a7a1ccf... M	sbr/utils.c
17332:100644 100644 d6cb5b5c... 9d85e891... M	uip/folder.c
17333:100644 100644 4903e218... 0731a157... M	uip/inc.c
17334:100644 100644 519e4810... 5776ef35... M	uip/mhstoresbr.c
17335:100644 100644 ef11a4a4... 3a03c0a5... M	uip/popi.c
17336:100644 100644 e50253af... bb7f00a1... M	uip/refile.c
17337
17338commit 1513f7668c494c4583141d6115669b7198c14556
17339Author:     David Levine <levinedl@acm.org>
17340AuthorDate: Sat Feb 18 16:26:37 2006 +0000
17341Commit:     David Levine <levinedl@acm.org>
17342CommitDate: Sat Feb 18 16:26:37 2006 +0000
17343
17344    Added support for optional Content_Disposition header in mhbuild directive.s
17345
17346:100644 100644 48c98069... 82451549... M	ChangeLog
17347:100644 100644 c4b84098... 97d4ef69... M	docs/TODO
17348:100644 100644 f99a1c7a... 812b78f5... M	h/mhparse.h
17349:100644 100644 b741b2f2... 1a85b427... M	h/mime.h
17350:100644 100644 bd1484ca... 8dd7458d... M	man/mhbuild.man
17351:100644 100644 83a18b5f... 25924e96... M	uip/mhbuildsbr.c
17352:100644 100644 9d064ba1... abaeb2bd... M	uip/mhfree.c
17353
17354commit 4586e3f4cffbf0f1c3cdd5804d01da16ae714cfe
17355Author:     David Levine <levinedl@acm.org>
17356AuthorDate: Sun Feb 12 18:06:44 2006 +0000
17357Commit:     David Levine <levinedl@acm.org>
17358CommitDate: Sun Feb 12 18:06:44 2006 +0000
17359
17360    Added RFC2183 to reference of RFC1806 for Content-Disposition header.
17361
17362:100644 100644 5e09baa2... 48c98069... M	ChangeLog
17363:100644 100644 7b5beee5... c4b84098... M	docs/TODO
17364
17365commit 1bb1f6c3f38b05060bf699ea2743f7386889bf63
17366Author:     David Levine <levinedl@acm.org>
17367AuthorDate: Tue Jan 31 02:50:57 2006 +0000
17368Commit:     David Levine <levinedl@acm.org>
17369CommitDate: Tue Jan 31 02:50:57 2006 +0000
17370
17371    Added -nocontentid (and -contentid, for symmetry) switch to mhbuild.  This allows users to disable generation of the Content-ID: header in MIME messages, in order to placate broken version(s) of Outlook.
17372
17373:100644 100644 33be3078... 5e09baa2... M	ChangeLog
17374:100644 100644 674b606f... bd1484ca... M	man/mhbuild.man
17375:100644 100644 1c5abdc3... cfe776fe... M	uip/mhbuild.c
17376:100644 100644 64ec8a68... 83a18b5f... M	uip/mhbuildsbr.c
17377
17378commit 255d4c646c0d7aa6b049052fef47fa083b1b1506
17379Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
17380AuthorDate: Sun Jan 29 19:34:42 2006 +0000
17381Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
17382CommitDate: Sun Jan 29 19:34:42 2006 +0000
17383
17384    remove trailing newlines from components to fix bug with spaces at the end of
17385    Subject/References in replies
17386
17387:100644 100644 7f5be118... 33be3078... M	ChangeLog
17388:100644 100644 244fdc93... b8e8e926... M	uip/replsbr.c
17389
17390commit ff610b72f05b849f45730692195932852810541c
17391Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
17392AuthorDate: Wed Jan 18 18:08:16 2006 +0000
17393Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
17394CommitDate: Wed Jan 18 18:08:16 2006 +0000
17395
17396    use AS_HELP_STRING for formatting help messages
17397
17398:100644 100644 56fb2f51... 7f5be118... M	ChangeLog
17399:100644 100644 525ba8c7... 59d9207f... M	configure.in
17400
17401commit c0591ef34ea123aa8c709bda122308256d2c84cd
17402Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
17403AuthorDate: Wed Jan 18 17:07:28 2006 +0000
17404Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
17405CommitDate: Wed Jan 18 17:07:28 2006 +0000
17406
17407    add autoconf magic to support old systems that don't support multibyte charsets
17408
17409:100644 100644 f634ba20... 56fb2f51... M	ChangeLog
17410:100644 100644 e52c5e60... 525ba8c7... M	configure.in
17411:100644 100644 b27f7c6c... 8475d50e... M	sbr/fmt_scan.c
17412
17413commit 6af0c8bb08f8c36e7106ba87f00164b1df3d2774
17414Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
17415AuthorDate: Wed Jan 18 16:43:27 2006 +0000
17416Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
17417CommitDate: Wed Jan 18 16:43:27 2006 +0000
17418
17419    fix bug with insertion of newline being wrong if the num function was used at
17420    the end of the format buffer
17421
17422:100644 100644 e7f3e1c8... f634ba20... M	ChangeLog
17423:100644 100644 c049ad43... b27f7c6c... M	sbr/fmt_scan.c
17424
17425commit 389877bae1fe1a9f7259b8979f6a930744d90fab
17426Author:     David Levine <levinedl@acm.org>
17427AuthorDate: Wed Jan 18 00:09:00 2006 +0000
17428Commit:     David Levine <levinedl@acm.org>
17429CommitDate: Wed Jan 18 00:09:00 2006 +0000
17430
17431    Fixed make_bcc_file () to use contents of From: in draft, if draft_from masquerade flag is enabled.
17432
17433:100644 100644 cc54aebf... e7f3e1c8... M	ChangeLog
17434:100644 100644 4ca59553... f880152a... M	uip/post.c
17435:100644 100644 7a880e97... c86ea18c... M	uip/spost.c
17436
17437commit 84591551ae36c592f59bd369027397ef9f934602
17438Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
17439AuthorDate: Tue Jan 17 18:06:58 2006 +0000
17440Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
17441CommitDate: Tue Jan 17 18:06:58 2006 +0000
17442
17443    more robust multi-byte/column support for field widths
17444    restore right justification feature
17445
17446:100644 100644 bb60d079... cc54aebf... M	ChangeLog
17447:100644 100644 4b7abf26... c049ad43... M	sbr/fmt_scan.c
17448
17449commit 3465392f2ac1ac472d44c10c3c989389421c82b2
17450Author:     Josh Bressers <josh@bress.net>
17451AuthorDate: Mon Jan 16 17:07:14 2006 +0000
17452Commit:     Josh Bressers <josh@bress.net>
17453CommitDate: Mon Jan 16 17:07:14 2006 +0000
17454
17455    * uip/post.c, uip/spost.c: Move the uptolow macro from spost.c to post.c
17456      where it is needed.
17457
17458:100644 100644 e1616744... 4ca59553... M	uip/post.c
17459:100644 100644 e2b43bd6... 7a880e97... M	uip/spost.c
17460
17461commit 3ad9295b08bbe02a363413feb493507083f4bd59
17462Author:     Josh Bressers <josh@bress.net>
17463AuthorDate: Mon Jan 16 12:42:11 2006 +0000
17464Commit:     Josh Bressers <josh@bress.net>
17465CommitDate: Mon Jan 16 12:42:11 2006 +0000
17466
17467    * sbr/fmt_scan.c: Add the missing wchar.h include
17468
17469:100644 100644 59e1c941... 4b7abf26... M	sbr/fmt_scan.c
17470
17471commit f38ce2484d327ca8062117a2643500bd0d01d830
17472Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
17473AuthorDate: Mon Jan 16 10:40:32 2006 +0000
17474Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
17475CommitDate: Mon Jan 16 10:40:32 2006 +0000
17476
17477    *** empty log message ***
17478
17479:100644 100644 33033757... 3bede5ae... M	uip/scansbr.c
17480
17481commit 59a210325d70e6a38c0ef9e5dcb105cec8bd38d2
17482Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
17483AuthorDate: Mon Jan 16 10:00:46 2006 +0000
17484Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
17485CommitDate: Mon Jan 16 10:00:46 2006 +0000
17486
17487    remove remnants of code for MMDF
17488
17489:100644 100644 3a82aa4a... bb60d079... M	ChangeLog
17490:100644 100644 de50e972... d379cfc5... M	h/aliasbr.h
17491:100644 100644 c3a468ce... 97179199... M	h/rcvmail.h
17492:100644 100644 1730ae9c... fe70265d... M	man/Makefile.in
17493:100644 000000 731c5976... 00000000... D	man/mh-mts.man
17494:100644 100644 2a94abb2... eeb07655... M	man/slocal.man
17495:100644 100644 a98d5b1a... 66eab72c... M	sbr/lock_file.c
17496:100644 100644 d0c193d7... aadd6767... M	uip/aliasbr.c
17497:100644 100644 dae1c3be... 2b3d0208... M	uip/dropsbr.c
17498:100644 100644 2fe45a10... e1616744... M	uip/post.c
17499:100644 100644 e51f869c... 275eedd4... M	uip/slocal.c
17500
17501commit da67f77e5a66799deac35ae8d9c538f9222bc8af
17502Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
17503AuthorDate: Mon Jan 16 09:55:24 2006 +0000
17504Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
17505CommitDate: Mon Jan 16 09:55:24 2006 +0000
17506
17507    multiply buffer size by MB_CUR_MAX so multi-byte chars fit
17508
17509:100644 100644 c7787ee4... 3a82aa4a... M	ChangeLog
17510:100644 100644 b178e759... 33033757... M	uip/scansbr.c
17511
17512commit e25b4ce52c29f7458cd203cc70f73e1a6a241ede
17513Author:     Josh Bressers <josh@bress.net>
17514AuthorDate: Sun Jan 15 02:52:12 2006 +0000
17515Commit:     Josh Bressers <josh@bress.net>
17516CommitDate: Sun Jan 15 02:52:12 2006 +0000
17517
17518    * sbr/fmt_scan.c:PUTSF() Fix an off by one formatting issue.
17519
17520:100644 100644 49218546... 59e1c941... M	sbr/fmt_scan.c
17521
17522commit ebff0feca0d651c3d0c535a8147963f97807c17a
17523Author:     Josh Bressers <josh@bress.net>
17524AuthorDate: Sun Jan 15 02:29:38 2006 +0000
17525Commit:     Josh Bressers <josh@bress.net>
17526CommitDate: Sun Jan 15 02:29:38 2006 +0000
17527
17528    * sbr/fmt_scan.c: Turn the PUTSF macro into a function capable of handling
17529    multi column characters.
17530
17531:100644 100644 4adb8806... c7787ee4... M	ChangeLog
17532:100644 100644 8f81e77a... 49218546... M	sbr/fmt_scan.c
17533
17534commit aa2501ef873e96a8500c53b05280dcc0ade952c2
17535Author:     Josh Bressers <josh@bress.net>
17536AuthorDate: Sat Jan 7 15:22:19 2006 +0000
17537Commit:     Josh Bressers <josh@bress.net>
17538CommitDate: Sat Jan 7 15:22:19 2006 +0000
17539
17540    * Remove sbr/strerror.c -- strerror(3) is defined in C89.
17541
17542:100644 100644 46d2bdbf... 4adb8806... M	ChangeLog
17543:100644 100644 2485a5fe... e52c5e60... M	configure.in
17544:100644 100644 d53d6630... de57cb8e... M	h/prototypes.h
17545:100644 100644 d6c27962... 37434d95... M	sbr/Makefile.in
17546:100644 000000 ce78ada8... 00000000... D	sbr/strerror.c
17547
17548commit 9a33ff618b5901a3af815650d4b84d39ee96e529
17549Author:     Josh Bressers <josh@bress.net>
17550AuthorDate: Fri Jan 6 21:51:43 2006 +0000
17551Commit:     Josh Bressers <josh@bress.net>
17552CommitDate: Fri Jan 6 21:51:43 2006 +0000
17553
17554    * patch #3968: Move the add() function from its own file (add.c) and
17555      into utils.c. There was also a duplicate add() function in mf.c which
17556      has been removed.
17557
17558:100644 100644 1c2fc9dd... 46d2bdbf... M	ChangeLog
17559:100644 100644 fe41962a... d53d6630... M	h/prototypes.h
17560:100644 100644 60e26e5d... 542baeca... M	h/utils.h
17561:100644 100644 5f73e0f4... d6c27962... M	sbr/Makefile.in
17562:100644 000000 40201c12... 00000000... D	sbr/add.c
17563:100644 100644 518a184d... 44dab8a2... M	sbr/mf.c
17564:100644 100644 f36edb56... c18d1dae... M	sbr/seq_read.c
17565:100644 100644 2120b845... 8741b208... M	sbr/utils.c
17566:100644 100644 c6003879... 737f68c7... M	uip/ali.c
17567:100644 100644 bda98c8f... 01910376... M	uip/distsbr.c
17568:100644 100644 b16e8c96... 1c5abdc3... M	uip/mhbuild.c
17569:100644 100644 56d3dcc4... ba66f6eb... M	uip/mhcachesbr.c
17570:100644 100644 bce44d07... 10ec55d6... M	uip/mhlistsbr.c
17571:100644 100644 d74a7f1d... b5da86c6... M	uip/mhmail.c
17572:100644 100644 a3da759f... 9f0044ac... M	uip/mhmisc.c
17573:100644 100644 1c786cc6... 08d676e0... M	uip/mhshowsbr.c
17574:100644 100644 72694b67... 519e4810... M	uip/mhstoresbr.c
17575:100644 100644 71ae644f... 1154f46c... M	uip/picksbr.c
17576:100644 100644 aff49a09... 2fe45a10... M	uip/post.c
17577:100644 100644 b1c0782f... e5fa527d... M	uip/repl.c
17578:100644 100644 5773b56e... b068d495... M	uip/show.c
17579:100644 100644 993a141a... e51f869c... M	uip/slocal.c
17580:100644 100644 5a7d9435... e2b43bd6... M	uip/spost.c
17581
17582commit 8f0c973e6cfebb193010714453f70f55ceae5dd7
17583Author:     Josh Bressers <josh@bress.net>
17584AuthorDate: Wed Jan 4 02:10:25 2006 +0000
17585Commit:     Josh Bressers <josh@bress.net>
17586CommitDate: Wed Jan 4 02:10:25 2006 +0000
17587
17588    * mh_xmalloc(), mh_xrealloc(), pwd(): Add comments describing the purpose
17589      of the function.
17590
17591:100644 100644 c25e02d4... 2120b845... M	sbr/utils.c
17592
17593commit 23f854c962a161cc8ed982b23183600df376e818
17594Author:     Josh Bressers <josh@bress.net>
17595AuthorDate: Tue Jan 3 01:08:33 2006 +0000
17596Commit:     Josh Bressers <josh@bress.net>
17597CommitDate: Tue Jan 3 01:08:33 2006 +0000
17598
17599    Remove sbr/pwd.c file, moving the pwd() function into sbr/utils.c.
17600
17601:100644 100644 757d2eb3... 1c2fc9dd... M	ChangeLog
17602:100644 100644 8648b3f0... 60e26e5d... M	h/utils.h
17603:100644 100644 17d82e89... 5f73e0f4... M	sbr/Makefile.in
17604:100644 000000 6a8b77fc... 00000000... D	sbr/pwd.c
17605:100644 100644 7dfe900b... c25e02d4... M	sbr/utils.c
17606
17607commit 008837e090c008e3afe7a9c8667070bafa091e62
17608Author:     Josh Bressers <josh@bress.net>
17609AuthorDate: Mon Jan 2 03:25:18 2006 +0000
17610Commit:     Josh Bressers <josh@bress.net>
17611CommitDate: Mon Jan 2 03:25:18 2006 +0000
17612
17613    * patch #3967: Create a mh_xrealloc function to prevent mistakes when
17614    calling realloc.
17615
17616:100644 100644 f8d1c8de... 757d2eb3... M	ChangeLog
17617:100644 100644 aba8fc44... 8648b3f0... M	h/utils.h
17618:100644 100644 255abf74... d2f71aa3... M	sbr/brkstring.c
17619:100644 100644 97f4271e... d71d956c... M	sbr/fmt_addr.c
17620:100644 100644 8e3a3ffa... 0dec537e... M	sbr/folder_read.c
17621:100644 100644 753da2ec... e7c4bc44... M	sbr/folder_realloc.c
17622:100644 100644 9a2c6470... 518a184d... M	sbr/mf.c
17623:100644 100644 ecc03bfd... f5dbb658... M	sbr/seq_list.c
17624:100644 100644 bc171772... 7dfe900b... M	sbr/utils.c
17625:100644 100644 beb0afd0... c6a39ea6... M	sbr/vfgets.c
17626:100644 100644 d90e0f60... 9fbb37f5... M	uip/anno.c
17627:100644 100644 337a01bc... 2ad873eb... M	uip/annosbr.c
17628:100644 100644 50971199... 1713b15b... M	uip/conflict.c
17629:100644 100644 7f432eaf... dae1c3be... M	uip/dropsbr.c
17630:100644 100644 1e850cbc... 758d3081... M	uip/flist.c
17631:100644 100644 3348ae56... d6cb5b5c... M	uip/folder.c
17632:100644 100644 27652e08... 03337229... M	uip/mark.c
17633:100644 100644 56d9398f... 03480b3c... M	uip/mhlist.c
17634:100644 100644 af3fa554... 31c24bb1... M	uip/mhlsbr.c
17635:100644 100644 27ee05b4... 685a74e7... M	uip/mhn.c
17636:100644 100644 5084b030... 4a88605b... M	uip/mhpath.c
17637:100644 100644 c61e9170... 909c440b... M	uip/mhshow.c
17638:100644 100644 518a3048... b756956a... M	uip/mhstore.c
17639:100644 100644 92198396... 298ef039... M	uip/mhtest.c
17640:100644 100644 0c9c8e01... df64de52... M	uip/msh.c
17641:100644 100644 9f71b927... 6f3638cc... M	uip/packf.c
17642:100644 100644 4f26bb2e... 8cdfa580... M	uip/pick.c
17643:100644 100644 d1bbafcf... 9d5f3126... M	uip/popsbr.c
17644:100644 100644 4d912915... e50253af... M	uip/refile.c
17645:100644 100644 d92fade2... 244fdc93... M	uip/replsbr.c
17646:100644 100644 b25f083f... b9fd80dc... M	uip/rmm.c
17647:100644 100644 3b568302... 705ff69b... M	uip/scan.c
17648:100644 100644 81ddaf76... f793b1c8... M	uip/sendsbr.c
17649:100644 100644 92304dcd... 5888d78b... M	uip/sortm.c
17650
17651commit 81a21a9a97d8633f6d6231e31fdb6e328d0d3ff2
17652Author:     Josh Bressers <josh@bress.net>
17653AuthorDate: Mon Jan 2 03:17:41 2006 +0000
17654Commit:     Josh Bressers <josh@bress.net>
17655CommitDate: Mon Jan 2 03:17:41 2006 +0000
17656
17657    * patch #3966: Create a mh_xmalloc function to prevent mistakes when
17658    calling malloc.
17659
17660:100644 100644 4bfa7863... f8d1c8de... M	ChangeLog
17661:000000 100644 00000000... aba8fc44... A	h/utils.h
17662:100644 100644 08845c34... 17d82e89... M	sbr/Makefile.in
17663:100644 100644 f977c271... 40201c12... M	sbr/add.c
17664:100644 100644 27f187e2... 255abf74... M	sbr/brkstring.c
17665:100644 100644 a7ab7643... 0d0454cd... M	sbr/client.c
17666:100644 100644 a338835b... 4d4e15c1... M	sbr/concat.c
17667:100644 100644 d6c90c48... 7eccd79f... M	sbr/context_foil.c
17668:100644 100644 b723cb43... 2cdadf0b... M	sbr/context_replace.c
17669:100644 100644 2e4bff61... 97f4271e... M	sbr/fmt_addr.c
17670:100644 100644 effd06f1... c1bc7c73... M	sbr/fmt_new.c
17671:100644 100644 9f5b26d0... 0eb71bd6... M	sbr/fmt_rfc2047.c
17672:100644 100644 6cd0d109... 8e3a3ffa... M	sbr/folder_read.c
17673:100644 100644 f3d99ba7... 753da2ec... M	sbr/folder_realloc.c
17674:100644 100644 89b57c19... fc3d2c05... M	sbr/getarguments.c
17675:100644 100644 f23641dd... 1186831a... M	sbr/getcpy.c
17676:100644 100644 cda66ab6... a98d5b1a... M	sbr/lock_file.c
17677:100644 100644 1332405b... c085bf5f... M	sbr/m_getfld.c
17678:100644 100644 27c06bb1... 9a2c6470... M	sbr/mf.c
17679:100644 100644 169894fe... 7941e090... M	sbr/mts.c
17680:100644 100644 649b0152... fb4a77ce... M	sbr/putenv.c
17681:100644 100644 9e0382ef... eba6eece... M	sbr/readconfig.c
17682:100644 100644 4c12b712... 3097ee7f... M	sbr/ruserpass.c
17683:100644 100644 8a440691... ecc03bfd... M	sbr/seq_list.c
17684:100644 100644 486b36a8... ebc29f59... M	sbr/strdup.c
17685:000000 100644 00000000... bc171772... A	sbr/utils.c
17686:100644 100644 39cfaa27... beb0afd0... M	sbr/vfgets.c
17687:100644 100644 19f204fa... d0c193d7... M	uip/aliasbr.c
17688:100644 100644 dca93eb5... d90e0f60... M	uip/anno.c
17689:100644 100644 6677d214... 337a01bc... M	uip/annosbr.c
17690:100644 100644 32b1613e... 50971199... M	uip/conflict.c
17691:100644 100644 408f6082... 1e850cbc... M	uip/flist.c
17692:100644 100644 e4779dc5... 3348ae56... M	uip/folder.c
17693:100644 100644 e842d269... 319cc398... M	uip/forw.c
17694:100644 100644 34aed950... ec847fb4... M	uip/install-mh.c
17695:100644 100644 aeed8667... 27652e08... M	uip/mark.c
17696:100644 100644 fb2d451b... 64ec8a68... M	uip/mhbuildsbr.c
17697:100644 100644 4fc17dca... 56d9398f... M	uip/mhlist.c
17698:100644 100644 c310e2a0... af3fa554... M	uip/mhlsbr.c
17699:100644 100644 55f06c4c... 27ee05b4... M	uip/mhn.c
17700:100644 100644 c57e7458... fc24f5e1... M	uip/mhparse.c
17701:100644 100644 d3dcc675... 5084b030... M	uip/mhpath.c
17702:100644 100644 65f66f4a... c61e9170... M	uip/mhshow.c
17703:100644 100644 1529de96... 518a3048... M	uip/mhstore.c
17704:100644 100644 46c86ac2... 92198396... M	uip/mhtest.c
17705:100644 100644 4566029c... 63ee99c8... M	uip/mshcmds.c
17706:100644 100644 405a005d... 9f71b927... M	uip/packf.c
17707:100644 100644 9f4bf0f5... 4f26bb2e... M	uip/pick.c
17708:100644 100644 e26e346e... ef11a4a4... M	uip/popi.c
17709:100644 100644 e7ea911e... d1bbafcf... M	uip/popsbr.c
17710:100644 100644 fd6f81c2... c4be1b2b... M	uip/rcvdist.c
17711:100644 100644 f3c6d1f0... 4d912915... M	uip/refile.c
17712:100644 100644 0b0ba6e6... d92fade2... M	uip/replsbr.c
17713:100644 100644 072097a7... b25f083f... M	uip/rmm.c
17714:100644 100644 02621dc5... 3b568302... M	uip/scan.c
17715:100644 100644 be68bf89... b178e759... M	uip/scansbr.c
17716:100644 100644 fae91b3d... 81ddaf76... M	uip/sendsbr.c
17717:100644 100644 4b8048f8... 92304dcd... M	uip/sortm.c
17718:100644 100644 8ee1e49d... a504220a... M	uip/vmhsbr.c
17719:100644 100644 19353842... d863b5bb... M	uip/whatnowsbr.c
17720
17721commit 582d618b69077087961c367bd1631495906c92a8
17722Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
17723AuthorDate: Sat Dec 24 17:53:26 2005 +0000
17724Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
17725CommitDate: Sat Dec 24 17:53:26 2005 +0000
17726
17727    Avoid non-portable use of $< outside an inference rule.
17728
17729:100644 100644 f81e98ed... 4bfa7863... M	ChangeLog
17730:100644 100644 482bca25... 6ca83082... M	config/Makefile.in
17731:100644 100644 142c7212... 08845c34... M	sbr/Makefile.in
17732
17733commit 0cd75fec1902ab5540539fe8c95a071caf18f58e
17734Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
17735AuthorDate: Sat Dec 24 17:17:38 2005 +0000
17736Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
17737CommitDate: Sat Dec 24 17:17:38 2005 +0000
17738
17739    Rework detection and handling of ndbm: we now check for a working
17740    (library,header) combination, and configure defines variables for each
17741    which the makefile and C file just use, rather than a bunch of HAVE_foo
17742    switches. As a bonus, we no longer unnecessarily link every binary with
17743    the ndbm library even though only slocal uses it. Also you can now tell
17744    configure where to get the header/library so even if we guess wrong you
17745    can overrule us.
17746
17747:100644 100644 2a7493ff... f81e98ed... M	ChangeLog
17748:100644 100644 c1a91f0e... 37a38e57... M	INSTALL
17749:100644 100644 cedaa556... 551b2531... M	acconfig.h
17750:100644 100644 421386ee... c0d4fb8a... M	aclocal.m4
17751:100644 100644 1ff16b27... 2485a5fe... M	configure.in
17752:100644 100644 54f96345... e58ac4f7... M	uip/Makefile.in
17753:100644 100644 0e779160... 993a141a... M	uip/slocal.c
17754
17755commit 29d590d74c6e03f5efe9f743c40a61028ccd491d
17756Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
17757AuthorDate: Thu Dec 22 10:38:32 2005 +0000
17758Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
17759CommitDate: Thu Dec 22 10:38:32 2005 +0000
17760
17761    Fix stupid accidental dependence on a bash quirk in previous
17762    configure script change.
17763
17764:100644 100644 19cd706d... 2a7493ff... M	ChangeLog
17765:100644 100644 c9362ecf... 421386ee... M	aclocal.m4
17766
17767commit 6c3e28b7355a0bb2819da1bd790c01097a2e36b7
17768Author:     Jon Steinhart <jon@fourwinds.com>
17769AuthorDate: Tue Dec 20 04:39:51 2005 +0000
17770Commit:     Jon Steinhart <jon@fourwinds.com>
17771CommitDate: Tue Dec 20 04:39:51 2005 +0000
17772
17773    Rolled release.
17774
17775:100644 100644 29b86d6f... 5625e59d... M	VERSION
17776
17777commit 4fbbf33311630a467654077776f088d7810c2202
17778Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
17779AuthorDate: Thu Dec 15 00:45:36 2005 +0000
17780Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
17781CommitDate: Thu Dec 15 00:45:36 2005 +0000
17782
17783    Improve the checks for where to find ndbm (dbm_open etc); should now
17784    work on systems with new gdbm and libdb4.
17785
17786:100644 100644 35bf6c6e... 19cd706d... M	ChangeLog
17787:100644 100644 7dd6110e... c9362ecf... M	aclocal.m4
17788:100644 100644 c60e80f1... 1ff16b27... M	configure.in
17789:100644 100644 ca23fd89... 0e779160... M	uip/slocal.c
17790
17791commit 9bfe3115764af0a6e0dbbf8564ff0edd5ac28543
17792Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
17793AuthorDate: Thu Dec 15 00:12:52 2005 +0000
17794Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
17795CommitDate: Thu Dec 15 00:12:52 2005 +0000
17796
17797    Change some non-standard formatting in a previous log entry so it matches
17798    the conventions used in other entries.
17799
17800:100644 100644 3ade10b8... 35bf6c6e... M	ChangeLog
17801
17802commit 221548ea735d938b83f081a654ba93fbb0de747a
17803Author:     Josh Bressers <josh@bress.net>
17804AuthorDate: Wed Dec 14 01:48:24 2005 +0000
17805Commit:     Josh Bressers <josh@bress.net>
17806CommitDate: Wed Dec 14 01:48:24 2005 +0000
17807
17808    * Fedora Bug #163760: sbr/context_read.c (context_read): Ensure that the
17809    context is only read once.
17810
17811:100644 100644 bcea34a3... 3ade10b8... M	ChangeLog
17812:100644 100644 6a1eea12... 32051c52... M	sbr/context_read.c
17813
17814commit d72dc17f4164fd8a3e3c56a74a66a21138d82814
17815Author:     Jon Steinhart <jon@fourwinds.com>
17816AuthorDate: Mon Dec 12 22:30:44 2005 +0000
17817Commit:     Jon Steinhart <jon@fourwinds.com>
17818CommitDate: Mon Dec 12 22:30:44 2005 +0000
17819
17820    Fixed annotate call for new delete argument values.
17821
17822:100644 100644 53320d32... 19353842... M	uip/whatnowsbr.c
17823
17824commit e2c71f66b925a33cceb1ea4b75a62a05333d124a
17825Author:     Josh Bressers <josh@bress.net>
17826AuthorDate: Mon Dec 12 20:26:53 2005 +0000
17827Commit:     Josh Bressers <josh@bress.net>
17828CommitDate: Mon Dec 12 20:26:53 2005 +0000
17829
17830    * uip/sendsbr.c (annoaux): Fix the call to annotate()
17831
17832:100644 100644 21a36a12... bcea34a3... M	ChangeLog
17833:100644 100644 9d90e0fb... fae91b3d... M	uip/sendsbr.c
17834
17835commit f08bb043683875196136ebe3b8b628f3dbdd7ab2
17836Author:     Jon Steinhart <jon@fourwinds.com>
17837AuthorDate: Thu Dec 8 15:57:34 2005 +0000
17838Commit:     Jon Steinhart <jon@fourwinds.com>
17839CommitDate: Thu Dec 8 15:57:34 2005 +0000
17840
17841    *** empty log message ***
17842
17843:100644 100644 e210a680... 21a36a12... M	ChangeLog
17844
17845commit d9b1d57351d104d7ec1a5621f090657dcce8cb7f
17846Author:     Jon Steinhart <jon@fourwinds.com>
17847AuthorDate: Wed Dec 7 21:25:46 2005 +0000
17848Commit:     Jon Steinhart <jon@fourwinds.com>
17849CommitDate: Wed Dec 7 21:25:46 2005 +0000
17850
17851    Fixed a bug where anno -append put the headers in the wrong place
17852    if applied to a message that didn't contain any headers.
17853
17854    Added a special value of "all" to the -number option that causes
17855    anno -delete to delete all matching components instead of just
17856    the first one.
17857
17858    Added new -preserve and -nopreserve options.  Using -preserve
17859    retains the original last accessed and last modified times on
17860    annotated messages.
17861
17862:100644 100644 21c15a74... fe41962a... M	h/prototypes.h
17863:100644 100644 b626e2a4... e2a77c1f... M	man/anno.man
17864:100644 100644 b92abdc9... dca93eb5... M	uip/anno.c
17865:100644 100644 1a2c9892... 6677d214... M	uip/annosbr.c
17866
17867commit 8a5d5abeee6212629a14bd80abe2c97a07d609fb
17868Author:     Josh Bressers <josh@bress.net>
17869AuthorDate: Mon Dec 5 13:38:41 2005 +0000
17870Commit:     Josh Bressers <josh@bress.net>
17871CommitDate: Mon Dec 5 13:38:41 2005 +0000
17872
17873    Fix the AC_PATH_PROG default when vi isn't found during build.
17874
17875:100644 100644 3aaf759f... e210a680... M	ChangeLog
17876:100644 100644 729a7662... c60e80f1... M	configure.in
17877
17878commit 7ac2f0a1ffd82f8a0025bcf8997aa96def68a4f2
17879Author:     Jon Steinhart <jon@fourwinds.com>
17880AuthorDate: Sat Dec 3 23:41:39 2005 +0000
17881Commit:     Jon Steinhart <jon@fourwinds.com>
17882CommitDate: Sat Dec 3 23:41:39 2005 +0000
17883
17884    Rolled version.  Should have done it last time!
17885
17886:100644 100644 9459d4ba... 29b86d6f... M	VERSION
17887
17888commit 7eb7957a7ff9b7a8cae87f1bda049d31e3a22806
17889Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
17890AuthorDate: Sat Nov 19 16:32:34 2005 +0000
17891Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
17892CommitDate: Sat Nov 19 16:32:34 2005 +0000
17893
17894    Make it clearer that lower-case envariables aren't supposed to be set
17895    by the user.
17896
17897:100644 100644 e8ba4c4c... 3aaf759f... M	ChangeLog
17898:100644 100644 a07503c4... 62db35f3... M	man/mh-profile.man
17899
17900commit b9d1fc0c85e9bd18e5e768913ba2c0a00f19876c
17901Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
17902AuthorDate: Sat Nov 19 16:04:25 2005 +0000
17903Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
17904CommitDate: Sat Nov 19 16:04:25 2005 +0000
17905
17906    Special-case an MHCONTEXT of "/dev/null" and don't try to lock it -- some
17907    user scripts may use this to suppress modification of context.
17908
17909:100644 100644 1ab8f4a0... e8ba4c4c... M	ChangeLog
17910:100644 100644 fcc12f99... 6a1eea12... M	sbr/context_read.c
17911
17912commit 71932c5d0b008eb518d53f9a53978afd35a70ef5
17913Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
17914AuthorDate: Mon Nov 14 00:18:24 2005 +0000
17915Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
17916CommitDate: Mon Nov 14 00:18:24 2005 +0000
17917
17918    [bug #9813] Don't crash after removing the folder if the context file
17919    has no Current-Folder entry.
17920
17921:100644 100644 8679550e... 1ab8f4a0... M	ChangeLog
17922:100644 100644 5fe47084... fb951ed0... M	uip/rmf.c
17923
17924commit eda249e4fdf983daef578a79a959d16dc9d5936e
17925Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
17926AuthorDate: Sun Nov 13 23:57:49 2005 +0000
17927Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
17928CommitDate: Sun Nov 13 23:57:49 2005 +0000
17929
17930    Pass some globals into sm_init() so that it uses SASL if necessary.
17931    [NB that as I do not have a SASL setup I am relying on (a) the patch
17932    being obviously correct and (b) the original submitter having tested!]
17933
17934:100644 100644 6a7d58d5... 8679550e... M	ChangeLog
17935:100644 100644 32888e64... aff49a09... M	uip/post.c
17936
17937commit 37d634e5152d96a37f0dae04fcffa7e709e83032
17938Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
17939AuthorDate: Sun Nov 13 23:56:30 2005 +0000
17940Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
17941CommitDate: Sun Nov 13 23:56:30 2005 +0000
17942
17943    Forgot to quote the bug number in the changelog comment.
17944
17945:100644 100644 3d269665... 6a7d58d5... M	ChangeLog
17946
17947commit 0e7106da702d97e10f3bd24d8284a2ab86044ebd
17948Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
17949AuthorDate: Sun Nov 13 23:51:18 2005 +0000
17950Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
17951CommitDate: Sun Nov 13 23:51:18 2005 +0000
17952
17953    Use context/ctxpath==NULL to indicate that no context file should be read,
17954    to avoid inadvertently trying to lock /dev/null (takes 30secs+ with some
17955    locking methods).
17956
17957:100644 100644 7661e8a0... 3d269665... M	ChangeLog
17958:100644 100644 9b3f7eb1... d6c90c48... M	sbr/context_foil.c
17959:100644 100644 3084ff53... fcc12f99... M	sbr/context_read.c
17960:100644 100644 4fa60ea4... 36b1634e... M	sbr/context_save.c
17961
17962commit c6e5547c9da87292c554449e8b91d83bac70b7be
17963Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
17964AuthorDate: Sun Nov 13 22:36:07 2005 +0000
17965Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
17966CommitDate: Sun Nov 13 22:36:07 2005 +0000
17967
17968    Fix buffer overrun in address parsing code (would only show up if
17969    scan was run with -width 16536 or similar)
17970
17971:100644 100644 de7542e0... 7661e8a0... M	ChangeLog
17972:100644 100644 cb3e6e4e... 27c06bb1... M	sbr/mf.c
17973
17974commit ec49799af416900f9d37e35f4d18f5e2a111668e
17975Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
17976AuthorDate: Sun Nov 13 19:38:32 2005 +0000
17977Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
17978CommitDate: Sun Nov 13 19:38:32 2005 +0000
17979
17980    remove link to install-mh that caused problems on some systems
17981
17982:100644 100644 fdbf688c... de7542e0... M	ChangeLog
17983:100644 100644 36bcb3db... 54f96345... M	uip/Makefile.in
17984
17985commit 59f485ee6d6733207b77e2d5ab14823b8d69b7cd
17986Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
17987AuthorDate: Sun Nov 13 19:27:37 2005 +0000
17988Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
17989CommitDate: Sun Nov 13 19:27:37 2005 +0000
17990
17991    bug #739: install target now depends on all to avoid problem on
17992    case-insensitive file systems with the INSTALL file
17993
17994:100644 100644 c9964316... fdbf688c... M	ChangeLog
17995:100644 100644 fe8a221b... 2fa252c7... M	Makefile.in
17996
17997commit 37bc2a48e0613d19e507e476b0e0de919f2b0a26
17998Author:     Josh Bressers <josh@bress.net>
17999AuthorDate: Thu Nov 10 21:37:10 2005 +0000
18000Commit:     Josh Bressers <josh@bress.net>
18001CommitDate: Thu Nov 10 21:37:10 2005 +0000
18002
18003    Fix the AC_PATH_PROG default when sendmail isn't found during build.
18004
18005:100644 100644 6b2512d4... c9964316... M	ChangeLog
18006:100644 100644 287875bc... 729a7662... M	configure.in
18007
18008commit f177bf9068a1ee5f5281d4ad04dfa2d5df6f6625
18009Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
18010AuthorDate: Wed Nov 9 22:56:35 2005 +0000
18011Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
18012CommitDate: Wed Nov 9 22:56:35 2005 +0000
18013
18014    Fix a non-ANSI prototype.
18015
18016:100644 100644 e4a660e3... 6b2512d4... M	ChangeLog
18017:100644 100644 2e464d92... de50e972... M	h/aliasbr.h
18018
18019commit 56539e8eafef3e955be9d08254d61b139faf34f1
18020Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
18021AuthorDate: Tue Nov 8 20:22:33 2005 +0000
18022Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
18023CommitDate: Tue Nov 8 20:22:33 2005 +0000
18024
18025    Simon Burge: fix to handle getutent() on NetBSD
18026
18027:100644 100644 c50664ad... e4a660e3... M	ChangeLog
18028:100644 100644 10866bf2... cedaa556... M	acconfig.h
18029:100644 100644 9b8c5680... 287875bc... M	configure.in
18030:100644 100644 12b73e7c... 9b272d29... M	uip/rcvtty.c
18031:100644 100644 bbf18506... ca23fd89... M	uip/slocal.c
18032
18033commit 8979d70884315e7de858d4de2c0bb5287ad7bbbb
18034Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
18035AuthorDate: Tue Nov 8 17:18:09 2005 +0000
18036Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
18037CommitDate: Tue Nov 8 17:18:09 2005 +0000
18038
18039    update most references to the web page and mailing list locations
18040
18041:100644 100644 8ebd6b09... c50664ad... M	ChangeLog
18042:100644 100644 c040874a... c1a91f0e... M	INSTALL
18043:100644 100644 68cddc2d... 1f740735... M	README
18044:100644 100644 846bb88b... 1038ed34... M	docs/README.about
18045:100644 100644 a78b2431... 18b60310... M	man/nmh.man
18046
18047commit 7d327ff038f743228a91fd53fa4c8f47c5c44e96
18048Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
18049AuthorDate: Tue Nov 8 16:58:08 2005 +0000
18050Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
18051CommitDate: Tue Nov 8 16:58:08 2005 +0000
18052
18053    prepend DESTDIR to install locations
18054
18055:100644 100644 9eadf328... 8ebd6b09... M	ChangeLog
18056:100644 100644 20ea6d52... 8fb3ea2f... M	etc/Makefile.in
18057:100644 100644 ad2b4587... 1730ae9c... M	man/Makefile.in
18058:100644 100644 a711a920... 36bcb3db... M	uip/Makefile.in
18059
18060commit 35c228531bc8e00d43be590255df9408a4fcbe19
18061Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
18062AuthorDate: Tue Nov 8 16:51:34 2005 +0000
18063Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
18064CommitDate: Tue Nov 8 16:51:34 2005 +0000
18065
18066    replace obsolete autoconf macros
18067
18068:100644 100644 ca22c28c... 9eadf328... M	ChangeLog
18069:100644 100644 7cd91b04... fe8a221b... M	Makefile.in
18070:100644 100644 6776c86e... 482bca25... M	config/Makefile.in
18071:100644 100644 ea664e9c... 9b8c5680... M	configure.in
18072:100644 100644 aaf0fe45... 7421f217... M	docs/Makefile.in
18073:100644 100644 d50fcf78... 20ea6d52... M	etc/Makefile.in
18074:100644 100644 6cf88b62... b859266b... M	h/Makefile.in
18075:100644 100644 3b0fb65a... ad2b4587... M	man/Makefile.in
18076:100644 100644 c72f3508... fcec8133... M	mts/Makefile.in
18077:100644 100644 341f0b1d... f8b0ed31... M	mts/smtp/Makefile.in
18078:100644 100644 63aef407... da02701f... M	mts/smtp/smtp.c
18079:100644 100644 1e5be906... 142c7212... M	sbr/Makefile.in
18080:100644 100644 6bdd4eba... a711a920... M	uip/Makefile.in
18081
18082commit 6630f05d0a6d631c9ed2edfef9951df892287794
18083Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
18084AuthorDate: Sun Nov 6 21:54:40 2005 +0000
18085Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
18086CommitDate: Sun Nov 6 21:54:40 2005 +0000
18087
18088    Fix various buffer overruns in fmt_scan.c; the bulk of this is passing
18089    buffer length through to decode_rfc2047() and having that function do
18090    sufficient bookkeeping to avoid running off the end of the buffer.
18091
18092:100644 100644 6d2553eb... ca22c28c... M	ChangeLog
18093:100644 100644 edddc47e... 21c15a74... M	h/prototypes.h
18094:100644 100644 a87fc0e8... 9f5b26d0... M	sbr/fmt_rfc2047.c
18095:100644 100644 7558eca5... 8f81e77a... M	sbr/fmt_scan.c
18096
18097commit d2f54bbc4ef071a92508fa26d5d4641a3f2215c1
18098Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
18099AuthorDate: Sun Nov 6 00:34:56 2005 +0000
18100Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
18101CommitDate: Sun Nov 6 00:34:56 2005 +0000
18102
18103    Fix a compile error if building nmh with --enable-apop.
18104
18105:100644 100644 7d02b8a1... 6d2553eb... M	ChangeLog
18106:100644 100644 6d8d820c... e7ea911e... M	uip/popsbr.c
18107
18108commit f1bd4ca9cee81e86095c61cebc56c0f302a675d4
18109Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
18110AuthorDate: Sun Nov 6 00:32:20 2005 +0000
18111Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
18112CommitDate: Sun Nov 6 00:32:20 2005 +0000
18113
18114    Don't fclose() the file twice in error-exit paths from get_content()
18115    (was causing crashes on multipart mails with invalid Content-Type headers)
18116
18117:100644 100644 f4f94b90... 7d02b8a1... M	ChangeLog
18118:100644 100644 0bb56da1... c57e7458... M	uip/mhparse.c
18119
18120commit e79165e0c2c80b68ece9aaf418a59c6a169a17f5
18121Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
18122AuthorDate: Sun Nov 6 00:28:12 2005 +0000
18123Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
18124CommitDate: Sun Nov 6 00:28:12 2005 +0000
18125
18126    Remove space between -o and output filename so it works on older versions
18127    of flex as well as newer ones.
18128
18129:100644 100644 08950e25... f4f94b90... M	ChangeLog
18130:100644 100644 b4543b35... 1e5be906... M	sbr/Makefile.in
18131
18132commit 10a00ac1c54a1475d341f82dc479bf1801cac92f
18133Author:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
18134AuthorDate: Sun Nov 6 00:23:48 2005 +0000
18135Commit:     Peter Maydell <pmaydell@chiark.greenend.org.uk>
18136CommitDate: Sun Nov 6 00:23:48 2005 +0000
18137
18138    Add an AC_PREREQ so we don't just fail with an obscure error message if
18139    using old 2.13 era autoconf (or an autoconf-version-guessing wrapper).
18140
18141:100644 100644 3b174704... 08950e25... M	ChangeLog
18142:100644 100644 1b1df6b5... ea664e9c... M	configure.in
18143
18144commit 827cc055a78605d1cba94d245a9122c544cc9e9f
18145Author:     Josh Bressers <josh@bress.net>
18146AuthorDate: Fri Nov 4 22:07:48 2005 +0000
18147Commit:     Josh Bressers <josh@bress.net>
18148CommitDate: Fri Nov 4 22:07:48 2005 +0000
18149
18150    Update the instructions for subscribing to the nmh-workers list
18151
18152:100644 100644 18f2557f... 68cddc2d... M	README
18153
18154commit cb5d4a7527ee37577fc0c49eed564f237ec7c909
18155Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
18156AuthorDate: Wed Nov 2 17:43:21 2005 +0000
18157Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
18158CommitDate: Wed Nov 2 17:43:21 2005 +0000
18159
18160    fail when kpop connection attempted without KPOP support compiled in
18161
18162:100644 100644 5cfb87a9... 3b174704... M	ChangeLog
18163:100644 100644 10d9cba0... 6d8d820c... M	uip/popsbr.c
18164
18165commit 0dcc45fd5273ba3df3bcbb2e0c32b26777d665ce
18166Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
18167AuthorDate: Wed Nov 2 17:29:50 2005 +0000
18168Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
18169CommitDate: Wed Nov 2 17:29:50 2005 +0000
18170
18171    fix for newer version of flex and remove autogenerated file from cvs
18172
18173:100644 100644 fab11c7b... 5cfb87a9... M	ChangeLog
18174:100644 100644 317a1778... b4543b35... M	sbr/Makefile.in
18175:100644 000000 e72ec1f7... 00000000... D	sbr/dtimep.c
18176
18177commit 0c3be1c75f481d085d0ada3e9a714051a221be80
18178Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
18179AuthorDate: Wed Nov 2 17:22:27 2005 +0000
18180Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
18181CommitDate: Wed Nov 2 17:22:27 2005 +0000
18182
18183    speed up flist by skipping stat on files with numbers as names
18184
18185:100644 100644 9d3230be... fab11c7b... M	ChangeLog
18186:100644 100644 a79c8420... 408f6082... M	uip/flist.c
18187
18188commit 81e4827df255b36011f7d017ca0aa5200883bfef
18189Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
18190AuthorDate: Wed Nov 2 17:16:39 2005 +0000
18191Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
18192CommitDate: Wed Nov 2 17:16:39 2005 +0000
18193
18194    include new files in distribution
18195
18196:100644 100644 7dfebbb2... 9d3230be... M	ChangeLog
18197:100644 100644 661116d8... aaf0fe45... M	docs/Makefile.in
18198
18199commit 313c0b563539b667ee4dd618abc60afd94b9a28a
18200Author:     Bill Wohler <wohler@newt.com>
18201AuthorDate: Tue Oct 11 01:52:45 2005 +0000
18202Commit:     Bill Wohler <wohler@newt.com>
18203CommitDate: Tue Oct 11 01:52:45 2005 +0000
18204
18205      A couple of questions from nmh's original FAQ were folded into
18206      the MH FAQ which is now a part of nmh.
18207
18208                                New Questions
18209
18210    1.09 What is the copyright status of nmh?
18211    3.23 Why do folder and flist overlook some of my sub-folders?
18212
18213                              Changed Questions
18214
18215    1.02 current version?           nmh history update, nmh 1.1-RC4, mailutils 0.6
18216
18217:100644 100644 0bcd62f5... 13b64f18... M	docs/FAQ
18218
18219commit 993b0d73a4f5a54c46b494b297895bf08fcaf197
18220Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
18221AuthorDate: Wed Oct 5 10:05:24 2005 +0000
18222Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
18223CommitDate: Wed Oct 5 10:05:24 2005 +0000
18224
18225    Harald Geyer: back out fork/vfork workaround and handle the issue directly
18226
18227:100644 100644 218fcf13... 7dfebbb2... M	ChangeLog
18228:100644 100644 afe2682d... 81a6021c... M	h/mh.h
18229:100644 100644 4b2b30d5... 0b0ba6e6... M	uip/replsbr.c
18230
18231commit 9d27405ff3562d183784a244ee44bbaf71eabda8
18232Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
18233AuthorDate: Wed May 18 13:45:03 2005 +0000
18234Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
18235CommitDate: Wed May 18 13:45:03 2005 +0000
18236
18237    use fork instead of vfork on Linux
18238
18239:100644 100644 ff47800b... 218fcf13... M	ChangeLog
18240:100644 100644 81a6021c... afe2682d... M	h/mh.h
18241
18242commit 31d4900d02d6be96308736ddc262ec4cdbd72c7c
18243Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
18244AuthorDate: Wed May 18 13:27:44 2005 +0000
18245Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
18246CommitDate: Wed May 18 13:27:44 2005 +0000
18247
18248    test/report error writing to stdout
18249
18250:100644 100644 e534e070... ff47800b... M	ChangeLog
18251:100644 100644 d707ed15... c310e2a0... M	uip/mhlsbr.c
18252:100644 100644 a7616d35... 4b2b30d5... M	uip/replsbr.c
18253
18254commit 7b4f53959307e3434809f5dbc0ef5e0dbbb32005
18255Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
18256AuthorDate: Wed May 18 13:24:14 2005 +0000
18257Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
18258CommitDate: Wed May 18 13:24:14 2005 +0000
18259
18260    correct SASL include file locations
18261
18262:100644 100644 23aacaa3... e534e070... M	ChangeLog
18263:100644 100644 bf0804e1... 63aef407... M	mts/smtp/smtp.c
18264:100644 100644 aa396fd2... 10d9cba0... M	uip/popsbr.c
18265
18266commit 5dcf161b0c2cc885e4dfa23fe4b4e1ab47e139c6
18267Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
18268AuthorDate: Wed May 18 13:16:21 2005 +0000
18269Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
18270CommitDate: Wed May 18 13:16:21 2005 +0000
18271
18272    add bash completion definitions from Debian
18273
18274:100644 100644 644f4293... 23aacaa3... M	ChangeLog
18275:000000 100644 00000000... b5bdfbc4... A	docs/COMPLETION-BASH
18276
18277commit c066fcb6cd31e473e0880849a92da361b9e88d98
18278Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
18279AuthorDate: Wed May 18 12:57:40 2005 +0000
18280Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
18281CommitDate: Wed May 18 12:57:40 2005 +0000
18282
18283    fix a bug affecting AFS where nmh was setting the READONLY flag for a
18284    folder even when you do have write access to the folder
18285
18286:100644 100644 0a0d4772... 644f4293... M	ChangeLog
18287:100644 100644 2e679172... 6cd0d109... M	sbr/folder_read.c
18288
18289commit e8635a8a1c577636becd53428ff290860280238f
18290Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
18291AuthorDate: Wed May 18 12:50:45 2005 +0000
18292Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
18293CommitDate: Wed May 18 12:50:45 2005 +0000
18294
18295    Carl Mummert: add unquote() function for removing quotes from RFC-2822 headers
18296
18297:100644 100644 ce64ad32... 0a0d4772... M	ChangeLog
18298:100644 100644 f9115040... eb79751c... M	h/fmt_compile.h
18299:100644 100644 2fdae4b5... d7ceccc4... M	man/mh-format.man
18300:100644 100644 a478acb7... 798f1f68... M	sbr/fmt_compile.c
18301:100644 100644 357484b0... 7558eca5... M	sbr/fmt_scan.c
18302
18303commit 5e0d718c31e05bfa80e610eb15620abeb5b1b3e9
18304Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
18305AuthorDate: Tue May 17 16:30:15 2005 +0000
18306Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
18307CommitDate: Tue May 17 16:30:15 2005 +0000
18308
18309    fill in a few of the missing ChangeLog entries
18310
18311:100644 100644 d835a071... ce64ad32... M	ChangeLog
18312
18313commit 4c24408bdff496a631709326b0d07a4e12fa9277
18314Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
18315AuthorDate: Wed Feb 23 16:20:47 2005 +0000
18316Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
18317CommitDate: Wed Feb 23 16:20:47 2005 +0000
18318
18319    use iconv to convert RFC-2047 encoded headers to the character set used
18320    by the current locale
18321
18322:100644 100644 9a6c9745... d835a071... M	ChangeLog
18323:100644 100644 85e5181b... 1b1df6b5... M	configure.in
18324:100644 100644 c2a876f7... edddc47e... M	h/prototypes.h
18325:100644 100644 b4bf4eb8... a87fc0e8... M	sbr/fmt_rfc2047.c
18326:100644 100644 c9b882da... 357484b0... M	sbr/fmt_scan.c
18327
18328commit 70c52ecdc4230a7c3a1051234f786d988997b622
18329Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
18330AuthorDate: Wed Feb 23 14:07:52 2005 +0000
18331Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
18332CommitDate: Wed Feb 23 14:07:52 2005 +0000
18333
18334    fix Debian bug #202667: crash when a message's filename overflows an int
18335    when converted
18336
18337:100644 100644 a42dd837... 9a6c9745... M	ChangeLog
18338:100644 100644 b5b3f9d5... 2e679172... M	sbr/folder_read.c
18339
18340commit 4574ff3e6743eb75f965f81f812f927d2a477618
18341Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
18342AuthorDate: Wed Feb 23 11:55:25 2005 +0000
18343Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
18344CommitDate: Wed Feb 23 11:55:25 2005 +0000
18345
18346    Updated config.guess and config.sub to the most recent versions
18347    (from automake 1.9.5)
18348
18349:100644 100644 44dc2171... a42dd837... M	ChangeLog
18350:100755 100755 69b1ab94... 892833f9... M	config.guess
18351:100755 100755 d6c68210... d8fd2f8f... M	config.sub
18352
18353commit da6af9633e4ecdc19b1ee01de023fa4dfe615c39
18354Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
18355AuthorDate: Mon Feb 21 16:31:58 2005 +0000
18356Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
18357CommitDate: Mon Feb 21 16:31:58 2005 +0000
18358
18359    fix bug where inc crashed on failing to reopen the terminal
18360
18361:100644 100644 66187bff... 44dc2171... M	ChangeLog
18362:100644 100644 b33a3f8e... 6bc2cb8a... M	sbr/getpass.c
18363
18364commit fc35d7366ed5128afd85622b1d3dc634c4733a22
18365Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
18366AuthorDate: Thu Jan 27 16:43:03 2005 +0000
18367Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
18368CommitDate: Thu Jan 27 16:43:03 2005 +0000
18369
18370    acknowledge that my change was based on an older patch from Michael Richardson
18371
18372:100644 100644 30002b9e... 66187bff... M	ChangeLog
18373
18374commit 6d281f8bdeb78dbc40dc04bf9ad714d0aefb6163
18375Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
18376AuthorDate: Thu Jan 27 16:39:56 2005 +0000
18377Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
18378CommitDate: Thu Jan 27 16:39:56 2005 +0000
18379
18380    Added -proxy option to inc and msgchk
18381
18382:100644 100644 88e5bd9d... 30002b9e... M	ChangeLog
18383
18384commit 99e5043db7ee6cf80f93708610a6e584a8068c6a
18385Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
18386AuthorDate: Thu Jan 27 16:34:20 2005 +0000
18387Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
18388CommitDate: Thu Jan 27 16:34:20 2005 +0000
18389
18390    Added -proxy option to inc and msgchk
18391
18392:100644 100644 bc339638... e3e97b46... M	h/popsbr.h
18393:100644 100644 db611d6f... baaead8e... M	man/inc.man
18394:100644 100644 864574b5... 4903e218... M	uip/inc.c
18395:100644 100644 3b9bc74f... 69999f6d... M	uip/msgchk.c
18396:100644 100644 953db14c... e26e346e... M	uip/popi.c
18397:100644 100644 685489a1... aa396fd2... M	uip/popsbr.c
18398
18399commit adc954633908e3fc97dfa94c08f964e1bbb94086
18400Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
18401AuthorDate: Thu Jan 27 16:26:24 2005 +0000
18402Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
18403CommitDate: Thu Jan 27 16:26:24 2005 +0000
18404
18405    On systems where it is available, use nl_langinfo to get the character
18406    set if MM_CHARSET is unset
18407
18408:100644 100644 5594bfc5... 88e5bd9d... M	ChangeLog
18409:100644 100644 a5e891c0... 85e5181b... M	configure.in
18410:100644 100644 fa9f0c2f... c2a876f7... M	h/prototypes.h
18411:100644 100644 84b003ff... 317a1778... M	sbr/Makefile.in
18412:100644 100644 f45448da... d6b8ca34... M	sbr/check_charset.c
18413:000000 100644 00000000... ae81046f... A	sbr/norm_charmap.c
18414
18415commit e345f8fdce3a18cab73f3edf65ca60f8357efda0
18416Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
18417AuthorDate: Fri Jan 21 19:25:44 2005 +0000
18418Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
18419CommitDate: Fri Jan 21 19:25:44 2005 +0000
18420
18421    US-ASCII is a subset of UTF-8 so can be handled directly when UTF-8 is
18422    being used
18423
18424:100644 100644 b29df86a... 5594bfc5... M	ChangeLog
18425:100644 100644 5d98774c... f45448da... M	sbr/check_charset.c
18426
18427commit fd686eb9d48a14768c6cb37e92398e84e65e79a7
18428Author:     Oliver Kiddle <okiddle@yahoo.co.uk>
18429AuthorDate: Fri Dec 17 15:16:04 2004 +0000
18430Commit:     Oliver Kiddle <okiddle@yahoo.co.uk>
18431CommitDate: Fri Dec 17 15:16:04 2004 +0000
18432
18433    Fix -part option to mhshow/mhlist/mhstore to find sub-parts of the specified
18434    part
18435
18436:100644 100644 48a5ee1c... b29df86a... M	ChangeLog
18437:100644 100644 825ec873... a3da759f... M	uip/mhmisc.c
18438
18439commit a753601a3811c10e433dbb04d8211a3df4b99012
18440Author:     Jon Steinhart <jon@fourwinds.com>
18441AuthorDate: Fri Nov 19 05:06:16 2004 +0000
18442Commit:     Jon Steinhart <jon@fourwinds.com>
18443CommitDate: Fri Nov 19 05:06:16 2004 +0000
18444
18445    Added mail directory argument to folder_addmsg in order to make it possible
18446    to provide a path to the ext_hook call that is mailpath-based.  A problem
18447    existed when a folder was a symbolic link and the pwd call would return
18448    the path relative to the filesystem, not to mailpath.  A new argument was
18449    needed because there was otherwise no reasonable way to get that path.
18450
18451:100644 100644 1b815bcf... fa9f0c2f... M	h/prototypes.h
18452:100644 100644 401896a8... 1af116cb... M	sbr/folder_addmsg.c
18453:100644 100644 fc78ac1a... 72694b67... M	uip/mhstoresbr.c
18454:100644 100644 dd6dc887... 7b15491f... M	uip/rcvstore.c
18455:100644 100644 c184dc1f... f3c6d1f0... M	uip/refile.c
18456
18457commit 96a8fdb8b141aecc1732615454fdabc584c0142c
18458Author:     Jon Steinhart <jon@fourwinds.com>
18459AuthorDate: Tue Nov 16 18:14:34 2004 +0000
18460Commit:     Jon Steinhart <jon@fourwinds.com>
18461CommitDate: Tue Nov 16 18:14:34 2004 +0000
18462
18463    Fixed problem where the refile hook was being called after a message was
18464    renamed so that it wasn't around for the hook.  The hook is now called
18465    before the message file is renamed.
18466
18467:100644 100644 bebc145b... 2bddb0dd... M	sbr/folder_pack.c
18468
18469commit 102679e27468bf6f8e1da24ccb9b0d93c489ec7e
18470Author:     Jon Steinhart <jon@fourwinds.com>
18471AuthorDate: Tue Nov 16 18:08:07 2004 +0000
18472Commit:     Jon Steinhart <jon@fourwinds.com>
18473CommitDate: Tue Nov 16 18:08:07 2004 +0000
18474
18475    Fixed typo in comment.
18476    Fixed problem with refile hook when refiling across filesystems.
18477
18478:100644 100644 f03d386d... 401896a8... M	sbr/folder_addmsg.c
18479
18480commit 40d8dba250400b613688f3c2824ec81a0b76b168
18481Author:     Jon Steinhart <jon@fourwinds.com>
18482AuthorDate: Tue Nov 16 17:37:41 2004 +0000
18483Commit:     Jon Steinhart <jon@fourwinds.com>
18484CommitDate: Tue Nov 16 17:37:41 2004 +0000
18485
18486    Removed unnecessary code.
18487
18488:100644 100644 db2b42f3... f03d386d... M	sbr/folder_addmsg.c
18489
18490commit d76e9388aabc9946124c5d3347ff5c5333bcd7d3
18491Author:     Jon Steinhart <jon@fourwinds.com>
18492AuthorDate: Tue Nov 16 17:28:33 2004 +0000
18493Commit:     Jon Steinhart <jon@fourwinds.com>
18494CommitDate: Tue Nov 16 17:28:33 2004 +0000
18495
18496    Fixed wrong directory for hook when refiling with -src option.
18497
18498:100644 100644 b3bc8914... db2b42f3... M	sbr/folder_addmsg.c
18499
18500commit 150eda989f39dde2dd6112b46c50558cd9bfd5fd
18501Author:     Jon Steinhart <jon@fourwinds.com>
18502AuthorDate: Fri Oct 15 17:10:58 2004 +0000
18503Commit:     Jon Steinhart <jon@fourwinds.com>
18504CommitDate: Fri Oct 15 17:10:58 2004 +0000
18505
18506    Fixed calling of external hooks.
18507
18508:100644 100644 8f9bf813... 4b8048f8... M	uip/sortm.c
18509
18510commit 24414198cc168516126761a3040b71087c5778bc
18511Author:     Jon Steinhart <jon@fourwinds.com>
18512AuthorDate: Tue Oct 12 21:14:02 2004 +0000
18513Commit:     Jon Steinhart <jon@fourwinds.com>
18514CommitDate: Tue Oct 12 21:14:02 2004 +0000
18515
18516    Fixed another weird bug caused by the static mailpath being overwritten.
18517
18518:100644 100644 02a2cbff... 864574b5... M	uip/inc.c
18519
18520commit ce802211fc851f4fc22bfb34da8bc3166d3b23c2
18521Author:     Jon Steinhart <jon@fourwinds.com>
18522AuthorDate: Tue Oct 12 20:41:34 2004 +0000
18523Commit:     Jon Steinhart <jon@fourwinds.com>
18524CommitDate: Tue Oct 12 20:41:34 2004 +0000
18525
18526    Fixed bug that caused anno to mangle headers.
18527
18528:100644 100644 75768893... 9d90e0fb... M	uip/sendsbr.c
18529
18530commit 3162c1b16d85ce6590bb839fd25378a28c005afc
18531Author:     Jon Steinhart <jon@fourwinds.com>
18532AuthorDate: Tue Oct 12 20:40:25 2004 +0000
18533Commit:     Jon Steinhart <jon@fourwinds.com>
18534CommitDate: Tue Oct 12 20:40:25 2004 +0000
18535
18536    Fixed strange bug that prevented a lock from ever being obtained if getting
18537    it failed the first time.  The problem was that the string of XXXXXX that
18538    is required by mkstemp() was overwritten the first time through, and so
18539    all subsequent times failed because mkstemp() failed.  The fix
18540    reinitializes the tmp file string.
18541
18542:100644 100644 6deddd4a... cda66ab6... M	sbr/lock_file.c
18543
18544commit 745645022b8e7ff0c21cba33776bc890986b3361
18545Author:     Jon Steinhart <jon@fourwinds.com>
18546AuthorDate: Tue Oct 12 20:38:10 2004 +0000
18547Commit:     Jon Steinhart <jon@fourwinds.com>
18548CommitDate: Tue Oct 12 20:38:10 2004 +0000
18549
18550    Fixed bug in which the static maildir was overwritted if a format string
18551    was read from the profile.
18552
18553:100644 100644 af8180d1... 02a2cbff... M	uip/inc.c
18554
18555commit e19a05bad44e548ad6f6d1865b5f797d5d70417c
18556Author:     Jon Steinhart <jon@fourwinds.com>
18557AuthorDate: Tue Oct 12 20:31:14 2004 +0000
18558Commit:     Jon Steinhart <jon@fourwinds.com>
18559CommitDate: Tue Oct 12 20:31:14 2004 +0000
18560
18561    Fixed bug that was producing an incorrect path for the external hook.
18562
18563:100644 100644 4567f6d1... 20ac1a57... M	sbr/folder_delmsgs.c
18564
18565commit 08baf4f8bc7623c41a9753c71aed9a4042196aac
18566Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18567AuthorDate: Mon Oct 6 20:11:39 2003 +0000
18568Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18569CommitDate: Mon Oct 6 20:11:39 2003 +0000
18570
18571    db configuration fix for Debian; yet another location for ndbm.
18572
18573:100644 100644 c3fb81a7... a5e891c0... M	configure.in
18574:100644 100644 6bf3e159... bbf18506... M	uip/slocal.c
18575
18576commit 076b15369a863a489181015d3d9a39db38c6856d
18577Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18578AuthorDate: Tue Sep 30 19:55:12 2003 +0000
18579Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18580CommitDate: Tue Sep 30 19:55:12 2003 +0000
18581
18582    restored use of PUTDF() macro; was broken in versions 1.10-1.12;
18583    replacement implementation filled on right instead of on left.
18584
18585:100644 100644 4365e350... c9b882da... M	sbr/fmt_scan.c
18586
18587commit 4885712264980e6cbc2039f9158027bee9213475
18588Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18589AuthorDate: Tue Sep 30 16:57:26 2003 +0000
18590Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18591CommitDate: Tue Sep 30 16:57:26 2003 +0000
18592
18593    [bug #4302] errno is not always an extern int
18594    The errno declaration is best left to errno.h; several systems use
18595    #define errno (*(___errno()))
18596    or similar
18597
18598:100644 100644 c3fe5995... 3084ff53... M	sbr/context_read.c
18599:100644 100644 c088283e... 6deddd4a... M	sbr/lock_file.c
18600:100644 100644 6782c34e... 7aea6f01... M	sbr/m_draft.c
18601:100644 100644 523feb68... c5332ca6... M	sbr/makedir.c
18602:100644 100644 40d4e279... 169894fe... M	sbr/mts.c
18603:100644 100644 9e50da68... 4c12b712... M	sbr/ruserpass.c
18604:100644 100644 41b0cc29... 1a2c9892... M	uip/annosbr.c
18605:100644 100644 212d162a... 7f432eaf... M	uip/dropsbr.c
18606:100644 100644 7706f90f... e4779dc5... M	uip/folder.c
18607:100644 100644 09cfa958... af8180d1... M	uip/inc.c
18608:100644 100644 2b0ad1af... b16e8c96... M	uip/mhbuild.c
18609:100644 100644 58104a5f... fb2d451b... M	uip/mhbuildsbr.c
18610:100644 100644 ece59430... 56d3dcc4... M	uip/mhcachesbr.c
18611:100644 100644 c43c5e92... 9d064ba1... M	uip/mhfree.c
18612:100644 100644 10ba1e4c... 4fc17dca... M	uip/mhlist.c
18613:100644 100644 dd6d855f... bce44d07... M	uip/mhlistsbr.c
18614:100644 100644 2a1672e6... 825ec873... M	uip/mhmisc.c
18615:100644 100644 c6d5c777... 55f06c4c... M	uip/mhn.c
18616:100644 100644 0c4c2bec... fff4ccc4... M	uip/mhoutsbr.c
18617:100644 100644 79997fd5... 0bb56da1... M	uip/mhparse.c
18618:100644 100644 4496590f... 65f66f4a... M	uip/mhshow.c
18619:100644 100644 d7d4d141... 1c786cc6... M	uip/mhshowsbr.c
18620:100644 100644 4bfc6763... 1529de96... M	uip/mhstore.c
18621:100644 100644 2e88df23... fc78ac1a... M	uip/mhstoresbr.c
18622:100644 100644 a7d2d383... 46c86ac2... M	uip/mhtest.c
18623:100644 100644 3548b7ec... 4566029c... M	uip/mshcmds.c
18624:100644 100644 a38f7953... 405a005d... M	uip/packf.c
18625:100644 100644 afdd4fbf... 953db14c... M	uip/popi.c
18626:100644 100644 bc194ffe... fd10aca2... M	uip/prompter.c
18627:100644 100644 8f6a6f8e... dd6dc887... M	uip/rcvstore.c
18628:100644 100644 663092b9... c184dc1f... M	uip/refile.c
18629:100644 100644 a53a5bad... 02621dc5... M	uip/scan.c
18630:100644 100644 1da94401... 514f0731... M	uip/send.c
18631:100644 100644 b4cd5e2b... 3dbd27ce... M	uip/viamail.c
18632:100644 100644 8267f01a... 327f4516... M	uip/vmh.c
18633:100644 100644 c69363a4... af06698d... M	uip/wmh.c
18634
18635commit b3f36786e62ff7b708849e05d0cac2f55f37e6a5
18636Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18637AuthorDate: Tue Sep 30 16:22:54 2003 +0000
18638Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18639CommitDate: Tue Sep 30 16:22:54 2003 +0000
18640
18641    corrected termination condition for fill character introduced in last version
18642
18643:100644 100644 67815351... 4365e350... M	sbr/fmt_scan.c
18644
18645commit c065080384e524f3afbae781492464f4661a55df
18646Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18647AuthorDate: Tue Sep 30 16:19:12 2003 +0000
18648Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18649CommitDate: Tue Sep 30 16:19:12 2003 +0000
18650
18651    [bug #4296] PUTD() macro can't hack 10 digit values
18652    Once the number exceeded 1000000000, the conversion would fail.  An execution of
18653     dp -format "%(clock{text})" "Tue, 01 Jul 2003 21:38:05 +0700" would erroneously print
18654    749660476, instead of 1057070285.
18655
18656    The macros PUTD() and PUTDF() have been replaced by snprintf() calls;  These macros
18657    should never have been written in the first place, when system functions exist to do the
18658    work.
18659
18660    (prev version 1.10 was erroneously comitted).
18661
18662:100644 100644 0a2397ba... 67815351... M	sbr/fmt_scan.c
18663
18664commit cc9d0626d137ec556f12d133cf106ac7c4c5b5a7
18665Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18666AuthorDate: Tue Sep 30 16:07:49 2003 +0000
18667Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18668CommitDate: Tue Sep 30 16:07:49 2003 +0000
18669
18670    [bug #4296] PUTD() macro can't hack 10 digit values
18671    Once the number exceeded 1000000000, the conversion would fail.  An execution of
18672     dp -format "%(clock{text})" "Tue, 01 Jul 2003 21:38:05 +0700" would erroneously print
18673    749660476, instead of 1057070285.
18674
18675    The macros PUTD() and PUTDF() have been replaced by snprintf() calls;  These macros
18676    should never have been written in the first place, when system functions exist to do the
18677    work.
18678
18679:100644 100644 4f79bf6a... 0a2397ba... M	sbr/fmt_scan.c
18680
18681commit 0e02bd46c1b4931073f3e865bbad4deb15691fd7
18682Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18683AuthorDate: Tue Sep 30 14:36:04 2003 +0000
18684Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18685CommitDate: Tue Sep 30 14:36:04 2003 +0000
18686
18687    [bug #4297] The strlen mh-format function can crash if 'str' is null.
18688
18689:100644 100644 0a2397ba... 4f79bf6a... M	sbr/fmt_scan.c
18690
18691commit 856ad5f613c3a0d67b7064a6b4a4d141cef4dae9
18692Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18693AuthorDate: Tue Sep 30 14:30:36 2003 +0000
18694Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18695CommitDate: Tue Sep 30 14:30:36 2003 +0000
18696
18697    note recent changes
18698
18699:100644 100644 2ba6be3b... 48a5ee1c... M	ChangeLog
18700
18701commit 6d51f44e7d886a9d8b6243f414603dc3e1fdd837
18702Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18703AuthorDate: Tue Sep 30 14:19:20 2003 +0000
18704Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18705CommitDate: Tue Sep 30 14:19:20 2003 +0000
18706
18707    fix handling of "-list" and "-seq" options, so behavior is orthoganal.
18708    Previously, "pick -list -seq seqname" meant "pick -nolist -seq seqname".
18709    Now "pick -list -seq seqname" and "pick -seq seqname -list" do the same thing.
18710    Thanks to Robert Elz.
18711
18712:100644 100644 cb40ccbb... a9171f49... M	man/pick.man
18713:100644 100644 65a9091e... 9f4bf0f5... M	uip/pick.c
18714
18715commit 7afa1855f4255c6c6127283e2bd3768da814e7ef
18716Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18717AuthorDate: Sun Sep 28 14:27:34 2003 +0000
18718Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18719CommitDate: Sun Sep 28 14:27:34 2003 +0000
18720
18721    update 'mp->lowmsg' from 0 to 1 during regular 'inc' from mail spool;
18722    avoids failure of 'folder_realloc()' for case of no messages in
18723    folder, and more than 100 messages to incorporate.  Initially,
18724    'folder_read()' will initialize 'mp->lowmsg' to 0, and 'mp->lowoff'
18725    to 1.  So the call would be folder_realloc(mp, 1, 200), and the
18726    comparison 'if (mp->nummsg > 0 && lo > mp->lowmsg)' will fail.
18727
18728:100644 100644 1b49a846... 09cfa958... M	uip/inc.c
18729
18730commit 2f54ce7c39742587c9c8b1322d80bb0520f8a108
18731Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18732AuthorDate: Mon Sep 22 16:03:22 2003 +0000
18733Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18734CommitDate: Mon Sep 22 16:03:22 2003 +0000
18735
18736    Removed space between command name and man section number (e.g.,
18737    "show (1)" --> "show(1)", so xemacs can recognize them as links to other
18738    man pages.
18739
18740:100644 100644 201dac52... a78b2431... M	man/nmh.man
18741
18742commit 2d2b2581db2998febf460eb43e6e993e516a7da9
18743Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18744AuthorDate: Mon Sep 22 01:04:04 2003 +0000
18745Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18746CommitDate: Mon Sep 22 01:04:04 2003 +0000
18747
18748    make 'spost' handling of "masquerade:" line of mts.conf containing
18749    'draft_from' same as for 'post'.  Debian bug report 144098, filed by
18750    Terran Melconian.
18751
18752:100644 100644 4930cbbf... 5a7d9435... M	uip/spost.c
18753
18754commit 571c5da9d8529e029fb478ee1f47057e0ebb6762
18755Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18756AuthorDate: Mon Sep 22 00:43:09 2003 +0000
18757Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18758CommitDate: Mon Sep 22 00:43:09 2003 +0000
18759
18760    status of action wasn't saved for use by 'N' result, so when 'N' was
18761    used slocal could perform the action even if the previous
18762    action failed.  Debian bug report #149745, filed by Daniel M�ller.
18763
18764:100644 100644 b1760081... 6bf3e159... M	uip/slocal.c
18765
18766commit f292123e4a8ff7bf829d2954ec838f677043ebd4
18767Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18768AuthorDate: Sun Sep 21 18:08:35 2003 +0000
18769Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18770CommitDate: Sun Sep 21 18:08:35 2003 +0000
18771
18772    Increase timeouts to comply with RFC 1123; Debian bug report #152728 by Ian Jackson
18773
18774:100644 100644 5760356e... bf0804e1... M	mts/smtp/smtp.c
18775
18776commit 315caba3a2aa30a40ea962ab32413c2953e71b36
18777Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18778AuthorDate: Sun Sep 21 17:34:31 2003 +0000
18779Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18780CommitDate: Sun Sep 21 17:34:31 2003 +0000
18781
18782    added cross references
18783
18784:100644 100644 e1185e2a... 707e2be3... M	man/mh-chart.man
18785:100644 100644 42155cc3... 201dac52... M	man/nmh.man
18786
18787commit 678a7a83f08b7a3f6cf3a11ea580cd69566eaf1b
18788Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18789AuthorDate: Sun Sep 21 17:09:31 2003 +0000
18790Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18791CommitDate: Sun Sep 21 17:09:31 2003 +0000
18792
18793    fixed typo:  example for scan.default didn't include proper terminating
18794    %> for "%<{date} %|*%>"; reported as Debian bug #143427 by Peter Maydell
18795
18796:100644 100644 58d14881... 2fdae4b5... M	man/mh-format.man
18797
18798commit bad95d999e5f5a5cd729772f19937575075c85da
18799Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18800AuthorDate: Sun Sep 21 15:43:00 2003 +0000
18801Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18802CommitDate: Sun Sep 21 15:43:00 2003 +0000
18803
18804    Apply bug fix reported to Debian (#136976) by Peter Maydell; allows
18805    messages with "Content-Transfer-Encoding: binary" to be
18806    displayed, per RFC 2045 section 6.2 paragraph 4
18807
18808:100644 100644 a31bf949... 79997fd5... M	uip/mhparse.c
18809
18810commit c012a612b25a59029d0feb22f98aa623adb923a9
18811Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18812AuthorDate: Sun Sep 21 02:39:58 2003 +0000
18813Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18814CommitDate: Sun Sep 21 02:39:58 2003 +0000
18815
18816    corrected typo for nroff directive
18817
18818:100644 100644 0f552b05... 42155cc3... M	man/nmh.man
18819
18820commit 0e2ff4d9f255196880fb7d724b7ff8138eb3e9c3
18821Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18822AuthorDate: Tue Sep 16 14:27:55 2003 +0000
18823Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18824CommitDate: Tue Sep 16 14:27:55 2003 +0000
18825
18826    add command to remove $(libdir)/install-mh prior to creating the link
18827
18828:100644 100644 80c211ce... 6bdd4eba... M	uip/Makefile.in
18829
18830commit b8eb926caef0c1031539ccae6443e6d7f37282f5
18831Author:     Jeffrey C Honig <jch@honig.net>
18832AuthorDate: Sun Sep 14 13:25:55 2003 +0000
18833Commit:     Jeffrey C Honig <jch@honig.net>
18834CommitDate: Sun Sep 14 13:25:55 2003 +0000
18835
18836    The first ``inc'' into an empty folder would not update the unseen
18837    sequence.  This is because seq_list() will return NULL if mp->nummsg
18838    is zero.  Insure that mp->nummsg is incremented.
18839
18840:100644 100644 ec4f520d... 1b49a846... M	uip/inc.c
18841
18842commit 3a98db03a5a9ae31af39cbd793260021e95ff104
18843Author:     Ken Hornstein <kenh@pobox.com>
18844AuthorDate: Mon Sep 8 18:41:10 2003 +0000
18845Commit:     Ken Hornstein <kenh@pobox.com>
18846CommitDate: Mon Sep 8 18:41:10 2003 +0000
18847
18848    Man page fix from Igor Sobrado
18849
18850:100644 100644 84bf62ef... 2a94abb2... M	man/slocal.man
18851
18852commit f5c3067acc6c1fb336d70b9d4ab38f4b3d17c79b
18853Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18854AuthorDate: Sat Sep 6 17:27:55 2003 +0000
18855Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18856CommitDate: Sat Sep 6 17:27:55 2003 +0000
18857
18858    Added documentation of "Dcc", per recent discussion on mailing list
18859    (main contributors Jerry Peek and Robert Elz)
18860
18861:100644 100644 85b3164d... 65a5d1e3... M	man/send.man
18862
18863commit 557d33aeabe46e9a0411959703f721c5b9ce2ae9
18864Author:     Ken Hornstein <kenh@pobox.com>
18865AuthorDate: Fri Sep 5 21:07:49 2003 +0000
18866Commit:     Ken Hornstein <kenh@pobox.com>
18867CommitDate: Fri Sep 5 21:07:49 2003 +0000
18868
18869    Merge in changes from the 1.1 branch.
18870
18871:100644 100644 23270922... 9d5e65d7... M	.cvsignore
18872:100644 100644 f029fd65... c3fb81a7... M	configure.in
18873:100644 100644 99f6d1f3... 0bcd62f5... M	docs/FAQ
18874:000000 100644 00000000... 3dd76230... A	docs/README.SASL
18875:100644 100644 fe313524... 20b64527... M	docs/README.developers
18876:100644 100644 ca56781a... 5760356e... M	mts/smtp/smtp.c
18877:100644 100644 577a4b0d... 685489a1... M	uip/popsbr.c
18878
18879commit 9e43ae1d70f7da5d175425092395f9beb2d625d3
18880Author:     Ken Hornstein <kenh@pobox.com>
18881AuthorDate: Fri Sep 5 19:10:21 2003 +0000
18882Commit:     Ken Hornstein <kenh@pobox.com>
18883CommitDate: Fri Sep 5 19:10:21 2003 +0000
18884
18885    Fix from branch.
18886
18887:100644 100644 d2524c7c... c3fe5995... M	sbr/context_read.c
18888
18889commit d3a300121b033551031ffbdaa9202fb4aa4453f3
18890Author:     Ken Hornstein <kenh@pobox.com>
18891AuthorDate: Fri Sep 5 18:37:47 2003 +0000
18892Commit:     Ken Hornstein <kenh@pobox.com>
18893CommitDate: Fri Sep 5 18:37:47 2003 +0000
18894
18895    Quiet lock warning.
18896
18897:100644 100644 5cd18724... c088283e... M	sbr/lock_file.c
18898
18899commit 82a21b6f3cddf8ab048dcb02c080ea9797c73c5a
18900Author:     Ken Hornstein <kenh@pobox.com>
18901AuthorDate: Fri Sep 5 18:36:36 2003 +0000
18902Commit:     Ken Hornstein <kenh@pobox.com>
18903CommitDate: Fri Sep 5 18:36:36 2003 +0000
18904
18905    Merge in locking fixes into the main line.
18906
18907:100644 100644 e6cdfff0... d2524c7c... M	sbr/context_read.c
18908:100644 100644 58d17451... 4fa60ea4... M	sbr/context_save.c
18909:100644 100644 7280464f... 5cd18724... M	sbr/lock_file.c
18910:100644 100644 d085d53d... f36edb56... M	sbr/seq_read.c
18911:100644 100644 f8de9ed1... 84775b97... M	sbr/seq_save.c
18912
18913commit cafee7a804b8aa53166065e988ec0fc387862fc8
18914Author:     Jeffrey C Honig <jch@honig.net>
18915AuthorDate: Mon Aug 11 01:20:52 2003 +0000
18916Commit:     Jeffrey C Honig <jch@honig.net>
18917CommitDate: Mon Aug 11 01:20:52 2003 +0000
18918
18919    When compiling format strings, nmh attempts to avoid multiple parsing
18920    of address and date fields by only inserting calls to the parse
18921    functions (FT_PARSEADDR and FT_PARSEDATE) for a given component once.
18922    The problem with this method is that the initial invocation may
18923    actually be on a code path that is conditionally executed.  This can
18924    result cached copies of data from the fields in previous messages to
18925    be used.
18926
18927    My solution is to move this optimization from compile time to run time.
18928    Address and Date parsing calls (FT_PARSEADDR and FT_PARSEDATE) will
18929    always be included.  Run time flags are used to prevent these functions
18930    from being run more than once per component per message.
18931
18932    The c_flags field has being converted from a boolean to a bit-field to
18933    facilitate maintenance of the new CT_PARSED value.  The result value
18934    that used to be in this field is now the bit CF_TRUE and the
18935    overloaded use of this field by scan() is now the CT_DATEFAB bit.
18936
18937    Some unneeded flags (CT_ADDRPARSE, CT_MYMBOX) have also been removed.
18938
18939:100644 100644 b0a7242b... 2ba6be3b... M	ChangeLog
18940:100644 100644 fd4c555d... cece50e0... M	h/fmt_scan.h
18941:100644 100644 4c64b9c6... a478acb7... M	sbr/fmt_compile.c
18942:100644 100644 5dc7f22c... 0a2397ba... M	sbr/fmt_scan.c
18943:100644 100644 cc0bc704... cc9a589a... M	uip/fmtdump.c
18944:100644 100644 c04e8c70... be68bf89... M	uip/scansbr.c
18945
18946commit f8665df65d2bc3552b68c734a7b3975d95ccdc41
18947Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18948AuthorDate: Fri Jul 4 16:15:02 2003 +0000
18949Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18950CommitDate: Fri Jul 4 16:15:02 2003 +0000
18951
18952    more detail for bugs fixed, so reader doesn't need to go to Bugzilla
18953
18954:100644 100644 81b1104a... b0a7242b... M	ChangeLog
18955
18956commit e6e81a487cd89dbf3f2dd96d140915a0026246c2
18957Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18958AuthorDate: Fri Jul 4 15:55:55 2003 +0000
18959Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18960CommitDate: Fri Jul 4 15:55:55 2003 +0000
18961
18962    update
18963
18964:100644 100644 fc507d4a... 81b1104a... M	ChangeLog
18965
18966commit e1aea389b23bc67d45838523de0726d85f7328d1
18967Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18968AuthorDate: Wed Jul 2 02:24:19 2003 +0000
18969Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18970CommitDate: Wed Jul 2 02:24:19 2003 +0000
18971
18972    restored use of %manext5% for man section, which was lost
18973    in version 1.4
18974
18975:100644 100644 b2b5818a... 58d14881... M	man/mh-format.man
18976
18977commit b9dc6c7097b13ba6e5741110b65b47ae892a64f5
18978Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18979AuthorDate: Wed Jul 2 02:03:19 2003 +0000
18980Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18981CommitDate: Wed Jul 2 02:03:19 2003 +0000
18982
18983    Updated description of default template to reflect current
18984    change to In-Reply-To, and Fcc:
18985
18986:100644 100644 382435fd... 89ab11e7... M	man/repl.man
18987
18988commit c948e3f891a14ca70ed9f82ac05481e2a8614bb5
18989Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18990AuthorDate: Wed Jul 2 02:01:50 2003 +0000
18991Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
18992CommitDate: Wed Jul 2 02:01:50 2003 +0000
18993
18994    Default templates for 'comp', 'forw', 'dist', 'repl' now include
18995    Fcc: +outbox
18996
18997:100644 100644 2669f040... 7f255ea5... M	etc/components
18998:100644 100644 c6dc39a3... d30819a1... M	etc/distcomps
18999:100644 100644 2669f040... 7f255ea5... M	etc/forwcomps
19000:100644 100644 21282fcb... 6ec3ce72... M	etc/replcomps
19001:100644 100644 4a3e3a45... 7920544b... M	etc/replgroupcomps
19002
19003commit 9665ec6f27f99bf6becbf8cce2978d962a9bf976
19004Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
19005AuthorDate: Mon Jun 30 19:43:26 2003 +0000
19006Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
19007CommitDate: Mon Jun 30 19:43:26 2003 +0000
19008
19009    use symbols for date and version so values are
19010    automatically updated during build.
19011
19012:100644 100644 c62ebc58... b2b5818a... M	man/mh-format.man
19013
19014commit d13fd6c0abc123c7b293b0714a8f14eb8bddbd3e
19015Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
19016AuthorDate: Mon Jun 30 19:40:05 2003 +0000
19017Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
19018CommitDate: Mon Jun 30 19:40:05 2003 +0000
19019
19020    bump date so everything gets a new timestamp for 1.1
19021
19022:100644 100644 6d20d9c2... beb1a1c6... M	DATE
19023
19024commit b465f05ed63a7c310182aa0a32cd29b0e02103a0
19025Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
19026AuthorDate: Mon Jun 30 18:58:07 2003 +0000
19027Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
19028CommitDate: Mon Jun 30 18:58:07 2003 +0000
19029
19030    fix bug #1393, "sortm core dumps", using patch provided by
19031    Robert Elz, kre@munnari.oz.au.  The core dump occurred
19032    when "Subject:" was immediately followed by an
19033    alphanumeric, and "-textfield subject" were used
19034    as arguments.
19035
19036:100644 100644 5cff943b... 8f9bf813... M	uip/sortm.c
19037
19038commit 01364afac249d8fbcf7b37570a52c5f177b18975
19039Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
19040AuthorDate: Mon Jun 30 16:48:50 2003 +0000
19041Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
19042CommitDate: Mon Jun 30 16:48:50 2003 +0000
19043
19044    Re-write for clarity, using major contributions from
19045    Bart Massey, and Jerry Peek.
19046
19047:100644 100644 869aba85... c62ebc58... M	man/mh-format.man
19048
19049commit ec751d9bbebd843215896b299712728eed0ea76c
19050Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
19051AuthorDate: Mon Jun 30 16:40:09 2003 +0000
19052Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
19053CommitDate: Mon Jun 30 16:40:09 2003 +0000
19054
19055    made RFC 2822 compliant, using an "In-reply-to:" format
19056    supplied by Jerry Peek.
19057
19058:100644 100644 5b6f4bf3... 21282fcb... M	etc/replcomps
19059:100644 100644 3226af74... 4a3e3a45... M	etc/replgroupcomps
19060
19061commit 028324109b0e90a18d0b38c6c45a603a6c8732b5
19062Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
19063AuthorDate: Fri Jun 27 17:02:13 2003 +0000
19064Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
19065CommitDate: Fri Jun 27 17:02:13 2003 +0000
19066
19067    prevent double free of 'ce->cd_file' or later use of invalid data
19068
19069:100644 100644 57518015... c43c5e92... M	uip/mhfree.c
19070
19071commit 19b47ea980a98d01112d4bda1d220c7057818ff1
19072Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
19073AuthorDate: Thu Jun 26 01:30:36 2003 +0000
19074Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
19075CommitDate: Thu Jun 26 01:30:36 2003 +0000
19076
19077    fix for bug #578 repl leaks umask; there are several other
19078    places in the code where the umask value is not restored,
19079    so there might be other similar bugs
19080
19081:100644 100644 1ea411c2... a7616d35... M	uip/replsbr.c
19082
19083commit 823e60ebef611a90dedab2beca8b9cab3b3644fc
19084Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
19085AuthorDate: Mon Jun 23 00:44:28 2003 +0000
19086Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
19087CommitDate: Mon Jun 23 00:44:28 2003 +0000
19088
19089    Changed use of GNU "simply expanded variables" for MAN1, MAN5, MAN8, so
19090    one makefile will work with SysV make (e.g., Solaris) and GNU make
19091
19092:100644 100644 88c8c840... 3b0fb65a... M	man/Makefile.in
19093
19094commit e121e49643a86c4e7fb34dd75ed1542759aa16c9
19095Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
19096AuthorDate: Sun Jun 22 23:59:16 2003 +0000
19097Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
19098CommitDate: Sun Jun 22 23:59:16 2003 +0000
19099
19100    allow gdbm/ndbm.h in addition to db1/ndbm.h; needs corresponding change in
19101    configure.in
19102
19103:100644 100644 74f1b57e... b1760081... M	uip/slocal.c
19104
19105commit 106638417f787bf077db15294cf54e068113e5c8
19106Author:     Glenn Burkhardt <glenn@aoi.ultranet.com>
19107AuthorDate: Sun Jun 22 23:58:07 2003 +0000
19108Commit:     Glenn Burkhardt <glenn@aoi.ultranet.com>
19109CommitDate: Sun Jun 22 23:58:07 2003 +0000
19110
19111    Allowed gdbm as substitute for Berkeley db1/ndbm.h libdb1 (check for
19112    gdbm/ndbm.h, libgdbm now); send only stdout to /dev/null when checking for
19113    'broken vi', this allows 'vim' on Solaris to work, since 'vim' closes stdin
19114    and uses stderr for input when running a script.
19115
19116:100644 100644 3d768e4d... f029fd65... M	configure.in
19117
19118commit ee40b1147dd59da498fcfe1329eb67a0c328f536
19119Author:     Kimmo Suominen <kimmo@suominen.com>
19120AuthorDate: Thu Jan 2 04:07:49 2003 +0000
19121Commit:     Kimmo Suominen <kimmo@suominen.com>
19122CommitDate: Thu Jan 2 04:07:49 2003 +0000
19123
19124    Fix detection of non-mime messages when the charset is not enclosed
19125    in double quotes.  (Not perfect yet, but 97% effective.)
19126
19127:100644 100644 1137c391... 5773b56e... M	uip/show.c
19128
19129commit b0dd86c2ac5c1dd69a003da88b7ffcc5cec98116
19130Author:     Jon Steinhart <jon@fourwinds.com>
19131AuthorDate: Thu Nov 21 21:22:24 2002 +0000
19132Commit:     Jon Steinhart <jon@fourwinds.com>
19133CommitDate: Thu Nov 21 21:22:24 2002 +0000
19134
19135    Fixed a typo in the SRCS definition; had a .o where it should have been a .c
19136
19137:100644 100644 b27b1269... 84b003ff... M	sbr/Makefile.in
19138
19139commit 75e2f3fddb560b88552a93ca37d8049278665b2c
19140Author:     Jon Steinhart <jon@fourwinds.com>
19141AuthorDate: Wed Nov 20 19:57:19 2002 +0000
19142Commit:     Jon Steinhart <jon@fourwinds.com>
19143CommitDate: Wed Nov 20 19:57:19 2002 +0000
19144
19145    Fixed a bug in the waitpid version where it would return incorrectly if a
19146    child process was interrupted.
19147
19148:100644 100644 a1555bbe... 1572bfe4... M	sbr/pidwait.c
19149
19150commit 830e38e1921fe065733bab9a2128390e56e35985
19151Author:     Jon Steinhart <jon@fourwinds.com>
19152AuthorDate: Tue Nov 19 20:39:21 2002 +0000
19153Commit:     Jon Steinhart <jon@fourwinds.com>
19154CommitDate: Tue Nov 19 20:39:21 2002 +0000
19155
19156    Removed the reference to the library directory since this now goes in bin.
19157
19158:100644 100644 c3c87fa4... ce1f61da... M	man/install-mh.man
19159
19160commit 78c6358d8c8c1ee74bf65c672d958e4eae17ee37
19161Author:     Jon Steinhart <jon@fourwinds.com>
19162AuthorDate: Tue Nov 19 20:37:50 2002 +0000
19163Commit:     Jon Steinhart <jon@fourwinds.com>
19164CommitDate: Tue Nov 19 20:37:50 2002 +0000
19165
19166    Changed to move install-mh to the bin directory instead of the lib
19167    directory.  A link is made from the lib to the bin just in case.
19168
19169:100644 100644 909e9193... 88c8c840... M	man/Makefile.in
19170:100644 100644 6d971d5a... 80c211ce... M	uip/Makefile.in
19171
19172commit 5afa7072e3fe7fc42287e2149e1c23b363700795
19173Author:     Jon Steinhart <jon@fourwinds.com>
19174AuthorDate: Mon Nov 18 18:25:00 2002 +0000
19175Commit:     Jon Steinhart <jon@fourwinds.com>
19176CommitDate: Mon Nov 18 18:25:00 2002 +0000
19177
19178    The file README-ATTACHMENTS was removed - it has been moved to the docs
19179    subdirectory.  I thought that this had already been done but I guess not.
19180    It's unrelated to the rest of these changes.
19181
19182    The remainder of these changes affect the way that nmh is installed.  Nmh
19183    has historically prompted the user for installation when any nmh command
19184    is invoked if it doesn't think that it's installed.  This is a problem for
19185    programs that want to, for example, interact with nmh programs via pipes.
19186
19187    These changes alter this behavior.  Now, when an nmh program thinks that
19188    nmh isn't installed, it tells the user to run install-mh to install it.
19189    A -check option has been added to install-mh that allows the existence of
19190    an installation to be silently checked and indicated via the exit status.
19191
19192    The bulk of this change is in sbr/read_context.c.  In the process of making
19193    these changes, I noticed a fair amount of useless code that I removed.  In
19194    particular:
19195
19196    1.      The program started with a test for whether or not defpath had already
19197            been set.  This could only happen if context_read() was called more
19198            than once, which it isn't.  This check also existed and was removed
19199            from the following places:
19200                    sbr/context_del.c
19201                    sbr/context_find.c
19202                    sbr/context_replace.c
19203                    sbr/seq_read.c
19204                    sbr/seq_save.c
19205                    uip/flist.c
19206                    uip/folder.c
19207                    uip/rmf.c
19208
19209    2.      A similar test for mypath was removed.  No need to test it since it
19210            doesn't happen.  I'm just not a believer that
19211
19212                    a = 1;
19213
19214                    if (a != 1)
19215                            error();
19216
19217            is a good way to write code!
19218
19219    3.      I removed the code makes a copy of the $HOME environment variable as
19220            returned by getenv().  It's never changed, so it doesn't need copying.
19221
19222    4.      I removed code that copied the pw_dir member of the passwd structure
19223            returned by getpwuid() if $HOME isn't set.  Yes, the returned structure
19224            is static, but since the function is never called again the returned
19225            values stay valid and don't need copying.
19226
19227    5.      I removed the test for a NULL pw_dir member in the passwd structure
19228            returned by getpwuid() since that never happens.
19229
19230    6.      I removed code that removed a trailing / from mypath if mypath is more
19231            than one character long.  Unnecessary as // is interpreted as / anyway.
19232            mypath never shows up in an error message, so nobody will ever see it.
19233            Besides, this code didn't handle the case of multiple trailing slashes.
19234
19235    7.      I removed code that replaced the MH environment variable contents with
19236            an absolute path if it was a relative one.  I'm a bit nervous about this
19237            one, only testing will tell.  Any nmh program that's invoked will use
19238            the same context_read() code to convert a relative path to an absolute
19239            one anyway.  And there's no guarantee (or discussion) of this feature
19240            in any of the documentation.
19241
19242    8.      Althout context_read() tested the MH environment variable, install-mh
19243            didn't.  This means that the behavior was not consistent between
19244            install-mh and all other nmh programs.  I changed install-mh to be
19245            consistent with context_read().
19246
19247    9.      install-mh has been installed in the lib directory, not bin.  So a
19248            user would be unlikely to find it when prompted to run it.  The
19249            installation has been changed to add a link from bin to lib.
19250
19251:100644 000000 ff9db2a3... 00000000... D	README-ATTACHMENTS
19252:100644 100644 97e0ff7b... c3c87fa4... M	man/install-mh.man
19253:100644 100644 17d73e2b... 0f552b05... M	man/nmh.man
19254:100644 100644 e55d683b... b38d8222... M	sbr/context_del.c
19255:100644 100644 96f28f9d... efac368f... M	sbr/context_find.c
19256:100644 100644 49b4fc36... e6cdfff0... M	sbr/context_read.c
19257:100644 100644 541253db... b723cb43... M	sbr/context_replace.c
19258:100644 100644 b1dc3a5a... d085d53d... M	sbr/seq_read.c
19259:100644 100644 6366e5eb... f8de9ed1... M	sbr/seq_save.c
19260:100644 100644 905c33dc... 6d971d5a... M	uip/Makefile.in
19261:100644 100644 dac84d50... a79c8420... M	uip/flist.c
19262:100644 100644 2cc9bde6... 7706f90f... M	uip/folder.c
19263:100644 100644 ff50d359... 34aed950... M	uip/install-mh.c
19264:100644 100644 2909196a... 5fe47084... M	uip/rmf.c
19265
19266commit 945aa62b814966a1266a5524bd089a74e0999cd1
19267Author:     Anders Eriksson <aeriksson@fastmail.fm>
19268AuthorDate: Mon Oct 21 19:32:26 2002 +0000
19269Commit:     Anders Eriksson <aeriksson@fastmail.fm>
19270CommitDate: Mon Oct 21 19:32:26 2002 +0000
19271
19272    Changed scan to always pass the folder argument. This is in line
19273    with the man page.
19274
19275:100644 100644 1612717d... a53a5bad... M	uip/scan.c
19276
19277commit d38818cda73ca94e1e62bdf30a0a024781a54cb5
19278Author:     Jon Steinhart <jon@fourwinds.com>
19279AuthorDate: Mon Sep 9 14:30:16 2002 +0000
19280Commit:     Jon Steinhart <jon@fourwinds.com>
19281CommitDate: Mon Sep 9 14:30:16 2002 +0000
19282
19283    New routine that provides interface to external programs.
19284
19285:000000 100644 00000000... d2288487... A	sbr/ext_hook.c
19286
19287commit a259594cc41e41bfbb90562d3977b8194d1446f5
19288Author:     Jon Steinhart <jon@fourwinds.com>
19289AuthorDate: Fri Aug 23 20:37:01 2002 +0000
19290Commit:     Jon Steinhart <jon@fourwinds.com>
19291CommitDate: Fri Aug 23 20:37:01 2002 +0000
19292
19293    Added external program hooks.
19294
19295:100644 100644 ff9db2a3... a9963642... M	docs/README-ATTACHMENTS
19296:000000 100644 00000000... bb5d6ee7... A	docs/README-HOOKS
19297:100644 100644 63ea87e8... 1b815bcf... M	h/prototypes.h
19298:100644 100644 882094e6... b27b1269... M	sbr/Makefile.in
19299:100644 100644 16f4cc52... b3bc8914... M	sbr/folder_addmsg.c
19300:100644 100644 3d2e5497... 4567f6d1... M	sbr/folder_delmsgs.c
19301:100644 100644 7a661a53... bebc145b... M	sbr/folder_pack.c
19302:100644 100644 8acfb1a9... bbefc99a... M	sbr/m_convert.c
19303:100644 100644 6b9be832... 908de0df... M	uip/burst.c
19304:100644 100644 7886411c... ec4f520d... M	uip/inc.c
19305:100644 100644 d91b7b45... 2e88df23... M	uip/mhstoresbr.c
19306:100644 100644 ca8789f1... 8f6a6f8e... M	uip/rcvstore.c
19307:100644 100644 9e1ed207... 663092b9... M	uip/refile.c
19308:100644 100644 fccbb096... 2909196a... M	uip/rmf.c
19309:100644 100644 a18c278e... 072097a7... M	uip/rmm.c
19310:100644 100644 4b348cf0... 5cff943b... M	uip/sortm.c
19311
19312commit 982194e9f1c9e4718b4857b300fc3ab8b16c8f6b
19313Author:     Jon Steinhart <jon@fourwinds.com>
19314AuthorDate: Thu Aug 22 22:06:18 2002 +0000
19315Commit:     Jon Steinhart <jon@fourwinds.com>
19316CommitDate: Thu Aug 22 22:06:18 2002 +0000
19317
19318    Moved this file here from the root directory.
19319
19320:000000 100644 00000000... ff9db2a3... A	docs/README-ATTACHMENTS
19321
19322commit 7480dbc14bc90f2d872d434205c0784704213252
19323Author:     Jon Steinhart <jon@fourwinds.com>
19324AuthorDate: Mon Aug 19 20:50:41 2002 +0000
19325Commit:     Jon Steinhart <jon@fourwinds.com>
19326CommitDate: Mon Aug 19 20:50:41 2002 +0000
19327
19328    Added an improved user interface for sending messages with attachments.
19329
19330:000000 100644 00000000... ff9db2a3... A	README-ATTACHMENTS
19331:100644 100644 d252eada... 63ea87e8... M	h/prototypes.h
19332:100644 100644 7a735bcb... b626e2a4... M	man/anno.man
19333:100644 100644 5a2f897a... 85b3164d... M	man/send.man
19334:100644 100644 5bc5da79... cc2e989c... M	man/whatnow.man
19335:100644 100644 ea60e6d9... b92abdc9... M	uip/anno.c
19336:100644 100644 e250c1a6... 41b0cc29... M	uip/annosbr.c
19337:100644 100644 ec81aaa2... 1da94401... M	uip/send.c
19338:100644 100644 b055bb01... 75768893... M	uip/sendsbr.c
19339:100644 100644 de0e950d... b4cd5e2b... M	uip/viamail.c
19340:100644 100644 ab980742... 53320d32... M	uip/whatnowsbr.c
19341
19342commit ad3d5c36b428d68a3a2cad85168ec90bf25c8932
19343Author:     Ken Hornstein <kenh@pobox.com>
19344AuthorDate: Mon Jul 8 19:29:24 2002 +0000
19345Commit:     Ken Hornstein <kenh@pobox.com>
19346CommitDate: Mon Jul 8 19:29:24 2002 +0000
19347
19348    Remove this file on the head as well.
19349
19350:100644 100644 e93c9eef... 23270922... M	.cvsignore
19351:100644 000000 5e88ed04... 00000000... D	stamp-h.in
19352
19353commit f422ef658bd5a190e08177c67361c874e679c526
19354Author:     Ken Hornstein <kenh@pobox.com>
19355AuthorDate: Wed Jul 3 14:49:24 2002 +0000
19356Commit:     Ken Hornstein <kenh@pobox.com>
19357CommitDate: Wed Jul 3 14:49:24 2002 +0000
19358
19359    Bring these changes over from the branch.
19360
19361:100644 100644 e8c05a6b... e93c9eef... M	.cvsignore
19362:100644 000000 85f9f96e... 00000000... D	config.h.in
19363
19364commit ae5aae7b9c72dbff21f87bbc6e783d7cec1941a9
19365Author:     Ken Hornstein <kenh@pobox.com>
19366AuthorDate: Wed Jul 3 14:08:11 2002 +0000
19367Commit:     Ken Hornstein <kenh@pobox.com>
19368CommitDate: Wed Jul 3 14:08:11 2002 +0000
19369
19370    Remove these undefines (why were they in there?)
19371
19372:100644 100644 70dac65f... 3d768e4d... M	configure.in
19373
19374commit 2d1136ddada3b7899baa0a2d9d28a96fa959813d
19375Author:     Ken Hornstein <kenh@pobox.com>
19376AuthorDate: Tue Jul 2 22:10:55 2002 +0000
19377Commit:     Ken Hornstein <kenh@pobox.com>
19378CommitDate: Tue Jul 2 22:10:55 2002 +0000
19379
19380    Update for new version.
19381
19382:100644 100644 e76778f2... 9459d4ba... M	VERSION
19383
19384commit 6c42153ad9362cc676ea66563bf400d7511b3b68
19385Author:     Ken Hornstein <kenh@pobox.com>
19386AuthorDate: Tue Jul 2 22:09:12 2002 +0000
19387Commit:     Ken Hornstein <kenh@pobox.com>
19388CommitDate: Tue Jul 2 22:09:12 2002 +0000
19389
19390    Add/update copyright notice in all source code files.
19391
19392:100644 100644 5734c15d... 07872da8... M	COPYRIGHT
19393:100644 100644 2a01c1bb... 8a613b68... M	config/config.c
19394:100644 100644 4b3d6069... 263bcef3... M	mts/smtp/hosts.c
19395:100644 100644 6de440f7... ca56781a... M	mts/smtp/smtp.c
19396:100644 100644 f38110f7... f977c271... M	sbr/add.c
19397:100644 100644 545d3972... cf941dc5... M	sbr/addrsbr.c
19398:100644 100644 48b7328e... 53c8da1a... M	sbr/ambigsw.c
19399:100644 100644 ab58cb46... 353a5c15... M	sbr/atooi.c
19400:100644 100644 715aaf5e... 27f187e2... M	sbr/brkstring.c
19401:100644 100644 e16f3603... 5d98774c... M	sbr/check_charset.c
19402:100644 100644 eb2ffd51... a7ab7643... M	sbr/client.c
19403:100644 100644 86f91a76... 191bd311... M	sbr/closefds.c
19404:100644 100644 939a484f... a338835b... M	sbr/concat.c
19405:100644 100644 702c15d0... e55d683b... M	sbr/context_del.c
19406:100644 100644 1e324013... 96f28f9d... M	sbr/context_find.c
19407:100644 100644 208c45e7... 9b3f7eb1... M	sbr/context_foil.c
19408:100644 100644 d2836ba3... 49b4fc36... M	sbr/context_read.c
19409:100644 100644 435127b2... 541253db... M	sbr/context_replace.c
19410:100644 100644 b3f8168b... 58d17451... M	sbr/context_save.c
19411:100644 100644 577e811e... 52989aab... M	sbr/copy.c
19412:100644 100644 8d7b6f54... 93ff5e84... M	sbr/copyip.c
19413:100644 100644 a8c33758... c3ca3ed6... M	sbr/cpydata.c
19414:100644 100644 068fb6e8... a1a887af... M	sbr/cpydgst.c
19415:100644 100644 fffc0fa8... 7c132ceb... M	sbr/discard.c
19416:100644 100644 b5072a69... cf2e3080... M	sbr/done.c
19417:100644 100644 3a37fe35... e485dfd8... M	sbr/dtime.c
19418:100644 100644 41f031a5... 299e3a62... M	sbr/error.c
19419:100644 100644 3956a7b9... 6a45da67... M	sbr/fdcompare.c
19420:100644 100644 150aa73d... 2e4bff61... M	sbr/fmt_addr.c
19421:100644 100644 6baabdc7... 4c64b9c6... M	sbr/fmt_compile.c
19422:100644 100644 e3384e8b... 478a466a... M	sbr/fmt_def.c
19423:100644 100644 003ec2bc... effd06f1... M	sbr/fmt_new.c
19424:100644 100644 a9c3d0bd... b4bf4eb8... M	sbr/fmt_rfc2047.c
19425:100644 100644 4f9078a4... 5dc7f22c... M	sbr/fmt_scan.c
19426:100644 100644 6858f4db... 16f4cc52... M	sbr/folder_addmsg.c
19427:100644 100644 e5374b5d... 3d2e5497... M	sbr/folder_delmsgs.c
19428:100644 100644 1c1051de... f06bbf5c... M	sbr/folder_free.c
19429:100644 100644 05365a86... 7a661a53... M	sbr/folder_pack.c
19430:100644 100644 0d012932... b5b3f9d5... M	sbr/folder_read.c
19431:100644 100644 f3130f14... f3d99ba7... M	sbr/folder_realloc.c
19432:100644 100644 dcfb316c... c0804cde... M	sbr/gans.c
19433:100644 100644 987ed3c8... 80eeb710... M	sbr/getans.c
19434:100644 100644 f38a834f... d0ec6f8e... M	sbr/getanswer.c
19435:100644 100644 1c61d9bb... 89b57c19... M	sbr/getarguments.c
19436:100644 100644 07bc3651... f23641dd... M	sbr/getcpy.c
19437:100644 100644 21db9a98... 544a144e... M	sbr/getfolder.c
19438:100644 100644 2cb6bdc1... 7280464f... M	sbr/lock_file.c
19439:100644 100644 b1b5133d... 221ff0ca... M	sbr/m_atoi.c
19440:100644 100644 aa9edc8d... 86696db3... M	sbr/m_backup.c
19441:100644 100644 e9a5d188... 8acfb1a9... M	sbr/m_convert.c
19442:100644 100644 712e173d... 6782c34e... M	sbr/m_draft.c
19443:100644 100644 8a18e783... 1332405b... M	sbr/m_getfld.c
19444:100644 100644 3f54c456... d7aec6f3... M	sbr/m_gmprot.c
19445:100644 100644 11c6ee3e... 441ca502... M	sbr/m_maildir.c
19446:100644 100644 89e0f296... 96f54f0e... M	sbr/m_msgdef.c
19447:100644 100644 dd8303e3... 2c403d0c... M	sbr/m_name.c
19448:100644 100644 70a2c920... 30601f14... M	sbr/m_scratch.c
19449:100644 100644 bac70b0a... 907c6244... M	sbr/m_tmpfil.c
19450:100644 100644 ec859cc1... 523feb68... M	sbr/makedir.c
19451:100644 100644 c7959103... cb3e6e4e... M	sbr/mf.c
19452:100644 100644 551fd1fe... 40d4e279... M	sbr/mts.c
19453:100644 100644 df5d963b... 0ae27d39... M	sbr/path.c
19454:100644 100644 d77039bc... a687e694... M	sbr/peekc.c
19455:100644 100644 aa664649... 7991d592... M	sbr/pidstatus.c
19456:100644 100644 20b1fb55... a1555bbe... M	sbr/pidwait.c
19457:100644 100644 1ceeb859... 17744559... M	sbr/print_help.c
19458:100644 100644 c9c1159c... 426724b4... M	sbr/print_sw.c
19459:100644 100644 1b37b1ea... b3300a98... M	sbr/print_version.c
19460:100644 100644 05c3942f... 82b85b08... M	sbr/push.c
19461:100644 100644 2c6af0dc... 649b0152... M	sbr/putenv.c
19462:100644 100644 0036d20e... 6a8b77fc... M	sbr/pwd.c
19463:100644 100644 087ed78d... 92e152db... M	sbr/r1bindex.c
19464:100644 100644 9cd128e3... 9e0382ef... M	sbr/readconfig.c
19465:100644 100644 17c67155... dc068fe0... M	sbr/refile.c
19466:100644 100644 4ef1649a... 627ff3f2... M	sbr/remdir.c
19467:100644 100644 b586fc37... ff3e23a4... M	sbr/seq_add.c
19468:100644 100644 b0f6e6c0... 56bd2ec1... M	sbr/seq_bits.c
19469:100644 100644 ed70c5d9... 67a93bb5... M	sbr/seq_del.c
19470:100644 100644 c44f1775... aa9d57dd... M	sbr/seq_getnum.c
19471:100644 100644 afa8671c... 8a440691... M	sbr/seq_list.c
19472:100644 100644 66319b5e... 0eeddb38... M	sbr/seq_nameok.c
19473:100644 100644 ee34fd9e... 81a1f5ca... M	sbr/seq_print.c
19474:100644 100644 649a360e... b1dc3a5a... M	sbr/seq_read.c
19475:100644 100644 e0f42aec... 6366e5eb... M	sbr/seq_save.c
19476:100644 100644 7e7acba0... 42195726... M	sbr/seq_setcur.c
19477:100644 100644 e5161c5a... fdffa952... M	sbr/seq_setprev.c
19478:100644 100644 906b0ac2... 022982ea... M	sbr/seq_setunseen.c
19479:100644 100644 7ed13cac... c099c1cd... M	sbr/showfile.c
19480:100644 100644 a8c12d62... 9f5f3792... M	sbr/signals.c
19481:100644 100644 54ff550e... 1a104ada... M	sbr/smatch.c
19482:100644 100644 06140c8f... 558c2cf8... M	sbr/snprintb.c
19483:100644 100644 dd5c0977... 615404a7... M	sbr/ssequal.c
19484:100644 100644 bbb26cba... f0358bdd... M	sbr/strcasecmp.c
19485:100644 100644 18df0105... 486b36a8... M	sbr/strdup.c
19486:100644 100644 d7809550... ce78ada8... M	sbr/strerror.c
19487:100644 100644 03910fdf... 51cbe7c6... M	sbr/strindex.c
19488:100644 100644 d1355485... c341f00c... M	sbr/trimcpy.c
19489:100644 100644 7adc3218... dedb0e5b... M	sbr/uprf.c
19490:100644 100644 52a8e74d... 39cfaa27... M	sbr/vfgets.c
19491:100644 100644 7cffc504... c6003879... M	uip/ali.c
19492:100644 100644 b3c4b228... 19f204fa... M	uip/aliasbr.c
19493:100644 100644 bf0e9cad... ea60e6d9... M	uip/anno.c
19494:100644 100644 e255a7bc... e250c1a6... M	uip/annosbr.c
19495:100644 100644 843ece4e... 85683f93... M	uip/ap.c
19496:100644 100644 4f654fba... 6b9be832... M	uip/burst.c
19497:100644 100644 7e741383... 1aca23a7... M	uip/comp.c
19498:100644 100644 dde06021... 32b1613e... M	uip/conflict.c
19499:100644 100644 58ca45e5... 4b6ce697... M	uip/dist.c
19500:100644 100644 be2716be... bda98c8f... M	uip/distsbr.c
19501:100644 100644 687d4c44... c20e1ac8... M	uip/dp.c
19502:100644 100644 45d5c286... 212d162a... M	uip/dropsbr.c
19503:100644 100644 baab4758... cc0bc704... M	uip/fmtdump.c
19504:100644 100644 c16dd96c... 2cc9bde6... M	uip/folder.c
19505:100644 100644 661a084b... e842d269... M	uip/forw.c
19506:100644 100644 525554e7... 9c118a5c... M	uip/ftpsbr.c
19507:100644 100644 7475d5e1... 7886411c... M	uip/inc.c
19508:100644 100644 7b2ef2a3... ff50d359... M	uip/install-mh.c
19509:100644 100644 e53b3d58... aeed8667... M	uip/mark.c
19510:100644 100644 08227885... 2b0ad1af... M	uip/mhbuild.c
19511:100644 100644 ed330e3e... 58104a5f... M	uip/mhbuildsbr.c
19512:100644 100644 712ec042... ece59430... M	uip/mhcachesbr.c
19513:100644 100644 aef86cd8... 57518015... M	uip/mhfree.c
19514:100644 100644 33e9f3fa... 03eb49e8... M	uip/mhl.c
19515:100644 100644 856bfc52... 10ba1e4c... M	uip/mhlist.c
19516:100644 100644 2a91eac6... dd6d855f... M	uip/mhlistsbr.c
19517:100644 100644 f22303b8... d707ed15... M	uip/mhlsbr.c
19518:100644 100644 5171f4e8... d74a7f1d... M	uip/mhmail.c
19519:100644 100644 80ebcbb6... 2a1672e6... M	uip/mhmisc.c
19520:100644 100644 601ce5f5... c6d5c777... M	uip/mhn.c
19521:100644 100644 5ed9b979... 0c4c2bec... M	uip/mhoutsbr.c
19522:100644 100644 ece8c3c1... 5e5e006b... M	uip/mhparam.c
19523:100644 100644 2511f855... a31bf949... M	uip/mhparse.c
19524:100644 100644 5c2ac313... d3dcc675... M	uip/mhpath.c
19525:100644 100644 abb399c9... 4496590f... M	uip/mhshow.c
19526:100644 100644 48999391... d7d4d141... M	uip/mhshowsbr.c
19527:100644 100644 2de12bc2... 4bfc6763... M	uip/mhstore.c
19528:100644 100644 9f840dd9... d91b7b45... M	uip/mhstoresbr.c
19529:100644 100644 f10216f6... a7d2d383... M	uip/mhtest.c
19530:100644 100644 3616ea8e... 3b9bc74f... M	uip/msgchk.c
19531:100644 100644 2eda3b23... 0c9c8e01... M	uip/msh.c
19532:100644 100644 d2d0ad77... 3548b7ec... M	uip/mshcmds.c
19533:100644 100644 42e66944... a38f7953... M	uip/packf.c
19534:100644 100644 72d97d65... 65a9091e... M	uip/pick.c
19535:100644 100644 ebebf6c3... 71ae644f... M	uip/picksbr.c
19536:100644 100644 1dc74a3b... afdd4fbf... M	uip/popi.c
19537:100644 100644 3ee198b2... 577a4b0d... M	uip/popsbr.c
19538:100644 100644 37db5f96... 32888e64... M	uip/post.c
19539:100644 100644 79e0eb79... bc194ffe... M	uip/prompter.c
19540:100644 100644 867104ad... fd6f81c2... M	uip/rcvdist.c
19541:100644 100644 1e85f803... 410267b6... M	uip/rcvpack.c
19542:100644 100644 726ff9ed... ca8789f1... M	uip/rcvstore.c
19543:100644 100644 cf54134f... 12b73e7c... M	uip/rcvtty.c
19544:100644 100644 f484ccb8... 9e1ed207... M	uip/refile.c
19545:100644 100644 f6d32d30... b1c0782f... M	uip/repl.c
19546:100644 100644 7515f116... 1ea411c2... M	uip/replsbr.c
19547:100644 100644 233a7bfe... fccbb096... M	uip/rmf.c
19548:100644 100644 35236010... a18c278e... M	uip/rmm.c
19549:100644 100644 56980e95... 1612717d... M	uip/scan.c
19550:100644 100644 6fd4bb32... c04e8c70... M	uip/scansbr.c
19551:100644 100644 bf689f0d... ec81aaa2... M	uip/send.c
19552:100644 100644 2c2e3a63... b055bb01... M	uip/sendsbr.c
19553:100644 100644 d656bf95... 1137c391... M	uip/show.c
19554:100644 100644 ce806dc6... 74f1b57e... M	uip/slocal.c
19555:100644 100644 d64f8bef... 4b348cf0... M	uip/sortm.c
19556:100644 100644 78c300c6... 4930cbbf... M	uip/spost.c
19557:100644 100644 556158d1... 421c3670... M	uip/termsbr.c
19558:100644 100644 9f79a2e1... de0e950d... M	uip/viamail.c
19559:100644 100644 2c2f6b5c... 8267f01a... M	uip/vmh.c
19560:100644 100644 cc92b49b... 8ee1e49d... M	uip/vmhsbr.c
19561:100644 100644 96676fd0... 4093c38c... M	uip/vmhtest.c
19562:100644 100644 0033f8b2... d9954264... M	uip/whatnow.c
19563:100644 100644 7f88fc48... cd215020... M	uip/whatnowproc.c
19564:100644 100644 cf577927... ab980742... M	uip/whatnowsbr.c
19565:100644 100644 5d7172e4... d04ef27e... M	uip/whom.c
19566:100644 100644 cd1ffaa9... c69363a4... M	uip/wmh.c
19567
19568commit 25f7c51c3a44de4b88eecd7628b67b95a02b6cb0
19569Author:     Ken Hornstein <kenh@pobox.com>
19570AuthorDate: Tue Jul 2 21:46:37 2002 +0000
19571Commit:     Ken Hornstein <kenh@pobox.com>
19572CommitDate: Tue Jul 2 21:46:37 2002 +0000
19573
19574    Remove autoconf-generated files (and note such files in .cvsignore)
19575
19576:000000 100644 00000000... e8c05a6b... A	.cvsignore
19577:100755 000000 ee83a6cd... 00000000... D	configure
19578
19579commit 1ff8d41acece861cf6d4d017849e4ea927ab57b1
19580Author:     Dan Harkless <dan@harkless.org>
19581AuthorDate: Sat Mar 17 11:28:27 2001 +0000
19582Commit:     Dan Harkless <dan@harkless.org>
19583CommitDate: Sat Mar 17 11:28:27 2001 +0000
19584
19585    Ken Hornstein's configure.in Cyrus SASL checks were doing
19586    `x"$with_cyrus_sasl" != "no"' instead of `... != x"no"'.
19587
19588:100644 100644 d8feed36... fc507d4a... M	ChangeLog
19589:100755 100755 30ede4b2... ee83a6cd... M	configure
19590:100644 100644 167518da... 70dac65f... M	configure.in
19591:100644 100644 2312e24c... 5e88ed04... M	stamp-h.in
19592
19593commit 7e7070820f92e624493d958f44c2bc3787ad48f7
19594Author:     Dan Harkless <dan@harkless.org>
19595AuthorDate: Wed Mar 7 05:26:50 2001 +0000
19596Commit:     Dan Harkless <dan@harkless.org>
19597CommitDate: Wed Mar 7 05:26:50 2001 +0000
19598
19599    Found some historical information about MH in RFC 808.  Supplemented it with
19600    info from Jerry Peek's MH book and added it to docs/README.about.
19601
19602:100644 100644 5649e6eb... d8feed36... M	ChangeLog
19603:100644 100644 9236b26d... 846bb88b... M	docs/README.about
19604
19605commit 27917b536cd785e1f8cff4a4eb95fdb1ba801b84
19606Author:     Shantonu Sen <ssen@mit.edu>
19607AuthorDate: Tue Feb 6 20:47:54 2001 +0000
19608Commit:     Shantonu Sen <ssen@mit.edu>
19609CommitDate: Tue Feb 6 20:47:54 2001 +0000
19610
19611    dtimp timezone fixes
19612
19613:100644 100644 47a679e3... 5649e6eb... M	ChangeLog
19614
19615commit f1f1c819cd3663a9912914d6f9df92ee2cd86a6f
19616Author:     Shantonu Sen <ssen@mit.edu>
19617AuthorDate: Tue Feb 6 20:35:40 2001 +0000
19618Commit:     Shantonu Sen <ssen@mit.edu>
19619CommitDate: Tue Feb 6 20:35:40 2001 +0000
19620
19621    Be more picky about symbolic time zones, and accept either a symbolic
19622    or numeric time zone, but never both, since a DST offset might be subtracted
19623    twice. Also, be uniform about assuming that pre-1970 dates are Y2K problems.
19624
19625:100644 100644 57b61c88... 3a37fe35... M	sbr/dtime.c
19626:100644 100644 e5dc8120... e72ec1f7... M	sbr/dtimep.c
19627:100644 100644 8e782452... a2286949... M	sbr/dtimep.lex
19628
19629commit 73b48d6c0c6ed51bcf0f3b3388ffc6beb372c4c5
19630Author:     Dan Harkless <dan@harkless.org>
19631AuthorDate: Tue Feb 6 04:28:04 2001 +0000
19632Commit:     Dan Harkless <dan@harkless.org>
19633CommitDate: Tue Feb 6 04:28:04 2001 +0000
19634
19635    Say in README.developers to use `\date' in case anyone is like me and
19636    has `date' aliased in their shell to use a nonstandard (but
19637    subjectively more readable) format.
19638
19639:100644 100644 d38ffc37... 47a679e3... M	ChangeLog
19640:100644 100644 14cf138e... fe313524... M	docs/README.developers
19641
19642commit ad5121f68a2d40e9a0ee2eedcd49700085648227
19643Author:     Dan Harkless <dan@harkless.org>
19644AuthorDate: Tue Feb 6 04:22:09 2001 +0000
19645Commit:     Dan Harkless <dan@harkless.org>
19646CommitDate: Tue Feb 6 04:22:09 2001 +0000
19647
19648    Regenerated stamp-h.in using my tcsh alias `date', which uses a
19649    nonstandard format.  Replacing it with the standard format.  I'll
19650    update README.developers to say to use `\date'.
19651
19652:100644 100644 892e6541... 2312e24c... M	stamp-h.in
19653
19654commit 35dc2ac6e48a15b966865ec9d69326a6b2a281dd
19655Author:     Dan Harkless <dan@harkless.org>
19656AuthorDate: Tue Feb 6 03:46:27 2001 +0000
19657Commit:     Dan Harkless <dan@harkless.org>
19658CommitDate: Tue Feb 6 03:46:27 2001 +0000
19659
19660    * -L isn't sufficient for specifying the path of the Cyrus SASL
19661      shared library.  That'll allow us to link successfully, but on
19662      many/most OSes that won't allow us to find libsasl at runtime.  On
19663      Solaris, we need to specify the library path with -R as well (or
19664      else the user will have to use the $LD_LIBRARY_PATH kludge, which
19665      is considered harmful).  This fix should be extended to other OSes
19666      as well.
19667
19668    * Print whether we have SASL support in the "nmh configuration"
19669      summary configure prints out.
19670
19671:100644 100644 6be62abf... d38ffc37... M	ChangeLog
19672:100755 100755 8a40de6c... 30ede4b2... M	configure
19673:100644 100644 09a8f0d2... 167518da... M	configure.in
19674:100644 100644 359d8b1a... 892e6541... M	stamp-h.in
19675
19676commit 422873787f3bdfabeba1a40981c5efeb925ca4cc
19677Author:     Shantonu Sen <ssen@mit.edu>
19678AuthorDate: Thu Jan 25 21:28:30 2001 +0000
19679Commit:     Shantonu Sen <ssen@mit.edu>
19680CommitDate: Thu Jan 25 21:28:30 2001 +0000
19681
19682    man/mh-chart
19683
19684:100644 100644 26b3d89d... 6be62abf... M	ChangeLog
19685
19686commit 1b5a1bd2244d3e1c12b7c9e1f48e445de5ad2ea2
19687Author:     Shantonu Sen <ssen@mit.edu>
19688AuthorDate: Thu Jan 25 21:15:52 2001 +0000
19689Commit:     Shantonu Sen <ssen@mit.edu>
19690CommitDate: Thu Jan 25 21:15:52 2001 +0000
19691
19692    use %etcdir% for spacing instead of hardcoding
19693
19694:100644 100644 f14f064c... f9b07c2c... M	man/ali.man
19695:100644 100644 3f839bb1... 7a735bcb... M	man/anno.man
19696:100644 100644 a7d79a74... 35241e54... M	man/ap.man
19697:100644 100644 d3a554b6... 5bca99d1... M	man/burst.man
19698:100644 100644 5ea8f929... 17180ac7... M	man/comp.man
19699:100644 100644 b01b4696... 6cc69442... M	man/conflict.man
19700:100644 100644 d7f92945... 6359b772... M	man/dist.man
19701:100644 100644 d4fa5d09... 1b214198... M	man/dp.man
19702:100644 100644 0aafe460... 8fc7b8d1... M	man/flist.man
19703:100644 100644 c66c19c1... aaca927f... M	man/fmtdump.man
19704:100644 100644 50f02907... deded862... M	man/folder.man
19705:100644 100644 6d490534... c59f4a6c... M	man/forw.man
19706:100644 100644 c784f1b3... db611d6f... M	man/inc.man
19707:100644 100644 58c7672e... 97e0ff7b... M	man/install-mh.man
19708:100644 100644 c64a66dc... 0cebca09... M	man/mark.man
19709:100644 100644 aa3c3f19... 8eb7939f... M	man/mh-alias.man
19710:100644 100644 73f2e836... 1874d9b6... M	man/mh-mail.man
19711:100644 100644 de2efad4... a07503c4... M	man/mh-profile.man
19712:100644 100644 0f3bacc8... a97af0ea... M	man/mh-sequence.man
19713:100644 100644 e687ae8f... 4fc80b14... M	man/mh-tailor.man
19714:100644 100644 36bb5c61... 674b606f... M	man/mhbuild.man
19715:100644 100644 eb013294... 10f4b13f... M	man/mhl.man
19716:100644 100644 c647e594... 42cb9182... M	man/mhlist.man
19717:100644 100644 9f92776a... 7e46677c... M	man/mhmail.man
19718:100644 100644 00f38ac0... b1903518... M	man/mhparam.man
19719:100644 100644 4b9f4e63... c7448689... M	man/mhpath.man
19720:100644 100644 644814cf... 37172025... M	man/mhshow.man
19721:100644 100644 3bfb51e2... ae15292a... M	man/mhstore.man
19722:100644 100644 a7509b04... 49a841d2... M	man/msgchk.man
19723:100644 100644 66e213a2... 89e52e70... M	man/msh.man
19724:100644 100644 b1461d7a... 89abd9aa... M	man/next.man
19725:100644 100644 03c4d8d3... 17d73e2b... M	man/nmh.man
19726:100644 100644 973f596d... d220a76a... M	man/packf.man
19727:100644 100644 e523dd40... cb40ccbb... M	man/pick.man
19728:100644 100644 d3af2ccc... 24a74bc4... M	man/post.man
19729:100644 100644 1c057992... ce861ab5... M	man/prev.man
19730:100644 100644 479e9665... 10a98730... M	man/prompter.man
19731:100644 100644 4a4f784a... 19041344... M	man/rcvdist.man
19732:100644 100644 9f11d636... c8030c48... M	man/rcvpack.man
19733:100644 100644 eefe27f1... 76505ebd... M	man/rcvstore.man
19734:100644 100644 9476a446... badb4b07... M	man/rcvtty.man
19735:100644 100644 6d104c42... c83da66e... M	man/refile.man
19736:100644 100644 bd8e8db9... 382435fd... M	man/repl.man
19737:100644 100644 e2671961... ff2740ef... M	man/rmf.man
19738:100644 100644 63046a10... d8cdf8bc... M	man/rmm.man
19739:100644 100644 ed782f19... 3655a100... M	man/scan.man
19740:100644 100644 c6a79868... 5a2f897a... M	man/send.man
19741:100644 100644 55eaa1fd... ef004ec5... M	man/sendfiles.man
19742:100644 100644 c274175a... 64a1a671... M	man/show.man
19743:100644 100644 306a08bc... 84bf62ef... M	man/slocal.man
19744:100644 100644 81622308... c9d99c5f... M	man/sortm.man
19745:100644 100644 ec340dcf... 5bc5da79... M	man/whatnow.man
19746:100644 100644 8895a646... 19881213... M	man/whom.man
19747
19748commit bc0ff32ab2bfb7e6dbd05a930be7881785dd184a
19749Author:     Shantonu Sen <ssen@mit.edu>
19750AuthorDate: Thu Jan 25 21:14:32 2001 +0000
19751Commit:     Shantonu Sen <ssen@mit.edu>
19752CommitDate: Thu Jan 25 21:14:32 2001 +0000
19753
19754    compiled mh-chart with synopses of commands
19755
19756:100644 100644 9815d878... e1185e2a... M	man/mh-chart.man
19757
19758commit 66cdb2ff684670457915facb5548cc243bdca3cf
19759Author:     Shantonu Sen <ssen@mit.edu>
19760AuthorDate: Tue Jan 23 20:27:57 2001 +0000
19761Commit:     Shantonu Sen <ssen@mit.edu>
19762CommitDate: Tue Jan 23 20:27:57 2001 +0000
19763
19764    digest
19765
19766:100644 100644 838b8117... 26b3d89d... M	ChangeLog
19767
19768commit e589409ad5469c5caa8969826c865181f0c460cd
19769Author:     Shantonu Sen <ssen@mit.edu>
19770AuthorDate: Tue Jan 23 20:26:15 2001 +0000
19771Commit:     Shantonu Sen <ssen@mit.edu>
19772CommitDate: Tue Jan 23 20:26:15 2001 +0000
19773
19774    Don't try to force year into a 19xx format
19775
19776:100644 100644 d527e1d1... 7f5036d6... M	etc/digestcomps
19777
19778commit 3d7993e40a34f52e2b6394c2f64ef0111ab886f7
19779Author:     Shantonu Sen <ssen@mit.edu>
19780AuthorDate: Tue Jan 23 04:14:08 2001 +0000
19781Commit:     Shantonu Sen <ssen@mit.edu>
19782CommitDate: Tue Jan 23 04:14:08 2001 +0000
19783
19784    SYNOPSIS formating to prevent filling
19785
19786:100644 100644 49a0a888... f14f064c... M	man/ali.man
19787:100644 100644 50693623... 3f839bb1... M	man/anno.man
19788:100644 100644 89581351... a7d79a74... M	man/ap.man
19789:100644 100644 4d0eb96a... d3a554b6... M	man/burst.man
19790:100644 100644 ca11dfb5... 5ea8f929... M	man/comp.man
19791:100644 100644 2be7daba... b01b4696... M	man/conflict.man
19792:100644 100644 2e65aafb... d7f92945... M	man/dist.man
19793:100644 100644 15522dea... d4fa5d09... M	man/dp.man
19794:100644 100644 a263a6a4... 0aafe460... M	man/flist.man
19795:100644 100644 5a667855... c66c19c1... M	man/fmtdump.man
19796:100644 100644 8fd456df... 50f02907... M	man/folder.man
19797:100644 100644 8561d93b... 6d490534... M	man/forw.man
19798:100644 100644 4e732451... c784f1b3... M	man/inc.man
19799:100644 100644 b3b37856... 58c7672e... M	man/install-mh.man
19800:100644 100644 128e77d8... c64a66dc... M	man/mark.man
19801:100644 100644 97e38ab0... 36bb5c61... M	man/mhbuild.man
19802:100644 100644 61585648... eb013294... M	man/mhl.man
19803:100644 100644 12d09fc2... c647e594... M	man/mhlist.man
19804:100644 100644 51be22ac... 9f92776a... M	man/mhmail.man
19805:100644 100644 ac740807... d867251b... M	man/mhn.man
19806:100644 100644 debcb752... 00f38ac0... M	man/mhparam.man
19807:100644 100644 26913c80... 4b9f4e63... M	man/mhpath.man
19808:100644 100644 79a4899d... 644814cf... M	man/mhshow.man
19809:100644 100644 8c1e9294... 3bfb51e2... M	man/mhstore.man
19810:100644 100644 7c8bf719... a7509b04... M	man/msgchk.man
19811:100644 100644 2f01f6d2... 66e213a2... M	man/msh.man
19812:100644 100644 f1cf35bc... b1461d7a... M	man/next.man
19813:100644 100644 d61879e1... 973f596d... M	man/packf.man
19814:100644 100644 1ef41561... e523dd40... M	man/pick.man
19815:100644 100644 311d2f38... d3af2ccc... M	man/post.man
19816:100644 100644 f5ddc47c... 1c057992... M	man/prev.man
19817:100644 100644 cfe068fc... 479e9665... M	man/prompter.man
19818:100644 100644 0b04b279... 4a4f784a... M	man/rcvdist.man
19819:100644 100644 6716230f... 9f11d636... M	man/rcvpack.man
19820:100644 100644 1d1f3e1b... eefe27f1... M	man/rcvstore.man
19821:100644 100644 fbdfa9b7... 9476a446... M	man/rcvtty.man
19822:100644 100644 40cf94e9... 6d104c42... M	man/refile.man
19823:100644 100644 4320922b... bd8e8db9... M	man/repl.man
19824:100644 100644 8a15be67... e2671961... M	man/rmf.man
19825:100644 100644 21b3ea87... 63046a10... M	man/rmm.man
19826:100644 100644 de0a2801... ed782f19... M	man/scan.man
19827:100644 100644 917e2718... c6a79868... M	man/send.man
19828:100644 100644 9b642e04... 55eaa1fd... M	man/sendfiles.man
19829:100644 100644 cf3db806... c274175a... M	man/show.man
19830:100644 100644 77dd0543... 306a08bc... M	man/slocal.man
19831:100644 100644 64d66546... 81622308... M	man/sortm.man
19832:100644 100644 f7d7b37a... ec340dcf... M	man/whatnow.man
19833:100644 100644 2ef3e1a7... 8895a646... M	man/whom.man
19834
19835commit 9af751035478cdd6d891342bbda914da2371b4bf
19836Author:     Shantonu Sen <ssen@mit.edu>
19837AuthorDate: Fri Jan 19 21:32:13 2001 +0000
19838Commit:     Shantonu Sen <ssen@mit.edu>
19839CommitDate: Fri Jan 19 21:32:13 2001 +0000
19840
19841    manpages finished
19842
19843:100644 100644 49817060... 838b8117... M	ChangeLog
19844
19845commit f20a21e79470ba332827acd155809c3a524e184e
19846Author:     Shantonu Sen <ssen@mit.edu>
19847AuthorDate: Fri Jan 19 21:22:08 2001 +0000
19848Commit:     Shantonu Sen <ssen@mit.edu>
19849CommitDate: Fri Jan 19 21:22:08 2001 +0000
19850
19851    don't build vmh.1 since vmh isn't distributed, and we no longer need tmac.h
19852
19853:100644 100644 41d3e948... 909e9193... M	man/Makefile.in
19854:100644 100644 6c59bbc8... 731c5976... M	man/mh-mts.man
19855:100644 000000 7b49b791... 00000000... D	man/tmac.h.in
19856:100644 100644 c8145a98... 73759911... M	man/vmh.man
19857
19858commit e1b3eb2cfcc2823fb2bb429aa54d9d6c296fc16b
19859Author:     Shantonu Sen <ssen@mit.edu>
19860AuthorDate: Fri Jan 19 21:10:09 2001 +0000
19861Commit:     Shantonu Sen <ssen@mit.edu>
19862CommitDate: Fri Jan 19 21:10:09 2001 +0000
19863
19864    show-whom
19865
19866:100644 100644 83c73519... cf3db806... M	man/show.man
19867:100644 100644 de7cade1... 77dd0543... M	man/slocal.man
19868:100644 100644 bb43993d... 64d66546... M	man/sortm.man
19869:100644 100644 3a1ce6e1... f7d7b37a... M	man/whatnow.man
19870:100644 100644 cdec69dd... 2ef3e1a7... M	man/whom.man
19871
19872commit 1ef7aabbbb72c3e09dfc7db384ac81ab5ac53314
19873Author:     Shantonu Sen <ssen@mit.edu>
19874AuthorDate: Thu Jan 18 20:27:34 2001 +0000
19875Commit:     Shantonu Sen <ssen@mit.edu>
19876CommitDate: Thu Jan 18 20:27:34 2001 +0000
19877
19878    prompter-sendfiles
19879
19880:100644 100644 a6114053... 41d3e948... M	man/Makefile.in
19881:100644 100644 4fae53be... cfe068fc... M	man/prompter.man
19882:100644 100644 1429ee1b... 0b04b279... M	man/rcvdist.man
19883:100644 100644 1dc77316... 6716230f... M	man/rcvpack.man
19884:100644 100644 b0cf2526... 1d1f3e1b... M	man/rcvstore.man
19885:100644 100644 712f1e2b... fbdfa9b7... M	man/rcvtty.man
19886:100644 100644 9eb0da5d... 40cf94e9... M	man/refile.man
19887:100644 100644 20c149d8... 4320922b... M	man/repl.man
19888:100644 100644 9c282c43... 8a15be67... M	man/rmf.man
19889:100644 100644 967f9fb5... 21b3ea87... M	man/rmm.man
19890:100644 100644 1df9882d... de0a2801... M	man/scan.man
19891:100644 100644 33f5b3d8... 917e2718... M	man/send.man
19892:100644 100644 0837d2b9... 9b642e04... M	man/sendfiles.man
19893
19894commit 5c28bc53d583129458f4dc9dd226171d311c982b
19895Author:     Shantonu Sen <ssen@mit.edu>
19896AuthorDate: Tue Jan 9 06:55:21 2001 +0000
19897Commit:     Shantonu Sen <ssen@mit.edu>
19898CommitDate: Tue Jan 9 06:55:21 2001 +0000
19899
19900    delete old files, manpage progress
19901
19902:100644 100644 bd1a4fbf... 49817060... M	ChangeLog
19903
19904commit b779fc0797de650993f5f8ec15c23ca9a7b3c9e2
19905Author:     Shantonu Sen <ssen@mit.edu>
19906AuthorDate: Tue Jan 9 06:45:26 2001 +0000
19907Commit:     Shantonu Sen <ssen@mit.edu>
19908CommitDate: Tue Jan 9 06:45:26 2001 +0000
19909
19910    removed deprecated files. sendmail functionality exists in mts/smtp/
19911
19912:100644 000000 eb720d8a... 00000000... D	mts/mmdf/Makefile.in
19913:100644 000000 a6d3139a... 00000000... D	mts/mmdf/hosts.c
19914:100644 000000 b025b3b9... 00000000... D	mts/sendmail/Makefile.in
19915:100644 000000 40697ce9... 00000000... D	mts/sendmail/hosts.c
19916:100644 000000 00fe825f... 00000000... D	mts/sendmail/sendmail.c
19917
19918commit 51d3c1179979615d85205399a392fcc3ef1c4384
19919Author:     Shantonu Sen <ssen@mit.edu>
19920AuthorDate: Tue Jan 9 06:41:44 2001 +0000
19921Commit:     Shantonu Sen <ssen@mit.edu>
19922CommitDate: Tue Jan 9 06:41:44 2001 +0000
19923
19924    Add an entry for README.manpages
19925
19926:100644 100644 768eb851... 661116d8... M	docs/Makefile.in
19927
19928commit c0374b7556d4b53d2032eae55395311e307d3d16
19929Author:     Shantonu Sen <ssen@mit.edu>
19930AuthorDate: Tue Jan 9 06:40:12 2001 +0000
19931Commit:     Shantonu Sen <ssen@mit.edu>
19932CommitDate: Tue Jan 9 06:40:12 2001 +0000
19933
19934    Added popi.c to SRCS, even though it's not being built currently
19935
19936:100644 100644 8f936990... 905c33dc... M	uip/Makefile.in
19937
19938commit 92b681fcfe932ee9bd313059ad8acee71baab6c1
19939Author:     Shantonu Sen <ssen@mit.edu>
19940AuthorDate: Tue Jan 9 06:13:55 2001 +0000
19941Commit:     Shantonu Sen <ssen@mit.edu>
19942CommitDate: Tue Jan 9 06:13:55 2001 +0000
19943
19944    removing mts/generic
19945
19946:100644 000000 97dca021... 00000000... D	mts/generic/Makefile.in
19947:100644 000000 00959590... 00000000... D	mts/generic/client.c
19948:100644 000000 7d9b718d... 00000000... D	mts/generic/mts.c
19949:100644 000000 ce063d98... 00000000... D	mts/generic/mts.h
19950
19951commit 2d3eed4014c861333bef889406ef2511dab09271
19952Author:     Shantonu Sen <ssen@mit.edu>
19953AuthorDate: Tue Jan 9 06:10:03 2001 +0000
19954Commit:     Shantonu Sen <ssen@mit.edu>
19955CommitDate: Tue Jan 9 06:10:03 2001 +0000
19956
19957    deleting zotnet/ dir -- parts moved to sbr/
19958
19959:100644 000000 0a75e149... 00000000... D	zotnet/Makefile.in
19960:100644 000000 80615a37... 00000000... D	zotnet/bboards/Makefile.in
19961:100644 000000 227bee5e... 00000000... D	zotnet/bboards/bboards.h
19962:100644 000000 c820d69f... 00000000... D	zotnet/bboards/getbbent.c
19963:100644 000000 01877141... 00000000... D	zotnet/mf/Makefile.in
19964:100644 000000 ab6dfa47... 00000000... D	zotnet/mf/mf.c
19965:100644 000000 a4c81e89... 00000000... D	zotnet/mf/mf.h
19966:100644 000000 a57b2f1f... 00000000... D	zotnet/mts/Makefile.in
19967:100644 000000 00959590... 00000000... D	zotnet/mts/client.c
19968:100644 000000 7d9b718d... 00000000... D	zotnet/mts/mts.c
19969:100644 000000 ce063d98... 00000000... D	zotnet/mts/mts.h
19970:100644 000000 b14f24ef... 00000000... D	zotnet/tws/Makefile.in
19971:100644 000000 adf153b6... 00000000... D	zotnet/tws/dtime.c
19972:100644 000000 9ad02fac... 00000000... D	zotnet/tws/dtimep.c-lexed
19973:100644 000000 ab2e4f51... 00000000... D	zotnet/tws/dtimep.lex
19974:100644 000000 601df0f7... 00000000... D	zotnet/tws/lexedit.sed
19975:100644 000000 91506e72... 00000000... D	zotnet/tws/lexstring.c
19976:100644 000000 29702db4... 00000000... D	zotnet/tws/tws.h
19977
19978commit 278a48ef53b5dde10d7c88f67f51ce15ad11c0c0
19979Author:     Shantonu Sen <ssen@mit.edu>
19980AuthorDate: Tue Jan 9 06:01:19 2001 +0000
19981Commit:     Shantonu Sen <ssen@mit.edu>
19982CommitDate: Tue Jan 9 06:01:19 2001 +0000
19983
19984    mh_profile-prev
19985
19986:100644 100644 32e5141c... a6114053... M	man/Makefile.in
19987:100644 100644 54ace521... 4e732451... M	man/inc.man
19988:100644 100644 80f18b22... de2efad4... M	man/mh-profile.man
19989:100644 100644 e131c97f... 0f3bacc8... M	man/mh-sequence.man
19990:100644 100644 4304dc8d... e687ae8f... M	man/mh-tailor.man
19991:100644 100644 7024e488... 97e38ab0... M	man/mhbuild.man
19992:100644 100644 f6685793... 61585648... M	man/mhl.man
19993:100644 100644 9ee15dbc... 12d09fc2... M	man/mhlist.man
19994:100644 100644 9e324212... 51be22ac... M	man/mhmail.man
19995:100644 100644 569e8342... ac740807... M	man/mhn.man
19996:100644 100644 dcba16ec... debcb752... M	man/mhparam.man
19997:100644 100644 5f1a15f1... 26913c80... M	man/mhpath.man
19998:100644 100644 3f5bb943... 79a4899d... M	man/mhshow.man
19999:100644 100644 b7f8a5e2... 8c1e9294... M	man/mhstore.man
20000:100644 100644 4c8a53ab... 7c8bf719... M	man/msgchk.man
20001:100644 100644 d5da462b... 2f01f6d2... M	man/msh.man
20002:100644 100644 b90fcbe2... f1cf35bc... M	man/next.man
20003:100644 100644 ed848387... 03c4d8d3... M	man/nmh.man
20004:100644 100644 ef0c2e55... d61879e1... M	man/packf.man
20005:100644 100644 6195cf94... 1ef41561... M	man/pick.man
20006:100644 100644 ca406044... 311d2f38... M	man/post.man
20007:100644 100644 e58e5230... f5ddc47c... M	man/prev.man
20008
20009commit 926ece166ba6ea4bd421c163917172b04b9e3bbb
20010Author:     Shantonu Sen <ssen@mit.edu>
20011AuthorDate: Sat Jan 6 23:38:12 2001 +0000
20012Commit:     Shantonu Sen <ssen@mit.edu>
20013CommitDate: Sat Jan 6 23:38:12 2001 +0000
20014
20015    mh_tailor-mhbuild
20016
20017:100644 100644 f1d0f657... 4304dc8d... M	man/mh-tailor.man
20018:100644 100644 1d053d6d... 7024e488... M	man/mhbuild.man
20019
20020commit 729ebed9d5058d51ed2552e3bc835613f9af5bff
20021Author:     Shantonu Sen <ssen@mit.edu>
20022AuthorDate: Thu Jan 4 07:07:41 2001 +0000
20023Commit:     Shantonu Sen <ssen@mit.edu>
20024CommitDate: Thu Jan 4 07:07:41 2001 +0000
20025
20026    Updating mh_sequence
20027
20028:100644 100644 ddda36f9... e131c97f... M	man/mh-sequence.man
20029
20030commit 189ffcab13f5be9753ecf8dce5724b800dc05f25
20031Author:     Shantonu Sen <ssen@mit.edu>
20032AuthorDate: Wed Jan 3 06:29:06 2001 +0000
20033Commit:     Shantonu Sen <ssen@mit.edu>
20034CommitDate: Wed Jan 3 06:29:06 2001 +0000
20035
20036    mh_mail-mh_profile
20037
20038:100644 100644 0b7a8e1d... 73f2e836... M	man/mh-mail.man
20039:100644 100644 605db8eb... 80f18b22... M	man/mh-profile.man
20040
20041commit 41ba2b3868d43d8c0573a0d29d7a948dde275d85
20042Author:     Shantonu Sen <ssen@mit.edu>
20043AuthorDate: Tue Jan 2 08:10:46 2001 +0000
20044Commit:     Shantonu Sen <ssen@mit.edu>
20045CommitDate: Tue Jan 2 08:10:46 2001 +0000
20046
20047    mh-format
20048
20049:100644 100644 01491690... 869aba85... M	man/mh-format.man
20050
20051commit 7a18091d83e5b6e8de4d068559b36d23bf641ee6
20052Author:     Shantonu Sen <ssen@mit.edu>
20053AuthorDate: Tue Jan 2 07:12:46 2001 +0000
20054Commit:     Shantonu Sen <ssen@mit.edu>
20055CommitDate: Tue Jan 2 07:12:46 2001 +0000
20056
20057    Modularizing the Makefile caused some variable expansion problems on non-GNU makes
20058
20059:100644 100644 24d63c28... 32e5141c... M	man/Makefile.in
20060
20061commit ba82c49879c9fda961ad77ef1922dee09f4c5488
20062Author:     Shantonu Sen <ssen@mit.edu>
20063AuthorDate: Tue Jan 2 06:43:07 2001 +0000
20064Commit:     Shantonu Sen <ssen@mit.edu>
20065CommitDate: Tue Jan 2 06:43:07 2001 +0000
20066
20067    mh_chart-mh_draft
20068
20069:100644 100644 3049933b... 9815d878... M	man/mh-chart.man
20070:100644 100644 6dc31256... 7f866358... M	man/mh-draft.man
20071
20072commit 55c80a0ae8453ef6c3e0fcd0fac30644945d0ef2
20073Author:     Shantonu Sen <ssen@mit.edu>
20074AuthorDate: Mon Jan 1 10:19:00 2001 +0000
20075Commit:     Shantonu Sen <ssen@mit.edu>
20076CommitDate: Mon Jan 1 10:19:00 2001 +0000
20077
20078    Updating ali-mh_alias
20079
20080:100644 100644 1d220342... 49a0a888... M	man/ali.man
20081:100644 100644 76b71e44... 50693623... M	man/anno.man
20082:100644 100644 dcbe70a9... 89581351... M	man/ap.man
20083:100644 100644 85370927... 4d0eb96a... M	man/burst.man
20084:100644 100644 610e93ba... ca11dfb5... M	man/comp.man
20085:100644 100644 3bb683ad... 2be7daba... M	man/conflict.man
20086:100644 100644 1e437123... 2e65aafb... M	man/dist.man
20087:100644 100644 ce237b05... 15522dea... M	man/dp.man
20088:100644 100644 b3449ac4... a263a6a4... M	man/flist.man
20089:100644 100644 d30098ec... 5a667855... M	man/fmtdump.man
20090:100644 100644 5444581d... 8fd456df... M	man/folder.man
20091:100644 100644 e0651b53... 8561d93b... M	man/forw.man
20092:100644 100644 a450a93f... 54ace521... M	man/inc.man
20093:100644 100644 72c62757... b3b37856... M	man/install-mh.man
20094:100644 100644 31e48052... 128e77d8... M	man/mark.man
20095:100644 100644 0ee7cd4b... aa3c3f19... M	man/mh-alias.man
20096
20097commit ffdced195920ef2cdd17a914b91e50ba0f801b45
20098Author:     Shantonu Sen <ssen@mit.edu>
20099AuthorDate: Sun Dec 31 20:58:29 2000 +0000
20100Commit:     Shantonu Sen <ssen@mit.edu>
20101CommitDate: Sun Dec 31 20:58:29 2000 +0000
20102
20103    add about pointers to shared pages
20104
20105:100644 100644 84275e94... fa423def... M	docs/README.manpages
20106
20107commit 2c1aaf8b1495d2c7368b47edb04e9a2b7628377b
20108Author:     Shantonu Sen <ssen@mit.edu>
20109AuthorDate: Sun Dec 31 20:55:48 2000 +0000
20110Commit:     Shantonu Sen <ssen@mit.edu>
20111CommitDate: Sun Dec 31 20:55:48 2000 +0000
20112
20113    Add date to files i missed last time
20114
20115:100644 100644 c2b9ff66... 5444581d... M	man/folder.man
20116:100644 100644 c00f678e... 72c62757... M	man/install-mh.man
20117:100644 100644 451ea63b... 0ee7cd4b... M	man/mh-alias.man
20118:100644 100644 0b71fd7b... 6dc31256... M	man/mh-draft.man
20119:100644 100644 bc40c88d... 01491690... M	man/mh-format.man
20120:100644 100644 df39b13c... 0b7a8e1d... M	man/mh-mail.man
20121:100644 100644 1829ae6e... 6c59bbc8... M	man/mh-mts.man
20122:100644 100644 351a7492... 605db8eb... M	man/mh-profile.man
20123:100644 100644 7d2c72b4... ddda36f9... M	man/mh-sequence.man
20124:100644 100644 b9f2560c... f1d0f657... M	man/mh-tailor.man
20125:100644 100644 23841f78... ca406044... M	man/post.man
20126
20127commit 816e299358e7b2d3106e39f7b47ed854049f5f44
20128Author:     Shantonu Sen <ssen@mit.edu>
20129AuthorDate: Sun Dec 31 20:55:06 2000 +0000
20130Commit:     Shantonu Sen <ssen@mit.edu>
20131CommitDate: Sun Dec 31 20:55:06 2000 +0000
20132
20133    docs/README.manpages
20134
20135:100644 100644 d4e7c08a... bd1a4fbf... M	ChangeLog
20136
20137commit 5459cb05a6f5bba960e6501b9f03d7e16bc54f41
20138Author:     Shantonu Sen <ssen@mit.edu>
20139AuthorDate: Sun Dec 31 20:48:50 2000 +0000
20140Commit:     Shantonu Sen <ssen@mit.edu>
20141CommitDate: Sun Dec 31 20:48:50 2000 +0000
20142
20143    Add manpage style guide
20144
20145:000000 100644 00000000... 84275e94... A	docs/README.manpages
20146
20147commit 9892129b33a8da3329f6331078a94a18ff8fe0e2
20148Author:     Shantonu Sen <ssen@mit.edu>
20149AuthorDate: Sun Dec 31 09:25:09 2000 +0000
20150Commit:     Shantonu Sen <ssen@mit.edu>
20151CommitDate: Sun Dec 31 09:25:09 2000 +0000
20152
20153    Updating inc
20154
20155:100644 100644 7a371cb8... a450a93f... M	man/inc.man
20156
20157commit ce2545144845a393150638904a4a27e94f62659d
20158Author:     Shantonu Sen <ssen@mit.edu>
20159AuthorDate: Sun Dec 31 08:19:20 2000 +0000
20160Commit:     Shantonu Sen <ssen@mit.edu>
20161CommitDate: Sun Dec 31 08:19:20 2000 +0000
20162
20163    Updating comp-forw
20164
20165:100644 100644 78c26ecf... 24d63c28... M	man/Makefile.in
20166:100644 100644 353a4d93... 610e93ba... M	man/comp.man
20167:100644 100644 4f33e4ad... b3449ac4... M	man/flist.man
20168:100644 100644 00463777... d30098ec... M	man/fmtdump.man
20169:100644 100644 3eab7658... c2b9ff66... M	man/folder.man
20170:100644 100644 166d0313... e0651b53... M	man/forw.man
20171
20172commit c6261bee75b36da2a558d40e804057a56f0ecbc0
20173Author:     Shantonu Sen <ssen@mit.edu>
20174AuthorDate: Sun Dec 31 06:31:42 2000 +0000
20175Commit:     Shantonu Sen <ssen@mit.edu>
20176CommitDate: Sun Dec 31 06:31:42 2000 +0000
20177
20178    add flists and folders as pointer pages to flist,folder. Modularize Makefile to allow easier addition of manpages
20179
20180:100644 100644 bc9b7999... 78c26ecf... M	man/Makefile.in
20181:000000 100644 00000000... fbc6b9be... A	man/flists.man
20182:000000 100644 00000000... 7c3e32aa... A	man/folders.man
20183
20184commit 98621fb8067d3d20aa9834432b0e469fe0e32420
20185Author:     Shantonu Sen <ssen@mit.edu>
20186AuthorDate: Sun Dec 31 02:44:18 2000 +0000
20187Commit:     Shantonu Sen <ssen@mit.edu>
20188CommitDate: Sun Dec 31 02:44:18 2000 +0000
20189
20190    replace %components% and %distcomps% in man pages with corresponding files
20191
20192:100644 100644 cc4e8321... bc9b7999... M	man/Makefile.in
20193
20194commit b36e2ab7892cdf30a8b33d02e00af70398013b5d
20195Author:     Shantonu Sen <ssen@mit.edu>
20196AuthorDate: Sun Dec 31 02:43:34 2000 +0000
20197Commit:     Shantonu Sen <ssen@mit.edu>
20198CommitDate: Sun Dec 31 02:43:34 2000 +0000
20199
20200    updated ali-flist, with batch edit of others
20201
20202:100644 100644 6107cd0a... 76b71e44... M	man/anno.man
20203:100644 100644 ec6808b7... dcbe70a9... M	man/ap.man
20204:100644 100644 9ebe01cb... 85370927... M	man/burst.man
20205:100644 100644 aebcb004... 353a4d93... M	man/comp.man
20206:100644 100644 01f7936f... 3bb683ad... M	man/conflict.man
20207:100644 100644 f0c16aa8... 1e437123... M	man/dist.man
20208:100644 100644 f3fe6bfa... ce237b05... M	man/dp.man
20209:100644 100644 177ad1d1... 4f33e4ad... M	man/flist.man
20210:100644 100644 33b918bd... 3eab7658... M	man/folder.man
20211:100644 100644 6dab969f... 166d0313... M	man/forw.man
20212:100644 100644 3b25931e... 7a371cb8... M	man/inc.man
20213:100644 100644 426ea293... 31e48052... M	man/mark.man
20214:100644 100644 9f95ee82... 3049933b... M	man/mh-chart.man
20215:100644 100644 497ff3dd... 1d053d6d... M	man/mhbuild.man
20216:100644 100644 b81415c5... f6685793... M	man/mhl.man
20217:100644 100644 1cd7d0ed... 9ee15dbc... M	man/mhlist.man
20218:100644 100644 5902b7c3... 9e324212... M	man/mhmail.man
20219:100644 100644 473f4ac7... 569e8342... M	man/mhn.man
20220:100644 100644 a4af2b58... dcba16ec... M	man/mhparam.man
20221:100644 100644 ff17b73f... 5f1a15f1... M	man/mhpath.man
20222:100644 100644 f4b42eaa... 3f5bb943... M	man/mhshow.man
20223:100644 100644 7148dc8c... b7f8a5e2... M	man/mhstore.man
20224:100644 100644 f1a10ee9... 4c8a53ab... M	man/msgchk.man
20225:100644 100644 88ae414c... d5da462b... M	man/msh.man
20226:100644 100644 1bc25453... b90fcbe2... M	man/next.man
20227:100644 100644 6b1dfc05... ed848387... M	man/nmh.man
20228:100644 100644 37bae2a9... ef0c2e55... M	man/packf.man
20229:100644 100644 a2a54c41... 6195cf94... M	man/pick.man
20230:100644 100644 5bb1619a... e58e5230... M	man/prev.man
20231:100644 100644 d8a2ef03... 4fae53be... M	man/prompter.man
20232:100644 100644 1a2cfe57... 1429ee1b... M	man/rcvdist.man
20233:100644 100644 ed95ad00... 1dc77316... M	man/rcvpack.man
20234:100644 100644 eeb164d4... b0cf2526... M	man/rcvstore.man
20235:100644 100644 a00d1b16... 712f1e2b... M	man/rcvtty.man
20236:100644 100644 778616ea... 9eb0da5d... M	man/refile.man
20237:100644 100644 2ffa7ac3... 20c149d8... M	man/repl.man
20238:100644 100644 de9cd8f7... 9c282c43... M	man/rmf.man
20239:100644 100644 87738537... 967f9fb5... M	man/rmm.man
20240:100644 100644 d4ad6a7c... 1df9882d... M	man/scan.man
20241:100644 100644 9bb28972... 33f5b3d8... M	man/send.man
20242:100644 100644 7d00a718... 0837d2b9... M	man/sendfiles.man
20243:100644 100644 a864048b... 83c73519... M	man/show.man
20244:100644 100644 1f3cb9c1... de7cade1... M	man/slocal.man
20245:100644 100644 eeaac1a5... bb43993d... M	man/sortm.man
20246:100644 100644 050cdf7f... c8145a98... M	man/vmh.man
20247:100644 100644 bd3c77f5... 3a1ce6e1... M	man/whatnow.man
20248:100644 100644 9caf26c3... cdec69dd... M	man/whom.man
20249
20250commit f90104a1c52886ee18a4af23b67535530b59f920
20251Author:     Shantonu Sen <ssen@mit.edu>
20252AuthorDate: Sat Dec 30 23:18:28 2000 +0000
20253Commit:     Shantonu Sen <ssen@mit.edu>
20254CommitDate: Sat Dec 30 23:18:28 2000 +0000
20255
20256    update ali,anno,ap.burst
20257
20258:100644 100644 e0bd11a9... 1d220342... M	man/ali.man
20259:100644 100644 5cf58313... 6107cd0a... M	man/anno.man
20260:100644 100644 d4c24a9e... ec6808b7... M	man/ap.man
20261:100644 100644 6b41d66b... 9ebe01cb... M	man/burst.man
20262
20263commit 869cc73c5455f13b7adf07575373b4e68c32ed48
20264Author:     Shantonu Sen <ssen@mit.edu>
20265AuthorDate: Sat Dec 30 10:01:29 2000 +0000
20266Commit:     Shantonu Sen <ssen@mit.edu>
20267CommitDate: Sat Dec 30 10:01:29 2000 +0000
20268
20269    Updated man pages to remove dependence on tmac.h and have a more modern look
20270
20271:100644 100644 c81c15d5... cc4e8321... M	man/Makefile.in
20272:100644 100644 7e0c1817... e0bd11a9... M	man/ali.man
20273
20274commit 9db4e02f086c65f82f28260f6b3809d54a49ea72
20275Author:     Shantonu Sen <ssen@mit.edu>
20276AuthorDate: Sat Dec 30 10:00:42 2000 +0000
20277Commit:     Shantonu Sen <ssen@mit.edu>
20278CommitDate: Sat Dec 30 10:00:42 2000 +0000
20279
20280    DATE an manpage updating
20281
20282:100644 100644 b1d7e834... d4e7c08a... M	ChangeLog
20283
20284commit 4c4e933cf4f3c7b74a5a17d7ac3caf1b06fccb85
20285Author:     Shantonu Sen <ssen@mit.edu>
20286AuthorDate: Sat Dec 30 09:51:55 2000 +0000
20287Commit:     Shantonu Sen <ssen@mit.edu>
20288CommitDate: Sat Dec 30 09:51:55 2000 +0000
20289
20290    Use the DATE file
20291
20292:100644 100644 32a5057c... 7cd91b04... M	Makefile.in
20293:100755 100755 2a5ff8c9... 8a40de6c... M	configure
20294:100644 100644 f769d865... 09a8f0d2... M	configure.in
20295:100644 100644 2e80e18c... 359d8b1a... M	stamp-h.in
20296
20297commit 942b25bf618535880b78278283911c26b3a86c0a
20298Author:     Shantonu Sen <ssen@mit.edu>
20299AuthorDate: Sat Dec 30 09:50:13 2000 +0000
20300Commit:     Shantonu Sen <ssen@mit.edu>
20301CommitDate: Sat Dec 30 09:50:13 2000 +0000
20302
20303    Created DATE that contains a datestamp used in the man pages. It should be updated each release.
20304
20305:000000 100644 00000000... 6d20d9c2... A	DATE
20306:100644 100644 44000710... 14cf138e... M	docs/README.developers
20307
20308commit 6cebd8f635da356285799b484e9005f74e4b706b
20309Author:     Shantonu Sen <ssen@mit.edu>
20310AuthorDate: Sun Dec 24 10:13:45 2000 +0000
20311Commit:     Shantonu Sen <ssen@mit.edu>
20312CommitDate: Sun Dec 24 10:13:45 2000 +0000
20313
20314    hesiod and krb5 test changes. add --with-locking to INSTALL
20315
20316:100644 100644 520c9102... b1d7e834... M	ChangeLog
20317
20318commit 11ae9c4bf5fa500a77f428f1e0a26428f5c36849
20319Author:     Shantonu Sen <ssen@mit.edu>
20320AuthorDate: Sun Dec 24 10:06:30 2000 +0000
20321Commit:     Shantonu Sen <ssen@mit.edu>
20322CommitDate: Sun Dec 24 10:06:30 2000 +0000
20323
20324    Add documentation for --with-locking option
20325
20326:100644 100644 1147641c... c040874a... M	INSTALL
20327
20328commit b5dae53293e6752ee659b57e1e3f34a813022c5c
20329Author:     Shantonu Sen <ssen@mit.edu>
20330AuthorDate: Sun Dec 24 10:06:00 2000 +0000
20331Commit:     Shantonu Sen <ssen@mit.edu>
20332CommitDate: Sun Dec 24 10:06:00 2000 +0000
20333
20334    hesiod and krb5 test fixes
20335
20336:100644 100644 bb2fbaf4... 85f9f96e... M	config.h.in
20337:100755 100755 686ca52d... 2a5ff8c9... M	configure
20338:100644 100644 b283d92a... 2e80e18c... M	stamp-h.in
20339
20340commit 2e691051f6a09db9a33e8be13c901b4f44f3fd1e
20341Author:     Shantonu Sen <ssen@mit.edu>
20342AuthorDate: Sun Dec 24 10:04:58 2000 +0000
20343Commit:     Shantonu Sen <ssen@mit.edu>
20344CommitDate: Sun Dec 24 10:04:58 2000 +0000
20345
20346    Fixed up the hesiod library test so that the location of res_send
20347    actually helps to determine whether -lresolv needs to be passed
20348    as a hesiod lib. Also, fixed the krb5 test to look for
20349    -lk5crypto if it exists, since that's the new name for -lcrypto.
20350    The old -lcrypto remains in case the new version isn't found.
20351
20352:100644 100644 c4b8cd89... f769d865... M	configure.in
20353
20354commit 5fd902c1cb309c93e174241e84bd0346f0adadb0
20355Author:     Dan Harkless <dan@harkless.org>
20356AuthorDate: Sat Dec 23 06:11:03 2000 +0000
20357Commit:     Dan Harkless <dan@harkless.org>
20358CommitDate: Sat Dec 23 06:11:03 2000 +0000
20359
20360    -apop and -noapop were not documented in msgchk.man.  -snoop was documented but
20361    didn't appear in the usage SYNOPSIS.
20362
20363:100644 100644 b9ed7d38... 520c9102... M	ChangeLog
20364:100644 100644 2f1fed5b... f1a10ee9... M	man/msgchk.man
20365
20366commit e197e92c81fa482d05bd444f16e89a814d9671e1
20367Author:     Shantonu Sen <ssen@mit.edu>
20368AuthorDate: Fri Dec 22 23:49:08 2000 +0000
20369Commit:     Shantonu Sen <ssen@mit.edu>
20370CommitDate: Fri Dec 22 23:49:08 2000 +0000
20371
20372    add --with-locking option
20373
20374:100644 100644 3c3ea4a7... b9ed7d38... M	ChangeLog
20375
20376commit 2ccd02143402aab6732ad1d2b84513949ddd7cb2
20377Author:     Shantonu Sen <ssen@mit.edu>
20378AuthorDate: Fri Dec 22 23:42:16 2000 +0000
20379Commit:     Shantonu Sen <ssen@mit.edu>
20380CommitDate: Fri Dec 22 23:42:16 2000 +0000
20381
20382    Autoconfing the file locking options
20383
20384:100644 100644 51ac68f2... 10866bf2... M	acconfig.h
20385:100644 100644 00f7c37a... bb2fbaf4... M	config.h.in
20386:100755 100755 21d5d89a... 686ca52d... M	configure
20387:100644 100644 4149de9d... c4b8cd89... M	configure.in
20388:100644 100644 2ab5ac0c... b283d92a... M	stamp-h.in
20389
20390commit 4c26b43456abeb42ebe38fb5bc2282849a1338b8
20391Author:     Shantonu Sen <ssen@mit.edu>
20392AuthorDate: Fri Dec 22 19:30:41 2000 +0000
20393Commit:     Shantonu Sen <ssen@mit.edu>
20394CommitDate: Fri Dec 22 19:30:41 2000 +0000
20395
20396    put both linux entries on one line
20397
20398:100644 100644 06a1cd6a... c38c1a40... M	MACHINES
20399
20400commit 459f09a7ac78cdf5b21773cf659cd0de6a76f44f
20401Author:     Shantonu Sen <ssen@mit.edu>
20402AuthorDate: Fri Dec 22 19:29:40 2000 +0000
20403Commit:     Shantonu Sen <ssen@mit.edu>
20404CommitDate: Fri Dec 22 19:29:40 2000 +0000
20405
20406    dtimep, MACHINES
20407
20408:100644 100644 4fcbc07d... 3c3ea4a7... M	ChangeLog
20409
20410commit 7793fde2bb56c76aa8d1fd819d6c60f720e6c44e
20411Author:     Shantonu Sen <ssen@mit.edu>
20412AuthorDate: Fri Dec 22 19:21:29 2000 +0000
20413Commit:     Shantonu Sen <ssen@mit.edu>
20414CommitDate: Fri Dec 22 19:21:29 2000 +0000
20415
20416    Update to include Mac OS X and Linux 2.4
20417
20418:100644 100644 5552b695... 06a1cd6a... M	MACHINES
20419
20420commit 937a1d5deef2727cdf22ef3afda61fe766d234df
20421Author:     Shantonu Sen <ssen@mit.edu>
20422AuthorDate: Fri Dec 22 19:18:09 2000 +0000
20423Commit:     Shantonu Sen <ssen@mit.edu>
20424CommitDate: Fri Dec 22 19:18:09 2000 +0000
20425
20426    When building on Mac OS X, don't set LDFLAGS=-s, since the linker doesn't like the flag
20427
20428:100755 100755 b74bba2d... 21d5d89a... M	configure
20429:100644 100644 8c43c763... 4149de9d... M	configure.in
20430:100644 100644 495aa404... 2ab5ac0c... M	stamp-h.in
20431
20432commit 3995a01bfe4a35251a62c69ff118b436b311594d
20433Author:     Shantonu Sen <ssen@mit.edu>
20434AuthorDate: Fri Dec 22 19:15:02 2000 +0000
20435Commit:     Shantonu Sen <ssen@mit.edu>
20436CommitDate: Fri Dec 22 19:15:02 2000 +0000
20437
20438    Take out memory hints, since we are assuming flex over lex, so this shouldn't be a problem
20439
20440:100644 100644 7b974318... e5dc8120... M	sbr/dtimep.c
20441:100644 100644 3a378257... 8e782452... M	sbr/dtimep.lex
20442
20443commit 046d0584e019a627cb039eb86aa5be353ee75ea5
20444Author:     Shantonu Sen <ssen@mit.edu>
20445AuthorDate: Wed Dec 20 16:03:36 2000 +0000
20446Commit:     Shantonu Sen <ssen@mit.edu>
20447CommitDate: Wed Dec 20 16:03:36 2000 +0000
20448
20449    doc/README.developers update, and fixed typo in last ChangeLog entry
20450
20451:100644 100644 245c7842... 4fcbc07d... M	ChangeLog
20452
20453commit 7379ff1546ba2feaabe8b6463f448ea0bafd69bb
20454Author:     Shantonu Sen <ssen@mit.edu>
20455AuthorDate: Wed Dec 20 16:00:46 2000 +0000
20456Commit:     Shantonu Sen <ssen@mit.edu>
20457CommitDate: Wed Dec 20 16:00:46 2000 +0000
20458
20459    Marked deprecated directories in layout description, and added an entry for docs
20460
20461:100644 100644 74c3c075... 44000710... M	docs/README.developers
20462
20463commit 22a08fd1babf7a0a5602684ea0c6c2485e15f6d9
20464Author:     Dan Harkless <dan@harkless.org>
20465AuthorDate: Wed Dec 20 03:30:14 2000 +0000
20466Commit:     Dan Harkless <dan@harkless.org>
20467CommitDate: Wed Dec 20 03:30:14 2000 +0000
20468
20469    Just changed a "can" to a "could" since I don't know if most POP3 servers are
20470    like qpopper in not allowing people with APOP activated to log in via normal
20471    POP3.
20472
20473:100644 100644 fe627ce5... 3b25931e... M	man/inc.man
20474
20475commit 60dc51be518caa9fd1b09578e39c106045dfaaf2
20476Author:     Dan Harkless <dan@harkless.org>
20477AuthorDate: Wed Dec 20 03:18:33 2000 +0000
20478Commit:     Dan Harkless <dan@harkless.org>
20479CommitDate: Wed Dec 20 03:18:33 2000 +0000
20480
20481    -apop and -noapop were not documented in inc.man.  -snoop was documented but
20482    didn't appear in the usage SYNOPSIS.
20483
20484:100644 100644 b00c1c79... 245c7842... M	ChangeLog
20485:100644 100644 4a06a7f6... fe627ce5... M	man/inc.man
20486
20487commit 2ae2b2b449d5d8fc868e27d7b2ad920b99311ad7
20488Author:     Shantonu Sen <ssen@mit.edu>
20489AuthorDate: Sun Dec 17 19:52:04 2000 +0000
20490Commit:     Shantonu Sen <ssen@mit.edu>
20491CommitDate: Sun Dec 17 19:52:04 2000 +0000
20492
20493    Fixed a type from 'his' to 'this'
20494
20495:100644 100644 b54bc3f1... 1f3cb9c1... M	man/slocal.man
20496
20497commit a4153c9c95d64260437a3383e9b97802d24f609e
20498Author:     Shantonu Sen <ssen@mit.edu>
20499AuthorDate: Thu Dec 14 14:55:17 2000 +0000
20500Commit:     Shantonu Sen <ssen@mit.edu>
20501CommitDate: Thu Dec 14 14:55:17 2000 +0000
20502
20503    config.guess/sub update
20504
20505:100644 100644 14ef7894... b00c1c79... M	ChangeLog
20506
20507commit 63057b6dbecabb2952103ceec796419feacf68a6
20508Author:     Shantonu Sen <ssen@mit.edu>
20509AuthorDate: Thu Dec 14 14:35:40 2000 +0000
20510Commit:     Shantonu Sen <ssen@mit.edu>
20511CommitDate: Thu Dec 14 14:35:40 2000 +0000
20512
20513    config update procedure (probably unneccessary)
20514
20515:100755 100755 cce08286... b74bba2d... M	configure
20516:100644 100644 511d101b... 495aa404... M	stamp-h.in
20517
20518commit ed5dcd73bb7460266346d5ad3533d8d7ec9073bd
20519Author:     Shantonu Sen <ssen@mit.edu>
20520AuthorDate: Thu Dec 14 14:32:09 2000 +0000
20521Commit:     Shantonu Sen <ssen@mit.edu>
20522CommitDate: Thu Dec 14 14:32:09 2000 +0000
20523
20524    Updated config.guess and config.sub from most recent version
20525    from ftp.gnu.org/pub/gnu/config, with timestamp='2000-12-07'.
20526
20527:100755 100755 4ad9e040... 69b1ab94... M	config.guess
20528:100755 100755 f307800d... d6c68210... M	config.sub
20529
20530commit 9efff96e4e788fcc168f712390b505ffc0e66b45
20531Author:     Dan Harkless <dan@harkless.org>
20532AuthorDate: Thu Dec 14 03:14:08 2000 +0000
20533Commit:     Dan Harkless <dan@harkless.org>
20534CommitDate: Thu Dec 14 03:14:08 2000 +0000
20535
20536    Shantonu did his commit in the wrong order earlier today, making configure get
20537    re-built due to a "newer" configure.in.
20538
20539:100755 100755 b74bba2d... cce08286... M	configure
20540
20541commit 11c91f3814210b05c7e99c44cb4b726dd98c3b2d
20542Author:     Shantonu Sen <ssen@mit.edu>
20543AuthorDate: Thu Dec 14 01:38:41 2000 +0000
20544Commit:     Shantonu Sen <ssen@mit.edu>
20545CommitDate: Thu Dec 14 01:38:41 2000 +0000
20546
20547    Move mts/generic to sbr/
20548
20549:100644 100644 089dfc7d... 14ef7894... M	ChangeLog
20550
20551commit dee387b53ab0d42922f857b60d6f980c9e79d16f
20552Author:     Shantonu Sen <ssen@mit.edu>
20553AuthorDate: Thu Dec 14 01:30:43 2000 +0000
20554Commit:     Shantonu Sen <ssen@mit.edu>
20555CommitDate: Thu Dec 14 01:30:43 2000 +0000
20556
20557    Resolve the circular dependency of libmh on libmts on libmh. The
20558    files mts/generic/client.c and mts.c are moved to sbr/, and mts/generic/mts.h
20559    is moved to h/mts.h. Thus, libmh is self-contained. All header includes
20560    have been appropriately updated, and the Makefiles and configure script
20561    no longer build mts/generic.
20562
20563:100755 100755 757e8d14... b74bba2d... M	configure
20564:100644 100644 2958b792... 8c43c763... M	configure.in
20565:100644 100644 6a5844f3... 6cf88b62... M	h/Makefile.in
20566:000000 100644 00000000... ce063d98... A	h/mts.h
20567:100644 100644 08b4754c... c72f3508... M	mts/Makefile.in
20568:100644 100644 40697ce9... 4b3d6069... M	mts/smtp/hosts.c
20569:100644 100644 e5966806... 6de440f7... M	mts/smtp/smtp.c
20570:100644 100644 7ca55540... 882094e6... M	sbr/Makefile.in
20571:000000 100644 00000000... eb2ffd51... A	sbr/client.c
20572:100644 100644 f62d0e80... 8a18e783... M	sbr/m_getfld.c
20573:000000 100644 00000000... 551fd1fe... A	sbr/mts.c
20574:100644 100644 ef8e1b45... 511d101b... M	stamp-h.in
20575:100644 100644 67e7aee5... 7cffc504... M	uip/ali.c
20576:100644 100644 5184bafc... 843ece4e... M	uip/ap.c
20577:100644 100644 c0ba63ba... dde06021... M	uip/conflict.c
20578:100644 100644 3c5fdd5b... 45d5c286... M	uip/dropsbr.c
20579:100644 100644 3ea3b9ef... 7475d5e1... M	uip/inc.c
20580:100644 100644 63204a50... 08227885... M	uip/mhbuild.c
20581:100644 100644 4a6a9869... ed330e3e... M	uip/mhbuildsbr.c
20582:100644 100644 0be30c05... 712ec042... M	uip/mhcachesbr.c
20583:100644 100644 57b18b25... 856bfc52... M	uip/mhlist.c
20584:100644 100644 42e0b05a... 2a91eac6... M	uip/mhlistsbr.c
20585:100644 100644 11c02767... 601ce5f5... M	uip/mhn.c
20586:100644 100644 f292ddc8... 5ed9b979... M	uip/mhoutsbr.c
20587:100644 100644 8f4d574e... 2511f855... M	uip/mhparse.c
20588:100644 100644 74a8f54b... abb399c9... M	uip/mhshow.c
20589:100644 100644 83616a26... 48999391... M	uip/mhshowsbr.c
20590:100644 100644 b56a5052... 2de12bc2... M	uip/mhstore.c
20591:100644 100644 f1b01627... 9f840dd9... M	uip/mhstoresbr.c
20592:100644 100644 90f73373... f10216f6... M	uip/mhtest.c
20593:100644 100644 9489ef0d... 3616ea8e... M	uip/msgchk.c
20594:100644 100644 0db7905c... 2eda3b23... M	uip/msh.c
20595:100644 100644 b8c7d925... d2d0ad77... M	uip/mshcmds.c
20596:100644 100644 2fae3816... 1dc74a3b... M	uip/popi.c
20597:100644 100644 d91e0038... 37db5f96... M	uip/post.c
20598:100644 100644 9eb9916e... 867104ad... M	uip/rcvdist.c
20599:100644 100644 a7601776... 1e85f803... M	uip/rcvpack.c
20600:100644 100644 8734ebc2... 726ff9ed... M	uip/rcvstore.c
20601:100644 100644 32d78d2f... cf54134f... M	uip/rcvtty.c
20602:100644 100644 d85d80e0... 56980e95... M	uip/scan.c
20603:100644 100644 8a3f5f7c... ce806dc6... M	uip/slocal.c
20604:100644 100644 18d1152e... 78c300c6... M	uip/spost.c
20605:100644 100644 2168f717... 9f79a2e1... M	uip/viamail.c
20606
20607commit ef25ef28586541f0804dc6aa53a8519cf762ba6d
20608Author:     Dan Harkless <dan@harkless.org>
20609AuthorDate: Tue Dec 12 06:19:25 2000 +0000
20610Commit:     Dan Harkless <dan@harkless.org>
20611CommitDate: Tue Dec 12 06:19:25 2000 +0000
20612
20613    When Shantonu made the new libmts.a, he swapped $(MTSLIB) and libmh.a in
20614    sbr/Makefile.in so that libmh.a comes first, but this causes the build to fail
20615    on Solaris, because libmts.a has to get ruserpass() out of libmh.a.  Swapping
20616    them back to the way Ken Hornstein's patch (which I applied on Jul 20) put them,
20617    with libmh.a correctly coming second.  If there are times when libmts.a needs to
20618    come second, then it would appear there's a circular dependency and someone
20619    (Shantonu?) did an mts merge incorrectly.
20620
20621:100644 100644 afb9c1d4... 089dfc7d... M	ChangeLog
20622:100644 100644 972caf94... 8f936990... M	uip/Makefile.in
20623
20624commit 6682cb68fdaca9359f746912c594e1cc307597a9
20625Author:     Dan Harkless <dan@harkless.org>
20626AuthorDate: Fri Sep 8 23:19:37 2000 +0000
20627Commit:     Dan Harkless <dan@harkless.org>
20628CommitDate: Fri Sep 8 23:19:37 2000 +0000
20629
20630    Just fixed a formatting error.
20631
20632:100644 100644 c3dd1403... afb9c1d4... M	ChangeLog
20633
20634commit a771f8520dbb5d5b16986ed463b1b74601f83dad
20635Author:     Shantonu Sen <ssen@mit.edu>
20636AuthorDate: Fri Sep 8 01:39:10 2000 +0000
20637Commit:     Shantonu Sen <ssen@mit.edu>
20638CommitDate: Fri Sep 8 01:39:10 2000 +0000
20639
20640    Took out bad zones in dtimep
20641
20642:100644 100644 580cf4c3... c3dd1403... M	ChangeLog
20643
20644commit 5b26f4fcdfeb7153b92c18f1478a0626341c609d
20645Author:     Shantonu Sen <ssen@mit.edu>
20646AuthorDate: Fri Sep 8 01:36:23 2000 +0000
20647Commit:     Shantonu Sen <ssen@mit.edu>
20648CommitDate: Fri Sep 8 01:36:23 2000 +0000
20649
20650    Took out incorrect time zones like JST and BST.
20651
20652:100644 100644 69a0c741... 7b974318... M	sbr/dtimep.c
20653:100644 100644 0a65672f... 3a378257... M	sbr/dtimep.lex
20654
20655commit cd5e92564c2b2c1d4c247b97ca27b016afb22976
20656Author:     Shantonu Sen <ssen@mit.edu>
20657AuthorDate: Fri Sep 8 00:49:32 2000 +0000
20658Commit:     Shantonu Sen <ssen@mit.edu>
20659CommitDate: Fri Sep 8 00:49:32 2000 +0000
20660
20661    Included code reorg of zotnet/mts
20662
20663:100644 100644 824f2a79... 580cf4c3... M	ChangeLog
20664
20665commit 3a5923368d844e62f27bd078bf1986e7f548476f
20666Author:     Shantonu Sen <ssen@mit.edu>
20667AuthorDate: Fri Sep 8 00:37:54 2000 +0000
20668Commit:     Shantonu Sen <ssen@mit.edu>
20669CommitDate: Fri Sep 8 00:37:54 2000 +0000
20670
20671    Don't make Makefiles in zotnet or mts/mmdf or mts/sendmail
20672
20673:100755 100755 bbdb686e... 757e8d14... M	configure
20674:100644 100644 f94fc6df... ef8e1b45... M	stamp-h.in
20675
20676commit 0f9c227e69da12f00f09fbbb0b84c2726b5c256b
20677Author:     Shantonu Sen <ssen@mit.edu>
20678AuthorDate: Fri Sep 8 00:36:48 2000 +0000
20679Commit:     Shantonu Sen <ssen@mit.edu>
20680CommitDate: Fri Sep 8 00:36:48 2000 +0000
20681
20682    Don't generate Makefiles for zotnet, or mts/mmdf and mts/sendmail,
20683    since they are no longer being compiled.
20684
20685:100644 100644 196fdc98... 2958b792... M	configure.in
20686
20687commit cc6d2b40ffd2126cff8384d2c62eee44dc7b1fe1
20688Author:     Shantonu Sen <ssen@mit.edu>
20689AuthorDate: Fri Sep 8 00:34:41 2000 +0000
20690Commit:     Shantonu Sen <ssen@mit.edu>
20691CommitDate: Fri Sep 8 00:34:41 2000 +0000
20692
20693    Included h/nmh.h, since the MD5 algorithms were missing declarations
20694    for memcpy and memset (I think), which are indirectly included from
20695    strings.h
20696
20697:100644 100644 9a394b50... 6ca63993... M	h/md5.h
20698
20699commit 8f4c5da8971926f7eccc912f7998c343aef3c33b
20700Author:     Shantonu Sen <ssen@mit.edu>
20701AuthorDate: Fri Sep 8 00:34:08 2000 +0000
20702Commit:     Shantonu Sen <ssen@mit.edu>
20703CommitDate: Fri Sep 8 00:34:08 2000 +0000
20704
20705    Updated #include's to point to new location of mts.h on mts/generic
20706
20707:100644 100644 a1cdf8c3... 545d3972... M	sbr/addrsbr.c
20708:100644 100644 a667be82... f62d0e80... M	sbr/m_getfld.c
20709:100644 100644 ff9fa563... 972caf94... M	uip/Makefile.in
20710:100644 100644 5b38b831... 67e7aee5... M	uip/ali.c
20711:100644 100644 dde11759... 5184bafc... M	uip/ap.c
20712:100644 100644 cac0ea85... c0ba63ba... M	uip/conflict.c
20713:100644 100644 5cf4ee32... 3c5fdd5b... M	uip/dropsbr.c
20714:100644 100644 e6adb32f... 3ea3b9ef... M	uip/inc.c
20715:100644 100644 045146b0... 63204a50... M	uip/mhbuild.c
20716:100644 100644 227f111f... 4a6a9869... M	uip/mhbuildsbr.c
20717:100644 100644 4f1f9d7a... 0be30c05... M	uip/mhcachesbr.c
20718:100644 100644 3960b1cb... 57b18b25... M	uip/mhlist.c
20719:100644 100644 ae5463c8... 42e0b05a... M	uip/mhlistsbr.c
20720:100644 100644 adb06dae... 11c02767... M	uip/mhn.c
20721:100644 100644 c2e08056... f292ddc8... M	uip/mhoutsbr.c
20722:100644 100644 0813aa75... 8f4d574e... M	uip/mhparse.c
20723:100644 100644 a50292e9... 74a8f54b... M	uip/mhshow.c
20724:100644 100644 eb691001... 83616a26... M	uip/mhshowsbr.c
20725:100644 100644 14d7cde9... b56a5052... M	uip/mhstore.c
20726:100644 100644 b2a3e31b... f1b01627... M	uip/mhstoresbr.c
20727:100644 100644 9a73bbfa... 90f73373... M	uip/mhtest.c
20728:100644 100644 52aedc86... 9489ef0d... M	uip/msgchk.c
20729:100644 100644 6bb6f06d... 0db7905c... M	uip/msh.c
20730:100644 100644 c199502d... b8c7d925... M	uip/mshcmds.c
20731:100644 100644 cb249302... 2fae3816... M	uip/popi.c
20732:100644 100644 ef13279b... d91e0038... M	uip/post.c
20733:100644 100644 1c70d740... 9eb9916e... M	uip/rcvdist.c
20734:100644 100644 f120afda... a7601776... M	uip/rcvpack.c
20735:100644 100644 bef959ca... 8734ebc2... M	uip/rcvstore.c
20736:100644 100644 d769b40a... 32d78d2f... M	uip/rcvtty.c
20737:100644 100644 77bc999c... d85d80e0... M	uip/scan.c
20738:100644 100644 d50330d5... 8a3f5f7c... M	uip/slocal.c
20739:100644 100644 555bb68d... 18d1152e... M	uip/spost.c
20740:100644 100644 8e3332d0... 2168f717... M	uip/viamail.c
20741
20742commit 97e7d6f2f5db4e8f09cb015ee6c2da2ff129f963
20743Author:     Shantonu Sen <ssen@mit.edu>
20744AuthorDate: Fri Sep 8 00:32:47 2000 +0000
20745Commit:     Shantonu Sen <ssen@mit.edu>
20746CommitDate: Fri Sep 8 00:32:47 2000 +0000
20747
20748    No longer descend into zotnet/
20749
20750:100644 100644 b331c5da... 32a5057c... M	Makefile.in
20751
20752commit 75e073ea52a427394690e0c1ef7943a1727c7095
20753Author:     Shantonu Sen <ssen@mit.edu>
20754AuthorDate: Fri Sep 8 00:30:58 2000 +0000
20755Commit:     Shantonu Sen <ssen@mit.edu>
20756CommitDate: Fri Sep 8 00:30:58 2000 +0000
20757
20758    Moved code from zotnet/mts to mts/generic. Also, unified generic
20759    mts code and smtp/sendmail into libmts.a as an intermediate, instead
20760    of having two static libs.
20761
20762:100644 100644 a8c5ee58... 08b4754c... M	mts/Makefile.in
20763:000000 100644 00000000... 97dca021... A	mts/generic/Makefile.in
20764:000000 100644 00000000... 00959590... A	mts/generic/client.c
20765:000000 100644 00000000... 7d9b718d... A	mts/generic/mts.c
20766:000000 100644 00000000... ce063d98... A	mts/generic/mts.h
20767:100644 100644 748d8d6e... a6d3139a... M	mts/mmdf/hosts.c
20768:100644 100644 83727d54... 40697ce9... M	mts/sendmail/hosts.c
20769:100644 100644 9a9c725f... 00fe825f... M	mts/sendmail/sendmail.c
20770:100644 100644 4a726b96... 341f0b1d... M	mts/smtp/Makefile.in
20771:100644 100644 83727d54... 40697ce9... M	mts/smtp/hosts.c
20772:100644 100644 f2390b83... e5966806... M	mts/smtp/smtp.c
20773
20774commit e2d7f42498f9cb8cb4b0f4ddd7fcd395829157f2
20775Author:     Shantonu Sen <ssen@mit.edu>
20776AuthorDate: Wed Sep 6 22:48:43 2000 +0000
20777Commit:     Shantonu Sen <ssen@mit.edu>
20778CommitDate: Wed Sep 6 22:48:43 2000 +0000
20779
20780    Included changes to dtimep.lex to remove military zone parsing.
20781
20782:100644 100644 2ba743ee... 824f2a79... M	ChangeLog
20783
20784commit 62f8542a68c21c0ec009e9275cbe54f0c921f2ea
20785Author:     Shantonu Sen <ssen@mit.edu>
20786AuthorDate: Wed Sep 6 22:40:03 2000 +0000
20787Commit:     Shantonu Sen <ssen@mit.edu>
20788CommitDate: Wed Sep 6 22:40:03 2000 +0000
20789
20790    Took out parsing of military time, which was causing issues when it
20791    encountered something like (MET), which it doesn't recognize as a timezone,
20792    and which was then read as military characters.
20793
20794:100644 100644 68616b84... 69a0c741... M	sbr/dtimep.c
20795:100644 100644 c36844da... 0a65672f... M	sbr/dtimep.lex
20796
20797commit a5ff28a9c0927f27efd1378ebc97ad72ffeb56d1
20798Author:     Dan Harkless <dan@harkless.org>
20799AuthorDate: Fri Aug 11 20:43:07 2000 +0000
20800Commit:     Dan Harkless <dan@harkless.org>
20801CommitDate: Fri Aug 11 20:43:07 2000 +0000
20802
20803    Further clarified Kimmo's etc/Makefile.in comments at his suggestion.
20804
20805:100644 100644 a8a566ba... 2ba743ee... M	ChangeLog
20806
20807commit 93b9385f594f86b215fb786953b792473234b59d
20808Author:     Dan Harkless <dan@harkless.org>
20809AuthorDate: Thu Aug 10 21:32:33 2000 +0000
20810Commit:     Dan Harkless <dan@harkless.org>
20811CommitDate: Thu Aug 10 21:32:33 2000 +0000
20812
20813    Changed my mind again on scan.MMDDYY and scan.YYYYMMDD.  Put the replied /
20814    encrypted column back in, because it's useful to "always" (at least when you
20815    aren't using replied / encrypted) have a space in between the message number and
20816    date, so you can use awk (with the default field separators) to grab message
20817    numbers from scan output.
20818
20819:100644 100644 f475a012... a8a566ba... M	ChangeLog
20820:100644 100644 0f1fff26... dd20b290... M	etc/scan.MMDDYY
20821:100644 100644 f8bee9ff... 741681de... M	etc/scan.YYYYMMDD
20822
20823commit 7394d9e002c22cb0ac9722fe51b877a7462efb3c
20824Author:     Dan Harkless <dan@harkless.org>
20825AuthorDate: Thu Aug 10 20:33:25 2000 +0000
20826Commit:     Dan Harkless <dan@harkless.org>
20827CommitDate: Thu Aug 10 20:33:25 2000 +0000
20828
20829    Decided that limiting the message number columns to 3 on my scan.MMDDYY and
20830    scan.YYYYMMDD (to try to regain space taken by extra date info) was
20831    ill-conceived.  It's not that tough to get past 999 messages, though I imagine
20832    it's rather rare to exceed 9999.  Changed these to 4.  I had already removed the
20833    "replied / encrypted" column in YYYYMMDD, but this time I removed it on MMDDYY
20834    as well (I've never seen it used...).
20835
20836:100644 100644 5e26bb10... f475a012... M	ChangeLog
20837:100644 100644 d79ad3c3... 0f1fff26... M	etc/scan.MMDDYY
20838:100644 100644 626ab742... f8bee9ff... M	etc/scan.YYYYMMDD
20839
20840commit 0f540a390a62d9732f61fdb21f82048093a3d63d
20841Author:     Ruud de Rooij <ruud@ruud.org>
20842AuthorDate: Mon Aug 7 18:42:20 2000 +0000
20843Commit:     Ruud de Rooij <ruud@ruud.org>
20844CommitDate: Mon Aug 7 18:42:20 2000 +0000
20845
20846    Modify umask set by mhshow to enable user execute bit, so that viewers that
20847    create temporary directories (e.g., lynx) will be able to access them.
20848
20849:100644 100644 f6b89bdf... 5e26bb10... M	ChangeLog
20850:100755 100755 64d0324f... bbdb686e... M	configure
20851:100644 100644 d8733953... eb691001... M	uip/mhshowsbr.c
20852
20853commit 5e5e3a5b7bfe9b89b8f27712f9e0ec13ba384de7
20854Author:     Dan Harkless <dan@harkless.org>
20855AuthorDate: Sat Aug 5 16:00:49 2000 +0000
20856Commit:     Dan Harkless <dan@harkless.org>
20857CommitDate: Sat Aug 5 16:00:49 2000 +0000
20858
20859    Kimmo's etc/Makefile.in change note implied that install was previously
20860    completely broken.  Not the case.  I asked Kimmo about it and he clarified that
20861    it failed when building outside the source tree.  Fixed the entry to reflect.
20862
20863:100644 100644 36866afc... f6b89bdf... M	ChangeLog
20864
20865commit bff308e43d7bf5fc175fa0aa41a064f051506e28
20866Author:     Dan Harkless <dan@harkless.org>
20867AuthorDate: Fri Aug 4 00:15:52 2000 +0000
20868Commit:     Dan Harkless <dan@harkless.org>
20869CommitDate: Fri Aug 4 00:15:52 2000 +0000
20870
20871    TODO: Allow multiple simultaneous differing contexts, probably each tied to a
20872    parent (terminal) process.
20873
20874:100644 100644 1adac4e2... 36866afc... M	ChangeLog
20875:100644 100644 be9e6dd9... 7b5beee5... M	docs/TODO
20876
20877commit 20e97363e4c0e84b3744f3642e7d350fa8916e32
20878Author:     Kimmo Suominen <kimmo@suominen.com>
20879AuthorDate: Tue Aug 1 14:55:53 2000 +0000
20880Commit:     Kimmo Suominen <kimmo@suominen.com>
20881CommitDate: Tue Aug 1 14:55:53 2000 +0000
20882
20883    Make "make install" work in etc/Makefile.in
20884
20885:100644 100644 2fd18542... 1adac4e2... M	ChangeLog
20886:100644 100644 1801d686... d50fcf78... M	etc/Makefile.in
20887
20888commit da12435096e47ec1d362215141fc8b21f24e5e01
20889Author:     Dan Harkless <dan@harkless.org>
20890AuthorDate: Mon Jul 24 23:24:22 2000 +0000
20891Commit:     Dan Harkless <dan@harkless.org>
20892CommitDate: Mon Jul 24 23:24:22 2000 +0000
20893
20894    Renamed DSTXXX as ADJUST_NUMERIC_ONLY_TZ_OFFSETS_WRT_DST and added an
20895    explanatory comment by its #definition.
20896
20897:100644 100644 7789d871... 2fd18542... M	ChangeLog
20898:100644 100644 83ec8806... 47a31b9e... M	h/tws.h
20899:100644 100644 8de4b69c... 57b61c88... M	sbr/dtime.c
20900:100644 100644 159c901b... 68616b84... M	sbr/dtimep.c
20901:100644 100644 b4357a1e... c36844da... M	sbr/dtimep.lex
20902
20903commit 0d6e062b466d0ef7c84b56258612cd87044917f6
20904Author:     Dan Harkless <dan@harkless.org>
20905AuthorDate: Mon Jul 24 23:06:42 2000 +0000
20906Commit:     Dan Harkless <dan@harkless.org>
20907CommitDate: Mon Jul 24 23:06:42 2000 +0000
20908
20909    Updated README.developers with the fact that zotnet/tws is going away.
20910
20911:100644 100644 a7ab1c03... 7789d871... M	ChangeLog
20912:100644 100644 9edd701e... 74c3c075... M	docs/README.developers
20913
20914commit 11ce969d33d8d6ffafd010005af0b7188f0f5693
20915Author:     Dan Harkless <dan@harkless.org>
20916AuthorDate: Mon Jul 24 23:03:38 2000 +0000
20917Commit:     Dan Harkless <dan@harkless.org>
20918CommitDate: Mon Jul 24 23:03:38 2000 +0000
20919
20920    When Shantonu wrote the new, more portable dtimep.lex, he left out the #ifdef
20921    DSTXXX stuff for some reason.  Not a good idea, as that code is required for
20922    proper printing of numeric-offset timezones that have daylight saving time.
20923    Without that code, -0700 during DST gets printed as MST instead of PDT.
20924
20925:100644 100644 98ec5687... a7ab1c03... M	ChangeLog
20926:100644 100644 b6a3fde4... 159c901b... M	sbr/dtimep.c
20927:100644 100644 2e79c46c... b4357a1e... M	sbr/dtimep.lex
20928
20929commit f88898638f4f0f8f6d77b1235b704982d295b832
20930Author:     Dan Harkless <dan@harkless.org>
20931AuthorDate: Fri Jul 21 03:31:39 2000 +0000
20932Commit:     Dan Harkless <dan@harkless.org>
20933CommitDate: Fri Jul 21 03:31:39 2000 +0000
20934
20935    Fixed warnings from diff on first-time install of nmh.  Also added 'echo's
20936    clarifying the etc file installation activities.
20937
20938:100644 100644 971101e4... 98ec5687... M	ChangeLog
20939:100644 100644 c2645cbe... 1801d686... M	etc/Makefile.in
20940
20941commit 7d5df1b80b43bfe60de33b0b62c992eea1d8d531
20942Author:     Dan Harkless <dan@harkless.org>
20943AuthorDate: Fri Jul 21 02:35:43 2000 +0000
20944Commit:     Dan Harkless <dan@harkless.org>
20945CommitDate: Fri Jul 21 02:35:43 2000 +0000
20946
20947    Applied Kurt J. Lidl <lidl@eng.us.uu.net>'s $MAILHOST patch:
20948
20949        I have a small patch that would be nice to be included -- basically, it
20950        allows the usage of the "MAILHOST" environment variable, without having to
20951        have HESIOD turned on.  I need this functionality for my environment, where
20952        we have identical /usr/local on all my machines (so I cannot just hardcode
20953        into the mts.conf file), and I have multiple POP mail servers for my users.
20954
20955    Modified inc.man to reflect that along with "pophost:" and -host, $MAILHOST can
20956    now activate POP mail inclusion as well.
20957
20958:100644 100644 2e741c7c... 971101e4... M	ChangeLog
20959:100644 100644 fc53359d... 4a06a7f6... M	man/inc.man
20960:100644 100644 9c8049ab... e6adb32f... M	uip/inc.c
20961
20962commit 7a39c12041b050791790cfbe33686377a98ff59e
20963Author:     Dan Harkless <dan@harkless.org>
20964AuthorDate: Fri Jul 21 02:25:59 2000 +0000
20965Commit:     Dan Harkless <dan@harkless.org>
20966CommitDate: Fri Jul 21 02:25:59 2000 +0000
20967
20968    Last pass at README.developers -- Kimmo's 5-step commit was overkill.  You only
20969    need 3 steps, since configure.in is the only autoconf file with the RCS $Id
20970    keyword.
20971
20972:100644 100644 9850614e... 2e741c7c... M	ChangeLog
20973:100644 100644 522244a1... 9edd701e... M	docs/README.developers
20974
20975commit ea7b16ea79c5f06a3b220a0f02fe55ae566b9e82
20976Author:     Dan Harkless <dan@harkless.org>
20977AuthorDate: Fri Jul 21 02:11:59 2000 +0000
20978Commit:     Dan Harkless <dan@harkless.org>
20979CommitDate: Fri Jul 21 02:11:59 2000 +0000
20980
20981    Meaningless modification to test autoconf file commit order stuff.
20982
20983:100755 100755 6715aac6... 64d0324f... M	configure
20984:100644 100644 53105afe... 196fdc98... M	configure.in
20985:100644 100644 287375a4... f94fc6df... M	stamp-h.in
20986
20987commit da571d9ecb8b8eeaa430b4e4d132bcdd4d1b0076
20988Author:     Dan Harkless <dan@harkless.org>
20989AuthorDate: Fri Jul 21 02:04:37 2000 +0000
20990Commit:     Dan Harkless <dan@harkless.org>
20991CommitDate: Fri Jul 21 02:04:37 2000 +0000
20992
20993    Meaningless change to test autoconf file commit order stuff.
20994
20995:100755 100755 c8ebc1c5... 6715aac6... M	configure
20996:100644 100644 300d02b0... 287375a4... M	stamp-h.in
20997
20998commit e7f01acdf3b43d7e5df6398b0652c3be38b5f68f
20999Author:     Dan Harkless <dan@harkless.org>
21000AuthorDate: Fri Jul 21 02:03:23 2000 +0000
21001Commit:     Dan Harkless <dan@harkless.org>
21002CommitDate: Fri Jul 21 02:03:23 2000 +0000
21003
21004    Meaningless change for testing autoconf file commit order stuff.
21005
21006:100644 100644 9d0bc248... 53105afe... M	configure.in
21007
21008commit 011e533b32afd25a33ff44b02530dc50214925e0
21009Author:     Dan Harkless <dan@harkless.org>
21010AuthorDate: Fri Jul 21 01:56:17 2000 +0000
21011Commit:     Dan Harkless <dan@harkless.org>
21012CommitDate: Fri Jul 21 01:56:17 2000 +0000
21013
21014    Meaningless change to test autoconf commit order stuff.
21015
21016:100644 100644 9b76ddfd... 9d0bc248... M	configure.in
21017
21018commit 1a6d560c7caf83a0419cd0f5c7337db2c672da0a
21019Author:     Dan Harkless <dan@harkless.org>
21020AuthorDate: Fri Jul 21 01:43:58 2000 +0000
21021Commit:     Dan Harkless <dan@harkless.org>
21022CommitDate: Fri Jul 21 01:43:58 2000 +0000
21023
21024    People did not preserve my alphabetization of the --with options when they added
21025    new ones.  Re-alphabetized.
21026
21027:100644 100644 ead1a4a5... 9850614e... M	ChangeLog
21028:100755 100755 4eb59512... c8ebc1c5... M	configure
21029:100644 100644 76e920f2... 9b76ddfd... M	configure.in
21030:100644 100644 93863e87... 300d02b0... M	stamp-h.in
21031
21032commit fc80e34e8e9e3c726073d321e2075ead77baba08
21033Author:     Dan Harkless <dan@harkless.org>
21034AuthorDate: Thu Jul 20 20:49:00 2000 +0000
21035Commit:     Dan Harkless <dan@harkless.org>
21036CommitDate: Thu Jul 20 20:49:00 2000 +0000
21037
21038    Ken Hornstein's SASL patch was not integrated properly with Ruud's new merged
21039    mts/sendmail code.  Kimmo has since fixed nmh so it compiles, but according to
21040    Ken, the SASL stuff still does not work.  Integrating a patch from him for this.
21041
21042:100644 100644 d0485a66... ead1a4a5... M	ChangeLog
21043:100644 100644 a37ebea3... f2390b83... M	mts/smtp/smtp.c
21044:100644 100644 ca6b5bc4... ff9fa563... M	uip/Makefile.in
21045
21046commit c0f27fe2e6f1e553818f6a43aad0e30cec7994b7
21047Author:     Dan Harkless <dan@harkless.org>
21048AuthorDate: Thu Jul 20 20:32:31 2000 +0000
21049Commit:     Dan Harkless <dan@harkless.org>
21050CommitDate: Thu Jul 20 20:32:31 2000 +0000
21051
21052    One more pass at README.developers now that it's clear that my
21053    previously-suggested one-line autoconf-file commit can cause unnecessary local
21054    makes and an out-of-sync stamp-h.in file, but would not cause problems for other
21055    people using the CVS files.
21056
21057:100644 100644 f4e32df5... d0485a66... M	ChangeLog
21058:100644 100644 0fe63112... 522244a1... M	docs/README.developers
21059
21060commit c4dffde1321c04eddde696b28c05c4c68d85a617
21061Author:     Dan Harkless <dan@harkless.org>
21062AuthorDate: Thu Jul 20 20:14:39 2000 +0000
21063Commit:     Dan Harkless <dan@harkless.org>
21064CommitDate: Thu Jul 20 20:14:39 2000 +0000
21065
21066    Moved Kimmo's new "--with-hash-backup" to be output with the rest of the --with
21067    options in the configure --help output, rather than being in between two random
21068    --enable options.
21069
21070:100644 100644 efc679d0... f4e32df5... M	ChangeLog
21071:100755 100755 520d155d... 4eb59512... M	configure
21072:100644 100644 d80a2d2e... 76e920f2... M	configure.in
21073:100644 100644 281f6ef3... 93863e87... M	stamp-h.in
21074
21075commit cc9976fbd511140bf7eef525a447c6e47f17850e
21076Author:     Kimmo Suominen <kimmo@suominen.com>
21077AuthorDate: Tue Jul 18 23:39:45 2000 +0000
21078Commit:     Kimmo Suominen <kimmo@suominen.com>
21079CommitDate: Tue Jul 18 23:39:45 2000 +0000
21080
21081    Added answer.
21082
21083:100644 100644 88c3f1ea... efc679d0... M	ChangeLog
21084:100644 100644 f93c70bd... 0fe63112... M	docs/README.developers
21085
21086commit a0524bceefc03aaa46957cf1c319eb74e04fe795
21087Author:     Dan Harkless <dan@harkless.org>
21088AuthorDate: Tue Jul 18 02:15:03 2000 +0000
21089Commit:     Dan Harkless <dan@harkless.org>
21090CommitDate: Tue Jul 18 02:15:03 2000 +0000
21091
21092    Clarified and made some corrections to Kimmo's README.developers changes (BTW,
21093    if anyone can explain why the RCS Ids are able to cause problems with the
21094    dependencies, please fill in the explanation -- I never encountered a problem
21095    with the old single-commit method).
21096
21097:100644 100644 325e70e9... 88c3f1ea... M	ChangeLog
21098
21099commit 2ef1a2bc54aa523b9edbb830959f17a3ed05d74d
21100Author:     Dan Harkless <dan@harkless.org>
21101AuthorDate: Tue Jul 18 02:07:51 2000 +0000
21102Commit:     Dan Harkless <dan@harkless.org>
21103CommitDate: Tue Jul 18 02:07:51 2000 +0000
21104
21105    I don't understand why Kim's split-up of the autoconf-file cvs commits should be
21106    necessary, so I left a little note hoping for someone to explain technically why
21107    that should be the case.  I certainly never ran into any problems with my old
21108    single-commit version (which I added back in along with an explanation of why it
21109    supposedly won't always work).
21110
21111    Also Kim's text implied that the _only_ reason for the given order is the RCS
21112    Ids -- not true -- the timestamps are the main reason a particular order is
21113    necessary.  Made a couple of other clarifications as well.
21114
21115:100644 100644 b243b5d3... f93c70bd... M	docs/README.developers
21116
21117commit d3df81fcf2e52e4e484da1c1df431c7a915a3139
21118Author:     Kimmo Suominen <kimmo@suominen.com>
21119AuthorDate: Sun Jul 16 06:18:03 2000 +0000
21120Commit:     Kimmo Suominen <kimmo@suominen.com>
21121CommitDate: Sun Jul 16 06:18:03 2000 +0000
21122
21123    Iterating the commit a bit, I think this is how it works without extra
21124    runs of autoconf, autoheader and make.
21125
21126:100644 100644 9314563c... b243b5d3... M	docs/README.developers
21127
21128commit 1ea2cf126ad9ba559ceb8f4790254ea01d1721c2
21129Author:     Kimmo Suominen <kimmo@suominen.com>
21130AuthorDate: Sun Jul 16 06:05:26 2000 +0000
21131Commit:     Kimmo Suominen <kimmo@suominen.com>
21132CommitDate: Sun Jul 16 06:05:26 2000 +0000
21133
21134    Regen.
21135
21136:100755 100755 4421c63e... 520d155d... M	configure
21137:100644 100644 27602c4e... 281f6ef3... M	stamp-h.in
21138
21139commit 6c381309884f3bf4e5ce90ea632509d615bdc3e4
21140Author:     Kimmo Suominen <kimmo@suominen.com>
21141AuthorDate: Sun Jul 16 06:01:28 2000 +0000
21142Commit:     Kimmo Suominen <kimmo@suominen.com>
21143CommitDate: Sun Jul 16 06:01:28 2000 +0000
21144
21145    If $LIBTOOL is empty we should not try to run it.
21146    This gets rid of the "--version: not found" error.
21147
21148:100644 100644 c264d6ec... d80a2d2e... M	configure.in
21149
21150commit 61fba03f0ca8ba63ae594c5a136ffd36f7115c04
21151Author:     Kimmo Suominen <kimmo@suominen.com>
21152AuthorDate: Sun Jul 16 05:50:33 2000 +0000
21153Commit:     Kimmo Suominen <kimmo@suominen.com>
21154CommitDate: Sun Jul 16 05:50:33 2000 +0000
21155
21156    Got rid of one mktemp.
21157
21158:100644 100644 3a261342... 325e70e9... M	ChangeLog
21159
21160commit 0dc7a85acb242ad851c28001435932526a9a6d29
21161Author:     Kimmo Suominen <kimmo@suominen.com>
21162AuthorDate: Sun Jul 16 05:11:46 2000 +0000
21163Commit:     Kimmo Suominen <kimmo@suominen.com>
21164CommitDate: Sun Jul 16 05:11:46 2000 +0000
21165
21166    Complete HAVE_MKSTEMP.
21167
21168:100644 100644 ec887374... 2cb6bdc1... M	sbr/lock_file.c
21169
21170commit ca7903e5fcabe1d7dc9f51d08dfdb82d61b3d5bf
21171Author:     Kimmo Suominen <kimmo@suominen.com>
21172AuthorDate: Sun Jul 16 04:23:50 2000 +0000
21173Commit:     Kimmo Suominen <kimmo@suominen.com>
21174CommitDate: Sun Jul 16 04:23:50 2000 +0000
21175
21176    We ignore the fact that the user requested SASL, since the pipe to the
21177    mailer is secure.  This allows for easier sharing of the MH profile
21178    across hosts.
21179
21180:100644 100644 8273f14f... 9a9c725f... M	mts/sendmail/sendmail.c
21181
21182commit 8ba87b1445d63dad96ca6a24f85790f16e1c1294
21183Author:     Kimmo Suominen <kimmo@suominen.com>
21184AuthorDate: Sun Jul 16 04:03:27 2000 +0000
21185Commit:     Kimmo Suominen <kimmo@suominen.com>
21186CommitDate: Sun Jul 16 04:03:27 2000 +0000
21187
21188    Note replacement of GNU-makeism in sbr/Makefile.in with a common statement.
21189
21190:100644 100644 53673174... 3a261342... M	ChangeLog
21191
21192commit 836b477d0a4b0f1d22cea685ce1600f38c77aea7
21193Author:     Kimmo Suominen <kimmo@suominen.com>
21194AuthorDate: Sun Jul 16 03:58:57 2000 +0000
21195Commit:     Kimmo Suominen <kimmo@suominen.com>
21196CommitDate: Sun Jul 16 03:58:57 2000 +0000
21197
21198    So I don't think you can commit these all in a single commit.
21199    README.developers recommends that (with precise ordering) but
21200    things still get regenerated when I run "make".
21201
21202:100644 100644 3fed5720... 27602c4e... M	stamp-h.in
21203
21204commit a9de2f144ecee3ca26a0f3e939adb8086d5fe21c
21205Author:     Kimmo Suominen <kimmo@suominen.com>
21206AuthorDate: Sun Jul 16 03:57:47 2000 +0000
21207Commit:     Kimmo Suominen <kimmo@suominen.com>
21208CommitDate: Sun Jul 16 03:57:47 2000 +0000
21209
21210    Keep this working with other makes than GNU.
21211
21212:100644 100644 506c5597... 7ca55540... M	sbr/Makefile.in
21213
21214commit 84546c458ff514a547b40d436259b77661565e9b
21215Author:     Kimmo Suominen <kimmo@suominen.com>
21216AuthorDate: Sun Jul 16 03:56:45 2000 +0000
21217Commit:     Kimmo Suominen <kimmo@suominen.com>
21218CommitDate: Sun Jul 16 03:56:45 2000 +0000
21219
21220    Still missed one SASL stuff thing.
21221
21222:100644 100644 5b33ed82... a37ebea3... M	mts/smtp/smtp.c
21223
21224commit a70d216f2b3319bb3e0a774c06a2bf624cb6e119
21225Author:     Kimmo Suominen <kimmo@suominen.com>
21226AuthorDate: Sun Jul 16 03:36:42 2000 +0000
21227Commit:     Kimmo Suominen <kimmo@suominen.com>
21228CommitDate: Sun Jul 16 03:36:42 2000 +0000
21229
21230    Changed "--with-backup-prefix" to "--with-hash-backup" because # is too
21231    difficult for config.status to get right.
21232
21233:100644 100644 6a63ff96... 53673174... M	ChangeLog
21234:100755 100755 50b6ac50... 4421c63e... M	configure
21235:100644 100644 69728f88... c264d6ec... M	configure.in
21236:100644 100644 b6fbbb65... 3fed5720... M	stamp-h.in
21237
21238commit 8b9551fcc3ad258152778177ba29cf7613f976db
21239Author:     Kimmo Suominen <kimmo@suominen.com>
21240AuthorDate: Sun Jul 16 03:15:17 2000 +0000
21241Commit:     Kimmo Suominen <kimmo@suominen.com>
21242CommitDate: Sun Jul 16 03:15:17 2000 +0000
21243
21244    Note "--with-backup-prefix".
21245
21246:100644 100644 2c4102a4... 6a63ff96... M	ChangeLog
21247
21248commit 80822fbdf1fc94c899b1f690df3f24f1e4df6c55
21249Author:     Kimmo Suominen <kimmo@suominen.com>
21250AuthorDate: Sun Jul 16 03:13:25 2000 +0000
21251Commit:     Kimmo Suominen <kimmo@suominen.com>
21252CommitDate: Sun Jul 16 03:13:25 2000 +0000
21253
21254    Add "--with-backup-prefix" so it can be set easily.
21255
21256:100644 100644 29c66c0c... 51ac68f2... M	acconfig.h
21257:100644 100644 f8d23ba0... 00f7c37a... M	config.h.in
21258:100755 100755 a03cf2de... 50b6ac50... M	configure
21259:100644 100644 6d576424... 69728f88... M	configure.in
21260
21261commit a60b66a4ee37b8cd59233b7f35a50398f0a27da6
21262Author:     Kimmo Suominen <kimmo@suominen.com>
21263AuthorDate: Sun Jul 16 02:08:18 2000 +0000
21264Commit:     Kimmo Suominen <kimmo@suominen.com>
21265CommitDate: Sun Jul 16 02:08:18 2000 +0000
21266
21267    SASL stuff.
21268
21269:100644 100644 ac6b32e9... 5b33ed82... M	mts/smtp/smtp.c
21270
21271commit 365996ecb8f3c61c9912988ee0d9a99d616e33c8
21272Author:     Kimmo Suominen <kimmo@suominen.com>
21273AuthorDate: Sun Jul 16 01:48:37 2000 +0000
21274Commit:     Kimmo Suominen <kimmo@suominen.com>
21275CommitDate: Sun Jul 16 01:48:37 2000 +0000
21276
21277    SASL stuff.
21278
21279:100644 100644 f076e48a... 9c8049ab... M	uip/inc.c
21280
21281commit 6b74eb547bce7c4436fc366073321b2f480c30da
21282Author:     Kimmo Suominen <kimmo@suominen.com>
21283AuthorDate: Sun Jul 16 01:46:50 2000 +0000
21284Commit:     Kimmo Suominen <kimmo@suominen.com>
21285CommitDate: Sun Jul 16 01:46:50 2000 +0000
21286
21287    SASL mods.
21288
21289:100644 100644 a562ad29... ca6b5bc4... M	uip/Makefile.in
21290
21291commit 0ed83fd34a89b1d39d161504f5ddb99071816fce
21292Author:     Dan Harkless <dan@harkless.org>
21293AuthorDate: Thu Jul 13 21:49:45 2000 +0000
21294Commit:     Dan Harkless <dan@harkless.org>
21295CommitDate: Thu Jul 13 21:49:45 2000 +0000
21296
21297    Deleted the timezone on Kim's SASL patch entry.  Ruud has taken to adding the
21298    timezone even though all previous entries are missing it, and I don't really
21299    agree with that.  True, on occasion someone in a different timezone will
21300    commit something later in the day than someone else, and even though the second
21301    change happens later, the time may be earlier, but that doesn't happen too often
21302    and isn't really a big deal, IMHO.
21303
21304    Putting textual timezones like "EDT" isn't really the right solution, IMHO,
21305    since some of those tags are ambiguous.  Either an offset-style timezone should
21306    be used or all times should be given as UTC.
21307
21308    I'd just as soon stick with local times, though.
21309
21310    Oh, one thing I forgot to mention in my last CVS entry was that I removed "IMAP"
21311    from the list of protocols supported by Ken's SASL patches -- nmh doesn't have
21312    any IMAP support!
21313
21314:100644 100644 1f052922... 2c4102a4... M	ChangeLog
21315
21316commit 7d59c664edde7474bcf6d0ed8023aade8b202752
21317Author:     Dan Harkless <dan@harkless.org>
21318AuthorDate: Thu Jul 13 21:42:52 2000 +0000
21319Commit:     Dan Harkless <dan@harkless.org>
21320CommitDate: Thu Jul 13 21:42:52 2000 +0000
21321
21322    Modified Kimmo's entry for the application of Ken Hornstein's SASL patches to
21323    clarify that it wasn't Ken applying them himself, and clarified what SASL
21324    support actually means.
21325
21326:100644 100644 5958552e... 1f052922... M	ChangeLog
21327
21328commit d1563de82a4fed11ee45202be934bfba9a5ae6ea
21329Author:     Dan Harkless <dan@harkless.org>
21330AuthorDate: Thu Jul 13 21:41:42 2000 +0000
21331Commit:     Dan Harkless <dan@harkless.org>
21332CommitDate: Thu Jul 13 21:41:42 2000 +0000
21333
21334    Kimmo neglected to commit the regenerated versions of these after changing
21335    configure.in, forcing people using the CVS source to have to have the autoconf
21336    tools installed.
21337
21338:100755 100755 443a38ba... a03cf2de... M	configure
21339:100644 100644 a26a0b80... b6fbbb65... M	stamp-h.in
21340
21341commit 87d022d6809ee2a4f57bf527868c1690498a4216
21342Author:     Dan Harkless <dan@harkless.org>
21343AuthorDate: Tue Jul 11 21:20:04 2000 +0000
21344Commit:     Dan Harkless <dan@harkless.org>
21345CommitDate: Tue Jul 11 21:20:04 2000 +0000
21346
21347    Clarified post.man and send.man for those not completely up on SASL terminology.
21348    "SASL encryption layers are not supported for SMTP" means that encryption is
21349    supported for the authentication but not for the subsequent data stream.
21350
21351:100644 100644 f84fb89d... 5958552e... M	ChangeLog
21352:100644 100644 69374ce9... 23841f78... M	man/post.man
21353:100644 100644 88fd9c3c... 9bb28972... M	man/send.man
21354
21355commit ca5b47ddb9e25b55f3e1e0c6427851c6cd7b8e72
21356Author:     Kimmo Suominen <kimmo@suominen.com>
21357AuthorDate: Sat Jul 8 05:36:58 2000 +0000
21358Commit:     Kimmo Suominen <kimmo@suominen.com>
21359CommitDate: Sat Jul 8 05:36:58 2000 +0000
21360
21361    Note SASL commit.
21362
21363:100644 100644 96618bb5... f84fb89d... M	ChangeLog
21364
21365commit cfc525a9b85207225cb4071d1d3b01e8d1db2424
21366Author:     Kimmo Suominen <kimmo@suominen.com>
21367AuthorDate: Fri Jul 7 03:48:02 2000 +0000
21368Commit:     Kimmo Suominen <kimmo@suominen.com>
21369CommitDate: Fri Jul 7 03:48:02 2000 +0000
21370
21371    SASL support from Ken Hornstein <kenh@cmf.nrl.navy.mil>.
21372
21373:100644 100644 5fdea1b3... 29c66c0c... M	acconfig.h
21374:100644 100644 7b1c3fdc... f8d23ba0... M	config.h.in
21375:100644 100644 a3d33865... 6d576424... M	configure.in
21376:100644 100644 c53b291f... bc339638... M	h/popsbr.h
21377:100644 100644 8c11b2f9... fc53359d... M	man/inc.man
21378:100644 100644 5054c339... 2f1fed5b... M	man/msgchk.man
21379:100644 100644 45261778... 69374ce9... M	man/post.man
21380:100644 100644 43d1ad12... 88fd9c3c... M	man/send.man
21381:100644 100644 546097cc... 8273f14f... M	mts/sendmail/sendmail.c
21382:100644 100644 9890d1c3... 4a726b96... M	mts/smtp/Makefile.in
21383:100644 100644 c8fb5548... ac6b32e9... M	mts/smtp/smtp.c
21384:100644 100644 772035d7... 1d7d2c98... M	mts/smtp/smtp.h
21385:100644 100644 3209a97c... f076e48a... M	uip/inc.c
21386:100644 100644 fdf32d6c... 52aedc86... M	uip/msgchk.c
21387:100644 100644 6f2b35ad... 3ee198b2... M	uip/popsbr.c
21388:100644 100644 a866703c... ef13279b... M	uip/post.c
21389:100644 100644 3e2dc605... bf689f0d... M	uip/send.c
21390:100644 100644 0e2a9987... cf577927... M	uip/whatnowsbr.c
21391
21392commit df7b16cb148474b3b80dbf1e226e858cf1e47edb
21393Author:     Ruud de Rooij <ruud@ruud.org>
21394AuthorDate: Mon Jun 12 18:07:34 2000 +0000
21395Commit:     Ruud de Rooij <ruud@ruud.org>
21396CommitDate: Mon Jun 12 18:07:34 2000 +0000
21397
21398    * Merged mts/sendmail functionality into mts/smtp; switching between
21399    smtp and sendmail delivery method is now controlled by mts.conf.
21400    * If tsort cannot deal with loops, in addition to defining tsort as
21401    cat, also define lorder as echo.
21402    * Removed uip/popi.c from list of sources.
21403
21404:100644 100644 86ecc801... 96618bb5... M	ChangeLog
21405:100644 100644 ca45be7e... 1147641c... M	INSTALL
21406:100644 100644 612c9ece... 5fdea1b3... M	acconfig.h
21407:100644 100644 4f3b78db... 7b1c3fdc... M	config.h.in
21408:100755 100755 c6442749... 443a38ba... M	configure
21409:100644 100644 a60920a2... a3d33865... M	configure.in
21410:100644 100644 d463f78f... 99f6d1f3... M	docs/FAQ
21411:100644 100644 ebd93d3d... c2645cbe... M	etc/Makefile.in
21412:100644 100644 16b5bab5... c3c946df... M	etc/mts.conf.in
21413:100644 100644 856409e4... c3a468ce... M	h/rcvmail.h
21414:100644 100644 990e31c0... b9f2560c... M	man/mh-tailor.man
21415:100644 100644 8627795a... a8c5ee58... M	mts/Makefile.in
21416:100644 100644 0bc7532f... 83727d54... M	mts/sendmail/hosts.c
21417:100644 100644 025bb966... c8fb5548... M	mts/smtp/smtp.c
21418:100644 100644 1a20c5c7... a26a0b80... M	stamp-h.in
21419:100644 100644 b1e3950e... a562ad29... M	uip/Makefile.in
21420:100644 100644 d0d750c1... a866703c... M	uip/post.c
21421:100644 100644 3b0b1809... 7d9b718d... M	zotnet/mts/mts.c
21422:100644 100644 66aa590c... ce063d98... M	zotnet/mts/mts.h
21423
21424commit 2bb7e26c6ae27f9b8a0ca9e5b7ddd1c824bcedda
21425Author:     Dan Harkless <dan@harkless.org>
21426AuthorDate: Fri Jun 9 02:45:17 2000 +0000
21427Commit:     Dan Harkless <dan@harkless.org>
21428CommitDate: Fri Jun 9 02:45:17 2000 +0000
21429
21430    New dtimep.lex didn't parse day names properly.  Fixed.  Also clarified
21431    ambiguous comments preceding day_map[] array (from old dtimep.lex) that probably
21432    led to the erroneous cp++ being added.
21433
21434:100644 100644 1ae80ec6... 86ecc801... M	ChangeLog
21435:100644 100644 fa64ccba... b6a3fde4... M	sbr/dtimep.c
21436:100644 100644 4f019808... 2e79c46c... M	sbr/dtimep.lex
21437
21438commit 877d0da4a8334e53ebc0a8b740efe489e0817e92
21439Author:     Ruud de Rooij <ruud@ruud.org>
21440AuthorDate: Wed Jun 7 19:06:52 2000 +0000
21441Commit:     Ruud de Rooij <ruud@ruud.org>
21442CommitDate: Wed Jun 7 19:06:52 2000 +0000
21443
21444    * Added one more mkstemp invocation to uip/spost.c (which was in a
21445    #if 0 block).
21446    * Applied patch from Peter Maydell to clean up permissions handling
21447    and error handling in uip/inc.c.
21448
21449:100644 100644 b9536ba7... 1ae80ec6... M	ChangeLog
21450:100644 100644 f68a293c... 1a20c5c7... M	stamp-h.in
21451:100644 100644 f203062c... 3209a97c... M	uip/inc.c
21452:100644 100644 57727371... 555bb68d... M	uip/spost.c
21453
21454commit 7036a59145b61979bfd61344d55ac9ce36cc4d54
21455Author:     Ruud de Rooij <ruud@ruud.org>
21456AuthorDate: Mon Jun 5 20:13:54 2000 +0000
21457Commit:     Ruud de Rooij <ruud@ruud.org>
21458CommitDate: Mon Jun 5 20:13:54 2000 +0000
21459
21460    Use cat instead of tsort if tsort cannot deal with loops in its
21461    input (which is the case for tsort from GNU textutils).
21462
21463:100644 100644 b265764e... b9536ba7... M	ChangeLog
21464:100755 100755 26e4ab93... c6442749... M	configure
21465:100644 100644 d3f2c084... a60920a2... M	configure.in
21466
21467commit 6918a091f788f34d97c176b1cfa1da8d9e463c6c
21468Author:     Ruud de Rooij <ruud@ruud.org>
21469AuthorDate: Mon Jun 5 19:20:38 2000 +0000
21470Commit:     Ruud de Rooij <ruud@ruud.org>
21471CommitDate: Mon Jun 5 19:20:38 2000 +0000
21472
21473    If liblockfile is present, and its dotlockfile program is setgid,
21474    inc does not need to be setgid.
21475
21476:100644 100644 d13b3b25... b265764e... M	ChangeLog
21477:100755 100755 3f98efd6... 26e4ab93... M	configure
21478:100644 100644 7f4bd12e... d3f2c084... M	configure.in
21479:100644 100644 82f89525... f68a293c... M	stamp-h.in
21480
21481commit 3a162432aa58eff6e48f99afaf746408905b008c
21482Author:     Ruud de Rooij <ruud@ruud.org>
21483AuthorDate: Sun Jun 4 20:24:39 2000 +0000
21484Commit:     Ruud de Rooij <ruud@ruud.org>
21485CommitDate: Sun Jun 4 20:24:39 2000 +0000
21486
21487    * Added autoconf test for Miquel van Smoorenburg's liblockfile
21488    library, as found on Debian systems.
21489    * Added liblockfile support to sbr/lock_file.c.
21490
21491:100644 100644 80dc52d0... d13b3b25... M	ChangeLog
21492:100644 100644 26905920... 4f3b78db... M	config.h.in
21493:100755 100755 eeb5adc0... 3f98efd6... M	configure
21494:100644 100644 490fa0e4... 7f4bd12e... M	configure.in
21495:100644 100644 2ddeae61... fa64ccba... M	sbr/dtimep.c
21496:100644 100644 a99c681b... ec887374... M	sbr/lock_file.c
21497:100644 100644 9d2c7d56... 82f89525... M	stamp-h.in
21498
21499commit ea4f02c6acdf50fbc114ea9dc7e2a81f149ea8ca
21500Author:     Shantonu Sen <ssen@mit.edu>
21501AuthorDate: Thu Jun 1 06:57:57 2000 +0000
21502Commit:     Shantonu Sen <ssen@mit.edu>
21503CommitDate: Thu Jun 1 06:57:57 2000 +0000
21504
21505    make clean now removes generated bin files.
21506
21507:100644 100644 eec41463... ebd93d3d... M	etc/Makefile.in
21508
21509commit b4376bf886a77fed4acec0505bbbf4150e71bbf9
21510Author:     Shantonu Sen <ssen@mit.edu>
21511AuthorDate: Wed May 31 07:22:43 2000 +0000
21512Commit:     Shantonu Sen <ssen@mit.edu>
21513CommitDate: Wed May 31 07:22:43 2000 +0000
21514
21515    Made dtimep.lex more lex-friendly.
21516
21517:100644 100644 2b03f0ad... 80dc52d0... M	ChangeLog
21518
21519commit 859187428420e9089e91a45f3a833135172d1822
21520Author:     Shantonu Sen <ssen@mit.edu>
21521AuthorDate: Wed May 31 07:19:30 2000 +0000
21522Commit:     Shantonu Sen <ssen@mit.edu>
21523CommitDate: Wed May 31 07:19:30 2000 +0000
21524
21525    Added back memory options for AIX to increase available memory.
21526    Took out %option noyywrap, which wasn't understood by AT&T lex, as
21527    well as the -i case-insensitivity flag.
21528
21529:100644 100644 9e8e8aa8... 506c5597... M	sbr/Makefile.in
21530:100644 100644 a8cce79c... 2ddeae61... M	sbr/dtimep.c
21531:100644 100644 693925e9... 4f019808... M	sbr/dtimep.lex
21532
21533commit de84e33cbf49bf0e70ad010d58ab9893c5438cff
21534Author:     Doug Morris <doug@mhost.com>
21535AuthorDate: Wed May 31 05:48:06 2000 +0000
21536Commit:     Doug Morris <doug@mhost.com>
21537CommitDate: Wed May 31 05:48:06 2000 +0000
21538
21539    added lint targets for Makefiles and a configure test to find whether lclint or lint is installed on the system.
21540
21541:100644 100644 6fbfa727... 2b03f0ad... M	ChangeLog
21542:100644 100644 9492cd07... b331c5da... M	Makefile.in
21543:100644 100644 8468646b... 6776c86e... M	config/Makefile.in
21544:100755 100755 b214b705... eeb5adc0... M	configure
21545:100644 100644 7929547d... 490fa0e4... M	configure.in
21546:100644 100644 93c3ab55... 768eb851... M	docs/Makefile.in
21547:100644 100644 c4e315f6... 6a5844f3... M	h/Makefile.in
21548:100644 100644 ee5997c2... c81c15d5... M	man/Makefile.in
21549:100644 100644 328a9ead... 8627795a... M	mts/Makefile.in
21550:100644 100644 d076a137... eb720d8a... M	mts/mmdf/Makefile.in
21551:100644 100644 f812a2c5... b025b3b9... M	mts/sendmail/Makefile.in
21552:100644 100644 85ea7ea5... 9890d1c3... M	mts/smtp/Makefile.in
21553:100644 100644 a2bc3bd1... 9e8e8aa8... M	sbr/Makefile.in
21554:100644 100644 ae7d5305... 9d2c7d56... M	stamp-h.in
21555:100644 100644 0b50f290... b1e3950e... M	uip/Makefile.in
21556:100644 100644 cc20173a... 0a75e149... M	zotnet/Makefile.in
21557:100644 100644 7dedeeae... 80615a37... M	zotnet/bboards/Makefile.in
21558:100644 100644 7871ca7c... 01877141... M	zotnet/mf/Makefile.in
21559:100644 100644 ab8ad654... a57b2f1f... M	zotnet/mts/Makefile.in
21560:100644 100644 fe05e018... b14f24ef... M	zotnet/tws/Makefile.in
21561
21562commit 1f90e5c5a3c7cb029ce1ac3c2e760c368fd2ce92
21563Author:     Dan Harkless <dan@harkless.org>
21564AuthorDate: Wed May 31 02:27:40 2000 +0000
21565Commit:     Dan Harkless <dan@harkless.org>
21566CommitDate: Wed May 31 02:27:40 2000 +0000
21567
21568    Applied Alec Wolman <wolman@cs.washington.edu>'s dropsbr.c patch:
21569
21570      In the map_write routine, a call is made to map_open and this call is supposed
21571      to set the "clear" variable to 0 or 1, depending on whether the map file is
21572      empty or not.  In mh6.8.3, this worked because map_open would set "clear" by
21573      calling the mbx_Xopen routine.  In nmh, the code for mbx_Xopen was merged into
21574      mbx_open, but the interface for mbx_open doesn't support the clear variable,
21575      so that functionality was lost.  The map_open interface still contains "int
21576      *clear" in the prototype, but never sets it.
21577
21578      My patch eliminates "clear" from the map_open interface (I checked to make
21579      sure that map_write is the only client of map_open).  Furthermore, my patch
21580      also sets the "clear" variable properly at the beginning of map_write by
21581      calling fstat().  This eliminates the bug in that the value of "clear" being
21582      used later in the routine was just stack garbage.
21583
21584      Having a bad value of clear causes this next bug to be triggered: The fp file
21585      pointer was being opened with fdopen, but in two of the three switch cases it
21586      wasn't being closed.  In certain cases, this was causing packf to run out of
21587      file descriptors if you attempted to pack a large folder.
21588
21589:100644 100644 c2abd854... 6fbfa727... M	ChangeLog
21590:100644 100644 6089a225... 5cf4ee32... M	uip/dropsbr.c
21591
21592commit 3e2e8b43581f31be0cabe123dade6ff146dd31c7
21593Author:     Dan Harkless <dan@harkless.org>
21594AuthorDate: Wed May 31 02:13:57 2000 +0000
21595Commit:     Dan Harkless <dan@harkless.org>
21596CommitDate: Wed May 31 02:13:57 2000 +0000
21597
21598    A couple more tweaks to etc/Makefile.in:
21599
21600        Generated sendfiles script was not a dependency of the `all' target, and was
21601        incorrectly included in the distribution.
21602
21603:100644 100644 1f740812... c2abd854... M	ChangeLog
21604:100644 100644 ad43e9db... eec41463... M	etc/Makefile.in
21605
21606commit c40202d3d91242b22664e1bb056a13dde4205661
21607Author:     Dan Harkless <dan@harkless.org>
21608AuthorDate: Wed May 31 00:53:20 2000 +0000
21609Commit:     Dan Harkless <dan@harkless.org>
21610CommitDate: Wed May 31 00:53:20 2000 +0000
21611
21612    INSTALL never documented the etc/*.old thing.  Documented the new etc/*.prev
21613    thing (including a note to watch for diff output).
21614
21615:100644 100644 69f94eae... 1f740812... M	ChangeLog
21616:100644 100644 63021e4f... ca45be7e... M	INSTALL
21617
21618commit fababe8e55aedaed529554701b2d509cbea4be81
21619Author:     Dan Harkless <dan@harkless.org>
21620AuthorDate: Wed May 31 00:28:14 2000 +0000
21621Commit:     Dan Harkless <dan@harkless.org>
21622CommitDate: Wed May 31 00:28:14 2000 +0000
21623
21624    Reworded my last entry a bit.
21625
21626:100644 100644 5ea92b8d... 69f94eae... M	ChangeLog
21627
21628commit 82e9ded8c02ea347c9cb9a8e507d0d0e5b2acc3b
21629Author:     Dan Harkless <dan@harkless.org>
21630AuthorDate: Wed May 31 00:22:05 2000 +0000
21631Commit:     Dan Harkless <dan@harkless.org>
21632CommitDate: Wed May 31 00:22:05 2000 +0000
21633
21634    etc/Makefile.in was incorrectly installing mts.conf.in and sendfiles.in --
21635    fixed.  Changed the suffix for the backed-up previous versions of the etc files
21636    from the ambiguous .old to .prev.  Use diff and only keep the .prev file around
21637    if different.
21638
21639:100644 100644 a5e306c5... 5ea92b8d... M	ChangeLog
21640:100644 100644 a32ee29f... ad43e9db... M	etc/Makefile.in
21641
21642commit 673b2a0af17a1dd96c21ae9712accee5324f24cf
21643Author:     Dan Harkless <dan@harkless.org>
21644AuthorDate: Tue May 30 22:52:43 2000 +0000
21645Commit:     Dan Harkless <dan@harkless.org>
21646CommitDate: Tue May 30 22:52:43 2000 +0000
21647
21648    ChangeLog:  I think we should use a uniform style in this file.  Reformatted
21649                Ruud's recent entries.
21650
21651    configure:  Weird.  There's some timestamp screwup somewhere, perhaps in the way
21652                Makefile.in is written, that caused autoconf to get run after I did
21653                a `cvs update'.  It regenerated configure, and apparently I'm using
21654                a different version of autoconf, with a different order of awk
21655                alternatives.
21656
21657:100644 100644 d2a44430... a5e306c5... M	ChangeLog
21658:100755 100755 f37ac3c0... b214b705... M	configure
21659
21660commit e5f66154adf0d51a8557c71e80f842f959713c00
21661Author:     Shantonu Sen <ssen@mit.edu>
21662AuthorDate: Mon May 29 08:00:33 2000 +0000
21663Commit:     Shantonu Sen <ssen@mit.edu>
21664CommitDate: Mon May 29 08:00:33 2000 +0000
21665
21666    Added entry for new lexing function and moving from zotnet/tws to sbr
21667
21668:100644 100644 61342349... d2a44430... M	ChangeLog
21669
21670commit e5800b52263f682f4383d0c88872febb9cf76085
21671Author:     Shantonu Sen <ssen@mit.edu>
21672AuthorDate: Mon May 29 07:48:14 2000 +0000
21673Commit:     Shantonu Sen <ssen@mit.edu>
21674CommitDate: Mon May 29 07:48:14 2000 +0000
21675
21676    Updating root-level files so that zotnet/tws/Makefile is not generated.
21677
21678:100755 100755 53a353a9... f37ac3c0... M	configure
21679:100644 100644 bf570653... 7929547d... M	configure.in
21680
21681commit 98dfa6e68dd83922cddf00ebe2a986d076c250d0
21682Author:     Shantonu Sen <ssen@mit.edu>
21683AuthorDate: Mon May 29 07:44:51 2000 +0000
21684Commit:     Shantonu Sen <ssen@mit.edu>
21685CommitDate: Mon May 29 07:44:51 2000 +0000
21686
21687    Synchronizing Makefiles that had gotten out of sync with directory
21688    contents.
21689
21690:100644 100644 61e9f59b... 93c3ab55... M	docs/Makefile.in
21691:100644 100644 0eee119b... a32ee29f... M	etc/Makefile.in
21692:100644 100644 4f992592... c4e315f6... M	h/Makefile.in
21693
21694commit f812b86689024085d891b870d183792584cf67fb
21695Author:     Shantonu Sen <ssen@mit.edu>
21696AuthorDate: Mon May 29 07:43:29 2000 +0000
21697Commit:     Shantonu Sen <ssen@mit.edu>
21698CommitDate: Mon May 29 07:43:29 2000 +0000
21699
21700    Updated sbr functions to include <h/tws.h> instead of <zotnet/tws/tws.h>.
21701    Also, update Makefile to include new functions dtime.c and dtimep.c
21702
21703:100644 100644 b27dda4b... a2bc3bd1... M	sbr/Makefile.in
21704:100644 100644 e857c7d9... 6baabdc7... M	sbr/fmt_compile.c
21705:100644 100644 b8273c98... 4f9078a4... M	sbr/fmt_scan.c
21706
21707commit 7879ea4084333b448c5a3a49c1cb52023e3808d1
21708Author:     Shantonu Sen <ssen@mit.edu>
21709AuthorDate: Mon May 29 07:35:32 2000 +0000
21710Commit:     Shantonu Sen <ssen@mit.edu>
21711CommitDate: Mon May 29 07:35:32 2000 +0000
21712
21713    Updating user programs to use <h/tws> instead of <zotnet/tws/tws.h>
21714
21715:100644 100644 c2370220... e255a7bc... M	uip/annosbr.c
21716:100644 100644 ab441418... 687d4c44... M	uip/dp.c
21717:100644 100644 cc35f5f1... 6089a225... M	uip/dropsbr.c
21718:100644 100644 d8b17d34... 661a084b... M	uip/forw.c
21719:100644 100644 0d36423b... f203062c... M	uip/inc.c
21720:100644 100644 2450572c... 045146b0... M	uip/mhbuild.c
21721:100644 100644 7e805654... 227f111f... M	uip/mhbuildsbr.c
21722:100644 100644 c1af2180... 4f1f9d7a... M	uip/mhcachesbr.c
21723:100644 100644 bacaf245... 3960b1cb... M	uip/mhlist.c
21724:100644 100644 ca349022... ae5463c8... M	uip/mhlistsbr.c
21725:100644 100644 882304cb... f22303b8... M	uip/mhlsbr.c
21726:100644 100644 d4f462f5... adb06dae... M	uip/mhn.c
21727:100644 100644 f2b30b65... c2e08056... M	uip/mhoutsbr.c
21728:100644 100644 1c46076d... 0813aa75... M	uip/mhparse.c
21729:100644 100644 af42092b... a50292e9... M	uip/mhshow.c
21730:100644 100644 71f55a43... d8733953... M	uip/mhshowsbr.c
21731:100644 100644 806a3523... 14d7cde9... M	uip/mhstore.c
21732:100644 100644 41aa1a4c... b2a3e31b... M	uip/mhstoresbr.c
21733:100644 100644 4bc92454... 9a73bbfa... M	uip/mhtest.c
21734:100644 100644 d91330b7... fdf32d6c... M	uip/msgchk.c
21735:100644 100644 eeb87a10... 6bb6f06d... M	uip/msh.c
21736:100644 100644 5b69f076... c199502d... M	uip/mshcmds.c
21737:100644 100644 6cae130b... 72d97d65... M	uip/pick.c
21738:100644 100644 848adc0b... ebebf6c3... M	uip/picksbr.c
21739:100644 100644 abc22859... d0d750c1... M	uip/post.c
21740:100644 100644 ace5295d... 1c70d740... M	uip/rcvdist.c
21741:100644 100644 f5b1c054... f120afda... M	uip/rcvpack.c
21742:100644 100644 31ca80ab... d769b40a... M	uip/rcvtty.c
21743:100644 100644 7f5cf46f... 77bc999c... M	uip/scan.c
21744:100644 100644 76e87dcf... 6fd4bb32... M	uip/scansbr.c
21745:100644 100644 acbdf2e4... d50330d5... M	uip/slocal.c
21746:100644 100644 3ac2e3f2... d64f8bef... M	uip/sortm.c
21747:100644 100644 76478c87... 57727371... M	uip/spost.c
21748:100644 100644 a416fdfa... 8e3332d0... M	uip/viamail.c
21749
21750commit 5f80fdd1ec6888f34af829208fd90fb9716ac289
21751Author:     Shantonu Sen <ssen@mit.edu>
21752AuthorDate: Mon May 29 07:29:08 2000 +0000
21753Commit:     Shantonu Sen <ssen@mit.edu>
21754CommitDate: Mon May 29 07:29:08 2000 +0000
21755
21756    Moved date/time functions from zotnet/tws to sbr. More importantly,
21757    wrote a new lexing function dparsetime (dtimep.lex) which
21758    plays nicely with flex, needs no "sed hackery". It might work with
21759    lex, but I haven't tried.
21760
21761:000000 100644 00000000... 83ec8806... A	h/tws.h
21762:000000 100644 00000000... 8de4b69c... A	sbr/dtime.c
21763:000000 100644 00000000... a8cce79c... A	sbr/dtimep.c
21764:000000 100644 00000000... 693925e9... A	sbr/dtimep.lex
21765:100644 100644 412a1521... cc20173a... M	zotnet/Makefile.in
21766
21767commit 522138c8d86c20435f045eaee0944a9b008b1c5a
21768Author:     Ruud de Rooij <ruud@ruud.org>
21769AuthorDate: Sun May 28 16:17:49 2000 +0000
21770Commit:     Ruud de Rooij <ruud@ruud.org>
21771CommitDate: Sun May 28 16:17:49 2000 +0000
21772
21773    * Added autoconf check for getutent().
21774    * Changed uip/rcvtty.c and uip/slocal.c to use getutent() and
21775      friends.  Since I can only check on Linux, please check if
21776      this works on other systems.
21777
21778:100644 100644 53201cbd... 61342349... M	ChangeLog
21779:100755 100755 55dd186b... 53a353a9... M	configure
21780:100644 100644 5bdddb23... 31ca80ab... M	uip/rcvtty.c
21781:100644 100644 22ba3e8b... acbdf2e4... M	uip/slocal.c
21782
21783commit 832517a97394250ee37db56cb98fac9960d5522f
21784Author:     Ruud de Rooij <ruud@ruud.org>
21785AuthorDate: Sun May 28 16:15:58 2000 +0000
21786Commit:     Ruud de Rooij <ruud@ruud.org>
21787CommitDate: Sun May 28 16:15:58 2000 +0000
21788
21789    Added autoconf check for getutent().
21790
21791:100644 100644 a07a8917... 26905920... M	config.h.in
21792:100644 100644 613b2b00... bf570653... M	configure.in
21793:100644 100644 fe87a4ad... ae7d5305... M	stamp-h.in
21794
21795commit aae44c933a5b035e0b23abf4dd4247cd37e4d041
21796Author:     Ruud de Rooij <ruud@ruud.org>
21797AuthorDate: Sun May 28 14:42:01 2000 +0000
21798Commit:     Ruud de Rooij <ruud@ruud.org>
21799CommitDate: Sun May 28 14:42:01 2000 +0000
21800
21801    * Applied patch from Peter Maydell to uip/scansbr.c for more
21802      checks for write failures.
21803    * Unlink temporary file properly in uip/rcvtty.c.
21804    * Moved viamail from bindir to libdir.
21805    * Changed sendfiles into sendfiles.in, so that path to viamail
21806      is patched in.
21807    * Added gzip support to sendfiles.
21808    * Added References header to replcomps and replgroupcomps.
21809
21810:100644 100644 be7e10fd... 53201cbd... M	ChangeLog
21811:100644 100644 2f78e341... 0eee119b... M	etc/Makefile.in
21812:100644 100644 04451812... 5b6f4bf3... M	etc/replcomps
21813:100644 100644 9295fd0e... 3226af74... M	etc/replgroupcomps
21814:100755 000000 d53ed82e... 00000000... D	etc/sendfiles
21815:000000 100755 00000000... b443067e... A	etc/sendfiles.in
21816:100644 100644 90b551c2... 0b50f290... M	uip/Makefile.in
21817:100644 100644 69a90311... 5bdddb23... M	uip/rcvtty.c
21818:100644 100644 143a059c... 76e87dcf... M	uip/scansbr.c
21819
21820commit e1aadb9e23f706d4b19f49d1e7a6995a5b3c59e2
21821Author:     Ruud de Rooij <ruud@ruud.org>
21822AuthorDate: Sun May 28 12:45:53 2000 +0000
21823Commit:     Ruud de Rooij <ruud@ruud.org>
21824CommitDate: Sun May 28 12:45:53 2000 +0000
21825
21826    Fixed m_getfld bug which caused segmentation faults when
21827    incorporating messages which ended in multiple linefeeds crossing
21828    a buffer boundary.
21829
21830:100644 100644 a651862c... be7e10fd... M	ChangeLog
21831:100644 100644 beb6e765... a667be82... M	sbr/m_getfld.c
21832
21833commit b706d049104ad0be9982d7e155acb340cb8dada0
21834Author:     Dan Harkless <dan@harkless.org>
21835AuthorDate: Fri May 26 20:35:30 2000 +0000
21836Commit:     Dan Harkless <dan@harkless.org>
21837CommitDate: Fri May 26 20:35:30 2000 +0000
21838
21839    msh has been unable to show MIME messages ever since 1.0.  Alec Wolman
21840    <wolman@cs.washington.edu> tracked down the problem to the -show flag being
21841    passed to mhshow.  mhshow is equivalent to the old mhn -show, so we don't need
21842    the -show anymore.  Removed it.
21843
21844:100644 100644 ba01e87c... a651862c... M	ChangeLog
21845:100644 100644 b785aeba... 5b69f076... M	uip/mshcmds.c
21846
21847commit f65f8722914d9cfba9317439d9712957719a35b4
21848Author:     Shantonu Sen <ssen@mit.edu>
21849AuthorDate: Fri May 12 05:19:14 2000 +0000
21850Commit:     Shantonu Sen <ssen@mit.edu>
21851CommitDate: Fri May 12 05:19:14 2000 +0000
21852
21853    Moved zotnet/mf to sbr.
21854
21855:100644 100644 aa33b022... ba01e87c... M	ChangeLog
21856:100755 100755 98eb0785... 55dd186b... M	configure
21857:100644 100644 2cec6f0e... 613b2b00... M	configure.in
21858:000000 100644 00000000... a4c81e89... A	h/mf.h
21859:100644 100644 1fba0874... b27dda4b... M	sbr/Makefile.in
21860:100644 100644 4f734b44... a1cdf8c3... M	sbr/addrsbr.c
21861:000000 100644 00000000... c7959103... A	sbr/mf.c
21862:100644 100644 9178debd... 412a1521... M	zotnet/Makefile.in
21863
21864commit 888b0b63ab66bfa99505cb9817e6fe49cb1f2f70
21865Author:     Shantonu Sen <ssen@mit.edu>
21866AuthorDate: Fri May 12 04:16:46 2000 +0000
21867Commit:     Shantonu Sen <ssen@mit.edu>
21868CommitDate: Fri May 12 04:16:46 2000 +0000
21869
21870    zotnet/bboards no longer built by default.
21871
21872:100755 100755 f61647d6... 98eb0785... M	configure
21873:100644 100644 0158eaf7... fe87a4ad... M	stamp-h.in
21874
21875commit 3b176725a91e7598fc51e5adbb5ee036fb9723cc
21876Author:     Shantonu Sen <ssen@mit.edu>
21877AuthorDate: Fri May 12 02:55:36 2000 +0000
21878Commit:     Shantonu Sen <ssen@mit.edu>
21879CommitDate: Fri May 12 02:55:36 2000 +0000
21880
21881    zotnet/bboards is no longer built by default.
21882
21883:100644 100644 c6b6bdd9... aa33b022... M	ChangeLog
21884
21885commit ae8be1b7c79bee73a0592c395605e2fd16953e07
21886Author:     Shantonu Sen <ssen@mit.edu>
21887AuthorDate: Fri May 12 02:51:21 2000 +0000
21888Commit:     Shantonu Sen <ssen@mit.edu>
21889CommitDate: Fri May 12 02:51:21 2000 +0000
21890
21891    Removed zotnet/bboards from default build.
21892
21893:100644 100644 d68b624b... 2cec6f0e... M	configure.in
21894:100644 100644 4f43ffbc... 9178debd... M	zotnet/Makefile.in
21895
21896commit da6fe27ddf026247d34ea6789b221f999927cd52
21897Author:     Shantonu Sen <ssen@mit.edu>
21898AuthorDate: Thu May 11 02:55:11 2000 +0000
21899Commit:     Shantonu Sen <ssen@mit.edu>
21900CommitDate: Thu May 11 02:55:11 2000 +0000
21901
21902    Change to MACHINES to include what platforms nmh *does* compile on.
21903
21904:100644 100644 cfb8a61e... c6b6bdd9... M	ChangeLog
21905
21906commit c92f75d729c463f70770543d296c560e35a7bb18
21907Author:     Shantonu Sen <ssen@mit.edu>
21908AuthorDate: Thu May 11 02:53:07 2000 +0000
21909Commit:     Shantonu Sen <ssen@mit.edu>
21910CommitDate: Thu May 11 02:53:07 2000 +0000
21911
21912    Added on whish platforms nmh is known to compile, as polled from
21913    recent mailings to nmh-workers. Please add liberally.
21914
21915:100644 100644 509fa7d2... 5552b695... M	MACHINES
21916
21917commit 75a7e976493fbf8682928cef33a3b33c7096e1ed
21918Author:     Shantonu Sen <ssen@mit.edu>
21919AuthorDate: Thu May 11 02:24:59 2000 +0000
21920Commit:     Shantonu Sen <ssen@mit.edu>
21921CommitDate: Thu May 11 02:24:59 2000 +0000
21922
21923    Entered minor change to sbr/Makefile.in
21924
21925:100644 100644 a2a1fa4d... cfb8a61e... M	ChangeLog
21926
21927commit 50b82c508f3489b56ae626dc13c3013cbfde507f
21928Author:     Shantonu Sen <ssen@mit.edu>
21929AuthorDate: Thu May 11 02:21:34 2000 +0000
21930Commit:     Shantonu Sen <ssen@mit.edu>
21931CommitDate: Thu May 11 02:21:34 2000 +0000
21932
21933    Removed explicit definition of both SRCS *and* OBJS, and made OBJS simple
21934    a pattern substitution of SRCS, with suffix .c -> .o
21935
21936:100644 100644 32f964d3... 1fba0874... M	sbr/Makefile.in
21937
21938commit a7218df84a2234948126f62be121c6701d64c83d
21939Author:     Shantonu Sen <ssen@mit.edu>
21940AuthorDate: Thu May 11 02:14:21 2000 +0000
21941Commit:     Shantonu Sen <ssen@mit.edu>
21942CommitDate: Thu May 11 02:14:21 2000 +0000
21943
21944    Added my getpass() addition to ChangeLog (after the fact, but at least
21945    it's in now).
21946
21947:100644 100644 04e1694d... a2a1fa4d... M	ChangeLog
21948
21949commit fc35177f2bf93ba98b0da5691550914409e5bdf4
21950Author:     Dan Harkless <dan@harkless.org>
21951AuthorDate: Wed May 10 03:39:46 2000 +0000
21952Commit:     Dan Harkless <dan@harkless.org>
21953CommitDate: Wed May 10 03:39:46 2000 +0000
21954
21955    Added mts.conf.5 page per Neil W Rickert <rickert+nmh@cs.niu.edu>'s report:
21956
21957        This happens on solaris:
21958
21959                 % man mts.conf
21960                 windex entry incorrect:  mts.conf(5) not found.
21961                 No manual entry for mts.conf.
21962
21963        It is fixed by
21964
21965                 % echo ".so man5/mh-tailor.5" > mts.conf.5
21966
21967        done in the man5 directory.  We need to add 'mts.conf.5' as a reference
21968        sourcing mh-tailor.5.
21969
21970:100644 100644 5ef0e1db... 04e1694d... M	ChangeLog
21971:100644 100644 469dd8de... ee5997c2... M	man/Makefile.in
21972:000000 100644 00000000... 9d534fd1... A	man/mts.conf.man
21973
21974commit 9744555b38947913e094380962ef0774b7c32e8f
21975Author:     Dan Harkless <dan@harkless.org>
21976AuthorDate: Wed May 10 00:02:53 2000 +0000
21977Commit:     Dan Harkless <dan@harkless.org>
21978CommitDate: Wed May 10 00:02:53 2000 +0000
21979
21980    Prepended "Portions of this code are" to the copyright message in ruserpass.c
21981    also.
21982
21983:100644 100644 5f2e3a28... 5ef0e1db... M	ChangeLog
21984:100644 100644 6045c326... 9e50da68... M	sbr/ruserpass.c
21985
21986commit e0233d70fb7bfac996b3514ae60d7eedef0e6ad3
21987Author:     Dan Harkless <dan@harkless.org>
21988AuthorDate: Tue May 9 21:44:15 2000 +0000
21989Commit:     Dan Harkless <dan@harkless.org>
21990CommitDate: Tue May 9 21:44:15 2000 +0000
21991
21992    * Changed configure.in to use gcc -Wall even without --enable-debug, to prevent
21993      developers compiling optimized from introducing warnings, and to give
21994      end-users a warm, fuzzy feeling as they (hopefully) see no warnings come out
21995      (except perhaps on the lex output file) even with -Wall.
21996
21997    * Renamed getpass() to nmh_getpass() since the prototype for getpass() varies
21998      from OS to OS, and we want to _always_ use our version of the function.  Fixed
21999      all the callers to use nmh_getpass() and added it to prototypes.h.
22000      Semi-arbitrarily upped MAX_PASSWORD_LEN from 128 to 256.  buf was being
22001      calloc()'d and the memory leaked -- should have just been declared as static
22002      char array.  Prepended "Portions of this code are" to the copyright message,
22003      as this version has been changed significantly from the BSD version.
22004
22005    * Added "nmh-local functions to use in preference to OS versions" section to
22006      README.developers (currently just says to use nmh_getpass() instead of system
22007      getpass()).
22008
22009:100644 100644 d26f289f... 5f2e3a28... M	ChangeLog
22010:100755 100755 ea958420... f61647d6... M	configure
22011:100644 100644 957b3dab... d68b624b... M	configure.in
22012:100644 100644 b2c2efa0... 9314563c... M	docs/README.developers
22013:100644 100644 4b5a0b8f... d252eada... M	h/prototypes.h
22014:100644 100644 a8238fb2... b33a3f8e... M	sbr/getpass.c
22015:100644 100644 085d493a... 6045c326... M	sbr/ruserpass.c
22016:100644 100644 ba1d8ed3... 0158eaf7... M	stamp-h.in
22017:100644 100644 aa3253e0... c820d69f... M	zotnet/bboards/getbbent.c
22018
22019commit 31d7959584363f09dbf599e09313f2916ba03b84
22020Author:     Dan Harkless <dan@harkless.org>
22021AuthorDate: Tue May 9 19:56:57 2000 +0000
22022Commit:     Dan Harkless <dan@harkless.org>
22023CommitDate: Tue May 9 19:56:57 2000 +0000
22024
22025    Oops.  Forgot to commit this when I made configure changes yesterday.
22026
22027:100644 100644 3c16ec78... ba1d8ed3... M	stamp-h.in
22028
22029commit 20fe3a947f2305fb271a811d50f8a7d263511ee7
22030Author:     Dan Harkless <dan@harkless.org>
22031AuthorDate: Tue May 9 08:16:18 2000 +0000
22032Commit:     Dan Harkless <dan@harkless.org>
22033CommitDate: Tue May 9 08:16:18 2000 +0000
22034
22035    Added steps to README.developers saying to change the version number to
22036    X.Y.Z+dev.  Did a little rearranging and changed the FTP dir from /home/ftp to
22037    /var/ftp to reflect Doug's new machine.
22038
22039:100644 100644 3bb7d272... d26f289f... M	ChangeLog
22040:100644 100644 ec2d2434... b2c2efa0... M	docs/README.developers
22041
22042commit 09470876aa753a96fa312296ed3c39ba761f3dd2
22043Author:     Dan Harkless <dan@harkless.org>
22044AuthorDate: Tue May 9 07:55:58 2000 +0000
22045Commit:     Dan Harkless <dan@harkless.org>
22046CommitDate: Tue May 9 07:55:58 2000 +0000
22047
22048    Got rid of four warnings in Shantonu's new getpass.c.  Needed to #include
22049    <stdlib.h> for calloc(), <unistd.h> for ttyname(), and "h/mh.h" for adios().
22050    Also changed ch from char to int to get rid of "comparison is always 1 due to
22051    limited range of data type" on EOF.
22052
22053:100644 100644 401456f3... 3bb7d272... M	ChangeLog
22054:100644 100644 cca32f62... a8238fb2... M	sbr/getpass.c
22055
22056commit a428afdfc7347e10e7e95faf719682e9283622b7
22057Author:     Dan Harkless <dan@harkless.org>
22058AuthorDate: Tue May 9 07:13:59 2000 +0000
22059Commit:     Dan Harkless <dan@harkless.org>
22060CommitDate: Tue May 9 07:13:59 2000 +0000
22061
22062    Alphabetized Shantonu's $pop_kinds output on configure's "pop is enabled" line.
22063    If POP3 is the only kind of POP enabled, say so, rather than just saying "yes"
22064    (which is ambiguous).
22065
22066:100644 100644 1fdd6f87... 401456f3... M	ChangeLog
22067:100755 100755 7666c289... ea958420... M	configure
22068:100644 100644 3d204fbc... 957b3dab... M	configure.in
22069
22070commit 5f98c0e77b9e8ef4320b87a008e6f4c02c17fe90
22071Author:     Dan Harkless <dan@harkless.org>
22072AuthorDate: Tue May 9 06:53:21 2000 +0000
22073Commit:     Dan Harkless <dan@harkless.org>
22074CommitDate: Tue May 9 06:53:21 2000 +0000
22075
22076    Shantonu updated the DIFFERENCES file to no longer say that APOP isn't
22077    supported, but in so doing, he removed the note that RPOP isn't supported.  Put
22078    it back.
22079
22080:100644 100644 fe72ffa9... 1fdd6f87... M	ChangeLog
22081:100644 100644 110f88e4... 15401970... M	docs/DIFFERENCES
22082
22083commit 173c34078c1d520926a8dabeeec01d58d6c8615f
22084Author:     Dan Harkless <dan@harkless.org>
22085AuthorDate: Tue May 9 06:47:50 2000 +0000
22086Commit:     Dan Harkless <dan@harkless.org>
22087CommitDate: Tue May 9 06:47:50 2000 +0000
22088
22089    * I had alphabetized the --configure options in the --help output
22090    awhile back, but Shantonu added --enable-apop just under --enable-pop.  Put it
22091    in alphabetical order and clarified what --enable-apop does vs. --enable-pop and
22092    --with-krb4.  Also changed --with-mts help line from "mail transport agent" to
22093    "mail transport agent/service" so the 's' in "mts" doesn't seem to come out of
22094    nowhere.
22095
22096    * Added two steps to "releasing nmh" in README.developers.  After
22097    making the tarball, it's a good idea to diff the tree vs. the CVS tree to make
22098    sure no files got left out, and then to chown the files so that they're owned by
22099    root, preventing a Trojaning attack by a malicious remote user with a UID
22100    matching yours.
22101
22102:100644 100644 6533fdce... fe72ffa9... M	ChangeLog
22103:100755 100755 bba17f25... 7666c289... M	configure
22104:100644 100644 111c53f5... 3d204fbc... M	configure.in
22105:100644 100644 e2834a26... ec2d2434... M	docs/README.developers
22106
22107commit 499d7322f5053d81e8392ed8251068b97c671e2b
22108Author:     Shantonu Sen <ssen@mit.edu>
22109AuthorDate: Tue May 9 06:27:38 2000 +0000
22110Commit:     Shantonu Sen <ssen@mit.edu>
22111CommitDate: Tue May 9 06:27:38 2000 +0000
22112
22113    Updated POP capability to include APOP.
22114
22115:100644 100644 b6646393... 110f88e4... M	docs/DIFFERENCES
22116
22117commit 4f641fbfdffbf55b1ad67b2abd67c80bc3339959
22118Author:     Shantonu Sen <ssen@mit.edu>
22119AuthorDate: Tue May 9 06:16:52 2000 +0000
22120Commit:     Shantonu Sen <ssen@mit.edu>
22121CommitDate: Tue May 9 06:16:52 2000 +0000
22122
22123    Removed unnecessary comments, such as "*This warning no longer applies*"
22124
22125:100644 100644 01cd8490... 509fa7d2... M	MACHINES
22126
22127commit 966e60efa721d87e5f1cd475de08c26e3bac967e
22128Author:     Shantonu Sen <ssen@mit.edu>
22129AuthorDate: Tue May 9 06:09:05 2000 +0000
22130Commit:     Shantonu Sen <ssen@mit.edu>
22131CommitDate: Tue May 9 06:09:05 2000 +0000
22132
22133    Fix some compile-time warnings.
22134
22135:100644 100644 6a53b72f... cca32f62... M	sbr/getpass.c
22136:100644 100644 68809df4... 085d493a... M	sbr/ruserpass.c
22137
22138commit bb150a8ccfa50b732eeb47110a1f63d91260728c
22139Author:     Dan Harkless <dan@harkless.org>
22140AuthorDate: Tue May 9 04:52:55 2000 +0000
22141Commit:     Dan Harkless <dan@harkless.org>
22142CommitDate: Tue May 9 04:52:55 2000 +0000
22143
22144    Doug informed me that the way I had restored the "lost" version histories was
22145    wrong, because `cvs checkout's of old versions of nmh wouldn't work properly.
22146    It occurs to me that this could be fixed by simply deleting those tags in the
22147    new-location *,v files, but oh well.  I'm putting everything back to the way
22148    Doug originally had it.  To get the old version history for a file that used to
22149    be in the top directory, you'll need to "blindly" do a `cvs log' there (even
22150    though you won't have a local copy of the file in that directory).  `cvs diff'
22151    will no longer be able to diff pre-move versions vs. post-move versions --
22152    you'll have to do a lot of manual gyrations with `cvs checkout' and then use
22153    `diff'.
22154
22155:100644 100644 11acc13e... 6533fdce... M	ChangeLog
22156
22157commit 07d8ddb2b6a1bc5cf167099d0d299441dc578823
22158Author:     Dan Harkless <dan@harkless.org>
22159AuthorDate: Tue May 9 04:08:55 2000 +0000
22160Commit:     Dan Harkless <dan@harkless.org>
22161CommitDate: Tue May 9 04:08:55 2000 +0000
22162
22163    Okay, now that the old revisions have been recreated, deleting the file.  The
22164    new version is in the 'docs' subdirectory.
22165
22166:100644 000000 e2eafb37... 00000000... D	FAQ
22167
22168commit 4fdb8114b2b3b50182e744c68d76b0406daa7dce
22169Author:     Dan Harkless <dan@harkless.org>
22170AuthorDate: Tue May 9 04:07:15 2000 +0000
22171Commit:     Dan Harkless <dan@harkless.org>
22172CommitDate: Tue May 9 04:07:15 2000 +0000
22173
22174    This is the nmh-1.0.4 version from 2000-03-15 (I see that I was the one that
22175    originally made this change).
22176
22177:100644 100644 a312abe2... e2eafb37... M	FAQ
22178
22179commit 43d8b10e72cbb9af18cf8a3e7150a9b6d05bf9ee
22180Author:     Dan Harkless <dan@harkless.org>
22181AuthorDate: Tue May 9 04:05:46 2000 +0000
22182Commit:     Dan Harkless <dan@harkless.org>
22183CommitDate: Tue May 9 04:05:46 2000 +0000
22184
22185    This is the nmh-1.0.3 version from 2000-01-18 (1.0.2 had no changes).
22186
22187:100644 100644 c0540c4d... a312abe2... M	FAQ
22188
22189commit ba97fdd58632a6d23ff84b98cf1096c5b436445b
22190Author:     Dan Harkless <dan@harkless.org>
22191AuthorDate: Tue May 9 04:03:55 2000 +0000
22192Commit:     Dan Harkless <dan@harkless.org>
22193CommitDate: Tue May 9 04:03:55 2000 +0000
22194
22195    This is the nmh-1.0.1 version from 1999-05-17.
22196
22197:100644 100644 5d3f7fa8... c0540c4d... M	FAQ
22198
22199commit 2fea01738af4f89020a3cf3eb8ba87ba7e751874
22200Author:     Dan Harkless <dan@harkless.org>
22201AuthorDate: Tue May 9 03:58:04 2000 +0000
22202Commit:     Dan Harkless <dan@harkless.org>
22203CommitDate: Tue May 9 03:58:04 2000 +0000
22204
22205    For reasons explained better elsewhere (e.g. Attic/README.developers), the
22206    version history for this file got lost.  Recreating it.  This version is from
22207    1998-05-08 -- it's the original nmh-1.0 version.
22208
22209:000000 100644 00000000... 5d3f7fa8... A	FAQ
22210
22211commit 4d17de3c1e1ed6a9a717c18fa0d75c3b9f918016
22212Author:     Dan Harkless <dan@harkless.org>
22213AuthorDate: Tue May 9 03:29:37 2000 +0000
22214Commit:     Dan Harkless <dan@harkless.org>
22215CommitDate: Tue May 9 03:29:37 2000 +0000
22216
22217    After nmh 1.0.4, moved from top-level 'nmh' directory to 'nmh/docs'.
22218
22219:000000 100644 00000000... be9e6dd9... A	docs/TODO
22220
22221commit 58d60c818b22f8d260e02c509f58b31c33f5f8af
22222Author:     Dan Harkless <dan@harkless.org>
22223AuthorDate: Tue May 9 03:27:53 2000 +0000
22224Commit:     Dan Harkless <dan@harkless.org>
22225CommitDate: Tue May 9 03:27:53 2000 +0000
22226
22227    Okay.  Removing it now.  New location is in 'docs' subdirectory.
22228
22229:100644 000000 78fad7a3... 00000000... D	README.developers
22230
22231commit 50c584a03c5139dc15daa38b65f2308ed4a7dd89
22232Author:     Dan Harkless <dan@harkless.org>
22233AuthorDate: Tue May 9 03:25:24 2000 +0000
22234Commit:     Dan Harkless <dan@harkless.org>
22235CommitDate: Tue May 9 03:25:24 2000 +0000
22236
22237    In the hullaballoo with moving stuff back and forth out of the docs/ directory,
22238    and trying to figure out the right way to preserve the old version history, this
22239    file's version history prior to the first move into docs/ got wiped.  I
22240    introduced this file into the project after 1.0.3 was released, and was the only
22241    one to modify it until after the 1.0.4 release.  The post-1.0.4 changes have
22242    survived in docs/README.developers, so I just need to check in the 1.0.4 version
22243    and tag it as such, then remove it again, to make a `cvs checkout' of nmh 1.0.4
22244    work again.
22245
22246:000000 100644 00000000... 78fad7a3... A	README.developers
22247
22248commit 9a4fac3d10762b4f09080966839b96291b5c6a77
22249Author:     Dan Harkless <dan@harkless.org>
22250AuthorDate: Tue May 9 02:43:54 2000 +0000
22251Commit:     Dan Harkless <dan@harkless.org>
22252CommitDate: Tue May 9 02:43:54 2000 +0000
22253
22254    After nmh 1.0.4, moved from top-level 'nmh' directory to 'nmh/docs'.
22255
22256:000000 100644 00000000... 5c10cc89... A	docs/COMPLETION-ZSH
22257:000000 100644 00000000... ea7cd58e... A	docs/ChangeLog_MH-3_to_MH-6.6
22258:000000 100644 00000000... 1d6542ec... A	docs/ChangeLog_MH-6.7.0_to_MH-6.8.4.html
22259:000000 100644 00000000... b6646393... A	docs/DIFFERENCES
22260:000000 100644 00000000... d463f78f... A	docs/FAQ
22261:000000 100644 00000000... becf31a0... A	docs/MAIL.FILTERING
22262
22263commit dc0eaaa97aca85ebe2ae9d17c1435f856fb67224
22264Author:     Dan Harkless <dan@harkless.org>
22265AuthorDate: Tue May 9 02:36:42 2000 +0000
22266Commit:     Dan Harkless <dan@harkless.org>
22267CommitDate: Tue May 9 02:36:42 2000 +0000
22268
22269    After nmh 1.0.4, moved from top-level 'nmh' directory to 'nmh/docs'.
22270
22271:000000 100644 00000000... f75933ee... A	docs/COMPLETION-TCSH
22272
22273commit 8e33b82f8dc64159e993ec0e039baefd3c2a23da
22274Author:     Shantonu Sen <ssen@mit.edu>
22275AuthorDate: Sun May 7 06:59:15 2000 +0000
22276Commit:     Shantonu Sen <ssen@mit.edu>
22277CommitDate: Sun May 7 06:59:15 2000 +0000
22278
22279    Updated pop instructions and indicated use of standard "./configure"
22280    instead of "sh configure"
22281
22282:100644 100644 c0193816... 63021e4f... M	INSTALL
22283
22284commit 56bd3c9f2bf7b6061fa302c57250612f852bd92e
22285Author:     Shantonu Sen <ssen@mit.edu>
22286AuthorDate: Sun May 7 06:16:43 2000 +0000
22287Commit:     Shantonu Sen <ssen@mit.edu>
22288CommitDate: Sun May 7 06:16:43 2000 +0000
22289
22290    An nmh-specific getpass, to remove dependency on system
22291    getpass()es, which may or may not do what we want (including
22292    flushing input streams, and taking input from stdin in the
22293    absence of a controlling tty).
22294
22295:000000 100644 00000000... 6a53b72f... A	sbr/getpass.c
22296
22297commit b1e229fc408e1b3a26de6e0ca29f6feb9359298e
22298Author:     Shantonu Sen <ssen@mit.edu>
22299AuthorDate: Sun May 7 06:14:31 2000 +0000
22300Commit:     Shantonu Sen <ssen@mit.edu>
22301CommitDate: Sun May 7 06:14:31 2000 +0000
22302
22303    Added getpass to SRCS and OBJS.
22304
22305:100644 100644 4d71970f... 32f964d3... M	sbr/Makefile.in
22306
22307commit f0a05d5cbd24ccf2cb620ec5f97aaf86c88a5f97
22308Author:     Dan Harkless <dan@harkless.org>
22309AuthorDate: Sat May 6 15:53:40 2000 +0000
22310Commit:     Dan Harkless <dan@harkless.org>
22311CommitDate: Sat May 6 15:53:40 2000 +0000
22312
22313    Removed "installing nmh" section.  Moved its note about the DIFFERENCES file up
22314    next to the other MH discussion.  Changed out-of-date "README" title (should
22315    have been "README.history") to "README.about -- about nmh".  After committing,
22316    I'll rename the file to README.about inside the CVSROOT.
22317
22318:100644 100644 e755961a... 9236b26d... M	docs/README.about
22319
22320commit abef2feafec2ef1d80775451d80b20f338d8d623
22321Author:     Dan Harkless <dan@harkless.org>
22322AuthorDate: Sat May 6 15:29:19 2000 +0000
22323Commit:     Dan Harkless <dan@harkless.org>
22324CommitDate: Sat May 6 15:29:19 2000 +0000
22325
22326    Restored lost version histories for those moved files by doing a manual `mv' in
22327    the CVSROOT on mhost.  CVS badly needs a `cvs mv' command so that you can move
22328    files (without having physical access to the CVSROOT) without losing versioning.
22329    Put MACHINES back at the top level as it needs to be read before building.
22330    Fixed DIST variable in {.,docs}/Makefile.in to reflect that and to add missing
22331    entry for "INSTALL" file.
22332
22333:100644 100644 4dcd1a73... 11acc13e... M	ChangeLog
22334
22335commit 2894f47bd3f3d15d944e650cb4fadb1aec3a5e15
22336Author:     Dan Harkless <dan@harkless.org>
22337AuthorDate: Sat May 6 15:05:02 2000 +0000
22338Commit:     Dan Harkless <dan@harkless.org>
22339CommitDate: Sat May 6 15:05:02 2000 +0000
22340
22341    Fixed DIST targets to reflect that INSTALL and MACHINES are back at the top
22342    level.
22343
22344:100644 100644 e342d040... 9492cd07... M	Makefile.in
22345:100644 100644 236a5bca... 61e9f59b... M	docs/Makefile.in
22346
22347commit 9f266941b583ea1dfc69d05c6c0f2fdf0920ab4c
22348Author:     Dan Harkless <dan@harkless.org>
22349AuthorDate: Sat May 6 14:54:25 2000 +0000
22350Commit:     Dan Harkless <dan@harkless.org>
22351CommitDate: Sat May 6 14:54:25 2000 +0000
22352
22353    Files that must be read before building nmh should not go in the docs
22354    directory.  Moved this file back to the top level (and made a couple of
22355    stylistic and grammar tweaks while I was at it).
22356
22357:100644 100644 df884bb7... 01cd8490... M	MACHINES
22358
22359commit 1dbc35ec1f09fe240e15229e7492bb27973c08ed
22360Author:     Dan Harkless <dan@harkless.org>
22361AuthorDate: Sat May 6 14:19:23 2000 +0000
22362Commit:     Dan Harkless <dan@harkless.org>
22363CommitDate: Sat May 6 14:19:23 2000 +0000
22364
22365    Deleting the versions Doug moved in with `cvs add', erasing the version history,
22366    in preparation for moving the original versions in the cvsroot.
22367
22368:100644 000000 df884bb7... 00000000... D	docs/MACHINES
22369
22370commit d66e48eced59def411e289f040956b1ec3666cb0
22371Author:     Doug Morris <doug@mhost.com>
22372AuthorDate: Sat May 6 11:34:02 2000 +0000
22373Commit:     Doug Morris <doug@mhost.com>
22374CommitDate: Sat May 6 11:34:02 2000 +0000
22375
22376    reorganized documentation to make it bit neater again
22377
22378:100644 000000 f75933ee... 00000000... D	COMPLETION-TCSH
22379:100644 000000 5c10cc89... 00000000... D	COMPLETION-ZSH
22380:100644 100644 9f900858... 4dcd1a73... M	ChangeLog
22381:100644 000000 ea7cd58e... 00000000... D	ChangeLog_MH-3_to_MH-6.6
22382:100644 000000 1d6542ec... 00000000... D	ChangeLog_MH-6.7.0_to_MH-6.8.4.html
22383:100644 000000 b6646393... 00000000... D	DIFFERENCES
22384:100644 000000 becf31a0... 00000000... D	MAIL.FILTERING
22385:100644 100644 7933b5b4... e342d040... M	Makefile.in
22386:100644 100644 d0ddc04d... 18f2557f... M	README
22387:100644 000000 be9e6dd9... 00000000... D	TODO
22388:100755 100755 0937a02b... bba17f25... M	configure
22389:100644 100644 735676d9... 111c53f5... M	configure.in
22390:000000 100644 00000000... df884bb7... A	docs/MACHINES
22391:000000 100644 00000000... 236a5bca... A	docs/Makefile.in
22392:100644 100644 eecf2705... 3c16ec78... M	stamp-h.in
22393
22394commit dc35357cfd21782dac6f1fc35f375364b0d207a4
22395Author:     uid1005 <uid1005>
22396AuthorDate: Fri Apr 21 17:36:37 2000 +0000
22397Commit:     uid1005 <uid1005>
22398CommitDate: Fri Apr 21 17:36:37 2000 +0000
22399
22400    Corrected status printout when kpop is enabled
22401
22402:100755 100755 4b683300... 0937a02b... M	configure
22403:100644 100644 3caecbd2... 735676d9... M	configure.in
22404:100644 100644 673fec75... eecf2705... M	stamp-h.in
22405
22406commit 6ac9c5dca97f6ecc5008d65f8f1e7ffcd8d6c77e
22407Author:     Dan Harkless <dan@harkless.org>
22408AuthorDate: Tue Apr 18 00:17:50 2000 +0000
22409Commit:     Dan Harkless <dan@harkless.org>
22410CommitDate: Tue Apr 18 00:17:50 2000 +0000
22411
22412    One final tweak to the configure --help output for --enable-masquerade.
22413
22414:100644 100644 48b4bb20... 9f900858... M	ChangeLog
22415:100755 100755 42044bf6... 4b683300... M	configure
22416:100644 100644 e0089451... 3caecbd2... M	configure.in
22417:100644 100644 84db3c44... 673fec75... M	stamp-h.in
22418
22419commit 0daa906477229d9f3e1ba2bd6982283e61c06a7a
22420Author:     Shantonu Sen <ssen@mit.edu>
22421AuthorDate: Mon Apr 17 22:49:39 2000 +0000
22422Commit:     Shantonu Sen <ssen@mit.edu>
22423CommitDate: Mon Apr 17 22:49:39 2000 +0000
22424
22425    APOP supprt: Added info to ChangLog.
22426
22427:100644 100644 14d17bcb... 48b4bb20... M	ChangeLog
22428
22429commit 13d2614380f499b1e5a1cc3546230239afe2b1dd
22430Author:     Dan Harkless <dan@harkless.org>
22431AuthorDate: Mon Apr 17 22:09:00 2000 +0000
22432Commit:     Dan Harkless <dan@harkless.org>
22433CommitDate: Mon Apr 17 22:09:00 2000 +0000
22434
22435    The syntax I gave in the --help output for --enable-masquerade incorrectly
22436    implied that the earlier options were prerequisites for the later options
22437    (pointed out by Scott Blachowicz).  No compact, non-confusing way to specify the
22438    real syntax that I can see, so I'll just remove the []s and leave the explaining
22439    about it being okay to specify a subset to the INSTALL file.
22440
22441    Also added a TODO item to put in proper parsing of the masquerade: line and/or
22442    --enable-masquerade so if you misspell an option you find out about it, rather
22443    than just having it silently fail (this weakness was currently only documented
22444    in comments in the mts.conf-handling code).
22445
22446:100644 100644 28ccfea2... c0193816... M	INSTALL
22447:100644 100644 8c9f6985... be9e6dd9... M	TODO
22448:100755 100755 ebe1d164... 42044bf6... M	configure
22449:100644 100644 4bf21f97... e0089451... M	configure.in
22450:100644 100644 5419f61a... 84db3c44... M	stamp-h.in
22451
22452commit e0f28fecbde8310591151f4688b96944c5284588
22453Author:     Dan Harkless <dan@harkless.org>
22454AuthorDate: Mon Apr 17 22:04:33 2000 +0000
22455Commit:     Dan Harkless <dan@harkless.org>
22456CommitDate: Mon Apr 17 22:04:33 2000 +0000
22457
22458    Someone (unfortunately original version history has been lost so I don't know
22459    who) changed "danh" to "your-id".  That makes my introductory comment "we'll use
22460    version 1.0.4 and my mhost.com account, danh, as examples here" make no sense,
22461    though.
22462
22463    If danh is going to be "parameterized", then 1.0.4 should be too.  Doesn't make
22464    sense to parameterize one of the changing items and not the other one.  If it's
22465    going to be done, danh should be changed to YOUR-ID or something and 1.0.4 (and
22466    1_0_4) should be changed to X.Y.Z (and X_Y_Z).  I just thought it'd be clearer
22467    to use real values and disclaim that fact up front.  Anyhow, putting danh back
22468    until such time as someone wants to parameterize both items (and change the
22469    introductory text appropriately).
22470
22471:100644 100644 b384a30f... e2834a26... M	docs/README.developers
22472
22473commit 98cf16c3e81c2be2122e16af7d58c2c8cbad9f7e
22474Author:     Dan Harkless <dan@harkless.org>
22475AuthorDate: Mon Apr 17 21:25:23 2000 +0000
22476Commit:     Dan Harkless <dan@harkless.org>
22477CommitDate: Mon Apr 17 21:25:23 2000 +0000
22478
22479    I had left out aclocal.m4 on the "use this order" line as I didn't think it'd
22480    ever need to be changed.  Someone ("ssen" -- looks like Doug forgot to update
22481    a chroot() passwd file again) added it, but in a separate sentence.  That
22482    doesn't really make sense -- added it to the main sentence.
22483
22484    Also changed my note that none of the mailing lists require you to be subscribed
22485    to post -- not true.  As I originally thought, the exmh ones do require that --
22486    the bounce messages were just slow in coming.
22487
22488:100644 100644 3529620c... b384a30f... M	docs/README.developers
22489
22490commit b169c63d02335dac65f0c566cf8b95319bb932d4
22491Author:     Dan Harkless <dan@harkless.org>
22492AuthorDate: Mon Apr 17 18:48:03 2000 +0000
22493Commit:     Dan Harkless <dan@harkless.org>
22494CommitDate: Mon Apr 17 18:48:03 2000 +0000
22495
22496    Put a note saying that the paths this file refers to (stuff in docs/) are
22497    currently wrong.
22498
22499:100644 100644 e948d76b... d0ddc04d... M	README
22500
22501commit 87d96c405cefd1785980e9246d243ae235b31c98
22502Author:     Dan Harkless <dan@harkless.org>
22503AuthorDate: Mon Apr 17 18:36:59 2000 +0000
22504Commit:     Dan Harkless <dan@harkless.org>
22505CommitDate: Mon Apr 17 18:36:59 2000 +0000
22506
22507    Undeleting everything at the top level for now.  Doug's comment:
22508
22509    Sat Apr 15 10:33:00 2000 Doug Morris <doug@mhost.com>
22510
22511            * moved the documentation into a "docs" subdirectory. The
22512            top-level directory was becoming messy. I also created another
22513            file MAILING-LISTS describing the various nmh lists and the
22514            archival system, and updated the FAQ to refer to it. I also
22515            created a new README in the top level that is basically a list
22516            of pointers to the various documentation. The old README I've
22517            moved to docs/README.history, since that seemed like the right
22518            thing to call it.
22519
22520    will be lost, but he can put back a modified version when we agree on what
22521    should really go in docs/.
22522
22523:100644 000000 7ec710c2... 00000000... D	docs/ChangeLog
22524
22525commit cb057299c96a1adf1c47e1f2e038082baf28a723
22526Author:     Dan Harkless <dan@harkless.org>
22527AuthorDate: Mon Apr 17 18:34:40 2000 +0000
22528Commit:     Dan Harkless <dan@harkless.org>
22529CommitDate: Mon Apr 17 18:34:40 2000 +0000
22530
22531    Undeleting everything at the top level for now.
22532
22533:100644 000000 df884bb7... 00000000... D	docs/MACHINES
22534
22535commit 320aaed58b655cad87c9591a14fa1bf7091d72d1
22536Author:     Dan Harkless <dan@harkless.org>
22537AuthorDate: Mon Apr 17 16:56:57 2000 +0000
22538Commit:     Dan Harkless <dan@harkless.org>
22539CommitDate: Mon Apr 17 16:56:57 2000 +0000
22540
22541    Added note that user questions are acceptable on nmh-workers.
22542
22543:100644 100644 afbbe01e... e65b9bb5... M	docs/MAILING-LISTS
22544
22545commit 5dea0ddb8000c6d750a0f77b9b30adebdd5e8589
22546Author:     Shantonu Sen <ssen@mit.edu>
22547AuthorDate: Mon Apr 17 05:29:49 2000 +0000
22548Commit:     Shantonu Sen <ssen@mit.edu>
22549CommitDate: Mon Apr 17 05:29:49 2000 +0000
22550
22551    Added that you should check in aclocal.m4 after acconfig.h, if you change it.
22552
22553:100644 100644 4437340f... 3529620c... M	docs/README.developers
22554
22555commit 80e6fa818d13dcbccce481789ea1cd269f1c7c72
22556Author:     Shantonu Sen <ssen@mit.edu>
22557AuthorDate: Mon Apr 17 05:25:18 2000 +0000
22558Commit:     Shantonu Sen <ssen@mit.edu>
22559CommitDate: Mon Apr 17 05:25:18 2000 +0000
22560
22561    APOP support: Making the apop option appear after pop in ./configure --help
22562       and committing in the right order to avoid unnecessary autoconfing.
22563
22564:100755 100755 c0add964... ebe1d164... M	configure
22565:100644 100644 9d3d2263... 4bf21f97... M	configure.in
22566:100644 100644 74ce6a8f... 5419f61a... M	stamp-h.in
22567
22568commit 487fd343fb19fcf78eeacd79bf0099b278678971
22569Author:     Shantonu Sen <ssen@mit.edu>
22570AuthorDate: Mon Apr 17 05:12:14 2000 +0000
22571Commit:     Shantonu Sen <ssen@mit.edu>
22572CommitDate: Mon Apr 17 05:12:14 2000 +0000
22573
22574    Don't try to figure out ruserpass - just use version from sbr/
22575
22576:100644 100644 cbfb4982... 7dd6110e... M	aclocal.m4
22577
22578commit 782849d31a0cc5a0f4cf989349152bdd7809f6ea
22579Author:     Shantonu Sen <ssen@mit.edu>
22580AuthorDate: Mon Apr 17 05:09:46 2000 +0000
22581Commit:     Shantonu Sen <ssen@mit.edu>
22582CommitDate: Mon Apr 17 05:09:46 2000 +0000
22583
22584    APOP support: Use the ruserpass function in this directory for
22585        all password prompts, instead of using system functions.
22586
22587:100644 100644 10fb56ca... 4d71970f... M	sbr/Makefile.in
22588
22589commit ac79e8d6a1a8a3cb3fb2438b03d3d0ba5ea2570d
22590Author:     Shantonu Sen <ssen@mit.edu>
22591AuthorDate: Mon Apr 17 05:08:32 2000 +0000
22592Commit:     Shantonu Sen <ssen@mit.edu>
22593CommitDate: Mon Apr 17 05:08:32 2000 +0000
22594
22595    APOP support: If APOP is enabled, build it into inc and msgchk
22596        using $(APOPLIB).
22597
22598:100644 100644 e5b25e8c... 74ce6a8f... M	stamp-h.in
22599:100644 100644 f8e36c9e... 90b551c2... M	uip/Makefile.in
22600
22601commit 3021e2535d74e219a9c7ccba2cc91c126e4b1a9f
22602Author:     Shantonu Sen <ssen@mit.edu>
22603AuthorDate: Mon Apr 17 05:07:03 2000 +0000
22604Commit:     Shantonu Sen <ssen@mit.edu>
22605CommitDate: Mon Apr 17 05:07:03 2000 +0000
22606
22607    APOP support: Making APOP a ./configure option with --enable-apop,
22608       and giving more information about the types of POP support
22609       in the configuration summary.
22610
22611:100755 100755 de6c4cb1... c0add964... M	configure
22612:100644 100644 27b541dc... 9d3d2263... M	configure.in
22613
22614commit 89f64d662eeac27f3b0e42fe77ee207f7971ecb8
22615Author:     Shantonu Sen <ssen@mit.edu>
22616AuthorDate: Mon Apr 17 05:04:05 2000 +0000
22617Commit:     Shantonu Sen <ssen@mit.edu>
22618CommitDate: Mon Apr 17 05:04:05 2000 +0000
22619
22620    Adding APOP #defines
22621
22622:100644 100644 c35d705a... 612c9ece... M	acconfig.h
22623:100644 100644 a97210fb... a07a8917... M	config.h.in
22624
22625commit b28e871ba874a53257b37eed94adfc365ed6ebf2
22626Author:     Shantonu Sen <ssen@mit.edu>
22627AuthorDate: Sun Apr 16 13:28:12 2000 +0000
22628Commit:     Shantonu Sen <ssen@mit.edu>
22629CommitDate: Sun Apr 16 13:28:12 2000 +0000
22630
22631    Changed some string terminations from NULL to \0.
22632
22633:100644 100644 bfc39eaa... 6f2b35ad... M	uip/popsbr.c
22634
22635commit 1a8f78d12723e301661fd469f39fb6a62bb10954
22636Author:     Doug Morris <doug@mhost.com>
22637AuthorDate: Sat Apr 15 04:28:27 2000 +0000
22638Commit:     Doug Morris <doug@mhost.com>
22639CommitDate: Sat Apr 15 04:28:27 2000 +0000
22640
22641    Moved most of the documentation into a new "docs" subdirectory. Added a MAILING-LISTS file talking about the lists and archives, and updated the FAQ to refer to it.
22642
22643:100644 100644 a4e21cdd... e948d76b... M	README
22644:000000 100644 00000000... 7ec710c2... A	docs/ChangeLog
22645:000000 100644 00000000... df884bb7... A	docs/MACHINES
22646:000000 100644 00000000... afbbe01e... A	docs/MAILING-LISTS
22647:000000 100644 00000000... e755961a... A	docs/README.about
22648:000000 100644 00000000... 4437340f... A	docs/README.developers
22649
22650commit a92f475332a69dffb12d5587090d2f78891f81b8
22651Author:     Dan Harkless <dan@harkless.org>
22652AuthorDate: Sat Apr 15 02:00:43 2000 +0000
22653Commit:     Dan Harkless <dan@harkless.org>
22654CommitDate: Sat Apr 15 02:00:43 2000 +0000
22655
22656    Added a "releasing nmh" section to README.developers, while the process was
22657    fresh in my mind.
22658
22659:100644 100644 339c8759... 14d17bcb... M	ChangeLog
22660
22661commit c47dab954653332ffa8c371f1fa90a12815e48c2
22662Author:     Dan Harkless <dan@harkless.org>
22663AuthorDate: Fri Apr 14 21:38:37 2000 +0000
22664Commit:     Dan Harkless <dan@harkless.org>
22665CommitDate: Fri Apr 14 21:38:37 2000 +0000
22666
22667    Okay, got that tag stuff straightened out.  Now upping the version to 1.0.4+dev.
22668
22669:100644 100644 11bdd15c... 339c8759... M	ChangeLog
22670:100644 100644 ee90284c... e76778f2... M	VERSION
22671
22672commit 24f6146050a375b70dee14c7e3b500d17fa64209
22673Author:     Dan Harkless <dan@harkless.org>
22674AuthorDate: Fri Apr 14 21:26:56 2000 +0000
22675Commit:     Dan Harkless <dan@harkless.org>
22676CommitDate: Fri Apr 14 21:26:56 2000 +0000
22677
22678    Oops.  Had a duplicate entry.
22679
22680:100644 100644 669ef5bf... 11bdd15c... M	ChangeLog
22681
22682commit dfbb9a28b051dec8034557c7d3e19216a861beec
22683Author:     Dan Harkless <dan@harkless.org>
22684AuthorDate: Fri Apr 14 21:05:34 2000 +0000
22685Commit:     Dan Harkless <dan@harkless.org>
22686CommitDate: Fri Apr 14 21:05:34 2000 +0000
22687
22688    Oops.  Didn't do a `cvs rtag` before changing the version to 1.0.4+dev.  Putting
22689    it back.
22690
22691:100644 100644 9ec45a49... 669ef5bf... M	ChangeLog
22692:100644 100644 e76778f2... ee90284c... M	VERSION
22693
22694commit 8837de0088fb9e04c6a08b4dcd7628eaf9394db4
22695Author:     Dan Harkless <dan@harkless.org>
22696AuthorDate: Fri Apr 14 20:47:32 2000 +0000
22697Commit:     Dan Harkless <dan@harkless.org>
22698CommitDate: Fri Apr 14 20:47:32 2000 +0000
22699
22700    Upped the version number to 1.0.4+dev.
22701
22702:100644 100644 cf2891e0... 9ec45a49... M	ChangeLog
22703:100644 100644 ee90284c... e76778f2... M	VERSION
22704
22705commit da24fe8019b4d05c5f0762db60809e7a961c29c7
22706Author:     Dan Harkless <dan@harkless.org>
22707AuthorDate: Fri Apr 14 20:40:31 2000 +0000
22708Commit:     Dan Harkless <dan@harkless.org>
22709CommitDate: Fri Apr 14 20:40:31 2000 +0000
22710
22711    * Added new files README.developers, ChangeLog_MH-3_to_MH-6.6, and
22712    ChangeLog_MH-6.7.0_to_MH-6.8.4.html to DIST target in Makefile.in.
22713
22714    * Released nmh-1.0.4.
22715
22716:100644 100644 fe23a54c... cf2891e0... M	ChangeLog
22717:100644 100644 ed091530... 7933b5b4... M	Makefile.in
22718:100644 100644 724c5dda... ee90284c... M	VERSION
22719
22720commit e66e25ec491d0fb3df708000d8494b4d598f0263
22721Author:     Dan Harkless <dan@harkless.org>
22722AuthorDate: Wed Apr 12 00:54:54 2000 +0000
22723Commit:     Dan Harkless <dan@harkless.org>
22724CommitDate: Wed Apr 12 00:54:54 2000 +0000
22725
22726    Just reworded the bit about '%s' being safe not to quote (it's only safe not to
22727    quote on the -charset- line).
22728
22729:100644 100644 b3595558... fe23a54c... M	ChangeLog
22730
22731commit b93692cdcea35c835fcbc3617f80decd545ca3b2
22732Author:     Dan Harkless <dan@harkless.org>
22733AuthorDate: Wed Apr 12 00:25:23 2000 +0000
22734Commit:     Dan Harkless <dan@harkless.org>
22735CommitDate: Wed Apr 12 00:25:23 2000 +0000
22736
22737    Applied Brian Campbell <bacam@tardis.ed.ac.uk>'s mhn.defaults.sh patch:
22738
22739        It appears that there shouldn't be quotes around the %s in the iso-8859-1
22740        charset entry; xterm passes the remaining arguments to the program, quoting
22741        them means that xterm thinks they're part of the program's name.
22742
22743    %s doesn't come from MIME headers, so not quoting it is safe.
22744
22745:100644 100644 4adc15a4... b3595558... M	ChangeLog
22746:100755 100755 603bcb1c... e25cac42... M	etc/mhn.defaults.sh
22747
22748commit 113043aa621e4ff98e543086abb754a8100bb850
22749Author:     Doug Morris <doug@mhost.com>
22750AuthorDate: Sun Apr 9 07:04:24 2000 +0000
22751Commit:     Doug Morris <doug@mhost.com>
22752CommitDate: Sun Apr 9 07:04:24 2000 +0000
22753
22754    bug fix - prevents core-dumping on scan -format '1'
22755
22756:100644 100644 d364005f... 4adc15a4... M	ChangeLog
22757:100644 100644 d3e5ea90... e857c7d9... M	sbr/fmt_compile.c
22758
22759commit d72ac27d644108db991fe5335b904368010ddcf8
22760Author:     Dan Harkless <dan@harkless.org>
22761AuthorDate: Fri Apr 7 00:42:55 2000 +0000
22762Commit:     Dan Harkless <dan@harkless.org>
22763CommitDate: Fri Apr 7 00:42:55 2000 +0000
22764
22765    Richard Coleman threw out a lot of old MH-specific files in nmh.  Much of the
22766    stuff, indeed, is not worth saving, but there are nuggets that are very
22767    worthwhile, and should probably be added back in.  Most important, IMHO, are the
22768    MH change logs, as they can help answer questions like "Why is this code like
22769    this?" or "How long has this been broken?" or "What was this ever used for?"
22770
22771    I've added a new file to the nmh tree called ChangeLog_MH-3_to_MH-6.6.  It's
22772    cobbled together from the mh-6.8.4/papers/mh*/MHCHANGES files.  I've re-ordered
22773    the entries to go from newest at the top to oldest at the bottom to match the
22774    ChangeLog convention.  Unfortunately there are no change logs for versions of MH
22775    prior to 3 in the MH tar files available at <ftp://ftp.ics.uci.edu/pub/mh>.
22776    Also, it appears to me that there are MH-6.6 changes that aren't documented in
22777    the logs.
22778
22779    I've also added ChangeLog_MH-6.7.0_to_MH-6.8.4.html.  This is based on
22780    mh-6.8.4/papers/changes/mh-changes.ms.  The nroff format and its "catman"-type
22781    output are a pain to deal with, but I was loath to throw away the formatting, so
22782    I converted the file to HTML.  The only actual markup in the body are the "<B>"
22783    and "<U>" tags, and "&lt;" and "&gt;" instead of '<' and '>', so it's quite
22784    doable to view the file in plain ASCII mode as well.  Note that some of the
22785    changes this file documents as having been made in MH-6.8.4 may not be present
22786    in nmh -- Richard started with 6.8.3 and later put in certain 6.8.4 stuff.
22787
22788:100644 100644 c15f9107... d364005f... M	ChangeLog
22789:000000 100644 00000000... ea7cd58e... A	ChangeLog_MH-3_to_MH-6.6
22790:000000 100644 00000000... 1d6542ec... A	ChangeLog_MH-6.7.0_to_MH-6.8.4.html
22791
22792commit 985869792a2afcc507d8bbd43f88680e81e3cc20
22793Author:     Dan Harkless <dan@harkless.org>
22794AuthorDate: Thu Apr 6 19:56:35 2000 +0000
22795Commit:     Dan Harkless <dan@harkless.org>
22796CommitDate: Thu Apr 6 19:56:35 2000 +0000
22797
22798    Whoah, this should have been changed a long time ago.  For one thing, Richard
22799    forgot to update the copyright date when he made modifications in 1999, but more
22800    significantly, this COPYRIGHT notice hasn't been changed since Richard ceded
22801    control of nmh development and it became an open-source project.
22802
22803    Changed the COPYRIGHT notice to a BSD License, with a couple of minor wording
22804    tweaks.  Copyright is assigned to "the authors of nmh", which is anyone who
22805    writes code, whether they have CVS accounts or not.
22806
22807:100644 100644 19485053... 5734c15d... M	COPYRIGHT
22808
22809commit 1b8316707b7154f58263e662771c0e81267884f8
22810Author:     Dan Harkless <dan@harkless.org>
22811AuthorDate: Thu Apr 6 00:22:06 2000 +0000
22812Commit:     Dan Harkless <dan@harkless.org>
22813CommitDate: Thu Apr 6 00:22:06 2000 +0000
22814
22815    * Add some way to configure whether you prefer to see text/plain or text/html
22816      parts of multipart/alternative messages.
22817
22818:100644 100644 890511d9... 8c9f6985... M	TODO
22819
22820commit dfacc915824a819be2e33cdb2a34d1d1de27fc34
22821Author:     Dan Harkless <dan@harkless.org>
22822AuthorDate: Thu Apr 6 00:11:50 2000 +0000
22823Commit:     Dan Harkless <dan@harkless.org>
22824CommitDate: Thu Apr 6 00:11:50 2000 +0000
22825
22826    Applied Eric Schnoebelen <eric@cirr.com>'s mhshowsbr.c patch fixing apparent
22827    bugs in Dan Winship's new security quoting code:
22828
22829        Since upgrading, I've been getting the following errors while attempting to
22830        process some MIME messages:
22831
22832            (1) Syntax error: Unterminated quoted string
22833                exit 2
22834
22835        and:
22836
22837            (2) line 1/10 (END)Segmentation fault (core dumped)
22838
22839        (2) appears to be due to the testing of an unset pointer in
22840        mhshowsbr.c:show_multi_aux().  (1) appears to be caused by mis-quoting a
22841        filename being handed to the shell in mhshowsbr.c:show_content_aux().
22842
22843        Resolving the pointer reference issue in mhshowsbr.c:show_multi_aux() turned
22844        up a similar mis-quoting problem in the routine.
22845
22846:100644 100644 304ae741... c15f9107... M	ChangeLog
22847:100644 100644 97455045... 71f55a43... M	uip/mhshowsbr.c
22848
22849commit 78e3296b837d83a015c255acbcf47b769dd3d585
22850Author:     Dan Harkless <dan@harkless.org>
22851AuthorDate: Fri Mar 31 04:25:26 2000 +0000
22852Commit:     Dan Harkless <dan@harkless.org>
22853CommitDate: Fri Mar 31 04:25:26 2000 +0000
22854
22855    Terran Melconian pointed out that my theory as to why -help was printed as
22856    "-(help)" in the -help output was probably not the most likely scenario.  Added
22857    his.  ;^>
22858
22859:100644 100644 b03b6e6b... 304ae741... M	ChangeLog
22860
22861commit e7f0dbf0856b7eb1f97f4c95fe39497b1ca97998
22862Author:     Doug Morris <doug@mhost.com>
22863AuthorDate: Tue Mar 28 14:42:36 2000 +0000
22864Commit:     Doug Morris <doug@mhost.com>
22865CommitDate: Tue Mar 28 14:42:36 2000 +0000
22866
22867    added Todd Miller's packf patch
22868
22869:100644 100644 9caf15e2... b03b6e6b... M	ChangeLog
22870:100644 100644 857263a1... cc35f5f1... M	uip/dropsbr.c
22871
22872commit 14976cc65aac9f1a8d3bc2987bccd437a158b3f1
22873Author:     Dan Harkless <dan@harkless.org>
22874AuthorDate: Fri Mar 17 20:19:43 2000 +0000
22875Commit:     Dan Harkless <dan@harkless.org>
22876CommitDate: Fri Mar 17 20:19:43 2000 +0000
22877
22878    When I applied Wesley Craig's original KPOP patch, I made a change directly to
22879    config.h.in.  That's a no-no since that file is automatically generated.  Now
22880    that I've applied Wesley's second patch that makes things work as I had
22881    originally documented, I'm re-making the change here, but this time by properly
22882    modifying acconfig.h and then generating config.h.in from that.
22883
22884:100644 100644 8d15ad9e... c35d705a... M	acconfig.h
22885:100644 100644 4fa91e5e... a97210fb... M	config.h.in
22886:100644 100644 61c09803... e5b25e8c... M	stamp-h.in
22887
22888commit b1be76de8f184485753349ec27b2cdf2a4530965
22889Author:     Dan Harkless <dan@harkless.org>
22890AuthorDate: Fri Mar 17 20:11:03 2000 +0000
22891Commit:     Dan Harkless <dan@harkless.org>
22892CommitDate: Fri Mar 17 20:11:03 2000 +0000
22893
22894    wesley.craig@umich.edu did not document his previous KPOP patch, so I did so,
22895    and asked him to check what I wrote.  Unfortunately he didn't notice my
22896    misunderstanding of his patch.  I wrote that if you #define POPSERVICE "kpop",
22897    inc and msgchk will use KPOP exclusively, but if you leave it as "pop3", you can
22898    use Wesley's new -kpop switch on a given invocation.  Instead, however, -kpop
22899    turned out to be necessary on every invocation, and a KPOP user complained.
22900    Applied Wesley's new patch, which makes things work like I thought his original
22901    patch did.  After that, did one more clarifying pass to the documentation in
22902    inc.man and msgchk.man.
22903
22904:100644 100644 fe729fa3... 9caf15e2... M	ChangeLog
22905:100644 100644 dda206c6... 8c11b2f9... M	man/inc.man
22906:100644 100644 973fb4ba... 5054c339... M	man/msgchk.man
22907:100644 100644 f00c337e... 0d36423b... M	uip/inc.c
22908:100644 100644 2553c496... d91330b7... M	uip/msgchk.c
22909
22910commit a8e56d438ed27c6c77a6be33b54f315eb1d4ba22
22911Author:     Dan Harkless <dan@harkless.org>
22912AuthorDate: Thu Mar 16 02:40:42 2000 +0000
22913Commit:     Dan Harkless <dan@harkless.org>
22914CommitDate: Thu Mar 16 02:40:42 2000 +0000
22915
22916    Added a new README.developers file.  From the file:
22917
22918        This file is intended to provide a few tips for anyone doing development on
22919        nmh.  Developers who learn things "the hard way" about the nmh codebase (as
22920        opposed to local info best encoded in a comment) are encouraged to share
22921        their wisdom here.
22922
22923    Currently the topics are "autoconf files" and "directory structure".
22924
22925:100644 100644 a4a698cf... fe729fa3... M	ChangeLog
22926
22927commit fd2a10c17dec1491b240a3f098eb621c7bf55b31
22928Author:     Dan Harkless <dan@harkless.org>
22929AuthorDate: Wed Mar 15 23:37:30 2000 +0000
22930Commit:     Dan Harkless <dan@harkless.org>
22931CommitDate: Wed Mar 15 23:37:30 2000 +0000
22932
22933    When I added my --enable-masquerade option, you'll note that I didn't make it
22934    --enable-nmh-masquerade.  I find the --enable-nmh-* options too wordy and I'm
22935    not sure why Richard went that route.  I've renamed them to just --enable-*, but
22936    the old versions will still work as well (they just aren't advertised).
22937
22938    Added a line to the "nmh configuration" output saying whether POP is enabled.
22939
22940:100644 100644 62dfdf3d... a4a698cf... M	ChangeLog
22941:100644 100644 b9523b5a... 28ccfea2... M	INSTALL
22942:100644 100644 519a6237... df884bb7... M	MACHINES
22943:100644 100644 9c0ff742... 8d15ad9e... M	acconfig.h
22944:100644 100644 2fc6d3ba... 4fa91e5e... M	config.h.in
22945:100755 100755 9b60c3ad... de6c4cb1... M	configure
22946:100644 100644 814884f4... 27b541dc... M	configure.in
22947:100644 100644 611b66d1... 990e31c0... M	man/mh-tailor.man
22948:100644 100644 1c406a7c... 61c09803... M	stamp-h.in
22949
22950commit 50d72c7ccf5c1a2672ae3c5721e465a5b854a058
22951Author:     Dan Harkless <dan@harkless.org>
22952AuthorDate: Wed Mar 15 22:25:16 2000 +0000
22953Commit:     Dan Harkless <dan@harkless.org>
22954CommitDate: Wed Mar 15 22:25:16 2000 +0000
22955
22956    When I fixed the long-standing makedir() bugs in January, I had the code call
22957    strtoul(..., 0), which I believed to be safe as all modes specified as ASCII
22958    constants in the nmh code started with a leading zero (signifying octal), which
22959    I did as it would work if internal constants were ever changed to hex.
22960    Unfortunately I was unaware of the "Folder-Protect:" .mh_profile entry, which
22961    mh-profile.man documents as an octal-only constant, with no leading zero
22962    required.  I've changed the strtoul() call to an atooi() call and removed the
22963    misleading leading zeroes on the ASCII octal constants in the code and man
22964    pages.  Also changed the "Folder-Protect:" example in the man page to something
22965    more interesting than a duplication of the default.
22966
22967:100644 100644 26045ed1... 62dfdf3d... M	ChangeLog
22968:100644 100644 1050be78... 9c0ff742... M	acconfig.h
22969:100644 100644 89b10e89... 2fc6d3ba... M	config.h.in
22970:100644 100644 e1326ed4... 351a7492... M	man/mh-profile.man
22971:100644 100644 e4c3c26c... ec859cc1... M	sbr/makedir.c
22972:100644 100644 f790c365... 1c406a7c... M	stamp-h.in
22973
22974commit 2c0f411d65a869c6020fa1b624aa56acaa8636ff
22975Author:     Dan Harkless <dan@harkless.org>
22976AuthorDate: Tue Mar 14 21:21:28 2000 +0000
22977Commit:     Dan Harkless <dan@harkless.org>
22978CommitDate: Tue Mar 14 21:21:28 2000 +0000
22979
22980    Added:
22981            I put Simon's patch under the control of a new #define called
22982            FIX_NON_Y2K_COMPLIANT_MUA_DATES.  There's some commentary in
22983            acconfig.h about when you might not want to #define it.
22984
22985:100644 100644 20601029... 26045ed1... M	ChangeLog
22986
22987commit 36c5f274c2eda0d73f52a8e0066168f77475f324
22988Author:     Dan Harkless <dan@harkless.org>
22989AuthorDate: Tue Mar 14 21:15:55 2000 +0000
22990Commit:     Dan Harkless <dan@harkless.org>
22991CommitDate: Tue Mar 14 21:15:55 2000 +0000
22992
22993    Added missing dependency in zotnet/tws/Makefile.in for dtimep.c: dtimep.c-lexed.
22994
22995:100644 100644 0616c3f9... 20601029... M	ChangeLog
22996:100644 100644 3f96711e... fe05e018... M	zotnet/tws/Makefile.in
22997
22998commit 79f8761e5c4f65083cd06b41e850c548fce8f4f0
22999Author:     Dan Harkless <dan@harkless.org>
23000AuthorDate: Tue Mar 14 21:07:56 2000 +0000
23001Commit:     Dan Harkless <dan@harkless.org>
23002CommitDate: Tue Mar 14 21:07:56 2000 +0000
23003
23004    Created new dtimep.c-lexed with Simon's change using dtimep.lex lexed on
23005    Solaris 2.6.
23006
23007    Removed my comment about strdup().  The Solaris 2.6 failure was due to
23008    failing to do a make distclean after configuring for Ultrix 4.2A.  I'll
23009    leave the change, though, since it's still a good one (just not worth
23010    reporting in the ChangeLog).
23011
23012:100644 100644 8d7c45ce... 0616c3f9... M	ChangeLog
23013:100644 100644 12a209bc... 9ad02fac... M	zotnet/tws/dtimep.c-lexed
23014
23015commit 898bc853c79a8a8506f39c6f57a7febe98b6afe4
23016Author:     Dan Harkless <dan@harkless.org>
23017AuthorDate: Tue Mar 14 20:50:19 2000 +0000
23018Commit:     Dan Harkless <dan@harkless.org>
23019CommitDate: Tue Mar 14 20:50:19 2000 +0000
23020
23021    Changed strdup() in strdup.c to take a _const_ char*.  Don't know why this
23022    didn't hit anyone before, but I wasn't able to compile on Solaris 2.6 without
23023    doing this, due to a "previous declaration" error.
23024
23025:100644 100644 cde4c5ef... 8d7c45ce... M	ChangeLog
23026:100644 100644 05a017e5... 18df0105... M	sbr/strdup.c
23027
23028commit 6a471c368b128394153c13c6d8f55cf0855f5779
23029Author:     Dan Harkless <dan@harkless.org>
23030AuthorDate: Tue Mar 14 20:40:47 2000 +0000
23031Commit:     Dan Harkless <dan@harkless.org>
23032CommitDate: Tue Mar 14 20:40:47 2000 +0000
23033
23034    Applied Simon Burge <simonb@thistledown.com.au>'s dtimep.lex patch:
23035
23036      It seems that some MUA's didn't handle y2k very well - ELM seems to be one of
23037      them, and Ultrix's DXmail (based on MH!).  I've got a few emails this month
23038      that look like:
23039
23040              575   Jan 00  Xxxxxx Xxxx       3603  ...
23041      and
23042               22+  Jan 00  Xxx Xxxxx         1771  ...
23043
23044      The first has "15 Jan 100" as the date and the second has "19 Jan 00" as the
23045      date.  The following works around this so that scan, show, sortm, etc work ok.
23046
23047    Added scan.MMDDYY and scan.YYYYMMDD format files.
23048
23049:100644 100644 f4dfb1a5... cde4c5ef... M	ChangeLog
23050:100644 100644 15178d7e... 1050be78... M	acconfig.h
23051:100644 100644 b9b9ed16... 89b10e89... M	config.h.in
23052:100644 100644 42f38e63... 2f78e341... M	etc/Makefile.in
23053:000000 100644 00000000... d79ad3c3... A	etc/scan.MMDDYY
23054:000000 100644 00000000... 626ab742... A	etc/scan.YYYYMMDD
23055:100644 100644 ec0a3efa... f790c365... M	stamp-h.in
23056:100644 100644 467dc85d... ab2e4f51... M	zotnet/tws/dtimep.lex
23057
23058commit 7593f8f93951b6ca853a72bdbcd0a34dc741bc52
23059Author:     Dan Harkless <dan@harkless.org>
23060AuthorDate: Tue Mar 14 09:20:27 2000 +0000
23061Commit:     Dan Harkless <dan@harkless.org>
23062CommitDate: Tue Mar 14 09:20:27 2000 +0000
23063
23064    * Applied, after some finessing,
23065    Simon Burge <simonb@thistledown.com.au>'s --with-smtpservers patch:
23066
23067        Here's a patch that allows you to add
23068
23069                --with-smtpservers=<some.host.name>
23070
23071        to the ./configure command line to set the "servers: " line in etc/mts.conf.
23072        Around here, we use "mailhost" so that all machines in the current domain
23073        just talk to a central machine and nothing else runs an MTA.  Now, I can use
23074
23075                --with-smtpservers=mailhost
23076
23077        instead of having to remember to fix this by hand (and often forgetting to
23078        do so!).
23079
23080    * Inspired by Simon's patch, added an --enable-masquerade option
23081    to configure.  It will set the "masquerade:" line of mts.conf.  You may specify
23082    a subset of the three types of masquerading, like
23083    --enable-masquerade="draft_from mmailid", or leave off explicit arguments to
23084    enable all three types.
23085
23086    * Alphabetized the --enable and --with options in configure.in and INSTALL and
23087    added documentation of the two new options to the latter.
23088
23089    * Added new dependency for mts.conf: Makefile.  If this isn't
23090    done, then when you reconfigure nmh with new values for --enable-masquerade or
23091    --with-smtpservers, you'll fail to get an updated copy of mts.conf.
23092
23093:100644 100644 0410e493... f4dfb1a5... M	ChangeLog
23094:100644 100644 7eae1db9... b9523b5a... M	INSTALL
23095:100755 100755 d31b2e45... 9b60c3ad... M	configure
23096:100644 100644 a3d532f6... 814884f4... M	configure.in
23097:100644 100644 b45ef86c... 42f38e63... M	etc/Makefile.in
23098:100644 100644 4151d65f... 16b5bab5... M	etc/mts.conf.in
23099:100644 100644 b1e8c9c7... ec0a3efa... M	stamp-h.in
23100
23101commit 79fcc0e0c68cd0cb8b9edc7c9db5eeaa2358d756
23102Author:     Dan Harkless <dan@harkless.org>
23103AuthorDate: Tue Mar 14 05:24:57 2000 +0000
23104Commit:     Dan Harkless <dan@harkless.org>
23105CommitDate: Tue Mar 14 05:24:57 2000 +0000
23106
23107    Applied Simon Burge <simonb@thistledown.com.au>'s dtime.c patch:
23108
23109      There's a wrap-around problem that affects the implementation of Zeller's
23110      congruence in dtime.c.  This causes the day-of-week calculations to fail for
23111      dates after Feb 29, 2000 (probably up until some year far in the future).
23112
23113:100644 100644 ba38c6b3... 0410e493... M	ChangeLog
23114:100644 100644 bbfccf0f... adf153b6... M	zotnet/tws/dtime.c
23115
23116commit 34ec62af8fc74c3c9d143328f485c82ef7aad327
23117Author:     Dan Harkless <dan@harkless.org>
23118AuthorDate: Tue Mar 14 05:05:49 2000 +0000
23119Commit:     Dan Harkless <dan@harkless.org>
23120CommitDate: Tue Mar 14 05:05:49 2000 +0000
23121
23122    Modified username_extension masquerading to only use the extended address on
23123    generated [Resent-]From: lines and SMTP envelope From:.  With Neil's original
23124    implementation, nmh's global idea of the username was changed, which would
23125    result in inc lying and saying you had no new mail because it was looking for a
23126    mailbox called, for instance, "dan-nmh" (where username was "dan" and
23127    $USERNAME_EXTENSION was "-nmh").
23128
23129    While in there (adrsprintf()), added checking of snprintf()'s return code and
23130    added calls to adios() when things are not kosher.  Also simplfied the really
23131    confusing REALLYDUMB #ifdef'ing, which didn't even jibe with the comment
23132    explaining REALLYDUMB in acconfig.h.  Now adrsprintf() will always return just
23133    the username, even if an explicit domain is passed in (which currently doesn't
23134    happen anywhere in nmh).
23135
23136:100644 100644 dc732461... ba38c6b3... M	ChangeLog
23137:100644 100644 53c0875b... 611b66d1... M	man/mh-tailor.man
23138:100644 100644 d1fd730d... 4f734b44... M	sbr/addrsbr.c
23139:100644 100644 91944042... 3b0b1809... M	zotnet/mts/mts.c
23140
23141commit 8d61a39c1f636b7edd184767225492a4d5dacde5
23142Author:     Dan Harkless <dan@harkless.org>
23143AuthorDate: Tue Mar 14 02:39:13 2000 +0000
23144Commit:     Dan Harkless <dan@harkless.org>
23145CommitDate: Tue Mar 14 02:39:13 2000 +0000
23146
23147    Just removed the odd space between the "!" and the "/bin/sh".  I believe some
23148    OSes might choke on that, and certainly no OS requires it.
23149
23150:100755 100755 8b29fcd1... 603bcb1c... M	etc/mhn.defaults.sh
23151
23152commit c085eca6dea41bf9c0ac2749215e256cc54ff628
23153Author:     Dan Harkless <dan@harkless.org>
23154AuthorDate: Tue Mar 14 02:29:26 2000 +0000
23155Commit:     Dan Harkless <dan@harkless.org>
23156CommitDate: Tue Mar 14 02:29:26 2000 +0000
23157
23158    Applied Sullivan N. Beck <sbeck@cise.ufl.edu>'s mhshow-suffix patch:
23159
23160        With the patch below, you can add lines like:
23161
23162            mhshow-suffix-application/msword: .doc
23163            mhshow-suffix-application/PostScript: .ps
23164
23165        to the mhn.defaults file to append the given suffix to a scratch file.  This
23166        allows applications which require a certain suffix to run properly.
23167
23168    Removed -force_html from lynx entry in mhn.defaults.sh (I believe older versions
23169    of lynx lack that option) and added "mhshow-suffix-text/html: .html".
23170
23171:100644 100644 7aa74d44... dc732461... M	ChangeLog
23172:100755 100755 5630bcca... 8b29fcd1... M	etc/mhn.defaults.sh
23173:100644 100644 e4719dcd... 473f4ac7... M	man/mhn.man
23174:100644 100644 30a925f0... f4b42eaa... M	man/mhshow.man
23175:100644 100644 86a08b7a... 1c46076d... M	uip/mhparse.c
23176
23177commit ba32dee02e85132dd8bd05fae876692d61c50053
23178Author:     Dan Harkless <dan@harkless.org>
23179AuthorDate: Mon Mar 6 20:19:04 2000 +0000
23180Commit:     Dan Harkless <dan@harkless.org>
23181CommitDate: Mon Mar 6 20:19:04 2000 +0000
23182
23183    Applied Neil W Rickert <rickert+nmh@cs.niu.edu>'s msh.c patch:
23184
23185        I finally tracked down the problem in msh that was causing errors
23186        whenever I tried to examine a 'mmdf' style mailbox.
23187
23188        It turns out that not enough memory was being allocated with
23189        calloc(), causing memory pointers to be overwritten and corrupted.
23190
23191:100644 100644 9a29c0f3... 7aa74d44... M	ChangeLog
23192:100644 100644 2769c240... eeb87a10... M	uip/msh.c
23193
23194commit 077b355833f623241d5d145810b91da60e4c260c
23195Author:     Dan Harkless <dan@harkless.org>
23196AuthorDate: Sat Mar 4 00:02:46 2000 +0000
23197Commit:     Dan Harkless <dan@harkless.org>
23198CommitDate: Sat Mar 4 00:02:46 2000 +0000
23199
23200    Changed the new "plussed_user" option to mts.conf's "masquerade:" to
23201    "username_extension" after getting feedback from qmail users, who use '-' as a
23202    separator rather than '+'.  Removed checking of $USERPLUS variable.  Now check
23203    $USERNAME_EXTENSION, which needs to include the appropriate separator for your
23204    MTA ('-', '+', or whatever) as its first character.
23205
23206:100644 100644 deb61630... 9a29c0f3... M	ChangeLog
23207:100644 100644 6f1af4f0... 4151d65f... M	etc/mts.conf.in
23208:100644 100644 ff767b0d... 53c0875b... M	man/mh-tailor.man
23209:100644 100644 c344043a... 45261778... M	man/post.man
23210:100644 100644 0951c4c8... 91944042... M	zotnet/mts/mts.c
23211
23212commit 975a1ff048a6f10f88225c4f06b22c898ede62c4
23213Author:     Dan Harkless <dan@harkless.org>
23214AuthorDate: Fri Mar 3 07:30:31 2000 +0000
23215Commit:     Dan Harkless <dan@harkless.org>
23216CommitDate: Fri Mar 3 07:30:31 2000 +0000
23217
23218    Oops.  I was using an older email address for Neil -- now he uses the $USERPLUS
23219    feature that I'm crediting him for.  ;^>
23220
23221:100644 100644 bbe8092e... deb61630... M	ChangeLog
23222
23223commit a81c28f4a2ee69469c5e9f5d65389a89c6070ed4
23224Author:     Dan Harkless <dan@harkless.org>
23225AuthorDate: Fri Mar 3 07:24:41 2000 +0000
23226Commit:     Dan Harkless <dan@harkless.org>
23227CommitDate: Fri Mar 3 07:24:41 2000 +0000
23228
23229    Added a new "boolean" type to mh.h and TRUE and FALSE constants.
23230
23231    Added a note to DIFFERENCES stating that it's out-of-date (Richard was the last
23232    one to update it) and that we should consider only documenting incompatibilities
23233    with MH there.
23234
23235    Implemented (and documented) a third kind of username masquerading: "plussed
23236    user" masquerading.  This one was suggested by Neil Rickert
23237    <rickert@cs.niu.edu>.  It's based on sendmail's "plussed user" feature, where
23238    mail sent to <user>+<string> will be delivered to <user>.  When it's enabled,
23239    it's controlled by the $USERPLUS environment variable.  How is it enabled?
23240    Well, that leads me to:
23241
23242    Renamed the "mmailid:" setting in mts.conf to "masquerade:", and changed it so
23243    that rather than being a boolean, it can be set to any combination of the three
23244    values "draft_from", "mmailid", and "plussed_user".  Thus it is now possible to
23245    enable the three types of masquerading individually.
23246
23247    Fixed a bug with "mmailid" masquerading (dating back to MH?)  where if it was
23248    turned on, ','s would no longer be considered GECOS field delimiters.
23249
23250:100644 100644 d96f7c10... bbe8092e... M	ChangeLog
23251:100644 100644 1a240370... b6646393... M	DIFFERENCES
23252:100644 100644 63dcbbed... 7eae1db9... M	INSTALL
23253:100644 100644 b8a61b8e... 6f1af4f0... M	etc/mts.conf.in
23254:100644 100644 a59b0a0e... 81a6021c... M	h/mh.h
23255:100644 100644 ea95045a... ff767b0d... M	man/mh-tailor.man
23256:100644 100644 d5b9e4e5... c344043a... M	man/post.man
23257:100644 100644 66d978cc... abc22859... M	uip/post.c
23258:100644 100644 26e48077... 0951c4c8... M	zotnet/mts/mts.c
23259
23260commit 7bc88af67d0a3ef9df2309a7521b973033ecbe49
23261Author:     Dan Harkless <dan@harkless.org>
23262AuthorDate: Thu Mar 2 08:20:00 2000 +0000
23263Commit:     Dan Harkless <dan@harkless.org>
23264CommitDate: Thu Mar 2 08:20:00 2000 +0000
23265
23266    Oops.  You can't just change comments in configure.in, or configure won't be
23267    modified (it doesn't contain the comments) and you won't be able to commit it,
23268    and then the timestamps'll be messed up for everyone and unnecessary autoconf
23269    calls will occur.  Added some unnecessary (but frequently used in the file)
23270    trailing 'dnl's on some AC_SUBST()s.
23271
23272:100755 100755 b7c987be... d31b2e45... M	configure
23273:100644 100644 5176a8aa... a3d532f6... M	configure.in
23274:100644 100644 da7a698b... b1e8c9c7... M	stamp-h.in
23275
23276commit 6496d88b11e854670d7a4dab05a7b4c4b4e3e978
23277Author:     Dan Harkless <dan@harkless.org>
23278AuthorDate: Thu Mar 2 07:56:00 2000 +0000
23279Commit:     Dan Harkless <dan@harkless.org>
23280CommitDate: Thu Mar 2 07:56:00 2000 +0000
23281
23282    Oops.  My last group commit comment failed to mention what I was doing in this
23283    file.  I was adding:
23284
23285    * Change all man pages to group all the commandline options together in one
23286      section with each as a separate mini-heading.  Having to dig through prose to
23287      find what a particular option does is a pain in the nads.
23288
23289    This time, moved it out of the [POSSIBILITIES] section and put it in the [TODO]
23290    section, as I feel it's very important (and wouldn't be that difficult to do --
23291    somewhat time-consuming, yes, but not difficult).
23292
23293:100644 100644 345960da... 890511d9... M	TODO
23294
23295commit 84b98d0484fe61d4ebe205016e35a06da194f525
23296Author:     Dan Harkless <dan@harkless.org>
23297AuthorDate: Thu Mar 2 07:52:47 2000 +0000
23298Commit:     Dan Harkless <dan@harkless.org>
23299CommitDate: Thu Mar 2 07:52:47 2000 +0000
23300
23301    Changed the GECOS-field '&' translation behavior to be controlled by the BSD42
23302    #define rather than GCOS_HACK, since it's apparently always appropriate on OSes
23303    where BSD42 is #defined, and never appropriate on any other OSes.  Thanks to
23304    Kimmo Suominen for responding to my "What is this code here for?" comment in
23305    mts.c and explaining the feature.
23306
23307    Also added ULTRIX 4.2A to the list of OSes that have an initgroups() function
23308    but no prototype in the system headers.
23309
23310:100644 100644 9ac95efe... d96f7c10... M	ChangeLog
23311:100644 100644 27ca1348... 345960da... M	TODO
23312:100644 100644 146d00a4... 15178d7e... M	acconfig.h
23313:100644 100644 e6073bd3... b9b9ed16... M	config.h.in
23314:100644 100644 37204fa2... 5176a8aa... M	configure.in
23315:100644 100644 ef93cba1... da7a698b... M	stamp-h.in
23316:100644 100644 e12b940e... 22ba3e8b... M	uip/slocal.c
23317:100644 100644 254a758e... 26e48077... M	zotnet/mts/mts.c
23318
23319commit ba22f50e4261b7a2a07cd5baf6b035425c45df28
23320Author:     Dan Harkless <dan@harkless.org>
23321AuthorDate: Tue Feb 29 06:17:58 2000 +0000
23322Commit:     Dan Harkless <dan@harkless.org>
23323CommitDate: Tue Feb 29 06:17:58 2000 +0000
23324
23325    Made a goofy change so that I could produce a new configure because when I
23326    checked in the last version I did it with "cvs commit ... configure configure.in
23327    ..." and that apparently gives configure.in a newer timestamp than configure,
23328    which results in spurious autoconf runs when people download the source.  We
23329    need to write a little note to developers somewhere saying what in order you
23330    need to check in those autoconf files and how long you need to wait in between
23331    each one and such...
23332
23333:100755 100755 c4b66cb6... b7c987be... M	configure
23334:100644 100644 0afb9279... 37204fa2... M	configure.in
23335:100644 100644 04a20d9a... ef93cba1... M	stamp-h.in
23336
23337commit b1450ec537bd31be606633aa363201cc2ed95b9a
23338Author:     Dan Harkless <dan@harkless.org>
23339AuthorDate: Tue Feb 29 05:59:16 2000 +0000
23340Commit:     Dan Harkless <dan@harkless.org>
23341CommitDate: Tue Feb 29 05:59:16 2000 +0000
23342
23343    Changed "echo > stamp-h.in" in Makefile.in to "date > stamp-h.in" so that
23344    stamp-h.in will be different each time configure.in and related files are
23345    changed, making it easier to check it in (which is necessary to prevent
23346    unnecessary autoconf calls).
23347
23348    My declaration of initgroups() in slocal.c to eliminate the "no prototype"
23349    warning wasn't portable (FreeBSD 3.[23] choked).  Now use AC_EGREP_HEADER to see
23350    where initgroups() is declared, if anywhere.
23351
23352:100644 100644 7a2a57fd... 9ac95efe... M	ChangeLog
23353:100644 100644 c6594d17... ed091530... M	Makefile.in
23354:100644 100644 dda87bfe... 146d00a4... M	acconfig.h
23355:100644 100644 81af712b... e6073bd3... M	config.h.in
23356:100755 100755 357e2efe... c4b66cb6... M	configure
23357:100644 100644 f211ca0d... 0afb9279... M	configure.in
23358:100644 100644 139597f9... 04a20d9a... M	stamp-h.in
23359:100644 100644 b665280b... e12b940e... M	uip/slocal.c
23360
23361commit c4ce52f0d1cc06ae49317c31a068a5e555bf54d6
23362Author:     Dan Harkless <dan@harkless.org>
23363AuthorDate: Tue Feb 29 05:16:35 2000 +0000
23364Commit:     Dan Harkless <dan@harkless.org>
23365CommitDate: Tue Feb 29 05:16:35 2000 +0000
23366
23367    Upped the version number to 1.0.3+dev (ideally this should be done by whoever
23368    makes a release tar file, immediately after doing so).
23369
23370    Applied Paul Fox <pgf-spam@foxharp.boston.ma.us>'s scansbr.c patch, posted to
23371    comp.mail.mh, which he says prevents loss of mail when inc'ing into a full
23372    filesystem.
23373
23374:100644 100644 e44eda5d... 7a2a57fd... M	ChangeLog
23375:100644 100644 21e8796a... 724c5dda... M	VERSION
23376:100644 100644 44cbf0d4... 143a059c... M	uip/scansbr.c
23377
23378commit 8146bc09fc2e8ad69520ba998be51fb02cbf069c
23379Author:     Ruud de Rooij <ruud@ruud.org>
23380AuthorDate: Mon Feb 28 17:09:02 2000 +0000
23381Commit:     Ruud de Rooij <ruud@ruud.org>
23382CommitDate: Mon Feb 28 17:09:02 2000 +0000
23383
23384            * Fix security hole in mhshowsbr.c which allowed untrusted shell
23385              code to be executed.
23386            * Released nmh 1.0.3.
23387
23388:100644 100644 9b5ce64d... e44eda5d... M	ChangeLog
23389:100644 100644 f650172c... 21e8796a... M	VERSION
23390:100755 100755 8c9e7802... 357e2efe... M	configure
23391:100644 100644 ef6f02c1... 97455045... M	uip/mhshowsbr.c
23392
23393commit e7842917b12445fe042f8b4656e8dde2c3105faf
23394Author:     Dan Harkless <dan@harkless.org>
23395AuthorDate: Thu Feb 10 18:50:23 2000 +0000
23396Commit:     Dan Harkless <dan@harkless.org>
23397CommitDate: Thu Feb 10 18:50:23 2000 +0000
23398
23399    Oops.  %-escapes on mhstore lines in mhn.defaults.sh should not be surrounded by
23400    single quotes, as a shell is not spawned when just saving files, and the
23401    filenames will end up with literal quotes embedded in them.
23402
23403:100644 100644 5bf89530... 9b5ce64d... M	ChangeLog
23404:100755 100755 e3fa2fd9... 5630bcca... M	etc/mhn.defaults.sh
23405
23406commit e75d3193f9f7cbfe44f808620fbde90bd3e727c2
23407Author:     Dan Harkless <dan@harkless.org>
23408AuthorDate: Fri Feb 4 20:36:43 2000 +0000
23409Commit:     Dan Harkless <dan@harkless.org>
23410CommitDate: Fri Feb 4 20:36:43 2000 +0000
23411
23412    Removed an item that Richard did without removing its TODO, and removed an item
23413    that was duplicated in two different priority sections.
23414
23415:100644 100644 3ae3679d... 27ca1348... M	TODO
23416
23417commit 5e6f0bdeffd667c5413ce27c73ea31c04fb9e9cf
23418Author:     Dan Harkless <dan@harkless.org>
23419AuthorDate: Fri Feb 4 20:34:07 2000 +0000
23420Commit:     Dan Harkless <dan@harkless.org>
23421CommitDate: Fri Feb 4 20:34:07 2000 +0000
23422
23423    Whoever originally added the -help switch to all the commands got too cute and
23424    had the option itself print out as "-(help)" in the -help output.  I guess the
23425    idea was to make reference to the fact that clearly you know about the -help
23426    option since you're currently looking at its output.  I think it's a bad idea to
23427    overload the meaning of the parentheses, however -- they're supposed to indicate
23428    what abbreviated prefix of the switch you're allowed to specify.  It doesn't
23429    make sense to show that you're allowed to "abbreviate" the switch to its entire
23430    length.
23431
23432:100644 100644 749e73cd... 5bf89530... M	ChangeLog
23433
23434commit 017a82124bf2ea39ced5aa4c8f969c18b3c2fb90
23435Author:     Dan Harkless <dan@harkless.org>
23436AuthorDate: Fri Feb 4 20:28:23 2000 +0000
23437Commit:     Dan Harkless <dan@harkless.org>
23438CommitDate: Fri Feb 4 20:28:23 2000 +0000
23439
23440    Whoever originally added the -help switch to all the commands got too cute and
23441    had the option itself print out as "-(help)" in the -help output.  I guess the
23442    idea was to make reference to the fact that clearly you know about the -help
23443    option since you're currently looking at its output.  I think it's a bad idea to
23444    overload the meaning of the parentheses, however -- they're supposed to indicate
23445    what abbreviated prefix of the switch you're allowed to specify.  It doesn't
23446    make sense to show that you're allowed to "abbreviate" the switch to its entire
23447    length.
23448
23449:100644 100644 d03d7173... 5b38b831... M	uip/ali.c
23450:100644 100644 34cd5daa... bf0e9cad... M	uip/anno.c
23451:100644 100644 2abba4bc... dde11759... M	uip/ap.c
23452:100644 100644 d367b97d... 4f654fba... M	uip/burst.c
23453:100644 100644 d380b521... 7e741383... M	uip/comp.c
23454:100644 100644 1a921cdc... cac0ea85... M	uip/conflict.c
23455:100644 100644 f8769a0f... 58ca45e5... M	uip/dist.c
23456:100644 100644 a9bc90f1... ab441418... M	uip/dp.c
23457:100644 100644 ad0cf2d1... dac84d50... M	uip/flist.c
23458:100644 100644 87e22bf1... baab4758... M	uip/fmtdump.c
23459:100644 100644 f9403169... c16dd96c... M	uip/folder.c
23460:100644 100644 cff49c73... d8b17d34... M	uip/forw.c
23461:100644 100644 fd7b55e2... f00c337e... M	uip/inc.c
23462:100644 100644 b2a1f1d5... 7b2ef2a3... M	uip/install-mh.c
23463:100644 100644 9bd45619... e53b3d58... M	uip/mark.c
23464:100644 100644 dc0059c1... 2450572c... M	uip/mhbuild.c
23465:100644 100644 ec2f9459... bacaf245... M	uip/mhlist.c
23466:100644 100644 68d08353... 882304cb... M	uip/mhlsbr.c
23467:100644 100644 222a0761... 5171f4e8... M	uip/mhmail.c
23468:100644 100644 f73853e4... d4f462f5... M	uip/mhn.c
23469:100644 100644 f6ebb651... ece8c3c1... M	uip/mhparam.c
23470:100644 100644 918371a9... 5c2ac313... M	uip/mhpath.c
23471:100644 100644 0791c483... af42092b... M	uip/mhshow.c
23472:100644 100644 c9b6a26b... 806a3523... M	uip/mhstore.c
23473:100644 100644 5c031091... 4bc92454... M	uip/mhtest.c
23474:100644 100644 23ede036... 2553c496... M	uip/msgchk.c
23475:100644 100644 41cf5102... 2769c240... M	uip/msh.c
23476:100644 100644 13ad3562... b785aeba... M	uip/mshcmds.c
23477:100644 100644 a607da81... 42e66944... M	uip/packf.c
23478:100644 100644 fb342856... 6cae130b... M	uip/pick.c
23479:100644 100644 a48c2234... cb249302... M	uip/popi.c
23480:100644 100644 e1f0e8d5... 79e0eb79... M	uip/prompter.c
23481:100644 100644 5fca8ec5... ace5295d... M	uip/rcvdist.c
23482:100644 100644 f9834be4... f5b1c054... M	uip/rcvpack.c
23483:100644 100644 43d38892... bef959ca... M	uip/rcvstore.c
23484:100644 100644 f9220127... 69a90311... M	uip/rcvtty.c
23485:100644 100644 906ea4aa... f484ccb8... M	uip/refile.c
23486:100644 100644 d3a8d078... f6d32d30... M	uip/repl.c
23487:100644 100644 9b12304b... 233a7bfe... M	uip/rmf.c
23488:100644 100644 21a0f901... 35236010... M	uip/rmm.c
23489:100644 100644 b40537c0... 7f5cf46f... M	uip/scan.c
23490:100644 100644 b98d89a8... 3e2dc605... M	uip/send.c
23491:100644 100644 e5f35c0a... b665280b... M	uip/slocal.c
23492:100644 100644 c7f53964... 3ac2e3f2... M	uip/sortm.c
23493:100644 100644 206698ee... 76478c87... M	uip/spost.c
23494:100644 100644 2ee6b3df... a416fdfa... M	uip/viamail.c
23495:100644 100644 b64bdab5... 2c2f6b5c... M	uip/vmh.c
23496:100644 100644 46ecf8cc... 96676fd0... M	uip/vmhtest.c
23497:100644 100644 854a9725... 0e2a9987... M	uip/whatnowsbr.c
23498:100644 100644 5a825344... 5d7172e4... M	uip/whom.c
23499:100644 100644 2e46dbb1... cd1ffaa9... M	uip/wmh.c
23500
23501commit f2763b05544699fbc1455451652965f03385951f
23502Author:     Dan Harkless <dan@harkless.org>
23503AuthorDate: Fri Feb 4 01:46:29 2000 +0000
23504Commit:     Dan Harkless <dan@harkless.org>
23505CommitDate: Fri Feb 4 01:46:29 2000 +0000
23506
23507    Modified INSTALL and config.h.in to reflect the new -kpop feature.
23508
23509:100644 100644 725c4b97... 749e73cd... M	ChangeLog
23510:100644 100644 b1e1d109... 63dcbbed... M	INSTALL
23511:100644 100644 84864078... 81af712b... M	config.h.in
23512
23513commit 0d1c5f533f3a6cd1c7f038f59585378f53b666c2
23514Author:     Dan Harkless <dan@harkless.org>
23515AuthorDate: Fri Feb 4 01:32:12 2000 +0000
23516Commit:     Dan Harkless <dan@harkless.org>
23517CommitDate: Fri Feb 4 01:32:12 2000 +0000
23518
23519    * Applied wesley.craig@umich.edu's KPOP patches.  According to him:
23520
23521          The following patch fixes a problem with requesting a service key for a
23522          machine that has multiple 'A' records.  It also makes "-kpop" a command
23523          line option, for users who would like to use both "kpop" and "pop".
23524
23525      Did no testing of the new features, as I don't have access to a KPOP server.
23526
23527      One tweak I made to the patch he sent to nmh-workers was to move the
23528      declaration of his new hp2 variable into the #ifdef KPOP section so you don't
23529      get an "unused variable" warning when compiling without KPOP.
23530
23531    * Modified inc.man and msgchk.man to document Wesley's new -kpop.
23532
23533:100644 100644 c4939814... 725c4b97... M	ChangeLog
23534:100644 100644 a9e08838... c53b291f... M	h/popsbr.h
23535:100644 100644 b2e5c7b3... dda206c6... M	man/inc.man
23536:100644 100644 e7624a01... 973fb4ba... M	man/msgchk.man
23537:100644 100644 164ac987... fd7b55e2... M	uip/inc.c
23538:100644 100644 a063049a... 23ede036... M	uip/msgchk.c
23539:100644 100644 eec025dc... bfc39eaa... M	uip/popsbr.c
23540:100644 100644 924684c0... 00959590... M	zotnet/mts/client.c
23541
23542commit c0a38419e027e400b370db10086bcb8a3c981ce7
23543Author:     Dan Harkless <dan@harkless.org>
23544AuthorDate: Sat Jan 29 01:34:20 2000 +0000
23545Commit:     Dan Harkless <dan@harkless.org>
23546CommitDate: Sat Jan 29 01:34:20 2000 +0000
23547
23548    Added check for lynx to write mhshow-show-text/html line in mhn.defaults.sh.
23549
23550:100644 100644 ee9581f2... c4939814... M	ChangeLog
23551:100755 100755 7de7ca68... e3fa2fd9... M	etc/mhn.defaults.sh
23552
23553commit 264d458403709d8ad348c4c6fd8650d7a75ac949
23554Author:     Dan Harkless <dan@harkless.org>
23555AuthorDate: Fri Jan 28 23:29:06 2000 +0000
23556Commit:     Dan Harkless <dan@harkless.org>
23557CommitDate: Fri Jan 28 23:29:06 2000 +0000
23558
23559    Made a couple of minor whitespace changes to test if the latest beta version of
23560    CVS fixes this bug:
23561
23562        dilvish-dan> cvs commit ../ChangeLog mhn.defaults.sh
23563        danh@mhost.com's password:
23564        Warning: Remote host denied X11 forwarding, perhaps xauth program could not be run on the server side.
23565        cvs: lock.c:179: lock_name: Assertion `*short_repos++ == '/'' failed.
23566        Terminated with fatal signal 6
23567        cvs commit: saving log message in /tmp/cvslIx_yb
23568
23569:100644 100644 fd15ad34... ee9581f2... M	ChangeLog
23570:100644 100644 d7125769... 70a2c920... M	sbr/m_scratch.c
23571
23572commit 5ea88cec12b303551f6bda0d78f4ec989bffe130
23573Author:     Dan Harkless <dan@harkless.org>
23574AuthorDate: Fri Jan 28 22:00:33 2000 +0000
23575Commit:     Dan Harkless <dan@harkless.org>
23576CommitDate: Fri Jan 28 22:00:33 2000 +0000
23577
23578    All %-escapes in mhn.defaults that actually expand to something should be
23579    surrounded by single quotes.  Added quotes to the ones in mhn.defaults.sh that
23580    were missing them.
23581
23582:100644 100644 ccfb3319... fd15ad34... M	ChangeLog
23583:100755 100755 358baf11... 7de7ca68... M	etc/mhn.defaults.sh
23584
23585commit a895b4103646a0cd84d82146758ad1c2e3f1ab54
23586Author:     Dan Harkless <dan@harkless.org>
23587AuthorDate: Thu Jan 27 20:20:01 2000 +0000
23588Commit:     Dan Harkless <dan@harkless.org>
23589CommitDate: Thu Jan 27 20:20:01 2000 +0000
23590
23591    makedir() had multiple bugs dating back to MH.  It passed an octal constant to
23592    atoi(), which interpreted it as decimal, resulting in directories with no user
23593    read or execute permissions, making nested directory creation fail.  Also, when
23594    creating a nested directory, correct permissions were only set on the inner one.
23595
23596    A second `make install' would always fail because the check for whether
23597    mh_profile.5 existed was written incorrectly.
23598
23599:100644 100644 b2998798... ccfb3319... M	ChangeLog
23600
23601commit 42ebc5bceefcb8a65eaa9dab779e44d35682ff1e
23602Author:     Dan Harkless <dan@harkless.org>
23603AuthorDate: Thu Jan 27 20:14:58 2000 +0000
23604Commit:     Dan Harkless <dan@harkless.org>
23605CommitDate: Thu Jan 27 20:14:58 2000 +0000
23606
23607    Doug's check for whether mh_profile.5 exists was bad -- it looked in the local
23608    directory rather than the installation directory, so the check would always
23609    return false and re-installation when mh_profile.5 did exist would bomb out.
23610
23611:100644 100644 0b580631... 469dd8de... M	man/Makefile.in
23612
23613commit 6e0e2e4490ebb9daf1f62ed7a2d30412551772ee
23614Author:     Dan Harkless <dan@harkless.org>
23615AuthorDate: Thu Jan 27 20:12:38 2000 +0000
23616Commit:     Dan Harkless <dan@harkless.org>
23617CommitDate: Thu Jan 27 20:12:38 2000 +0000
23618
23619    Fixed multiple bugs in makedir().  First off, when creating nested folders, it
23620    only set permissions properly on the innermost one.  Secondly, it passwd an
23621    octal constant to atoi(), which only works on decimal numbers, resulting in
23622    directories with no user read or execute permission, making creation of nested
23623    dirs fail.
23624
23625    Also added a comment wondering why we do special processing when euid != uid.
23626    If no one disagrees with my comments, I'll remove that weird code in the future.
23627
23628:100644 100644 6cf9e03c... e4c3c26c... M	sbr/makedir.c
23629
23630commit f3572e4b56fe8fffc75cb99b82b0cb063772836e
23631Author:     Dan Harkless <dan@harkless.org>
23632AuthorDate: Wed Jan 26 21:35:43 2000 +0000
23633Commit:     Dan Harkless <dan@harkless.org>
23634CommitDate: Wed Jan 26 21:35:43 2000 +0000
23635
23636    Dan Winship informed me that the right fix when gcc -Wall complains about char
23637    indexes to arrays is to cast to unsigned char, not int.  You want to prevent
23638    negative indexes into the array.
23639
23640:100644 100644 0db7bd99... beb6e765... M	sbr/m_getfld.c
23641:100644 100644 3d4e9782... 848adc0b... M	uip/picksbr.c
23642:100644 100644 4a2b951f... cc92b49b... M	uip/vmhsbr.c
23643
23644commit 1556d4eb31f94b5fda4c635d400191ffca78c9b7
23645Author:     Dan Harkless <dan@harkless.org>
23646AuthorDate: Wed Jan 26 10:16:32 2000 +0000
23647Commit:     Dan Harkless <dan@harkless.org>
23648CommitDate: Wed Jan 26 10:16:32 2000 +0000
23649
23650    Added documentation on both types of masquerading to post's man page.
23651
23652    Also clarified some wording and added a note that the new type of masquerading
23653    has been implemented only for post, not for the undocumented spost backend.
23654
23655:100644 100644 c84a74cf... b2998798... M	ChangeLog
23656
23657commit ab59862a486279eecba25c0804c8522c0b38b808
23658Author:     Dan Harkless <dan@harkless.org>
23659AuthorDate: Wed Jan 26 10:14:14 2000 +0000
23660Commit:     Dan Harkless <dan@harkless.org>
23661CommitDate: Wed Jan 26 10:14:14 2000 +0000
23662
23663    Expanded the mention of the $SIGNATURE environment variable to talk about the
23664    three different ways to override "From:" header construction.  Also added
23665    mh-tailor(5) to the "SEE ALSO" section.
23666
23667:100644 100644 397901a5... d5b9e4e5... M	man/post.man
23668
23669commit 6f958fb7154627489372880917a901137b1ad11a
23670Author:     Dan Harkless <dan@harkless.org>
23671AuthorDate: Wed Jan 26 09:27:59 2000 +0000
23672Commit:     Dan Harkless <dan@harkless.org>
23673CommitDate: Wed Jan 26 09:27:59 2000 +0000
23674
23675    Just added a comment explaining that akvalue() does mh alias substitution.
23676
23677:100644 100644 b15865e2... b3c4b228... M	uip/aliasbr.c
23678
23679commit a928fd1215493206663ef9c96f2a5b5bbd822cc6
23680Author:     Dan Harkless <dan@harkless.org>
23681AuthorDate: Wed Jan 26 09:26:23 2000 +0000
23682Commit:     Dan Harkless <dan@harkless.org>
23683CommitDate: Wed Jan 26 09:26:23 2000 +0000
23684
23685    I had my envelope-From:-setting in the wrong place in the code, before alias
23686    processing was done.  Put it in the right place, and properly implemented
23687    Resent-From:-handling, which I had neglected before.
23688
23689:100644 100644 a66e2411... 66d978cc... M	uip/post.c
23690
23691commit 66049298f32287c4a411f1931ec4b66b380878a9
23692Author:     Dan Harkless <dan@harkless.org>
23693AuthorDate: Wed Jan 26 09:24:15 2000 +0000
23694Commit:     Dan Harkless <dan@harkless.org>
23695CommitDate: Wed Jan 26 09:24:15 2000 +0000
23696
23697    Added a comment bemoaning the lack of aliasing on the From: header and
23698    explaining why I wasn't going to bother implementing my new draft-From:-based
23699    email address masquerading right now.
23700
23701:100644 100644 1f3b014b... 206698ee... M	uip/spost.c
23702
23703commit d72d136bb31bdb39e864662d4c541999c955671c
23704Author:     Dan Harkless <dan@harkless.org>
23705AuthorDate: Wed Jan 26 06:51:50 2000 +0000
23706Commit:     Dan Harkless <dan@harkless.org>
23707CommitDate: Wed Jan 26 06:51:50 2000 +0000
23708
23709    Doug's portability fix of my setgid inc autodetection had a caching bug -- if
23710    you re-ran configure, uip/Makefile would be corrupted, and installation would
23711    fail on OSes where inc needs to be setgid.
23712
23713    Implemented a new kind of email address masquerading.  When a user writes a
23714    custom "From:" header in a draft, nmh uses it rather than generating one.
23715    However, the user's true address is used in the SMTP envelope "From:" and is
23716    revealed in the "Sender:" header.  Now, when mmailid is set to non-zero, the
23717    envelope "From:" uses the address specified in the draft "From:" header, and
23718    there is no "Sender:" header.  This is useful when sending on behalf of a remote
23719    POP3 account or when remote mail robots incorrectly use the envelope "From:" in
23720    preference to the body "From:".
23721
23722:100644 100644 f7d4eb48... c84a74cf... M	ChangeLog
23723
23724commit b58f16902582d0b2058a76b315bfc92fa8034672
23725Author:     Dan Harkless <dan@harkless.org>
23726AuthorDate: Wed Jan 26 06:39:49 2000 +0000
23727Commit:     Dan Harkless <dan@harkless.org>
23728CommitDate: Wed Jan 26 06:39:49 2000 +0000
23729
23730    I'm surprised this didn't hit anyone sooner.  Doug's portability fix of my
23731    setgid inc autodetection didn't do its caching properly.  It cached the variable
23732    $nmh_cv_ls_mail_grp (previously $nmh_group_mailspool), but did substitution on
23733    $MAIL_SPOOL_GRP (previously $MAILGROUP) without setting the latter to the
23734    former.  That meant that when re-running configure, $MAIL_SPOOL_GRP would be
23735    NULL, so the $(MAIL_SPOOL_GRP) Make variable would be NULL, and installation
23736    would fail with the error "install:  2755 does not exist" (since the argument to
23737    -g was missing).
23738
23739:100755 100755 f4d0d0ae... 8c9e7802... M	configure
23740:100644 100644 bb58e1ff... f211ca0d... M	configure.in
23741:100644 100644 8b137891... 139597f9... M	stamp-h.in
23742
23743commit e804a366f5091e90f1c0971e2b7546df69f1315a
23744Author:     Dan Harkless <dan@harkless.org>
23745AuthorDate: Wed Jan 26 05:40:30 2000 +0000
23746Commit:     Dan Harkless <dan@harkless.org>
23747CommitDate: Wed Jan 26 05:40:30 2000 +0000
23748
23749    Implemented a new type of username masquerading, which is also activated by
23750    setting mmailid to non-zero in mts.conf.  The new type is based on the From:
23751    header in the message draft rather than the GECOS field of the passwd file like
23752    the old type.
23753
23754    With mmailid turned off, when a user specifies a custom From: header in a draft,
23755    it'll be used, but the user's real address will be revealed in the SMTP envelope
23756    From: and in the Sender: header.  With mmailid on, this revelation is disabled.
23757
23758    Also copied to here my new comment from mh.h explaining (if I understand it
23759    correctly) the functionality of struct swit's minchars field.  Also, changed the
23760    minchars for "help" from 4 to 0.  It doesn't make sense to use a positive
23761    integer that's the exact length of the option.  That'll make it print out like
23762    "-(help)".  The parentheses are supposed to go around the minimum part of the
23763    option you need to specify when abbreviating it.  Perhaps someone thought it
23764    would be cute to put "help" in parentheses to imply that you know about it
23765    already as you just specified it be seeing the current output, but I think this
23766    "overloading" of the meaning of the parentheses is awkward.  I need to go around
23767    and change "help" to 0 everywhere, but it's getting too late to do it tonight.
23768
23769    Also added some other explanatory comments to existing code.
23770
23771:100644 100644 a1cc05f6... a66e2411... M	uip/post.c
23772
23773commit 98c25edae52fb18c950c6d9626b4f8434e59d08c
23774Author:     Dan Harkless <dan@harkless.org>
23775AuthorDate: Wed Jan 26 05:28:33 2000 +0000
23776Commit:     Dan Harkless <dan@harkless.org>
23777CommitDate: Wed Jan 26 05:28:33 2000 +0000
23778
23779    Updated to reflect that there are now two types of username masquerading
23780    (GECOS-based, the old one, and draft-From:-based, the new one).  Also clarified
23781    existing wording.
23782
23783:100644 100644 11ffd3b8... b1e1d109... M	INSTALL
23784:100644 100644 71cf0bc2... ea95045a... M	man/mh-tailor.man
23785
23786commit aa4c0736256b9324588e16e52599b903c87f06da
23787Author:     Dan Harkless <dan@harkless.org>
23788AuthorDate: Wed Jan 26 05:03:07 2000 +0000
23789Commit:     Dan Harkless <dan@harkless.org>
23790CommitDate: Wed Jan 26 05:03:07 2000 +0000
23791
23792    Documented the minchars field of struct swit to the best of my understanding.
23793
23794:100644 100644 c8ece5d1... a59b0a0e... M	h/mh.h
23795
23796commit 2d5e7c8a48aca8b66e1ba85b9112157fc5b81fd9
23797Author:     Dan Harkless <dan@harkless.org>
23798AuthorDate: Wed Jan 26 05:01:06 2000 +0000
23799Commit:     Dan Harkless <dan@harkless.org>
23800CommitDate: Wed Jan 26 05:01:06 2000 +0000
23801
23802    Modified the mmailid comment to reflect that there are now two types of
23803    masquerading (wouldn't want sysadmins to not realize that by allowing one,
23804    they're allowing the other).  I also prefer my new wording of "allow" vs. the
23805    old "turn on" because the latter implied that masquerading would take effect
23806    just by setting that variable (not the case unless /etc/passwd had been
23807    previously modified to have the <fakeusername>s).
23808
23809:100644 100644 c892f0fd... b8a61b8e... M	etc/mts.conf.in
23810
23811commit 1f9b59c7eb5c5394754bcc0fe28248f55ff6957d
23812Author:     Dan Harkless <dan@harkless.org>
23813AuthorDate: Wed Jan 26 04:57:57 2000 +0000
23814Commit:     Dan Harkless <dan@harkless.org>
23815CommitDate: Wed Jan 26 04:57:57 2000 +0000
23816
23817    Whoever changed all the references to nmh-workers@math.gatech.edu to
23818    nmh-workers@mhost.com missed this file.
23819
23820:100644 100644 7cc20fc7... 6b1dfc05... M	man/nmh.man
23821
23822commit c1db884b287ee5c7dbca66be973c88aba40b9bc9
23823Author:     Dan Harkless <dan@harkless.org>
23824AuthorDate: Wed Jan 26 04:54:30 2000 +0000
23825Commit:     Dan Harkless <dan@harkless.org>
23826CommitDate: Wed Jan 26 04:54:30 2000 +0000
23827
23828    Changed Mmailids to an extern so that we can access it from post.c to see if we
23829    should do the new draft-From:-based masquerading.  Also clarified some comments
23830    now that there are two different types of masquerading.
23831
23832:100644 100644 61a604c6... 254a758e... M	zotnet/mts/mts.c
23833
23834commit 30d5dd2e92c77402af6b7cfdbaa1339964ce034d
23835Author:     Dan Harkless <dan@harkless.org>
23836AuthorDate: Tue Jan 25 21:06:09 2000 +0000
23837Commit:     Dan Harkless <dan@harkless.org>
23838CommitDate: Tue Jan 25 21:06:09 2000 +0000
23839
23840    Just clarified a couple of points in my last change description.
23841
23842:100644 100644 c97e57c9... f7d4eb48... M	ChangeLog
23843
23844commit ed7b16e77ac3662db77d362d15e84b69e5cd3fe6
23845Author:     Dan Harkless <dan@harkless.org>
23846AuthorDate: Tue Jan 25 07:45:10 2000 +0000
23847Commit:     Dan Harkless <dan@harkless.org>
23848CommitDate: Tue Jan 25 07:45:10 2000 +0000
23849
23850    The prototype I gave for initgroups() which was documented in the AIX 4.1 info
23851    page conflicted with the real one that comes from grp.h on Solaris 2.6.
23852    Adjusted it so the local prototype is correct on both (hopefully all)
23853    platforms.  Also added an include of <unistd.h>, which is where initgroups()
23854    lives on HP-UX 10.20.
23855
23856:100644 100644 dce96638... e5f35c0a... M	uip/slocal.c
23857
23858commit 8fa6d765350de7b4a8d7c0c59013969261640fa0
23859Author:     Dan Harkless <dan@harkless.org>
23860AuthorDate: Tue Jan 25 07:10:25 2000 +0000
23861Commit:     Dan Harkless <dan@harkless.org>
23862CommitDate: Tue Jan 25 07:10:25 2000 +0000
23863
23864    I kept going back and forth checking in new pointless revisions of
23865    configure[.in], but it now looks like the problem was that stamp-h.in was older
23866    than configure.in (or maybe there were two problems).  Hopefully this'll get rid
23867    of the needless auto* calls.
23868
23869:100644 100644 e69de29b... 8b137891... M	stamp-h.in
23870
23871commit 403ef747e65b7a6441ea0ab022f6e6ee6591beb7
23872Author:     Dan Harkless <dan@harkless.org>
23873AuthorDate: Tue Jan 25 06:56:25 2000 +0000
23874Commit:     Dan Harkless <dan@harkless.org>
23875CommitDate: Tue Jan 25 06:56:25 2000 +0000
23876
23877    Shoot.  Apparently it gets the timestamp from the check-in time rather than
23878    preserving the actual timestamp on the file when you check it in, so the
23879    timestamp was the same for configure.in and configure, so the Makefile was doing
23880    an autoconf just in case.  This time I'm checking in configure.in first and
23881    configure at least a second later.  What a pain.
23882
23883:100755 100755 83bfaf37... f4d0d0ae... M	configure
23884:100644 100644 76237e26... bb58e1ff... M	configure.in
23885
23886commit eeef255a56fa2a1551c88571cf4bc34eeb858ef8
23887Author:     Dan Harkless <dan@harkless.org>
23888AuthorDate: Tue Jan 25 06:46:13 2000 +0000
23889Commit:     Dan Harkless <dan@harkless.org>
23890CommitDate: Tue Jan 25 06:46:13 2000 +0000
23891
23892    Accidentally checked in configure with older date than configure.in, but I
23893    hadn't made changes to configure.in that would result in a different configure,
23894    so I can't check one in with the right timestamp.  Therefore, I made a
23895    meaningless change to configure.in (adding a "dnl" to the end of line that was
23896    like others that had "dnl" at the end but didn't have one itself) and
23897    regenerated configure.
23898
23899:100755 100755 c7b809be... 83bfaf37... M	configure
23900:100644 100644 1910558d... 76237e26... M	configure.in
23901
23902commit e32a18146eb52fc278833d7cfb49ed8d9ace62bc
23903Author:     Dan Harkless <dan@harkless.org>
23904AuthorDate: Tue Jan 25 06:21:38 2000 +0000
23905Commit:     Dan Harkless <dan@harkless.org>
23906CommitDate: Tue Jan 25 06:21:38 2000 +0000
23907
23908    The conditional definition of the "np" variable didn't make any sense.  It was
23909    only defined if HAVE_GETHOSTBYNAME was defined and only used when
23910    HAVE_GETHOSTBYNAME wasn't defined.  I'm kind of surprised that never blew up
23911    anywhere.  Changed the definition conditional to match the usage conditional.
23912
23913:100644 100644 20933744... 924684c0... M	zotnet/mts/client.c
23914
23915commit 1b6605465016726e2be105c01fd331ff4658e569
23916Author:     Dan Harkless <dan@harkless.org>
23917AuthorDate: Tue Jan 25 06:19:51 2000 +0000
23918Commit:     Dan Harkless <dan@harkless.org>
23919CommitDate: Tue Jan 25 06:19:51 2000 +0000
23920
23921    Got rid of the rest of the warnings that I didn't have time for on 1999-07-15
23922    (and, it would seem, some new ones people introduced since then).  The primary
23923    ones were the warnings that default prototypes were being used for [v]snprintf()
23924    and str[n]casecmp().  As of right now, there are _no_ compilation warnings
23925    except on the lex output file (at least under AIX 4.1.5 and Solaris 2.6).
23926
23927:100644 100644 61e91a36... c97e57c9... M	ChangeLog
23928
23929commit c466879717f7cc03e987c5fc5fc5f1c9cb522c66
23930Author:     Dan Harkless <dan@harkless.org>
23931AuthorDate: Tue Jan 25 06:18:54 2000 +0000
23932Commit:     Dan Harkless <dan@harkless.org>
23933CommitDate: Tue Jan 25 06:18:54 2000 +0000
23934
23935    On AIX 4.1, snprintf() is defined in libc.a but there's no prototype in
23936    <stdio.h> or elsewhere.  Apparently it's not officially supported (though it
23937    seems to work perfectly and IBM apparently uses it in internal code).  Anyhow,
23938    if we omit our own snprintf() and vsnprintf() prototypes when we HAVE_SNPRINTF,
23939    we get a billion warnings at compile time.  Use the C preprocessor to preprocess
23940    stdio.h and make sure that there's actually a prototype.  Define
23941    HAVE_SNPRINTF_PROTOTYPE if so, and use that to control our local prototype
23942    definition.
23943
23944    Also, define strcasecmp() and strncasecmp() here all the time since we define
23945    our own versions and always use them.  The only way we could get into trouble
23946    doing this would be if the vendor's versions didn't have the same parameters,
23947    but I don't see that happening.  If we don't define them here, we get warnings
23948    all over the place that default prototypes are being used for 'em, and the
23949    system header to include varies from OS to OS.
23950
23951:100644 100644 59841a22... 4b5a0b8f... M	h/prototypes.h
23952
23953commit 45274379ba9b2e9bb165a213bca5e5682c64cba0
23954Author:     Dan Harkless <dan@harkless.org>
23955AuthorDate: Tue Jan 25 06:13:38 2000 +0000
23956Commit:     Dan Harkless <dan@harkless.org>
23957CommitDate: Tue Jan 25 06:13:38 2000 +0000
23958
23959    On AIX 4.1, snprintf() is defined in libc.a but there's no prototype in
23960    <stdio.h> or elsewhere.  Apparently it's not officially supported (though it
23961    seems to work perfectly and IBM apparently uses it in internal code).  Anyhow,
23962    if we omit our own snprintf() and vsnprintf() prototypes when we HAVE_SNPRINTF,
23963    we get a billion warnings at compile time.  Use the C preprocessor to preprocess
23964    stdio.h and make sure that there's actually a prototype.  Define
23965    HAVE_SNPRINTF_PROTOTYPE if so, and use that to control our local prototype
23966    definition.
23967
23968:100644 100644 317e93eb... dda87bfe... M	acconfig.h
23969:100644 100644 ae0684e7... 84864078... M	config.h.in
23970:100755 100755 eb9c392c... c7b809be... M	configure
23971:100644 100644 35c22129... 1910558d... M	configure.in
23972:100644 100644 8b137891... e69de29b... M	stamp-h.in
23973
23974commit cb8a7b870ba2f2f6c7c23152a4482132e59f678e
23975Author:     Dan Harkless <dan@harkless.org>
23976AuthorDate: Tue Jan 25 06:06:18 2000 +0000
23977Commit:     Dan Harkless <dan@harkless.org>
23978CommitDate: Tue Jan 25 06:06:18 2000 +0000
23979
23980    Added include of signals.h for SIGNAL() prototype.
23981
23982:100644 100644 05f8c33f... 546097cc... M	mts/sendmail/sendmail.c
23983
23984commit f2cc76d9a760ebf86b61d609696999330449aecb
23985Author:     Dan Harkless <dan@harkless.org>
23986AuthorDate: Tue Jan 25 06:04:29 2000 +0000
23987Commit:     Dan Harkless <dan@harkless.org>
23988CommitDate: Tue Jan 25 06:04:29 2000 +0000
23989
23990    Added include of mh.h for snprintf() prototype.
23991
23992:100644 100644 f53a8be6... 61a604c6... M	zotnet/mts/mts.c
23993:100644 100644 b4d2eec3... bbfccf0f... M	zotnet/tws/dtime.c
23994
23995commit 0c16fb9103d38e955469dd65b68cbc20e894d332
23996Author:     Dan Harkless <dan@harkless.org>
23997AuthorDate: Tue Jan 25 06:00:22 2000 +0000
23998Commit:     Dan Harkless <dan@harkless.org>
23999CommitDate: Tue Jan 25 06:00:22 2000 +0000
24000
24001    Added include of mh.h to get snprintf() prototype and changed all references to
24002    getcpy() to our_getcpy() to prevent conflict with the external one.
24003
24004:100644 100644 5f8e88bb... aa3253e0... M	zotnet/bboards/getbbent.c
24005
24006commit 90f1d5866d7d0c7c270fac0939b7de6bf4c35be9
24007Author:     Dan Harkless <dan@harkless.org>
24008AuthorDate: Tue Jan 25 05:58:26 2000 +0000
24009Commit:     Dan Harkless <dan@harkless.org>
24010CommitDate: Tue Jan 25 05:58:26 2000 +0000
24011
24012    Put in a prototype for stdio internal function _filbuf() to get rid of the
24013    "default prototype" warning (only do this when we didn't #define it to something
24014    specific due to another #define telling us to do so).
24015
24016:100644 100644 cddf362b... 0db7bd99... M	sbr/m_getfld.c
24017
24018commit 7736b0a60c15cc20db0ba8c3e0fe8e11d1c78c20
24019Author:     Dan Harkless <dan@harkless.org>
24020AuthorDate: Tue Jan 25 05:55:20 2000 +0000
24021Commit:     Dan Harkless <dan@harkless.org>
24022CommitDate: Tue Jan 25 05:55:20 2000 +0000
24023
24024    Put in a prototype for client() to get rid of the "default prototype" warning.
24025    The prototype should really go in a new client.h file or somewhere, but I don't
24026    have time right now for that.
24027
24028:100644 100644 f86d5d32... eec025dc... M	uip/popsbr.c
24029
24030commit 193489472a436a4437498b448e11e8992baaaf67
24031Author:     Dan Harkless <dan@harkless.org>
24032AuthorDate: Tue Jan 25 05:53:40 2000 +0000
24033Commit:     Dan Harkless <dan@harkless.org>
24034CommitDate: Tue Jan 25 05:53:40 2000 +0000
24035
24036    Typecast to get rid of warnings that index into cc[] is a char.
24037
24038:100644 100644 b13ea669... 3d4e9782... M	uip/picksbr.c
24039
24040commit 411195e89109d7b1c0a0d552d1644837be781eeb
24041Author:     Dan Harkless <dan@harkless.org>
24042AuthorDate: Tue Jan 25 05:52:31 2000 +0000
24043Commit:     Dan Harkless <dan@harkless.org>
24044CommitDate: Tue Jan 25 05:52:31 2000 +0000
24045
24046    Put in prototype for initgroups() to get rid of "default prototype" warning.  On
24047    AIX 4.1, at least, the function exists in libc.a but doesn't exist in any .h.
24048
24049:100644 100644 03dea148... dce96638... M	uip/slocal.c
24050
24051commit 5fc7e12e8c45a78bddb8e68b6c69653f8d30d11c
24052Author:     Dan Harkless <dan@harkless.org>
24053AuthorDate: Tue Jan 25 05:50:12 2000 +0000
24054Commit:     Dan Harkless <dan@harkless.org>
24055CommitDate: Tue Jan 25 05:50:12 2000 +0000
24056
24057    Typecast to get rid of warnings that array index into types[] is a char.
24058
24059:100644 100644 c8743959... 4a2b951f... M	uip/vmhsbr.c
24060
24061commit 264318e5898da32e9a0e3ec2b4c69185db89bb8a
24062Author:     Ruud de Rooij <ruud@ruud.org>
24063AuthorDate: Thu Jan 6 21:30:07 2000 +0000
24064Commit:     Ruud de Rooij <ruud@ruud.org>
24065CommitDate: Thu Jan 6 21:30:07 2000 +0000
24066
24067            * Move mhtest from bindir to libdir.
24068
24069            * Move sendfiles from libdir to bindir.
24070
24071            * Updated sendfiles manpage to reflect this change.
24072
24073            * Added documentation for -build and -file switches to repl and
24074              forw manpages (patch from Peter Maydell).
24075
24076            * Fixed interaction between specifying -cc in profile and -group on
24077              command-line.
24078
24079:100644 100644 84dfb76e... 61e91a36... M	ChangeLog
24080:100644 100644 e58951ea... b45ef86c... M	etc/Makefile.in
24081:100644 100644 7d95613c... 6dab969f... M	man/forw.man
24082:100644 100644 f767db7b... 2ffa7ac3... M	man/repl.man
24083:100644 100644 72f843c0... 7d00a718... M	man/sendfiles.man
24084:100644 100644 364b3599... f8e36c9e... M	uip/Makefile.in
24085:100644 100644 8455431a... cff49c73... M	uip/forw.c
24086:100644 100644 d7c09ac8... d3a8d078... M	uip/repl.c
24087
24088commit c9021f4b5e565c9ec7606b8b0229172bd01ba1ae
24089Author:     Dan Harkless <dan@harkless.org>
24090AuthorDate: Thu Nov 11 01:01:07 1999 +0000
24091Commit:     Dan Harkless <dan@harkless.org>
24092CommitDate: Thu Nov 11 01:01:07 1999 +0000
24093
24094    * Add command to reverse the action of rmm [-nounlink] -- "urmm"?  "umm"?  "um"?
24095    * Allow user customization of which kinds of text parts in multipart/alternative
24096      messages are preferred.  It would be nice if one selectable behavior would be
24097      to be prompted at runtime for which version to show.
24098    * Add a new %-escape that makes temp files more permanent than %f, so that you
24099      can use gnuclient -q or netscape -remote on message parts.  Put netscape
24100      -remote in mhn.defaults for text/html once this is done.
24101
24102:100644 100644 8760d1ae... 3ae3679d... M	TODO
24103
24104commit b84e9d0b0e3e007c103c5a903f44e8e4e37e6714
24105Author:     Dan Harkless <dan@harkless.org>
24106AuthorDate: Tue Nov 2 21:49:47 1999 +0000
24107Commit:     Dan Harkless <dan@harkless.org>
24108CommitDate: Tue Nov 2 21:49:47 1999 +0000
24109
24110    Changed the version number from 1.0.3 to 1.0.2+dev.  There was not unanimous
24111    support for my proposed even/odd release/developer version number dichotomy.
24112    1.0.2+dev implies release 1.0.2 plus some development.
24113
24114:100644 100644 a5b07d54... 84dfb76e... M	ChangeLog
24115:100644 100644 21e8796a... f650172c... M	VERSION
24116
24117commit 2c98333d77456e28ebef0af55ea6f7101a581778
24118Author:     Dan Harkless <dan@harkless.org>
24119AuthorDate: Fri Oct 29 20:42:13 1999 +0000
24120Commit:     Dan Harkless <dan@harkless.org>
24121CommitDate: Fri Oct 29 20:42:13 1999 +0000
24122
24123    Upped the version number to 1.0.3.  If we don't do this, then when people report
24124    bugs against 1.0.2, we won't know "which" 1.0.2 they're talking about (since the
24125    development source is publically available via CVS).  I think the Linux kernel
24126    version numbers are a good model, so the next time we roll a tarball, it should
24127    be version 1.0.4 (or higher -- anyhow, an even-numbered version).
24128
24129:100644 100644 13eaf816... a5b07d54... M	ChangeLog
24130:100644 100644 6d7de6e6... 21e8796a... M	VERSION
24131
24132commit 8cd63866a8c844c892b3554968f600e639a97b53
24133Author:     Doug Morris <doug@mhost.com>
24134AuthorDate: Fri Oct 29 05:10:18 1999 +0000
24135Commit:     Doug Morris <doug@mhost.com>
24136CommitDate: Fri Oct 29 05:10:18 1999 +0000
24137
24138    updated INSTALL directions
24139
24140:100644 100644 1bfae3f7... 11ffd3b8... M	INSTALL
24141
24142commit 690baeee8169f93061c4f3cfcb813528ef7b5bde
24143Author:     Doug Morris <doug@mhost.com>
24144AuthorDate: Fri Oct 29 04:49:01 1999 +0000
24145Commit:     Doug Morris <doug@mhost.com>
24146CommitDate: Fri Oct 29 04:49:01 1999 +0000
24147
24148    release nmh-1.0.2
24149
24150:100644 100644 0ca05aaa... 13eaf816... M	ChangeLog
24151
24152commit b986c0df2a745f3f5f5f4a4a6ccc384125bafbc7
24153Author:     Doug Morris <doug@mhost.com>
24154AuthorDate: Fri Oct 29 04:32:50 1999 +0000
24155Commit:     Doug Morris <doug@mhost.com>
24156CommitDate: Fri Oct 29 04:32:50 1999 +0000
24157
24158    updated the TODO list and bumped the revision to 1.0.2.
24159
24160:100644 100644 cd8988dc... 8760d1ae... M	TODO
24161:100644 100644 5601a1d4... 6d7de6e6... M	VERSION
24162
24163commit d02ec5835693084c86f676b35dd96f44a22ff534
24164Author:     Doug Morris <doug@mhost.com>
24165AuthorDate: Wed Oct 27 05:21:12 1999 +0000
24166Commit:     Doug Morris <doug@mhost.com>
24167CommitDate: Wed Oct 27 05:21:12 1999 +0000
24168
24169    fixed test in Makefiles for LIBTOOL for the case where it doesn't exist
24170
24171:100755 100755 e8cfcade... eb9c392c... M	configure
24172:100644 100644 e1748f1f... f812a2c5... M	mts/sendmail/Makefile.in
24173:100644 100644 a4fc8d95... 85ea7ea5... M	mts/smtp/Makefile.in
24174:100644 100644 f77f9887... 10fb56ca... M	sbr/Makefile.in
24175:100644 100644 a706bd03... 4f43ffbc... M	zotnet/Makefile.in
24176
24177commit e001a96010a62d4bd79a33955bb29e3c18bb26fe
24178Author:     Doug Morris <doug@mhost.com>
24179AuthorDate: Tue Oct 26 21:12:36 1999 +0000
24180Commit:     Doug Morris <doug@mhost.com>
24181CommitDate: Tue Oct 26 21:12:36 1999 +0000
24182
24183    fixed libtool check, sort of...
24184
24185:100644 100644 21474d84... 0ca05aaa... M	ChangeLog
24186:100644 100644 2fe31b55... 519a6237... M	MACHINES
24187:100755 100755 ce9cd8d8... e8cfcade... M	configure
24188:100644 100644 7da07800... 35c22129... M	configure.in
24189:100644 100644 16b1d7a0... e1748f1f... M	mts/sendmail/Makefile.in
24190:100644 100644 55997a4e... a4fc8d95... M	mts/smtp/Makefile.in
24191:100644 100644 3eba53fe... f77f9887... M	sbr/Makefile.in
24192:100644 100644 de661262... a706bd03... M	zotnet/Makefile.in
24193
24194commit d3a67123c9d05b6d639adb0e6b4a874807602a6b
24195Author:     Doug Morris <doug@mhost.com>
24196AuthorDate: Thu Oct 21 18:59:35 1999 +0000
24197Commit:     Doug Morris <doug@mhost.com>
24198CommitDate: Thu Oct 21 18:59:35 1999 +0000
24199
24200    changes to allow building under Mac OS X/Rhapsody
24201
24202:100644 100644 54119771... 21474d84... M	ChangeLog
24203:100644 100644 69b0c7de... 2fe31b55... M	MACHINES
24204:100644 100644 861da67d... cd8988dc... M	TODO
24205:100644 100644 6db7549c... 317e93eb... M	acconfig.h
24206:100755 100755 4d39b912... 4ad9e040... M	config.guess
24207:100644 100644 9daa5944... ae0684e7... M	config.h.in
24208:100755 100755 3f5c202f... f307800d... M	config.sub
24209:100755 100755 3bc1ecbf... ce9cd8d8... M	configure
24210:100644 100644 a5cac97e... 7da07800... M	configure.in
24211:100644 100644 d5580a5b... 16b1d7a0... M	mts/sendmail/Makefile.in
24212:100644 100644 7d197d55... 55997a4e... M	mts/smtp/Makefile.in
24213:100644 100644 9aad677b... 3eba53fe... M	sbr/Makefile.in
24214:100644 100644 2a21bd7b... 364b3599... M	uip/Makefile.in
24215:100644 100644 7391814b... de661262... M	zotnet/Makefile.in
24216
24217commit 1e6e0b5cc1bd2d49ffcef4ea7bb1bb6c256d07b7
24218Author:     Ruud de Rooij <ruud@ruud.org>
24219AuthorDate: Sun Oct 17 17:39:22 1999 +0000
24220Commit:     Ruud de Rooij <ruud@ruud.org>
24221CommitDate: Sun Oct 17 17:39:22 1999 +0000
24222
24223            * Changed repl defaults to partly revert to MH behaviour:
24224              "-cc all" is now only implied with -group.
24225            * The replcomps template includes cc: header again (as in MH).
24226            * Updated repl man page to reflect these changes.
24227
24228:100644 100644 693d7c8f... 54119771... M	ChangeLog
24229:100644 100644 52170a76... 04451812... M	etc/replcomps
24230:100644 100644 a7e11658... f767db7b... M	man/repl.man
24231:100644 100644 67155fa5... d7c09ac8... M	uip/repl.c
24232
24233commit e4f812b967a682665b19183a6189e458e4a983ee
24234Author:     Doug Morris <doug@mhost.com>
24235AuthorDate: Sat Oct 16 00:56:05 1999 +0000
24236Commit:     Doug Morris <doug@mhost.com>
24237CommitDate: Sat Oct 16 00:56:05 1999 +0000
24238
24239    sunos/solaris modifications
24240
24241:100644 100644 ab88fa9e... 693d7c8f... M	ChangeLog
24242:100644 100644 64b33bda... 9daa5944... M	config.h.in
24243:100755 100755 c4ee350f... 3bc1ecbf... M	configure
24244:100644 100644 f06a1d20... a5cac97e... M	configure.in
24245
24246commit 3d251965606d6a6e47897504594f84d12e3e292a
24247Author:     Doug Morris <doug@mhost.com>
24248AuthorDate: Fri Oct 15 22:38:55 1999 +0000
24249Commit:     Doug Morris <doug@mhost.com>
24250CommitDate: Fri Oct 15 22:38:55 1999 +0000
24251
24252    replaced the BIND guess (based on BSDishness) with checks for gethostbyname and sethostent
24253
24254:100644 100644 cb6de263... ab88fa9e... M	ChangeLog
24255:100644 100644 476bb92d... 6db7549c... M	acconfig.h
24256:100644 100644 6d03f36e... 64b33bda... M	config.h.in
24257:100755 100755 456d6ba3... c4ee350f... M	configure
24258:100644 100644 5bf050cd... f06a1d20... M	configure.in
24259:100644 100644 7d1d8085... 0bc7532f... M	mts/sendmail/hosts.c
24260:100644 100644 daa59b6b... 83727d54... M	mts/smtp/hosts.c
24261:100644 100644 671a533d... 525554e7... M	uip/ftpsbr.c
24262:100644 100644 b9679e9a... 20933744... M	zotnet/mts/client.c
24263:100644 100644 31d96bdd... f53a8be6... M	zotnet/mts/mts.c
24264
24265commit aa8860b86ba41d70c454d5d824835c8cd92a1555
24266Author:     Doug Morris <doug@mhost.com>
24267AuthorDate: Wed Oct 13 14:56:41 1999 +0000
24268Commit:     Doug Morris <doug@mhost.com>
24269CommitDate: Wed Oct 13 14:56:41 1999 +0000
24270
24271    fixed bug in mh-profile/mh_profile manpage link - it did not check first
24272
24273:100644 100644 a206efd7... 6d03f36e... M	config.h.in
24274:100755 100755 244672c9... 456d6ba3... M	configure
24275:100644 100644 8bfa3df4... 0b580631... M	man/Makefile.in
24276
24277commit 1856d44cafff88b8721971fbac940a469c81a38b
24278Author:     Doug Morris <doug@mhost.com>
24279AuthorDate: Wed Oct 13 13:58:41 1999 +0000
24280Commit:     Doug Morris <doug@mhost.com>
24281CommitDate: Wed Oct 13 13:58:41 1999 +0000
24282
24283    updated manpage's Makefile and modified the way configure tests to see whether
24284    it should define LINUX_STDIO.
24285
24286:100644 100644 3c4f4234... cb6de263... M	ChangeLog
24287:100644 100644 af77c9eb... 476bb92d... M	acconfig.h
24288:100644 100644 5062e215... a206efd7... M	config.h.in
24289:100755 100755 967f80bc... 244672c9... M	configure
24290:100644 100644 d4b924d7... 5bf050cd... M	configure.in
24291:100644 100644 d08c3a2a... 8bfa3df4... M	man/Makefile.in
24292
24293commit 4434c06e069d65e39e93c0b5c69747b278190175
24294Author:     Dan Harkless <dan@harkless.org>
24295AuthorDate: Mon Oct 4 22:23:29 1999 +0000
24296Commit:     Dan Harkless <dan@harkless.org>
24297CommitDate: Mon Oct 4 22:23:29 1999 +0000
24298
24299    Added '-L' to the calls of 'ls' in configure.in -- I have seen multiple machines
24300    in the past where the mail spool was a symlink to a directory on another device
24301    with more free space.
24302
24303:100644 100644 79319351... 3c4f4234... M	ChangeLog
24304:100755 100755 f4bf5591... 967f80bc... M	configure
24305:100644 100644 0904f1b2... d4b924d7... M	configure.in
24306:100644 100644 e69de29b... 8b137891... M	stamp-h.in
24307
24308commit e9b4dc0cb4a13da6abe919b99a67e1076edd5b6d
24309Author:     Dan Harkless <dan@harkless.org>
24310AuthorDate: Sat Oct 2 06:00:54 1999 +0000
24311Commit:     Dan Harkless <dan@harkless.org>
24312CommitDate: Sat Oct 2 06:00:54 1999 +0000
24313
24314            * Fixed a portability problem in Doug's fix of a portability
24315            problem in my MAILGROUP autoconf support ('ls -l' vs. 'ls -lg').
24316
24317:100644 100644 0f5d80a9... 79319351... M	ChangeLog
24318
24319commit bf46cc47a8f442fdbc08d81f8b51d30115637a93
24320Author:     Dan Harkless <dan@harkless.org>
24321AuthorDate: Sat Oct 2 06:00:11 1999 +0000
24322Commit:     Dan Harkless <dan@harkless.org>
24323CommitDate: Sat Oct 2 06:00:11 1999 +0000
24324
24325    I didn't like the double use of "MAILGROUP" for two different variables used in
24326    different languages, with different values.  I renamed Doug's new Makefile
24327    "MAILGROUP" to MAIL_SPOOL_GRP.
24328
24329:100644 100644 a2ecd08b... 2a21bd7b... M	uip/Makefile.in
24330
24331commit e5294f420c762bb7818e4bda47c717589103c13e
24332Author:     Dan Harkless <dan@harkless.org>
24333AuthorDate: Sat Oct 2 05:57:23 1999 +0000
24334Commit:     Dan Harkless <dan@harkless.org>
24335CommitDate: Sat Oct 2 05:57:23 1999 +0000
24336
24337    Touched because I changed configure.in.
24338
24339:100644 100644 8b137891... e69de29b... M	stamp-h.in
24340
24341commit a3727d33995d2782f111f159768d42a5c0cdfd99
24342Author:     Dan Harkless <dan@harkless.org>
24343AuthorDate: Sat Oct 2 05:55:54 1999 +0000
24344Commit:     Dan Harkless <dan@harkless.org>
24345CommitDate: Sat Oct 2 05:55:54 1999 +0000
24346
24347    Doug's fix for my MAILGROUP autoconf support on his platform (yep, I was
24348    ignorant about that "wheel" group) broke it on my platforms (AIX 4.1.5.0.01 and
24349    Solaris 2.6).  `ls -lg` doesn't do what Doug was expecting on these platforms --
24350    it displays _only_ the group rather than the user and the group (thus awk
24351    '{print $4}' did the wrong thing).
24352
24353    Also did some miscellaneous cleanup, like making variables that were intended to
24354    be cached actually be cached (renamed to nmh_cv_*, etc.), and using the $AWK
24355    that we've auto-detected rather than relying on the $PATH to find one.
24356
24357:100755 100755 b3567355... f4bf5591... M	configure
24358:100644 100644 14690b60... 0904f1b2... M	configure.in
24359
24360commit 2da3024caea2be71550f9eabd2fbc08fefe29bb5
24361Author:     Ruud de Rooij <ruud@ruud.org>
24362AuthorDate: Sun Sep 26 17:45:55 1999 +0000
24363Commit:     Ruud de Rooij <ruud@ruud.org>
24364CommitDate: Sun Sep 26 17:45:55 1999 +0000
24365
24366            * Added config.sub and config.guess to the list of files to be
24367            distributed.
24368
24369            * Fixed bug in sbr/fmt_scan.c where an extra newline would be
24370            added if a list of addresses was split over several header lines.
24371
24372            * In mts/smtp/smtp.c, undefine strlen and strcpy if they are
24373            macros, regardless of platform.
24374
24375            * Allow q to quit mhshow, and n to skip to next part.  Patch from
24376            Kimmo Suominen <kim@tac.nyc.ny.us>.
24377
24378            * Modified mhstore to recognize attachments created by sendfiles
24379            with x-conversions=gzip.
24380
24381:100644 100644 a92dd7bf... 0f5d80a9... M	ChangeLog
24382:100644 100644 60fb9159... c6594d17... M	Makefile.in
24383:100644 100644 a0d84d5f... 025bb966... M	mts/smtp/smtp.c
24384:100644 100644 ae311621... b8273c98... M	sbr/fmt_scan.c
24385:100644 100644 e76dbaac... ef6f02c1... M	uip/mhshowsbr.c
24386:100644 100644 2d0fdc81... 41aa1a4c... M	uip/mhstoresbr.c
24387
24388commit 4a78892df0b95cc22a976632445f3dca8893aae4
24389Author:     Doug Morris <doug@mhost.com>
24390AuthorDate: Mon Sep 13 19:23:29 1999 +0000
24391Commit:     Doug Morris <doug@mhost.com>
24392CommitDate: Mon Sep 13 19:23:29 1999 +0000
24393
24394    moved canonical guesses back into user config section of config.h
24395
24396:100644 100644 49360125... a92dd7bf... M	ChangeLog
24397:100644 100644 a54d1d77... af77c9eb... M	acconfig.h
24398:100644 100644 da9d917c... 5062e215... M	config.h.in
24399
24400commit d036480eb208e821aba1485ec77da7f06bdf13a8
24401Author:     Doug Morris <doug@mhost.com>
24402AuthorDate: Mon Sep 13 18:20:28 1999 +0000
24403Commit:     Doug Morris <doug@mhost.com>
24404CommitDate: Mon Sep 13 18:20:28 1999 +0000
24405
24406    updates to post.c and termsbr.c that prevent warnings on OpenBSD
24407
24408:100644 100644 810b8230... 49360125... M	ChangeLog
24409:100644 100644 ffd460e4... a1cc05f6... M	uip/post.c
24410:100644 100644 28aaa8f5... 556158d1... M	uip/termsbr.c
24411
24412commit 8563731b02ce9d750806f6b1769af8b399d964e8
24413Author:     Doug Morris <doug@mhost.com>
24414AuthorDate: Sun Sep 12 13:50:11 1999 +0000
24415Commit:     Doug Morris <doug@mhost.com>
24416CommitDate: Sun Sep 12 13:50:11 1999 +0000
24417
24418    Lots of little code cleanups to prevent warnings - mostly making sure
24419    some function prototypes are available at compile time. Also fixed
24420    Makefile.in so that make nmhdist will work -- it just blew up after
24421    COMPLETION-TCSH was added and ZSH-COMPLETION was changed to
24422    COMPLETION-ZSH.
24423
24424:100644 100644 81cf02da... 810b8230... M	ChangeLog
24425:100644 100644 3474570c... 60fb9159... M	Makefile.in
24426:100644 100644 5fe0b0c2... 59841a22... M	h/prototypes.h
24427:100644 100644 55f33938... daa59b6b... M	mts/smtp/hosts.c
24428:100644 100644 90b37a82... a0d84d5f... M	mts/smtp/smtp.c
24429:100644 100644 339ac0a2... d3e5ea90... M	sbr/fmt_compile.c
24430:100644 100644 0af69aba... ae311621... M	sbr/fmt_scan.c
24431:100644 100644 fe42196b... a99c681b... M	sbr/lock_file.c
24432:100644 100644 47528933... cddf362b... M	sbr/m_getfld.c
24433:100644 100644 54c8b05a... d03d7173... M	uip/ali.c
24434:100644 100644 11381f3c... 2abba4bc... M	uip/ap.c
24435:100644 100644 9ae23b41... 87e22bf1... M	uip/fmtdump.c
24436:100644 100644 a65736f3... 7e805654... M	uip/mhbuildsbr.c
24437:100644 100644 b372f950... c1af2180... M	uip/mhcachesbr.c
24438:100644 100644 6ef30fbf... 33e9f3fa... M	uip/mhl.c
24439:100644 100644 3d6e260f... 13ad3562... M	uip/mshcmds.c
24440:100644 100644 36ca6956... b13ea669... M	uip/picksbr.c
24441:100644 100644 8eb3b77f... ffd460e4... M	uip/post.c
24442:100644 100644 922670b5... 5fca8ec5... M	uip/rcvdist.c
24443:100644 100644 5a3dcbe0... 43d38892... M	uip/rcvstore.c
24444:100644 100644 464a0276... f9220127... M	uip/rcvtty.c
24445:100644 100644 cbd92773... b40537c0... M	uip/scan.c
24446:100644 100644 b7c4cf24... 2c2e3a63... M	uip/sendsbr.c
24447:100644 100644 7927ac56... d656bf95... M	uip/show.c
24448:100644 100644 c6aa286c... 03dea148... M	uip/slocal.c
24449:100644 100644 f2d6311a... 1f3b014b... M	uip/spost.c
24450:100644 100644 34c560ee... 0033f8b2... M	uip/whatnow.c
24451:100644 100644 caeeec2c... 7f88fc48... M	uip/whatnowproc.c
24452
24453commit 3da6cc979e0e8e466f760acc113314c57176fea9
24454Author:     Doug Morris <doug@mhost.com>
24455AuthorDate: Sun Sep 12 07:19:40 1999 +0000
24456Commit:     Doug Morris <doug@mhost.com>
24457CommitDate: Sun Sep 12 07:19:40 1999 +0000
24458
24459    updating changelog, should have been done with last commit
24460
24461:100644 100644 796c9b19... 81cf02da... M	ChangeLog
24462
24463commit 58653b7e9a9f44dc35a4d0f0a8584f425f14fb0c
24464Author:     Doug Morris <doug@mhost.com>
24465AuthorDate: Sun Sep 12 06:44:02 1999 +0000
24466Commit:     Doug Morris <doug@mhost.com>
24467CommitDate: Sun Sep 12 06:44:02 1999 +0000
24468
24469    fix for configure to find db1/ndbm.h in new linux systems
24470
24471:100644 100644 5051962e... a54d1d77... M	acconfig.h
24472:100644 100644 daf4e6fc... da9d917c... M	config.h.in
24473:100755 100755 db6525ec... b3567355... M	configure
24474:100644 100644 c153c944... 14690b60... M	configure.in
24475:100644 100644 a306cada... c6aa286c... M	uip/slocal.c
24476:100644 100644 d1db19fc... ab6dfa47... M	zotnet/mf/mf.c
24477
24478commit 045b9601403a216c400642229f2b291f85f88f7d
24479Author:     Doug Morris <doug@mhost.com>
24480AuthorDate: Fri Sep 10 05:22:40 1999 +0000
24481Commit:     Doug Morris <doug@mhost.com>
24482CommitDate: Fri Sep 10 05:22:40 1999 +0000
24483
24484    configure, configure.in stamp-h.in, and uip/Makefile.in modified to fix
24485      MAILGROUP test.
24486    m_getfld.c - added the patch submitted by Richard Cohen to fix
24487        crashing when mh_profile has no trailing newline.
24488    smtp.c, lock_file.c, m_scratch.c, m_tmpfil.c, mhscmds.c, rcvtty.c, and
24489      spost.c modified to fix mkstemp bugs. Some I've simply commented out
24490      because the repair requries either creating another new tempfile
24491      function (there are 3 already) or cleaning up the existing tmpfile
24492      functions and all the calls to them. I'm opting for the latter but
24493      it will take a while.
24494
24495:100644 100644 8d9db3b1... 796c9b19... M	ChangeLog
24496:100755 100755 22a3e43b... db6525ec... M	configure
24497:100644 100644 6b3367f5... c153c944... M	configure.in
24498:100644 100644 773696b8... 90b37a82... M	mts/smtp/smtp.c
24499:100644 100644 9771543c... fe42196b... M	sbr/lock_file.c
24500:100644 100644 aca481a1... 47528933... M	sbr/m_getfld.c
24501:100644 100644 e29b10a0... d7125769... M	sbr/m_scratch.c
24502:100644 100644 31bce67a... bac70b0a... M	sbr/m_tmpfil.c
24503:100644 100644 c5b89ec1... 8b137891... M	stamp-h.in
24504:100644 100644 71fd13b9... a2ecd08b... M	uip/Makefile.in
24505:100644 100644 427bff60... 3d6e260f... M	uip/mshcmds.c
24506:100644 100644 b847b563... 464a0276... M	uip/rcvtty.c
24507:100644 100644 5bc41d8a... f2d6311a... M	uip/spost.c
24508
24509commit 17e31955aca3a425a3c6d6fc128f6648f9550369
24510Author:     Dan Harkless <dan@harkless.org>
24511AuthorDate: Tue Sep 7 23:45:20 1999 +0000
24512Commit:     Dan Harkless <dan@harkless.org>
24513CommitDate: Tue Sep 7 23:45:20 1999 +0000
24514
24515    Renamed ZSH.COMPLETION to COMPLETION-ZSH and added COMPLETION-TCSH.
24516
24517:100644 100644 c1d59d81... 8d9db3b1... M	ChangeLog
24518
24519commit e5488fbd9e926b87e20f4b28e3f0bceb55f9df50
24520Author:     Dan Harkless <dan@harkless.org>
24521AuthorDate: Tue Sep 7 23:41:37 1999 +0000
24522Commit:     Dan Harkless <dan@harkless.org>
24523CommitDate: Tue Sep 7 23:41:37 1999 +0000
24524
24525    New file along the lines of the old ZSH.COMPLETION, but for tcsh.  Pretty bare
24526    right now.
24527
24528:000000 100644 00000000... f75933ee... A	COMPLETION-TCSH
24529
24530commit bd2c7d4966fd6588d11a1b639479959d6a948afc
24531Author:     Dan Harkless <dan@harkless.org>
24532AuthorDate: Tue Sep 7 23:34:00 1999 +0000
24533Commit:     Dan Harkless <dan@harkless.org>
24534CommitDate: Tue Sep 7 23:34:00 1999 +0000
24535
24536    Renamed to COMPLETION-ZSH so it'll alphabetize next to new COMPLETION-TCSH.
24537
24538:100644 000000 5c10cc89... 00000000... D	ZSH.COMPLETION
24539
24540commit af1c787868b636316a63606e42ea0db2104573be
24541Author:     Dan Harkless <dan@harkless.org>
24542AuthorDate: Tue Sep 7 23:29:14 1999 +0000
24543Commit:     Dan Harkless <dan@harkless.org>
24544CommitDate: Tue Sep 7 23:29:14 1999 +0000
24545
24546    Renamed from ZSH.COMPLETION so it'll alphabetize next to new COMPLETION-TCSH.
24547
24548:000000 100644 00000000... 5c10cc89... A	COMPLETION-ZSH
24549
24550commit 95565d966a1821b0284cd7a55f1102da080799b9
24551Author:     Dan Harkless <dan@harkless.org>
24552AuthorDate: Wed Aug 18 00:05:24 1999 +0000
24553Commit:     Dan Harkless <dan@harkless.org>
24554CommitDate: Wed Aug 18 00:05:24 1999 +0000
24555
24556    Crap.  That's what I get for using vi instead of xemacs for a change.  Inserted
24557    missing newline.
24558
24559:100644 100644 7e66b1e1... c5b89ec1... M	stamp-h.in
24560
24561commit 8da1cc086ae018f7268ea0fb8def491367be604c
24562Author:     Dan Harkless <dan@harkless.org>
24563AuthorDate: Wed Aug 18 00:01:28 1999 +0000
24564Commit:     Dan Harkless <dan@harkless.org>
24565CommitDate: Wed Aug 18 00:01:28 1999 +0000
24566
24567    Just adding some text to this file so that cvs will see a difference and let me check it in.  Every time acconfig.h or configure.in are changed (which I just
24568    did), the timestamp on this file needs to be updated or when people do a make
24569    an unnecessary `cd . && autoheader` will be done, and not everybody has the
24570    autoconf tools installed.  The next person to change those two files (or
24571    aclocal.m4) will need to change this text, maybe just to a message saying which
24572    dependency files were changed and by whom.
24573
24574:100644 100644 8b137891... 7e66b1e1... M	stamp-h.in
24575
24576commit 22a3fbc005f448c0e0c624f81f9f96e21dede885
24577Author:     Dan Harkless <dan@harkless.org>
24578AuthorDate: Tue Aug 17 23:31:23 1999 +0000
24579Commit:     Dan Harkless <dan@harkless.org>
24580CommitDate: Tue Aug 17 23:31:23 1999 +0000
24581
24582    Automated #define of MAILGROUP and installation of inc as setgid mail when the
24583    mail spool directory isn't world-writable.
24584
24585:100644 100644 d3197432... daf4e6fc... M	config.h.in
24586:100755 100755 56ac422f... 22a3e43b... M	configure
24587
24588commit b9b7473dc3c3931475d3dacbe827db62731bce4c
24589Author:     Dan Harkless <dan@harkless.org>
24590AuthorDate: Tue Aug 17 23:15:31 1999 +0000
24591Commit:     Dan Harkless <dan@harkless.org>
24592CommitDate: Tue Aug 17 23:15:31 1999 +0000
24593
24594    Automated #define of MAILGROUP and installation of inc as setgid mail when the
24595    mail spool directory isn't world-writable.
24596
24597:100644 100644 6114a59a... c1d59d81... M	ChangeLog
24598:100644 100644 c292bd20... 71fd13b9... M	uip/Makefile.in
24599
24600commit 8ac7f0a5c44a9a81a10e684cea8f2822434b9af0
24601Author:     Dan Harkless <dan@harkless.org>
24602AuthorDate: Tue Aug 17 23:12:42 1999 +0000
24603Commit:     Dan Harkless <dan@harkless.org>
24604CommitDate: Tue Aug 17 23:12:42 1999 +0000
24605
24606    Just removed some useless whitespace that [X]Emacs' Make mode highlights as
24607    being semi-bogus.
24608
24609:100644 100644 97313fc4... 3474570c... M	Makefile.in
24610
24611commit d3d0096ab170eec3ccfb35615a246a4d5d31b878
24612Author:     Dan Harkless <dan@harkless.org>
24613AuthorDate: Tue Aug 17 23:09:46 1999 +0000
24614Commit:     Dan Harkless <dan@harkless.org>
24615CommitDate: Tue Aug 17 23:09:46 1999 +0000
24616
24617    Automated #define of MAILGROUP and installation of inc as setgid mail when the
24618    mail spool directory isn't world-writable.
24619
24620:100644 100644 5d2429e4... 5051962e... M	acconfig.h
24621:100644 100644 63274ce3... 6b3367f5... M	configure.in
24622
24623commit 96d0d8f5b5fc28cad71f5f2cf67dc518fbbae245
24624Author:     Dan Harkless <dan@harkless.org>
24625AuthorDate: Fri Jul 16 01:39:09 1999 +0000
24626Commit:     Dan Harkless <dan@harkless.org>
24627CommitDate: Fri Jul 16 01:39:09 1999 +0000
24628
24629    * slocal -debug used to leave a copy of each message processed in /tmp.
24630    * Got rid of a ton of compilation warnings output by gcc -Wall.
24631    * rcvdistcomps no longer has "Resent-Fcc: outbox"; new rcvdistcomps.outbox does.
24632
24633:100644 100644 1175c197... 6114a59a... M	ChangeLog
24634
24635commit 197f95940cc0860683e6988352f721e6603f9339
24636Author:     Dan Harkless <dan@harkless.org>
24637AuthorDate: Fri Jul 16 01:30:05 1999 +0000
24638Commit:     Dan Harkless <dan@harkless.org>
24639CommitDate: Fri Jul 16 01:30:05 1999 +0000
24640
24641    Eliminated compilation warnings.
24642
24643:100644 100644 c318a227... 34cd5daa... M	uip/anno.c
24644:100644 100644 7e16b926... 11381f3c... M	uip/ap.c
24645:100644 100644 e40c9688... d380b521... M	uip/comp.c
24646:100644 100644 29a12e79... 1a921cdc... M	uip/conflict.c
24647:100644 100644 1fb17413... f8769a0f... M	uip/dist.c
24648:100644 100644 0041198a... a9bc90f1... M	uip/dp.c
24649:100644 100644 bced89fd... ad0cf2d1... M	uip/flist.c
24650:100644 100644 89e70ef6... 9ae23b41... M	uip/fmtdump.c
24651:100644 100644 c023e114... f9403169... M	uip/folder.c
24652:100644 100644 ade775ed... 8455431a... M	uip/forw.c
24653:100644 100644 b2d24864... b2a1f1d5... M	uip/install-mh.c
24654:100644 100644 2bbba6d8... 9bd45619... M	uip/mark.c
24655:100644 100644 4c9e5e0f... 6ef30fbf... M	uip/mhl.c
24656:100644 100644 f9dc33bf... 222a0761... M	uip/mhmail.c
24657
24658commit b89abf4ec88b6bb884c427f5cf48005720e94e29
24659Author:     Dan Harkless <dan@harkless.org>
24660AuthorDate: Fri Jul 16 01:19:29 1999 +0000
24661Commit:     Dan Harkless <dan@harkless.org>
24662CommitDate: Fri Jul 16 01:19:29 1999 +0000
24663
24664    Eliminated unsued sigset_t variables set and oset.
24665
24666:100644 100644 0bbe5880... 20b1fb55... M	sbr/pidwait.c
24667
24668commit 9616cec52fff44e9ca53e287f6ee74b37d0d4f3b
24669Author:     Dan Harkless <dan@harkless.org>
24670AuthorDate: Fri Jul 16 01:16:08 1999 +0000
24671Commit:     Dan Harkless <dan@harkless.org>
24672CommitDate: Fri Jul 16 01:16:08 1999 +0000
24673
24674    Previously contained the code:
24675
24676                    if (numburst == 0)
24677                        if (!quietsw)
24678                            admonish (NULL, "message %d not in digest format",
24679                                      msgnum);
24680                    else
24681                        adios (NULL, "burst() botch -- you lose big");
24682
24683    If the indentation is to be believed, this is a bug.  I trusted the indentation
24684    and added {}s around the inner if().
24685
24686:100644 100644 d13b0760... d367b97d... M	uip/burst.c
24687
24688commit 13d528f11ebbe35544897590a4973e90d9b2f55e
24689Author:     Dan Harkless <dan@harkless.org>
24690AuthorDate: Fri Jul 16 01:13:05 1999 +0000
24691Commit:     Dan Harkless <dan@harkless.org>
24692CommitDate: Fri Jul 16 01:13:05 1999 +0000
24693
24694    Eliminated compilation warnings.  pop_action() and pop_pack() used to return
24695    garbage.  They now (arbitrarily) return 0.  Dunno if their return values are
24696    ever used...
24697
24698:100644 100644 9752b5aa... 164ac987... M	uip/inc.c
24699
24700commit 3c9700d8d045f3ff26ce5dd2a174454dafc14822
24701Author:     Dan Harkless <dan@harkless.org>
24702AuthorDate: Fri Jul 16 01:11:44 1999 +0000
24703Commit:     Dan Harkless <dan@harkless.org>
24704CommitDate: Fri Jul 16 01:11:44 1999 +0000
24705
24706    Eliminated compilation warnings.
24707
24708:100644 100644 55f33938... 7d1d8085... M	mts/sendmail/hosts.c
24709:100644 100644 1ff41387... 05f8c33f... M	mts/sendmail/sendmail.c
24710:100644 100644 0e2f0a42... d1fd730d... M	sbr/addrsbr.c
24711:100644 100644 782eb0a9... 150aa73d... M	sbr/fmt_addr.c
24712:100644 100644 630cfc5c... 0af69aba... M	sbr/fmt_scan.c
24713:100644 100644 8ea8c13e... b15865e2... M	uip/aliasbr.c
24714:100644 100644 bacec100... dc0059c1... M	uip/mhbuild.c
24715:100644 100644 d5f29082... ec2f9459... M	uip/mhlist.c
24716:100644 100644 70f730b5... f73853e4... M	uip/mhn.c
24717:100644 100644 1da25d31... f6ebb651... M	uip/mhparam.c
24718:100644 100644 ac1854e4... 918371a9... M	uip/mhpath.c
24719:100644 100644 ff2bee85... 0791c483... M	uip/mhshow.c
24720:100644 100644 a52e00bf... c9b6a26b... M	uip/mhstore.c
24721:100644 100644 80a0c7b3... 5c031091... M	uip/mhtest.c
24722:100644 100644 ec2f975a... a607da81... M	uip/packf.c
24723:100644 100644 d2f72efb... fb342856... M	uip/pick.c
24724:100644 100644 59ab61ae... a48c2234... M	uip/popi.c
24725:100644 100644 fa1bfae8... e1f0e8d5... M	uip/prompter.c
24726:100644 100644 1520cbe1... f9834be4... M	uip/rcvpack.c
24727:100644 100644 81a03e8f... 5a3dcbe0... M	uip/rcvstore.c
24728:100644 100644 83e56395... 906ea4aa... M	uip/refile.c
24729:100644 100644 af58c59c... 67155fa5... M	uip/repl.c
24730:100644 100644 059e6075... 9b12304b... M	uip/rmf.c
24731:100644 100644 1b09907a... 21a0f901... M	uip/rmm.c
24732:100644 100644 1f9b8c0d... cbd92773... M	uip/scan.c
24733:100644 100644 2370ea4c... b98d89a8... M	uip/send.c
24734:100644 100644 245a538c... b7c4cf24... M	uip/sendsbr.c
24735:100644 100644 75e4827f... 7927ac56... M	uip/show.c
24736:100644 100644 77af4680... 28aaa8f5... M	uip/termsbr.c
24737:100644 100644 8b398e60... b64bdab5... M	uip/vmh.c
24738:100644 100644 813e6b74... 46ecf8cc... M	uip/vmhtest.c
24739:100644 100644 083650ed... 34c560ee... M	uip/whatnow.c
24740:100644 100644 b12307dc... 854a9725... M	uip/whatnowsbr.c
24741:100644 100644 aeb8d3b6... 5a825344... M	uip/whom.c
24742:100644 100644 fce1f59b... 2e46dbb1... M	uip/wmh.c
24743:100644 100644 b9904be2... 5f8e88bb... M	zotnet/bboards/getbbent.c
24744:100644 100644 b129785e... d1db19fc... M	zotnet/mf/mf.c
24745
24746commit 8f8d299c72fdf8105947681d459dde45eda94e9d
24747Author:     Dan Harkless <dan@harkless.org>
24748AuthorDate: Fri Jul 16 01:03:34 1999 +0000
24749Commit:     Dan Harkless <dan@harkless.org>
24750CommitDate: Fri Jul 16 01:03:34 1999 +0000
24751
24752    donote() previously was written such that it could return garbage.
24753
24754:100644 100644 65fed7e3... a063049a... M	uip/msgchk.c
24755
24756commit 6ee86a18ee336cce7df303753e4989e519162cf5
24757Author:     Dan Harkless <dan@harkless.org>
24758AuthorDate: Fri Jul 16 01:01:24 1999 +0000
24759Commit:     Dan Harkless <dan@harkless.org>
24760CommitDate: Fri Jul 16 01:01:24 1999 +0000
24761
24762    err2peer() previously returned garbage.  Now it returns result of callee
24763    verr2peer().
24764
24765:100644 100644 8ef03108... c8743959... M	uip/vmhsbr.c
24766
24767commit 9dc2494d155597ca15d9d05853d5bcad73701c00
24768Author:     Dan Harkless <dan@harkless.org>
24769AuthorDate: Fri Jul 16 00:59:36 1999 +0000
24770Commit:     Dan Harkless <dan@harkless.org>
24771CommitDate: Fri Jul 16 00:59:36 1999 +0000
24772
24773    Eliminated compilation warnings.
24774
24775:100644 100644 e075322d... 68d08353... M	uip/mhlsbr.c
24776
24777commit 794dab6aa5027ffaf024506140c258f6a0a9322d
24778Author:     Dan Harkless <dan@harkless.org>
24779AuthorDate: Fri Jul 16 00:53:17 1999 +0000
24780Commit:     Dan Harkless <dan@harkless.org>
24781CommitDate: Fri Jul 16 00:53:17 1999 +0000
24782
24783    Eliminated compilation warnings.
24784
24785:100644 100644 08975511... a65736f3... M	uip/mhbuildsbr.c
24786:100644 100644 75ac1583... 80ebcbb6... M	uip/mhmisc.c
24787:100644 100644 6d2914ae... f2b30b65... M	uip/mhoutsbr.c
24788:100644 100644 fc5ab20b... 86a08b7a... M	uip/mhparse.c
24789:100644 100644 a95ff7d5... e76dbaac... M	uip/mhshowsbr.c
24790:100644 100644 d849609f... 2d0fdc81... M	uip/mhstoresbr.c
24791:100644 100644 6755a8cf... 41cf5102... M	uip/msh.c
24792:100644 100644 a665536f... 427bff60... M	uip/mshcmds.c
24793:100644 100644 88463ede... 36ca6956... M	uip/picksbr.c
24794:100644 100644 0b0551d1... f86d5d32... M	uip/popsbr.c
24795:100644 100644 4602dc01... 8eb3b77f... M	uip/post.c
24796:100644 100644 b210696f... 922670b5... M	uip/rcvdist.c
24797:100644 100644 cb194dd5... b847b563... M	uip/rcvtty.c
24798:100644 100644 57eb6cdc... 7515f116... M	uip/replsbr.c
24799:100644 100644 398045b4... c7f53964... M	uip/sortm.c
24800:100644 100644 c5b27a08... 5bc41d8a... M	uip/spost.c
24801:100644 100644 bb5b12cd... 2ee6b3df... M	uip/viamail.c
24802
24803commit ae4c23b5c35a12a8a0a39eb6194c48f6ae4ca055
24804Author:     Dan Harkless <dan@harkless.org>
24805AuthorDate: Fri Jul 16 00:52:20 1999 +0000
24806Commit:     Dan Harkless <dan@harkless.org>
24807CommitDate: Fri Jul 16 00:52:20 1999 +0000
24808
24809    Eliminated compilation warnings.
24810
24811    slocal -debug left a file in /tmp for every single message it processed!
24812    Totally unacceptable since some people like to have slocal -debug in their
24813    .forward files to get better logging.
24814
24815:100644 100644 c1ee80fb... a306cada... M	uip/slocal.c
24816
24817commit 14d4fe34a364d78ca25f39b82713255a3e9006cb
24818Author:     Dan Harkless <dan@harkless.org>
24819AuthorDate: Fri Jul 16 00:50:01 1999 +0000
24820Commit:     Dan Harkless <dan@harkless.org>
24821CommitDate: Fri Jul 16 00:50:01 1999 +0000
24822
24823    Changed done() from returning void to returning int so that main()s who call
24824    done() at the end can instead return done() at the end to eliminate the
24825    compilation warning about falling off the end of a non-void function.
24826
24827:100644 100644 0dccfa2e... 5fe0b0c2... M	h/prototypes.h
24828
24829commit 13f32d980c37d425a846e59ea63949bd5c2572c3
24830Author:     Dan Harkless <dan@harkless.org>
24831AuthorDate: Fri Jul 16 00:48:59 1999 +0000
24832Commit:     Dan Harkless <dan@harkless.org>
24833CommitDate: Fri Jul 16 00:48:59 1999 +0000
24834
24835    Changed from returning void to returning int so that main()s who call done() at
24836    the end can instead return done() at the end to eliminate the compilation
24837    warning about falling off the end of a non-void function.
24838
24839:100644 100644 02465ea0... b5072a69... M	sbr/done.c
24840
24841commit f3897a21dafb3e2219520a45052b2618620910c4
24842Author:     Dan Harkless <dan@harkless.org>
24843AuthorDate: Fri Jul 16 00:47:33 1999 +0000
24844Commit:     Dan Harkless <dan@harkless.org>
24845CommitDate: Fri Jul 16 00:47:33 1999 +0000
24846
24847    Changed call of done() to return of done() to eliminate compilation warning.
24848
24849:100644 100644 bbbf0c18... 54c8b05a... M	uip/ali.c
24850
24851commit e458e7d100c31d7229d376272f90ef93052ff43f
24852Author:     Dan Harkless <dan@harkless.org>
24853AuthorDate: Fri Jul 16 00:44:40 1999 +0000
24854Commit:     Dan Harkless <dan@harkless.org>
24855CommitDate: Fri Jul 16 00:44:40 1999 +0000
24856
24857    I think it's totally inappropriate for the default rcvdistcomps to save all
24858    outgoing messages in an "outbox" folder.  I have made a new file called
24859    rcvdistcomps.outbox which looks like this file used to.
24860
24861:100644 100644 13fe8082... f5cc117e... M	etc/rcvdistcomps
24862
24863commit 03560c9427c1ae048364d0bb0306cd3c803a0d6d
24864Author:     Dan Harkless <dan@harkless.org>
24865AuthorDate: Fri Jul 16 00:43:04 1999 +0000
24866Commit:     Dan Harkless <dan@harkless.org>
24867CommitDate: Fri Jul 16 00:43:04 1999 +0000
24868
24869    New $(DIST_FILES) entry: rcvdistcomps.outbox.
24870
24871:100644 100644 67eed058... e58951ea... M	etc/Makefile.in
24872
24873commit 8179163d2de10c9e373a82c0cddf45e9c902b163
24874Author:     Dan Harkless <dan@harkless.org>
24875AuthorDate: Fri Jul 16 00:40:35 1999 +0000
24876Commit:     Dan Harkless <dan@harkless.org>
24877CommitDate: Fri Jul 16 00:40:35 1999 +0000
24878
24879    I renamed the old rcvdistcomps to rcvdistcomps.outbox and removed the
24880    "Resent-Fcc: outbox" line from rcvdistcomps.
24881
24882:000000 100644 00000000... 13fe8082... A	etc/rcvdistcomps.outbox
24883
24884commit 431bb19e74a59bca00fdc4e8118097c1fdeac8bf
24885Author:     Doug Morris <doug@mhost.com>
24886AuthorDate: Sat Jun 12 09:29:45 1999 +0000
24887Commit:     Doug Morris <doug@mhost.com>
24888CommitDate: Sat Jun 12 09:29:45 1999 +0000
24889
24890    added my name to the change
24891
24892:100644 100644 63b1e20b... 1175c197... M	ChangeLog
24893
24894commit bd1e50a7d47bda4778120d39ec9d168e26d0bd9d
24895Author:     Doug Morris <doug@mhost.com>
24896AuthorDate: Sat Jun 12 09:26:50 1999 +0000
24897Commit:     Doug Morris <doug@mhost.com>
24898CommitDate: Sat Jun 12 09:26:50 1999 +0000
24899
24900    added explanation of change made two nights ago.
24901
24902:100644 100644 71de17cc... 63b1e20b... M	ChangeLog
24903
24904commit 0ccd1945560c715e4cc4063209bd0d68b75d5470
24905Author:     Doug Morris <doug@mhost.com>
24906AuthorDate: Wed Jun 9 20:51:59 1999 +0000
24907Commit:     Doug Morris <doug@mhost.com>
24908CommitDate: Wed Jun 9 20:51:59 1999 +0000
24909
24910    use mkstemp on systems that have it
24911
24912:100644 100644 0b50e390... 5d2429e4... M	acconfig.h
24913:100644 100644 2192ddf4... d3197432... M	config.h.in
24914:100755 100755 524f9ea6... 56ac422f... M	configure
24915:100644 100644 87b4add6... 63274ce3... M	configure.in
24916:100644 100644 e2f65744... 773696b8... M	mts/smtp/smtp.c
24917:100644 100644 fac895b3... 9771543c... M	sbr/lock_file.c
24918:100644 100644 123a4983... e29b10a0... M	sbr/m_scratch.c
24919:100644 100644 1b4f3549... 31bce67a... M	sbr/m_tmpfil.c
24920:100644 100644 fcdd5e16... a665536f... M	uip/mshcmds.c
24921:100644 100644 9eb365f1... cb194dd5... M	uip/rcvtty.c
24922:100644 100644 58d4ae39... c5b27a08... M	uip/spost.c
24923
24924commit fd96433a81a97a1e2d8667c7087693e94706807d
24925Author:     Doug Morris <doug@mhost.com>
24926AuthorDate: Thu May 13 14:42:34 1999 +0000
24927Commit:     Doug Morris <doug@mhost.com>
24928CommitDate: Thu May 13 14:42:34 1999 +0000
24929
24930    Added notes about the configure change.
24931
24932:100644 100644 7b5db909... 71de17cc... M	ChangeLog
24933
24934commit 673859dfa72a5f4d485ae22d29ff2e2fc4147bf5
24935Author:     Doug Morris <doug@mhost.com>
24936AuthorDate: Thu May 13 14:28:25 1999 +0000
24937Commit:     Doug Morris <doug@mhost.com>
24938CommitDate: Thu May 13 14:28:25 1999 +0000
24939
24940    Modified configure to use config.guess and config.sub to auto-detect
24941    the system type and correctly set the #defines in config.h.
24942
24943:100644 100644 64a9da0c... 0b50e390... M	acconfig.h
24944:000000 100755 00000000... 4d39b912... A	config.guess
24945:100644 100644 eaa7f40d... 2192ddf4... M	config.h.in
24946:000000 100755 00000000... 3f5c202f... A	config.sub
24947:100755 100755 c00aeb39... 524f9ea6... M	configure
24948:100644 100644 fec2eabd... 87b4add6... M	configure.in
24949
24950commit 3b52c3944968810e976ae3ec214dfa4dec8178dc
24951Author:     Dan Harkless <dan@harkless.org>
24952AuthorDate: Thu May 13 03:42:11 1999 +0000
24953Commit:     Dan Harkless <dan@harkless.org>
24954CommitDate: Thu May 13 03:42:11 1999 +0000
24955
24956    1.0.1
24957
24958:100644 100644 77c5348e... 7b5db909... M	ChangeLog
24959:100644 100644 1beee2ba... 5601a1d4... M	VERSION
24960
24961commit 603560103f9b6a5808e3fc165a484f040552b5af
24962Author:     Dan Harkless <dan@harkless.org>
24963AuthorDate: Thu May 13 01:32:53 1999 +0000
24964Commit:     Dan Harkless <dan@harkless.org>
24965CommitDate: Thu May 13 01:32:53 1999 +0000
24966
24967    1.0.1 patches
24968
24969:100644 100644 fa6ef473... 77c5348e... M	ChangeLog
24970
24971commit c9f5db670ffbc6e761fb0512e621f2aee71509ee
24972Author:     Dan Harkless <dan@harkless.org>
24973AuthorDate: Thu May 13 01:31:47 1999 +0000
24974Commit:     Dan Harkless <dan@harkless.org>
24975CommitDate: Thu May 13 01:31:47 1999 +0000
24976
24977    Update for the brave new world
24978
24979:100644 100644 92bffa21... 1bfae3f7... M	INSTALL
24980:100644 100644 595e444d... a4e21cdd... M	README
24981
24982commit 910f3846bb30636fe25bdc6e06e72d50c6779bd9
24983Author:     Dan Harkless <dan@harkless.org>
24984AuthorDate: Thu May 13 01:31:00 1999 +0000
24985Commit:     Dan Harkless <dan@harkless.org>
24986CommitDate: Thu May 13 01:31:00 1999 +0000
24987
24988    Use "#include <errno.h>" instead of "extern int errno;". Suggested by
24989    Stephen Wilson Bailey <swb@nconnect.net>
24990
24991:100644 100644 75565036... 1ff41387... M	mts/sendmail/sendmail.c
24992:100644 100644 f7756381... e2f65744... M	mts/smtp/smtp.c
24993:100644 100644 0e02f2ab... 41f031a5... M	sbr/error.c
24994:100644 100644 d36e0e50... 671a533d... M	uip/ftpsbr.c
24995:100644 100644 6b026c6e... 0b0551d1... M	uip/popsbr.c
24996:100644 100644 664c388e... 8ef03108... M	uip/vmhsbr.c
24997:100644 100644 6d860578... b9679e9a... M	zotnet/mts/client.c
24998
24999commit 4cb1b8e5faf3f8d7dbd458f1edaeba2c613b09fb
25000Author:     Dan Harkless <dan@harkless.org>
25001AuthorDate: Thu May 13 01:28:40 1999 +0000
25002Commit:     Dan Harkless <dan@harkless.org>
25003CommitDate: Thu May 13 01:28:40 1999 +0000
25004
25005    add a note about Irix make
25006
25007:100644 100644 71f5362d... 69b0c7de... M	MACHINES
25008
25009commit 5a5ef8e8fd626315f6cc8972d9d0e8c7cd69dc68
25010Author:     Dan Harkless <dan@harkless.org>
25011AuthorDate: Thu May 13 01:28:16 1999 +0000
25012Commit:     Dan Harkless <dan@harkless.org>
25013CommitDate: Thu May 13 01:28:16 1999 +0000
25014
25015    man page updates from Jerry Peek <jpeek@jpeek.com>
25016
25017:100644 100644 a9f66cbd... 37bae2a9... M	man/packf.man
25018:100644 100644 1a015bbc... bd3c77f5... M	man/whatnow.man
25019
25020commit e0c210b265a8d6500d1e391f853ecee8d9827165
25021Author:     Dan Harkless <dan@harkless.org>
25022AuthorDate: Thu May 13 01:26:41 1999 +0000
25023Commit:     Dan Harkless <dan@harkless.org>
25024CommitDate: Thu May 13 01:26:41 1999 +0000
25025
25026    deal with SIGPIPE so mhl doesn't print "Broken pipe" if you quit out
25027    of the moreproc
25028
25029:100644 100644 18617d31... e075322d... M	uip/mhlsbr.c
25030
25031commit e6082c44cba0749864df4db1e0ce43fb9ce2a68a
25032Author:     Dan Harkless <dan@harkless.org>
25033AuthorDate: Thu May 13 01:25:52 1999 +0000
25034Commit:     Dan Harkless <dan@harkless.org>
25035CommitDate: Thu May 13 01:25:52 1999 +0000
25036
25037    Fixed a signal-handling bug that could cause whatnow to sometimes exit
25038    without prompting the user. Based on a patch by Richard Geiger
25039    <rmg@netapp.com>.
25040
25041:100644 100644 4bd02e3e... 0bbe5880... M	sbr/pidwait.c
25042
25043commit 34019fa0a2ec3e20b9256394acf54a53d5c35402
25044Author:     Dan Harkless <dan@harkless.org>
25045AuthorDate: Thu May 13 01:24:47 1999 +0000
25046Commit:     Dan Harkless <dan@harkless.org>
25047CommitDate: Thu May 13 01:24:47 1999 +0000
25048
25049    Changed configure.in's check for sigsetjmp to properly deal with
25050    systems like Linux where it is a macro. From <elleron@servtech.com>.
25051
25052:100644 100644 5c3f6024... 64a9da0c... M	acconfig.h
25053:100644 100644 eccfb102... eaa7f40d... M	config.h.in
25054:100755 100755 a84b3106... c00aeb39... M	configure
25055:100644 100644 dd5ebdc6... fec2eabd... M	configure.in
25056
25057commit 2b5c5779f2eb63019446a69c3e2c6f871e71c3df
25058Author:     Dan Harkless <dan@harkless.org>
25059AuthorDate: Thu May 13 01:22:54 1999 +0000
25060Commit:     Dan Harkless <dan@harkless.org>
25061CommitDate: Thu May 13 01:22:54 1999 +0000
25062
25063    Added -library switch so it can parse user aliases like post does.
25064    From Ruud de Rooij <r.c.m.derooij@twi.tudelft.nl>.
25065
25066:100644 100644 7d65eada... 58d4ae39... M	uip/spost.c
25067
25068commit e49cacf800179ed9650c07f9fc13c5e8736cb9e7
25069Author:     Dan Harkless <dan@harkless.org>
25070AuthorDate: Thu May 13 01:22:03 1999 +0000
25071Commit:     Dan Harkless <dan@harkless.org>
25072CommitDate: Thu May 13 01:22:03 1999 +0000
25073
25074    Don't add line breaks in the middle of long addresses when building a
25075    draft. Fixes a bug where repl would generate invalid headers. From
25076    Ruud de Rooij <r.c.m.derooij@twi.tudelft.nl>.
25077
25078:100644 100644 2086a94c... 630cfc5c... M	sbr/fmt_scan.c
25079
25080commit d057cb7218d8e5a6b30f38a863b73b7d562bf9d0
25081Author:     Dan Harkless <dan@harkless.org>
25082AuthorDate: Thu May 13 01:17:23 1999 +0000
25083Commit:     Dan Harkless <dan@harkless.org>
25084CommitDate: Thu May 13 01:17:23 1999 +0000
25085
25086    Allow display of 8bit encoded messages. From Kimmo Suominen
25087    <kim@tac.nyc.ny.us>.
25088
25089:100644 100644 73907ab3... 08975511... M	uip/mhbuildsbr.c
25090:100644 100644 1839a15d... fc5ab20b... M	uip/mhparse.c
25091
25092commit 6f48e12f2d4dd510f1610338648c2f6ab904392f
25093Author:     Dan Harkless <dan@harkless.org>
25094AuthorDate: Thu May 13 01:16:14 1999 +0000
25095Commit:     Dan Harkless <dan@harkless.org>
25096CommitDate: Thu May 13 01:16:14 1999 +0000
25097
25098    Change ordering of a conditional to prevent a bad pointer dereference.
25099    Fixes a segv in inc (and occasionally other programs). Originally from
25100    Ruud de Rooij <r.c.m.derooij@twi.tudelft.nl>
25101
25102:100644 100644 8697f206... aca481a1... M	sbr/m_getfld.c
25103
25104commit ebe7903c571e88539acf6bfb636f7d212f279022
25105Author:     Dan Harkless <dan@harkless.org>
25106AuthorDate: Thu May 13 01:13:58 1999 +0000
25107Commit:     Dan Harkless <dan@harkless.org>
25108CommitDate: Thu May 13 01:13:58 1999 +0000
25109
25110    Fix a buffer overrun that caused packf -mbox to mess up on
25111    Return-Path: lines. From Kimmo Suominen <kim@tac.nyc.ny.us>
25112
25113:100644 100644 7e791f34... b4d2eec3... M	zotnet/tws/dtime.c
25114
25115commit 9361ec85a7f8cc7c12dd90ed549392c815d0d7de
25116Author:     Dan Harkless <dan@harkless.org>
25117AuthorDate: Thu May 13 01:12:12 1999 +0000
25118Commit:     Dan Harkless <dan@harkless.org>
25119CommitDate: Thu May 13 01:12:12 1999 +0000
25120
25121    Make whatnow "list" work with "lproc: show" again. From Ruud de Rooij
25122    <r.c.m.derooij@twi.tudelft.nl>
25123
25124:100644 100644 5ab63702... 75e4827f... M	uip/show.c
25125
25126commit aa4db278d4cea684124ffcbd520abc56b0317139
25127Author:     Dan Harkless <dan@harkless.org>
25128AuthorDate: Thu May 13 01:10:45 1999 +0000
25129Commit:     Dan Harkless <dan@harkless.org>
25130CommitDate: Thu May 13 01:10:45 1999 +0000
25131
25132    add HAVE_LIBM
25133
25134:100644 100644 3915bde2... eccfb102... M	config.h.in
25135
25136commit 3f2164f3652497ab2a07373b4fb1d41e3a57da34
25137Author:     Dan Harkless <dan@harkless.org>
25138AuthorDate: Thu May 13 01:07:15 1999 +0000
25139Commit:     Dan Harkless <dan@harkless.org>
25140CommitDate: Thu May 13 01:07:15 1999 +0000
25141
25142    Add check for modf and link with -lm if it's not in libc. Needed for
25143    at least Digital UNIX. Problem noted by Kevin Oberman <oberman@es.net>
25144
25145:100755 100755 c2cbd6da... a84b3106... M	configure
25146:100644 100644 6b4e237e... dd5ebdc6... M	configure.in
25147
25148commit 4f09543a71a26f8f30d4bd0a83faede0a144f23d
25149Author:     Dan Harkless <dan@harkless.org>
25150AuthorDate: Thu May 13 01:05:49 1999 +0000
25151Commit:     Dan Harkless <dan@harkless.org>
25152CommitDate: Thu May 13 01:05:49 1999 +0000
25153
25154    Fix krb4 code to work with the original krb4 libraries as well as
25155    the krb5-compat ones. Based on a patch by Assar Westerlund <assar@sics.se>
25156
25157:100755 100755 87860376... c2cbd6da... M	configure
25158:100644 100644 f544ac6f... 6b4e237e... M	configure.in
25159
25160commit 38efa847bbbb0f0bfaca90d7665bfe21de725f99
25161Author:     Dan Harkless <dan@harkless.org>
25162AuthorDate: Thu May 13 01:03:23 1999 +0000
25163Commit:     Dan Harkless <dan@harkless.org>
25164CommitDate: Thu May 13 01:03:23 1999 +0000
25165
25166    Properly deal with relative folder names. Problem noted by Jerry Peek
25167    <jpeek@jpeek.com>
25168
25169:100644 100644 0e2b1614... bced89fd... M	uip/flist.c
25170
25171commit 1691e80890e5d8ba258c51c214a3e91880e1db2b
25172Author:     Doug Morris <doug@mhost.com>
25173AuthorDate: Fri Apr 30 18:08:34 1999 +0000
25174Commit:     Doug Morris <doug@mhost.com>
25175CommitDate: Fri Apr 30 18:08:34 1999 +0000
25176
25177    Initial revision
25178
25179:000000 100644 00000000... 19485053... A	COPYRIGHT
25180:000000 100644 00000000... fa6ef473... A	ChangeLog
25181:000000 100644 00000000... 1a240370... A	DIFFERENCES
25182:000000 100644 00000000... 92bffa21... A	INSTALL
25183:000000 100644 00000000... 71f5362d... A	MACHINES
25184:000000 100644 00000000... becf31a0... A	MAIL.FILTERING
25185:000000 100644 00000000... 97313fc4... A	Makefile.in
25186:000000 100644 00000000... 595e444d... A	README
25187:000000 100644 00000000... 861da67d... A	TODO
25188:000000 100644 00000000... 1beee2ba... A	VERSION
25189:000000 100644 00000000... 5c10cc89... A	ZSH.COMPLETION
25190:000000 100644 00000000... 5c3f6024... A	acconfig.h
25191:000000 100644 00000000... cbfb4982... A	aclocal.m4
25192:000000 100644 00000000... 3915bde2... A	config.h.in
25193:000000 100644 00000000... 8468646b... A	config/Makefile.in
25194:000000 100644 00000000... 2a01c1bb... A	config/config.c
25195:000000 100755 00000000... 6257186f... A	config/version.sh
25196:000000 100755 00000000... 87860376... A	configure
25197:000000 100644 00000000... f544ac6f... A	configure.in
25198:000000 100644 00000000... c5be1413... A	etc/MailAliases
25199:000000 100644 00000000... 67eed058... A	etc/Makefile.in
25200:000000 100644 00000000... 2669f040... A	etc/components
25201:000000 100644 00000000... d527e1d1... A	etc/digestcomps
25202:000000 100644 00000000... c6dc39a3... A	etc/distcomps
25203:000000 100644 00000000... 2669f040... A	etc/forwcomps
25204:000000 100644 00000000... 70ae4632... A	etc/mhl.body
25205:000000 100644 00000000... ea4a6d51... A	etc/mhl.digest
25206:000000 100644 00000000... 7f8a5672... A	etc/mhl.format
25207:000000 100644 00000000... 82b4ebc7... A	etc/mhl.forward
25208:000000 100644 00000000... 8fee181c... A	etc/mhl.headers
25209:000000 100644 00000000... 0caf5db2... A	etc/mhl.reply
25210:000000 100755 00000000... 358baf11... A	etc/mhn.defaults.sh
25211:000000 100755 00000000... 8f128f79... A	etc/mhn.find.sh
25212:000000 100644 00000000... c892f0fd... A	etc/mts.conf.in
25213:000000 100644 00000000... 13fe8082... A	etc/rcvdistcomps
25214:000000 100644 00000000... 52170a76... A	etc/replcomps
25215:000000 100644 00000000... 9295fd0e... A	etc/replgroupcomps
25216:000000 100644 00000000... f898e86c... A	etc/scan.default
25217:000000 100644 00000000... 27d18d32... A	etc/scan.mailx
25218:000000 100644 00000000... 8e2cedf6... A	etc/scan.nomime
25219:000000 100644 00000000... a6b6698c... A	etc/scan.size
25220:000000 100644 00000000... ee54a523... A	etc/scan.time
25221:000000 100644 00000000... 06c068c2... A	etc/scan.timely
25222:000000 100644 00000000... d1cd195c... A	etc/scan.unseen
25223:000000 100755 00000000... d53ed82e... A	etc/sendfiles
25224:000000 100644 00000000... 4f992592... A	h/Makefile.in
25225:000000 100644 00000000... e3aa7e80... A	h/addrsbr.h
25226:000000 100644 00000000... 2e464d92... A	h/aliasbr.h
25227:000000 100644 00000000... 146a63bf... A	h/dropsbr.h
25228:000000 100644 00000000... f9115040... A	h/fmt_compile.h
25229:000000 100644 00000000... fd4c555d... A	h/fmt_scan.h
25230:000000 100644 00000000... 9a394b50... A	h/md5.h
25231:000000 100644 00000000... c8ece5d1... A	h/mh.h
25232:000000 100644 00000000... a1977384... A	h/mhcachesbr.h
25233:000000 100644 00000000... f99a1c7a... A	h/mhparse.h
25234:000000 100644 00000000... b741b2f2... A	h/mime.h
25235:000000 100644 00000000... c6b0fa59... A	h/msh.h
25236:000000 100644 00000000... 41b0226f... A	h/netdb.h
25237:000000 100644 00000000... f00a3ad3... A	h/nmh.h
25238:000000 100644 00000000... b2329495... A	h/nntp.h
25239:000000 100644 00000000... 811836d7... A	h/picksbr.h
25240:000000 100644 00000000... a9e08838... A	h/popsbr.h
25241:000000 100644 00000000... 0dccfa2e... A	h/prototypes.h
25242:000000 100644 00000000... 856409e4... A	h/rcvmail.h
25243:000000 100644 00000000... b050d978... A	h/scansbr.h
25244:000000 100644 00000000... 9648e04f... A	h/signals.h
25245:000000 100644 00000000... 452f2e3f... A	h/vmhsbr.h
25246:000000 100755 00000000... 0d02bf25... A	install-sh
25247:000000 100644 00000000... d08c3a2a... A	man/Makefile.in
25248:000000 100644 00000000... 7e0c1817... A	man/ali.man
25249:000000 100644 00000000... 5cf58313... A	man/anno.man
25250:000000 100644 00000000... d4c24a9e... A	man/ap.man
25251:000000 100644 00000000... 6b41d66b... A	man/burst.man
25252:000000 100644 00000000... aebcb004... A	man/comp.man
25253:000000 100644 00000000... 01f7936f... A	man/conflict.man
25254:000000 100644 00000000... f0c16aa8... A	man/dist.man
25255:000000 100644 00000000... f3fe6bfa... A	man/dp.man
25256:000000 100644 00000000... 177ad1d1... A	man/flist.man
25257:000000 100644 00000000... 00463777... A	man/fmtdump.man
25258:000000 100644 00000000... 33b918bd... A	man/folder.man
25259:000000 100644 00000000... 7d95613c... A	man/forw.man
25260:000000 100644 00000000... b2e5c7b3... A	man/inc.man
25261:000000 100644 00000000... c00f678e... A	man/install-mh.man
25262:000000 100644 00000000... 426ea293... A	man/mark.man
25263:000000 100644 00000000... 451ea63b... A	man/mh-alias.man
25264:000000 100644 00000000... 9f95ee82... A	man/mh-chart.man
25265:000000 100644 00000000... 0b71fd7b... A	man/mh-draft.man
25266:000000 100644 00000000... bc40c88d... A	man/mh-format.man
25267:000000 100644 00000000... df39b13c... A	man/mh-mail.man
25268:000000 100644 00000000... 1829ae6e... A	man/mh-mts.man
25269:000000 100644 00000000... e1326ed4... A	man/mh-profile.man
25270:000000 100644 00000000... 7d2c72b4... A	man/mh-sequence.man
25271:000000 100644 00000000... 71cf0bc2... A	man/mh-tailor.man
25272:000000 100644 00000000... 497ff3dd... A	man/mhbuild.man
25273:000000 100644 00000000... b81415c5... A	man/mhl.man
25274:000000 100644 00000000... 1cd7d0ed... A	man/mhlist.man
25275:000000 100644 00000000... 5902b7c3... A	man/mhmail.man
25276:000000 100644 00000000... e4719dcd... A	man/mhn.man
25277:000000 100644 00000000... a4af2b58... A	man/mhparam.man
25278:000000 100644 00000000... ff17b73f... A	man/mhpath.man
25279:000000 100644 00000000... 30a925f0... A	man/mhshow.man
25280:000000 100644 00000000... 7148dc8c... A	man/mhstore.man
25281:000000 100644 00000000... e7624a01... A	man/msgchk.man
25282:000000 100644 00000000... 88ae414c... A	man/msh.man
25283:000000 100644 00000000... 1bc25453... A	man/next.man
25284:000000 100644 00000000... 7cc20fc7... A	man/nmh.man
25285:000000 100644 00000000... a9f66cbd... A	man/packf.man
25286:000000 100644 00000000... a2a54c41... A	man/pick.man
25287:000000 100644 00000000... 397901a5... A	man/post.man
25288:000000 100644 00000000... 5bb1619a... A	man/prev.man
25289:000000 100644 00000000... d8a2ef03... A	man/prompter.man
25290:000000 100644 00000000... 1a2cfe57... A	man/rcvdist.man
25291:000000 100644 00000000... ed95ad00... A	man/rcvpack.man
25292:000000 100644 00000000... eeb164d4... A	man/rcvstore.man
25293:000000 100644 00000000... a00d1b16... A	man/rcvtty.man
25294:000000 100644 00000000... 778616ea... A	man/refile.man
25295:000000 100644 00000000... a7e11658... A	man/repl.man
25296:000000 100644 00000000... de9cd8f7... A	man/rmf.man
25297:000000 100644 00000000... 87738537... A	man/rmm.man
25298:000000 100644 00000000... d4ad6a7c... A	man/scan.man
25299:000000 100644 00000000... 43d1ad12... A	man/send.man
25300:000000 100644 00000000... 72f843c0... A	man/sendfiles.man
25301:000000 100644 00000000... a864048b... A	man/show.man
25302:000000 100644 00000000... b54bc3f1... A	man/slocal.man
25303:000000 100644 00000000... eeaac1a5... A	man/sortm.man
25304:000000 100644 00000000... 7b49b791... A	man/tmac.h.in
25305:000000 100644 00000000... 050cdf7f... A	man/vmh.man
25306:000000 100644 00000000... 1a015bbc... A	man/whatnow.man
25307:000000 100644 00000000... 9caf26c3... A	man/whom.man
25308:000000 100755 00000000... 0801ec2c... A	mkinstalldirs
25309:000000 100644 00000000... 328a9ead... A	mts/Makefile.in
25310:000000 100644 00000000... d076a137... A	mts/mmdf/Makefile.in
25311:000000 100644 00000000... 748d8d6e... A	mts/mmdf/hosts.c
25312:000000 100644 00000000... d5580a5b... A	mts/sendmail/Makefile.in
25313:000000 100644 00000000... 55f33938... A	mts/sendmail/hosts.c
25314:000000 100644 00000000... 75565036... A	mts/sendmail/sendmail.c
25315:000000 100644 00000000... 7d197d55... A	mts/smtp/Makefile.in
25316:000000 100644 00000000... 55f33938... A	mts/smtp/hosts.c
25317:000000 100644 00000000... f7756381... A	mts/smtp/smtp.c
25318:000000 100644 00000000... 772035d7... A	mts/smtp/smtp.h
25319:000000 100644 00000000... 9aad677b... A	sbr/Makefile.in
25320:000000 100644 00000000... f38110f7... A	sbr/add.c
25321:000000 100644 00000000... 0e2f0a42... A	sbr/addrsbr.c
25322:000000 100644 00000000... 48b7328e... A	sbr/ambigsw.c
25323:000000 100644 00000000... ab58cb46... A	sbr/atooi.c
25324:000000 100644 00000000... 715aaf5e... A	sbr/brkstring.c
25325:000000 100644 00000000... e16f3603... A	sbr/check_charset.c
25326:000000 100644 00000000... 86f91a76... A	sbr/closefds.c
25327:000000 100644 00000000... 939a484f... A	sbr/concat.c
25328:000000 100644 00000000... 702c15d0... A	sbr/context_del.c
25329:000000 100644 00000000... 1e324013... A	sbr/context_find.c
25330:000000 100644 00000000... 208c45e7... A	sbr/context_foil.c
25331:000000 100644 00000000... d2836ba3... A	sbr/context_read.c
25332:000000 100644 00000000... 435127b2... A	sbr/context_replace.c
25333:000000 100644 00000000... b3f8168b... A	sbr/context_save.c
25334:000000 100644 00000000... 577e811e... A	sbr/copy.c
25335:000000 100644 00000000... 8d7b6f54... A	sbr/copyip.c
25336:000000 100644 00000000... a8c33758... A	sbr/cpydata.c
25337:000000 100644 00000000... 068fb6e8... A	sbr/cpydgst.c
25338:000000 100644 00000000... fffc0fa8... A	sbr/discard.c
25339:000000 100644 00000000... 02465ea0... A	sbr/done.c
25340:000000 100644 00000000... 0e02f2ab... A	sbr/error.c
25341:000000 100644 00000000... 3956a7b9... A	sbr/fdcompare.c
25342:000000 100644 00000000... 782eb0a9... A	sbr/fmt_addr.c
25343:000000 100644 00000000... 339ac0a2... A	sbr/fmt_compile.c
25344:000000 100644 00000000... e3384e8b... A	sbr/fmt_def.c
25345:000000 100644 00000000... 003ec2bc... A	sbr/fmt_new.c
25346:000000 100644 00000000... a9c3d0bd... A	sbr/fmt_rfc2047.c
25347:000000 100644 00000000... 2086a94c... A	sbr/fmt_scan.c
25348:000000 100644 00000000... 6858f4db... A	sbr/folder_addmsg.c
25349:000000 100644 00000000... e5374b5d... A	sbr/folder_delmsgs.c
25350:000000 100644 00000000... 1c1051de... A	sbr/folder_free.c
25351:000000 100644 00000000... 05365a86... A	sbr/folder_pack.c
25352:000000 100644 00000000... 0d012932... A	sbr/folder_read.c
25353:000000 100644 00000000... f3130f14... A	sbr/folder_realloc.c
25354:000000 100644 00000000... dcfb316c... A	sbr/gans.c
25355:000000 100644 00000000... 987ed3c8... A	sbr/getans.c
25356:000000 100644 00000000... f38a834f... A	sbr/getanswer.c
25357:000000 100644 00000000... 1c61d9bb... A	sbr/getarguments.c
25358:000000 100644 00000000... 07bc3651... A	sbr/getcpy.c
25359:000000 100644 00000000... 21db9a98... A	sbr/getfolder.c
25360:000000 100644 00000000... fac895b3... A	sbr/lock_file.c
25361:000000 100644 00000000... b1b5133d... A	sbr/m_atoi.c
25362:000000 100644 00000000... aa9edc8d... A	sbr/m_backup.c
25363:000000 100644 00000000... e9a5d188... A	sbr/m_convert.c
25364:000000 100644 00000000... 712e173d... A	sbr/m_draft.c
25365:000000 100644 00000000... 8697f206... A	sbr/m_getfld.c
25366:000000 100644 00000000... 3f54c456... A	sbr/m_gmprot.c
25367:000000 100644 00000000... 11c6ee3e... A	sbr/m_maildir.c
25368:000000 100644 00000000... 89e0f296... A	sbr/m_msgdef.c
25369:000000 100644 00000000... dd8303e3... A	sbr/m_name.c
25370:000000 100644 00000000... 123a4983... A	sbr/m_scratch.c
25371:000000 100644 00000000... 1b4f3549... A	sbr/m_tmpfil.c
25372:000000 100644 00000000... 6cf9e03c... A	sbr/makedir.c
25373:000000 100644 00000000... df5d963b... A	sbr/path.c
25374:000000 100644 00000000... d77039bc... A	sbr/peekc.c
25375:000000 100644 00000000... aa664649... A	sbr/pidstatus.c
25376:000000 100644 00000000... 4bd02e3e... A	sbr/pidwait.c
25377:000000 100644 00000000... 1ceeb859... A	sbr/print_help.c
25378:000000 100644 00000000... c9c1159c... A	sbr/print_sw.c
25379:000000 100644 00000000... 1b37b1ea... A	sbr/print_version.c
25380:000000 100644 00000000... 05c3942f... A	sbr/push.c
25381:000000 100644 00000000... 2c6af0dc... A	sbr/putenv.c
25382:000000 100644 00000000... 0036d20e... A	sbr/pwd.c
25383:000000 100644 00000000... 087ed78d... A	sbr/r1bindex.c
25384:000000 100644 00000000... 9cd128e3... A	sbr/readconfig.c
25385:000000 100644 00000000... 17c67155... A	sbr/refile.c
25386:000000 100644 00000000... 4ef1649a... A	sbr/remdir.c
25387:000000 100644 00000000... 68809df4... A	sbr/ruserpass.c
25388:000000 100644 00000000... b586fc37... A	sbr/seq_add.c
25389:000000 100644 00000000... b0f6e6c0... A	sbr/seq_bits.c
25390:000000 100644 00000000... ed70c5d9... A	sbr/seq_del.c
25391:000000 100644 00000000... c44f1775... A	sbr/seq_getnum.c
25392:000000 100644 00000000... afa8671c... A	sbr/seq_list.c
25393:000000 100644 00000000... 66319b5e... A	sbr/seq_nameok.c
25394:000000 100644 00000000... ee34fd9e... A	sbr/seq_print.c
25395:000000 100644 00000000... 649a360e... A	sbr/seq_read.c
25396:000000 100644 00000000... e0f42aec... A	sbr/seq_save.c
25397:000000 100644 00000000... 7e7acba0... A	sbr/seq_setcur.c
25398:000000 100644 00000000... e5161c5a... A	sbr/seq_setprev.c
25399:000000 100644 00000000... 906b0ac2... A	sbr/seq_setunseen.c
25400:000000 100644 00000000... 7ed13cac... A	sbr/showfile.c
25401:000000 100755 00000000... d4f6e52e... A	sbr/sigmsg.awk
25402:000000 100644 00000000... a8c12d62... A	sbr/signals.c
25403:000000 100644 00000000... 54ff550e... A	sbr/smatch.c
25404:000000 100644 00000000... 06140c8f... A	sbr/snprintb.c
25405:000000 100644 00000000... efb6df06... A	sbr/snprintf.c
25406:000000 100644 00000000... dd5c0977... A	sbr/ssequal.c
25407:000000 100644 00000000... bbb26cba... A	sbr/strcasecmp.c
25408:000000 100644 00000000... 05a017e5... A	sbr/strdup.c
25409:000000 100644 00000000... d7809550... A	sbr/strerror.c
25410:000000 100644 00000000... 03910fdf... A	sbr/strindex.c
25411:000000 100644 00000000... d1355485... A	sbr/trimcpy.c
25412:000000 100644 00000000... 7adc3218... A	sbr/uprf.c
25413:000000 100644 00000000... 52a8e74d... A	sbr/vfgets.c
25414:000000 100644 00000000... 8b137891... A	stamp-h.in
25415:000000 100644 00000000... c292bd20... A	uip/Makefile.in
25416:000000 100644 00000000... bbbf0c18... A	uip/ali.c
25417:000000 100644 00000000... 8ea8c13e... A	uip/aliasbr.c
25418:000000 100644 00000000... c318a227... A	uip/anno.c
25419:000000 100644 00000000... c2370220... A	uip/annosbr.c
25420:000000 100644 00000000... 7e16b926... A	uip/ap.c
25421:000000 100644 00000000... d13b0760... A	uip/burst.c
25422:000000 100644 00000000... e40c9688... A	uip/comp.c
25423:000000 100644 00000000... 29a12e79... A	uip/conflict.c
25424:000000 100644 00000000... 1fb17413... A	uip/dist.c
25425:000000 100644 00000000... be2716be... A	uip/distsbr.c
25426:000000 100644 00000000... 0041198a... A	uip/dp.c
25427:000000 100644 00000000... 857263a1... A	uip/dropsbr.c
25428:000000 100644 00000000... 0e2b1614... A	uip/flist.c
25429:000000 100644 00000000... 89e70ef6... A	uip/fmtdump.c
25430:000000 100644 00000000... c023e114... A	uip/folder.c
25431:000000 100644 00000000... ade775ed... A	uip/forw.c
25432:000000 100644 00000000... d36e0e50... A	uip/ftpsbr.c
25433:000000 100644 00000000... 9752b5aa... A	uip/inc.c
25434:000000 100644 00000000... b2d24864... A	uip/install-mh.c
25435:000000 100644 00000000... 2bbba6d8... A	uip/mark.c
25436:000000 100644 00000000... 2cb6cb57... A	uip/md5.c
25437:000000 100644 00000000... bacec100... A	uip/mhbuild.c
25438:000000 100644 00000000... 73907ab3... A	uip/mhbuildsbr.c
25439:000000 100644 00000000... b372f950... A	uip/mhcachesbr.c
25440:000000 100644 00000000... aef86cd8... A	uip/mhfree.c
25441:000000 100644 00000000... 4c9e5e0f... A	uip/mhl.c
25442:000000 100644 00000000... d5f29082... A	uip/mhlist.c
25443:000000 100644 00000000... ca349022... A	uip/mhlistsbr.c
25444:000000 100644 00000000... 18617d31... A	uip/mhlsbr.c
25445:000000 100644 00000000... f9dc33bf... A	uip/mhmail.c
25446:000000 100644 00000000... 75ac1583... A	uip/mhmisc.c
25447:000000 100644 00000000... 70f730b5... A	uip/mhn.c
25448:000000 100644 00000000... 6d2914ae... A	uip/mhoutsbr.c
25449:000000 100644 00000000... 1da25d31... A	uip/mhparam.c
25450:000000 100644 00000000... 1839a15d... A	uip/mhparse.c
25451:000000 100644 00000000... ac1854e4... A	uip/mhpath.c
25452:000000 100644 00000000... ff2bee85... A	uip/mhshow.c
25453:000000 100644 00000000... a95ff7d5... A	uip/mhshowsbr.c
25454:000000 100644 00000000... a52e00bf... A	uip/mhstore.c
25455:000000 100644 00000000... d849609f... A	uip/mhstoresbr.c
25456:000000 100644 00000000... 80a0c7b3... A	uip/mhtest.c
25457:000000 100644 00000000... 65fed7e3... A	uip/msgchk.c
25458:000000 100644 00000000... 6755a8cf... A	uip/msh.c
25459:000000 100644 00000000... fcdd5e16... A	uip/mshcmds.c
25460:000000 100644 00000000... ec2f975a... A	uip/packf.c
25461:000000 100644 00000000... d2f72efb... A	uip/pick.c
25462:000000 100644 00000000... 88463ede... A	uip/picksbr.c
25463:000000 100644 00000000... 59ab61ae... A	uip/popi.c
25464:000000 100644 00000000... 6b026c6e... A	uip/popsbr.c
25465:000000 100644 00000000... 4602dc01... A	uip/post.c
25466:000000 100644 00000000... fa1bfae8... A	uip/prompter.c
25467:000000 100644 00000000... b210696f... A	uip/rcvdist.c
25468:000000 100644 00000000... 1520cbe1... A	uip/rcvpack.c
25469:000000 100644 00000000... 81a03e8f... A	uip/rcvstore.c
25470:000000 100644 00000000... 9eb365f1... A	uip/rcvtty.c
25471:000000 100644 00000000... 83e56395... A	uip/refile.c
25472:000000 100644 00000000... af58c59c... A	uip/repl.c
25473:000000 100644 00000000... 57eb6cdc... A	uip/replsbr.c
25474:000000 100644 00000000... 059e6075... A	uip/rmf.c
25475:000000 100644 00000000... 1b09907a... A	uip/rmm.c
25476:000000 100644 00000000... 1f9b8c0d... A	uip/scan.c
25477:000000 100644 00000000... 44cbf0d4... A	uip/scansbr.c
25478:000000 100644 00000000... 2370ea4c... A	uip/send.c
25479:000000 100644 00000000... 245a538c... A	uip/sendsbr.c
25480:000000 100644 00000000... 5ab63702... A	uip/show.c
25481:000000 100644 00000000... c1ee80fb... A	uip/slocal.c
25482:000000 100644 00000000... 398045b4... A	uip/sortm.c
25483:000000 100644 00000000... 7d65eada... A	uip/spost.c
25484:000000 100644 00000000... 77af4680... A	uip/termsbr.c
25485:000000 100644 00000000... bb5b12cd... A	uip/viamail.c
25486:000000 100644 00000000... 8b398e60... A	uip/vmh.c
25487:000000 100644 00000000... 664c388e... A	uip/vmhsbr.c
25488:000000 100644 00000000... 813e6b74... A	uip/vmhtest.c
25489:000000 100644 00000000... 083650ed... A	uip/whatnow.c
25490:000000 100644 00000000... caeeec2c... A	uip/whatnowproc.c
25491:000000 100644 00000000... b12307dc... A	uip/whatnowsbr.c
25492:000000 100644 00000000... aeb8d3b6... A	uip/whom.c
25493:000000 100644 00000000... fce1f59b... A	uip/wmh.c
25494:000000 100644 00000000... 7391814b... A	zotnet/Makefile.in
25495:000000 100644 00000000... 7dedeeae... A	zotnet/bboards/Makefile.in
25496:000000 100644 00000000... 227bee5e... A	zotnet/bboards/bboards.h
25497:000000 100644 00000000... b9904be2... A	zotnet/bboards/getbbent.c
25498:000000 100644 00000000... 7871ca7c... A	zotnet/mf/Makefile.in
25499:000000 100644 00000000... b129785e... A	zotnet/mf/mf.c
25500:000000 100644 00000000... a4c81e89... A	zotnet/mf/mf.h
25501:000000 100644 00000000... ab8ad654... A	zotnet/mts/Makefile.in
25502:000000 100644 00000000... 6d860578... A	zotnet/mts/client.c
25503:000000 100644 00000000... 31d96bdd... A	zotnet/mts/mts.c
25504:000000 100644 00000000... 66aa590c... A	zotnet/mts/mts.h
25505:000000 100644 00000000... 3f96711e... A	zotnet/tws/Makefile.in
25506:000000 100644 00000000... 7e791f34... A	zotnet/tws/dtime.c
25507:000000 100644 00000000... 12a209bc... A	zotnet/tws/dtimep.c-lexed
25508:000000 100644 00000000... 467dc85d... A	zotnet/tws/dtimep.lex
25509:000000 100644 00000000... 601df0f7... A	zotnet/tws/lexedit.sed
25510:000000 100644 00000000... 91506e72... A	zotnet/tws/lexstring.c
25511:000000 100644 00000000... 29702db4... A	zotnet/tws/tws.h
25512