-
Sophie Wenzel-Teuber authored
48ea6d85d2 Updating submodules 0496247e58 Updating submodules 89207851b4 Updating submodules 2535f33ef7 Updating submodules 4a9b6c1a94 Updating submodules 2daeb08379 Updating submodules cfe96ebe11 Updating submodules 8f2d04f0e8 Updating submodules 4e45c76cc5 Updating submodules 2e7a03618d Updating submodules 7a6ee27e5f Updating submodules ee60c7b061 Return non-zero exit code on client connect error 3d8c440603 Updating submodules 2ac1aeb6f9 Updating submodules c74123e205 Updating submodules 594e9bfbfa Updating submodules b86cd596ea Updating submodules a836ec339a Updating submodules f8f6690bd7 Updating submodules 48356b3007 Updating submodules cefbd83b6c Updating submodules ae09531778 Updating submodules 3661e2baab Updating submodules 2166e1fbd6 Updating submodules 04c5230a10 Updating submodules 1d93a656b7 Updating submodules ff09a91d0e Updating submodules 77c04ce426 Updating submodules 899e1992cd Updating submodules bd566c1cc4 Updating submodules 3bc93dd3bb Updating submodules a0276f32a0 Updating submodules f9eceb62c0 Updating submodules b0c4519c26 Updating submodules 552f6d3430 Updating submodules c57e641fff Updating submodules f2c9da8f6e Updating submodules a132f8ef74 Updating submodules c3133c3a1b Updating submodules 6633f66888 Updating submodules a191ab9c93 Updating submodules be393c716e Updating submodules 7518de0541 bump fmt in fbcode-builder to fmt-7.0.3 a7492a7802 Updating submodules 2c4f76cc08 Updating submodules f2cb2a610d disable test_mount_state_during_unmount_with_in_progress_checkout on eden-asic-build-and-test 3443613409 Updating submodules 4d24d9a475 Updating submodules 6fcae056e3 Updating submodules 579738e01a Update openr manifest to use main 5e9f44bc0a Allow high-ascii values in user-agent headers 95ade4f2db Updating submodules 9f452b0dea Add range-v3 as dependency for openr 8181291a27 Updating submodules 86e8ffa817 Updating submodules 51295ffbd3 schedule second goaway from drainImpl 3b4c290a19 Updating submodules 39d6896047 Updating submodules ff71b82e64 Make HTTPTransactionMocks support both gtest 1.8 and 1.10 613f017d67 Updating submodules 9a860e2392 Updating submodules 285373d50b Updating submodules 01e448f1ed Updating submodules 1992a62699 Updating submodules 9c971e4227 Updating submodules 81dff935b2 Updating submodules 363ffc8314 Updating submodules a2943c199c Updating submodules eb23c5b408 cmake: build edenfsctl Rust aecc142658 Updating submodules 7a52f6cb71 Updating submodules d20b1b6f6e Updating submodules d9aefce005 Updating submodules 62042516e7 Updating submodules 9f14351f8d Updating submodules f8a0f05405 Updating submodules 3db9d502ff Add flag to measure hq run time 193fb3fa1d upgrade to VC++ 2019 8bfbb620c1 Updating submodules 46c23b394a Updating submodules 623d3f6588 Updating submodules dce2ff8659 Updating submodules 1912abadcc Updating submodules ae848daaeb Updating submodules b230676a7d Don't log error if peer closes with HTTP_NO_ERROR 5daca378ab Allow concurrent instances of LoggingTests:DumpBinToFile e457b1b234 Have OSS build pick 'fizz' from 'main' (instead of 'master') 169bfe0159 Updating submodules e89c13ca7b Updating submodules f1c204987d Updating submodules 205798cceb Improve reliability of WriteTimeoutPipeline b312dd0d79 Updating submodules 90a098f6a8 Updating submodules 6f716fed54 Updating submodules b2cc0b729e Allow Zero Rate Limit 3d1f9e6ea1 Updating submodules 1bd25daf7b Updating submodules 8eb7de8d67 Updating submodules 85da27dc18 Updating submodules e83025ea17 Updating submodules d584814809 Updating submodules 6dae437e13 Updating submodules dc0ff62702 Updating submodules e1814dde9b Updating submodules 3919bffbf9 Updating submodules 7c34ffc6a9 Updating submodules 5bb9de7cd5 Updating submodules 91a6e868dd Updating submodules e4a1fd21f1 Updating submodules 07ee002906 Updating submodules 8365c49c46 Updating submodules f56dbcc84a Updating submodules 683e856182 Updating submodules ab8669586e Updating submodules c18fb5f91c proxygen: add Edge-Control to HTTP common headers list 74eb121238 Updating submodules 1bf21931b4 Updating submodules 4a3f51523a Updating submodules 8aa15e8067 Updating submodules e02c5fe8d8 Updating submodules 557bccfa93 Updating submodules aca682ef88 Updating submodules 6f531731ec Updating submodules dd55f2cd37 Updating submodules 7009d73493 Updating submodules faa37c385a Updating submodules 6b393d9154 Updating submodules 7f48f2b4d3 Updating submodules 481b7ce0fd Updating submodules 9a8fdbb036 Updating submodules 9c683c8615 Updating submodules e9b2fa405d Updating submodules 61f348aa68 remove reference to 'master' branch in proxygen a15726d270 Updating submodules 3ccf7e8db3 Updating submodules dcd2db09fb Updating submodules a08dfd87ad Updating submodules c3de919339 Updating submodules 3d9ebbe51a Updating submodules 65f2e3ea93 Updating submodules aa06398dc2 Updating submodules 41e56c34c6 Updating submodules 200578ad4c Updating submodules 5275915730 Updating submodules b20d825454 Updating submodules 1269e00b44 Updating submodules f8e98e9801 Updating submodules 374ab54843 Updating submodules 8a5684fdf0 Updating submodules 9e15eae327 Updating submodules 21f75efaa2 Updating submodules 86a7cee8b3 Updating submodules 7d7a5de025 Updating submodules 306add3719 Updating submodules 17344faa14 Updating submodules 313dc1d66c Updating submodules 92949d9b0e Updating submodules 68cf406b50 Updating submodules 45fa08a480 Updating submodules 371cdf8f36 Updating submodules 09b92d72de Updating submodules db9b95b8f7 Updating submodules 086d4420e6 Updating submodules 7c065c0742 Updating submodules f95493a015 Updating submodules 71390af1c0 Updating submodules fe5b34551c Updating submodules 0eb5bb0959 Updating submodules b671953856 Updating submodules c8708be88c Updating submodules 4b774e9153 Updating submodules 515ebaf2ee Updating submodules f9f48db402 Remove DynamicTimeseriesWrapper from BaseStats 6587e92e37 Updating submodules 26ba7438a7 Updating submodules aa1c9e6eb6 Updating submodules 8b3e18b160 Updating submodules c2609abe2a Updating submodules c38e4af908 Updating submodules 04b8de0e22 Have OSS getdeps.py pull code from 'main' (instead of 'master') until all repos are migrated 17bfadb5a5 Make ParseURL API safer f66f01384c Updating submodules d99b427308 Updating submodules 118a785f3b Updating submodules 15dda6e28c Updating submodules 0e75cfefbb Updating submodules 14130e6c0d Updating submodules 51dc67c7f1 Updating submodules 4a527a3e3d Updating submodules 8ab36b48fc Updating submodules 50e97274e1 Updating submodules 216f478396 Updating submodules a264f93603 Updating submodules 1d55db4752 reflect the wangle github branch rename from master to main 2d9cab3ac9 Updating submodules 187caafe1c Updating submodules 6086e02275 Updating submodules 74904a4920 Add more codes to getDefaultReason(). 07f6341b54 Updating submodules 12920d653b Updating submodules 298140eb95 Updating submodules 7afb4ece08 Updating submodules e7de0bef98 Updating submodules 5cad3cbc9c Updating submodules 9c13f8617b Updating submodules 529074b18f Updating submodules c67edbe178 Updating submodules 01518b4f86 Updating submodules 0947468e11 Updating submodules a51245971f Updating submodules 0f632df807 update the branch name for the fb303-source manifest af058ced7a Updating submodules ed0a4db7d7 Updating submodules 5f41e4f9a4 Updating submodules 6d50342319 Add strict validation option to CodecFactory 2fea4fbad9 Updating submodules b15f4a624e Updating submodules ac9fe49f04 Updating submodules e4b30bd7b9 Updating submodules 2a376df1f6 Updating submodules 78dd540742 Updating submodules 5b05b42cea Updating submodules 0e9e3c675b Updating submodules 63ed9ebcd1 Updating submodules bf9d1ff5ed Updating submodules 9938b883bd Updating submodules 85db547f2b Updating submodules a1c00f89da add support to custom main branch name 1d1e764697 Updating submodules b9f714cfd7 JK Tune Rate Limit 36f2a4f2b7 Changes for building in Debian (#943) 921da2657c handle error condition with WS request Accept Key 590bd72abf Updating submodules 282c8bcf19 Updating submodules 81297b86c1 Updating submodules be2295daf2 Updating submodules ff34b290fa Updating submodules b32dbbcea2 Updating submodules 19af4061d9 Restore exception when accessing HTTPMessage incorrectly 28a9a78810 Updating submodules c9949f0a28 Add stricter validation options to codecs 443514d624 Add strict checking option to URL apis fd8a0d2c61 Add optional 'strict' flag 7fff1647e9 Set Client Port With Cmd Line Arg 971415dab4 Updating submodules 914ba3574e Updating submodules f039ef7150 Updating submodules 815c0c5533 Updating submodules 211c6589f1 Updating submodules 0a58f2ff78 Enable strict URL checking d647f24538 Make strict mode an option when compiled with -DSTRICT e269cfdb1f Updating submodules a8ea665c95 Updating submodules aa5fc1806e Updating submodules affe74fa7e Updating submodules c44b54c32b Updating submodules afe2990108 Upgrade QUIC to V1 and HTTP/3 to h3 59b73a08c4 Updating submodules 6901bbce15 Updating submodules 18d32a3843 Updating submodules e1806a19b0 Updating submodules d7ae235873 Updating submodules 72a5bae421 Split HTTP_PARSER_STRICT for URLs and Hostnames a8cb5000dc Updating submodules 04e3bc9f7b Allow stricter validation of high-ASCII 1ff75e9022 Updating submodules 6347abd23b Updating submodules 457a614e85 Updating submodules fa14ddc73d buffer datagrams until stream is ready 2572c349cc Session layer for HTTP/3 Datagram 169f58141c Updating submodules e128d9618c Updating submodules 12d4fb8ced Updating submodules 3c5a3f6d24 Updating submodules aadfd2f447 Updating submodules 90272d1938 Updating submodules 240a40a5f5 Updating submodules 80cce62d1f Updating submodules 8a05c25e6f Updating submodules 04b7fd49f1 Updating submodules 41da54d7cc Updating submodules e6ffb90816 Updating submodules 9f68b2dd00 Updating submodules 85ddf1485f Updating CLI11 symlinks to include CLI11-2.0.0 6dbb1a41a5 Updating submodules 7900a571d4 Updating submodules d8696067b1 Updating submodules cd04668409 Updating submodules 817485f693 Updating submodules f1a9278212 Updating submodules 1f75a891a0 Updating submodules 2945b5c1bf Updating submodules dccc081549 Updating submodules c4b5bfa778 Updating submodules 3d22ce8e73 Setting up basic build for delos_core d52d8a840a Updating submodules 855c34db0a move to common shared directory 319db81b3e Use HTTPCodecStatsFilter e5382113be Rename SPDYStats and update 0de55100cf Remove old SPDY error code 2aac691c0f Add some more tests 6e3d1fa310 Remove HTTP2 ping enabled config. 0630c98c58 Replace reject new connections bool with function. c463ff1121 Trigger population of proxy-status header bdb11e97b8 Updating submodules 7d6c1f8f3b Add a new experimental version to turn on qlog c7ba2e553c Updating submodules ba3931de71 Updating submodules 6eae73e170 Updating submodules 796f8413cf Updating submodules 132d972d48 Updating submodules 31e782ba50 Updating submodules cb5f3a7400 Do not allow \r or \n in header values when generating headers for HTTP <= 1.1 515a06808a Updating submodules 2d055d6fda Migrate PoolHealthChecker to std::optional 6c6f518cfc Updating submodules c813cc909a Updating submodules 4875765c2a switch to tp2 CLI11 caa3329437 Add CLI11 manifest a71963c482 Updating submodules a56d04dcea Revert D29654958: Do not allow '\r\n' in header values when generating headers for HTTP <= 1.1 fbdb0c7906 disambiguate error messages for peer close a8f3ad609f Do not allow '\r\n' in header values when generating headers for HTTP <= 1.1 600a4c3d39 Updating submodules c677587ec9 Updating submodules c2d663223b Updating submodules 4371c66728 Updating submodules 44ac259603 Updating submodules 7aaf275265 Updating submodules 686c12b037 adding copyright header 686d858d2f Updating submodules 3b611ffceb Updating submodules cdae8de384 Updating submodules c098eda535 Updating submodules be9f7d6549 some log hygiene 128995b7df Updating submodules 249076a9fa Updating submodules b6682ada95 Updating submodules 89368f1593 Updating submodules c93d411817 Updating submodules 6b7f21585d Updating submodules bbd9eb3170 Updating submodules b3f89425eb avoid generating internal dependencies for public CI cfe6949781 Updating submodules aa8ce6b1f2 Updating submodules 48ba8c3f8c Updating submodules 9f393904fc Updating submodules c16afcc825 include rust-shed in edenscm builds ee31821b63 Updating submodules 9c4c098399 Updating submodules 051dfbb4d1 Updating submodules c718688949 Updating submodules ba9f94d081 Updating submodules cf0a1f2184 Updating submodules 2b7391265e Rename alpn mode in fizz a497fa2bea Updating submodules 800c3ae804 Updating submodules fa6fb651d2 Updating submodules 37f99500c1 Updating submodules 73f6a924a1 Updating submodules 6dfbde5318 Updating submodules 37620a78df Updating submodules 447ea26f98 Updating submodules 26f78b5c2f Updating submodules f3519ff4f8 Updating submodules 7e000f9a1f Updating submodules 85c8a0fe7f Updating submodules d518db91f5 Updating submodules 0d02a770e6 Updating submodules 23a46184a0 Updating submodules 6a00ccf507 Add additional vip specific parameters to proxy-status 38eaf2d3a6 Include additional information in proxy-status header 25caedeeec Updating submodules b8c196638c Updating submodules 7a3e2cd7b1 Updating submodules 75494c2ba9 Updating submodules ebe299072e Updating submodules 1bee701aa5 Updating submodules ef81a05c13 Updating submodules b593f07417 Updating submodules 5596fe4426 Updating submodules 06ec2dfd76 Updating submodules df6cbaf970 Updating submodules 6c9dd7c504 Updating submodules 24ec05d974 Updating submodules 1451a9fba6 Updating submodules da3d8aa490 Updating submodules 06baf857df Updating submodules 9a09dff915 Add some HTTP/1.x tests 8ff9962382 Updating submodules 3728ccbb98 Updating submodules 99decc39f6 Updating submodules c4c26a22db Updating submodules 632f586698 Updating submodules 3ee8d094dd Updating submodules 84153ceabe Updating submodules a08d2e44e1 Updating submodules 15ef6e5cd5 Updating submodules 02e5b0244e Updating submodules 1f953f04e6 Updating submodules 5d53995442 Add usedZeroRtt to QuicProtocolInfo 88ebd1a8c7 Updating submodules 6b865b2807 Updating submodules e00ad88e37 Updating submodules a056be3dcb Updating submodules 6efb930aaa Updating submodules 97ca1c13f0 Updating submodules 286b4385a5 Updating submodules 2a4c3a17ae Updating submodules 6635eccadb Updating submodules 0ab5607156 Updating submodules e32c20fdf1 Updating submodules c8e48f49ec Updating submodules aa0044fedd Updating submodules 886015aced Add some 1xCodec tests 1307e59b80 Updating submodules 85dae1a6fb Updating submodules 901e514c33 Updating submodules e057921807 Updating submodules 2023528ca4 Updating submodules 2d75558dc9 Updating submodules df2ac62a8f Updating submodules ab2dd18e24 Updating submodules b753874a18 Updating submodules 90f5024213 Updating submodules 823e7324a4 Updating submodules aee3af8f96 Updating submodules b4906f8da2 Updating submodules 797b08567b Updating submodules e79e3a44e4 Updating submodules af9ce6b5bc Updating submodules b6ba3e20e1 Updating submodules e9dbab0dd8 Updating submodules ac6503e6da Remove all remaining references to QuicVersion::MVFST_D24 907af21671 Updating submodules 91a2b94302 Updating submodules 88bcbe7f70 Updating submodules ee4d73089e Updating submodules c3f0430436 Updating submodules ac6960e555 Updating submodules 81577f2d74 Updating submodules 4b9407979e Updating submodules 7938be4ae9 writeUnframedBytes only used in one test e714b1cf05 Make Upgrade header value comparison case-insensitive for HTTP1xCodec ca07bf19da Updating submodules 2083599ecc Updating submodules c407a6368a Updating submodules 803b636e61 Updating submodules 8738bcff36 Updating submodules 40884e8564 Updating submodules 508f3d1a65 Updating submodules 25233cf5d0 Updating submodules 8578922355 Updating submodules 7131795277 Updating submodules b28b172337 Updating submodules a80b775804 Updating submodules b70ef8bb0c Updating submodules 3bde1b1a96 Updating submodules a0b6e54da2 Updating submodules 1c87c2a1a9 Updating submodules 6d1a4ee124 Updating submodules e844675e8d Updating submodules 236e1265e6 remove dependency between codec/TestUtils and HQFramer 56925c86c4 Updating submodules ce4e4a1e76 Updating submodules a35de6c7b0 Updating submodules b859bdcc29 Updating submodules 08e12a163e Updating submodules 98d9acb4ff Updating submodules ab11704fff Updating submodules 6fc6d07f2e Updating submodules fcec929725 Updating submodules 688dc2dc31 Updating submodules 798c25ec95 Fix unit-tests 52567d7077 Updating submodules b4a89ac71d Only generate greas frames for HTTP/3 9259524f0f Updating submodules 5940da0f16 Updating submodules 051ba30b9a Updating submodules 9140ef476b generate a grease frame per connection b5db5cf463 Updating submodules 0d2654fcd0 Updating submodules 23551073aa Updating submodules 331c274b1b Updating submodules d85137a1c4 Updating submodules 4249d2a387 Updating submodules 8b5c0ca308 Updating submodules ad1dc87c7b introduced callback onUnknownFrame during parseFrame 4deeb3dd13 Updating submodules f77ae9b6fa Updating submodules a591fcf67f Updating submodules 3520e54422 Daily `arc lint --take BLACK` c2bb40d00b Updating submodules f99a2f10bb Updating submodules 85cb7f1442 Updating submodules c336c5b1f9 Move FindZstd.cmake into fbcode_builder 9b56b651ca Updating submodules 70eff75632 Remove cursor.totalLength() from HTTP2Codec parse loop d438b815e2 Updating submodules 5537c0f302 refactor code to parse all id only frames c156be3c17 Make HEADERS_TOO_LARGE a stream error 2747f0b66d Mark zstd as a dependency of fizz f89cc14008 Updating submodules b51d20bfc9 Updating submodules fe28f3ba1c Updating submodules 40b6e08b08 Opt in opensource/fbcode_builder to pyfmt f3b62e2316 Updating submodules 52de2f4d73 Updating submodules 101ceac7c6 Updating submodules da87982406 Updating submodules 494102fc3c Updating submodules 95a2bfd848 Updating submodules 71c9d2b11f Updating submodules 5c3ed384b9 Updating submodules 5f4879c089 Updating submodules 2ab8baab34 Updating submodules a5dafb35eb Updating submodules 20430770bc Make `travis_docker_build.sh` macos-compatible 529e338d1b Updating submodules e4a1f1e47c Updating submodules 8dc31bd7d7 Updating submodules ac2612b26e Updating submodules 5024100be4 Updating submodules d59935f97a Updating submodules 5f9018e7c9 Updating submodules cf76b34175 Updating submodules 0aad991e60 Updating submodules 0d620697e7 Updating submodules 76d10ab8dd Enable fb dynamicconfig loading inside eden backingstore 91735ef36a Updating submodules 87b0f70d83 Updating submodules 51db6ba9b2 Updating submodules 41a9325e0c Updating submodules 8e2a4da69b Updating submodules b91f2c5fd1 Transaction API for H3 Datagram 6a60c334e5 Add Datagram state to HTTPTransaction state machine 051cdf8eab Updating submodules 6c6b99ad8e Updating submodules 4eaf14b8a2 Updating submodules b810d2701c win: add --return-nonzero-on-failures to sc_testpilot 78cbfd8e6a Updating submodules 16179a2345 Updating submodules 7a48ed3e47 VLOG(3) when peer closes with INVALID_MIGRATION 320ca26c7a Updating submodules b268d2b356 Updating submodules db57d69358 Updating submodules 060d629700 Updating submodules 19ed0bca0f Regen github actions (#1614) ce3d7c8fc7 Fix HQSession tests instantiation 836a630393 Updating submodules 1db4d8dadf Updating submodules a1f3a1eef6 Updating submodules 909a7b377d Updating submodules 888be7fffa Updating submodules 4375c4a3ca Updating submodules 7187d5cfc3 Updating submodules 61c242f8cf Updating submodules a17703f0fc Updating submodules c6be98dcbb Updating submodules 95f8aed821 Updating submodules 2a573e4bf4 Updating submodules a938599272 Enforce ALPN match when both client and server support ALPN - fizz f590dbbdb9 Updating submodules 0cb63dbbdd Updating submodules 710ce22613 Updating submodules 655d49653d Updating submodules 0cd7902fae Updating submodules de52c9437a Updating submodules 09705873ed Updating submodules c514ec5f02 Updating submodules 3d28082a35 testpilot: testpilot is broken on Sandcastle 197fca509d Updating submodules 80ab577aaa Updating submodules ad508ef1d3 Updating submodules 7f7643f24c Better debug logging c844281519 Updating submodules bb26055a38 Fix OSS build a473525df5 Updating submodules 57d7b1d7a3 Updating submodules c03a261f0f Updating submodules 8e0a3e7eb6 Updating submodules 5bd0efe252 Add counter for health check requests per VIP, "SLB_vip_{VIP name}_health_check" (#368) 54bf8039eb H3_DATAGRAM Setting 5b646eed51 Updating submodules 3a7d581179 remove unused gflag 5eda293e97 Updating submodules 5d308f4298 Updating submodules 6299d9b851 Updating submodules be66f51011 Updating submodules 28675f591b Add datagram APIs to MockQuicSocketDriver d0db7d9ad7 remove use of deprecated getCPUExecutor 2facd14fa0 move watchman includes into their own directory e3f40d35d8 support MASQUE in HTTPMessage e726b6bf78 use-after-move in HQSession ff55129bf3 HTTP CONNECT-UDP method 7be5d80004 Modify StatusType Enum to be more comprehensive of all errors 507c461f0e Add opt outs to shipit 609cc400c6 add option not to prefer /usr/bin python on mac 5b5ae812bc fix tpx command line when filtering is enabled 84ef45cb84 Undo decompression buffer size changes 9479a3583a Add unit test for ProxyStatus 58572df6f5 Adding an option to include the response headers in the output b8c3496c79 FindSodium: Do not create target unconditionally (#430) ac7f2029b1 Remove redundant std::move (#363) 2518442df1 Missing cmake cache variables (#1090) cbe7c9dd5b feat: add support for compiling open/r on 64-bit arm linux (#95) 1cedfc1019 Build FBOSS with new OpenNSA 6.5.22 348fc8b452 Update OpenNSA manifest to latest 6.5.22 8885341feb fbcode_builder: getdeps: libyaml: add manifest 76b6218402 Don't deliver onConnectionError to info callback after onTransportReady 6c82fba935 Drop pause/resume log level from INFO to V(1) 0a66776032 Daily `arc lint --take CLANGFORMAT` 43778e064b Updating submodules d3bd20cffe Updating submodules 56eb6ea2cd Updating submodules 52bbcd9764 Updating submodules aeb713e65b Updating submodules b2fd85fe23 Updating submodules e205d29c03 Wait for stream delivery before close c2d19684bb DeliveryCallback -> ByteEventCallback in all QuicSocket APIs 992088f6ae Updating submodules 78a7cede01 Updating submodules db34635b88 Updating submodules 999355e3c8 Fix openr.thrift Python Module Build e43c29b5dd Updating submodules 059091a42e Updating submodules bb418eb2ae Updating submodules 28138ebc68 Updating submodules 8e399bb0af Updating submodules eb91bcc4cf Updating submodules 8583f6b016 Updating submodules 49f7ba9389 Updating submodules c4fd86d104 Updating submodules b556520272 Updating submodules 7d54e8246e Updating submodules 80c69a6876 Updating submodules cd6f3050e8 Updating submodules 8912148ecc Updating submodules 8e1567d073 Updating submodules f319ed37b7 Updating submodules e7b556fc2e Updating submodules e8c7db0c28 Updating submodules bbd218db5d Updating submodules 848e1243c8 Updating submodules 712a4914d5 Updating submodules e06fda3b3d Updating submodules 3066bdb304 Call onConnectionErrorHandler from the dropConnection path. c02354adc5 Updating submodules 42bec8e556 Updating submodules 0230da0292 Updating submodules 0bc4b11513 Updating submodules 61031d2760 Updating submodules 33e29df359 Updating submodules 0a03197f82 Updating submodules 2e8df239c4 Updating submodules 74f96d7106 Updating submodules 97c16db9aa Updating submodules 38cd421386 Updating submodules 36316a9a33 Updating submodules 832e5be354 Updating submodules 6a1ba4f826 Updating submodules ef6c6c2128 Updating submodules e49bb5a5ad Updating submodules 34a1ae94df Updating submodules b1665f19ef Updating submodules d75d034bd4 Updating submodules 35b6a4d80f Back out "Cancel QUIC 0-RTT if TCP conn fails" dc8e910d8e Updating submodules 7dc5207182 Change the decompression buffer alloc size depending on platform e213fc0e96 Updating submodules 23a86274c2 Updating submodules 0a01d1135d Updating submodules 0d9a0b2900 Updating submodules d8a8d658d4 Add QPACK dynamic table support f64cc888f2 Add isParserPaused e8ed98e365 Updating submodules ae4dd6c0ee Updating submodules b6a231dd93 Updating submodules 22a284b4e0 Remove HQSteamCodec::getCodecTotalEgressBytes f30fe89b70 Updating submodules a53affb572 Updating submodules eb38dcb6b7 Updating submodules 8844cdf9f1 Updating submodules c628e04457 Updating submodules e8a903166c Cancel QUIC 0-RTT if TCP conn fails 4664c29528 Updating submodules 7202c5dbf8 Updating submodules 65963a74ec Updating submodules 1da6aeba45 Updating submodules a40d4574c9 Updating submodules 2cc71d9412 Updating submodules 9f0ed495db Updating submodules f204799323 Updating submodules ee360c5550 Updating submodules a6ddf12cb0 Updating submodules ee970883fd Updating submodules 95dd0f23e6 Updating submodules 46c67852fe Move proxy-status to HTTPCommonHeaders 30f25ea1bc Updating submodules 7910562665 Updating submodules 73d8e4e122 Removing HTTPUpstreamSession::detachTransactions() 0f43b4c5d2 Updating submodules 2dabd0ecc5 Updating submodules 894a3e1ead Updating submodules b90e322853 Updating submodules 6eb91be1fb Updating submodules 300032813e Updating submodules a98ea5aac8 Updating submodules 2a82377a9a Updating submodules b10b837705 Updating submodules e2666566f3 Updating submodules 859cdc5ee1 Updating submodules c822d50424 Updating submodules 55a3bdc65e Updating submodules fd029e0a91 Updating submodules aa35538cda Updating submodules 5a5a8cd11a Updating submodules a4253ec787 ObjectPublisherV2: implementation (2/*) 5feabf0ff0 Remove all QUIC_TRACEs c822073859 Updating submodules ca21af1e0e Updating submodules 6d7f12f3ae Updating submodules 9e6a6bccf4 Updating submodules 67a7b3c8cb Updating submodules 8b4a2dc6f6 Updating submodules 7fe70e0219 Updating submodules a4bf2d38f4 Updating submodules bf9802cba2 Updating submodules f59e6d8ef1 Updating submodules a9a0e90ed2 Updating submodules 83922c9258 Updating submodules de6380a18e Updating submodules 0bbc5fb6f9 HQSession writes Quic BufferMeta to QuicSocket 578acdec1e HQSession pass the DSR sender to QuicSocket 38ae24c0fe Updating submodules d7ef2c767c Updating submodules a6b76608a8 Updating submodules 3afb5d7590 Updating submodules 69303e55c2 Updating submodules 31404ba0cb Updating submodules 6f0b09513c Updating submodules 177d8b8a42 Updating submodules d7b8931153 Updating submodules cc27f7b393 Updating submodules 7c19de9c29 Updating submodules d2cc90c4bd Updating submodules 9c2ac993a8 Updating submodules 8d018aef2a Updating submodules dddd7571f1 Updating submodules f50b0cea06 Updating submodules 2238349ca1 Updating submodules 7c2ef833c4 Updating submodules caeb6b2093 Updating submodules 6865bb446f Updating submodules dd27f371df Updating submodules e382d3d807 Updating submodules b2c248afa3 Updating submodules 411ba81b49 Updating submodules 3c3b0834d6 Updating submodules 5b60f81a76 Updating submodules 6b44cc3c69 Updating submodules b38c082d9c Redo: Enable double goaway drain and actually drain pub/sub pools f7d0c56835 Updating submodules 960eca25fa Updating submodules 72d7ddc39a Add re2 as a dependency on getpdeps 006e01e464 Updating submodules 29163950ec Updating submodules 9a6224e7b4 Updating submodules 5da1808062 Updating submodules 3b081853c0 Updating submodules 7221495483 apply upgraded black 21.4b2 formatting to fbsource dd66ea563f Enforce proper use of emplacy functions fdd7218ddb Updating submodules c5951d8280 Updating submodules 5a25738d23 Updating submodules 4fee69f053 Updating submodules eca7d67b59 Updating submodules c0c05bf1a2 Updating submodules 582b8e82cd Updating submodules 1c0d76d733 Updating submodules 3ce10db1ba Updating submodules a135f2935b Updating submodules d1c6951038 Updating submodules f27c265417 Updating submodules f47141f6fe Updating submodules a50c5ec4f1 Updating submodules 6297e29e1a Updating submodules bc97d12af2 Updating submodules 942f10b24d Updating submodules 346d662e69 Updating submodules bfbfee9d3f Updating submodules fb96cb23b3 Updating submodules f1a752e3b2 Updating submodules 7904c1b547 Updating submodules 5c16af5cfb deliver encoder/decoder stream "end" events 7312381bb0 Updating submodules 7af78a772b Updating submodules 6738d99cb4 Updating submodules 345550f23c Updating submodules e54fc3f561 Updating submodules 7a6201f26f Updating submodules e0dc2d48d2 Updating submodules 43ab068592 Updating submodules 6cfaa85b6f Updating submodules 906e585256 Updating submodules 16a38e7d3c Updating submodules 8b3f2ee4fa Updating submodules 1e09853d85 Updating submodules 8bacd38179 Updating submodules de6c2ad5ad Updating submodules 974ad4fb50 Updating submodules 37859cabed Updating submodules f8f107fb55 Updating submodules c7879f8aa1 Updating submodules c253fac75f Updating submodules f8186b2e9a Updating submodules b4a4bd7444 Updating submodules 4ae579b7b3 Updating submodules 91a85f67e1 Updating submodules 6a58519a73 Updating submodules ad6c0db847 Updating submodules f0ba10251b tweak catch_exception taking fun-ptrs 71430335c6 Updating submodules de4bfa0fc7 Updating submodules 5af505a2ec Updating submodules 62cf07fcf8 Updating submodules e30073f767 Updating submodules bc68eb7b0f Updating submodules 93592cc349 Updating submodules 56855e84d7 Updating submodules e05c431f55 HTTPTransaction::Transport sendBody takes BufferMeta as const ref 8e7aa3f2c2 Updating submodules 5efbebbdd8 Updating submodules bb9134d252 fix a violation of -Wsign-compare d09d4ec469 Updating submodules 7d25576e09 Updating submodules fddf4bac1e Updating submodules a5a30d7342 Updating submodules 9351a56eb2 Updating submodules a564f945c8 Fail blocked requests when encoder stream ends 9b0cc818e7 Remove bytesSkipped_ from HQStreamBase 2acf6bdad6 Updating submodules 38347b2703 Updating submodules 30afde3f3b Updating submodules 7de59cfc51 Updating submodules c9af2c415b Updating submodules f8fb198623 Updating submodules 81b6e4b8f9 Pass client address to newly created server AsyncSockets d400ed60aa Updating submodules b81618087c Updating submodules 9b7882af74 Updating submodules 5076068850 Updating submodules d098711a3f Updating submodules 8ec858d740 Updating submodules 19456136ca Updating submodules ed84cd436b Updating submodules 4c1aa2e2cb Updating submodules f35873e8e2 Updating submodules 16f8d7e63e Updating submodules 0982ba05c8 Updating submodules 24e34f4f5b Updating submodules a28f760550 Updating submodules c354fb8251 Updating submodules 65affb9d64 Updating submodules ef2911d6fa fix a violation of -Wsign-compare 67a6c03026 Updating submodules b8b080c5b5 Updating submodules 74928738c4 Updating submodules 375597ca65 Updating submodules 69b8d4b824 Updating submodules e784b88cd4 Updating submodules 7f5de9676a Updating submodules 8ebb62bd40 Updating submodules d32a648c1b Updating submodules 89edd98753 Updating submodules 07d9d752ce Updating submodules 9d9d93754b Updating submodules ffc65f0034 Updating submodules 8d3bc380c9 Updating submodules a3cc20c4c9 Updating submodules 1f14c09c36 Updating submodules faa679aed2 Updating submodules a6bba785c6 Fix doxygen command in Documentation segment (#358) 432caaddf5 Adding support for HTTPRevProxyInvocation::allowDSR 44b00829d6 adding HTTPMessageFilters::allowDSR 10527650dd Ignore document generated by doxygen (#359) c8e2b0720a Fix registerDeliveryCallback 89cd0dae9e Updating submodules e8149d23f4 Updating submodules 4f8e987e70 Updating submodules 66017849ec Updating submodules 6611a5701d Updating submodules 50397de0ae forward env vars through tpx e57402c2e1 Updating submodules aea35810f3 Updating submodules b9d7129fc1 Updating submodules ce738f05d6 Updating submodules c78cf2e316 Updating submodules c8610f7e29 Updating submodules c67581d4fd Updating submodules 558df5c176 Updating submodules c2d7884fb8 Updating submodules 0df402d290 Add cert compression to HQ client. 54f57f79e9 Updating submodules f310669d98 Updating submodules 70bba6dadd Updating submodules b34fe9732f Updating submodules 59d0eeaf33 Updating submodules 49c2d824a3 Updating submodules a9ea955493 Updating submodules 695ed7ec43 Updating submodules 507ae3dceb cleanup of HTTPMessageFilter 7d215cabc2 Updating submodules 6ce0e8bec6 Updating submodules 5305a4cd29 Updating submodules 7e21608fca Updating submodules a2488572fe Updating submodules c3e14cb5f1 Updating submodules 5ed1585bad Updating submodules 5b43e178f0 Updating submodules 654a09b453 Updating submodules 1af261e5fc Updating submodules af05df1f5d cmake: set CMAKE_CXX_FLAGS in FBCompilerSettingsUnix.cmake bfb739afab Updating submodules c26c4fcb2b Updating submodules af333c93a7 never fragment, always turn off PMTU 4fa9932f00 Updating submodules 1246915035 Updating submodules 2c7947a6c4 Updating submodules 1f2e4862a0 Updating submodules 8fc31195cc Updating submodules 27a992fb5c Updating submodules 1c19094293 Updating submodules 0119bcb851 First whack at H3 support 0e27681a5c Updating submodules c564b1bda2 Updating submodules 8496226c5a Updating submodules bad979b751 Updating submodules fca3f3e905 Updating submodules e61976ca83 Updating submodules 9cb3c09e5e Add Urgency and Incremental API for HTTPTransaction 1990596e57 Updating submodules 7843439a19 Updating submodules b5c2ada309 Updating submodules da5adbd751 Updating submodules e64cb6b838 Updating submodules eedb709626 Updating submodules 3b106cafab Updating submodules 82a9478107 Updating submodules 573239c033 Updating submodules e909b61bb9 Updating submodules 15d880e484 Updating submodules cdd5e42f59 Updating submodules b19a23a3c3 Updating submodules 9e46712dda Updating submodules 9140f4204e Updating submodules 4995bd4de1 Updating submodules 43801acfea Updating submodules a46e17dfe4 Updating submodules 5532b4b40f Updating submodules e6f2e7dc9a Updating submodules bbfb22353f Updating submodules 256e9c4326 Updating submodules addfe37f86 Updating submodules fad054c08b Updating submodules 9900cbec6d Updating submodules aa7da5df5a Updating submodules 5b59b7d1e9 Peek/Consume API cleanup in Transaction and Session 9536f5256e Add peekError into PeekCallback 9977218701 get rid of hack to support label attribute for 1.7.0 902715c72e Updating submodules 4c7b1e3b66 Updating submodules ae3cbcb384 Updating submodules c5b4e31b57 Updating submodules 1c135269a0 Updating submodules ec95c0a566 Create StopWatch utility. 22f7a17ddc Updating submodules 14fcaa333f Updating submodules 8503017703 Updating submodules 77e4f2f865 Updating submodules 5acea4927e Fix up/down detection time for health check be09fb4894 Updating submodules 38b71d1762 Updating submodules c72863821e Updating submodules 9d2c410b69 Don't call close with none. 8e624c4de5 Updating submodules 2e56900aaa Updating submodules 977a7c7a52 Updating submodules 268c89ce62 Updating submodules 391a1bddf4 Updating submodules 5bae60c5c5 Updating submodules cda8791261 Updating submodules 791ef9fb4c No more session level pauses 5a6ccac11d Remove dead includes in proxygen/lib/http a5ab628e71 prefer thread_local over FOLLY_TLS 7dffc726d0 Updating submodules b5f86b7eb5 Updating submodules 5d8fefc02d Updating submodules 9ae3db6e90 Updating submodules 33dbec2acc Updating submodules cdef928cae Updating submodules 7c4652d7be Introduce HEALTH_UNKNOWN server down reason ed68fe26f9 Updating submodules 33ef6c103d Updating submodules 2592f68287 Updating submodules 3805b2b581 Updating submodules 3b1509558e Updating submodules f8028ddd70 Updating submodules 3cf196005e Updating submodules b77d4b0164 Updating submodules ab6a30c61c OSS jobs to tpx 50c5f27e05 Updating submodules 04b2e41ff5 Updating submodules 142a32adc4 Update OpenNSA manifest to latest 6.5.21 8d4d034ebf Updating submodules c3788f675b Updating submodules 61eefc8011 HTTPTransaction and Transport interface change to support delegated streams a399f73ff2 Updating submodules 04d98f2015 Updating submodules 3c13503420 handle different number of ip configs and existing fds f9cca5d1a7 Updating submodules e1db00a092 Fix HTTPServer to use separate acceptor factory for each address bb0614d49a Updating submodules e439002c25 Enable getdeps build on macOS 0f97ed6d91 Updating submodules 32a1b2b513 Updating submodules a63cf30475 Remove unusued HealthCheckSource e4d5842a8b Updating submodules 582ad38aa8 Updating submodules 5b687cab29 Updating submodules 0d1094a68b Add libicu manifest 76b8514dd7 Updating submodules 73724fe1e2 Updating submodules 72bafd10c2 Updating submodules bb52505848 Updating submodules 3cc10dda0a Updating submodules d283386e5d Updating submodules e4670d9e6e HQ: spawn ccp 4a40ae8ada improve libstartccp api for caller 76bc7c407d Updating submodules 30fdf207e7 Updating submodules a93512fdbc Fix ASAN errors in HTTP2FramerTest.cpp 17b5c4f9da Updating submodules 16e50025e4 Updating submodules 9611a9fd4f Updating submodules cacb37f9c7 getdeps: add a test target to eden_scm getdeps manifest 2d8cf5311b Updating submodules 9e499a545c Updating submodules 4952a5d623 Updating submodules 561e0b9be5 Updating submodules 1bc9d15de3 Updating submodules 211b063f1c Add ability to reuse buffers in stream decompressors 7223450a39 Updating submodules e4fac55455 Updating submodules bdf710332d Updating submodules 87e8381187 Back out "Remove crash-assertion for sendEOM" d7d55d234d github actions: build tests but don't run them c918196499 Updating submodules 8f1725c3ad Updating submodules 28775d4e54 Updating submodules 9b1e774783 Updating submodules 605726e9dd Updating submodules bb24614fd8 Updating submodules 625f38fa7e Update HTTP server to allow using existing io executor and acceptor factory 2fa282b750 Updating submodules d580750e6d Updating submodules bd04b30340 Updating submodules 5cd585fef9 Updating submodules 5f75d3a8a2 Updating submodules 7392d34d3b update URL for the libmnl to the official site a9ac1c3fe6 Updating submodules 4d87be598d move setTransportStats before setTransportSettings 8ae2751679 fix for proxygen build in AIRStore OSS CircleCI Build environment 4e3e01ef35 Updating submodules 931eb57660 Updating submodules b7475949b3 Updating submodules 3e596a2dbb Updating submodules 39c21d8cdb Updating submodules 496a2699dd Updating submodules bf694f44cb Updating submodules 6659d8a280 Updating submodules c780e3ba90 Updating submodules 32148179b1 Updating submodules 2156a310a2 Updating submodules 7bc18c7473 Updating submodules e26578a996 Updating submodules 0366a27fef Updating submodules 7488232dc1 Remove crash-assertion for sendEOM 88e972d769 Updating submodules c54522e16f Updating submodules e03b3e4a60 Updating submodules 0bdc8b52ef Updating submodules d99e84ce17 Updating submodules 0038b21a5c Updating submodules 11dbd0fa9e Updating submodules d5207ca6a7 Default to no client auth. 38fd96f823 Updating submodules 9822e11f78 Updating submodules b29b12b514 Updating submodules 997fba25d8 Updating submodules 5eecfbdf28 Updating submodules 462fc35e11 Updating submodules 98a99dcaa9 Updating submodules efdd947f54 Updating submodules ebeca532b7 Updating submodules 3fafea9530 Updating submodules d44d6875ec Updating submodules 67897df20c Updating submodules 7c1744e75b Updating submodules d526bc2294 Updating submodules 5e32d11c8c Updating submodules eb7ffff351 Updating submodules 1e1d74efa1 Updating submodules 93eec34874 Updating submodules 2ace4b265c Updating submodules 2fbda96551 Updating submodules 5d586865c4 Updating submodules 26a8b28077 Updating submodules 1ee9e40990 Updating submodules 52173b94cf Updating submodules 608ec977ef Updating submodules e8076c7d56 Updating submodules 5701e7f4ba Updating submodules ceff536f3e Updating submodules 0708bd1b06 Make GoogleTestVerification happy fc4b6a6161 Updating submodules afda0aa808 Updating submodules b60f856c25 trivial: Reword HTTPServer::ProtocolVersion documentation ed8dad312b Updating submodules d2b575d7d1 Updating submodules 10c600a309 Updating submodules b5ad405257 Updating submodules 33ff8c023a Updating submodules 7cb3f1c78a Updating submodules 394c09d937 Updating submodules 2719a557a7 HQ: handle EOF after zero length DATA frame df8f18c8a0 Updating submodules 692604cf54 Updating submodules 4316d759c1 Daily `arc lint --take CLANGFORMAT` 20271642a0 Updating submodules 13c05fc2c3 Updating submodules 04f9545357 Updating submodules 87336a3e2b Updating submodules b4e1f5d9d7 Updating submodules ddac1e085b Updating submodules 18cbcf203f Updating submodules bbd9fac3ef Updating submodules ab71243f2e Updating submodules a29653ca47 Summary: Currently we have an inconsistency between openssl and fizz's handling of the clientVerification option. For openssl we will only respect the option if clientCAFile is set For fizz we always respect the option The ideal state should be what fizz is doing, so clean that up 683254defb Updating submodules 5809cef749 More partial reliability cleanup 3386b91577 Updating submodules 46ab884280 More code to clean up after the deletion of partial-reliability feature from HQ 1f3557a3fa Introduce HQMultiCodec ae5e2c4a73 Updating submodules 679e10cba0 Log a qlog event when HTTPTransaction sends body bytes to HQSession b6171eb14b Updating submodules 07f5f7b7ba Updating submodules d3ea40f357 Updating submodules abcd5afb2c Updating submodules fd1b46d62a Updating submodules 254a57fbc1 Updating submodules 30bdbd64ae Updating submodules a6a4852fc7 Pass the extra HTTPHeaders to HTTPCodec as const ref 559cbc4187 Updating submodules ab2af16769 Updating submodules 526c67d584 Updating submodules d9b650538e Updating submodules 750246b967 Updating submodules d8bd4d9ddd Updating submodules 8a6dbbf582 Remove partial reliability from proxygen lib. b912ab44fa Remove partial reliability from hqserver. ee78703579 Updating submodules 6cca267dff Updating submodules 6a6105dcb4 Updating submodules b4829c9f5b Updating submodules aa46cfb791 Add a priority header to HTTP/3 response if it doesn't already have one 8092a3a1a1 disable --allow-system-packages for generate-github-actions ec7ff236cb Generate an extra header in HTTP Codecs b175f62792 Refactor transaction timeout set initialization. fe92818403 Return HTTP_FRAME_ERROR for truncated streams f33b3301c3 Parse/generate h3 trailers b12324c8eb setParserPaused on all errors 333ee505e3 Updates to HQ GOAWAY f20f47064d Setup zstd in build.sh de6f7cc536 Fixup H3 error codes ea7ec4d728 Fail aggressively on the unexpected 11cbaac5b1 -Clean-up-verification-options e7928873e8 upgrade katran's libbpf dependency to 0.3 313f1767fd Updating submodules 6046680a4b Updating submodules 3fbc7e3379 tests and fixes for CONNECT 8b3c43151e Updating submodules eecb1112a9 Updating submodules 1979342070 Export initial DCID from HQSession. 2a905a2838 Updating submodules 5b15a9e201 Updating submodules bd56dd8ae7 Updating submodules 91e24daabe Updating submodules 22f9e68e78 Add out-of-line definition of class static const c4b214769b Updating submodules fa1e07275f Updating submodules 46192b38db Updating submodules 5c5e4028f7 Updating submodules 9c0b856e61 Updating submodules b1f0bccb4c Updating submodules 7209fb2b65 Updating submodules 2c1c288b1e add content-id coverage to streaming cache 1c3afba7b0 Updating submodules 2e703e14fc Updating submodules 8599380a59 Updating submodules 6cea321e7f HQFramer::writeStreamPreface 337eca866b Remove egress settings from HQStreamCodec fe87226d60 Remove uses conveying HTTP/3 errors in errno 760e936c99 Various bugfixes d18f486c17 Updating submodules cadbb5f3d7 Updating submodules f9ffe50a8b getdeps show-build-dir 3547c95a1d Updating submodules f59c2a6b34 Fix wrong comment of HQSession::onDeliveryAck c6d3ca5445 Updating submodules c5e2ca6964 Updating submodules 9798fc0b81 Updating submodules 6a9625def4 Do need to dequeue a HTTPTransaction if we coalesce EOM into end of body 9e84b908ac Updating submodules a3e822842e Updating submodules 7958ae2fad Updating submodules dc79a501d7 Updating submodules 1dd9b5093a Updating submodules 2ce5bec82a Updating submodules 8bae810fef Set historical number of uses of cahed psk for logging 16d0433bfe Updating submodules fbbe669048 Updating submodules 188b4e2aac Add option to set ingress timeout after Eom in http transaction 6ac3509c3b Add historical number of uses to cached psk for logging 2399a96c5e Updating submodules 5766a6db3a Updating submodules ca75232059 Updating submodules fb5ba6bc94 Updating submodules 6fb4173095 Updating submodules 7db9254ea8 Updating submodules ad34281d74 Updating submodules 77a199d72f Updating submodules b6dd001573 Updating submodules 2855680822 Updating submodules e54ae54c11 Updating submodules ba38110b1b Updating submodules 32888fdd35 Updating submodules 7ac44c9b15 Updating submodules 998ef79ab9 Updating submodules c31fc0df3b Updating submodules 1248d44095 Updating submodules 37bcd7805d Move PersistentQuicPskCacheTest to appropriate place 10537c365b Move PersistentFizzPskCacheTest to appropriate place dac8a24f41 Updating submodules aa95ceb6a4 Updating submodules 51586d5ff5 ninja: upgrade and build from source on macOS e1562e9535 fix exception in session holder describe 5f50bda1b7 Updating submodules d29be8550c Updating submodules 59e0a3b00f Updating submodules f6738bdba2 openssl: update to 1.1.1i eac4310e44 Count trailers into bytes sent by sendBodyNow() 477890eadf Do not treat missing optional "=" in HTTP Structured dictionary decoding as e0d95ac003 Check if buffer is empty before peek in StructuredHeadersBuffer b687cc7d5b Updating submodules 90c887f876 Updating submodules aa0d6b88b5 Updating submodules 46ac161f26 Updating submodules 14877dc1a7 Updating submodules 2cf67367ff Priority update sending: transaction -> StreamTransportBase -> HQSession -> 38c503af5a HQ processes PRIORITY_UPDATE frame 707eddb096 Updating submodules 8088923626 Updating submodules 15624a0717 Handle tiny table size better 5abe97fcbc Updating submodules fb6334086d Updating submodules e979bbb2b0 Updating submodules d20fde19cc Updating submodules bab2f15242 Updating submodules b457ade379 Updating submodules ff88f28519 Remove unused fields in ServiceConfiguration 88fc438738 Updating submodules 97f7586047 Updating submodules a26f0d97ac proxygen: install proxygencurl library 7576fbf137 Updating submodules 598df15c24 Updating submodules 028eb8618c Updating submodules 23ee162208 Updating submodules 64b9fe96f8 Updating submodules 44c605a0f6 Updating submodules 92bca52970 Updating submodules 3bd3846977 Updating submodules be9d19be5c Updating submodules 488e1cc763 Updating submodules 84207bff44 Updating submodules 44a153e18b Updating submodules ea4c25f6f0 proxygen: do not hardcode install libraries location bd0033bea8 Updating submodules 8530b7a221 Updating submodules 30afb6de19 Changing vulnerable sprintf usages to snprintf call a40fd6ccac proxygen: set libraries version if passed 36c47f5a9d Remove frameAffectsCompression from HQFramer bcdf5bbb6d Remove kPushIdMask 4e72112124 Do not addTransaction if the HTTPTranction is a upstream pushed one d41ce7fe4c Fix push priority update in h3 23b4c61029 Updating submodules b40bab2325 Updating submodules 2171308085 upgrade oss sai to 1.7.0 df07256507 Updating submodules abd74f13ca Updating submodules 65592335c2 Updating submodules e4de812b8b Updating submodules 2e2c039b54 Updating submodules 32ac55363f remove the unsupported cork param from QUIC writeChain interface 1e6dc55769 Updating submodules 68ffabdc38 Updating submodules 9e04857b9f Updating submodules 09ddde579c Suppress onMessageComplete for informational status 35ce5d00cd Updating submodules 0b89ff8ac4 Updating submodules 989c336e8a Updating submodules 41fc3e8f06 Updating submodules 22e3141e06 HTTPMessage refactor: HTTPPriority no longer a field 37eedea006 Updating submodules 2174d6d104 Updating submodules e23e76de60 Daily `arc lint --take CLANGFORMAT` 80948934c4 Add getdeps.py manifest 0a1e34dd9d Fix HTTP1xCodec::closeOnEgressComplete 80c039dfc5 substitute surrogates in log file (#8076) 60d355fb1c Stop trying to build on Darwin, Windows d73dfbe4f0 HTTPTransaction queueHandle_ can be nullptr 99d34899d6 Updating submodules f8fbc0c790 Updating submodules 76d6d8969f Updating submodules 7c6611cbdb Updating submodules 75237d259b Updating submodules 88547cb221 Updating submodules 2b96889a0f always write log files as UTF-8 to avoid cp1252 encoding errors 16242bc2af Updating submodules 48d6c919e3 Updating submodules 3484ea890a Updating submodules 06db1e9898 Updating submodules 7e498e2bb4 Updating submodules bdb98fbb0b Updating submodules 491d45d6f7 Updating submodules dba1ed101c Updating submodules 1ae617d7db Updating submodules 45e4f5b90f Updating submodules a7b356ecec Updating submodules 658463b7ce Retry bistro tests up to 5 times d3eae68ff7 Updating submodules dfa72f79c2 Updating submodules 994b12be19 Updating submodules 2fa0f46c34 Updating submodules 0e54b25be2 Updating submodules 1d9aa6793a update to libbpf-0.3 in getdeps 3dc461f80d Updating submodules d862a76331 Updating submodules 5493332d47 Updating submodules 2a298320ad Remove ProxygenQuicTraceLogger 7c7a510446 Updating submodules f457e443e2 Updating submodules 4b2937d95b Add protobuf manifest 04406ebfec Add lzo manifest 08f5270678 Updating submodules 8138e33caf Updating submodules 6065875a2d Updating submodules 60a387d6eb Updating submodules eeb014b9a8 Updating submodules fb82fff63a Updating submodules bde67f2dab Updating submodules 4fe225ec7e Updating submodules 6ba7023023 Updating submodules 1d311072e0 Migrate bistro to getdeps 15d23302ef Updating submodules 81ed8330bf Updating submodules 23f90414a7 Updating submodules 9917c8f9fb Updating submodules 1f12429248 Updating submodules 326b7f910e Add support for `extra_cmake_defines` 3f72d63896 Updating submodules c0e68e8e9e Updating submodules 1171b797f3 Updating submodules 1d378cf764 Updating submodules 42c021b53e Add HTTP3::ErrorCode to HTTPException 4a29dd1c2d Updating submodules 5fdbd35fde Updating submodules 934cf7839f Updating submodules b9cb2c226d Updating submodules 053a3930b0 Updating submodules 19c8252cd9 Updating submodules 98669b38fa Updating submodules a262052144 Updating submodules d328a1c999 Apply clang-format update fixes 7add57b796 Updating submodules 59b8be138f Updating submodules c41a0e4d1b Updating submodules 9e2a3f3959 Updating submodules 3c2929a0e3 Add onWeakRefCountedPtrCreate and reset 90d71b6135 Updating submodules 4bdb068751 Updating submodules ab3426b9c3 Updating submodules 9f8ec5c312 Updating submodules ce1e2f3eaf Updating submodules c3583d0aa4 Updating submodules c412f51e3f Updating submodules bdefcb9cb3 Updating submodules 55890cb1ca Updating submodules 397539d6f6 Replace: HTTPMessage::HTTPPriority -> HTTPMessage::HTTP2Priority 15ad56f8fe Updating submodules 1b0161ea5b Updating submodules c50c5651df Updating submodules e578598166 Use StreamId instead of PushID for pushed transaction's id a70f8169d2 Updating submodules 5881b3ca4b Updating submodules 43ae3b72e1 Updating submodules 22467dd5df Updating submodules 79bf710959 Updating submodules 7574f3d8fa Updating submodules 28f593246f Updating submodules eee4818d4e Updating submodules 4474d23b57 Updating submodules 960fcf7af2 Updating submodules 8ffa51427b Updating submodules 01f3466ced Updating submodules 9dacc93ab5 Fix Quic::TransportInfo initialization in HQ tests bac0ef358b Updating submodules eb720ef6f8 Updating submodules 41e2d7bf31 Updating submodules 5420482694 Updating submodules 552c058737 Updating submodules a1986ab7bb Updating submodules 3ec360bd1e Updating submodules 499a915072 Updating submodules 32c399cfe1 Updating submodules 095dddf829 Updating submodules 02c2119e50 Updating submodules 1de27792ea Updating submodules 8f72c2ef74 Updating submodules 6e241bb52b Updating submodules 74bbc67c88 Updating submodules 2d75aacc68 Updating submodules b870592310 Updating submodules f22698fa34 Updating submodules 046a69f909 Forced watchman daemon to always operate in non elevated mode on Windows (#878) 89a9ef90ce Updating submodules e5f8e90e46 Updating submodules 9357f32b17 Reduce http/2 goaway verbose log with client is okhttp/2 e0b163c88f Updating submodules 8aa266e0a6 Updating submodules 5991e1f54a Updating submodules 80c2f16ca0 Updating submodules 9cfbbea77d Updating submodules a3a4b52cca Updating submodules 460ba2c8be Updating submodules d6693c88a0 Updating submodules 5c6d36739d Updating submodules 30429bee20 Updating submodules 43088261aa Make onWeakRefCountedPtrDestroy protected f3bdd511f4 Updating submodules 1794d85fed Updating submodules db5c84c0d0 Updating submodules 986b5d790e Updating submodules 5d1717626d Updating submodules c170f0286b Updating submodules 6e4301d4ed Updating submodules 9869d46691 Updating submodules 77dd73cc46 Remove trailing `_E` from QUIC variant type 20a7114420 Updating submodules a160aab8c6 Updating submodules 5c437f7ea4 Updating submodules d0121596b7 Updating submodules e68585a091 Updating submodules b8846a3a1a Updating submodules 4735f8fedd Updating submodules da07aeef0c Replace old AsyncSSLSocket session API with V2 4f13bc4b7b Updating submodules 2186773167 Fix StructuredHeaderDecode peek beyond buf end 74e38283af Updating submodules 54d9d5e500 Updating submodules aa1b3b75fe Updating submodules 513d31971d Updating submodules 4fcb4b3fc6 Updating submodules ed0875388b Updating submodules 7a6d7ecf54 Refine closeOnEgressComplete and generateGoaway 40281634ea Updating submodules 2f9b85e653 Updating submodules ffff263c6b Remove LOG(INFO) 27e3475086 Updating submodules 3dc27f6d77 Updating submodules a29c66c6cf Updating submodules a52d8cd161 Refactor control message rate limiting as a codec filter 5b58f228f9 Updating submodules b780ac6979 Updating submodules 529bf7b225 Updating submodules e855296872 Updating submodules 63a4709c5c Updating submodules 937ce02dd6 Updating submodules a46688a271 Updating submodules 0dc8f6a681 Remove DefaultPacer ae73a155f0 Updating submodules ae4e9cf315 Updating submodules a6356a3772 Updating submodules 0c9b3ab010 Updating submodules 99595f4e8e Updating submodules 645aba0329 Updating submodules 514e5a69ff Updating submodules 70663b1baa Updating submodules e14634268e Updating submodules 6ef4384132 Updating submodules 2015cbb29d GitHub Action: fix Windows build 4efd672179 regenerate all GitHub Actions 7c093e99d6 Updating submodules 3add44304f Updating submodules 5791d17441 Updating submodules 2324f1fee8 Updating submodules a2c139c5a5 Updating submodules c4f51ac3be Updating submodules 2f1bad8d5d Updating submodules 373d4f17bf Updating submodules 33f9fd85e3 Updating submodules 3a53d4fa11 Updating submodules 7382c6b67b CLI flag to skip fetching dependencies ce85c880d3 Updating submodules ec58e38aaa Set retry token secret if rate-limiting configured for HQServer 7363fa77d8 Updating submodules 10081b6ef1 Updating submodules 572fac74fe Updating submodules 4ee3cf63ab Updating submodules 74abcab2f6 Updating submodules 3cb1ffa057 Updating submodules 8e625df00b Updating submodules 43d5d4896e Updating submodules 157d7a692c Updating submodules 85afaeebe8 Updating submodules 0eccc19b91 log streamId only if it is valid d2d92edf17 Updating submodules f4c8aa5c70 Updating submodules 3506739e4e Updating submodules cc705b2515 Updating submodules d2d5cf9a6c Updating submodules 585062dffd Updating submodules 44cb567077 Updating submodules 538172a02f Updating submodules 82f14371fd Updating submodules a850991c34 Updating submodules 539ba67a4b Set minimum TLS version in ClientContextConfig to TLS 1.2 3ea5ecf9aa Updating submodules b585c84492 Updating submodules a1ea186021 Updating submodules 303eee6f3a Updating submodules 196483d731 Updating submodules 55d1840d05 Updating submodules b9c76ba17b Updating submodules 5b758756a6 Updating submodules 0041651bd0 Use half of available CPUs 1d87b1b5cd Make zstd compression level configurable 53778482ee Updating submodules 498befdfbb Updating submodules 19d565b8b5 Updating submodules 2fc0a5fa66 Only update Quic stream priority from HQSession if we are sending a request 2c4cc1dfe7 Send raw_uri for FBC tables 66bcff8878 workaround to unblock build d41c493668 Updating submodules 179b347d9b Updating submodules 6e689b6043 Adding yaml-cpp fboss code for oss 1cf85a23cd Adding yaml-cpp in fboss oss build 15a39945ef Updating submodules 61df33b97f Updating submodules d35cd56e0f Updating submodules 4987a87dd3 Updating submodules adf0560014 Updating submodules 75c7b1ca05 Updating submodules 25945ac6b5 Updating submodules bb1f43f913 convert a path to valid glob syntax when prefetching c348038e4f Updating submodules 6c86d6e623 Updating submodules c35bedc4b3 Updating submodules 6f5e8a468e Updating submodules 2ac086f51f Updating submodules d35236ff07 Updating submodules 9b1cd53fb1 Updating submodules 0eca82c5e8 Updating submodules 45ba9fd99d Daily `arc lint --take CLANGFORMAT` 4f459135ac Updating submodules 47a98e8c51 Updating submodules dc43996905 Updating submodules e22d04cab6 Updating submodules a2a858c9d4 Updating submodules b496a81c28 Updating submodules 189f407dcb Updating submodules 5ea5dc9b04 Correct the max length (#344) 008476ad32 Updating submodules fb3ddce25a HQSession calling into transport to update priority 4d153c2a3c Change HTTPMessage default urgency and incremental values 4944986874 Set level+progressive priority from Priority header e10aa793a1 Updating submodules bbe3fcf98e Updating submodules 27b14a7d91 Updating submodules cfb8b1be23 Updating submodules e0a2d7d32b Updating submodules c9b1a7d103 Updating submodules bea5b03418 Updating submodules 1df1fe689b Updating submodules 057d8c45be Updating submodules 0c558aa6cb Updating submodules 7ef16cf440 Updating submodules c0cc07c768 Updating submodules c6d72e3435 add shared library support to add_fbthrift_cpp_library 2ef08a218f fix getdeps script 20026aba5a add zlib as an explicit dependency for getdeps build d0596a1e5b Updating submodules 7fd39d81f3 Updating submodules fca3d8c40b Updating submodules afae0fc6f5 Add standard Priority header to proxygen common header list 6dc5ae38c2 Updating submodules b6e388493b Updating submodules e5d1dee791 apply pyfmt with usort to opted-in sources f012db214e Updating submodules 77ca7b0877 Fix proxygen mac build 3ba73e40e4 Updating submodules 60bbd9d607 Updating submodules 8004d46cfc proxygen: fix shared libs build 8cb5da2d8c Updating submodules f05becd783 Updating submodules 0e34341fe8 Fix True Boolean encoding in Proxygen StructuredHeader 43da49b35e Fix Proxygen StructuredHeaderDecoder dictionary decoding bdcc2d0572 Change proxygen httpclient RequestHandler::changePriority API c1263e174b Updating submodules fa31016c08 Updating submodules e62732f48e Use Factory->makePeerCert() inside TicketCodec 3d50b86bd0 Updating submodules ddedccf69b Updating submodules 540c658786 Updating submodules 49800c242d Updating submodules e5a83651de Updating submodules ad1b1ab030 Updating submodules b4f8acc8d9 Updating submodules 0bb966f4f2 Updating submodules 9b99fb99fc Updating submodules 4df8b0d800 Updating submodules e83719be63 Updating submodules c95452a034 Updating submodules e946e52c11 Decrease log level for ping probe timeouts b82bdf5baf Make EchoServer sample a little smarter 3372b7cb39 Update the httpserver/ResponseHandler API to allow returning ProxygenError for newPushResponse 449412c170 Updating submodules 172c0d1c68 Updating submodules 765390bd50 Add an option to specify lfs path d2c5ebaeb9 Updating submodules 54e857400d Updating submodules a2ed213a01 Updating submodules 0e4548526d Updating submodules 661bfe8ed5 Updating submodules 3099b9be31 Updating submodules 950b3b1d0e rust-shed/futures_01_ext: rename futures_ext to futures_01_ext 54bc8c28ab Updating submodules 03687be491 Disable unnecessary checks (#8766) 3278f61e84 Updating submodules 6c72bb4c0e Updating submodules 061ce2fe6e getdeps: don't depend on git fetch depth any longer 6a971ed1ee Updating submodules 496c7036e8 Updating submodules 24a1dfab7f Updating submodules 8b67f45829 Fix OSS build 961888fc2c Fix discovery of `libsodium` ad5d79ceb4 Improve CMake config for dependent projects dbfbca1720 Updating submodules 4997c38013 Updating submodules c85be5f84b Updating submodules a3f57dc70c Updating submodules 58af1d241c Unify recv window logging for Proxygen clients ed9fe47bf3 Updating submodules 7ad292c9af Updating submodules 964b2fb371 Updating submodules 04e3f3dc96 Make idle timeout naming consistent in HTTPTransaction 24fe13e857 Rename HHWheelTimer variables from timeout to wheelTimer df4e6d677f Add toggle to disable GZIP compression in proxygen HTTPServer be83bef3e5 Updating submodules f6ae68ccd7 Updating submodules de1d04a918 Updating submodules c3e623ef42 Updating submodules c380647a85 Updating submodules 0c28b63bd6 Updating submodules 383eb52df7 Updating submodules 004266acb0 Updating submodules d9025d9983 Updating submodules 7bd9e0b144 Updating submodules 96fb566b49 Back out "Use Factory->makePeerCert() inside TicketCodec" fbeaed87d9 Add ability to disable IPV6_ONLY for QuicServer 5804ec9c9b Updating submodules 6b0a340eaa Updating submodules 7084f1285e Updating submodules 7060f8fc9f Updating submodules 880d2b4e47 Updating submodules a696f9fb5b Only run ping probes with active transactions ac47c3e0a3 Add a switch to extend ping probe interval on ingress d08311436b Updating submodules 787c88e484 Updating submodules 5f03d8b038 Use Factory->makePeerCert() inside TicketCodec f4f390e191 Updating submodules 9a6d0ba238 Updating submodules fa4f3c1641 Updating submodules ccec8ba861 Updating submodules 0cbc318546 fix max goaway id fd979a488d Update Proxygen http3 error code 11800d6dab Updating submodules 81dd8aed8f Updating submodules a85208709b Updating submodules cdec6f4b43 Updating submodules a3f856afd4 Updating submodules f0a6b851b6 Updating submodules 17da692283 Updating submodules 6871cde3ae Remove timestamp verification and cert key length verification bfcc9dd163 Updating submodules f5ebbb4d29 Updating submodules 63b4a545fc Updating submodules 2782e42f77 Updating submodules b98e7d62f1 Updating submodules 2b75d35a35 Updating submodules e6d19172f1 Updating submodules 9f30b9583b Updating submodules e727fe6262 Updating submodules 225d9afcaf Updating submodules 576ce88b0a Updating submodules 8587bb59a4 Updating submodules fd5a7b5c87 Updating submodules 7e3088ccb0 FindGlog: Add support for 'glogd' Debug library (#1479) 59f910a152 Updating submodules 7f894bbec9 Updating submodules f96d94df49 Reduce HTTPMessage size further f2a2e10d81 Compact HTTPTransaction and HTTPMessage 407dc1c01e Sanitize URL port parsing d09dcf1abb Updating submodules 3bc967a4ef Updating submodules 9f04e27305 Updating submodules 2fbfe79433 Updating submodules 0f1508048d Recover HTTPSession local push resets to measure impact of the change eae2ff3633 Updating submodules ac3fa05e32 Updating submodules bbae54a22e Enable http2 ping probe on HttpSession through VIP config 832b2b623e Updating submodules dab4025802 Add API to periodically probe peer with pings 484c921c2e Updating submodules 2e58ea8358 Updating submodules a9f18b1577 Updating submodules f4d26d293a Updating submodules dd04cd899a Updating submodules 1dba44a433 Updating submodules 90d58f889f Updating submodules 10694284ce Updating submodules 08166a3e41 cleanup CHECK_LOG_AND_THROW 55fdba7f48 Updating submodules 777f0dea6d Updating submodules 6c4ce2dd30 Updating submodules 02caf5743d Updating submodules c0703ef3c6 Updating submodules 4002477d98 Updating submodules 0ab4fdb6ed Updating submodules e037ac2d76 Updating submodules c3d34f3380 Updating submodules 3b7c02fd30 rust/shed/hostname: rename hostname dependency to unbreak doctests (#15) e986c1ea42 Updating submodules bb2b1f2b36 Updating submodules f3da574054 Updating submodules 89bf46418f Updating submodules 2ac0718bc8 Add setEnableConnectProtocol flag to HTTPSessionAcceptor 19cf70388b Updating submodules 19bef61c09 Updating submodules fa15a7e3d5 Updating submodules 0e1fe56270 Updating submodules a2bd0e1acd Updating submodules d950c3ec8b Updating submodules a32fc1f993 mononoke/integration: create a Makefile to run tests as part of getdeps.py build (#67) 7cc4023712 reduce log level for skipping unknown HTTP/3 Frames 19150898fb Updating submodules fdf917e56b Updating submodules e66a334e8a Updating submodules d032c57bc6 Updating submodules dd06552ab3 Updating submodules bfc2b82933 Updating submodules 7ca169df57 Migrate httpserver tests to new SSLSession API 06ab5770d2 Updating submodules 031e03e042 Updating submodules 1e8ec2b3a4 Migrate Pools and HttpConnector to new AsyncSSLSocket SSLSession API 7607f920fd Updating submodules b21a382214 Updating submodules 8555d875f5 Keep push transactions alive when the associated stream receives a RST_STREAM 9585ef7d36 Updating submodules 7668fce8ac Updating submodules b0335039ca apply black 20.8b1 formatting update 839670ed60 Updating submodules e7f1e45295 Updating submodules d3f397f0fc Updating submodules 0df22ec1e9 Add API to enable zstd compression in HTTPServer 96fe82346e Updating submodules 729f6f58af Fix windows build for StructuredHeadersUtilitiies 7434fc72c7 Updating submodules 26c1f6f4af Updating submodules f039138fbb Dont use sha1 certs in tests 07efb6ce94 Updating submodules ae4f3d8497 Updating submodules c7a5a65c84 Updating submodules e2ca83a807 Updating submodules 9c3f99b0c0 mononoke/integration tests: prepare dependencies for running tests by getdeps 1bdb40b30f Updating submodules f45a28847c Updating submodules 4e7e146a1d Use tokenless pacer in hq 488e25a863 Updating submodules 3725644583 Updating submodules 598e3af71a Updating submodules a1d81a5a86 use QUIC cc string to type conversion func 1b678a30fd Updating submodules c304b9e6ff Updating submodules ef5973059b Updating submodules a6e67a0d03 Updating submodules 5495a3391c Updating submodules 2a3e300661 Updating submodules f0d6e001b7 Updating submodules 81465f2c0a Iteratively make requests in HQClient 31e5eb8b88 Some sensible defaults for HQ f36887f28b Updating submodules 1332eee56a Updating submodules 45f98f5f0b Updating submodules de08330068 Updating submodules f2a1ea5735 Updating submodules bcdb618443 Updating submodules 65edc19cd4 Updating submodules a73078a398 Updating submodules 79754e91b4 Updating submodules b2a1a6d031 Use a beta version of libbpf to unblock perf_buffer__buffer API 0e144032d6 Updating submodules 552cc97ed0 Updating submodules 272d8c2427 Add d6d params fe1be4db92 Use latest libbpf c0a6889fc3 Updating submodules c91a463b63 Daily `arc lint --take CLANGFORMAT` 81255c0255 fix oss-fuzz build cc85ffc855 Onboard some proxygen rules to autodeps 728aa40660 Updating submodules d6fc7f0176 Remove --skip-project-specific flag 5021e1ecac Disable tests on windows 0964240725 Remove sudo from install.sh (#341) ac9b4b58dd Add compiler-flags option to build script (#340) 21ee1f0940 fix use before assignment case 9ed22c26bb Updating submodules 5feede255b Updating submodules 6ae0e69311 Send knob frames for transport knobs 10ba806944 Always give on*MessageBegin before a parse error d82de7842b Only give HTTP 400 for downstream header errors 9441a2a6d9 build zstd in static to avoid DLL dependency on Windows 30c76e4731 Fix bizarro logic in HTTPSession::readTimeoutExpired a4af81b094 mononoke/integration: build EdenSCM with non system OpenSSL (#12) 28b565b9c7 Updating submodules 479a89bad0 Updating submodules c37bf1104d Updating submodules 8eb77099e8 Updating submodules 7e39fbe7bb Back out "Update folly's source of truth to xplat" c705603cf7 Updating submodules 75bc76f59e Updating submodules bf83f3b0f8 Add folly::to dependency to proxygen/lib/stats/tests 18a5ba4d88 Updating submodules 2d43a555ac Updating submodules c2b8d827b9 Updating submodules 496f8f6f7c Updating submodules 6e01582d6b Updating submodules 608f4bc941 Updating submodules 2994b5724b Updating submodules f7752d61a2 Updating submodules b736554577 Updating submodules dff4cdc98c Updating submodules c5cde29d93 Updating submodules 4373d26e85 Updating submodules f724eaaf85 Updating submodules c15c246562 Updating submodules 8b9a7727c9 Updating submodules 9399be06ab Updating submodules 3c75c954fe Updating submodules 1ec08f018d Updating submodules 1d0d3d31df Updating submodules 0e9a62dc25 Updating submodules fb75b6cd04 Fix unnecessary move warnings 6cfcd092df Updating submodules 818a84d123 Updating submodules 6844c0468e Add missing headers/includes c76a8a1953 Updating submodules b3b8c1e0c3 Updating submodules a7750bdf8e Updating submodules db505d4e6f Updating submodules 00638349eb Updating submodules 373deec9e7 Fix TSAN issue 1b0a279167 Updating submodules 7166ba6027 Updating submodules fbd29a4661 Updating submodules 8f6646bcdc Updating submodules 8ecccf04e3 eden/edenapi and mononoke integration tests: add edenapi/tools to getdeps and use them in tests (#51) 9cea7a730e Updating submodules ff4d0c6cea Updating submodules d0d8ebfa6c Updating submodules 0d92fd0313 Updating submodules d5c788f4c1 fix fuzzers build 10b69dd109 Updating submodules 044f8d39a8 getdeps: update zstd to 1.4.5 216adc9a8e Updating submodules 774493eedc Updating submodules 3ffd95d53c HTTP1xCodec isReusable/WaitingToDrain changes 9200150065 Revamp of generateGoaway ebaeb0d175 Updating submodules effc06a79e Updating submodules b58b6c2bd2 add prefix arg to build script 89a0328813 Updating submodules 3dfc7ec3da Updating submodules b87f95b478 install gperf on mac b806c54aab Correctly generate and parse PUSH_PROMISE continuations 1e249424cb Updating submodules 44f6bb75cd Updating submodules 8df3cb082e only install googletest 1.8 when building tests 88d011e651 no need to build tests for dependencies 11254a6b57 update github action workflows 7879e922d6 add missing license header 9918b9c0ee Updating submodules c8c0c0bc7c Updating submodules 1de10dc4b9 googletest 1.8.0 044189c202 Updating submodules c31646684d Updating submodules d801d46ed2 enable tests in getdeps ad2cfce654 enable tests in getdeps d9a19e3541 enable tests in getdeps d54f4ddff6 fizz, mvfst, wangle, proxygen: add gmock as fbcode_build dependency 265a113eb9 Updating submodules 8caa823dfb Updating submodules c5b7753876 fix build badges 6b4e3a18e9 Introduce EventBase::Options 70386b92d2 Updating submodules 627ddba89a add gtest version 1.8 a732712c66 add gmock dependency to fbcode_builder_config 67fddcb6f2 Updating submodules 36cc983c50 c++17 c9aebddd57 Updating submodules 6d32579943 Updating submodules 8fe7dc6155 Updating submodules c33144a817 Updating submodules 311f90015b run some more linters eaf6c44d07 Updating submodules b004397720 Updating submodules 9c7c698821 Updating submodules 7a818548f1 Updating submodules 3afa07d4dd Introducing the KnobFrame 27683aebad Updating submodules b88350c248 clang format proxygen/httpserver 2f30caa228 Updating submodules c1dcf6a1a1 Updating submodules 03b454eeb0 Updating submodules 7254fbfb59 clang-format proxygen/lib c91479c0ae Updating submodules 03a8f4de26 Updating submodules 1963e76163 minor fixes to HQ Tests c3745f5343 Updating submodules 74f244dfd9 Updating submodules e89be1be01 Updating submodules 15d2fa399f Updating submodules c2c956770a Updating submodules eb39d85eb8 Updating submodules 1cd317da0b update fbcode_builder README to document getdeps.py 8e727b8f18 Updating submodules 127c7bd1c7 Updating submodules a854f22c50 Add MVFST_EXPERIMENTAL 0771fbb403 update FindGflags.cmake to work on CentOS 8.x (#1409) b8a6499439 Updating submodules 160f0da4ea Support extra socket options and override address in Pool/ServerHealthChecker 82aa8c888d Updating submodules d4b82f07f9 Updating submodules fd158e0241 Updating submodules 3965ff470f Updating submodules 9b036278a2 Updating submodules 64bc64b1ff Updating submodules 6381484191 Updating submodules 580c7e5035 Updating submodules c68624c88b Updating submodules c3494fc8e1 Updating submodules 32b9d39322 Updating submodules 197ecb6605 Updating submodules ced5ae65c7 add re2 as cmake dependency 28c5a07896 Updating submodules 46facc7735 Updating submodules 890b283261 Updating submodules 93df55d4c9 Updating submodules 9910105590 Updating submodules ade033ed5c Updating submodules 07d4e6d0bc Only check peer initiated streams against the concurrent stream limit 997c695357 Updating submodules d76cb32791 Updating submodules 3710989081 Updating submodules 08bd9fe2fa Updating submodules 94da8a4005 Updating submodules a782b20b02 Updating submodules e5c933133c Updating submodules deadd9a5ac Updating submodules 26451c86d1 Updating submodules 48c6618455 Updating submodules 12a812d225 Updating submodules 89f9492e6f Updating submodules acbdb7449b Drop h1q support in HQSession 29244950fe return returncode correctly 92b1ab7f6d Updating submodules 193e618d57 Updating submodules 71587cc7f5 Updating submodules 382d87a414 Updating submodules 22ddfcb288 Updating submodules a86f7d1c46 Updating submodules ea13e025f1 Updating submodules 552b0432ca Updating submodules 116107766d Updating submodules 51abbb1bcf Updating submodules 6f42044542 Updating submodules e212322330 Updating submodules d530325c9c Updating submodules 3b8240f0f7 Updating submodules 665b36bb9f Updating submodules 09d20a6466 Updating submodules 65a79d5cd2 Updating submodules 6b700083cb Updating submodules 9b4c699a40 Updating submodules 3b28ed5eb0 Updating submodules 38f9210d27 Updating submodules 905286db23 Updating submodules 54d6b99043 Updating submodules d87ec19917 Updating submodules 41170f53a3 Updating submodules dbbb3e379a Updating submodules 329fcf639a Updating submodules 6f6531c187 Updating submodules 11ff4a0aeb Updating submodules 6b76e7eb8e Updating submodules 9c104122eb Updating submodules ebbed4708d Updating submodules b99b8b0ff7 Updating submodules 76a318ebb0 Updating submodules 88cd0b8ea6 Updating submodules b9f2abb7c4 Updating submodules 2342809569 Updating submodules f0637e42cf SAI API 1.6.3 89db7b8f29 Updating submodules 9543987f4a Updating submodules 8e45ce8389 Add github action to auto-release TagIt tags 1fbc16995c Updating submodules f5cc16728e Updating submodules 1273272066 Add option to run tests without Testpilot even when it's available dbc1028cfe Updating submodules 36a41e7e62 Updating submodules 32837139c6 only use symbolizer if libunwind is found 059e23094b Updating submodules 1babfa857a Fixing RequestWorkerThread destruction 688e27d377 Update folly's source of truth to xplat 31d6586864 Updating submodules 4e9f7eae83 Updating submodules 97ea5d6bb1 Updating submodules 23e2f27ce8 Updating submodules cf7ed306bb Updating submodules dc5a4252e1 Updating submodules 5412e5e285 Updating submodules df78f1c130 Updating submodules f7cbafde64 Use setReadCallback instead of stopSending in HQSession 8dc6e79242 Updating submodules a519001f8b Allow specifying error code in setReadCallback 38e0a3c8ce Updating submodules 0622fc0338 Updating submodules c80c30bba5 Updating submodules 8cb8889014 Updating submodules 90b358458c Updating submodules 938ef7bd4f flush stdout before starting a command while interactive 0807dc4d69 Updating submodules 1c0d3e42c1 Updating submodules 2a6835927f Updating submodules f314f430c3 Updating submodules b1754c1421 Updating submodules a64ac86f98 Updating submodules e63d8258fe Updating submodules 4e81471374 Updating submodules 7e9865aa3a Add critical alarming when a cert is within a day of expiry 626262e811 Updating submodules 421e4e6f52 Updating submodules b1f8f388e4 Updating submodules 498bf8a455 Updating submodules 3787e396e2 Updating submodules 3b1fcd1622 Updating submodules c0360f92c4 Updating submodules 5dab230b5b Updating submodules 393e44328c Updating submodules a334cd6dca Updating submodules 86f98cb684 Updating submodules ae65a72c16 Updating submodules e021340e7a Updating submodules 4d1057edd2 Updating submodules fa896dd473 Update zstd dev debian package b5f74b0a29 Updating submodules 207592a942 Updating submodules 8616ea5f82 runcmd: do not pipe stdout on a tty 6743036750 Updating submodules 7e80218391 Updating submodules 45d9f6182e Updating submodules 0f8ce7185f Updating submodules 18ff7239a9 Updating submodules 5e8d9840ee Updating submodules 04c23df9f2 Updating submodules 8aef35d709 Switch gen_trace_event_constants.py to Python3 1d7fc4cd9e Updating submodules 0f925c1995 Updating submodules c4dbf392ca Updating submodules 1b8dd6d5f9 Updating submodules d9ba346677 Updating submodules fa4af33030 Updating submodules 4c5c3ad271 Updating submodules 9bdb7c1608 Updating submodules 6d416a6ebf Updating submodules 493982a1fb Updating submodules c2c8fb0956 SAI API 1.5.2 3a127413a8 Updating submodules 4a015b1f21 Updating submodules e73730e1ed Updating submodules 0ed4658d83 Updating submodules f27bf37b87 Updating submodules 14150f7d3b Updating submodules 643b53d596 Updating submodules 614f80dfa8 Updating submodules 95728bca62 Updating submodules 8bcfe49b2c Updating submodules e0d387b3f6 Updating submodules b36e6b818e Updating submodules 5e0aca773a Support using session controller with MockHQSession bf0a1baf2f Updating submodules 6736b6c26a backout "[proxygen] HTTPSession: measure RTT via PING frames" ace2ca6805 Back out "Expose measure-RTT APIs from HTTPTransaction::Transport" 379b74a11b Updating submodules ee8d4e95ff Updating submodules cee72d9b3e Updating submodules be20ad1673 Updating submodules 7a4b33b793 Updating submodules a902daa4bc Updating submodules dc5a8c7ed3 Updating submodules 52fe32da9d Updating submodules 56ea91f5de Updating submodules 1541ad6fc0 Updating submodules 90c201fc23 Allow a project to have Actions run on all branches 90a27aa52b Updating submodules 5df3785b75 Updating submodules d577b6d353 Remove configparser deprecated method readfp 83e996b9bb HTTPMessageFilter - add interface to detach handler from transaction a9686d691e Updating submodules 1707a06d48 Updating submodules dd3bccd3a2 Add new --disallow-system-packages flag to `generate-github-actions` 6310a1f3ec Updating submodules 63678b71f8 Updating submodules 47898babdb add ccp option to HQ c9f6838429 Updating submodules 6de0006c1f Updating submodules 5047a12477 Make getLocal/PeerAddress in HTTPSessionBase virtual cdfa7dda5b onTransportReady in HTTPSessionController eb5b082107 set SDKROOT when it is not already set ba88d5d42e attempt to specify boost to build with clang - take 2 f56a96d1f1 Updating submodules 0afe89d28a Updating submodules c47c7626c2 WeakRefCountedPtr 23f88f3e09 HQByteEventTracker with TX timestamping c146804b7d Updating submodules c520137a1a Updating submodules ee7997e51c Update libzmq manifest to use libzmq3-dev d1f1ce01e3 Updating submodules c36f1edda9 Updating submodules 6c8409530a Updating submodules ed9129ca38 correct testing::MatcherInterface type parameter ad75786958 Updating submodules cb9aab0be8 Updating submodules 0e7a1dcb9d Bind to BGP address for external IPs 9cae632474 Remove std::regex from HQ ConnIdLogger 5954cc8ba3 Updating submodules 004eb4ad12 Updating submodules f7e4d69af9 Updating submodules cc4aa97dcd Updating submodules 3de7cbfef9 Updating submodules 389c5514bb Updating submodules 5964518ed8 Updating submodules fa1ea7ad91 Updating submodules 4bae24a5cd const ref in range based for loop cc40a5590a Updating submodules 400448d84b Updating submodules 8d65fb227a Updating submodules 63685d5006 Updating submodules 9216f62394 Updating submodules cf8a439405 Updating submodules 41df004efe Updating submodules 8c8b0bfa3a Updating submodules c561b0676b remediation of S205607 10918664c4 remediation of S205607 144e1b7088 Updating submodules bad646f4d9 Updating submodules 65727d8e68 Record when app rate limited during egress ef866e055b Generic ByteEvent infrastructure f197ad22fb Updating submodules 5b551f7cf6 Updating submodules 9915f7324d wangle::SSLSessionPtr -> folly::ssl::SSLSessionUniquePtr 76fc228ad5 Updating submodules 3c4fdab49e add Mononoke integration tests CI (#26) dd4ab011c9 Updating submodules 44f7fc160d Updating submodules d6f17f0eb0 Back out "fix boost macOS build with new Xcode" (#27) 6dbad7c292 Updating submodules 03144b6abb Updating submodules e5220638c3 Updating submodules 1b79f5aed7 Updating submodules 76169d4752 Updating submodules f4a5b0ee76 Updating submodules c22b8fcfce fix boost macOS build with new Xcode 9f01d017a5 teach getdeps to look for clang on macOS with xcrun in boost build 2fc15f4b04 Updating submodules 2827462c05 Updating submodules 4d4cbdf91d Updating submodules 398a927000 Updating submodules 3ce7815b82 Updating submodules 35f4c2aba8 Updating submodules cad88454e3 Updating submodules 4f443def70 Use the Rust toolchain via the DotSlash Windows shim e473bebe70 Updating submodules 78f0eb3e97 use latest release from fmtlib instead of master 3927d5309c Updating submodules bb4bfb83be Updating submodules 02faa1d1d8 Updating submodules 3e70931ac5 Updating submodules 627ecfc76e Updating submodules 9f15606280 Updating submodules 4a6d1871eb Updating submodules dfa847ae46 Updating submodules 17391dd9f5 edenscm/hg: add GitHub Actions with CI for HG plus add fixes for getdeps (#25) 579b5a2225 WIP - make the ConnectionToken be a random string 3a27919853 Updating submodules bf1e916149 Updating submodules 776f86521d Updating submodules f8f84fff8b fix `excess` computation for 32-bit systems c24b5ef8fb Updating submodules c2b0b93557 Updating submodules c455de3c02 Guard against new transactions created during shutdown 9f334c90c1 Updating submodules 07fca81c48 Updating submodules b0ee90348c Updating submodules 8bd7c55fc2 Updating submodules 29651fa174 Updating submodules 7dbac36ea0 Updating submodules 132733a1bf Updating submodules 98406432e8 Updating submodules e808ef5f5a Updating submodules 042d5517bf Updating submodules 0589213278 update GitHub actions 1571b7f6fb Updating submodules eb38ba2953 Updating submodules 27499fa5df Remove dead includes in proxygen/lib/http 6f77ede5cc Updating submodules eccd430470 Updating submodules 16cae4e6f9 add retry flag to getdeps test a72a5032ce avoid using relative path in fb_py_win_main 98a6467f15 Updating submodules 2a7893d151 Updating submodules 8d0f482d25 Fix Date header detection logic 1a4edf0719 Updating submodules 55279f1fa7 Updating submodules b1f77bce82 eden/scm: provide getdeps.py way of building eden/scm on GitHub 538e973ed1 Updating submodules 97f6257229 Don't allocate WriteSegment per write 4781b0b3de Updating submodules 956fe7226c Updating submodules c7beeff503 Updating submodules bde3b7b1de Updating submodules f6c360c2c7 Specify type for SocketState. 30193884fa make fb_py_win_main to dynamically find Python3.dll 4cd7e60de2 Updating submodules e242d7ea16 Remove rsocket-cpp dependency from OSS projects depending on fbthrift 5016b31dd8 Make connect timeout configurable ae40e9eff8 Drain session on non-reusable codec when txns > 1 4ec55f26bf Updating submodules 955ec617eb install m4 as a dependency for oss build efbc3f5bfa Updating submodules f5e98986bc Updating submodules f1a75f10cf Updating submodules f41c50a86c use local build directory as install prefix for getdeps oss build 11f980b4d9 unblock fuzzer at http_parser_execute 5525ec184f Updating submodules c1f8d16b4d Updating submodules cc604e09c0 Updating submodules 8c2467b40c Updating submodules f52bfd1062 Updating submodules f151ea0bed Updating submodules 52b29a349d Fix OpenNSA 6.5.19 hash as Brcm modified the tarball 80b8f04586 Updating submodules 32569b3f57 Updating submodules ccd4518014 Updating submodules 982d309aa5 Updating submodules 42f60b3b31 Updating submodules 76aa53a717 Updating submodules c39cc4238f Updating submodules 4b8dc4f599 Updating submodules c1d48c106c Updating submodules 7265e4e2e8 Updating submodules 894869b352 Updating submodules 192037b92e Updating submodules b1a2ef97f0 Updating submodules a4cfa8c75e Updating submodules 4353384581 Fix oss-fuzz build 34506162c7 Updating submodules 58f098e37f fbcode_builder: getdeps: Update OpenNSA to 6.5.19 70b4f8509a Updating submodules 0c17da58ca mononoke/configerator structs: change the OSS folder where configerator structs are saved ddb5018df3 Updating submodules bb9e36d231 Updating submodules 7399a9bb40 Updating submodules 62113fd0cd Remove a couple CODEC_STATIC users. c7c73a98ef Updating submodules 08aeac0be8 Updating submodules 40618dd790 Updating submodules 5f17372204 Updating submodules f4fcf608c4 Updating submodules 55fb2c7ea2 Updating submodules 26269b4a55 Updating submodules 890fc432f6 Updating submodules 8f0b3ec6ff Updating submodules 7b51c12b9f fbcode_builder: getdeps: OpenNSA update source URL 044f62d1a1 fix encoding bug 3298c325c5 optionally build fizz tests d79bdd7e10 Updating submodules 098f911e6e Updating submodules 6299364f3c Updating submodules 7b0535c525 Updating submodules 0c7db3e979 GitHub Actions: fix running out of space on Ubuntu build workflow (#23) 507dc59113 Updating submodules cf9bdd5e14 Updating submodules ad0c7d2be6 Updating submodules 75adb619bc Updating submodules 613f6f5931 Updating submodules 4f49e66b1e Updating submodules a8a6fbc1a9 Updating submodules da098b98c2 Updating submodules d783c77271 Updating submodules 5473b5458a enable ALPN check in fizz 0fe46aaef8 Updating submodules 50596cd75b Updating submodules 40a5b0a0a2 Updating submodules 7ae1cb613e Fixing remaining shutdown leaks with RCU code 5dcac18958 Updating submodules b034572fe1 Updating submodules ac59740a6c Updating submodules 766cf0ff53 Updating submodules 24ed129271 cargo_from_buck: add the patch section to Cargo workspace and allow workspace appending to existing manifest a2e57a880c Updating submodules fdbe96aed6 Updating submodules 9bb6ea46b9 Updating submodules 9f548cd49b Updating submodules a81b64d924 Draft-29 support. 6935be9ed7 Updating submodules a455549a4d Updating submodules 1846f2eab0 Updating submodules 3e1c1afd22 Updating submodules 38f55c540f re-enable lz4 compression for rocksdb on macOS and Linux 64f3137bf3 Add proxy-status header for bigcache lease queue timeout responses a498a5e759 Fix TSAN-detected race in HTTPServer::stop 6f0d3ef26b Updating submodules git-subtree-dir: external/proxygen git-subtree-split: 48ea6d85d2cc268e95cef6e4b62769266eeb3475
6e8a68ce