[Commits] PATCHSETS 1.1.2.4544 1.1.2.4545 ChangeLog 1.396.2.3716 1.396.2.3717 configure.ac 1.654.2.4612 1.654.2.4613
colin at claws-mail.org
colin at claws-mail.org
Sun Dec 2 21:35:08 CET 2012
Update of /home/claws-mail/claws
In directory srv:/tmp/cvs-serv5016
Modified Files:
Tag: gtk2
PATCHSETS ChangeLog configure.ac
Log Message:
2012-12-02 [colin] 3.9.0cvs36
* src/main.c
Move control sockets inside their own directory,
$TMPDIR/claws-mail-$UID/, and name them after the configuration directory md5 hash. That allows
- cleaner separation of sockets and config dirs in
case of alternate config directories
- forward migration is handled: if $TMPDIR/claws-mail-$UID
exists as a socket, use it to control the running entity
- backwards migration is handled: starting an old Claws Mail
version will bail out as creating the legacy socket won't
be possible.
- migration for alternate-config-dirs is not handled, which
could be mentioned in release notes.
Fixes bug #2828, "Use MD5 digest for socket name"
Index: configure.ac
===================================================================
RCS file: /home/claws-mail/claws/configure.ac,v
retrieving revision 1.654.2.4612
retrieving revision 1.654.2.4613
diff -u -d -r1.654.2.4612 -r1.654.2.4613
--- configure.ac 1 Dec 2012 21:23:10 -0000 1.654.2.4612
+++ configure.ac 2 Dec 2012 20:35:05 -0000 1.654.2.4613
@@ -12,7 +12,7 @@
MICRO_VERSION=0
INTERFACE_AGE=0
BINARY_AGE=0
-EXTRA_VERSION=35
+EXTRA_VERSION=36
EXTRA_RELEASE=
EXTRA_GTK2_VERSION=
Index: PATCHSETS
===================================================================
RCS file: /home/claws-mail/claws/PATCHSETS,v
retrieving revision 1.1.2.4544
retrieving revision 1.1.2.4545
diff -u -d -r1.1.2.4544 -r1.1.2.4545
--- PATCHSETS 1 Dec 2012 21:23:10 -0000 1.1.2.4544
+++ PATCHSETS 2 Dec 2012 20:35:04 -0000 1.1.2.4545
@@ -4533,3 +4533,4 @@
( cvs diff -u -r 1.13.2.47 -r 1.13.2.48 src/common/plugin.c; ) > 3.9.0cvs33.patchset
( cvs diff -u -r 1.36.2.209 -r 1.36.2.210 src/common/utils.c; cvs diff -u -r 1.20.2.83 -r 1.20.2.84 src/common/utils.h; ) > 3.9.0cvs34.patchset
( cvs diff -u -r 1.36.2.210 -r 1.36.2.211 src/common/utils.c; ) > 3.9.0cvs35.patchset
+( cvs diff -u -r 1.115.2.265 -r 1.115.2.266 src/main.c; ) > 3.9.0cvs36.patchset
Index: ChangeLog
===================================================================
RCS file: /home/claws-mail/claws/ChangeLog,v
retrieving revision 1.396.2.3716
retrieving revision 1.396.2.3717
diff -u -d -r1.396.2.3716 -r1.396.2.3717
--- ChangeLog 1 Dec 2012 21:23:09 -0000 1.396.2.3716
+++ ChangeLog 2 Dec 2012 20:35:04 -0000 1.396.2.3717
@@ -1,3 +1,19 @@
+2012-12-02 [colin] 3.9.0cvs36
+
+ * src/main.c
+ Move control sockets inside their own directory,
+ $TMPDIR/claws-mail-$UID/, and name them after the configuration directory md5 hash. That allows
+ - cleaner separation of sockets and config dirs in
+ case of alternate config directories
+ - forward migration is handled: if $TMPDIR/claws-mail-$UID
+ exists as a socket, use it to control the running entity
+ - backwards migration is handled: starting an old Claws Mail
+ version will bail out as creating the legacy socket won't
+ be possible.
+ - migration for alternate-config-dirs is not handled, which
+ could be mentioned in release notes.
+ Fixes bug #2828, "Use MD5 digest for socket name"
+
2012-12-01 [colin] 3.9.0cvs35
* src/common/utils.c
More information about the Commits
mailing list