{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":12274261,"defaultBranch":"v5.5","name":"e2guardian","ownerLogin":"e2guardian","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-08-21T15:50:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5279688?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714730440.0","currentOid":""},"activityList":{"items":[{"before":"7e957b3f657b0309fd201dbe88320a50b40debf3","after":"110246afbfcddaa2e4045c651ab36fb74123636d","ref":"refs/heads/v5.5.sni","pushedAt":"2024-05-24T10:37:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philipianpearce","name":"Philip Pearce","path":"/philipianpearce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5214681?s=80&v=4"},"commit":{"message":"Rewrite of ClientHello processing to avoid using bit shifting and casting to sh\nshort int - should now be cross platform and cross chip-set.","shortMessageHtmlLink":"Rewrite of ClientHello processing to avoid using bit shifting and cas…"}},{"before":"1df914a09ee1a8edca2c2d1872237ac9b8c5853e","after":"7e957b3f657b0309fd201dbe88320a50b40debf3","ref":"refs/heads/v5.5.sni","pushedAt":"2024-05-10T11:39:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philipianpearce","name":"Philip Pearce","path":"/philipianpearce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5214681?s=80&v=4"},"commit":{"message":"Add missing ConnectionHandler.hpp","shortMessageHtmlLink":"Add missing ConnectionHandler.hpp"}},{"before":"f9e167870463c04619ca9e5a2b659cf30c798a67","after":"1df914a09ee1a8edca2c2d1872237ac9b8c5853e","ref":"refs/heads/v5.5.sni","pushedAt":"2024-05-10T11:08:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philipianpearce","name":"Philip Pearce","path":"/philipianpearce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5214681?s=80&v=4"},"commit":{"message":"Add extra checks in get_TLS_SNI","shortMessageHtmlLink":"Add extra checks in get_TLS_SNI"}},{"before":"d3f5a8563aa25cede90da39a03e01c86c7875582","after":"037c31ced3d2edd8fa0de31b2c1867e41252732f","ref":"refs/heads/v5.5","pushedAt":"2024-05-09T09:58:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"philipianpearce","name":"Philip Pearce","path":"/philipianpearce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5214681?s=80&v=4"},"commit":{"message":"Merge pull request #811 from elyahw/update_lists\n\nMore robust regular expressions in bannedregexpurl list","shortMessageHtmlLink":"Merge pull request #811 from elyahw/update_lists"}},{"before":"f911c2d80f3830d18e08c91079cbac52218c0cb8","after":"f9e167870463c04619ca9e5a2b659cf30c798a67","ref":"refs/heads/v5.5.sni","pushedAt":"2024-05-09T09:47:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philipianpearce","name":"Philip Pearce","path":"/philipianpearce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5214681?s=80&v=4"},"commit":{"message":"Revert to fixed buffer for clienthello at maximum size (64k). Relates to #810","shortMessageHtmlLink":"Revert to fixed buffer for clienthello at maximum size (64k). Relates…"}},{"before":"e74087753b4f4b10b3b03ec2fe63407f22e647c0","after":"f911c2d80f3830d18e08c91079cbac52218c0cb8","ref":"refs/heads/v5.5.sni","pushedAt":"2024-05-08T08:52:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philipianpearce","name":"Philip Pearce","path":"/philipianpearce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5214681?s=80&v=4"},"commit":{"message":"Make clienthello peek buffer dynamic size - related to #810","shortMessageHtmlLink":"Make clienthello peek buffer dynamic size - related to #810"}},{"before":null,"after":"e74087753b4f4b10b3b03ec2fe63407f22e647c0","ref":"refs/heads/v5.5.sni","pushedAt":"2024-05-03T10:00:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"philipianpearce","name":"Philip Pearce","path":"/philipianpearce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5214681?s=80&v=4"},"commit":{"message":"Fix for #810 - intermitant garbled SNI extraction with THTTPS","shortMessageHtmlLink":"Fix for #810 - intermitant garbled SNI extraction with THTTPS"}},{"before":"2ff77bfd7985035cc4d206a6ff147e5a13eb8418","after":"d3f5a8563aa25cede90da39a03e01c86c7875582","ref":"refs/heads/v5.5","pushedAt":"2024-04-29T10:45:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philipianpearce","name":"Philip Pearce","path":"/philipianpearce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5214681?s=80&v=4"},"commit":{"message":"Ready for v5.5.5r release","shortMessageHtmlLink":"Ready for v5.5.5r release"}},{"before":"2af5e28c93c5e1e72e149250aa324992b224f128","after":"cec95124cf6468024f5f8fb9bc7d421cdf130f44","ref":"refs/heads/v5.6","pushedAt":"2024-04-23T10:00:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philipianpearce","name":"Philip Pearce","path":"/philipianpearce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5214681?s=80&v=4"},"commit":{"message":"Change release label to v5.6.0pre","shortMessageHtmlLink":"Change release label to v5.6.0pre"}},{"before":null,"after":"2af5e28c93c5e1e72e149250aa324992b224f128","ref":"refs/heads/v5.6","pushedAt":"2024-04-23T09:52:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"philipianpearce","name":"Philip Pearce","path":"/philipianpearce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5214681?s=80&v=4"},"commit":{"message":"Update for 5.6.0r pre-release","shortMessageHtmlLink":"Update for 5.6.0r pre-release"}},{"before":"cc0ea8c7e77715d3adb5dee5afffb8e56972be5c","after":"f25c4ba77a14a518bb5fa2a1d9ed71d72b47c07e","ref":"refs/heads/v5.6.dev","pushedAt":"2024-04-23T09:45:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philipianpearce","name":"Philip Pearce","path":"/philipianpearce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5214681?s=80&v=4"},"commit":{"message":"Update ChangeLog","shortMessageHtmlLink":"Update ChangeLog"}},{"before":"eebd11cfc5bc0a46ff48ff091bde700f6fdc8dc4","after":"cc0ea8c7e77715d3adb5dee5afffb8e56972be5c","ref":"refs/heads/v5.6.dev","pushedAt":"2024-04-22T09:33:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philipianpearce","name":"Philip Pearce","path":"/philipianpearce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5214681?s=80&v=4"},"commit":{"message":"Fix #809 Reading files not respecting abortiflistmissing = off settina\nAlso improve list error reporting to show list files and configuration files\nthat have failing files under their tree.","shortMessageHtmlLink":"Fix #809 Reading <include> files not respecting abortiflistmissing = …"}},{"before":"836d67dd62e8d8444d521dc6434ec86bdadadbf6","after":"2ff77bfd7985035cc4d206a6ff147e5a13eb8418","ref":"refs/heads/v5.5","pushedAt":"2024-04-22T09:25:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philipianpearce","name":"Philip Pearce","path":"/philipianpearce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5214681?s=80&v=4"},"commit":{"message":"Fix #809 Reading files not respecting abortiflistmissing = off settina\nAlso improve list error reporting to show list files and configuration files\nthat have failing files under their tree.","shortMessageHtmlLink":"Fix #809 Reading <include> files not respecting abortiflistmissing = …"}},{"before":"614d2da60084ac54696079e0584e3331cb8dc462","after":"eebd11cfc5bc0a46ff48ff091bde700f6fdc8dc4","ref":"refs/heads/v5.6.dev","pushedAt":"2024-04-16T11:45:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philipianpearce","name":"Philip Pearce","path":"/philipianpearce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5214681?s=80&v=4"},"commit":{"message":"Change calls to memset to std::memset - see issue #808","shortMessageHtmlLink":"Change calls to memset to std::memset - see issue #808"}},{"before":"e2e18f4bb78699bc3f1f0493945b80346de20c2c","after":"614d2da60084ac54696079e0584e3331cb8dc462","ref":"refs/heads/v5.6.dev","pushedAt":"2024-04-16T10:32:37.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"philipianpearce","name":"Philip Pearce","path":"/philipianpearce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5214681?s=80&v=4"},"commit":{"message":"Move all configure generated defines into e2config.h and remove from src/Makefile.am\nRefered to in #807","shortMessageHtmlLink":"Move all configure generated defines into e2config.h and remove from …"}},{"before":"4eaee0f686d56885f53e2440ac15819b6f034a4a","after":"836d67dd62e8d8444d521dc6434ec86bdadadbf6","ref":"refs/heads/v5.5","pushedAt":"2024-04-15T10:17:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"philipianpearce","name":"Philip Pearce","path":"/philipianpearce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5214681?s=80&v=4"},"commit":{"message":"Fix #807 __CONFFILE defined twice","shortMessageHtmlLink":"Fix #807 __CONFFILE defined twice"}},{"before":"dce47d8c488430bab2db7fb288d13878b8eac7ed","after":"e2e18f4bb78699bc3f1f0493945b80346de20c2c","ref":"refs/heads/v5.6.dev","pushedAt":"2024-04-12T11:53:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"philipianpearce","name":"Philip Pearce","path":"/philipianpearce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5214681?s=80&v=4"},"commit":{"message":"Change default generatedcertstart to 1st Apr 2024","shortMessageHtmlLink":"Change default generatedcertstart to 1st Apr 2024"}},{"before":"31df9d0ab82e518a35792baa15df1cb98811a352","after":"4eaee0f686d56885f53e2440ac15819b6f034a4a","ref":"refs/heads/v5.5","pushedAt":"2024-04-12T11:51:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philipianpearce","name":"Philip Pearce","path":"/philipianpearce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5214681?s=80&v=4"},"commit":{"message":"Change default generatedcertstart to 1st Apr 2024","shortMessageHtmlLink":"Change default generatedcertstart to 1st Apr 2024"}},{"before":"c0cee76004540acdfdd666ba45ca76718b429923","after":"31df9d0ab82e518a35792baa15df1cb98811a352","ref":"refs/heads/v5.5","pushedAt":"2024-04-12T11:06:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philipianpearce","name":"Philip Pearce","path":"/philipianpearce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5214681?s=80&v=4"},"commit":{"message":"Change method of generaating Certificate serial numbers #631\n\nWhen generating Serial numbers from host names a hash os the rootCA,\nstart_date and end_date is added to the CN to produce a unique serial\nnumber. This means that the serial number for a host will change if\nthe rootCA or start/end date is changed. This will force a re-generation\nof the certificate.\n\nThe generated cert store should be cleared to remove the now stale\ncertificates previously generated.","shortMessageHtmlLink":"Change method of generaating Certificate serial numbers #631"}},{"before":"e29e6a0909c76fe534b5fda6f09eb0bab780dac5","after":"dce47d8c488430bab2db7fb288d13878b8eac7ed","ref":"refs/heads/v5.6.dev","pushedAt":"2024-04-12T11:01:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philipianpearce","name":"Philip Pearce","path":"/philipianpearce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5214681?s=80&v=4"},"commit":{"message":"Change method of generaating Certificate serial numbers #631\n\nWhen generating Serial numbers from host names a hash os the rootCA,\nstart_date and end_date is added to the CN to produce a unique serial\nnumber. This means that the serial number for a host will change if\nthe rootCA or start/end date is changed. This will force a re-generation\nof the certificate.\n\nThe generated cert store should be cleared to remove the now stale\ncertificates previously generated.","shortMessageHtmlLink":"Change method of generaating Certificate serial numbers #631"}},{"before":"a87fbad75d2232d307ce821b9f2695601e59807d","after":"e29e6a0909c76fe534b5fda6f09eb0bab780dac5","ref":"refs/heads/v5.6.dev","pushedAt":"2024-04-04T11:00:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philipianpearce","name":"Philip Pearce","path":"/philipianpearce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5214681?s=80&v=4"},"commit":{"message":"Fix openssl dependancy - issue #806","shortMessageHtmlLink":"Fix openssl dependancy - issue #806"}},{"before":"133db34fca0120022c204fe772634dfc10910378","after":"c0cee76004540acdfdd666ba45ca76718b429923","ref":"refs/heads/v5.5","pushedAt":"2024-04-04T10:59:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philipianpearce","name":"Philip Pearce","path":"/philipianpearce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5214681?s=80&v=4"},"commit":{"message":"Fix openssl dependency - issue #806","shortMessageHtmlLink":"Fix openssl dependency - issue #806"}},{"before":"c2fba8d52e8a626ab7575d374eb375501aba9349","after":"a87fbad75d2232d307ce821b9f2695601e59807d","ref":"refs/heads/v5.6.dev","pushedAt":"2024-04-03T10:45:09.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"philipianpearce","name":"Philip Pearce","path":"/philipianpearce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5214681?s=80&v=4"},"commit":{"message":"Fix several compiler warnings","shortMessageHtmlLink":"Fix several compiler warnings"}},{"before":"c6144a696cf766139fe203fd787a4f7c5d108ca5","after":"133db34fca0120022c204fe772634dfc10910378","ref":"refs/heads/v5.5","pushedAt":"2024-04-03T10:11:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philipianpearce","name":"Philip Pearce","path":"/philipianpearce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5214681?s=80&v=4"},"commit":{"message":"Fix several compiler warnings","shortMessageHtmlLink":"Fix several compiler warnings"}},{"before":"e2cac602fcb4b6fc8d73c43f9a6d46f3bbb84a85","after":"c6144a696cf766139fe203fd787a4f7c5d108ca5","ref":"refs/heads/v5.5","pushedAt":"2024-04-02T12:02:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philipianpearce","name":"Philip Pearce","path":"/philipianpearce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5214681?s=80&v=4"},"commit":{"message":"Remove extra line added to Logger.hpp during #804 fix","shortMessageHtmlLink":"Remove extra line added to Logger.hpp during #804 fix"}},{"before":"2b567cad14d102b48835c058af187e905d165444","after":"e2cac602fcb4b6fc8d73c43f9a6d46f3bbb84a85","ref":"refs/heads/v5.5","pushedAt":"2024-04-02T10:43:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"philipianpearce","name":"Philip Pearce","path":"/philipianpearce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5214681?s=80&v=4"},"commit":{"message":"Merge branch 'v5.5' of github.com:e2guardian/e2guardian into v5.5","shortMessageHtmlLink":"Merge branch 'v5.5' of github.com:e2guardian/e2guardian into v5.5"}},{"before":"1f1dc02853eda8eff550d4b70820180143bddfb1","after":"2b567cad14d102b48835c058af187e905d165444","ref":"refs/heads/v5.5","pushedAt":"2024-03-29T14:24:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fredbcode","name":"Fredb","path":"/fredbcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5287473?s=80&v=4"},"commit":{"message":"Remove ubuntu focal","shortMessageHtmlLink":"Remove ubuntu focal"}},{"before":null,"after":"998a01da101d8dfef73e706eca38dc4caff3ae79","ref":"refs/heads/testpcre2","pushedAt":"2024-03-27T10:30:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"philipianpearce","name":"Philip Pearce","path":"/philipianpearce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5214681?s=80&v=4"},"commit":{"message":"Merge pull request #798 from sunweaver/pr/pcre2\n\nPCRE support: Build against pcre2 rather than deprecated pcre shared …","shortMessageHtmlLink":"Merge pull request #798 from sunweaver/pr/pcre2"}},{"before":"998a01da101d8dfef73e706eca38dc4caff3ae79","after":"1f1dc02853eda8eff550d4b70820180143bddfb1","ref":"refs/heads/v5.5","pushedAt":"2024-03-27T10:30:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"philipianpearce","name":"Philip Pearce","path":"/philipianpearce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5214681?s=80&v=4"},"commit":{"message":"Revert \"Merge pull request #797 from sunweaver/pr/http-workers-correct-value-for-32bit-archs\"\n\nThis reverts commit ecd27541af8af2810154b9e887be107b096d35b1, reversing\nchanges made to f6957c722091a773c12893f90704ee757bbc169a.","shortMessageHtmlLink":"Revert \"Merge pull request #797 from sunweaver/pr/http-workers-correc…"}},{"before":null,"after":"f6957c722091a773c12893f90704ee757bbc169a","ref":"refs/heads/ftempfix","pushedAt":"2024-03-27T08:55:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fredbcode","name":"Fredb","path":"/fredbcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5287473?s=80&v=4"},"commit":{"message":"Merge pull request #796 from sunweaver/pr/typo-fixes-5.5\n\n{NEWIN_{v4,v5},configs/e2guardian*.conf.in}: Various typo fixes.","shortMessageHtmlLink":"Merge pull request #796 from sunweaver/pr/typo-fixes-5.5"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUuy92wA","startCursor":null,"endCursor":null}},"title":"Activity · e2guardian/e2guardian"}