{"push_id":1082575458,"size":18,"distinct_size":17,"ref":"refs/heads/ssl_context_create","head":"4fc12c4b2d9bf7ab11b84006cf1be6657868632a","before":"523e9e703ecd835dc84e829d4539a1bf40e3ee3c","commits":[{"sha":"ba22efdd28aae323206da91fd0053a518db9dbb5","author":{"email":"0639d420b1fb86552178026daffc7fb98fa08b0a@apache.org","name":"Phil Sorber"},"message":"TS-4357: Remove SSLv2 and only allow SSLv3 to origin with configure option.","distinct":false,"url":"https://api.github.com/repos/calavera/trafficserver/commits/ba22efdd28aae323206da91fd0053a518db9dbb5"},{"sha":"f30ae30ecdffd6d18b9f75fb91874da85d70b113","author":{"email":"91b868d7556e38e0ea25fabe020a1bd0fe513c6e@apache.org","name":"Brian Geffon"},"message":"WebSocket timeouts: transaction overrideable","distinct":true,"url":"https://api.github.com/repos/calavera/trafficserver/commits/f30ae30ecdffd6d18b9f75fb91874da85d70b113"},{"sha":"2d6d7eb7be507197527e4c85f2b6833ddef2543d","author":{"email":"5284f8cb717ecf2c1efc20f10b0c42c4a7f89bac@users.noreply.github.com","name":"Brian Geffon"},"message":"Merge pull request #596 from zizhong/62fe5835\n\nTS-3922: Websocket Timeouts, transaction overrideable","distinct":true,"url":"https://api.github.com/repos/calavera/trafficserver/commits/2d6d7eb7be507197527e4c85f2b6833ddef2543d"},{"sha":"4fdf8ac21e4dcac97297f6afb03c50a5c997f996","author":{"email":"91b868d7556e38e0ea25fabe020a1bd0fe513c6e@apache.org","name":"Brian Geffon"},"message":"TS-3922: Websocket Timeouts, transaction overrideable & clang format","distinct":true,"url":"https://api.github.com/repos/calavera/trafficserver/commits/4fdf8ac21e4dcac97297f6afb03c50a5c997f996"},{"sha":"5b6437757e2573996780e0dd4edc8738de56d4e0","author":{"email":"a7ce23733acde57a9c5164eb89f78c8873879f94@apache.org","name":"James Peach"},"message":"Add mkheader convenience script.","distinct":true,"url":"https://api.github.com/repos/calavera/trafficserver/commits/5b6437757e2573996780e0dd4edc8738de56d4e0"},{"sha":"f6726744568401a766c4748c95f799a071824ae9","author":{"email":"a7ce23733acde57a9c5164eb89f78c8873879f94@apache.org","name":"James Peach"},"message":"TS-4370: Refactor and rename SrcLoc.\n\nIn preparation for using SrcLoc outside of diaags, split it into\nits own source file with no dependencies, and rename it to\nSourceLocation.","distinct":true,"url":"https://api.github.com/repos/calavera/trafficserver/commits/f6726744568401a766c4748c95f799a071824ae9"},{"sha":"e5dd21f26b653d1fc9cebadb224587c8d88e4f92","author":{"email":"a7ce23733acde57a9c5164eb89f78c8873879f94@apache.org","name":"James Peach"},"message":"TS-4370: Add a traffic_server option to list tests.\n\nAdd the -l option to traffic_server option to list the available\ntests. This is helpful when you want to run specific tests but need\nto know what they are.\n\nThis closes #597.","distinct":true,"url":"https://api.github.com/repos/calavera/trafficserver/commits/e5dd21f26b653d1fc9cebadb224587c8d88e4f92"},{"sha":"01bd79c02932882b7c16b9185feea38eec643316","author":{"email":"a7ce23733acde57a9c5164eb89f78c8873879f94@apache.org","name":"James Peach"},"message":"Fix stats_over_http argument parsing.\n\nThe stats_over_http plugin only has boolean flag options, but we\nwere specifying that arguments were required. This misparses the\noptions and prevents them from being enabled.","distinct":true,"url":"https://api.github.com/repos/calavera/trafficserver/commits/01bd79c02932882b7c16b9185feea38eec643316"},{"sha":"7810e6bd68fd1b542a297af3896f9412b2586aa9","author":{"email":"2c6d680f5c570ba21d22697cd028f230e9f4cd56@fire.glass","name":"Uri Shachar"},"message":"TS-4116: DNS failure prohibits use of client target address (#599)\n\nRefactor handling of use_client_target_addr=1 when DNS resolving fails","distinct":true,"url":"https://api.github.com/repos/calavera/trafficserver/commits/7810e6bd68fd1b542a297af3896f9412b2586aa9"},{"sha":"3303385fe591012e13c352c43dc95d52e8f4617f","author":{"email":"a7ce23733acde57a9c5164eb89f78c8873879f94@apache.org","name":"James Peach"},"message":"Release SSL sessions with SSLReleaseContext.\n\nWe should prefer SSLReleaseContext() to raw SSL_CTX_free().\nSSLReleaseContext() was originally added when we needed to do\nadditional cleanup to what SS_CTX_free() does. We don't need this\nany more, but it is still worth using SSLReleaseContext() for API\nconsistency and future-proofing.","distinct":true,"url":"https://api.github.com/repos/calavera/trafficserver/commits/3303385fe591012e13c352c43dc95d52e8f4617f"},{"sha":"deb70bd39a7292604629f4275369859f4c461df8","author":{"email":"a7ce23733acde57a9c5164eb89f78c8873879f94@apache.org","name":"James Peach"},"message":"Use traffic_ctl instead of traffic_line in TSQA.","distinct":true,"url":"https://api.github.com/repos/calavera/trafficserver/commits/deb70bd39a7292604629f4275369859f4c461df8"},{"sha":"6aea6c51b145988a806326e26f7e5831c51544cc","author":{"email":"ac0bdec04224a2fb33aa37b040e6ce2e42084dcb@gmail.com","name":"kreats"},"message":"Remove redundant ACTION_RESULT macro parentheses.\n\nThis closes #547.","distinct":true,"url":"https://api.github.com/repos/calavera/trafficserver/commits/6aea6c51b145988a806326e26f7e5831c51544cc"},{"sha":"86284bb1e494f89ba9c29f622d81ea3d8db06982","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@mathias-biilmann.net","name":"Mathias Biilmann Christensen"},"message":"Add TSSslContextCreate method\n\nThis method returns a new SSL Context that's configured according to\nthe settings in records.config\n\nThis is useful if an extension wants to use the TS_SSL_CERT_HOOK to\ncontrol loading of SNI certificates, and still want to respect the\ncipher suite and related SSL settings.\n\n(cherry picked from commit cdc051d2478da8dc6c1076a6c01ee5d9c7de7db1)","distinct":true,"url":"https://api.github.com/repos/calavera/trafficserver/commits/86284bb1e494f89ba9c29f622d81ea3d8db06982"},{"sha":"4b0240d15aaa057c9e68bf5dbde4c75e53231584","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@mathias-biilmann.net","name":"Mathias Biilmann Christensen"},"message":"Change signature to TSSslContextCreate(void)\n\n(cherry picked from commit 2897ecd973029d3277b0e773d3f94b6052719054)","distinct":true,"url":"https://api.github.com/repos/calavera/trafficserver/commits/4b0240d15aaa057c9e68bf5dbde4c75e53231584"},{"sha":"85ba5c8e3d345f036ce1c710a1e044a5c4886097","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@mathias-biilmann.net","name":"Mathias Biilmann Christensen"},"message":"Add TSSslContextDestroy method\n\n(cherry picked from commit 22fc89be93d5bb1af09d4b98667cf2cc40bdeb07)","distinct":true,"url":"https://api.github.com/repos/calavera/trafficserver/commits/85ba5c8e3d345f036ce1c710a1e044a5c4886097"},{"sha":"4305582b9e7106de265790e6e8e0f311aef91d4b","author":{"email":"b9b0c8e7f90ecf337f6797c4d2e0f1dd0dbc0324@gmail.com","name":"David Calavera"},"message":"Move SSL_CTX setup out of ssl_store_ssl_context.\n\nRefactor ssl_store_ssl_context method to separate context initialization\nand configuration from inserting the context into the SSLCertLookup.\n\n(cherry picked from commit 8b248f4493c0e6e53c4fbc8cbdf618fabc0e818f)\n\nSigned-off-by: David Calavera <david.calavera@gmail.com>","distinct":true,"url":"https://api.github.com/repos/calavera/trafficserver/commits/4305582b9e7106de265790e6e8e0f311aef91d4b"},{"sha":"14f5677cfdbb10b0b64bfcd6465c251c69f43898","author":{"email":"b9b0c8e7f90ecf337f6797c4d2e0f1dd0dbc0324@gmail.com","name":"David Calavera"},"message":"Add documentation for TSSslContextCreate and TSSslContextDestroy.\n\nSigned-off-by: David Calavera <david.calavera@gmail.com>","distinct":true,"url":"https://api.github.com/repos/calavera/trafficserver/commits/14f5677cfdbb10b0b64bfcd6465c251c69f43898"},{"sha":"4fc12c4b2d9bf7ab11b84006cf1be6657868632a","author":{"email":"b9b0c8e7f90ecf337f6797c4d2e0f1dd0dbc0324@gmail.com","name":"David Calavera"},"message":"Rename TSSslContextCreate to TSSslServerContextCreate.\n\nBy the discussion in DEV@, the updated name is more\nappropriate since the context is related to the server.\nThis distinction will be important if we want to add\na similar function to create SSL client contexts.\n\nSigned-off-by: David Calavera <david.calavera@gmail.com>","distinct":true,"url":"https://api.github.com/repos/calavera/trafficserver/commits/4fc12c4b2d9bf7ab11b84006cf1be6657868632a"}]}