Hello community,

here is the log from the commit of package viewvc for openSUSE:Factory checked 
in at 2017-02-14 00:48:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/viewvc (Old)
 and      /work/SRC/openSUSE:Factory/.viewvc.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "viewvc"

Changes:
--------
--- /work/SRC/openSUSE:Factory/viewvc/viewvc.changes    2017-01-24 
10:33:03.321341652 +0100
+++ /work/SRC/openSUSE:Factory/.viewvc.new/viewvc.changes       2017-02-14 
00:48:37.788300323 +0100
@@ -1,0 +2,7 @@
+Mon Feb 13 09:09:31 UTC 2017 - [email protected]
+
+- vievwc 1.1.26, including one security fix:
+  * CVE-2017-5938 escape nav_data name to avoid XSS attack
+    (boo#1024393)
+
+-------------------------------------------------------------------

Old:
----
  viewvc-1.1.25.tar.gz

New:
----
  viewvc-1.1.26.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ viewvc.spec ++++++
--- /var/tmp/diff_new_pack.MsQGbF/_old  2017-02-14 00:48:38.756163691 +0100
+++ /var/tmp/diff_new_pack.MsQGbF/_new  2017-02-14 00:48:38.760163127 +0100
@@ -25,7 +25,7 @@
 #
 %define viewvc_dir /srv/viewvc
 Name:           viewvc
-Version:        1.1.25
+Version:        1.1.26
 Release:        0
 Summary:        Browse a Subversion Repository with a Web Browser
 License:        BSD-2-Clause

++++++ viewvc-1.1.25.tar.gz -> viewvc-1.1.26.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/CHANGES new/viewvc-1.1.26/CHANGES
--- old/viewvc-1.1.25/CHANGES   2016-09-15 21:38:32.000000000 +0200
+++ new/viewvc-1.1.26/CHANGES   2017-01-25 00:07:15.000000000 +0100
@@ -1,3 +1,7 @@
+Version 1.1.26 (released 24-Jan-2017)
+
+  * security fix: escape nav_data name to avoid XSS attack
+
 Version 1.1.25 (released 15-Sep-2016)
 
   * fix _rev2optrev assertion on long input
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/LICENSE new/viewvc-1.1.26/LICENSE
--- old/viewvc-1.1.25/LICENSE   2016-09-15 21:38:32.000000000 +0200
+++ new/viewvc-1.1.26/LICENSE   2017-01-25 00:07:15.000000000 +0100
@@ -1,5 +1,4 @@
-Copyright (c) 1999-2016 The ViewCVS Group.
-All rights reserved.
+Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 
 By using ViewVC, you agree to the terms and conditions set forth
 below:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/bin/asp/query.asp 
new/viewvc-1.1.26/bin/asp/query.asp
--- old/viewvc-1.1.25/bin/asp/query.asp 2016-09-15 21:38:32.000000000 +0200
+++ new/viewvc-1.1.26/bin/asp/query.asp 2017-01-25 00:07:15.000000000 +0100
@@ -3,7 +3,7 @@
 
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/bin/asp/viewvc.asp 
new/viewvc-1.1.26/bin/asp/viewvc.asp
--- old/viewvc-1.1.25/bin/asp/viewvc.asp        2016-09-15 21:38:32.000000000 
+0200
+++ new/viewvc-1.1.26/bin/asp/viewvc.asp        2017-01-25 00:07:15.000000000 
+0100
@@ -3,7 +3,7 @@
 
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/bin/cgi/query.cgi 
new/viewvc-1.1.26/bin/cgi/query.cgi
--- old/viewvc-1.1.25/bin/cgi/query.cgi 2016-09-15 21:38:32.000000000 +0200
+++ new/viewvc-1.1.26/bin/cgi/query.cgi 2017-01-25 00:07:15.000000000 +0100
@@ -1,7 +1,7 @@
 #!/usr/bin/env python
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/bin/cgi/viewvc.cgi 
new/viewvc-1.1.26/bin/cgi/viewvc.cgi
--- old/viewvc-1.1.25/bin/cgi/viewvc.cgi        2016-09-15 21:38:32.000000000 
+0200
+++ new/viewvc-1.1.26/bin/cgi/viewvc.cgi        2017-01-25 00:07:15.000000000 
+0100
@@ -1,7 +1,7 @@
 #!/usr/bin/env python
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/bin/cvsdbadmin 
new/viewvc-1.1.26/bin/cvsdbadmin
--- old/viewvc-1.1.25/bin/cvsdbadmin    2016-09-15 21:38:32.000000000 +0200
+++ new/viewvc-1.1.26/bin/cvsdbadmin    2017-01-25 00:07:15.000000000 +0100
@@ -1,7 +1,7 @@
 #!/usr/bin/env python
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/bin/loginfo-handler 
new/viewvc-1.1.26/bin/loginfo-handler
--- old/viewvc-1.1.25/bin/loginfo-handler       2016-09-15 21:38:32.000000000 
+0200
+++ new/viewvc-1.1.26/bin/loginfo-handler       2017-01-25 00:07:15.000000000 
+0100
@@ -1,7 +1,7 @@
 #!/usr/bin/env python
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/bin/make-database 
new/viewvc-1.1.26/bin/make-database
--- old/viewvc-1.1.25/bin/make-database 2016-09-15 21:38:32.000000000 +0200
+++ new/viewvc-1.1.26/bin/make-database 2017-01-25 00:07:15.000000000 +0100
@@ -1,7 +1,7 @@
 #!/usr/bin/env python
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/bin/mod_python/handler.py 
new/viewvc-1.1.26/bin/mod_python/handler.py
--- old/viewvc-1.1.25/bin/mod_python/handler.py 2016-09-15 21:38:32.000000000 
+0200
+++ new/viewvc-1.1.26/bin/mod_python/handler.py 2017-01-25 00:07:15.000000000 
+0100
@@ -1,6 +1,6 @@
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/bin/mod_python/query.py 
new/viewvc-1.1.26/bin/mod_python/query.py
--- old/viewvc-1.1.25/bin/mod_python/query.py   2016-09-15 21:38:32.000000000 
+0200
+++ new/viewvc-1.1.26/bin/mod_python/query.py   2017-01-25 00:07:15.000000000 
+0100
@@ -1,6 +1,6 @@
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/bin/mod_python/viewvc.py 
new/viewvc-1.1.26/bin/mod_python/viewvc.py
--- old/viewvc-1.1.25/bin/mod_python/viewvc.py  2016-09-15 21:38:32.000000000 
+0200
+++ new/viewvc-1.1.26/bin/mod_python/viewvc.py  2017-01-25 00:07:15.000000000 
+0100
@@ -1,6 +1,6 @@
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/bin/standalone.py 
new/viewvc-1.1.26/bin/standalone.py
--- old/viewvc-1.1.25/bin/standalone.py 2016-09-15 21:38:32.000000000 +0200
+++ new/viewvc-1.1.26/bin/standalone.py 2017-01-25 00:07:15.000000000 +0100
@@ -1,7 +1,7 @@
 #!/usr/bin/env python
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/bin/svndbadmin 
new/viewvc-1.1.26/bin/svndbadmin
--- old/viewvc-1.1.25/bin/svndbadmin    2016-09-15 21:38:32.000000000 +0200
+++ new/viewvc-1.1.26/bin/svndbadmin    2017-01-25 00:07:15.000000000 +0100
@@ -1,7 +1,7 @@
 #!/usr/bin/env python
 # -*-python-*-
 #
-# Copyright (C) 2004-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 2004-2017 The ViewCVS Group. All Rights Reserved.
 # Copyright (C) 2004-2007 James Henstridge
 #
 # By using this file, you agree to the terms and conditions set forth in
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/bin/wsgi/query.fcgi 
new/viewvc-1.1.26/bin/wsgi/query.fcgi
--- old/viewvc-1.1.25/bin/wsgi/query.fcgi       2016-09-15 21:38:32.000000000 
+0200
+++ new/viewvc-1.1.26/bin/wsgi/query.fcgi       2017-01-25 00:07:15.000000000 
+0100
@@ -1,7 +1,7 @@
 #!/usr/bin/python
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/bin/wsgi/query.wsgi 
new/viewvc-1.1.26/bin/wsgi/query.wsgi
--- old/viewvc-1.1.25/bin/wsgi/query.wsgi       2016-09-15 21:38:32.000000000 
+0200
+++ new/viewvc-1.1.26/bin/wsgi/query.wsgi       2017-01-25 00:07:15.000000000 
+0100
@@ -1,6 +1,6 @@
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/bin/wsgi/viewvc.fcgi 
new/viewvc-1.1.26/bin/wsgi/viewvc.fcgi
--- old/viewvc-1.1.25/bin/wsgi/viewvc.fcgi      2016-09-15 21:38:32.000000000 
+0200
+++ new/viewvc-1.1.26/bin/wsgi/viewvc.fcgi      2017-01-25 00:07:15.000000000 
+0100
@@ -1,7 +1,7 @@
 #!/usr/bin/python
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/bin/wsgi/viewvc.wsgi 
new/viewvc-1.1.26/bin/wsgi/viewvc.wsgi
--- old/viewvc-1.1.25/bin/wsgi/viewvc.wsgi      2016-09-15 21:38:32.000000000 
+0200
+++ new/viewvc-1.1.26/bin/wsgi/viewvc.wsgi      2017-01-25 00:07:15.000000000 
+0100
@@ -1,6 +1,6 @@
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/lib/accept.py 
new/viewvc-1.1.26/lib/accept.py
--- old/viewvc-1.1.25/lib/accept.py     2016-09-15 21:38:32.000000000 +0200
+++ new/viewvc-1.1.26/lib/accept.py     2017-01-25 00:07:15.000000000 +0100
@@ -1,6 +1,6 @@
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/lib/blame.py 
new/viewvc-1.1.26/lib/blame.py
--- old/viewvc-1.1.25/lib/blame.py      2016-09-15 21:38:32.000000000 +0200
+++ new/viewvc-1.1.26/lib/blame.py      2017-01-25 00:07:15.000000000 +0100
@@ -1,7 +1,7 @@
 #!/usr/bin/env python
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 # Copyright (C) 2000 Curt Hagenlocher <[email protected]>
 #
 # By using this file, you agree to the terms and conditions set forth in
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/lib/compat.py 
new/viewvc-1.1.26/lib/compat.py
--- old/viewvc-1.1.25/lib/compat.py     2016-09-15 21:38:32.000000000 +0200
+++ new/viewvc-1.1.26/lib/compat.py     2017-01-25 00:07:15.000000000 +0100
@@ -1,6 +1,6 @@
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/lib/config.py 
new/viewvc-1.1.26/lib/config.py
--- old/viewvc-1.1.25/lib/config.py     2016-09-15 21:38:32.000000000 +0200
+++ new/viewvc-1.1.26/lib/config.py     2017-01-25 00:07:15.000000000 +0100
@@ -1,6 +1,6 @@
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/lib/cvsdb.py 
new/viewvc-1.1.26/lib/cvsdb.py
--- old/viewvc-1.1.25/lib/cvsdb.py      2016-09-15 21:38:32.000000000 +0200
+++ new/viewvc-1.1.26/lib/cvsdb.py      2017-01-25 00:07:15.000000000 +0100
@@ -1,6 +1,6 @@
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/lib/dbi.py new/viewvc-1.1.26/lib/dbi.py
--- old/viewvc-1.1.25/lib/dbi.py        2016-09-15 21:38:32.000000000 +0200
+++ new/viewvc-1.1.26/lib/dbi.py        2017-01-25 00:07:15.000000000 +0100
@@ -1,6 +1,6 @@
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/lib/debug.py 
new/viewvc-1.1.26/lib/debug.py
--- old/viewvc-1.1.25/lib/debug.py      2016-09-15 21:38:32.000000000 +0200
+++ new/viewvc-1.1.26/lib/debug.py      2017-01-25 00:07:15.000000000 +0100
@@ -1,6 +1,6 @@
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/lib/idiff.py 
new/viewvc-1.1.26/lib/idiff.py
--- old/viewvc-1.1.25/lib/idiff.py      2016-09-15 21:38:32.000000000 +0200
+++ new/viewvc-1.1.26/lib/idiff.py      2017-01-25 00:07:15.000000000 +0100
@@ -1,6 +1,6 @@
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/lib/popen.py 
new/viewvc-1.1.26/lib/popen.py
--- old/viewvc-1.1.25/lib/popen.py      2016-09-15 21:38:32.000000000 +0200
+++ new/viewvc-1.1.26/lib/popen.py      2017-01-25 00:07:15.000000000 +0100
@@ -1,6 +1,6 @@
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/lib/query.py 
new/viewvc-1.1.26/lib/query.py
--- old/viewvc-1.1.25/lib/query.py      2016-09-15 21:38:32.000000000 +0200
+++ new/viewvc-1.1.26/lib/query.py      2017-01-25 00:07:15.000000000 +0100
@@ -1,7 +1,7 @@
 #!/usr/bin/env python
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/lib/sapi.py 
new/viewvc-1.1.26/lib/sapi.py
--- old/viewvc-1.1.25/lib/sapi.py       2016-09-15 21:38:32.000000000 +0200
+++ new/viewvc-1.1.26/lib/sapi.py       2017-01-25 00:07:15.000000000 +0100
@@ -1,6 +1,6 @@
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/lib/vcauth/__init__.py 
new/viewvc-1.1.26/lib/vcauth/__init__.py
--- old/viewvc-1.1.25/lib/vcauth/__init__.py    2016-09-15 21:38:32.000000000 
+0200
+++ new/viewvc-1.1.26/lib/vcauth/__init__.py    2017-01-25 00:07:15.000000000 
+0100
@@ -1,6 +1,6 @@
 # -*-python-*-
 #
-# Copyright (C) 2006-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 2006-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/lib/vcauth/forbidden/__init__.py 
new/viewvc-1.1.26/lib/vcauth/forbidden/__init__.py
--- old/viewvc-1.1.25/lib/vcauth/forbidden/__init__.py  2016-09-15 
21:38:32.000000000 +0200
+++ new/viewvc-1.1.26/lib/vcauth/forbidden/__init__.py  2017-01-25 
00:07:15.000000000 +0100
@@ -1,6 +1,6 @@
 # -*-python-*-
 #
-# Copyright (C) 2006-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 2006-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/lib/vcauth/forbiddenre/__init__.py 
new/viewvc-1.1.26/lib/vcauth/forbiddenre/__init__.py
--- old/viewvc-1.1.25/lib/vcauth/forbiddenre/__init__.py        2016-09-15 
21:38:32.000000000 +0200
+++ new/viewvc-1.1.26/lib/vcauth/forbiddenre/__init__.py        2017-01-25 
00:07:15.000000000 +0100
@@ -1,6 +1,6 @@
 # -*-python-*-
 #
-# Copyright (C) 2008-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 2008-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/lib/vcauth/svnauthz/__init__.py 
new/viewvc-1.1.26/lib/vcauth/svnauthz/__init__.py
--- old/viewvc-1.1.25/lib/vcauth/svnauthz/__init__.py   2016-09-15 
21:38:32.000000000 +0200
+++ new/viewvc-1.1.26/lib/vcauth/svnauthz/__init__.py   2017-01-25 
00:07:15.000000000 +0100
@@ -1,6 +1,6 @@
 # -*-python-*-
 #
-# Copyright (C) 2006-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 2006-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/lib/vclib/__init__.py 
new/viewvc-1.1.26/lib/vclib/__init__.py
--- old/viewvc-1.1.25/lib/vclib/__init__.py     2016-09-15 21:38:32.000000000 
+0200
+++ new/viewvc-1.1.26/lib/vclib/__init__.py     2017-01-25 00:07:15.000000000 
+0100
@@ -1,6 +1,6 @@
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/lib/vclib/ccvs/__init__.py 
new/viewvc-1.1.26/lib/vclib/ccvs/__init__.py
--- old/viewvc-1.1.25/lib/vclib/ccvs/__init__.py        2016-09-15 
21:38:32.000000000 +0200
+++ new/viewvc-1.1.26/lib/vclib/ccvs/__init__.py        2017-01-25 
00:07:15.000000000 +0100
@@ -1,6 +1,6 @@
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/lib/vclib/ccvs/bincvs.py 
new/viewvc-1.1.26/lib/vclib/ccvs/bincvs.py
--- old/viewvc-1.1.25/lib/vclib/ccvs/bincvs.py  2016-09-15 21:38:32.000000000 
+0200
+++ new/viewvc-1.1.26/lib/vclib/ccvs/bincvs.py  2017-01-25 00:07:15.000000000 
+0100
@@ -1,6 +1,6 @@
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/lib/vclib/ccvs/blame.py 
new/viewvc-1.1.26/lib/vclib/ccvs/blame.py
--- old/viewvc-1.1.25/lib/vclib/ccvs/blame.py   2016-09-15 21:38:32.000000000 
+0200
+++ new/viewvc-1.1.26/lib/vclib/ccvs/blame.py   2017-01-25 00:07:15.000000000 
+0100
@@ -1,7 +1,7 @@
 #!/usr/bin/env python
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 # Copyright (C) 2000 Curt Hagenlocher <[email protected]>
 #
 # By using this file, you agree to the terms and conditions set forth in
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/lib/vclib/ccvs/ccvs.py 
new/viewvc-1.1.26/lib/vclib/ccvs/ccvs.py
--- old/viewvc-1.1.25/lib/vclib/ccvs/ccvs.py    2016-09-15 21:38:32.000000000 
+0200
+++ new/viewvc-1.1.26/lib/vclib/ccvs/ccvs.py    2017-01-25 00:07:15.000000000 
+0100
@@ -1,6 +1,6 @@
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/lib/vclib/ccvs/rcsparse/__init__.py 
new/viewvc-1.1.26/lib/vclib/ccvs/rcsparse/__init__.py
--- old/viewvc-1.1.25/lib/vclib/ccvs/rcsparse/__init__.py       2016-09-15 
21:38:32.000000000 +0200
+++ new/viewvc-1.1.26/lib/vclib/ccvs/rcsparse/__init__.py       2017-01-25 
00:07:15.000000000 +0100
@@ -1,6 +1,6 @@
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/lib/vclib/ccvs/rcsparse/common.py 
new/viewvc-1.1.26/lib/vclib/ccvs/rcsparse/common.py
--- old/viewvc-1.1.25/lib/vclib/ccvs/rcsparse/common.py 2016-09-15 
21:38:32.000000000 +0200
+++ new/viewvc-1.1.26/lib/vclib/ccvs/rcsparse/common.py 2017-01-25 
00:07:15.000000000 +0100
@@ -1,6 +1,6 @@
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/lib/vclib/ccvs/rcsparse/debug.py 
new/viewvc-1.1.26/lib/vclib/ccvs/rcsparse/debug.py
--- old/viewvc-1.1.25/lib/vclib/ccvs/rcsparse/debug.py  2016-09-15 
21:38:32.000000000 +0200
+++ new/viewvc-1.1.26/lib/vclib/ccvs/rcsparse/debug.py  2017-01-25 
00:07:15.000000000 +0100
@@ -1,6 +1,6 @@
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/lib/vclib/ccvs/rcsparse/default.py 
new/viewvc-1.1.26/lib/vclib/ccvs/rcsparse/default.py
--- old/viewvc-1.1.25/lib/vclib/ccvs/rcsparse/default.py        2016-09-15 
21:38:32.000000000 +0200
+++ new/viewvc-1.1.26/lib/vclib/ccvs/rcsparse/default.py        2017-01-25 
00:07:15.000000000 +0100
@@ -1,6 +1,6 @@
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/lib/vclib/ccvs/rcsparse/texttools.py 
new/viewvc-1.1.26/lib/vclib/ccvs/rcsparse/texttools.py
--- old/viewvc-1.1.25/lib/vclib/ccvs/rcsparse/texttools.py      2016-09-15 
21:38:32.000000000 +0200
+++ new/viewvc-1.1.26/lib/vclib/ccvs/rcsparse/texttools.py      2017-01-25 
00:07:15.000000000 +0100
@@ -1,6 +1,6 @@
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/lib/vclib/svn/__init__.py 
new/viewvc-1.1.26/lib/vclib/svn/__init__.py
--- old/viewvc-1.1.25/lib/vclib/svn/__init__.py 2016-09-15 21:38:32.000000000 
+0200
+++ new/viewvc-1.1.26/lib/vclib/svn/__init__.py 2017-01-25 00:07:15.000000000 
+0100
@@ -1,6 +1,6 @@
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/lib/vclib/svn/svn_ra.py 
new/viewvc-1.1.26/lib/vclib/svn/svn_ra.py
--- old/viewvc-1.1.25/lib/vclib/svn/svn_ra.py   2016-09-15 21:38:32.000000000 
+0200
+++ new/viewvc-1.1.26/lib/vclib/svn/svn_ra.py   2017-01-25 00:07:15.000000000 
+0100
@@ -1,6 +1,6 @@
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/lib/vclib/svn/svn_repos.py 
new/viewvc-1.1.26/lib/vclib/svn/svn_repos.py
--- old/viewvc-1.1.25/lib/vclib/svn/svn_repos.py        2016-09-15 
21:38:32.000000000 +0200
+++ new/viewvc-1.1.26/lib/vclib/svn/svn_repos.py        2017-01-25 
00:07:15.000000000 +0100
@@ -1,6 +1,6 @@
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/lib/viewvc.py 
new/viewvc-1.1.26/lib/viewvc.py
--- old/viewvc-1.1.25/lib/viewvc.py     2016-09-15 21:38:32.000000000 +0200
+++ new/viewvc-1.1.26/lib/viewvc.py     2017-01-25 00:07:15.000000000 +0100
@@ -1,6 +1,6 @@
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
@@ -14,7 +14,7 @@
 #
 # -----------------------------------------------------------------------
 
-__version__ = '1.1.25'
+__version__ = '1.1.26'
 
 # this comes from our library; measure the startup time
 import debug
@@ -980,7 +980,7 @@
     path_parts.append(part)
     is_last = len(path_parts) == len(request.path_parts)
 
-    item = _item(name=part, href=None)
+    item = _item(name=request.server.escape(part), href=None)
 
     if not is_last or (is_dir and request.view_func is not view_directory):
       item.href = request.get_url(view_func=view_directory,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/lib/win32popen.py 
new/viewvc-1.1.26/lib/win32popen.py
--- old/viewvc-1.1.25/lib/win32popen.py 2016-09-15 21:38:32.000000000 +0200
+++ new/viewvc-1.1.26/lib/win32popen.py 2017-01-25 00:07:15.000000000 +0100
@@ -1,6 +1,6 @@
 # -*-python-*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/viewvc-1.1.25/viewvc-install 
new/viewvc-1.1.26/viewvc-install
--- old/viewvc-1.1.25/viewvc-install    2016-09-15 21:38:32.000000000 +0200
+++ new/viewvc-1.1.26/viewvc-install    2017-01-25 00:07:15.000000000 +0100
@@ -1,7 +1,7 @@
 #!/usr/bin/env python
 # -*- Mode: python -*-
 #
-# Copyright (C) 1999-2015 The ViewCVS Group. All Rights Reserved.
+# Copyright (C) 1999-2017 The ViewCVS Group. All Rights Reserved.
 #
 # By using this file, you agree to the terms and conditions set forth in
 # the LICENSE.html file which can be found at the top level of the ViewVC


Reply via email to