{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":98021113,"defaultBranch":"master","name":"mod_md","ownerLogin":"icing","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-07-22T09:28:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/15102?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712575764.0","currentOid":""},"activityList":{"items":[{"before":"f1fc75d96d6880bf70d15b5e877ac8156ca969ca","after":"e5d131bf09871ffa6f46bda055ed6f60c85d10ba","ref":"refs/heads/master","pushedAt":"2024-06-07T11:15:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"icing","name":"Stefan Eissing","path":"/icing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15102?s=80&v=4"},"commit":{"message":"added test_702_033\n\n- make conf with mdomain x with ServerName x and ServerAlias a (auto-add)\n- get ACME certificates\n- make conf with mdomain a with ServerName a and ServerAlias x (auto-add)\n- restart and verify the previous cert is used, e.g. rename detection works","shortMessageHtmlLink":"added test_702_033"}},{"before":"715b3486afd63e87e7a769a22bef1532d8e83927","after":"f1fc75d96d6880bf70d15b5e877ac8156ca969ca","ref":"refs/heads/master","pushedAt":"2024-06-07T10:52:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"icing","name":"Stefan Eissing","path":"/icing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15102?s=80&v=4"},"commit":{"message":"Merge pull request #336 from mkauf/fix_renamed_md_detection\n\nFix the detection of renamed managed domains","shortMessageHtmlLink":"Merge pull request #336 from mkauf/fix_renamed_md_detection"}},{"before":"7a36fe17df9addd6f89209cd253149fc0bcbe6d1","after":"715b3486afd63e87e7a769a22bef1532d8e83927","ref":"refs/heads/master","pushedAt":"2024-06-07T10:35:32.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"icing","name":"Stefan Eissing","path":"/icing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15102?s=80&v=4"},"commit":{"message":"Merge pull request #337 from mkauf/fix_typo_trace_message\n\nFix a typo in a trace message","shortMessageHtmlLink":"Merge pull request #337 from mkauf/fix_typo_trace_message"}},{"before":"462a63049e889f00d9c8466904c468b57f310f61","after":"7a36fe17df9addd6f89209cd253149fc0bcbe6d1","ref":"refs/heads/master","pushedAt":"2024-06-06T13:58:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"icing","name":"Stefan Eissing","path":"/icing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15102?s=80&v=4"},"commit":{"message":"APLOGNO from httpd trunk","shortMessageHtmlLink":"APLOGNO from httpd trunk"}},{"before":"14583e2826cf3ae0d6c6bf000312d7bacffd9cad","after":"462a63049e889f00d9c8466904c468b57f310f61","ref":"refs/heads/master","pushedAt":"2024-04-08T11:29:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"icing","name":"Stefan Eissing","path":"/icing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15102?s=80&v=4"},"commit":{"message":"Merge pull request #333 from icing/httpd-trunk-test-improvments\n\ntest improvements sync with httpd trunk","shortMessageHtmlLink":"Merge pull request #333 from icing/httpd-trunk-test-improvments"}},{"before":null,"after":"ba4b5722318f3ab84bd35ce6187a6f125f988d1e","ref":"refs/heads/httpd-trunk-test-improvments","pushedAt":"2024-04-08T11:29:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"icing","name":"Stefan Eissing","path":"/icing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15102?s=80&v=4"},"commit":{"message":"test improvements sync with httpd trunk","shortMessageHtmlLink":"test improvements sync with httpd trunk"}},{"before":"b42ca46dd6b848d8b4e612fff7cbe685d83fe0fb","after":"14583e2826cf3ae0d6c6bf000312d7bacffd9cad","ref":"refs/heads/master","pushedAt":"2024-04-08T10:22:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"icing","name":"Stefan Eissing","path":"/icing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15102?s=80&v=4"},"commit":{"message":"Merge pull request #332 from icing/pebble-2.5.x\n\nChanges to make tests work with pebble v2.5","shortMessageHtmlLink":"Merge pull request #332 from icing/pebble-2.5.x"}},{"before":null,"after":"ab14b55f1c4cd8cf6c1d37cca907ebaa0e4f7956","ref":"refs/heads/pebble-2.5.x","pushedAt":"2024-04-08T10:21:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"icing","name":"Stefan Eissing","path":"/icing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15102?s=80&v=4"},"commit":{"message":"Changes to make tests work with pebble v2.5\n\n- accept SAN names from certs being marked as `critical`\n- disable EAB capabilities since pebble no longer supports\n HS256 JWT","shortMessageHtmlLink":"Changes to make tests work with pebble v2.5"}},{"before":"6b9a04347354282083104c7eeba44ca338bb60c3","after":"b42ca46dd6b848d8b4e612fff7cbe685d83fe0fb","ref":"refs/heads/master","pushedAt":"2024-01-03T10:13:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"icing","name":"Stefan Eissing","path":"/icing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15102?s=80&v=4"},"commit":{"message":"v2.4.26","shortMessageHtmlLink":"v2.4.26"}},{"before":"1b27f88ff53557b609a2caba1489c197959c4a00","after":"6b9a04347354282083104c7eeba44ca338bb60c3","ref":"refs/heads/master","pushedAt":"2024-01-03T08:58:02.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"icing","name":"Stefan Eissing","path":"/icing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15102?s=80&v=4"},"commit":{"message":"Merge pull request #330 from icing/renew-on-revoke\n\nRenew certificates when one is known to be OCSP revoked.","shortMessageHtmlLink":"Merge pull request #330 from icing/renew-on-revoke"}},{"before":"cb18d3d8809d71ac7a75b4b1b39ba2c2267a1b63","after":"0348a10c44564c57707d58019c5a629a9f18abf8","ref":"refs/heads/renew-on-revoke","pushedAt":"2023-11-30T13:42:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"icing","name":"Stefan Eissing","path":"/icing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15102?s=80&v=4"},"commit":{"message":"New config MDCheckInterval and and more jitter\n\n- add \"MDCheckInterval\" to configure time interval between\n certificate checks\n- jitter the check interval +/-50% also for non-errored runs to\n offload ACME servers more","shortMessageHtmlLink":"New config MDCheckInterval and and more jitter"}},{"before":null,"after":"cb18d3d8809d71ac7a75b4b1b39ba2c2267a1b63","ref":"refs/heads/renew-on-revoke","pushedAt":"2023-11-28T11:11:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"icing","name":"Stefan Eissing","path":"/icing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15102?s=80&v=4"},"commit":{"message":"Renew certificates when one is known to be OCSP revoked.\n\n- refs #328 where @frasertweedale proposed this\n- when checking on renewal of an MDomain, inspect known\n OCSP status for REVOKED answers. If found, renew MD.","shortMessageHtmlLink":"Renew certificates when one is known to be OCSP revoked."}},{"before":"21a8534a03b506eb371bc40d32dc0c66c42b4ad0","after":"1b27f88ff53557b609a2caba1489c197959c4a00","ref":"refs/heads/master","pushedAt":"2023-11-28T10:06:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"icing","name":"Stefan Eissing","path":"/icing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15102?s=80&v=4"},"commit":{"message":"update changelog and contributors","shortMessageHtmlLink":"update changelog and contributors"}},{"before":"0012263252e10d4e03b482fe33c5df87afafb18f","after":"21a8534a03b506eb371bc40d32dc0c66c42b4ad0","ref":"refs/heads/master","pushedAt":"2023-11-28T10:02:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"icing","name":"Stefan Eissing","path":"/icing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15102?s=80&v=4"},"commit":{"message":"fix comment style for c89","shortMessageHtmlLink":"fix comment style for c89"}},{"before":"53f0e5b1acaad94e6517a9b7108c07e63cd580f1","after":"0012263252e10d4e03b482fe33c5df87afafb18f","ref":"refs/heads/master","pushedAt":"2023-11-28T09:57:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"icing","name":"Stefan Eissing","path":"/icing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15102?s=80&v=4"},"commit":{"message":"Merge pull request #329 from icing/openssl-use-svn-sync\n\nsync with apache svn regarding openssl changes","shortMessageHtmlLink":"Merge pull request #329 from icing/openssl-use-svn-sync"}},{"before":null,"after":"9c87da4f594dd43e092ce962575d65b932b86cf4","ref":"refs/heads/openssl-use-svn-sync","pushedAt":"2023-11-28T09:57:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"icing","name":"Stefan Eissing","path":"/icing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15102?s=80&v=4"},"commit":{"message":"sync with apache svn regarding openssl changes","shortMessageHtmlLink":"sync with apache svn regarding openssl changes"}},{"before":"188c2057c58f722ea99d832f257ef277a6fefd10","after":"53f0e5b1acaad94e6517a9b7108c07e63cd580f1","ref":"refs/heads/master","pushedAt":"2023-11-27T16:26:15.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"icing","name":"Stefan Eissing","path":"/icing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15102?s=80&v=4"},"commit":{"message":"Merge pull request #327 from frasertweedale/fix/ocsp-nextUpdate\n\naccept OCSP responses with no nextUpdate","shortMessageHtmlLink":"Merge pull request #327 from frasertweedale/fix/ocsp-nextUpdate"}},{"before":"8d07c509a3546f904679d7d5c6b45c462ad29782","after":"188c2057c58f722ea99d832f257ef277a6fefd10","ref":"refs/heads/master","pushedAt":"2023-10-31T10:12:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"icing","name":"Stefan Eissing","path":"/icing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15102?s=80&v=4"},"commit":{"message":"v2.4.25","shortMessageHtmlLink":"v2.4.25"}},{"before":"2c8941aed8e1717b82273446d662fe51d7b2316a","after":"8d07c509a3546f904679d7d5c6b45c462ad29782","ref":"refs/heads/master","pushedAt":"2023-10-31T10:08:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"icing","name":"Stefan Eissing","path":"/icing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15102?s=80&v=4"},"commit":{"message":"Update changelog","shortMessageHtmlLink":"Update changelog"}},{"before":"effff4d0041decd4017fb336254b378819a76701","after":"2c8941aed8e1717b82273446d662fe51d7b2316a","ref":"refs/heads/master","pushedAt":"2023-10-31T09:56:25.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"icing","name":"Stefan Eissing","path":"/icing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15102?s=80&v=4"},"commit":{"message":"Merge pull request #325 from icing/authz-retr-fail-fix\n\nFix deref of possible NULL pointer when ACME server responded with error","shortMessageHtmlLink":"Merge pull request #325 from icing/authz-retr-fail-fix"}},{"before":"1e105f8382513eab42653e64e4b2d7883441d7f6","after":"effff4d0041decd4017fb336254b378819a76701","ref":"refs/heads/master","pushedAt":"2023-10-31T09:55:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"icing","name":"Stefan Eissing","path":"/icing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15102?s=80&v=4"},"commit":{"message":"Merge pull request #322 from rainerjung/fix-auto-status-valid-until\n\nFix ValidUntil in server-status auto view","shortMessageHtmlLink":"Merge pull request #322 from rainerjung/fix-auto-status-valid-until"}},{"before":null,"after":"baa693f00a769f31481433af30a26ce0e2f45b5a","ref":"refs/heads/authz-retr-fail-fix","pushedAt":"2023-10-31T09:54:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"icing","name":"Stefan Eissing","path":"/icing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15102?s=80&v=4"},"commit":{"message":"Fix deref of possible NULL pointer when ACME server responded with error\n\n- refs #324\n- when an order could not be retrieved from the ACME server, this was\n logged using the NULL item which could not be retrieved. Now reporting\n the context name and the URL in error","shortMessageHtmlLink":"Fix deref of possible NULL pointer when ACME server responded with error"}},{"before":"de2f5d64a6f10648487690a0a15869be84a5cb64","after":"1e105f8382513eab42653e64e4b2d7883441d7f6","ref":"refs/heads/master","pushedAt":"2023-08-16T11:26:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"icing","name":"Stefan Eissing","path":"/icing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15102?s=80&v=4"},"commit":{"message":"v2.4.24","shortMessageHtmlLink":"v2.4.24"}},{"before":"7d72c91d9c64dd9aac33fae62bb8925bb1cc4b24","after":"de2f5d64a6f10648487690a0a15869be84a5cb64","ref":"refs/heads/master","pushedAt":"2023-08-16T11:24:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"icing","name":"Stefan Eissing","path":"/icing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15102?s=80&v=4"},"commit":{"message":"Update changelog after PR merge","shortMessageHtmlLink":"Update changelog after PR merge"}},{"before":"94f6af1cb79b4249e4d83b675b17404286d5acdf","after":"7d72c91d9c64dd9aac33fae62bb8925bb1cc4b24","ref":"refs/heads/master","pushedAt":"2023-08-16T11:19:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"icing","name":"Stefan Eissing","path":"/icing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15102?s=80&v=4"},"commit":{"message":"Merge pull request #320 from icing/exec_program_env\n\nFix environment inheritance when executing commands","shortMessageHtmlLink":"Merge pull request #320 from icing/exec_program_env"}},{"before":null,"after":"99ac77a9402b362ce78bcb7a5987f29e01e240c5","ref":"refs/heads/exec_program_env","pushedAt":"2023-08-15T07:10:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"icing","name":"Stefan Eissing","path":"/icing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15102?s=80&v=4"},"commit":{"message":"Fix environment inheritance when executing commands\n\n- refs #319\n- use APR_PROGRAM_ENV instead of APR_PROGRAM when executing\n commands like `MDMessageCmd`. This results in the httpd\n environment being inherited by the invoked process on\n operating systems like Linux.\n On others, like Windows, it makes no difference, looking\n at the implementation in the Apache Runtime.","shortMessageHtmlLink":"Fix environment inheritance when executing commands"}},{"before":"8ba9912e9e0471a7bea1b70be74d3c73a28ee132","after":"94f6af1cb79b4249e4d83b675b17404286d5acdf","ref":"refs/heads/master","pushedAt":"2023-07-14T11:24:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"icing","name":"Stefan Eissing","path":"/icing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15102?s=80&v=4"},"commit":{"message":"v2.4.23","shortMessageHtmlLink":"v2.4.23"}},{"before":"235345d46f4d1c826eb505c27ee72313b2bb5d81","after":"8ba9912e9e0471a7bea1b70be74d3c73a28ee132","ref":"refs/heads/master","pushedAt":"2023-07-14T11:20:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"icing","name":"Stefan Eissing","path":"/icing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15102?s=80&v=4"},"commit":{"message":"Better control for name matching\n\n* New directive `MDMatchNames all|servernames` to allow more control over how\n MDomains are matched to VirtualHosts.\n* added documentation and test cases","shortMessageHtmlLink":"Better control for name matching"}},{"before":"215cd7ac2f42d52cb7152d6c722101c343fc4830","after":"235345d46f4d1c826eb505c27ee72313b2bb5d81","ref":"refs/heads/master","pushedAt":"2023-07-14T09:12:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"icing","name":"Stefan Eissing","path":"/icing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15102?s=80&v=4"},"commit":{"message":"test: sync with apache trunk","shortMessageHtmlLink":"test: sync with apache trunk"}},{"before":"8c77d1fe06df7376d7c204dba6a9471d583c6efc","after":"215cd7ac2f42d52cb7152d6c722101c343fc4830","ref":"refs/heads/master","pushedAt":"2023-07-13T11:09:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"icing","name":"Stefan Eissing","path":"/icing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15102?s=80&v=4"},"commit":{"message":"remove desccription of fallback cert location which is no longer\ncreated there in the implementation.","shortMessageHtmlLink":"remove desccription of fallback cert location which is no longer"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXyN8kgA","startCursor":null,"endCursor":null}},"title":"Activity ยท icing/mod_md"}