1 2005-10-08 Saturday 18:13 UTC -- Neil Spring <nspring@cs.washington.edu>
3 * configure.ac: year stale 0.4.26 news
5 2005-10-07 Friday 03:07 UTC -- Neil Spring <nspring@cs.washington.edu>
7 * wmbiff/wmbiff.c: fix debian #332540: prevent -c 'directory' from
10 2005-05-08 Sunday 21:31 UTC -- Neil Spring <nspring@cs.washington.edu>
12 * wmbiff/: Client.h, MessageList.c, test_tlscomm.c, test_wmbiff.c,
13 tlsComm.c, tlsComm.h, wmbiff.c: changes for gnutls 1.2 and
14 attempt to make wmbiff more responsive to X events while
15 communicating over the network
17 2004-12-12 Sunday 00:06 UTC -- Neil Spring <nspring@cs.washington.edu>
19 * check-includes.rb: update the portability checker
21 2004-12-12 Sunday 00:05 UTC -- Neil Spring <nspring@cs.washington.edu>
23 * wmgeneral/wmgeneral.c: allow KeyPress events through
25 2004-12-12 Sunday 00:03 UTC -- Neil Spring <nspring@cs.washington.edu>
27 * wmbiff/passwordMgr.c: nicer debug message
29 2004-12-12 Sunday 00:02 UTC -- Neil Spring <nspring@cs.washington.edu>
31 * wmbiff/: gnutls-common.c, test_wmbiff.c: compiler appeasement
33 2004-12-12 Sunday 00:01 UTC -- Neil Spring <nspring@cs.washington.edu>
35 * wmbiff/: Pop3Client.c, wmbiff.c, wmbiffrc.5.in: tls and password
36 asking support for pop3, keyboard event handling for the main
39 2004-10-31 Sunday 22:09 UTC -- Neil Spring <nspring@cs.washington.edu>
41 * wmbiff/tlsComm.c: indent and make tls_check_certificate void
43 2004-10-01 Friday 21:15 UTC -- Neil Spring <nspring@cs.washington.edu>
45 * wmbiff/tlsComm.c: comment the SHUT_WR
47 2004-10-01 Friday 21:06 UTC -- Neil Spring <nspring@cs.washington.edu>
49 * wmbiff/tlsComm.c: indent, and return if no certificate came back
52 2004-10-01 Friday 21:05 UTC -- Neil Spring <nspring@cs.washington.edu>
54 * wmbiff/socket.c: thwack duplicate error messages about connecting
57 2004-10-01 Friday 21:02 UTC -- Neil Spring <nspring@cs.washington.edu>
59 * wmbiff/wmbiff.c: indent
61 2004-08-23 Monday 00:37 UTC -- Neil Spring <nspring@cs.washington.edu>
63 * wmbiff/wmbiff.c: disable the secure memory warning (and its use)
65 2004-07-03 Saturday 23:45 UTC -- Neil Spring <nspring@cs.washington.edu>
69 2004-07-03 Saturday 23:43 UTC -- Neil Spring <nspring@cs.washington.edu>
71 * scripts/security.debian.rb: handle the timeout error explicitly,
72 better for disconnected operation
74 2004-07-03 Saturday 23:43 UTC -- Neil Spring <nspring@cs.washington.edu>
76 * wmbiff/socket.c: strerror preferred to perror
78 2004-06-28 Monday 18:20 UTC -- Neil Spring <nspring@cs.washington.edu>
80 * scripts/security.debian.rb: fix debian #256505: a small problem
81 with the .wmbiff-sdr directory not being created
83 2004-06-23 Wednesday 21:51 UTC -- Neil Spring <nspring@cs.washington.edu>
85 * configure.ac: 0.4.25
87 2004-06-23 Wednesday 21:46 UTC -- Neil Spring <nspring@cs.washington.edu>
89 * configure.ac, wmbiff/tlsComm.c: probably fix the s390 debian
92 2004-06-20 Sunday 01:03 UTC -- Neil Spring <nspring@cs.washington.edu>
94 * wmbiff/tlsComm.c: oops, should pay attention to the retval of
95 tls_compare_certificates
97 2004-06-19 Saturday 21:38 UTC -- Neil Spring <nspring@cs.washington.edu>
99 * wmbiff/gnutls-common.c: warning cleanup
101 2004-06-19 Saturday 20:53 UTC -- Neil Spring <nspring@cs.washington.edu>
103 * configure.ac, wmbiff/Client.h, wmbiff/Imap4Client.c,
104 wmbiff/Pop3Client.c, wmbiff/gnutls-common.c,
105 wmbiff/gnutls-common.h, wmbiff/tlsComm.c, wmbiff/wmbiff.c,
106 wmgeneral/wmgeneral.c: 0.4.24, supporting newer gnutls, I think
108 2004-06-18 Friday 21:29 UTC -- Neil Spring <nspring@cs.washington.edu>
110 * wmbiff/wmbiff.c: paranoid test to see if /var/mail/nspring is
113 2004-04-28 Wednesday 00:19 UTC -- Neil Spring <nspring@cs.washington.edu>
115 * wmbiff/: Client.h, charutil.c, socket.c, test_wmbiff.c, wmbiff.c:
118 2004-04-28 Wednesday 00:18 UTC -- Neil Spring <nspring@cs.washington.edu>
120 * wmbiff/: socket.c, test_wmbiff.c: handle ip addresses instead of
121 hostnames in sock_connect
123 2004-04-27 Tuesday 23:35 UTC -- Neil Spring <nspring@cs.washington.edu>
125 * configure.ac: 0.4.23
127 2004-04-27 Tuesday 23:31 UTC -- Neil Spring <nspring@cs.washington.edu>
129 * wmbiff/test_wmbiff.c: ensure that sock_connect works with IP
132 2004-04-21 Wednesday 21:53 UTC -- Neil Spring <nspring@cs.washington.edu>
134 * wmbiff/Imap4Client.c: oops, broke the cacheHeaders flag
136 2004-04-20 Tuesday 04:55 UTC -- Neil Spring <nspring@cs.washington.edu>
138 * wmbiff/: charutil.c, charutil.h, test_wmbiff.c, wmbiff.c: factor
139 out comment stripping for testing, which seems to have passed
141 2004-04-06 Tuesday 20:58 UTC -- Neil Spring <nspring@cs.washington.edu>
143 * wmbiff/: Imap4Client.c, Pop3Client.c, test_wmbiff.c: fix debian
144 #242458 -- allow IP addresses as server names for IMAP mailboxes,
145 and also for POP3 mailboxes
147 2004-03-28 Sunday 00:36 UTC -- Neil Spring <nspring@cs.washington.edu>
149 * configure.ac: 0.4.22
151 2004-03-28 Sunday 00:28 UTC -- Neil Spring <nspring@cs.washington.edu>
153 * wmbiff/: Client.h, Imap4Client.c, Pop3Client.c, ShellClient.c,
154 charutil.c, maildirClient.c, mboxClient.c, passwordMgr.c,
155 regulo.c, test_tlscomm.c, tlsComm.c, tlsComm.h, wmbiff.c: lots of
156 indent changes and a change to let msglst enable header caching
159 2004-03-12 Friday 21:35 UTC -- Neil Spring <nspring@cs.washington.edu>
161 * wmbiff/wmbiffrc.5.in: mention courier imapd's means of specifying
164 2004-02-14 Saturday 18:10 UTC -- Neil Spring <nspring@cs.washington.edu>
166 * wmbiff/Imap4Client.c: bugfix for cyrus imap servers, thanks to
169 2004-01-01 Thursday 23:47 UTC -- Neil Spring <nspring@cs.washington.edu>
171 * configure.ac: really call it 0.4.20
173 2004-01-01 Thursday 07:47 UTC -- Neil Spring <nspring@cs.washington.edu>
175 * AUTHORS, wmbiff/Client.h, wmbiff/Imap4Client.c,
176 wmbiff/ShellClient.c, wmbiff/maildirClient.c,
177 wmbiff/mboxClient.c, wmbiff/passwordMgr.c, wmbiff/wmbiff.c: Sam
180 2003-12-30 Tuesday 19:44 UTC -- Neil Spring <nspring@cs.washington.edu>
182 * Makefile.am, configure.ac: add --disable-crypto
184 2003-12-22 Monday 00:08 UTC -- Neil Spring <nspring@cs.washington.edu>
186 * wmbiff/Imap4Client.c: print failure message if imap login fails
188 2003-11-09 Sunday 07:01 UTC -- Neil Spring <nspring@cs.washington.edu>
190 * wmbiff/sample.wmbiffrc: mac os 10.3 mail responds to a different
191 way of identifying the inbox
193 2003-11-09 Sunday 03:16 UTC -- Neil Spring <nspring@cs.washington.edu>
195 * configure.ac: 0.4.19
197 2003-11-09 Sunday 03:16 UTC -- Neil Spring <nspring@cs.washington.edu>
199 * wmbiff/test_tlscomm.c: fix bug #219787
201 2003-11-08 Saturday 23:46 UTC -- Neil Spring <nspring@cs.washington.edu>
203 * Makefile.am: helper rule for sourceforge upload (I know, I know,
204 maintenance cruft making it into the release, whatever)
206 2003-11-08 Saturday 23:46 UTC -- Neil Spring <nspring@cs.washington.edu>
208 * wmbiff/Client.h: philosophical definition of truth
210 2003-11-08 Saturday 23:45 UTC -- Neil Spring <nspring@cs.washington.edu>
212 * wmbiff/Imap4Client.c: because having both from and subject
213 headers is no longer a way to tell when the end has happened,
214 must clean up the completed command tag explicitly
216 2003-11-08 Saturday 23:44 UTC -- Neil Spring <nspring@cs.washington.edu>
218 * wmbiff/passwordMgr.c: avoid compiler warning from inconsistent
219 def of size_t as passed into printf
221 2003-11-08 Saturday 22:58 UTC -- Neil Spring <nspring@cs.washington.edu>
223 * wmbiff/: ShellClient.c, charutil.c: strcpy is not defined to
224 handle overlapping regions. valgrind complains, rightly, so
225 reimplement lefttrim to avoid such behavior
227 2003-11-08 Saturday 22:17 UTC -- Neil Spring <nspring@cs.washington.edu>
229 * wmbiff/wmbiff.c: bump up default_sleep_interval to clean up
230 strace output while bored.
232 2003-11-08 Saturday 22:13 UTC -- Neil Spring <nspring@cs.washington.edu>
234 * wmbiff/Imap4Client.c: handle messages without subject lines in
237 2003-11-07 Friday 09:11 UTC -- Neil Spring <nspring@cs.washington.edu>
239 * wmbiff/passwordMgr.c: panther (mac 10.3) does not appear to
240 null-terminate passwords in the keychain for us
242 2003-10-29 Wednesday 18:15 UTC -- Neil Spring <nspring@cs.washington.edu>
244 * wmbiff/: Imap4Client.c, Pop3Client.c: handle capitalized FROM and
245 SUBJECT headers common typical of spam spam spam
247 2003-10-28 Tuesday 23:39 UTC -- Neil Spring <nspring@cs.washington.edu>
249 * wmbiff/test_tlscomm.c: indent and add another check
251 2003-10-28 Tuesday 23:38 UTC -- Neil Spring <nspring@cs.washington.edu>
253 * wmbiff/: Makefile.am, test_wmbiff.c: indent
255 2003-10-28 Tuesday 07:09 UTC -- Neil Spring <nspring@cs.washington.edu>
257 * wmbiff/: Makefile.am, test_tlscomm.c: fix bug reported by
258 Jingshao Chen <jingshaochen@sbcglobal.net> with buffering
259 trouble, and incorporate a regression test to keep it from
260 accidentally popping up again
262 2003-10-28 Tuesday 06:56 UTC -- Neil Spring <nspring@cs.washington.edu>
264 * wmbiff/: test_tlscomm.c, tlsComm.c: test for proper handling of
265 buffering small bits of expected data
267 2003-10-26 Sunday 08:33 UTC -- Neil Spring <nspring@cs.washington.edu>
269 * wmbiff/: Imap4Client.c, passwordMgr.c: sigh, I dislike running
272 2003-10-26 Sunday 08:31 UTC -- Neil Spring <nspring@cs.washington.edu>
274 * AUTHORS, wmbiff/Pop3Client.c, wmbiff/wmbiffrc.5.in: Paolo
275 Gianrossi's patch to provide msglst support for pop3 mailboxes
277 2003-10-26 Sunday 07:42 UTC -- Neil Spring <nspring@cs.washington.edu>
279 * check-includes.rb, wmbiff/maildirClient.c, wmbiff/socket.c:
280 include file reordering, based on wisdom from porting some other
283 2003-10-26 Sunday 07:31 UTC -- Neil Spring <nspring@cs.washington.edu>
285 * scripts/security.debian.rb: fix some ruby1.8 warnings, minor
288 2003-10-10 Friday 18:00 UTC -- Neil Spring <nspring@cs.washington.edu>
290 * configure.ac: 0.4.18
292 2003-10-10 Friday 15:59 UTC -- Neil Spring <nspring@cs.washington.edu>
294 * scripts/security.debian.rb: fix ruby1.8's complaint.
296 2003-08-31 Sunday 18:05 UTC -- Neil Spring <nspring@cs.washington.edu>
298 * configure.ac: 0.4.17
300 2003-08-31 Sunday 06:47 UTC -- Neil Spring <nspring@cs.washington.edu>
302 * wmbiff/tlsComm.c: oops, looks like I resolved a conflict poorly
304 2003-08-31 Sunday 04:39 UTC -- Neil Spring <nspring@cs.washington.edu>
306 * wmbiff/Makefile.am: build the test cases well
308 2003-08-31 Sunday 03:33 UTC -- Neil Spring <nspring@cs.washington.edu>
310 * wmbiff/: test_wmbiff.c, tlsComm.h: check the newline bugfix
312 2003-08-31 Sunday 03:32 UTC -- Neil Spring <nspring@cs.washington.edu>
314 * wmbiff/tlsComm.c: bugfix to avoid handing odd newlines badly
316 2003-07-31 Thursday 23:37 UTC -- Neil Spring <nspring@cs.washington.edu>
318 * wmbiff/Imap4Client.c: fix some potential bugs - an access of
319 freed memory and an uninitialized reference counter
321 2003-07-20 Sunday 00:52 UTC -- Neil Spring <nspring@cs.washington.edu>
323 * wmbiff/: passwordMgr.c, test_wmbiff.c: fix a five-minute old
324 regression test failure where null was returned instead of an
325 empty string for an empty password. not sure it matters, but
328 2003-07-20 Sunday 00:44 UTC -- Neil Spring <nspring@cs.washington.edu>
330 * wmbiff/passwordMgr.c: oops, I left a use-after-free bug in the
333 2003-07-19 Saturday 23:56 UTC -- Neil Spring <nspring@cs.washington.edu>
335 * configure.ac, wmbiff/passwordMgr.c: use the apple keychain to
336 grab passwords! I can very nearly forget about typing them in
339 2003-07-10 Thursday 17:44 UTC -- Neil Spring <nspring@cs.washington.edu>
341 * Makefile.am: ensure that the current directory is not setgid when
342 making a distribution; this borks some untars
344 2003-07-07 Monday 09:00 UTC -- Neil Spring <nspring@cs.washington.edu>
346 * wmbiff/Imap4Client.c: warnings cleanup
348 2003-07-07 Monday 08:57 UTC -- Neil Spring <nspring@cs.washington.edu>
350 * configure.ac, wmbiff/Client.h, wmgeneral/wmgeneral.c: call it
353 2003-07-07 Monday 08:43 UTC -- Neil Spring <nspring@cs.washington.edu>
355 * wmbiff/: Client.h, Imap4Client.c, passwordMgr.c, test_wmbiff.c:
356 fix memfrob * bug (memfrob makes *'s zero, so password length
357 must be tracked separately
359 2003-07-04 Friday 21:42 UTC -- Neil Spring <nspring@cs.washington.edu>
361 * wmbiff/wmbiff.c: handle comments the way I meant to...
363 2003-07-03 Thursday 11:10 UTC -- Neil Spring <nspring@cs.washington.edu>
365 * wmbiff/Imap4Client.c: switch the new header cache to use
366 reference counting (better, but possibly buggy) instead of
367 locking (dumb, and certainly buggy)
369 2003-07-03 Thursday 05:39 UTC -- Neil Spring <nspring@cs.washington.edu>
371 * wmbiff/Imap4Client.c: try to avoid repetitive complaints of
374 2003-07-03 Thursday 05:34 UTC -- Neil Spring <nspring@cs.washington.edu>
376 * wmbiff/socket.c: avoid repetitive error messages when hostname
377 lookup fails (such as when disconnected)
379 2003-07-03 Thursday 05:33 UTC -- Neil Spring <nspring@cs.washington.edu>
381 * wmgeneral/wmgeneral.c: last fix to geometry handling had a
384 2003-07-03 Thursday 05:12 UTC -- Neil Spring <nspring@cs.washington.edu>
386 * wmgeneral/wmgeneral.c: try doing geometry the way X intends it to
387 be done, at least as far as I can tell.
389 2003-07-03 Thursday 01:03 UTC -- Neil Spring <nspring@cs.washington.edu>
391 * wmbiff/wmbiff.c: make #'s comments only if preceded by whitespace
392 or at the beginning of the line
394 2003-07-03 Thursday 00:53 UTC -- Neil Spring <nspring@cs.washington.edu>
396 * wmbiff/wmbiff.c: looks like I'd broken the button click events
399 2003-07-03 Thursday 00:52 UTC -- Neil Spring <nspring@cs.washington.edu>
401 * wmbiff/sample.wmbiffrc: osascript samples for driving mac mail
404 2003-06-30 Monday 23:42 UTC -- Neil Spring <nspring@cs.washington.edu>
406 * wmbiff/: Imap4Client.c, tlsComm.c: warning message beautification
408 2003-06-08 Sunday 07:01 UTC -- Neil Spring <nspring@cs.washington.edu>
410 * wmbiff/: Client.h, Imap4Client.c, MessageList.c, MessageList.h,
411 ShellClient.c: general rewrite of the msglst headers, so that the
412 list is pre-cached for responsiveness.
414 2003-06-08 Sunday 06:59 UTC -- Neil Spring <nspring@cs.washington.edu>
416 * wmbiff/wmbiffrc.5.in: document msglst and buttontwo
418 2003-06-08 Sunday 06:59 UTC -- Neil Spring <nspring@cs.washington.edu>
420 * wmbiff/wmbiff.c: show a watch pointer while working behind the
423 2003-06-03 Tuesday 04:57 UTC -- Neil Spring <nspring@cs.washington.edu>
425 * autogen.sh: enable dependency tracking
427 2003-04-17 Thursday 05:04 UTC -- Neil Spring <nspring@cs.washington.edu>
429 * scripts/security.debian.rb: trap socket errors
431 2003-04-17 Thursday 01:56 UTC -- Neil Spring <nspring@cs.washington.edu>
433 * scripts/security.debian.rb: print the detailed version
435 2003-04-17 Thursday 01:56 UTC -- Neil Spring <nspring@cs.washington.edu>
437 * wmbiff/: Client.h, ShellClient.c, passwordMgr.c: space for detail
438 in grab command output, use the detail to populate a message list
439 in a getheaders function (eg. can see the list of thought to be
440 updated packages if using hte security.debian script
442 2003-04-17 Thursday 01:54 UTC -- Neil Spring <nspring@cs.washington.edu>
444 * wmbiff/test-wmbiffrc.shell: test usingthe debian script, allows
445 trying shell get headers
447 2003-04-17 Thursday 01:54 UTC -- Neil Spring <nspring@cs.washington.edu>
449 * wmbiff/tlsComm.c: try to print a helpful hint message to use
452 2003-04-16 Wednesday 23:30 UTC -- Neil Spring <nspring@cs.washington.edu>
454 * configure.ac: downgrade configure.ac use of AM_INIT_AUTOMAKE to
457 2003-04-16 Wednesday 08:21 UTC -- Neil Spring <nspring@cs.washington.edu>
459 * wmgeneral/wmgeneral.c: export GetColor
461 2003-04-16 Wednesday 08:18 UTC -- Neil Spring <nspring@cs.washington.edu>
463 * wmbiff/: Client.h, Imap4Client.c, MessageList.c, MessageList.h,
464 tlsComm.c, wmbiff.c: indent run
466 2003-04-16 Wednesday 08:16 UTC -- Neil Spring <nspring@cs.washington.edu>
468 * wmbiff/Imap4Client.c: get headers / message list support
470 2003-04-16 Wednesday 08:16 UTC -- Neil Spring <nspring@cs.washington.edu>
472 * wmbiff/Makefile.am: messagelist
474 2003-04-16 Wednesday 08:15 UTC -- Neil Spring <nspring@cs.washington.edu>
476 * wmbiff/tlsComm.c: rename state to tls_state for clarity, small
477 cleanup, fixes for buffering several lines in an expectation
479 2003-04-16 Wednesday 08:14 UTC -- Neil Spring <nspring@cs.washington.edu>
481 * wmbiff/: wmbiff.c, Client.h: message list, button 2 support
483 2003-04-16 Wednesday 08:13 UTC -- Neil Spring <nspring@cs.washington.edu>
485 * wmbiff/: MessageList.c, MessageList.h: list new messages,
486 currently only with an imap driver
488 2003-04-09 Wednesday 04:51 UTC -- Neil Spring <nspring@cs.washington.edu>
490 * autogen.sh: fall back to automake-1.5 if necessary
492 2003-04-07 Monday 10:10 UTC -- Neil Spring <nspring@cs.washington.edu>
494 * wmbiff/tlsComm.c: invalid is returned when it doesn't match?
496 2003-04-07 Monday 09:41 UTC -- Neil Spring <nspring@cs.washington.edu>
498 * wmbiff/tlsComm.c: fix some info messages - drop complaints about
499 version 0.2.3 of gnutls, mention certfile.
501 2003-04-07 Monday 09:33 UTC -- Neil Spring <nspring@cs.washington.edu>
503 * wmbiff/wmbiffrc.5.in: doc certfile
505 2003-04-07 Monday 09:16 UTC -- Neil Spring <nspring@cs.washington.edu>
507 * wmbiff/tlsComm.c: handle certfile errors properly; positive
508 return values from gnutls_certificate_set_x509_trust_file appear
511 2003-03-30 Sunday 11:47 UTC -- Neil Spring <nspring@cs.washington.edu>
513 * wmbiff/: passwordMgr.c, test_wmbiff.c: oh, now I get why that
514 foolish null-termination was present. it's better now
516 2003-03-30 Sunday 11:23 UTC -- Neil Spring <nspring@cs.washington.edu>
518 * configure.ac: 0.4.15
520 2003-03-30 Sunday 11:22 UTC -- Neil Spring <nspring@cs.washington.edu>
522 * wmbiff/wmbiffrc.5.in: note the hash caveat
524 2003-03-30 Sunday 11:05 UTC -- Neil Spring <nspring@cs.washington.edu>
526 * wmbiff/passwordMgr.c: remove (unreleased) foolhardy
529 2003-03-30 Sunday 10:57 UTC -- Neil Spring <nspring@cs.washington.edu>
531 * wmbiff/test_wmbiff.c: just so as not to confuse anyone that
532 wmbiff allows #'s in passwords
534 2003-03-30 Sunday 10:38 UTC -- Neil Spring <nspring@cs.washington.edu>
536 * README, wmbiff/wmbiff.c, wmgeneral/wmgeneral.c,
537 wmgeneral/wmgeneral.h: support setting the background color using
540 2003-03-28 Friday 08:16 UTC -- Neil Spring <nspring@cs.washington.edu>
542 * wmbiff/test_wmbiff.c: check that passwords with # can be parsed
544 2003-03-28 Friday 08:16 UTC -- Neil Spring <nspring@cs.washington.edu>
546 * wmbiff/wmbiffrc.5.in: doc password parsing damage
548 2003-03-11 Tuesday 08:07 UTC -- Neil Spring <nspring@cs.washington.edu>
550 * README: gnupg reorganized their website
552 2003-03-11 Tuesday 08:03 UTC -- Neil Spring <nspring@cs.washington.edu>
554 * configure.ac: provide a helpful message as to where gnutls and
555 libgcrypt can be found in configure.ac
557 2003-03-06 Thursday 21:15 UTC -- Neil Spring <nspring@cs.washington.edu>
559 * wmbiff/wmbiff.c: fix debian bug #183529
561 2003-03-03 Monday 19:06 UTC -- Neil Spring <nspring@cs.washington.edu>
563 * wmbiff/passwordMgr.c: make returned password length consistent
564 with stored password length
566 2003-03-02 Sunday 02:37 UTC -- Neil Spring <nspring@cs.washington.edu>
568 * configure.ac, wmbiff/Imap4Client.c, wmbiff/passwordMgr.c,
569 wmbiff/passwordMgr.h: in-memory frobnication of imap passwords
571 2003-03-02 Sunday 02:17 UTC -- Neil Spring <nspring@cs.washington.edu>
573 * wmbiff/: Imap4Client.c, Makefile.am, Pop3Client.c, regulo.c,
574 regulo.h, socket.c, test_wmbiff.c, wmbiff.c: hostname paranoia
575 patch -- use -relax to skip hostname validation check, parse
576 ambiguous config lines
578 2003-03-02 Sunday 01:04 UTC -- Neil Spring <nspring@cs.washington.edu>
580 * wmbiff/wmbiff.c, wmgeneral/wmgeneral.c: indent run
582 2003-02-13 Thursday 21:07 UTC -- Neil Spring <nspring@cs.washington.edu>
584 * Makefile.am, configure.ac: 0.4.14
586 2003-02-08 Saturday 21:04 UTC -- Neil Spring <nspring@cs.washington.edu>
588 * wmbiff/: wmbiff.1, wmbiffrc.5.in: document restart schemes
590 2003-02-08 Saturday 07:06 UTC -- Neil Spring <nspring@cs.washington.edu>
592 * wmbiff/wmbiff.c: restart wmbiff also on ctrl-shift-left click
594 2003-02-08 Saturday 03:45 UTC -- Neil Spring <nspring@cs.washington.edu>
596 * wmbiff/wmbiff.c: restart on sig usr1 using exec()
598 2003-02-08 Saturday 03:43 UTC -- Neil Spring <nspring@cs.washington.edu>
600 * autogen.sh: I think symlink is okay for autoreconf
602 2003-02-08 Saturday 03:42 UTC -- Neil Spring <nspring@cs.washington.edu>
604 * wmgeneral/: wmgeneral.c, wmgeneral.h: much prefer if wmgeneral
605 proclaimed that it would not modify argv; I think it's even true
607 2003-01-28 Tuesday 11:14 UTC -- Neil Spring <nspring@cs.washington.edu>
609 * configure.ac: remove check for gnuregex
611 2003-01-28 Tuesday 11:13 UTC -- Neil Spring <nspring@cs.washington.edu>
613 * wmbiff/Imap4Client.c: bugfix to avoid problems with the new regex
614 scheme and the default mailbox (aliasing sucks.)
616 2003-01-28 Tuesday 11:12 UTC -- Neil Spring <nspring@cs.washington.edu>
618 * wmbiff/charutil.h: remove gnuregex.h incl
620 2003-01-28 Tuesday 11:12 UTC -- Neil Spring <nspring@cs.washington.edu>
622 * wmbiff/wmbiff.c: newline after error message
624 2003-01-25 Saturday 04:54 UTC -- Neil Spring <nspring@cs.washington.edu>
626 * autogen.sh: remove dangling symlinks config.guess, config.sub
628 2003-01-25 Saturday 04:33 UTC -- Neil Spring <nspring@cs.washington.edu>
630 * wmgeneral/list.c: compiler warning appeasement (shadowing index)
632 2003-01-25 Saturday 04:32 UTC -- Neil Spring <nspring@cs.washington.edu>
634 * wmbiff/Makefile.am: use the non gnu-make form of the
637 2003-01-22 Wednesday 01:56 UTC -- Neil Spring <nspring@cs.washington.edu>
639 * autogen.sh: make sure ChangeLog exists locally.
641 2003-01-21 Tuesday 08:56 UTC -- Neil Spring <nspring@cs.washington.edu>
643 * wmbiff/tlsComm.c: fix some minor damage when select is
646 2003-01-21 Tuesday 05:55 UTC -- Neil Spring <nspring@cs.washington.edu>
648 * autogen.sh: warn if autoconf/libgnutls.m4 does not exist
650 2003-01-20 Monday 19:52 UTC -- Neil Spring <nspring@cs.washington.edu>
652 * wmbiff/Makefile.am: add libgcrypt libraries if used to
655 2003-01-20 Monday 19:52 UTC -- Neil Spring <nspring@cs.washington.edu>
657 * configure.ac: remove possibly unneeded check for gdbm
659 2003-01-19 Sunday 13:13 UTC -- Neil Spring <nspring@cs.washington.edu>
661 * wmbiff/: Client.h, Imap4Client.c, Makefile.am, Pop3Client.c,
662 ShellClient.c, charutil.c, charutil.h, passwordMgr.c,
663 test_wmbiff.c, tlsComm.c, wmbiff.c: general portability fixes,
664 including HAVE___ATTRIBUTE__
666 2003-01-19 Sunday 13:12 UTC -- Neil Spring <nspring@cs.washington.edu>
668 * wmbiff/: regulo.c, regulo.h: posix based regular expression
669 handling with a not so lame interface
671 2003-01-19 Sunday 13:11 UTC -- Neil Spring <nspring@cs.washington.edu>
673 * configure.ac: portability fixes: HAVE___ATTRIBUTE__ (maybe),
674 libnsl (solaris), -no-cpp-precomp (os x)
676 2003-01-04 Saturday 03:39 UTC -- Neil Spring <nspring@cs.washington.edu>
678 * configure.ac, wmbiff/wmbiff.c: 0.4.12, release to fix bad
681 2003-01-03 Friday 20:37 UTC -- Neil Spring <nspring@cs.washington.edu>
683 * wmbiff/wmbiff.c: fix geometry argument handling bug (Debian
686 2002-12-29 Sunday 07:46 UTC -- Neil Spring <nspring@cs.washington.edu>
688 * scripts/security.debian.rb: I meant to say 6 hours
690 2002-12-29 Sunday 05:42 UTC -- Neil Spring <nspring@cs.washington.edu>
692 * wmbiff/sample.wmbiffrc: shell recipe for security.debian.rb
694 2002-12-29 Sunday 05:28 UTC -- Neil Spring <nspring@cs.washington.edu>
696 * scripts/security.debian.rb: didn't mean to commit with a 6 minute
699 2002-12-29 Sunday 04:54 UTC -- Neil Spring <nspring@cs.washington.edu>
701 * Makefile.am, check-includes.rb, configure.ac: add scripts
702 subdirectory to build system
704 2002-12-29 Sunday 04:54 UTC -- Neil Spring <nspring@cs.washington.edu>
706 * scripts/: Makefile.am, security.debian.rb: new scripts directory
707 to hold debian security checker and install it.
709 2002-12-29 Sunday 03:25 UTC -- Neil Spring <nspring@cs.washington.edu>
711 * wmbiff/wmbiff.c: general cleanup - use strdup_ordie,
712 malloc_ordie. reduce using ints and chars interchangeably.
713 static annotations on module-local variables
715 2002-12-29 Sunday 03:22 UTC -- Neil Spring <nspring@cs.washington.edu>
717 * wmbiff/tlsComm.c: bad_certificate called as if void, so change
720 2002-12-29 Sunday 03:22 UTC -- Neil Spring <nspring@cs.washington.edu>
722 * configure.ac: autodetect whether to use poll()
724 2002-12-29 Sunday 02:47 UTC -- Neil Spring <nspring@cs.washington.edu>
726 * wmgeneral/: Makefile.am, wmgeneral.c, wmgeneral.h: make
727 AddMouseRegion take an unsigned int for the region index (which
728 is an _index_ which means negative values need not apply)
730 2002-12-29 Sunday 02:31 UTC -- Neil Spring <nspring@cs.washington.edu>
732 * wmbiff/: charutil.c, charutil.h: change signature of *Trim to
733 reflect that they can't fail (void instead of int); the return
734 values are ignored in wmbiff
736 2002-12-29 Sunday 01:36 UTC -- Neil Spring <nspring@cs.washington.edu>
738 * wmbiff/wmbiff.c: reorder functions to avoid pre-declaration.
739 should simplify reading the (now very long) code
741 2002-12-29 Sunday 01:11 UTC -- Neil Spring <nspring@cs.washington.edu>
743 * wmgeneral/: misc.c, misc.h: exec command can take a const char *
745 2002-12-29 Sunday 01:05 UTC -- Neil Spring <nspring@cs.washington.edu>
747 * wmbiff/sample.wmbiffrc: another askpass recipe
749 2002-12-29 Sunday 00:57 UTC -- Neil Spring <nspring@cs.washington.edu>
751 * wmbiff/wmbiff.c: cleanup unused variables
753 2002-12-29 Sunday 00:57 UTC -- Neil Spring <nspring@cs.washington.edu>
755 * wmbiff/Makefile.am: surgical indent rule
757 2002-12-29 Sunday 00:37 UTC -- Neil Spring <nspring@cs.washington.edu>
759 * configure.ac, wmbiff/wmbiff.c: use automake/autoconf defined
760 PACKAGE_VERSION and PACKAGE_BUGREPORT
762 2002-12-29 Sunday 00:15 UTC -- Neil Spring <nspring@cs.washington.edu>
764 * wmbiff/passwordMgr.c: support arbitrarily long password query
767 2002-12-29 Sunday 00:14 UTC -- Neil Spring <nspring@cs.washington.edu>
769 * wmbiff/wmbiff.c: configuration file parsing cleanup, support
770 longer configuration options, remove some ad-hockery in favor of
773 2002-12-13 Friday 05:38 UTC -- Neil Spring <nspring@cs.washington.edu>
775 * configure.ac, wmbiff/tlsComm.c, wmbiff/wmbiff.1, wmbiff/wmbiff.c:
776 0.4.10, -skip-certificate-check option
778 2002-12-09 Monday 21:45 UTC -- Neil Spring <nspring@cs.washington.edu>
780 * AUTHORS, wmbiff/sample.wmbiffrc, wmbiff/wmbiff.c,
781 wmbiff/wmbiffrc.5.in: Peter McAlpine's globalnotify patch
783 2002-12-09 Monday 21:45 UTC -- Neil Spring <nspring@cs.washington.edu>
785 * wmbiff/Imap4Client.c: minor change to timeout behavior, just
786 delay a while before next check
788 2002-12-02 Monday 07:16 UTC -- Neil Spring <nspring@cs.washington.edu>
790 * configure.ac: require gnutls 0.5.9, release 0.4.9
792 2002-11-30 Saturday 07:58 UTC -- Neil Spring <nspring@cs.washington.edu>
794 * wmbiff/Imap4Client.c: more robust ETIMEDOUT handling -- just
795 chill out for a few minues rather than blacklist as a compromise
796 between the responsiveness of not retrying unresponsive servers
797 and the robustness of prodding on. the right thing is probably a
798 non-blocking connect, but that's messy
800 2002-11-15 Friday 08:06 UTC -- Neil Spring <nspring@cs.washington.edu>
802 * wmbiff/tlsComm.c: should really be able to catch these problems
803 earler - without gnutls, the build would fail
805 2002-11-15 Friday 08:05 UTC -- Neil Spring <nspring@cs.washington.edu>
807 * autogen.sh: red hat hackery
809 2002-11-13 Wednesday 06:44 UTC -- Neil Spring <nspring@cs.washington.edu>
811 * wmbiff/wmbiff.1, wmbiff/wmbiff.c, wmgeneral/wmgeneral.c,
812 wmgeneral/wmgeneral.h: a method for not using the withdrawn state
814 2002-11-12 Tuesday 08:27 UTC -- Neil Spring <nspring@cs.washington.edu>
816 * Makefile.am, configure.ac, wmbiff/wmbiff.c, wmbiff/wmbiffrc.5.in,
817 wmgeneral/wmgeneral.c, wmgeneral/wmgeneral.h: Allow automatic
818 sizing of the wmbiff window, effective for other window managers.
820 2002-10-26 Saturday 23:17 UTC -- Jordi Mallach <jordi@sindominio.net>
822 * FromCVS.sh, autogen.sh: Rename FromCVS.sh to autogen.sh, which is
823 the "common" name for such script.
825 2002-10-26 Saturday 23:15 UTC -- Jordi Mallach <jordi@sindominio.net>
827 * ChangeLog, Makefile.am, maint/changelog-header,
828 maint/prerelease.sh: Stop doing the ChangeLog header hack.
829 Instead, remove ChangeLog entirely from CVS and get it generated
830 correctly on dist. Remove unneeded maint scripts.
832 2002-10-26 Saturday 23:12 UTC -- Jordi Mallach <jordi@sindominio.net>
834 * FromCVS.sh: Add automake-1.7 support.
836 2002-10-20 Sunday 21:58 UTC -- Jordi Mallach <jordi@sindominio.net>
838 * wmbiff/: wmbiff.1, wmbiffrc.5.in: do not specify Debian
839 GNU/Linux... I'm actually more interested in the Hurd right now
842 2002-10-14 Monday 05:52 UTC -- Neil Spring <nspring@cs.washington.edu>
844 * wmbiff/maildirClient.c: use mkstemp instead of mktemp to appease
847 2002-10-14 Monday 01:47 UTC -- Neil Spring <nspring@cs.washington.edu>
849 * wmbiff/wmbiffrc.5.in: add the 'this file automatically generated'
852 2002-10-13 Sunday 21:28 UTC -- Neil Spring <nspring@cs.washington.edu>
854 * wmbiff/: Imap4Client.c, tlsComm.c, tlsComm.h: Check certificate
855 hostname, using gnutls's new function
857 2002-10-13 Sunday 21:27 UTC -- Neil Spring <nspring@cs.washington.edu>
859 * wmbiff/Client.h: a formatting glitch
861 2002-10-13 Sunday 21:27 UTC -- Neil Spring <nspring@cs.washington.edu>
863 * FromCVS.sh, Makefile.am: use autoreconf instead of the ad-hockery
865 2002-09-25 Wednesday 06:16 UTC -- Neil Spring <nspring@cs.washington.edu>
867 * FAQ: why doesn't wmbiff update my mailbox count when I read a
870 2002-09-20 Friday 19:50 UTC -- Neil Spring <nspring@cs.washington.edu>
872 * FromCVS.sh: support redhat autoconf sadness
874 2002-09-19 Thursday 07:00 UTC -- Neil Spring <nspring@cs.washington.edu>
876 * wmbiff/test_wmbiff.c: allow test to run when nnot linked with
879 2002-09-18 Wednesday 23:45 UTC -- Neil Spring <nspring@cs.washington.edu>
881 * wmbiff/maildirClient.c: compiler warning fixes
883 2002-09-18 Wednesday 23:43 UTC -- Neil Spring <nspring@cs.washington.edu>
885 * ChangeLog, configure.ac, wmbiff/Client.h, wmbiff/Imap4Client.c,
886 wmbiff/Makefile.am, wmbiff/maildirClient.c, wmbiff/test_wmbiff.c,
887 wmbiff/wmbiffrc.5.in: bugfix to allow imap mailbox filenames to
888 contain spaces, test that it works; also, prepare 0.4.8
890 2002-09-14 Saturday 18:51 UTC -- Dwayne C. Litzenberger <dlitz@dlitz.net>
892 * wmbiff/: Client.h, maildirClient.c, wmbiffrc.5.in: *
893 maildirClient: Added support for quick checking of writable
894 network-mounted maildirs where directory caching normally
895 causes unwanted delays.
897 2002-08-16 Friday 07:55 UTC -- Neil Spring <nspring@cs.washington.edu>
899 * ChangeLog, configure.ac, autoconf/libgnutls.m4,
900 wmbiff/Imap4Client.c, wmbiff/gnutls-common.c,
901 wmbiff/gnutls-common.h, wmbiff/tlsComm.c: handle new
902 gnutls/gnutls.h convention, release 0.4.7
904 2002-08-06 Tuesday 08:05 UTC -- Neil Spring <nspring@cs.washington.edu>
906 * FromCVS.sh: seek out and use athe underrated automake 1.6.
908 2002-07-27 Saturday 17:50 UTC -- Neil Spring <nspring@cs.washington.edu>
910 * wmbiff/: Imap4Client.c, tlsComm.c: trivial formatting fixes
912 2002-07-19 Friday 18:51 UTC -- Neil Spring <nspring@cs.washington.edu>
914 * ChangeLog, configure.ac: release version 0.4.6
916 2002-07-18 Thursday 02:55 UTC -- Neil Spring <nspring@cs.washington.edu>
918 * wmbiff/wmbiff.c: ignore sigpipe, possible bugfix for abnormal
919 termination during suspend for imap/gnutls
921 2002-07-04 Thursday 08:00 UTC -- Neil Spring <nspring@cs.washington.edu>
923 * ChangeLog, configure.ac: last minute changes for 0.4.5
925 2002-07-04 Thursday 01:07 UTC -- Neil Spring <nspring@cs.washington.edu>
927 * wmbiff/: Imap4Client.c, Makefile.am, Pop3Client.c, charutil.c,
928 tlsComm.c, wmbiff.c: valgrind debugging, and support for -exit.
929 some bugs were probably fixed, but since nobody has noticed yet,
930 I don't know if they mattered
932 2002-07-04 Thursday 00:45 UTC -- Neil Spring <nspring@cs.washington.edu>
934 * wmgeneral/wmgeneral.c: reminder in where valgrind complains
936 2002-07-04 Thursday 00:45 UTC -- Neil Spring <nspring@cs.washington.edu>
938 * Makefile.am: add a top-level 'indent' rule
940 2002-07-03 Wednesday 02:28 UTC -- Neil Spring <nspring@cs.washington.edu>
942 * wmbiff/tlsComm.c: doubled the timeout to 40 seconds.
944 2002-06-26 Wednesday 19:04 UTC -- Neil Spring <nspring@cs.washington.edu>
946 * ChangeLog, Makefile.am, autoconf/Makefile.am: die configure.in!
949 2002-06-26 Wednesday 18:56 UTC -- Neil Spring <nspring@cs.washington.edu>
951 * ChangeLog, FromCVS.sh, Makefile.am, configure.ac, configure.in,
952 autoconf/acconfig.h: migrate to newer autoconf (2.5) to try to
953 debug making-from-scratch problem and get rid of acconfig.h cruft
955 2002-06-25 Tuesday 23:52 UTC -- Neil Spring <nspring@cs.washington.edu>
957 * Makefile.am: tiny automake 1.6 fix (doesn't appear to use
960 2002-06-25 Tuesday 23:33 UTC -- Neil Spring <nspring@cs.washington.edu>
962 * autoconf/libgnutls.m4: trivial upstream bugfix
964 2002-06-25 Tuesday 23:29 UTC -- Neil Spring <nspring@cs.washington.edu>
966 * wmbiff/Makefile.am: never underestimate the complexity of
967 solutions involving automake
969 2002-06-25 Tuesday 23:24 UTC -- Neil Spring <nspring@cs.washington.edu>
971 * configure.in, wmbiff/Makefile.am: corrections to conditional
972 compilation of gnutls-common for automake 1.5 (and thereby the
975 2002-06-25 Tuesday 23:15 UTC -- Neil Spring <nspring@cs.washington.edu>
977 * configure.in, wmbiff/Makefile.am: only compile gnutls-common.[ch]
978 if gnutls is configured in (duh), and only check for gcrypt.h if
979 libgcrypt is installed and current
981 2002-06-24 Monday 07:18 UTC -- Neil Spring <nspring@cs.washington.edu>
983 * ChangeLog, FromCVS.sh: roughly finished 0.4.4
985 2002-06-24 Monday 07:16 UTC -- Neil Spring <nspring@cs.washington.edu>
987 * wmbiff/tlsComm.c: restore certificate checking
989 2002-06-24 Monday 07:15 UTC -- Neil Spring <nspring@cs.washington.edu>
991 * wmbiff/: gnutls-common.c, gnutls-common.h: indent run
993 2002-06-24 Monday 01:23 UTC -- Neil Spring <nspring@cs.washington.edu>
995 * wmbiff/Makefile.am, configure.in: basic gnutls 0.4.3 support
996 (that is, it compiles.)
998 2002-06-24 Monday 01:18 UTC -- Neil Spring <nspring@cs.washington.edu>
1000 * wmbiff/: gnutls-common.c, gnutls-common.h, tlsComm.c: basic
1001 gnutls 0.4.3 support (that is, it compiles.)
1003 2002-06-23 Sunday 01:26 UTC -- Neil Spring <nspring@cs.washington.edu>
1005 * wmbiff/wmbiff.c: cleanup to periodic mail checking, removal of
1006 the first mail check - now all cases are the same
1008 2002-06-21 Friday 04:34 UTC -- Neil Spring <nspring@cs.washington.edu>
1010 * wmbiff/wmbiff.c: y_ and x_origin, and num_mailboxes constants,
1011 highlight color for fn, restructured mailbox creation routines
1013 2002-06-21 Friday 04:31 UTC -- Neil Spring <nspring@cs.washington.edu>
1015 * wmbiff/Pop3Client.c: splint
1017 2002-06-21 Friday 04:31 UTC -- Neil Spring <nspring@cs.washington.edu>
1019 * wmbiff/: LicqClient.c, ShellClient.c, charutil.c,
1020 maildirClient.c, mboxClient.c, passwordMgr.c, test_wmbiff.c:
1023 2002-06-21 Friday 04:30 UTC -- Neil Spring <nspring@cs.washington.edu>
1025 * wmbiff/Imap4Client.c: clarity and splint
1027 2002-06-21 Friday 04:29 UTC -- Neil Spring <nspring@cs.washington.edu>
1029 * wmbiff/Client.h: splint support
1031 2002-06-21 Friday 04:29 UTC -- Neil Spring <nspring@cs.washington.edu>
1033 * wmbiff/wmbiff.1: highlight color
1035 2002-06-21 Friday 04:28 UTC -- Neil Spring <nspring@cs.washington.edu>
1037 * wmbiff/Makefile.am: verify that config.h is included in each .c
1040 2002-06-15 Saturday 09:05 UTC -- Neil Spring <nspring@cs.washington.edu>
1042 * configure.in: likely bugfix for newer autoconf?
1044 2002-06-15 Saturday 09:04 UTC -- Neil Spring <nspring@cs.washington.edu>
1046 * Makefile.am: keep automake1.6 happy
1048 2002-06-08 Saturday 22:22 UTC -- Neil Spring <nspring@cs.washington.edu>
1050 * ChangeLog, configure.in: release 0.4.3 final updates
1052 2002-06-08 Saturday 22:20 UTC -- Neil Spring <nspring@cs.washington.edu>
1054 * wmbiff/wmbiff.c: make the background black when using fonts
1056 2002-06-08 Saturday 22:15 UTC -- Neil Spring <nspring@cs.washington.edu>
1058 * wmgeneral/: wmgeneral.c, wmgeneral.h: font support, ability to
1061 2002-06-08 Saturday 22:14 UTC -- Neil Spring <nspring@cs.washington.edu>
1063 * wmbiff/Client.h: slightly changed debug messages; exists() is
1064 more a test -f than a test -e
1066 2002-06-08 Saturday 22:13 UTC -- Neil Spring <nspring@cs.washington.edu>
1068 * wmbiff/wmbiff.1: documentation of -fg and -font options
1070 2002-06-08 Saturday 22:13 UTC -- Neil Spring <nspring@cs.washington.edu>
1072 * wmbiff/: Imap4Client.c, ShellClient.c: cleanup for splint
1075 2002-06-08 Saturday 22:13 UTC -- Neil Spring <nspring@cs.washington.edu>
1077 * wmbiff/wmbiff.c: basic font support, color selection, cleanup to
1078 default configuration code, bugifx and cleanup to mouse region
1081 2002-06-08 Saturday 21:40 UTC -- Neil Spring <nspring@cs.washington.edu>
1083 * wmbiff/socket.c: need config.h to get IPv6 support
1085 2002-06-01 Saturday 18:10 UTC -- Neil Spring <nspring@cs.washington.edu>
1089 2002-06-01 Saturday 17:58 UTC -- Neil Spring <nspring@cs.washington.edu>
1091 * configure.in, wmbiff/wmbiff.c: oops, didn't really want to
1092 release with the crazy font stuff quite yet
1094 2002-06-01 Saturday 07:03 UTC -- Neil Spring <nspring@cs.washington.edu>
1096 * ChangeLog, configure.in, wmbiff/test-wmbiffrc.shell: release
1099 2002-06-01 Saturday 07:01 UTC -- Neil Spring <nspring@cs.washington.edu>
1101 * AUTHORS: release preparation
1103 2002-06-01 Saturday 06:47 UTC -- Neil Spring <nspring@cs.washington.edu>
1105 * wmgeneral/wmgeneral.h: prototypes for basic font support
1107 2002-06-01 Saturday 06:47 UTC -- Neil Spring <nspring@cs.washington.edu>
1109 * wmgeneral/wmgeneral.c: indent run
1111 2002-06-01 Saturday 06:02 UTC -- Neil Spring <nspring@cs.washington.edu>
1113 * wmbiff/: Client.h, ShellClient.c, charutil.c, mboxClient.c:
1116 2002-06-01 Saturday 06:01 UTC -- Neil Spring <nspring@cs.washington.edu>
1118 * wmbiff/wmbiff.c: font support, disabled by default
1120 2002-06-01 Saturday 06:00 UTC -- Neil Spring <nspring@cs.washington.edu>
1122 * wmbiff/tlsComm.c: a start at certificate checking (a daunting
1125 2002-06-01 Saturday 05:59 UTC -- Neil Spring <nspring@cs.washington.edu>
1127 * wmbiff/Client.h: declare exists()
1129 2002-06-01 Saturday 05:51 UTC -- Neil Spring <nspring@cs.washington.edu>
1131 * wmgeneral/wmgeneral.c: some basic font support, renaming some
1132 variables for clarity
1134 2002-06-01 Saturday 05:45 UTC -- Neil Spring <nspring@cs.washington.edu>
1136 * wmbiff/socket.c: correct date
1138 2002-06-01 Saturday 05:42 UTC -- Neil Spring <nspring@cs.washington.edu>
1140 * configure.in, wmbiff/socket.c: IPv6 support using getaddrinfo
1141 from Jun-ichiro itojun Hagino <itojun@iijlab.net>
1143 2002-05-03 Friday 05:51 UTC -- Neil Spring <nspring@cs.washington.edu>
1145 * ChangeLog, configure.in: Release 0.4.0
1147 2002-05-03 Friday 05:51 UTC -- Neil Spring <nspring@cs.washington.edu>
1149 * Makefile.am: don't list TODO changes in ChangeLog, to avoid
1152 2002-05-03 Friday 05:43 UTC -- Neil Spring <nspring@cs.washington.edu>
1154 * wmbiff/mboxClient.c: type casting hackery to help architectures I
1157 2002-05-03 Friday 05:42 UTC -- Neil Spring <nspring@cs.washington.edu>
1159 * wmbiff/: sample.wmbiffrc, wmbiffrc.5.in: lpq example creep
1161 2002-05-03 Friday 05:42 UTC -- Neil Spring <nspring@cs.washington.edu>
1163 * wmbiff/ShellClient.c: bugfix when alternates between numeric and
1166 2002-04-29 Monday 02:01 UTC -- Neil Spring <nspring@cs.washington.edu>
1168 * wmbiff/: Client.h, ShellClient.c, charutil.c, charutil.h: lclint
1169 cleanups - strdup_ordie, some null annotations
1171 2002-04-27 Saturday 08:54 UTC -- Neil Spring <nspring@cs.washington.edu>
1173 * wmbiff/: Client.h, ShellClient.c, passwordMgr.c: cleanup to use
1174 grabCommandOutput in passwordMgr instead of duplicating the
1175 popen/fgets/pclose code
1177 2002-04-27 Saturday 08:29 UTC -- Neil Spring <nspring@cs.washington.edu>
1179 * wmbiff/: Client.h, Makefile.am, charutil.c, passwordMgr.c,
1180 passwordMgr.h, test_wmbiff.c: move passwordMgr testing to
1181 test_wmbiff.c; catch a small bug in handling empty passwords
1183 2002-04-27 Saturday 08:29 UTC -- Neil Spring <nspring@cs.washington.edu>
1185 * FromCVS.sh: apparently aclocal barfs when macros are defined both
1186 in the system directory and in a local copy. semper fragile.
1188 2002-04-25 Thursday 20:28 UTC -- Neil Spring <nspring@cs.washington.edu>
1190 * README: add a note about gnutls version 0.3.5
1192 2002-04-25 Thursday 18:33 UTC -- Neil Spring <nspring@cs.washington.edu>
1194 * configure.in: hack attempt at supporting gnutls built locally
1196 2002-04-25 Thursday 17:31 UTC -- Neil Spring <nspring@cs.washington.edu>
1198 * ChangeLog, FromCVS.sh, autoconf/libgcrypt.m4,
1199 autoconf/libgnutls.m4: add m4 macros for libgcrypt and libgnutls
1200 to the repository, so that FromCVS can be run to regenerate
1201 configure.in, even on systems without gnutls.
1203 2002-04-20 Saturday 09:55 UTC -- Neil Spring <nspring@cs.washington.edu>
1205 * wmbiff/Makefile.am: correct a problem uncovered by sourceforge's
1208 2002-04-20 Saturday 09:27 UTC -- Neil Spring <nspring@cs.washington.edu>
1210 * wmbiff/ShellClient.c: BSD fix (no strndup, no sighandler_t)
1212 2002-04-20 Saturday 09:12 UTC -- Neil Spring <nspring@cs.washington.edu>
1214 * wmbiff/: LicqClient.c, mboxClient.c: move msgs=-1 assignment on
1215 failure to the common openMailbox()
1217 2002-04-20 Saturday 08:53 UTC -- Neil Spring <nspring@cs.washington.edu>
1219 * ChangeLog, configure.in, wmbiff/Client.h: update meta-information
1222 2002-04-20 Saturday 08:51 UTC -- Neil Spring <nspring@cs.washington.edu>
1224 * wmbiff/Makefile.am: correct syntax for making a test program
1226 2002-04-20 Saturday 08:13 UTC -- Neil Spring <nspring@cs.washington.edu>
1228 * wmbiff/sample.wmbiffrc: finish deprecating
1230 2002-04-20 Saturday 08:12 UTC -- Neil Spring <nspring@cs.washington.edu>
1232 * wmbiff/: sample.wmbiffrc, wmbiffrc.5.in: document back-tick
1233 expansion, deprecate mbox style without mbox: prefix
1235 2002-04-20 Saturday 07:54 UTC -- Neil Spring <nspring@cs.washington.edu>
1237 * wmbiff/: Client.h, LicqClient.c, ShellClient.c, mboxClient.c:
1240 2002-04-20 Saturday 07:53 UTC -- Neil Spring <nspring@cs.washington.edu>
1242 * wmbiff/: LicqClient.c, mboxClient.c: refactor mailbox stat()'ting
1243 to reduce duplicated code and supprort backticks.
1245 2002-04-20 Saturday 07:52 UTC -- Neil Spring <nspring@cs.washington.edu>
1247 * wmbiff/ShellClient.c: refactor command execution code to support
1248 backtick foo expansion
1250 2002-04-20 Saturday 07:50 UTC -- Neil Spring <nspring@cs.washington.edu>
1252 * wmbiff/: Makefile.am, test_wmbiff.c: add tests for bbacktick
1255 2002-04-20 Saturday 07:49 UTC -- Neil Spring <nspring@cs.washington.edu>
1257 * wmbiff/Client.h: ctime has become useless; new prototypes to
1260 2002-04-16 Tuesday 07:37 UTC -- Neil Spring <nspring@cs.washington.edu>
1262 * ChangeLog, wmbiff/Client.h, wmbiff/Imap4Client.c,
1263 wmbiff/LicqClient.c, wmbiff/Pop3Client.c, wmbiff/mboxClient.c,
1264 wmbiff/passwordMgr.c, wmbiff/wmbiff.c: remove vestigial
1267 2002-04-16 Tuesday 07:08 UTC -- Neil Spring <nspring@cs.washington.edu>
1269 * wmbiff/test-make.sh: unnecessary now that autoconf is involved
1271 2002-04-15 Monday 22:58 UTC -- Neil Spring <nspring@cs.washington.edu>
1273 * Makefile.am: dist the FAQ
1275 2002-04-15 Monday 21:19 UTC -- Neil Spring <nspring@cs.washington.edu>
1277 * wmgeneral/: Makefile.am, list.c, list.h, misc.c, misc.h,
1278 wmgeneral.c, wmgeneral.h: run make indent; also tolerate standard
1279 geometry string (dumping the dimensions provided)
1281 2002-04-15 Monday 21:06 UTC -- Neil Spring <nspring@cs.washington.edu>
1283 * wmbiff/wmbiff.c: bugfix to sigchld_handler (argh)
1285 2002-04-15 Monday 08:15 UTC -- Neil Spring <nspring@cs.washington.edu>
1287 * ChangeLog, Makefile.am, configure.in, wmbiff/Makefile.am,
1288 autoconf/Makefile.am: try to make the distcheck target work
1291 2002-04-15 Monday 08:14 UTC -- Neil Spring <nspring@cs.washington.edu>
1293 * FAQ: a little documentation
1295 2002-04-15 Monday 02:21 UTC -- Neil Spring <nspring@cs.washington.edu>
1297 * wmbiff/wmbiff.c: treat all gicu messages as new (they're unread)
1299 2002-04-15 Monday 02:10 UTC -- Neil Spring <nspring@cs.washington.edu>
1301 * configure.in: chmod 0444 wmbiffrc.5 to remind me not to try to
1304 2002-04-15 Monday 02:09 UTC -- Neil Spring <nspring@cs.washington.edu>
1306 * wmbiff/wmbiffrc.5.in: document finger, changes to shell
1308 2002-04-15 Monday 01:58 UTC -- Neil Spring <nspring@cs.washington.edu>
1310 * wmbiff/: ShellClient.c, wmbiff.c: waitpid until done
1312 2002-04-15 Monday 01:48 UTC -- Neil Spring <nspring@cs.washington.edu>
1314 * configure.in: slightly nicer message
1316 2002-04-15 Monday 01:47 UTC -- Neil Spring <nspring@cs.washington.edu>
1318 * ChangeLog, configure.in, wmbiff/wmbiff-master-contrast.xpm:
1319 0.4.0pre4 - finger support, text from shell support, minor code
1322 2002-04-15 Monday 01:38 UTC -- Neil Spring <nspring@cs.washington.edu>
1324 * AUTHORS, README: add Andelko Horvat to the list of contributors,
1325 remove author list from README
1327 2002-04-15 Monday 01:30 UTC -- Neil Spring <nspring@cs.washington.edu>
1329 * wmbiff/test-wmbiffrc.shell: test finger as well
1331 2002-04-15 Monday 01:30 UTC -- Neil Spring <nspring@cs.washington.edu>
1333 * wmbiff/Client.h: TextStatus to hold a three-character status
1336 2002-04-15 Monday 01:30 UTC -- Neil Spring <nspring@cs.washington.edu>
1338 * wmbiff/wmbiff.c: support TextString as status; factor
1339 blitMsgCounters as displayMsgCounters was starting to get ugly,
1340 add finger recipe to use ShellClient instead of a separate module
1342 2002-04-15 Monday 01:26 UTC -- Neil Spring <nspring@cs.washington.edu>
1344 * wmbiff/passwordMgr.c: use chomp to remove the newline from
1347 2002-04-15 Monday 01:26 UTC -- Neil Spring <nspring@cs.washington.edu>
1349 * wmbiff/: charutil.c, charutil.h: duplicate perl's chomp()
1351 2002-04-15 Monday 01:26 UTC -- Neil Spring <nspring@cs.washington.edu>
1353 * wmbiff/ShellClient.c: return sigchld to default hander before
1354 using popen; handle text input. Much complexity, I hope it's
1357 2002-04-15 Monday 01:25 UTC -- Neil Spring <nspring@cs.washington.edu>
1359 * wmbiff/wmbiff-master-led.xpm: support yellow text
1361 2002-04-15 Monday 01:24 UTC -- Neil Spring <nspring@cs.washington.edu>
1363 * wmbiff/Makefile.am: derive wmbiff-master-contrast.xpm from
1364 wmbiff-master-led.xpm
1366 2002-04-12 Friday 05:54 UTC -- Neil Spring <nspring@cs.washington.edu>
1368 * wmbiff/socket.c: extra debugging messages, to be in-line with our
1369 -debug to stdout philosophy
1371 2002-04-11 Thursday 21:39 UTC -- Jordi Mallach <jordi@sindominio.net>
1373 * autoconf/: install-sh, missing, mkinstalldirs: Shouldn't be in
1376 2002-04-11 Thursday 18:24 UTC -- Neil Spring <nspring@cs.washington.edu>
1378 * configure.in: attempt to fix Jordi's configure bug
1380 2002-04-11 Thursday 07:24 UTC -- Neil Spring <nspring@cs.washington.edu>
1382 * wmbiff/Pop3Client.c: APOP bugfix (unreleased bug)
1384 2002-04-09 Tuesday 07:52 UTC -- Neil Spring <nspring@cs.washington.edu>
1386 * ChangeLog, configure.in: bump version to 0.4.0pre3 - permissions
1387 checking for .wmbiffrc added.
1389 2002-04-09 Tuesday 07:47 UTC -- Neil Spring <nspring@cs.washington.edu>
1391 * Makefile.am: try to tell the difference between running make dist
1392 with cvs and missing cvs2cl (an error), and running make dist
1393 without cvs (which should be ok).
1395 2002-04-09 Tuesday 07:45 UTC -- Neil Spring <nspring@cs.washington.edu>
1397 * wmbiff/: LicqClient.c, maildirClient.c, mboxClient.c: some
1398 explicit casts to make compiling on non-linux a bit more
1401 2002-04-09 Tuesday 07:44 UTC -- Neil Spring <nspring@cs.washington.edu>
1403 * wmbiff/wmbiff.c: permissions checking for .wmbiffrc (if it
1404 exists), some minor cleanup associated with this.
1406 2002-04-09 Tuesday 07:43 UTC -- Neil Spring <nspring@cs.washington.edu>
1408 * wmbiff/Makefile.am: _DATA files don't get distributed, add the
1409 skins into extra_dist. automake can be confusing
1411 2002-04-08 Monday 09:35 UTC -- Neil Spring <nspring@cs.washington.edu>
1413 * configure.in, wmbiff/wmbiffrc.5, wmbiff/wmbiffrc.5.in:
1414 automatically generate wmbiffrc.5 based on the results of
1415 configure, so that the configure-time chosen defaults are
1418 2002-04-07 Sunday 19:30 UTC -- Neil Spring <nspring@cs.washington.edu>
1420 * configure.in: don't try to configure gnutls if libz or libgdbm
1423 2002-04-07 Sunday 19:30 UTC -- Neil Spring <nspring@cs.washington.edu>
1425 * FromCVS.sh: allow for automake 1.5's need for depcomp
1427 2002-04-07 Sunday 05:08 UTC -- Neil Spring <nspring@cs.washington.edu>
1429 * COPYING, ChangeLog, FromCVS.sh, INSTALL, Makefile.am,
1430 configure.in, autoconf/acconfig.h, autoconf/install-sh,
1431 autoconf/missing, autoconf/mkinstalldirs, maint/changelog-header,
1432 wmbiff/Client.h, wmbiff/Imap4Client.c, wmbiff/LicqClient.c,
1433 wmbiff/Makefile, wmbiff/Makefile.am, wmbiff/Pop3Client.c,
1434 wmbiff/charutil.h, wmbiff/maildirClient.c, wmbiff/mboxClient.c,
1435 wmbiff/tlsComm.c, wmbiff/wmbiff.c, wmgeneral/Makefile.am,
1436 wmgeneral/wmgeneral.c: use automake / autoconf; after checkout
1439 2002-04-07 Sunday 03:23 UTC -- Neil Spring <nspring@cs.washington.edu>
1441 * AUTHORS: automake required file, duplicated from README
1443 2002-04-05 Friday 19:44 UTC -- Neil Spring <nspring@cs.washington.edu>
1445 * wmbiff/wmbiff-master-contrast.xpm: a first cut higher-contrast
1448 2002-04-05 Friday 19:43 UTC -- Neil Spring <nspring@cs.washington.edu>
1450 * wmbiff/: Makefile, sample.wmbiffrc, test-make.sh, wmbiff.c:
1451 askpass - invoke ssh-askpass to fill in passwords for IMAP
1452 servers; skin - dynamically load an .xpm background
1454 2002-04-05 Friday 19:42 UTC -- Neil Spring <nspring@cs.washington.edu>
1456 * wmbiff/wmbiffrc.5: documentation of askpass and skin
1458 2002-04-05 Friday 19:08 UTC -- Neil Spring <nspring@cs.washington.edu>
1460 * wmbiff/tlsComm.c: explicit handling of timeouts
1462 2002-04-05 Friday 19:02 UTC -- Neil Spring <nspring@cs.washington.edu>
1464 * wmbiff/passwordMgr.c: askpass having a space in it is an INFO,
1467 2002-04-04 Thursday 08:51 UTC -- Neil Spring <nspring@cs.washington.edu>
1469 * wmbiff/: Client.h, Imap4Client.c, Makefile, Pop3Client.c,
1470 passwordMgr.c, passwordMgr.h, sample.wmbiffrc, test-make.sh:
1471 interactive password prompting support for imap - leave password
1472 in the : format blank to use
1474 2002-03-26 Tuesday 16:30 UTC -- Jordi Mallach <jordi@sindominio.net>
1476 * ChangeLog, wmbiff/Makefile: Released WMBiff 0.3.8.
1478 2002-03-18 Monday 09:47 UTC -- Neil Spring <nspring@cs.washington.edu>
1480 * wmgeneral/wmgeneral.h: un-shadow index
1482 2002-03-18 Monday 09:46 UTC -- Neil Spring <nspring@cs.washington.edu>
1484 * wmgeneral/wmgeneral.c: un-shadow a global variable
1486 2002-03-14 Thursday 08:51 UTC -- Neil Spring <nspring@cs.washington.edu>
1488 * README: correct and expand upon crypto instructions
1490 2002-03-12 Tuesday 23:53 UTC -- Neil Spring <nspring@cs.washington.edu>
1492 * wmbiff/: Client.h, Imap4Client.c, Pop3Client.c, ShellClient.c,
1493 tlsComm.c: fixed misunderstanding of the use of ## in macros with
1494 strings - the compiler does the concatenation, not the
1497 2002-03-11 Monday 00:11 UTC -- Neil Spring <nspring@cs.washington.edu>
1499 * wmbiff/tlsComm.c: slightly better message on expect failure
1501 2002-03-09 Saturday 08:50 UTC -- Neil Spring <nspring@cs.washington.edu>
1503 * wmbiff/ShellClient.c: debug messages cleanup; start handling
1504 pclose errors; remove open() function pointer assignment;
1507 2002-03-09 Saturday 08:03 UTC -- Neil Spring <nspring@cs.washington.edu>
1509 * wmgeneral/: list.h, wmgeneral.c: minor warning cleanups
1511 2002-03-08 Friday 19:26 UTC -- Neil Spring <nspring@cs.washington.edu>
1513 * README: credit Ben
1515 2002-03-07 Thursday 22:20 UTC -- Neil Spring <nspring@cs.washington.edu>
1517 * wmbiff/ShellClient.c: fix error return status (ben's 'lil' patch)
1519 2002-03-07 Thursday 07:04 UTC -- Neil Spring <nspring@cs.washington.edu>
1521 * wmbiff/ShellClient.c: appropriate credits
1523 2002-03-06 Wednesday 18:01 UTC -- Neil Spring <nspring@cs.washington.edu>
1525 * wmbiff/ShellClient.c: fix my sloppy mistake in shell path parsing
1527 2002-03-06 Wednesday 07:59 UTC -- Neil Spring <nspring@cs.washington.edu>
1529 * wmbiff/ShellClient.c: misplaced string.h
1531 2002-03-06 Wednesday 07:59 UTC -- Neil Spring <nspring@cs.washington.edu>
1533 * wmbiff/wmbiff.c: rename in Read_Config_File for more 'index'
1536 2002-03-06 Wednesday 07:44 UTC -- Neil Spring <nspring@cs.washington.edu>
1538 * wmbiff/ShellClient.c: fix a potential file descriptor leak
1540 2002-03-06 Wednesday 07:15 UTC -- Neil Spring <nspring@cs.washington.edu>
1542 * wmbiff/: Client.h, Makefile, ShellClient.c, mboxClient.c,
1543 sample.wmbiffrc, test-wmbiffrc.shell, wmbiff.1, wmbiff.c,
1544 wmbiffrc.5: Draft shell command and gnomeicu support from Benoît
1545 Rouits with minor modifications 1) implement gicu using the shell
1546 module rather than as a separate module, 2) edit Ben's shell
1547 format to have extra colons for extensibility, 3) add some extra
1548 error checking in the shell method. I also added a test wmbiffrc
1549 that can be used to verify that the gicu and shell methods
1552 2002-03-05 Tuesday 05:02 UTC -- Dwayne C. Litzenberger <dlitz@dlitz.net>
1554 * wmbiff/maildirClient.c: cosmetic changes
1556 2002-03-04 Monday 06:57 UTC -- Neil Spring <nspring@cs.washington.edu>
1558 * wmbiff/mboxClient.c: convert a lingering fprintf to DM
1560 2002-03-02 Saturday 23:25 UTC -- Neil Spring <nspring@cs.washington.edu>
1562 * wmbiff/: Imap4Client.c, Makefile, wmbiff.c: a little -Wshadow and
1563 -Wcast-qual cleanup (or, eliminate the use of 'index' as a
1566 2002-03-02 Saturday 22:38 UTC -- Neil Spring <nspring@cs.washington.edu>
1568 * wmbiff/Client.h: add preprocessor define to handle portability of
1569 __attribute__ tag to non-gcc compilers (untested)
1571 2002-03-02 Saturday 06:42 UTC -- Neil Spring <nspring@cs.washington.edu>
1573 * wmbiff/tlsComm.c: indent run (oops)
1575 2002-03-02 Saturday 06:41 UTC -- Neil Spring <nspring@cs.washington.edu>
1577 * wmbiff/: Pop3Client.c, Imap4Client.c: minor reorganization of
1578 gcrypt-needing authentication schemes
1580 2002-03-02 Saturday 06:39 UTC -- Neil Spring <nspring@cs.washington.edu>
1582 * wmbiff/tlsComm.c: attribute tags for warning cleanup w/o gnutls
1584 2002-03-02 Saturday 06:36 UTC -- Neil Spring <nspring@cs.washington.edu>
1586 * wmbiff/wmbiff.c: gcc attribute tags, minor debug message cleanup
1588 2002-03-02 Saturday 06:31 UTC -- Neil Spring <nspring@cs.washington.edu>
1590 * wmbiff/Makefile: rearrange which compiler warnings are implied by
1593 2002-03-02 Saturday 05:58 UTC -- Neil Spring <nspring@cs.washington.edu>
1595 * wmbiff/Client.h: use off_t instead of size_t in Licq and Maildir
1596 for file sizes from stat()
1598 2002-03-02 Saturday 05:50 UTC -- Neil Spring <nspring@cs.washington.edu>
1600 * wmbiff/tlsComm.c: bugfix to support compilation without crypto
1602 2002-03-01 Friday 11:58 UTC -- Jordi Mallach <jordi@sindominio.net>
1604 * wmbiff/wmbiff.c: Added -debug to help text. Removed Gennady's
1605 mail address and added our devel list.
1607 2002-03-01 Friday 11:28 UTC -- Jordi Mallach <jordi@sindominio.net>
1609 * wmbiff/Makefile: Fixed install rule in Makefile.
1611 2002-03-01 Friday 08:41 UTC -- Neil Spring <nspring@cs.washington.edu>
1613 * wmbiff/: Client.h, Imap4Client.c, LicqClient.c, Makefile,
1614 Pop3Client.c, maildirClient.c, mboxClient.c, tlsComm.c,
1615 tlsComm.h, wmbiff.1, wmbiff.c, wmbiffrc.5: Replaced DEBUG_x
1616 preprocessor defines with a -debug option and debug configuration
1617 keyword. Replaced most debugging messages with a DM (debug
1618 message) macro. Removed gnutls version 0.2.x support. Added
1619 troubleshooting section to man page.
1621 2002-02-03 Sunday 22:48 UTC -- Jordi Mallach <jordi@sindominio.net>
1623 * ChangeLog: Released WMBiff 0.3.7.
1625 2002-02-03 Sunday 22:43 UTC -- Jordi Mallach <jordi@sindominio.net>
1627 * wmbiff/Makefile: Bumped WMBIFF_VERSION to 0.3.7.
1629 2002-02-02 Saturday 18:04 UTC -- Jordi Mallach <jordi@sindominio.net>
1631 * wmbiff/: Client.h, Imap4Client.c, Makefile, Pop3Client.c,
1632 charutil.h: Makefile fixes from Simon L. Nielsen, which help
1633 building wmbiff in FreeBSD. Fixed the previous IMAP regex patch.
1635 2002-01-27 Sunday 20:20 UTC -- Jordi Mallach <jordi@sindominio.net>
1637 * ChangeLog, maint/changelog.sed, maint/prerelease.sh: Some fixes
1638 for the maint scripts.
1640 2002-01-27 Sunday 19:59 UTC -- Jordi Mallach <jordi@sindominio.net>
1642 * ChangeLog: Released WMBiff 0.3.6.
1644 2002-01-27 Sunday 19:56 UTC -- Jordi Mallach <jordi@sindominio.net>
1646 * wmbiff/Imap4Client.c: Indent fixes.
1648 2002-01-27 Sunday 19:52 UTC -- Jordi Mallach <jordi@sindominio.net>
1650 * wmbiff/Makefile: Bump WMBIFF_VERSION to 0.3.6.
1652 2002-01-27 Sunday 12:46 UTC -- Jordi Mallach <jordi@sindominio.net>
1654 * README, wmbiff/Imap4Client.c, wmbiff/Makefile, wmbiff/wmbiffrc.5:
1655 Alternate regex for imap/imaps which allows "@" in passwords.
1656 Fix to correctly handle the auth list in imap. Patch from David
1657 Smith <davidsmith@acm.org>.
1659 2002-01-14 Monday 01:51 UTC -- Jordi Mallach <jordi@sindominio.net>
1661 * ChangeLog: Released WMBiff 0.3.5.
1663 2002-01-14 Monday 01:50 UTC -- Jordi Mallach <jordi@sindominio.net>
1665 * wmbiff/Makefile: Bump WMBIFF_VERSION to 0.3.5.
1667 2002-01-12 Saturday 19:18 UTC -- Neil Spring <nspring@cs.washington.edu>
1669 * wmbiff/Imap4Client.c: quote patch from Nick Mitchell, ref debian
1672 2002-01-12 Saturday 06:17 UTC -- Neil Spring <nspring@cs.washington.edu>
1674 * wmbiff/tlsComm.c: debugging for gnutls3
1676 2002-01-12 Saturday 05:50 UTC -- Neil Spring <nspring@cs.washington.edu>
1678 * wmbiff/Makefile: clarify what to do with gnutls version define
1680 2002-01-12 Saturday 05:30 UTC -- Neil Spring <nspring@cs.washington.edu>
1682 * wmbiff/: Makefile, charutil.c, tlsComm.c: update for the
1683 interface change in gnutls 0.3.0
1685 2001-11-23 Friday 15:57 UTC -- Jordi Mallach <jordi@sindominio.net>
1687 * ChangeLog: Released WMBiff 0.3.4.
1689 2001-11-23 Friday 15:55 UTC -- Jordi Mallach <jordi@sindominio.net>
1691 * wmbiff/Makefile: Bumped version to 0.3.4, and release.
1693 2001-11-23 Friday 15:53 UTC -- Jordi Mallach <jordi@sindominio.net>
1695 * ChangeLog, wmbiff/sample.wmbiffrc: Doc updates for 0.3.4.
1697 2001-11-16 Friday 07:11 UTC -- Neil Spring <nspring@cs.washington.edu>
1699 * wmbiff/: Imap4Client.c, Pop3Client.c, charutil.c: regexes limit
1700 password and username to 32 characters
1702 2001-11-16 Friday 06:08 UTC -- Neil Spring <nspring@cs.washington.edu>
1704 * wmgeneral/: wmgeneral.c, wmgeneral.h: -Wwrite-strings cleanliness
1706 2001-11-16 Friday 01:13 UTC -- Neil Spring <nspring@cs.washington.edu>
1708 * wmbiff/: Client.h, Imap4Client.c, Makefile, Pop3Client.c,
1709 charutil.c: rewrite of authentication code to a) allow users to
1710 specify authentication type, b) fall back to other authentication
1711 methods when hash-based authentication fails (because not
1712 everybody uses the cleartext password file) c) fix debug messages
1714 2001-11-16 Friday 00:40 UTC -- Neil Spring <nspring@cs.washington.edu>
1716 * wmbiff/charutil.h: regex helpers common to pop3 and imap4 clients
1717 extracted and moved here
1719 2001-11-16 Friday 00:40 UTC -- Neil Spring <nspring@cs.washington.edu>
1721 * wmbiff/: tlsComm.c, tlsComm.h: blacklist and debugging updates
1722 for gnutls 0.2.10 and DM macro
1724 2001-11-16 Friday 00:39 UTC -- Neil Spring <nspring@cs.washington.edu>
1726 * wmbiff/wmbiffrc.5: authentication method list, reduced
1727 indentation to fit screen better
1729 2001-11-16 Friday 00:38 UTC -- Neil Spring <nspring@cs.washington.edu>
1731 * wmbiff/wmbiff-master-led.xpm: made pixmap const char
1733 2001-11-16 Friday 00:37 UTC -- Neil Spring <nspring@cs.washington.edu>
1735 * wmbiff/wmbiff.c: -Wwrite-strings cleanliness
1737 2001-11-02 Friday 08:53 UTC -- Neil Spring <nspring@cs.washington.edu>
1739 * wmbiff/: Imap4Client.c, wmbiff.c, wmbiffrc.5: Prefer "imaps"
1740 instead of "sslimap" (sslimap is still supported, but imaps is
1741 documented, and a better name).
1743 2001-11-02 Friday 08:48 UTC -- Neil Spring <nspring@cs.washington.edu>
1745 * wmbiff/tlsComm.c: Small debugging message to help if a connection
1748 2001-10-29 Monday 13:57 UTC -- Jordi Mallach <jordi@sindominio.net>
1750 * ChangeLog: Released WMBiff 0.3.3.
1752 2001-10-29 Monday 13:54 UTC -- Jordi Mallach <jordi@sindominio.net>
1754 * wmbiff/: Imap4Client.c, wmbiff.c: Indent run.
1756 2001-10-28 Sunday 23:32 UTC -- Jordi Mallach <jordi@sindominio.net>
1758 * ChangeLog, README, wmbiff/Makefile, wmbiff/sample.wmbiffrc:
1759 Preparation for 0.3.3. Documentation updates.
1761 2001-10-28 Sunday 22:22 UTC -- Neil Spring <nspring@cs.washington.edu>
1763 * wmbiff/wmbiff.c: Bugfix: initialize libgcrypt properly before
1764 cram-md5 (or probably apop) authentication.
1766 2001-10-24 Wednesday 15:35 UTC -- Jordi Mallach <jordi@sindominio.net>
1768 * maint/changelog.sed: Added Neil to the sed script.
1770 2001-10-23 Tuesday 21:14 UTC -- Neil Spring <nspring@cs.washington.edu>
1772 * wmbiff/Imap4Client.c: error check just in case sighup patch is
1775 2001-10-23 Tuesday 18:35 UTC -- Jordi Mallach <jordi@sindominio.net>
1777 * ChangeLog: Released WMBiff 0.3.2.
1779 2001-10-23 Tuesday 18:33 UTC -- Jordi Mallach <jordi@sindominio.net>
1781 * wmbiff/Makefile: Bump WMBIFF_VERSION to 0.3.2.
1783 2001-10-05 Friday 16:10 UTC -- Jordi Mallach <jordi@sindominio.net>
1785 * wmbiff/Makefile: Changed order of additions to LIBS and
1786 EXTRAFLAGS, removed extra WMBIFF_VERSION definition.
1788 2001-10-04 Thursday 09:50 UTC -- Jordi Mallach <jordi@sindominio.net>
1790 * README, wmbiff/Client.h, wmbiff/Imap4Client.c,
1791 wmbiff/LicqClient.c, wmbiff/Makefile, wmbiff/Pop3Client.c,
1792 wmbiff/charutil.c, wmbiff/charutil.h, wmbiff/maildirClient.c,
1793 wmbiff/mboxClient.c, wmbiff/socket.c, wmbiff/tlsComm.c,
1794 wmbiff/tlsComm.h, wmbiff/wmbiff.1, wmbiff/wmbiff.c,
1795 wmbiff/wmbiffrc.5: * Big patch from Neil Spring which adds lots
1796 of crypto support to WMBiff. * WMBiff can now speak IMAP over
1797 TLS and CRAM-MD5, and APOP using libgcrypt. * Known problems:
1798 - gnutls is being developed still, so it may have security
1799 related bugs. - A bug in gnutls (a too-small buffer) may cause
1800 problems in the parsing of openssl certificates. This should
1801 be fixed by gnutls soon, hopefully. Added error messages if
1802 this bug is tickled. If you've got problems with IMAP SSL,
1803 please try upgrading gnutls. If the problem persists, let us
1804 know. - IMAP has totally been rewritten, so bugs may crop up.
1805 - Pop3 hasn't been rewritten to use the TLS primitives, though
1806 it probably could be if someone wanted to. * There's a new
1807 interface for reading and writing to the socket in
1808 tlsComm.[ch]. This makes the IMAP code somewhat independent of
1809 whether ssl is used, and provides nicer primitives to help skip
1810 'informational' messages. * WITH_TLS and WITH_GCRYPT are
1811 on-by-default in the Makefile. TLS applies to encryption,
1812 GCRYPT to cram-md5 and apop authentication. Since gnutls
1813 depends on libgcrypt anyway, these probably don't need to be
1814 independent. Some compile warnings may be generated when these
1815 are disabled. * Added code to optionally include dmalloc.h
1816 and link -ldmalloc. This doesn't do anything at the moment, but
1817 shouldn't hurt. It's off-by-default. * IMAP connections are now
1818 persistent. persistent. This is to cut down on the need to
1819 re-negotiate an SSL connection every time you want to check
1820 mail. It tries to use just one connection per
1821 (server/username/password/port number), which means multiple
1822 mailboxes need only one connection. * There are a handful of
1823 lclint (http://lclint.cs.virginia.edu) annotations in
1824 tlsComm.[ch]. These should also not hurt anyone, and are meant to
1825 keep the signal to noise ratio of lclint high. * The rewritten
1826 IMAP code uses the GNU regex library to handle the
1827 configuration line. I think its clearer than the cascading
1828 strtok() solution, but the regex might not be perfect. *
1829 Removed an unnecessary "inline" keyword from charutil.h. * Added
1830 a TODO document with the bits that are missing from the picture.
1831 * Please bow in awe at NAKAYAMA Takao, Jay T. Francis and
1832 specially Neil Spring for all of this.
1834 2001-10-04 Thursday 09:21 UTC -- Jordi Mallach <jordi@sindominio.net>
1836 * wmbiff/ApopClient.c: Removed unneeded Apop support code, now
1837 integrated in Neil and Jay's patch.
1839 2001-10-04 Thursday 09:00 UTC -- Jordi Mallach <jordi@sindominio.net>
1841 * maint/changelog.sed: Added my other SF account, which I intend to
1844 2001-10-04 Thursday 08:54 UTC -- Jordi Mallach <jordi@sindominio.net>
1846 * ChangeLog, README, wmbiff/Client.h, wmbiff/Makefile,
1847 wmbiff/sample.wmbiffrc, wmbiff/wmbiff.1, wmbiff/wmbiff.c,
1848 wmbiff/wmbiffrc.5: Backed out hoehoe's patch, preparing to apply
1851 2001-09-24 Monday 11:58 UTC -- Jordi Mallach <jordi@sindominio.net>
1853 * ChangeLog, README, wmbiff/ApopClient.c, wmbiff/Client.h,
1854 wmbiff/Makefile, wmbiff/sample.wmbiffrc, wmbiff/wmbiff.1,
1855 wmbiff/wmbiff.c, wmbiff/wmbiffrc.5: Added APOP support, patch
1856 from NAKAYAMA Takao <hoehoe@wakaba.jp>. Fixed some bits of the
1857 manpage (Jordi) Bumped version to 0.3.2.
1859 2001-09-24 Monday 11:56 UTC -- Jordi Mallach <jordi@sindominio.net>
1861 * maint/prerelease.sh: Removed -t to cvs2cl invocation, to make
1864 2001-06-24 Sunday 18:17 UTC -- Jordi Mallach <jordi@sindominio.net>
1866 * ChangeLog: Released wmbiff 0.3.1.
1868 2001-06-24 Sunday 18:08 UTC -- Jordi Mallach <jordi@sindominio.net>
1870 * ChangeLog, README: Removed duplicate entry for Vladimir Popov in
1873 2001-06-23 Saturday 00:09 UTC -- Jordi Mallach <jordi@sindominio.net>
1875 * wmbiff/Imap4Client.c: Imap fix from Rob Funk
1877 2001-06-23 Saturday 00:07 UTC -- Jordi Mallach <jordi@sindominio.net>
1879 * ChangeLog, maint/changelog.sed, maint/prerelease.sh: Renamed
1880 CHANGES to ChangeLog and RELEASE-NOTES to NEWS, modified release
1881 scripts accordingly. Added Mark to the sed file.
1883 2001-06-22 Friday 23:55 UTC -- Jordi Mallach <jordi@sindominio.net>
1885 * CHANGES, RELEASE-NOTES: Renamed to NEWS and ChangeLog
1887 2001-06-19 Tuesday 03:52 UTC -- Dwayne C. Litzenberger <dlitz@dlitz.net>
1889 * CHANGES, maint/prerelease.sh: * Whoops! Messed up CVS expansion
1890 in maint/prerelease.sh. Fixed it. * Also changed
1891 maint/prerelease.sh a bit.
1893 2001-06-19 Tuesday 03:38 UTC -- Dwayne C. Litzenberger <dlitz@dlitz.net>
1895 * CHANGES, ChangeLog, README, RELEASE-NOTES, maint/changelog.sed,
1896 maint/prerelease.sh, wmbiff/Client.h, wmbiff/Imap4Client.c,
1897 wmbiff/LicqClient.c, wmbiff/Makefile, wmbiff/Pop3Client.c,
1898 wmbiff/charutil.c, wmbiff/charutil.h, wmbiff/maildirClient.c,
1899 wmbiff/mboxClient.c, wmbiff/sample.wmbiffrc, wmbiff/socket.c,
1900 wmbiff/wmbiff.1, wmbiff/wmbiff.c, wmbiff/wmbiffrc.5: * Another
1901 big patch that mucks with everything. I probably deserve to be
1902 flamed for this practice. Feel free... :-) * Added
1903 maint/prerelease.sh script. Run it before making any releases.
1904 * Added maint/changelog.sed. Add your SourceForge userid here.
1905 * Moved ChangeLog to RELEASE-NOTES (see below). * Added a new
1906 file, CHANGES (created by maint/prerelease.sh) that tabulates
1907 all the CVS changes. * Added "distclean" to wmbiff/Makefile. *
1908 Added CVS Id$ to all the files in wmbiff/ . * I reformatted ths
1909 changelog, again. I hope this is the last time I need to do
1910 this. The CVS logs should be used for all changes, and this file
1911 should by updated for user-visible changes only, from now on.
1912 (Dwayne C. Litzenberger) * Updated the README to reflect that
1913 Gennady Belyakov died right after releasing wmBiff 0.2. May
1914 your soul rest in peace, Gennady. (Dwayne C. Litzenberger)
1916 2001-06-16 Saturday 01:02 UTC -- Jordi Mallach <jordi@sindominio.net>
1918 * ChangeLog, wmbiff/Makefile, wmbiff/sample.wmbiffrc,
1919 wmbiff/wmbiff.c: An FHS fix for wmbiff.c and use $(CC) in the
1922 2001-05-17 Thursday 04:22 UTC -- Dwayne C. Litzenberger <dlitz@dlitz.net>
1924 * ChangeLog, wmbiff/Makefile, wmbiff/charutil.c: Committing Mark
1927 2001-05-16 Wednesday 10:48 UTC -- Jordi Mallach <jordi@sindominio.net>
1929 * ChangeLog, README: Updated some obsolete info in README
1931 2001-05-11 Friday 15:04 UTC -- Jordi Mallach <jordi@sindominio.net>
1933 * ChangeLog, wmbiff/Imap4Client.c, wmbiff/Makefile,
1934 wmbiff/charutil.c, wmbiff/charutil.h, wmbiff/wmbiff.c: Mark's
1935 wmbiffrc parsing fix, small Makefile changes and bump version to
1938 2001-05-11 Friday 14:49 UTC -- Jordi Mallach <jordi@sindominio.net>
1940 * wmbiff/Makefile: Uncommitted stuff to deal with the removal of
1943 2001-05-04 Friday 11:01 UTC -- Jordi Mallach <jordi@sindominio.net>
1945 * ChangeLog, wmbiff/Makefile: Updated Changelog and Makefile for
1948 2001-05-01 Tuesday 16:11 UTC -- Jordi Mallach <jordi@sindominio.net>
1950 * README.licq, ChangeLog, README, wmgeneral/list.c,
1951 wmgeneral/list.h, wmgeneral/misc.c, wmgeneral/misc.h,
1952 wmgeneral/wmgeneral.h, wmbiff/socket.c, wmgeneral/wmgeneral.c,
1953 wmbiff/Imap4Client.c, wmbiff/Makefile, wmbiff/mboxClient.c,
1954 wmbiff/sample.wmbiffrc, wmbiff/wmbiff.1, wmbiff/wmbiff.c,
1955 wmbiff/wmbiff-master-led.xpm, wmbiff/Client.h,
1956 wmbiff/LicqClient.c, wmbiff/Pop3Client.c, wmbiff/maildirClient.c,
1957 wmbiff/wmbiffrc.5: Initial import to SourceForge, version
1960 2001-05-01 Tuesday 16:11 UTC -- Jordi Mallach <jordi@sindominio.net>
1962 * README.licq, ChangeLog, README, wmgeneral/list.c,
1963 wmgeneral/list.h, wmgeneral/misc.c, wmgeneral/misc.h,
1964 wmgeneral/wmgeneral.h, wmbiff/socket.c, wmgeneral/wmgeneral.c,
1965 wmbiff/Imap4Client.c, wmbiff/Makefile, wmbiff/mboxClient.c,
1966 wmbiff/sample.wmbiffrc, wmbiff/wmbiff.1, wmbiff/wmbiff.c,
1967 wmbiff/wmbiff-master-led.xpm, wmbiff/Client.h,
1968 wmbiff/LicqClient.c, wmbiff/Pop3Client.c, wmbiff/maildirClient.c,
1969 wmbiff/wmbiffrc.5: Initial revision