File tree Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Original file line number Diff line number Diff line change
1
+ # Change Log
2
+
3
+ All notable changes to this project will be documented in this file. This
4
+ project adheres to [ Semantic Versioning] ( http://semver.org/ ) .
5
+
6
+ ## Unreleased
7
+
8
+ ### Fixes
9
+
10
+ - Support escaped forward-slashes (` \/ ` ) in JSON request bodies (#256 , @Dakatan ).
11
+
12
+ When parsing request bodies of requests with header "Content-Type: application/json",
13
+ opa-envoy-plugin had used a utility method from github.com/open-policy-agent/opa that
14
+ also accepted YAML. This wasn't an intentional feature, and has been removed.
15
+
16
+ One side-effect of using that method was that an escaped forward slash, which is
17
+ allowed in the JSON spec (but optional, forward slashes * may* be escaped), wasn't
18
+ parsed properly, leading to a denying policy response when the request may have
19
+ been permissible.
You can’t perform that action at this time.
0 commit comments