{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":356066,"defaultBranch":"master","name":"trafficserver","ownerLogin":"apache","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2009-10-31T08:00:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/47359?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716341478.0","currentOid":""},"activityList":{"items":[{"before":"7e1339d3069ecf1378ff9b06a057bd42f7f32d85","after":"b4fb8c0cb3c555847a9c4e0194bf5bde58502f77","ref":"refs/heads/master","pushedAt":"2024-06-05T18:59:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JosiahWI","name":null,"path":"/JosiahWI","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41302989?s=80&v=4"},"commit":{"message":"Fix warnings in test_Stripe.cc (#11418)\n\nThe return value of fread() was being ignored. This commit updates the test to\r\nrequire the number of bytes read to match the expected number of bytes.","shortMessageHtmlLink":"Fix warnings in test_Stripe.cc (#11418)"}},{"before":"74f3ff9624a8c9b54cf0bc224f7ccca30adb1d4b","after":"7d75800fc889e286636446f45429a667cedda7cd","ref":"refs/heads/10.0.x","pushedAt":"2024-06-05T18:38:20.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"cmcfarlen","name":"Chris McFarlen","path":"/cmcfarlen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2708290?s=80&v=4"},"commit":{"message":"Remove unused length parameter in the plugin/multiplexer/dispatch.cc (#11393)\n\n(cherry picked from commit 52498925b2341e5e56f2b4e61aecbafc1de996ae)","shortMessageHtmlLink":"Remove unused length parameter in the plugin/multiplexer/dispatch.cc (#…"}},{"before":"b4dcdec7db4f8de6ed3f41623faadf8ddc3b7e55","after":"7e1339d3069ecf1378ff9b06a057bd42f7f32d85","ref":"refs/heads/master","pushedAt":"2024-06-05T16:52:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zwoop","name":"Leif Hedstrom","path":"/zwoop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/202131?s=80&v=4"},"commit":{"message":"Adds a bridge betwen Cripts and HRW operators (#11417)\n\n* Adds a bridge betwen Cripts and HRW operators\r\n\r\n* Cleanup of Cripts URLs as needed for HRW Bridges\r\n\r\n* Move the connBase class into detail::\r\n\r\n* Fix the validate() functionality to be sane","shortMessageHtmlLink":"Adds a bridge betwen Cripts and HRW operators (#11417)"}},{"before":"52498925b2341e5e56f2b4e61aecbafc1de996ae","after":"b4dcdec7db4f8de6ed3f41623faadf8ddc3b7e55","ref":"refs/heads/master","pushedAt":"2024-06-05T16:41:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ywkaras","name":"Walt Karas","path":"/ywkaras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29132227?s=80&v=4"},"commit":{"message":"Avoid race conditions in Regex.cc. (#11416)","shortMessageHtmlLink":"Avoid race conditions in Regex.cc. (#11416)"}},{"before":"19b332ecf0bb17b96ec6435b537a736e1bb1c243","after":"52498925b2341e5e56f2b4e61aecbafc1de996ae","ref":"refs/heads/master","pushedAt":"2024-06-05T14:19:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ywkaras","name":"Walt Karas","path":"/ywkaras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29132227?s=80&v=4"},"commit":{"message":"Remove unused length parameter in the plugin/multiplexer/dispatch.cc (#11393)","shortMessageHtmlLink":"Remove unused length parameter in the plugin/multiplexer/dispatch.cc (#…"}},{"before":"42aa04d87007b57a48caec3d2f00c052aca95b86","after":"19b332ecf0bb17b96ec6435b537a736e1bb1c243","ref":"refs/heads/master","pushedAt":"2024-06-05T00:46:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"masaori335","name":"Masaori Koshiba","path":"/masaori335","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/741391?s=80&v=4"},"commit":{"message":"Fix unused parameters in `traffic_*` utilities (#11411)\n\n* Fix unused parameters in `src/traffic_...` utilities\r\n\r\nApplied [[maybe_unused]] attribute to the unused parameters\r\n\r\n* Fix build","shortMessageHtmlLink":"Fix unused parameters in traffic_* utilities (#11411)"}},{"before":"35916b8fd8895e413eb17094ca8d7c484ea24690","after":"42aa04d87007b57a48caec3d2f00c052aca95b86","ref":"refs/heads/master","pushedAt":"2024-06-04T21:05:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"serrislew","name":"Serris Lew","path":"/serrislew","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23160923?s=80&v=4"},"commit":{"message":"Coverity 1523684: Resource leak (#11338)\n\n* Coverity 1523684: Resource leak\r\n\r\n* Use unique_ptr\r\n\r\n---------\r\n\r\nCo-authored-by: Serris Lew ","shortMessageHtmlLink":"Coverity 1523684: Resource leak (#11338)"}},{"before":"0a53513961cbe55a6bfde32be208c0e04a70b0f1","after":"35916b8fd8895e413eb17094ca8d7c484ea24690","ref":"refs/heads/master","pushedAt":"2024-06-04T19:59:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maskit","name":"Masakazu Kitajo","path":"/maskit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153144?s=80&v=4"},"commit":{"message":"Tweak a string to be checked in tls_tunnel autest (#11415)","shortMessageHtmlLink":"Tweak a string to be checked in tls_tunnel autest (#11415)"}},{"before":"4d07954652878700269140173a5630ad38c49fa2","after":"0a53513961cbe55a6bfde32be208c0e04a70b0f1","ref":"refs/heads/master","pushedAt":"2024-06-04T19:05:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zwoop","name":"Leif Hedstrom","path":"/zwoop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/202131?s=80&v=4"},"commit":{"message":"Fixes Bundles errors, and better checks (#11398)","shortMessageHtmlLink":"Fixes Bundles errors, and better checks (#11398)"}},{"before":"253e046794fa20c2acc1e9b585469f97467129b8","after":"4d07954652878700269140173a5630ad38c49fa2","ref":"refs/heads/master","pushedAt":"2024-06-04T16:20:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shukitchan","name":"Kit Chan","path":"/shukitchan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/946001?s=80&v=4"},"commit":{"message":"Update Http3Frame.cc - fix Use-of-uninitialized-value error (#11400)\n\n* Update Http3Frame.cc\r\n\r\n* Update Http3Frame.cc\r\n\r\n* Update Http3Frame.cc\r\n\r\n* Update Http3Frame.cc\r\n\r\n* Update Http3Frame.cc\r\n\r\n* Update Http3Frame.cc","shortMessageHtmlLink":"Update Http3Frame.cc - fix Use-of-uninitialized-value error (#11400)"}},{"before":"cb6dd9f3ed12f7efc345734825edd312d2aa1072","after":"253e046794fa20c2acc1e9b585469f97467129b8","ref":"refs/heads/master","pushedAt":"2024-06-04T07:34:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brbzull0","name":"Damian Meden","path":"/brbzull0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16683788?s=80&v=4"},"commit":{"message":"Unit-Tests: Make jsonrpc tests write the socket file inside the build (#11412)\n\ndirectory.","shortMessageHtmlLink":"Unit-Tests: Make jsonrpc tests write the socket file inside the build ("}},{"before":"b01f3578bf3248f3ed15b0203bf9976ec1d2abb7","after":"cb6dd9f3ed12f7efc345734825edd312d2aa1072","ref":"refs/heads/master","pushedAt":"2024-06-03T22:57:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zwoop","name":"Leif Hedstrom","path":"/zwoop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/202131?s=80&v=4"},"commit":{"message":"HRW: Adds an optional list of query params to remove/keep (#11384)","shortMessageHtmlLink":"HRW: Adds an optional list of query params to remove/keep (#11384)"}},{"before":"89cdda706d991a09df1e887975888099ff041666","after":"b01f3578bf3248f3ed15b0203bf9976ec1d2abb7","ref":"refs/heads/master","pushedAt":"2024-06-03T22:44:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ywkaras","name":"Walt Karas","path":"/ywkaras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29132227?s=80&v=4"},"commit":{"message":"Some cleanup of error handling in statichit plugin. (#11404)","shortMessageHtmlLink":"Some cleanup of error handling in statichit plugin. (#11404)"}},{"before":"b2e94d9df20e54f66dd744c4f9832785ab942216","after":"89cdda706d991a09df1e887975888099ff041666","ref":"refs/heads/master","pushedAt":"2024-06-03T22:42:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ywkaras","name":"Walt Karas","path":"/ywkaras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29132227?s=80&v=4"},"commit":{"message":"Don't assume LogAccess::m_client_req_unmapped_url_canon_str is null terminated. (#936) (#11305)\n\nIn this code:\r\n\r\nhttps://github.com/apache/trafficserver/blob/ff100f4f5ce69a00e3f3093f202d5f1aa9bb2ee5/src/proxy/logging/LogAccess.cc#L1591\r\n\r\nif the unmapped URL has nothing to escape, m_client_req_unmapped_url_canon_str\r\nwill retain the value returned by string_get_ref().\r\n\r\nstring_get_ref() is a wrapper for url_string_get_ref():\r\n\r\nhttps://github.com/apache/trafficserver/blob/ff100f4f5ce69a00e3f3093f202d5f1aa9bb2ee5/include/proxy/hdrs/URL.h#L468\r\n\r\nIn this case, there is no apparent null termination:\r\n\r\nhttps://github.com/apache/trafficserver/blob/ff100f4f5ce69a00e3f3093f202d5f1aa9bb2ee5/src/proxy/hdrs/URL.cc#L631\r\n\r\nIt looks like this is how the terminal null can be lost on m_ptr_printed_string:\r\n\r\nhttps://github.com/apache/trafficserver/blob/ff100f4f5ce69a00e3f3093f202d5f1aa9bb2ee5/src/proxy/hdrs/URL.cc#L360\r\nhttps://github.com/apache/trafficserver/blob/e0620eb941eab2603b2c230366e0fae5eeb6b57d/include/proxy/hdrs/HdrHeap.h#L255","shortMessageHtmlLink":"Don't assume LogAccess::m_client_req_unmapped_url_canon_str is null t…"}},{"before":"b3b7a5674cd5c59c3470ec0597e43762ebaef60b","after":"b2e94d9df20e54f66dd744c4f9832785ab942216","ref":"refs/heads/master","pushedAt":"2024-06-03T18:54:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bneradt","name":"Brian Neradt","path":"/bneradt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9999971?s=80&v=4"},"commit":{"message":"Http2ConnectionState::restart_receiving: check for closed peer (#11410)\n\nI noticed a crash in obtaining the peer's session window in which the\r\nsession's netvc was nullptr. Digging into the backtrace, this seems to\r\nhave occurred because restart_receiving was called for a closed session.\r\nThis patch addresses this by handling this situation.","shortMessageHtmlLink":"Http2ConnectionState::restart_receiving: check for closed peer (#11410)"}},{"before":"1036e47eda5e4a395d51c3e54a290263a3fa2e81","after":"b3b7a5674cd5c59c3470ec0597e43762ebaef60b","ref":"refs/heads/master","pushedAt":"2024-05-31T22:18:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bneradt","name":"Brian Neradt","path":"/bneradt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9999971?s=80&v=4"},"commit":{"message":"Fix XpackDynamicTable::_make_space return value (#11408)\n\nCallers expect `_make_space` to return true if it was able to free the\r\namount of given space, but it rather returns true if the amount of space\r\navailable exceeds the passed in value. This fixes the function to return\r\nthe intended result.","shortMessageHtmlLink":"Fix XpackDynamicTable::_make_space return value (#11408)"}},{"before":"c186de2784dd86f20316a42d2a6ffcaa245ef4de","after":"1036e47eda5e4a395d51c3e54a290263a3fa2e81","ref":"refs/heads/master","pushedAt":"2024-05-31T20:18:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JosiahWI","name":null,"path":"/JosiahWI","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41302989?s=80&v=4"},"commit":{"message":"Add auto options for all experimental plugins (#10967)\n\n* Add auto options for all experimental plugins\r\n\r\nAuto options were added for the experimental plugins with special\r\ndependencies in #10741. This adds options for the remaining experimental\r\nplugins.\r\n\r\nIt was pointed out that WITH_SUBDIRECTORY is giving auto_options\r\ntoo many responsibilities and it will be removed.\r\n\r\n* Remove WITH_SUBDIRECTORY from auto_option","shortMessageHtmlLink":"Add auto options for all experimental plugins (#10967)"}},{"before":"95f57434ec53daa57d6c9e481e8d2f1b5235cb95","after":"74f3ff9624a8c9b54cf0bc224f7ccca30adb1d4b","ref":"refs/heads/10.0.x","pushedAt":"2024-05-31T11:39:08.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"cmcfarlen","name":"Chris McFarlen","path":"/cmcfarlen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2708290?s=80&v=4"},"commit":{"message":"Fix unused parameters in tsutil (#11394)\n\n(cherry picked from commit c4a1eeb7da10b948798a0e2f5b6f3d4abaa5c2eb)","shortMessageHtmlLink":"Fix unused parameters in tsutil (#11394)"}},{"before":"b0278b974261bf324dbd93807d0053c6a279e17f","after":"c186de2784dd86f20316a42d2a6ffcaa245ef4de","ref":"refs/heads/master","pushedAt":"2024-05-30T21:39:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bneradt","name":"Brian Neradt","path":"/bneradt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9999971?s=80&v=4"},"commit":{"message":"XPACK: update_maximum_size for storage (#11396)\n\nThis updates the XpackDynamicTableStorage memory allocated when\r\nXpackDynamicTable's update_maximum_size is called. Without this\r\nexpansion, XpackDynamicTableStorage's memory is potentially overrun with\r\nfuture insertions of header fields.\r\n\r\nFixes: #11388","shortMessageHtmlLink":"XPACK: update_maximum_size for storage (#11396)"}},{"before":"5f52c374dfcc3dc223a7c23bd885bac64ec2398f","after":"b0278b974261bf324dbd93807d0053c6a279e17f","ref":"refs/heads/master","pushedAt":"2024-05-30T18:30:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cmcfarlen","name":"Chris McFarlen","path":"/cmcfarlen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2708290?s=80&v=4"},"commit":{"message":"Add ts::hex and ts::unhex (#11392)\n\n* Add ts::hex and ts::unhex\r\n\r\n* add license\r\n\r\n* add one more test case\r\n\r\n* Document hex/unhex functions","shortMessageHtmlLink":"Add ts::hex and ts::unhex (#11392)"}},{"before":"77b226d74fc28c79a3fab6b34986e01f6ed3555c","after":"5f52c374dfcc3dc223a7c23bd885bac64ec2398f","ref":"refs/heads/master","pushedAt":"2024-05-30T14:45:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bryancall","name":"Bryan Call","path":"/bryancall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/216749?s=80&v=4"},"commit":{"message":"Coverity 1517812: Copy instead of Move (#11361)\n\nCo-authored-by: Nathan Wang ","shortMessageHtmlLink":"Coverity 1517812: Copy instead of Move (#11361)"}},{"before":"c4a1eeb7da10b948798a0e2f5b6f3d4abaa5c2eb","after":"77b226d74fc28c79a3fab6b34986e01f6ed3555c","ref":"refs/heads/master","pushedAt":"2024-05-30T12:59:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JosiahWI","name":null,"path":"/JosiahWI","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41302989?s=80&v=4"},"commit":{"message":"Add tests for writing documents to the cache (#11347)\n\n* Add tests for writing documents to the cache\r\n\r\nThis tests that the correct document data is written to cache by\r\naggWrite. It also covers some fields of the Doc struct used for reading\r\nthe data: the magic value, the length and header length, and the\r\noptional checksum.\r\n\r\nThis commit also fixes the use of an uninitialized variable (header.phase)\r\nreported by valgrind by initializing it to the same default value used\r\nin the Stripe::_clear_init.\r\n\r\n* Test writing an evacuated document to the cache\r\n\r\nThis tests VCs with f.evacuator set to make sure all main code paths in\r\nagg_copy are covered. It is very similar to the test for normal VCs, but\r\nsets the buffer up with a document instead of the raw content string.\r\nThis commit also moves FakeVC and WaitingVC into a new file called\r\ntest_doubles.h.","shortMessageHtmlLink":"Add tests for writing documents to the cache (#11347)"}},{"before":"9158a02f2b61b6c46c99e535026a699af55d611b","after":"c4a1eeb7da10b948798a0e2f5b6f3d4abaa5c2eb","ref":"refs/heads/master","pushedAt":"2024-05-30T07:49:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brbzull0","name":"Damian Meden","path":"/brbzull0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16683788?s=80&v=4"},"commit":{"message":"Fix unused parameters in tsutil (#11394)","shortMessageHtmlLink":"Fix unused parameters in tsutil (#11394)"}},{"before":"b46f5d061af455dc75956346da3308788381b30d","after":"9158a02f2b61b6c46c99e535026a699af55d611b","ref":"refs/heads/master","pushedAt":"2024-05-29T17:28:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cmcfarlen","name":"Chris McFarlen","path":"/cmcfarlen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2708290?s=80&v=4"},"commit":{"message":"Make sure to use proper allocator to free (#11381)\n\n* Make sure to use proper allocator to free\r\n\r\n* more incorrect free use\r\n\r\n---------\r\n\r\nCo-authored-by: Chris McFarlen ","shortMessageHtmlLink":"Make sure to use proper allocator to free (#11381)"}},{"before":"05f9b4e0fd9378ee66609c52832fe28074ce5367","after":"95f57434ec53daa57d6c9e481e8d2f1b5235cb95","ref":"refs/heads/10.0.x","pushedAt":"2024-05-24T15:16:16.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"cmcfarlen","name":"Chris McFarlen","path":"/cmcfarlen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2708290?s=80&v=4"},"commit":{"message":"Coverity 1545946: Uninitialized scalar variable in server transform plugin example (#11387)\n\n(cherry picked from commit 6bced49a1e32fac09c875075e5486cb55748ab63)","shortMessageHtmlLink":"Coverity 1545946: Uninitialized scalar variable in server transform p…"}},{"before":"6bced49a1e32fac09c875075e5486cb55748ab63","after":"b46f5d061af455dc75956346da3308788381b30d","ref":"refs/heads/master","pushedAt":"2024-05-23T23:00:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"masaori335","name":"Masaori Koshiba","path":"/masaori335","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/741391?s=80&v=4"},"commit":{"message":"Add http2.incomplete_header_timeout_in (#11354)","shortMessageHtmlLink":"Add http2.incomplete_header_timeout_in (#11354)"}},{"before":"1a2a4d1353b33b99dee389237814574708f53db8","after":"6bced49a1e32fac09c875075e5486cb55748ab63","ref":"refs/heads/master","pushedAt":"2024-05-23T17:40:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bryancall","name":"Bryan Call","path":"/bryancall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/216749?s=80&v=4"},"commit":{"message":"Coverity 1545946: Uninitialized scalar variable in server transform plugin example (#11387)","shortMessageHtmlLink":"Coverity 1545946: Uninitialized scalar variable in server transform p…"}},{"before":"4a0bdba74f2e110e8457acfb26a16abc399cb678","after":"1a2a4d1353b33b99dee389237814574708f53db8","ref":"refs/heads/master","pushedAt":"2024-05-23T12:53:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ywkaras","name":"Walt Karas","path":"/ywkaras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29132227?s=80&v=4"},"commit":{"message":"Pass url_len when emplacing in Http2CommonSession::_h2_pushed_urls (#11382)\n\n* Pass url_len when emplacing in Http2CommonSession::_h2_pushed_urls\r\n\r\n* Sanitize url and url_len arguments passed to TSHttpTxnServerPush\r\n\r\nThis is needed because the function add_url_to_pushed_table,\r\nwhich is used internally, expects valid and non negative url_len.","shortMessageHtmlLink":"Pass url_len when emplacing in Http2CommonSession::_h2_pushed_urls (#…"}},{"before":"088783635c25b89616a2c7f7a50c0d57cea6d498","after":"4a0bdba74f2e110e8457acfb26a16abc399cb678","ref":"refs/heads/master","pushedAt":"2024-05-23T03:05:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zwoop","name":"Leif Hedstrom","path":"/zwoop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/202131?s=80&v=4"},"commit":{"message":"Ignore coverity issue 1545918 in rate_limit (#11379)","shortMessageHtmlLink":"Ignore coverity issue 1545918 in rate_limit (#11379)"}},{"before":"21e08d3d8f1bc8d9ba3f8e21cc27cc353d22a500","after":"088783635c25b89616a2c7f7a50c0d57cea6d498","ref":"refs/heads/master","pushedAt":"2024-05-22T21:38:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bryancall","name":"Bryan Call","path":"/bryancall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/216749?s=80&v=4"},"commit":{"message":"Coverity 1545947: Resource leak in header_rewrite plugin (#11386)","shortMessageHtmlLink":"Coverity 1545947: Resource leak in header_rewrite plugin (#11386)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXXdpOAA","startCursor":null,"endCursor":null}},"title":"Activity · apache/trafficserver"}