summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2008-05-28 14:26:37 +0000
committerSergey Poznyakoff <gray@gnu.org.ua>2008-05-28 14:26:37 +0000
commit073af45f3402afb1cb11815d3d5f0d66a13bc324 (patch)
tree5f8059c31b638f25c59c85d37e43017f787b2fc6
parentd07b719f34ab7c79f4936a165c4fe84d9ea974c3 (diff)
downloadmailutils-073af45f3402afb1cb11815d3d5f0d66a13bc324.tar.gz
mailutils-073af45f3402afb1cb11815d3d5f0d66a13bc324.tar.bz2
Update
-rw-r--r--ChangeLog19
-rw-r--r--lib/muaux.h1
2 files changed, 20 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 3fddc9dca..6998a690b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,22 @@
+2008-05-28 Sergey Poznyakoff <gray@gnu.org.ua>
+
+ * lib/Makefile.am (libmuaux_la_SOURCES): Add userprivs.c.
+ * lib/userprivs.c: New file.
+ * lib/muaux.h (mu_switch_to_privs): New prototype.
+
+ * libproto/include/amd.h (_amd_data.msg_finish_delivery): Pass
+ original message as the 3rd argument.
+ * libproto/maildir/mbox.c (maildir_msg_finish_delivery): Take
+ original message as the 3rd argument.
+ Use message attributes to select the subdirectory to place it
+ into.
+ * mailbox/amd.c (amd_append_message): Pass original message as the
+ 3rd argument to msg_finish_delivery.
+
+ * mailbox/filter_trans.c (SOFTBRK): Remove unused macro.
+
+ * movemail/movemail.c: New option --copy-permissions (-P).
+
2008-04-07 Sergey Poznyakoff <gray@gnu.org.ua>
Implement compilation of Sieve sources from the memory.
diff --git a/lib/muaux.h b/lib/muaux.h
index 584b482c5..cf9c83f68 100644
--- a/lib/muaux.h
+++ b/lib/muaux.h
@@ -16,6 +16,7 @@
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
MA 02110-1301 USA */
+int mu_switch_to_privs (uid_t uid, gid_t gid, mu_list_t retain_groups);
void mu_set_signals (RETSIGTYPE (*handler) (int signo), int *sigv, int sigc);
const char *mu_strexit (int code);

Return to:

Send suggestions and report system problems to the System administrator.