neutron/neutron
Kevin Benton cfea218390 Return 403 instead of 404 on attr policy failures
Return an HTTP Forbidden code (403) instead of an
HTTP Not Found code (404) if a tenant is trying to
update it's own object. This is a safe adjustment
since the tenant already knows this object exists
so pretending it doesn't isn't improving secuirty
as much as it is causing confusion.

Closes-Bug: #1352907
Change-Id: I021ba6f890dfbabddd53e75c63083f5da0ecfdec
2014-08-06 07:40:39 -07:00
..
agent Merge "Move ARP responder test to sanity command" 2014-07-30 17:36:44 +00:00
api Return 403 instead of 404 on attr policy failures 2014-08-06 07:40:39 -07:00
cmd Move ARP responder test to sanity command 2014-07-29 18:44:07 +03:00
common Merge "Log methods using rpc communcation" 2014-07-24 19:09:57 +00:00
db Merge "Add missing ml2 plugin to migration 1fcfc149aca4" 2014-07-31 01:16:23 +00:00
debug Remove the useless vim modelines 2014-06-21 15:07:31 +08:00
extensions Add L3 Scheduler Changes for Distributed Routers 2014-07-29 23:10:17 -07:00
hacking Add missing translation support 2014-05-19 12:16:56 +02:00
locale Imported Translations from Transifex 2014-07-22 06:07:08 +00:00
notifiers Merge "Use list copy for events in nova notifier" 2014-06-12 13:30:08 +00:00
openstack sync periodic_task fix from incubator 2014-07-03 15:46:10 +01:00
plugins Merge "Move ARP responder test to sanity command" 2014-07-30 17:36:44 +00:00
scheduler Add L3 Scheduler Changes for Distributed Routers 2014-07-29 23:10:17 -07:00
server Configure agents using neutron.common.config.init (formerly .parse) 2014-06-17 21:56:24 +02:00
services Add L3 Scheduler Changes for Distributed Routers 2014-07-29 23:10:17 -07:00
tests Return 403 instead of 404 on attr policy failures 2014-08-06 07:40:39 -07:00
__init__.py Remove the useless vim modelines 2014-06-21 15:07:31 +08:00
auth.py Remove the useless vim modelines 2014-06-21 15:07:31 +08:00
context.py Remove the useless vim modelines 2014-06-21 15:07:31 +08:00
hooks.py Remove the useless vim modelines 2014-06-21 15:07:31 +08:00
manager.py Moved rpc_compat.py code back into rpc.py 2014-06-24 10:35:39 +02:00
neutron_plugin_base_v2.py Renamed start_rpc_listener -> start_rpc_listeners 2014-06-19 12:58:01 +02:00
policy.py Allow to import _LC, _LE, _LI and _LW functions directly 2014-07-17 14:56:19 +00:00
quota.py Remove the useless vim modelines 2014-06-21 15:07:31 +08:00
service.py Moved rpc_compat.py code back into rpc.py 2014-06-24 10:35:39 +02:00
version.py Remove the useless vim modelines 2014-06-21 15:07:31 +08:00
wsgi.py Remove the useless vim modelines 2014-06-21 15:07:31 +08:00