1 |
|
2002-03-09 Sergey Poznyakoff |
2 |
|
|
3 |
|
* configure.in: Check for libresolv. |
4 |
|
|
5 |
|
Based on the discussion with Sam, changed handling of |
6 |
|
mailutils' command line options. Command line is parsed using |
7 |
|
mu_argp_parse() call. mu_argp_parse scans global configuration |
8 |
|
file and processes any options found there before those from |
9 |
|
the command line. The options are separated by categories |
10 |
|
(capabilities): |
11 |
|
|
12 |
|
mailutils --maildir, --license |
13 |
|
auth --sql-.* family, --pam-service |
14 |
|
logging --log-facility |
15 |
|
daemon --daemon, --inetd, --port, --timeout |
16 |
|
|
17 |
|
If a capability name appears in configuration file, it |
18 |
|
should be prefixed with : to discern it from the utility |
19 |
|
name. |
20 |
|
|
21 |
|
* examples/mailutils.rc: Updated to reflect changes in the syntax. |
22 |
|
|
23 |
|
* lib/mu_argp.c: New function mu_argp_parse is intended to be used |
24 |
|
by all programs in the package in order to do command line parsing. |
25 |
|
* lib/mu_argp.h: Removed unneeded prototypes. Added prototype for |
26 |
|
mu_argp_parse(). |
27 |
|
|
28 |
|
* comsat/comsat.c: Use mu_argp_parse. |
29 |
|
* frm/frm.c: Likewise. |
30 |
|
* guimb/main.c: Likewise. |
31 |
|
* imap4d/imap4d.c: Likewise. |
32 |
|
* mail/mail.c: Likewise. |
33 |
|
* messages/messages.c: Likewise. |
34 |
|
* pop3d/pop3d.c: Likewise. |
35 |
|
* mail.local/main.c: Likewise. |
36 |
|
(deliver): Restored erroneously removed variable sb. |
37 |
|
|
38 |
|
* pop3d/apop.c (pop3d_apopuser): Changed scope of auto variable |
39 |
|
rc. |
40 |
|
|
41 |
2002-03-01 Sam Roberts |
2002-03-01 Sam Roberts |
42 |
|
|
43 |
* mailbox/mbx_mboxscan.c: Check return value of locker_lock(). |
* mailbox/mbx_mboxscan.c: Check return value of locker_lock(). |