Commit 37d07972 37d07972278809fa01e5d2348930d4d6967a0c2a by Sergey Poznyakoff

Updated

1 parent 91a8adb6
Showing 1 changed file with 101 additions and 0 deletions
1 2002-02-27 Sergey Poznyakoff
2
3 * imap4d/status.c: Provide better diagnostics.
4 * comsat/comsat.c: Use mu_path_maildir instead of maildir.
5 * guimb/collect.c: Likewise.
6 * imap4d/select.c: Likewise.
7 * lib/mu_argp.c: Likewise.
8 * mail.local/main.c: Likewise.
9 * pop3d/apop.c: Likewise.
10 * pop3d/user.c: Likewise.
11 * lib/mu_argp.h: Removed extern char *maildir.
12
13 * mailbox/mbx_default.c: Essentially rewritten.
14 mailbox_open_default() supports the following naming schemes:
15
16 % --> system mailbox for the real uid
17 %user --> system mailbox for the given user
18 ~/file --> /home/user/file
19 ~user/file --> /home/user/file
20 +file --> /home/user/Mail/file
21 =file --> /home/user/Mail/file
22
23 * mail/file.c: Do not handle '%name' separately:
24 mailbox_open_default now does it.
25 * mail/mail.c: Properly handle --user (open user's system
26 mailbox).
27 * mailbox/mutil.c (mu_getcwd): New function. Return the name
28 of current working directory. The return value is malloc'ed
29 (mu_get_full_path): New function. Translate cwd-relative
30 pathname to its absolute equivalent. Both moved from
31 mbx_default.c.
32
33 * mail.local/mailquota.c (check_quota): Initialize contentd
34 to all zeroes before mu_dbm_fetch. This is needed by
35 (at least) Berkeley DBM.
36
37 * include/mailutils/mu_features.h: (new) Define system-dependent
38 macros, used by all mailutils. Currently, it contains only
39 __P() definition.
40 * include/mailutils/Makefile.am: Added mu_features.h.
41
42 Removed definitions of __P() scattered over multiple header
43 files. Included <mailutils/mu_features.h> instead. Files
44 affected:
45
46 * imap4d/imap4d.h,
47 * mail/mail.h,
48 * pop3d/pop3d.h,
49 * readmsg/readmsg.h,
50 * include/mailutils/address.h,
51 * include/mailutils/attribute.h,
52 * include/mailutils/auth.h,
53 * include/mailutils/body.h,
54 * include/mailutils/debug.h,
55 * include/mailutils/envelope.h,
56 * include/mailutils/errno.h,
57 * include/mailutils/error.h,
58 * include/mailutils/filter.h,
59 * include/mailutils/folder.h,
60 * include/mailutils/header.h,
61 * include/mailutils/iterator.h,
62 * include/mailutils/list.h,
63 * include/mailutils/locker.h,
64 * include/mailutils/mailbox.h,
65 * include/mailutils/mailer.h,
66 * include/mailutils/message.h,
67 * include/mailutils/mime.h,
68 * include/mailutils/monitor.h,
69 * include/mailutils/mutil.h,
70 * include/mailutils/observer.h,
71 * include/mailutils/parse822.h,
72 * include/mailutils/property.h,
73 * include/mailutils/registrar.h,
74 * include/mailutils/stream.h,
75 * include/mailutils/url.h,
76 * mailbox/include/address0.h,
77 * mailbox/include/attribute0.h,
78 * mailbox/include/auth0.h,
79 * mailbox/include/body0.h,
80 * mailbox/include/debug0.h,
81 * mailbox/include/envelope0.h,
82 * mailbox/include/filter0.h,
83 * mailbox/include/folder0.h,
84 * mailbox/include/header0.h,
85 * mailbox/include/imap0.h,
86 * mailbox/include/iterator0.h,
87 * mailbox/include/list0.h,
88 * mailbox/include/mailbox0.h,
89 * mailbox/include/mailer0.h,
90 * mailbox/include/message0.h,
91 * mailbox/include/mime0.h,
92 * mailbox/include/monitor0.h,
93 * mailbox/include/observer0.h,
94 * mailbox/include/property0.h,
95 * mailbox/include/registrar0.h,
96 * mailbox/include/stream0.h,
97 * mailbox/include/url0.h.
98
99 * lib/argcv.h: Use PROTOTYPES to determine whether the compiler
100 understands function prototypes.
101
1 2002-02-25 Sam Roberts 102 2002-02-25 Sam Roberts
2 103
3 * sieve/examples/: .cvsignore, Makefile, Test, mbox.complex, 104 * sieve/examples/: .cvsignore, Makefile, Test, mbox.complex,
......