* NEWS: Update.
* imap4d/bye.c, imap4d/starttls.c, imap4d/util.c: Use exit codes from sysexits.h * imap4d/imap4d.c: Use mu_set_signals to install signals. Use exit codes from sysexits.h. * imap4d/imap4d.h: Include sysexits.h and muaux.h (ERR_TERMINATE): New define. (imap4d_sigchld,imap4d_signal): Remove. (imap4d_master_signal,imap4d_child_signal): New prototypes. * imap4d/signal.c (imap4d_master_signal,imap4d_child_signal): New functions. * pop3d/pop3d.h Include sysexits.h and muaux.h (ERR_TERMINATE): New define. (pop3d_signal): Remove. (pop3d_master_signal, pop3d_child_signal): New protos. * pop3d/signal.c (pop3d_master_signal, pop3d_child_signal): New functions. * pop3d/extra.c, pop3d/popauth.c * pop3d/pop3d.c: Use mu_set_signals to install signals. Use exit codes from sysexits.h. * include/mailutils/server.h (mu_m_server_set_strexit): New prototype. * include/mailutils/types.hin (MU_ARRAY_SIZE): New define. * lib/Makefile.am (libmuaux_la_SOURCES): Add signal.c, strexit.c. (noinst_HEADERS): Add muaux.h * lib/muaux.h: New file. * libsieve/extensions/spamd.c: Add NLS markers. * mailbox/header.c (header_readline): Minor rewrite. * mailbox/msrv.c (struct _mu_m_server): New member `strexit'. (mu_m_server_begin): Call alloc_children. (mu_m_server_restore_signals): New function. (mu_m_server_end): Call mu_m_server_restore_signals. (m_srv_conn): Reset signals in child branch. * po/POTFILES.in: Update.
Showing
1 changed file
with
42 additions
and
0 deletions
1 | 2008-02-05 Sergey Poznyakoff <gray@gnu.org.ua> | 1 | 2008-02-05 Sergey Poznyakoff <gray@gnu.org.ua> |
2 | 2 | ||
3 | * NEWS: Update. | ||
4 | * imap4d/bye.c, imap4d/starttls.c, imap4d/util.c: Use exit codes | ||
5 | from sysexits.h | ||
6 | * imap4d/imap4d.c: Use mu_set_signals to install signals. | ||
7 | Use exit codes from sysexits.h. | ||
8 | * imap4d/imap4d.h: Include sysexits.h and muaux.h | ||
9 | (ERR_TERMINATE): New define. | ||
10 | (imap4d_sigchld,imap4d_signal): Remove. | ||
11 | (imap4d_master_signal,imap4d_child_signal): New prototypes. | ||
12 | * imap4d/signal.c (imap4d_master_signal,imap4d_child_signal): New | ||
13 | functions. | ||
14 | |||
15 | * pop3d/pop3d.h Include sysexits.h and muaux.h | ||
16 | (ERR_TERMINATE): New define. | ||
17 | (pop3d_signal): Remove. | ||
18 | (pop3d_master_signal, pop3d_child_signal): New protos. | ||
19 | * pop3d/signal.c (pop3d_master_signal, pop3d_child_signal): New | ||
20 | functions. | ||
21 | |||
22 | * pop3d/extra.c, pop3d/popauth.c | ||
23 | * pop3d/pop3d.c: Use mu_set_signals to install signals. | ||
24 | Use exit codes from sysexits.h. | ||
25 | |||
26 | * include/mailutils/server.h (mu_m_server_set_strexit): New | ||
27 | prototype. | ||
28 | * include/mailutils/types.hin (MU_ARRAY_SIZE): New define. | ||
29 | |||
30 | * lib/Makefile.am (libmuaux_la_SOURCES): Add signal.c, strexit.c. | ||
31 | (noinst_HEADERS): Add muaux.h | ||
32 | * lib/muaux.h: New file. | ||
33 | |||
34 | * libsieve/extensions/spamd.c: Add NLS markers. | ||
35 | |||
36 | * mailbox/header.c (header_readline): Minor rewrite. | ||
37 | * mailbox/msrv.c (struct _mu_m_server): New member `strexit'. | ||
38 | (mu_m_server_begin): Call alloc_children. | ||
39 | (mu_m_server_restore_signals): New function. | ||
40 | (mu_m_server_end): Call mu_m_server_restore_signals. | ||
41 | (m_srv_conn): Reset signals in child branch. | ||
42 | |||
43 | * po/POTFILES.in: Update. | ||
44 | |||
3 | * mailbox/header.c (header_readline): Bugfix: account for | 45 | * mailbox/header.c (header_readline): Bugfix: account for |
4 | multi-line headers. | 46 | multi-line headers. |
5 | 47 | ... | ... |
-
Please register or sign in to post a comment