Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
HCM: add support for IP detection extensions #14855
HCM: add support for IP detection extensions #14855
Changes from 1 commit
2be9bdd
e55d622
eee3cd5
e8d890a
03819df
701e979
68c9785
c525fa0
b42737b
9a4421d
09a28e2
2358acb
445d0b2
c8b4115
0868c1e
986f598
1552d08
d2b691a
def62d3
a44ce6f
c48840a
b8d50d9
8634819
6193ad2
7d4d71b
b30ce45
406d825
8832af6
7440409
8ebd8b8
3960337
24a45b0
612ae54
2937e99
9db5c61
3608dbf
1190035
970b42b
2e5e67f
a23f44f
5bd6813
bd00e7f
178d287
802c379
151f5f8
8f5165b
a246e9e
d86f908
e2fc581
7476d1a
370c16d
aa7306c
1e1ac79
3eca009
e32eef6
5871471
f0e29ae
92c0ed4
a20c9bb
ac430bb
4446232
d2fec64
b60a227
822aa25
b14fe36
a1edf65
79a6282
8ad18c6
9a0d41b
4043a4a
0bd4551
f873002
b9d2949
cc2dc36
ca7bd7e
98bb064
a523594
9861c9d
820f866
63b8f2c
4fa79d7
056db7c
3885ec4
d33994c
af498c8
309b1b4
977f42b
24b9de8
d0a99c1
6a85d81
c4188ce
ab19e4d
02d9c88
684c8af
a226897
728fa54
bb2ec49
8a692d6
222eeae
4adad84
8568494
cd9b360
0647ad9
57443bd
d6bbeaa
99bd132
ea48936
63ccd3f
7c78b24
a823d94
e4b99bc
19180ff
f8df690
7ce524e
bd05e1a
95779af
18f02c3
516de72
63a3987
d0f50da
305f2ed
7fe2d81
29af4d3
336261c
720d541
de30bd9
ab852ff
4582469
8ec2a83
129b0bf
6ac62e6
c338b65
c2717ba
800b843
5070b90
91806ca
5f15518
014d6d4
15dc56a
eaca63d
9b0f98b
a241827
bffe4d1
991996b
73aad95
6cd3d43
42776e9
7e6da84
ef56193
04b19b9
66f2296
b78ba36
16a736e
fcf7945
098ecd5
081e731
c025400
ff6b944
09c84e4
cef2d20
e1f0ac5
145809a
a62ede7
0eac980
c751398
bafa351
f9a372c
892a4a8
fd10840
3ef96b1
f841b5f
c4a21e7
166eddb
43ff219
d53e920
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we should definitely comment this up in the include docs, and make it clear that the extension is called ahead of XFF checks, but fails over to standard mechanisms.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added some to
docs/root/intro/arch_overview/other_features/ip_transparency.rst
, the header file and the proto files.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Alternatively, should we consider moving XFF handling to an extension that implements the API that is added in this PR.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I was going to suggest the same thing that @antoniovicente did. If we're adding an extension point here, let's take the opportunity to move the existing functionality into an extension, and just make that the default extension.