@@ -4,15 +4,15 @@ up to date with changes listed in this file. This may require schema
44and template changes not listed here.
55
66Each entry has the developer who committed the change in brackets.
7- Entries without name were done by Richard Jones.
7+ Many entries without name were done by Richard Jones.
88
99**IMPORTANT** The v1.5.x releases of Roundup were the last to support
1010Python v2.5 and v2.6. Starting with the v1.6 releases of Roundup
11- v2.7.2 is required to run newer releases of Roundup. From v?.?
11+ v2.7.2 or later are required to run newer releases of Roundup. From v2.0
1212onwards Python 3.4 and later are also supported.
1313
1414
15- 2019-??-?? ?.?. 0
15+ 2019-10-23 2.0.0 alpha 0
1616
1717Features:
1818
@@ -89,11 +89,11 @@ Features:
8989- The database filter method now has limit and offset parameters that
9090 map to the corresponding parameters of SQL.
9191- issue2551061: Add rudimentary experimental support for JSON Web
92- Tokens to allow delegation of limited access rights to third
92+ Tokens (jwt) to allow delegation of limited access rights to third
9393 parties. See doc/rest.txt for details and intent. (John Rouillard)
9494- issue2551058: Add new permissions: 'Rest Access' and 'Xmlrpc Access'
9595 to allow per-user access control to rest and xmlrpc interfaces using
96- roles.
96+ roles. (John Rouillard)
9797- issue2551059: added new values for tx_Source to indicate when /rest
9898 or /xmlrpc endpoint is being used rather than the normal web
9999 endpoints. (John Rouillard)
@@ -184,6 +184,9 @@ Fixed:
184184- issue2551013: Reversed sorting in hyperdb property wrapper object's
185185 sorted() method. Patch by David Sowder, application and doc change
186186 by John Rouillard.
187+ - issue2550821 - patches for depricated mod_python apache.py interface
188+ (John Rouillard)
189+ - issue2551005 - deprecation of mod_python (John Rouillard)
187190- issue2551066: IMAP mail handling wasn't working and produced a
188191 traceback.
189192- issue2550925 if deployed as CGI and client sends an http PROXY
@@ -195,6 +198,35 @@ Fixed:
195198 make gunicorn --access-logfile work as it uses python logfile module
196199 too.
197200
201+ 2019-07-13 1.6.1
202+
203+ Features:
204+ - doc updates. Link rot fixed and some grammar changes.
205+ 'Provisional User' config example fixed. Issue tracker is
206+ now https. (John Rouillard)
207+
208+ Fixed:
209+
210+ - issue2550994: avoid breakage caused by use of backports of Python 3
211+ configparser module to Python 2. (Joseph Myers)
212+ - issue2551023: Fix CSRF headers for use with wsgi and cgi. The
213+ env variable array used - separators rather than _. Compare:
214+ HTTP_X-REQUESTED-WITH to HTTP_X_REQUESTED_WITH. The last is
215+ correct. Also fix roundup-server to produce the latter form. (Patch
216+ by C<E9>dric Krier, reviewed/applied John Rouillard.)
217+ - issue2551035 - fix XSS issue in wsgi and cgi when handing url not
218+ found/404. Reported by hannob at
219+ https://github.com/python/bugs.python.org/issues/34, issue opened
220+ by JulienPalard.
221+ - issue2551029: Jinja2 template install error. Remove config.ini
222+ from templates to make sure that roundup-admin install writes a new
223+ default config.ini based on configuration.py.
224+ - issue2551029: Jinja2 template install error. Handle issue with
225+ template's config.ini not getting updated. Provide an alternate
226+ file: config_ini.ini for required config settings that are merged
227+ into the default values producing an up to date config.ini on
228+ install.
229+
1982302018-07-13 1.6.0
199231
200232Features:
0 commit comments