Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package trytond for openSUSE:Factory checked in at 2023-06-29 17:29:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/trytond (Old) and /work/SRC/openSUSE:Factory/.trytond.new.13546 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "trytond" Thu Jun 29 17:29:19 2023 rev:83 rq:1095959 version:6.0.33 Changes: -------- --- /work/SRC/openSUSE:Factory/trytond/trytond.changes 2023-05-23 14:55:48.934934751 +0200 +++ /work/SRC/openSUSE:Factory/.trytond.new.13546/trytond.changes 2023-06-29 17:29:40.458732381 +0200 @@ -1,0 +2,5 @@ +Thu Jun 22 10:05:55 UTC 2023 - Axel Braun <axel.br...@gmx.de> + +- Version 6.0.33 - Bugfix Release + +------------------------------------------------------------------- Old: ---- trytond-6.0.32.tar.gz trytond-6.0.32.tar.gz.asc New: ---- trytond-6.0.33.tar.gz trytond-6.0.33.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ trytond.spec ++++++ --- /var/tmp/diff_new_pack.9SKGj3/_old 2023-06-29 17:29:41.214736811 +0200 +++ /var/tmp/diff_new_pack.9SKGj3/_new 2023-06-29 17:29:41.218736834 +0200 @@ -20,7 +20,7 @@ %define majorver 6.0 %define base_name tryton Name: trytond -Version: %{majorver}.32 +Version: %{majorver}.33 Release: 0 Summary: An Enterprise Resource Planning (ERP) system License: GPL-3.0-or-later ++++++ trytond-6.0.32.tar.gz -> trytond-6.0.33.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/trytond-6.0.32/CHANGELOG new/trytond-6.0.33/CHANGELOG --- old/trytond-6.0.32/CHANGELOG 2023-05-17 22:33:30.000000000 +0200 +++ new/trytond-6.0.33/CHANGELOG 2023-06-21 19:11:15.000000000 +0200 @@ -1,4 +1,9 @@ +Version 6.0.33 - 2023-06-21 +--------------------------- +* Bug fixes (see mercurial logs for details) + + Version 6.0.32 - 2023-05-17 --------------------------- * Bug fixes (see mercurial logs for details) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/trytond-6.0.32/PKG-INFO new/trytond-6.0.33/PKG-INFO --- old/trytond-6.0.32/PKG-INFO 2023-05-17 22:33:33.943609500 +0200 +++ new/trytond-6.0.33/PKG-INFO 2023-06-21 19:11:19.017953400 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: trytond -Version: 6.0.32 +Version: 6.0.33 Summary: Tryton server Home-page: http://www.tryton.org/ Download-URL: http://downloads.tryton.org/6.0/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/trytond-6.0.32/trytond/__init__.py new/trytond-6.0.33/trytond/__init__.py --- old/trytond-6.0.32/trytond/__init__.py 2023-05-03 18:26:53.000000000 +0200 +++ new/trytond-6.0.33/trytond/__init__.py 2023-05-17 23:04:52.000000000 +0200 @@ -7,7 +7,7 @@ from lxml import etree, objectify -__version__ = "6.0.32" +__version__ = "6.0.33" os.environ['TZ'] = 'UTC' if hasattr(time, 'tzset'): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/trytond-6.0.32/trytond/protocols/wrappers.py new/trytond-6.0.33/trytond/protocols/wrappers.py --- old/trytond-6.0.32/trytond/protocols/wrappers.py 2023-05-04 19:21:13.000000000 +0200 +++ new/trytond-6.0.33/trytond/protocols/wrappers.py 2023-06-10 11:51:29.000000000 +0200 @@ -77,7 +77,13 @@ header = self.headers.get('Authorization') return parse_authorization_header(header) elif authorization.type == 'session': - return parse_session(authorization.token) + # Werkzeug may parse the session as parameters + # if the base64 uses the padding sign '=' + if authorization.token is None: + header = self.headers.get('Authorization') + return parse_authorization_header(header) + else: + return parse_session(authorization.token) return authorization @cached_property @@ -95,7 +101,7 @@ user_id = security.check( database_name, auth.get('userid'), auth.get('session'), context=context) - else: + elif auth.username: parameters = getattr(auth, 'parameters', auth) try: user_id = security.login( @@ -103,6 +109,8 @@ context=context) except RateLimitException: abort(HTTPStatus.TOO_MANY_REQUESTS) + else: + user_id = None return user_id @cached_property diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/trytond-6.0.32/trytond.egg-info/PKG-INFO new/trytond-6.0.33/trytond.egg-info/PKG-INFO --- old/trytond-6.0.32/trytond.egg-info/PKG-INFO 2023-05-17 22:33:32.000000000 +0200 +++ new/trytond-6.0.33/trytond.egg-info/PKG-INFO 2023-06-21 19:11:18.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: trytond -Version: 6.0.32 +Version: 6.0.33 Summary: Tryton server Home-page: http://www.tryton.org/ Download-URL: http://downloads.tryton.org/6.0/