[Commits] PATCHSETS 1.1.2.4615 1.1.2.4616 ChangeLog 1.396.2.3787 1.396.2.3788 configure.ac 1.654.2.4683 1.654.2.4684

colin at claws-mail.org colin at claws-mail.org
Wed Mar 6 15:59:05 CET 2013


Update of /home/claws-mail/claws
In directory srv:/tmp/cvs-serv32557

Modified Files:
      Tag: gtk2
	PATCHSETS ChangeLog configure.ac 
Log Message:
2013-03-06 [colin]	3.9.0cvs107

	* src/plugins/fancy/fancy_prefs.c
	* src/plugins/fancy/fancy_prefs.h
	* src/plugins/fancy/fancy_viewer.c
	* src/plugins/fancy/fancy_viewer.h
		Fix bug #2882, "Reverse preference for external content"
		"Block external content" was the only negative preference
		along the other "Enable ..." positive ones, but also had
		several shortcomings, in that it only blocked user-
		requested interactions, like
		- prevent clicking on links
		- prevent right-click/Download link
		- prevent right-click/Save image
		But NOT
		- prevent auto download of images (that's controlled by
		  Auto-load images)
		- prevent auto download of javascript (that's controlled
		  by Enable scripts)
		- prevent auto download of applets (that's controlled by
		  Enable java)
		- prevent auto download of css (that can't be disabled)
		New preference to replace it is "Enable inner navigation"
		and allows to control whether one can click on links to
		navigate inside Fancy viewer. If disabled and "Open in
		external browser" is set, links will be opened in external
		browser; else nothing will happen. In any state of these
		preferences, right-clicking and choosing "Open in viewer"
		or "Open in browser" will do what asked.

Index: configure.ac
===================================================================
RCS file: /home/claws-mail/claws/configure.ac,v
retrieving revision 1.654.2.4683
retrieving revision 1.654.2.4684
diff -u -d -r1.654.2.4683 -r1.654.2.4684
--- configure.ac	6 Mar 2013 11:22:54 -0000	1.654.2.4683
+++ configure.ac	6 Mar 2013 14:59:02 -0000	1.654.2.4684
@@ -12,7 +12,7 @@
 MICRO_VERSION=0
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=106
+EXTRA_VERSION=107
 EXTRA_RELEASE=
 EXTRA_GTK2_VERSION=
 

Index: PATCHSETS
===================================================================
RCS file: /home/claws-mail/claws/PATCHSETS,v
retrieving revision 1.1.2.4615
retrieving revision 1.1.2.4616
diff -u -d -r1.1.2.4615 -r1.1.2.4616
--- PATCHSETS	6 Mar 2013 11:22:53 -0000	1.1.2.4615
+++ PATCHSETS	6 Mar 2013 14:59:01 -0000	1.1.2.4616
@@ -4604,3 +4604,4 @@
 ( cvs diff -u -r 1.8.2.67 -r 1.8.2.68 README;  ) > 3.9.0cvs104.patchset
 ( cvs diff -u -r 1.654.2.4681 -r 1.654.2.4682 configure.ac;  cvs diff -u -r 1.1.2.4 -r 1.1.2.5 src/plugins/perl/Makefile.am;  diff -u /dev/null src/plugins/perl/cm_perl.pod;  diff -u /dev/null src/plugins/perl/tools/.cvsignore;  diff -u /dev/null src/plugins/perl/tools/Makefile.am;  diff -u /dev/null src/plugins/perl/tools/insert_perl.pl;  diff -u /dev/null src/plugins/perl/tools/matcherrc2perlfilter.pl;  ) > 3.9.0cvs105.patchset
 ( cvs diff -u -r 1.1.2.2 -r 1.1.2.3 src/plugins/fancy/fancy_viewer.c;  ) > 3.9.0cvs106.patchset
+( cvs diff -u -r 1.1.2.1 -r 1.1.2.2 src/plugins/fancy/fancy_prefs.c;  cvs diff -u -r 1.1.2.1 -r 1.1.2.2 src/plugins/fancy/fancy_prefs.h;  cvs diff -u -r 1.1.2.3 -r 1.1.2.4 src/plugins/fancy/fancy_viewer.c;  cvs diff -u -r 1.1.2.3 -r 1.1.2.4 src/plugins/fancy/fancy_viewer.h;  ) > 3.9.0cvs107.patchset

Index: ChangeLog
===================================================================
RCS file: /home/claws-mail/claws/ChangeLog,v
retrieving revision 1.396.2.3787
retrieving revision 1.396.2.3788
diff -u -d -r1.396.2.3787 -r1.396.2.3788
--- ChangeLog	6 Mar 2013 11:22:53 -0000	1.396.2.3787
+++ ChangeLog	6 Mar 2013 14:59:02 -0000	1.396.2.3788
@@ -1,3 +1,33 @@
+2013-03-06 [colin]	3.9.0cvs107
+
+	* src/plugins/fancy/fancy_prefs.c
+	* src/plugins/fancy/fancy_prefs.h
+	* src/plugins/fancy/fancy_viewer.c
+	* src/plugins/fancy/fancy_viewer.h
+		Fix bug #2882, "Reverse preference for external content"
+		"Block external content" was the only negative preference
+		along the other "Enable ..." positive ones, but also had
+		several shortcomings, in that it only blocked user-
+		requested interactions, like
+		- prevent clicking on links
+		- prevent right-click/Download link
+		- prevent right-click/Save image
+		But NOT
+		- prevent auto download of images (that's controlled by
+		  Auto-load images)
+		- prevent auto download of javascript (that's controlled
+		  by Enable scripts)
+		- prevent auto download of applets (that's controlled by
+		  Enable java)
+		- prevent auto download of css (that can't be disabled)
+		New preference to replace it is "Enable inner navigation"
+		and allows to control whether one can click on links to
+		navigate inside Fancy viewer. If disabled and "Open in
+		external browser" is set, links will be opened in external
+		browser; else nothing will happen. In any state of these
+		preferences, right-clicking and choosing "Open in viewer"
+		or "Open in browser" will do what asked.
+
 2013-03-06 [colin]	3.9.0cvs106
 
 	* src/plugins/fancy/fancy_viewer.c



More information about the Commits mailing list