Skip to content

Commit 1db14d0

Browse files
author
Richard Jones
committed
additional fix to handle Unauthorised in file serving
1 parent 23c0709 commit 1db14d0

File tree

3 files changed

+22
-9
lines changed

3 files changed

+22
-9
lines changed

CHANGES.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
This file contains the changes to the Roundup system over time. The entries
22
are given with the most recent entry first.
33

4-
2009-03-13 1.4.7 (r4197)
4+
2009-03-13 1.4.7 (r4202)
55

66
Features:
77
- Provide a "no selection" option in web interface selection widgets
@@ -16,6 +16,7 @@ Fixes:
1616
- EditCSV and ExportCSV altered to include permission checks
1717
- HTTP POST required on actions which alter data
1818
- HTML file uploads served as application/octet-stream
19+
- Handle Unauthorised in file serving correctly
1920
- New item action reject creation of new users
2021
- Item retirement was not being controlled
2122
- Roundup is now compatible with Python 2.6

doc/announcement.txt

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,22 @@ fixes:
77
- EditCSV and ExportCSV altered to include permission checks
88
- HTTP POST required on actions which alter data
99
- HTML file uploads served as application/octet-stream
10+
- Handle Unauthorised in file serving correctly
1011
- New item action reject creation of new users
1112
- Item retirement was not being controlled
1213
- Roundup is now compatible with Python 2.6
1314
- Improved French and German translations
1415
- Improve consistency of item sorting in HTML interface
15-
- Support sendfile() in mod_python for better file transfer
16+
- Various other small bug fixes, robustification and optimisation
17+
18+
Though some new features made it in also:
19+
1620
- Provide a "no selection" option in web interface selection widgets
1721
- Debug logging now uses the logging module rather than print
18-
- Enable XML-RPC through regular web interface
19-
- Various other small bug fixes, robustification and optimisation
22+
- Allow CGI frontend to serve XMLRPC requests.
23+
- Added XMLRPC actions, as well as bridging CGI actions to XMLRPC actions.
24+
- Optimized large file serving via mod_python / sendfile().
25+
- Support resuming downloads for (large) files.
2026

2127
If you're upgrading from an older version of Roundup you *must* follow
2228
the "Software Upgrade" guidelines given in the maintenance documentation.

setup.py

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ def include(d, e):
4040
'd' -- A directory
4141
4242
'e' -- A glob pattern"""
43-
43+
4444
return (d, [f for f in glob('%s/%s'%(d, e)) if os.path.isfile(f)])
4545

4646
def scriptname(path):
@@ -93,7 +93,7 @@ def main():
9393

9494
# perform the setup action
9595
from roundup import __version__
96-
96+
9797
setup(name='roundup',
9898
version=__version__,
9999
author="Richard Jones",
@@ -112,16 +112,22 @@ def main():
112112
- EditCSV and ExportCSV altered to include permission checks
113113
- HTTP POST required on actions which alter data
114114
- HTML file uploads served as application/octet-stream
115+
- Handle Unauthorised in file serving correctly
115116
- New item action reject creation of new users
116117
- Item retirement was not being controlled
117118
- Roundup is now compatible with Python 2.6
118119
- Improved French and German translations
119120
- Improve consistency of item sorting in HTML interface
120-
- Support sendfile() in mod_python for better file transfer
121+
- Various other small bug fixes, robustification and optimisation
122+
123+
Though some new features made it in also:
124+
121125
- Provide a "no selection" option in web interface selection widgets
122126
- Debug logging now uses the logging module rather than print
123-
- Enable XML-RPC through regular web interface
124-
- Various other small bug fixes, robustification and optimisation
127+
- Allow CGI frontend to serve XMLRPC requests.
128+
- Added XMLRPC actions, as well as bridging CGI actions to XMLRPC actions.
129+
- Optimized large file serving via mod_python / sendfile().
130+
- Support resuming downloads for (large) files.
125131
126132
If you're upgrading from an older version of Roundup you *must* follow
127133
the "Software Upgrade" guidelines given in the maintenance documentation.

0 commit comments

Comments
 (0)