{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":104185516,"defaultBranch":"master","name":"snuffleupagus","ownerLogin":"jvoisin","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-09-20T08:06:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/325724?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720531078.0","currentOid":""},"activityList":{"items":[{"before":"1f349eaebdad6e84e32fa32c3511e5a6d3c92110","after":"8b85382f29288bd4a8400844934241003e24bb4c","ref":"refs/heads/master","pushedAt":"2024-07-09T13:45:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jvoisin","name":"Julien Voisin","path":"/jvoisin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325724?s=80&v=4"},"commit":{"message":"Fix compilation for PHP84+\n\nPHP changed some includes for PHP8.4. This commit also adds php8.4-rc to the CI\n\nThis fixes #497 and #496\n\nReported-by: rainerjung","shortMessageHtmlLink":"Fix compilation for PHP84+"}},{"before":"16865f29a9a8ec0d2d0cd822e3bc262a0d0d64ba","after":"6ca65b69df0f2e178f79635628dbcd15f6994855","ref":"refs/heads/fix_compilation_php84","pushedAt":"2024-07-09T13:43:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jvoisin","name":"Julien Voisin","path":"/jvoisin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325724?s=80&v=4"},"commit":{"message":"Fix compilation for PHP84+\n\nPHP changed some includes for PHP8.4. This commit also adds php8.4-rc to the CI\n\nReported-by: rainerjung","shortMessageHtmlLink":"Fix compilation for PHP84+"}},{"before":"824642f6c7c5d3f64cc5cefbb860f905f65f5e28","after":"16865f29a9a8ec0d2d0cd822e3bc262a0d0d64ba","ref":"refs/heads/fix_compilation_php84","pushedAt":"2024-07-09T13:37:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jvoisin","name":"Julien Voisin","path":"/jvoisin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325724?s=80&v=4"},"commit":{"message":"Fix compilation for PHP84+\n\nPHP changed some includes for PHP8.4. This commit also adds php8.4-rc to the CI\n\nReported-by: rainerjung","shortMessageHtmlLink":"Fix compilation for PHP84+"}},{"before":"a354e670c6c699d4792027ee6c6c9dbfb35a3389","after":"824642f6c7c5d3f64cc5cefbb860f905f65f5e28","ref":"refs/heads/fix_compilation_php84","pushedAt":"2024-07-09T13:35:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jvoisin","name":"Julien Voisin","path":"/jvoisin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325724?s=80&v=4"},"commit":{"message":"Fix compilation for PHP84+\n\nPHP changed some includes for PHP8.4\n\nReported-by: rainerjung","shortMessageHtmlLink":"Fix compilation for PHP84+"}},{"before":"1a28f4e5978729dcea5b5fc8d97a38bd43f0b330","after":"a354e670c6c699d4792027ee6c6c9dbfb35a3389","ref":"refs/heads/fix_compilation_php84","pushedAt":"2024-07-09T13:33:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jvoisin","name":"Julien Voisin","path":"/jvoisin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325724?s=80&v=4"},"commit":{"message":"Fix compilation for PHP84+\n\nPHP changed some includes for PHP8.4\n\nReported-by: rainerjung","shortMessageHtmlLink":"Fix compilation for PHP84+"}},{"before":"aae5476d9d5d3cbf20bbfa8a18a566979c783472","after":"1a28f4e5978729dcea5b5fc8d97a38bd43f0b330","ref":"refs/heads/fix_compilation_php84","pushedAt":"2024-07-09T13:28:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jvoisin","name":"Julien Voisin","path":"/jvoisin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325724?s=80&v=4"},"commit":{"message":"Fix compilation for PHP84+\n\nPHP changed some includes for PHP8.4\n\nReported-by: rainerjung","shortMessageHtmlLink":"Fix compilation for PHP84+"}},{"before":"2e2aec1f7d6f1dc7a8f2c6d24a6d8049eb4bc538","after":"aae5476d9d5d3cbf20bbfa8a18a566979c783472","ref":"refs/heads/fix_compilation_php84","pushedAt":"2024-07-09T13:25:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jvoisin","name":"Julien Voisin","path":"/jvoisin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325724?s=80&v=4"},"commit":{"message":"Fix compilation for PHP84+\n\nPHP changed some includes for PHP8.4\n\nReported-by: rainerjung","shortMessageHtmlLink":"Fix compilation for PHP84+"}},{"before":"2ecf0e4fe98ef31a0dace610256bd60aea9b90d4","after":"2e2aec1f7d6f1dc7a8f2c6d24a6d8049eb4bc538","ref":"refs/heads/fix_compilation_php84","pushedAt":"2024-07-09T13:21:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jvoisin","name":"Julien Voisin","path":"/jvoisin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325724?s=80&v=4"},"commit":{"message":"Fix compilation for PHP84+\n\nPHP changed some includes for PHP8.4\n\nReported-by: rainerjung","shortMessageHtmlLink":"Fix compilation for PHP84+"}},{"before":null,"after":"2ecf0e4fe98ef31a0dace610256bd60aea9b90d4","ref":"refs/heads/fix_compilation_php84","pushedAt":"2024-07-09T13:17:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jvoisin","name":"Julien Voisin","path":"/jvoisin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325724?s=80&v=4"},"commit":{"message":"Fix compilation for PHP84+\n\nPHP changed some includes for PHP8.4\n\nReported-by: rainerjung","shortMessageHtmlLink":"Fix compilation for PHP84+"}},{"before":"79143354a0c9c4b797c6942c1f0c5a84547777ad","after":"1f349eaebdad6e84e32fa32c3511e5a6d3c92110","ref":"refs/heads/master","pushedAt":"2024-07-05T18:49:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jvoisin","name":"Julien Voisin","path":"/jvoisin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325724?s=80&v=4"},"commit":{"message":"Disable PHP7.0 in the CI\n\nIt's not shipped anymore on Debian stable.","shortMessageHtmlLink":"Disable PHP7.0 in the CI"}},{"before":"4a486d7d8b26893953fa5214b0c987c9c236a043","after":"79143354a0c9c4b797c6942c1f0c5a84547777ad","ref":"refs/heads/master","pushedAt":"2024-06-18T19:21:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jvoisin","name":"Julien Voisin","path":"/jvoisin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325724?s=80&v=4"},"commit":{"message":"Add a missing feature to the readme","shortMessageHtmlLink":"Add a missing feature to the readme"}},{"before":"b005df282da43a2ba17b38e7da06a69353ea2845","after":"4a486d7d8b26893953fa5214b0c987c9c236a043","ref":"refs/heads/master","pushedAt":"2024-06-18T19:19:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jvoisin","name":"Julien Voisin","path":"/jvoisin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325724?s=80&v=4"},"commit":{"message":"Updated the cached version of the config scanner","shortMessageHtmlLink":"Updated the cached version of the config scanner"}},{"before":"95afce1fe46c91025b5c53aa05582e09c6534cd0","after":"b005df282da43a2ba17b38e7da06a69353ea2845","ref":"refs/heads/master","pushedAt":"2024-06-14T17:26:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jvoisin","name":"Julien Voisin","path":"/jvoisin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325724?s=80&v=4"},"commit":{"message":"Fix a portability issue\n\nThis should fix the following compilation issue:\n\n```\n/wrkdirs/usr/ports/security/snuffleupagus/work-php83/snuffleupagus-0.10.0/src/sp_utils.c:438:37: error: too few arguments provided to function-like macro invocation\n 438 | memcpy(mb_name, ZEND_STRL(\"mb_\"));\n | ^\n/usr/include/ssp/string.h:117:9: note: macro 'memcpy' defined here\n 117 | #define memcpy(dst, src, len) __ssp_bos_check3(memcpy, dst, src, len)\n```","shortMessageHtmlLink":"Fix a portability issue"}},{"before":"c0c63e9a02d512ba952de46ad77fb7ee8b484383","after":"95afce1fe46c91025b5c53aa05582e09c6534cd0","ref":"refs/heads/master","pushedAt":"2024-06-09T15:18:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jvoisin","name":"Julien Voisin","path":"/jvoisin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325724?s=80&v=4"},"commit":{"message":"Forbid file:// protocol in Curl","shortMessageHtmlLink":"Forbid file:// protocol in Curl"}},{"before":"cf534c8aec243eb0143512dcbeba3c41fced1544","after":"c0c63e9a02d512ba952de46ad77fb7ee8b484383","ref":"refs/heads/master","pushedAt":"2024-06-08T18:56:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jvoisin","name":"Julien Voisin","path":"/jvoisin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325724?s=80&v=4"},"commit":{"message":"Forbid file:// protocol in Curl","shortMessageHtmlLink":"Forbid file:// protocol in Curl"}},{"before":"849252c6a48b428dde3ad8930b40a2bdf9874cb7","after":"cf534c8aec243eb0143512dcbeba3c41fced1544","ref":"refs/heads/master","pushedAt":"2024-06-08T18:55:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jvoisin","name":"Julien Voisin","path":"/jvoisin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325724?s=80&v=4"},"commit":{"message":"debian/rules: clean source directory\n\nClean the source directory before building the source for the Debian\npackage.","shortMessageHtmlLink":"debian/rules: clean source directory"}},{"before":"381aa67af284e421ce6554e7bf6039dda5e674b9","after":"849252c6a48b428dde3ad8930b40a2bdf9874cb7","ref":"refs/heads/master","pushedAt":"2024-06-06T14:36:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jvoisin","name":"Julien Voisin","path":"/jvoisin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325724?s=80&v=4"},"commit":{"message":"Add format attribute to log function and adjust format specifiers\n\nAnnotate the common logging function sp_log_msgf() with the format\nattribute so compilers can check the used format string and passed\narguments for discrepancies.\n\nAdjust the lineno printing by using %zu and the type size_t\nconsistently.","shortMessageHtmlLink":"Add format attribute to log function and adjust format specifiers"}},{"before":"f8824a79ff69a2246a61e6381f0bc1e377e16a90","after":"381aa67af284e421ce6554e7bf6039dda5e674b9","ref":"refs/heads/master","pushedAt":"2024-06-06T14:30:00.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"jvoisin","name":"Julien Voisin","path":"/jvoisin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325724?s=80&v=4"},"commit":{"message":"Silence unused variable warning with php 8.3\n\n src/sp_unserialize.c: In function 'zif_sp_unserialize':\n src/sp_unserialize.c:131:15: warning: unused variable 'orig_handler' [-Wunused-variable]\n 131 | zif_handler orig_handler = zend_hash_str_find_ptr(SPG(sp_internal_functions_hook), ZEND_STRL(\"unserialize\"));\n | ^~~~~~~~~~~~","shortMessageHtmlLink":"Silence unused variable warning with php 8.3"}},{"before":"2caa6b92ceb1c2e458a5a0398b0f662df29282f7","after":"f8824a79ff69a2246a61e6381f0bc1e377e16a90","ref":"refs/heads/master","pushedAt":"2024-04-25T13:44:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jvoisin","name":"Julien Voisin","path":"/jvoisin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325724?s=80&v=4"},"commit":{"message":"Move from php83-rc to php83 in the CI","shortMessageHtmlLink":"Move from php83-rc to php83 in the CI"}},{"before":"f558f62469b06098a77f95579dcf0ba5675c801c","after":"2caa6b92ceb1c2e458a5a0398b0f662df29282f7","ref":"refs/heads/master","pushedAt":"2024-04-13T18:32:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jvoisin","name":"Julien Voisin","path":"/jvoisin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325724?s=80&v=4"},"commit":{"message":"Run PHP8.2 tests on Alpine, now that PHP81 is dead there","shortMessageHtmlLink":"Run PHP8.2 tests on Alpine, now that PHP81 is dead there"}},{"before":"6fe3815271a50329a2ba0aa492bb2c9a9820b962","after":"f558f62469b06098a77f95579dcf0ba5675c801c","ref":"refs/heads/master","pushedAt":"2024-03-24T19:39:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jvoisin","name":"Julien Voisin","path":"/jvoisin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325724?s=80&v=4"},"commit":{"message":"Don't forbid use of assert in PHP 8+","shortMessageHtmlLink":"Don't forbid use of assert in PHP 8+"}},{"before":"435977aca7655f12db77e2f255b701a84c8c79e0","after":"6fe3815271a50329a2ba0aa492bb2c9a9820b962","ref":"refs/heads/master","pushedAt":"2024-03-24T16:40:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jvoisin","name":"Julien Voisin","path":"/jvoisin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325724?s=80&v=4"},"commit":{"message":"Fix yet another php surprised-rename of functions parameters","shortMessageHtmlLink":"Fix yet another php surprised-rename of functions parameters"}},{"before":"9b0cf1b7dee2b6830def207cd3de993346fac404","after":"435977aca7655f12db77e2f255b701a84c8c79e0","ref":"refs/heads/master","pushedAt":"2024-03-24T16:37:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jvoisin","name":"Julien Voisin","path":"/jvoisin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325724?s=80&v=4"},"commit":{"message":"Also ignore function definitions","shortMessageHtmlLink":"Also ignore function definitions"}},{"before":"697a6c0a8c1fa601caf201e8a2ea470f312dc11b","after":"9b0cf1b7dee2b6830def207cd3de993346fac404","ref":"refs/heads/master","pushedAt":"2024-03-08T14:36:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jvoisin","name":"Julien Voisin","path":"/jvoisin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325724?s=80&v=4"},"commit":{"message":"Update the deprecation checks","shortMessageHtmlLink":"Update the deprecation checks"}},{"before":"c505b1c3fb8df3eb9c7b3568c4996d095f1583a6","after":"697a6c0a8c1fa601caf201e8a2ea470f312dc11b","ref":"refs/heads/master","pushedAt":"2024-02-19T15:14:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jvoisin","name":"Julien Voisin","path":"/jvoisin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325724?s=80&v=4"},"commit":{"message":"Include functions from global space that are prefixed with \\","shortMessageHtmlLink":"Include functions from global space that are prefixed with \\"}},{"before":"8ea689e120c219d854d7c68a5ca52eacc6ef4104","after":"c505b1c3fb8df3eb9c7b3568c4996d095f1583a6","ref":"refs/heads/master","pushedAt":"2024-01-26T15:57:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jvoisin","name":"Julien Voisin","path":"/jvoisin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325724?s=80&v=4"},"commit":{"message":"Bail early in case of invalid config in PHP_RINIT_","shortMessageHtmlLink":"Bail early in case of invalid config in PHP_RINIT_"}},{"before":"4b7967dd80b595e9b23053474d4836b21005dced","after":"8ea689e120c219d854d7c68a5ca52eacc6ef4104","ref":"refs/heads/master","pushedAt":"2024-01-15T17:41:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jvoisin","name":"Julien Voisin","path":"/jvoisin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325724?s=80&v=4"},"commit":{"message":"Add a test for issue #479","shortMessageHtmlLink":"Add a test for issue #479"}},{"before":"85133e2246a3894e46b8e0583b1738adad0d73fe","after":"4b7967dd80b595e9b23053474d4836b21005dced","ref":"refs/heads/master","pushedAt":"2024-01-15T17:26:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jvoisin","name":"Julien Voisin","path":"/jvoisin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325724?s=80&v=4"},"commit":{"message":"Add some comments to a rule\n\nThis should help diagnose https://github.com/jvoisin/snuffleupagus/issues/477","shortMessageHtmlLink":"Add some comments to a rule"}},{"before":"4b7967dd80b595e9b23053474d4836b21005dced","after":"85133e2246a3894e46b8e0583b1738adad0d73fe","ref":"refs/heads/master","pushedAt":"2024-01-15T17:22:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jvoisin","name":"Julien Voisin","path":"/jvoisin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325724?s=80&v=4"},"commit":{"message":"Improve a bit the error messages for invalid config files","shortMessageHtmlLink":"Improve a bit the error messages for invalid config files"}},{"before":"3c720bec3a78775f37839256cfc4b2fea1348550","after":"4b7967dd80b595e9b23053474d4836b21005dced","ref":"refs/heads/master","pushedAt":"2024-01-09T14:17:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jvoisin","name":"Julien Voisin","path":"/jvoisin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325724?s=80&v=4"},"commit":{"message":"Add some comments to a rule\n\nThis should help diagnose https://github.com/jvoisin/snuffleupagus/issues/477","shortMessageHtmlLink":"Add some comments to a rule"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEernaEgA","startCursor":null,"endCursor":null}},"title":"Activity ยท jvoisin/snuffleupagus"}