Skip to content

Conversation

@lzx404243
Copy link
Collaborator

This is cherry-picked from Yahoo's internal 9.1.x branch and originally authored by @shinrich .

Conflicts:
include/tscore/bwf_std_format.h
iocore/net/P_SNIActionPerformer.h
iocore/net/SSLSNIConfig.cc
proxy/IPAllow.cc

Cherry-picked from Yahoo's internal 9.1.x branch

Conflicts:
	include/tscore/bwf_std_format.h
	iocore/net/P_SNIActionPerformer.h
	iocore/net/SSLSNIConfig.cc
	proxy/IPAllow.cc
@lzx404243 lzx404243 force-pushed the ats-10-merge-external-file-loading-sni branch from c5cf385 to f3a7447 Compare March 6, 2023 22:38
@lzx404243 lzx404243 force-pushed the ats-10-merge-external-file-loading-sni branch from f3a7447 to aecea1d Compare March 6, 2023 22:38
@lzx404243 lzx404243 marked this pull request as ready for review March 6, 2023 22:43
Copy link
Contributor

@bneradt bneradt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great. Only one observation.

Copy link
Contributor

@bneradt bneradt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. As @lzx404243 mentioned, this is a cherry-pick to opensource of a Yahoo internal PR @shinrich created. I verified the port here and the way conflicts were resolved and it looks correct to me. It would be good to get a non-Yahoo reviewer though.

@bryancall bryancall added the TLS label Mar 6, 2023
@bryancall bryancall added this to the 10.0.0 milestone Mar 6, 2023
SolidWallOfCode
SolidWallOfCode previously approved these changes Mar 7, 2023
bneradt
bneradt previously approved these changes Mar 7, 2023
@bneradt
Copy link
Contributor

bneradt commented Mar 7, 2023

Looks good.

@lzx404243 lzx404243 requested a review from maskit March 8, 2023 16:35
@maskit
Copy link
Member

maskit commented Mar 8, 2023

@bneradt @SolidWallOfCode I requested a couple of changes after your last reviews. Please go ahead and merge this PR if it looks good to you too.

@bneradt bneradt merged commit 5d75ea0 into apache:master Mar 9, 2023
cmcfarlen pushed a commit to cmcfarlen/trafficserver that referenced this pull request Jun 3, 2024
Enable external file loading for sni.yaml for the ip_allow key so that a list of IP addresses can be specified in a separate file rather than listed out in the sni.yaml file.
cmcfarlen pushed a commit to cmcfarlen/trafficserver that referenced this pull request Jun 3, 2024
* commit 'c54a2e2b77151869ff014fbdc4c82cec0afcbb8c': (37 commits)
  Slight performance improvements before calling APIHooks::clear (apache#9480)
  libswoc: Update to 1.4.5 (apache#9522)
  CryptoContext: Clean up to avoid compiler problem. (apache#9521)
  Add TLSCertSwitchSupport (apache#9322)
  Add clang-format-tests to clang-format target (apache#9456)
  Adds the AR env variable to config.nice (apache#9515)
  Fix .asf.yaml (apache#9519)
  Hugepage config cleanup (apache#9479)
  Separate io_uring into a separate library. AIO in io_uring mode uses new io_uring lib. (apache#9462)
  Avoid memory allocation in CryptoHash (apache#9474)
  UnitParser: add unit parser support. (apache#9485)
  autest - Minor fix on the verifier_client test ext to allow setting only the http3 ports. (apache#9517)
  Remove support for port event polling (apache#9476)
  QUIC: Add support to configure UDP max payload limit. (apache#9486)
  Reduce the size of the APIHooks, eliminating enum gap (apache#9509)
  Add support for CMCD-Request header nor field to prefetch plugin (apache#9232)
  Eliminates padding from some common structs (apache#9481)
  Enable external file loading for sni.yaml. (apache#9501)
  Remove inactive include of IpMapConf.h (apache#9512)
  Cleanup: Remove RecModeT from the code. (apache#9487)
  ...
@maskit maskit mentioned this pull request Aug 15, 2024
91 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants