Skip to content

Add utils::Version object to remove version file in api_manager#9

Merged
qiwzhang merged 2 commits intoistio:masterfrom
qiwzhang:version
Dec 7, 2016
Merged

Add utils::Version object to remove version file in api_manager#9
qiwzhang merged 2 commits intoistio:masterfrom
qiwzhang:version

Conversation

@qiwzhang
Copy link
Contributor

@qiwzhang qiwzhang commented Dec 7, 2016

No description provided.

@qiwzhang qiwzhang merged commit 4ac0064 into istio:master Dec 7, 2016
@qiwzhang qiwzhang deleted the version branch December 7, 2016 20:32
qiwzhang added a commit that referenced this pull request Feb 16, 2018
Support attributes in the interface.
howardjohn pushed a commit that referenced this pull request Feb 11, 2020
* Fixed JWT CVE related to exact PATH matches (#9)

* Fixed JWT CVE related to exact PATH matches

Problem: The JWT filter when matching exact paths included query parameters
which meant the JWT requirement could be bypassed by adding a "?" after the
path. The API was intended to only work for URIs.

Solution: The fix updates the match logic to only include URIs i.e. path
stripped off the query section.

Added unit tests to validate these cases.

* Fixed formatting

* Strip fragment of Path

Added unit tests to validate combination of query & fragment

* Fix lint

* Minor refactoring and more unit test cases (#11)

* Minor refactoring and more unit test cases

* Lint fixes
howardjohn pushed a commit to howardjohn/proxy that referenced this pull request Feb 11, 2020
* Fixed JWT CVE related to exact PATH matches (istio#9)

* Fixed JWT CVE related to exact PATH matches

Problem: The JWT filter when matching exact paths included query parameters
which meant the JWT requirement could be bypassed by adding a "?" after the
path. The API was intended to only work for URIs.

Solution: The fix updates the match logic to only include URIs i.e. path
stripped off the query section.

Added unit tests to validate these cases.

* Fixed formatting

* Strip fragment of Path

Added unit tests to validate combination of query & fragment

* Fix lint

* Minor refactoring and more unit test cases (istio#11)

* Minor refactoring and more unit test cases

* Lint fixes

(cherry picked from commit 859552a)
istio-testing pushed a commit that referenced this pull request Feb 11, 2020
* Fixed JWT CVE related to exact PATH matches (#9)

* Fixed JWT CVE related to exact PATH matches

Problem: The JWT filter when matching exact paths included query parameters
which meant the JWT requirement could be bypassed by adding a "?" after the
path. The API was intended to only work for URIs.

Solution: The fix updates the match logic to only include URIs i.e. path
stripped off the query section.

Added unit tests to validate these cases.

* Fixed formatting

* Strip fragment of Path

Added unit tests to validate combination of query & fragment

* Fix lint

* Minor refactoring and more unit test cases (#11)

* Minor refactoring and more unit test cases

* Lint fixes

(cherry picked from commit 859552a)

Co-authored-by: Neeraj Poddar <nrjpoddar@gmail.com>
rlenglet pushed a commit that referenced this pull request Feb 12, 2020
* Fixed JWT CVE related to exact PATH matches (#9)

* Fixed JWT CVE related to exact PATH matches

Problem: The JWT filter when matching exact paths included query parameters
which meant the JWT requirement could be bypassed by adding a "?" after the
path. The API was intended to only work for URIs.

Solution: The fix updates the match logic to only include URIs i.e. path
stripped off the query section.

Added unit tests to validate these cases.

* Fixed formatting

* Strip fragment of Path

Added unit tests to validate combination of query & fragment

* Fix lint

* Minor refactoring and more unit test cases (#11)

* Minor refactoring and more unit test cases

* Lint fixes
rlenglet pushed a commit that referenced this pull request Feb 12, 2020
* Fixed JWT CVE related to exact PATH matches (#9)

* Fixed JWT CVE related to exact PATH matches

Problem: The JWT filter when matching exact paths included query parameters
which meant the JWT requirement could be bypassed by adding a "?" after the
path. The API was intended to only work for URIs.

Solution: The fix updates the match logic to only include URIs i.e. path
stripped off the query section.

Added unit tests to validate these cases.

* Fixed formatting

* Strip fragment of Path

Added unit tests to validate combination of query & fragment

* Fix lint

* Minor refactoring and more unit test cases (#11)

* Minor refactoring and more unit test cases

* Lint fixes
istio-testing pushed a commit that referenced this pull request Feb 12, 2020
* Fixed JWT CVE related to exact PATH matches (#9)

* Fixed JWT CVE related to exact PATH matches

Problem: The JWT filter when matching exact paths included query parameters
which meant the JWT requirement could be bypassed by adding a "?" after the
path. The API was intended to only work for URIs.

Solution: The fix updates the match logic to only include URIs i.e. path
stripped off the query section.

Added unit tests to validate these cases.

* Fixed formatting

* Strip fragment of Path

Added unit tests to validate combination of query & fragment

* Fix lint

* Minor refactoring and more unit test cases (#11)

* Minor refactoring and more unit test cases

* Lint fixes

Co-authored-by: Neeraj Poddar <nrjpoddar@gmail.com>
yangminzhu pushed a commit to yangminzhu/proxy that referenced this pull request Feb 25, 2020
* Fixed JWT CVE related to exact PATH matches (istio#9)

* Fixed JWT CVE related to exact PATH matches

Problem: The JWT filter when matching exact paths included query parameters
which meant the JWT requirement could be bypassed by adding a "?" after the
path. The API was intended to only work for URIs.

Solution: The fix updates the match logic to only include URIs i.e. path
stripped off the query section.

Added unit tests to validate these cases.

* Fixed formatting

* Strip fragment of Path

Added unit tests to validate combination of query & fragment

* Fix lint

* Minor refactoring and more unit test cases (istio#11)

* Minor refactoring and more unit test cases

* Lint fixes
yangminzhu pushed a commit to yangminzhu/proxy that referenced this pull request Feb 25, 2020
* Fixed JWT CVE related to exact PATH matches (istio#9)

* Fixed JWT CVE related to exact PATH matches

Problem: The JWT filter when matching exact paths included query parameters
which meant the JWT requirement could be bypassed by adding a "?" after the
path. The API was intended to only work for URIs.

Solution: The fix updates the match logic to only include URIs i.e. path
stripped off the query section.

Added unit tests to validate these cases.

* Fixed formatting

* Strip fragment of Path

Added unit tests to validate combination of query & fragment

* Fix lint

* Minor refactoring and more unit test cases (istio#11)

* Minor refactoring and more unit test cases

* Lint fixes

Signed-off-by: Yangmin Zhu <ymzhu@google.com>
istio-testing pushed a commit that referenced this pull request Feb 26, 2020
* Fixed JWT CVE related to exact PATH matches (#9)

* Fixed JWT CVE related to exact PATH matches

Problem: The JWT filter when matching exact paths included query parameters
which meant the JWT requirement could be bypassed by adding a "?" after the
path. The API was intended to only work for URIs.

Solution: The fix updates the match logic to only include URIs i.e. path
stripped off the query section.

Added unit tests to validate these cases.

* Fixed formatting

* Strip fragment of Path

Added unit tests to validate combination of query & fragment

* Fix lint

* Minor refactoring and more unit test cases (#11)

* Minor refactoring and more unit test cases

* Lint fixes

Signed-off-by: Yangmin Zhu <ymzhu@google.com>

Co-authored-by: Neeraj Poddar <nrjpoddar@gmail.com>
istio-testing pushed a commit to istio-testing/proxy that referenced this pull request Feb 26, 2020
* Fixed JWT CVE related to exact PATH matches (istio#9)

* Fixed JWT CVE related to exact PATH matches

Problem: The JWT filter when matching exact paths included query parameters
which meant the JWT requirement could be bypassed by adding a "?" after the
path. The API was intended to only work for URIs.

Solution: The fix updates the match logic to only include URIs i.e. path
stripped off the query section.

Added unit tests to validate these cases.

* Fixed formatting

* Strip fragment of Path

Added unit tests to validate combination of query & fragment

* Fix lint

* Minor refactoring and more unit test cases (istio#11)

* Minor refactoring and more unit test cases

* Lint fixes

Signed-off-by: Yangmin Zhu <ymzhu@google.com>
istio-testing added a commit that referenced this pull request Feb 26, 2020
* Fixed JWT CVE related to exact PATH matches (#9)

* Fixed JWT CVE related to exact PATH matches

Problem: The JWT filter when matching exact paths included query parameters
which meant the JWT requirement could be bypassed by adding a "?" after the
path. The API was intended to only work for URIs.

Solution: The fix updates the match logic to only include URIs i.e. path
stripped off the query section.

Added unit tests to validate these cases.

* Fixed formatting

* Strip fragment of Path

Added unit tests to validate combination of query & fragment

* Fix lint

* Minor refactoring and more unit test cases (#11)

* Minor refactoring and more unit test cases

* Lint fixes

Signed-off-by: Yangmin Zhu <ymzhu@google.com>

Co-authored-by: Neeraj Poddar <nrjpoddar@gmail.com>
kyessenov pushed a commit to kyessenov/proxy that referenced this pull request Jul 12, 2022
telemetry: add filter to create peer info obj for internal chain
YaoZengzeng pushed a commit to YaoZengzeng/proxy that referenced this pull request Oct 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants