[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