lp:~david-goetz/swift/invalid_url_bug
Created by
David Goetz
and last modified
- Get this branch:
- bzr branch lp:~david-goetz/swift/invalid_url_bug
Only
David Goetz
can upload to this branch. If you are
David Goetz
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Chuck Thier (community): Approve
-
Diff: 251 lines (+76/-17)11 files modifiedswift/account/server.py (+6/-1)
swift/auth/server.py (+5/-2)
swift/common/middleware/auth.py (+12/-6)
swift/common/middleware/ratelimit.py (+5/-1)
swift/common/utils.py (+2/-0)
swift/obj/server.py (+6/-2)
swift/proxy/server.py (+2/-0)
swift/stats/access_processor.py (+7/-4)
test/functional/tests.py (+9/-0)
test/unit/auth/test_server.py (+2/-1)
test/unit/common/middleware/test_ratelimit.py (+20/-0)
Related bugs
| Bug #668144: Bad URL causes ratelimit middleware to send traceback to the client | Critical | Fix Released |
|
Related blueprints
Branch information
Recent revisions
- 115. By David Goetz <email address hidden>
-
small cleanup stuff
- 114. By David Goetz <email address hidden>
-
undoing new exception type
- 113. By David Goetz <email address hidden>
-
adding new exception type and catching other invalid paths
- 112. By David Goetz <email address hidden>
-
catching invalid urls and adding tests
- 111. By John Dickinson
-
PUT with X-Copy-From header and a non-zero Content-Length will now error as a 400
- 110. By David Goetz <email address hidden>
-
Fixing a possible memcached race condition and refactoring the incr/decr functionality
- 109. By David Goetz <email address hidden>
-
Allow visibility into ratelimit sleeps by logging sleeps that exceed a given config value.
- 107. By David Goetz <email address hidden>
-
Bug fix: Memcached does not allow negative numbers passed to incr. Adding/using decr.
- 106. By Chuck Thier
-
Updated swift-bench to put to multiple containers (20 by default) instead of just 1
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~hudson-openstack/swift/trunk
