{"push_id":677596371,"size":56,"distinct_size":56,"ref":"refs/heads/master","head":"07efec550dd249f3c4a1a1fb926cbbe4298245cc","before":"0e955ccf3a8d46790dff241148515d707fc0359b","commits":[{"sha":"9f584483becf86cf91e7ee1ab6846d63210630d4","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@inliniac.net","name":"Victor Julien"},"message":"counters: minor cleanups","distinct":true,"url":"https://api.github.com/repos/gozzy/suricata/commits/9f584483becf86cf91e7ee1ab6846d63210630d4"},{"sha":"0a5ae1b403fb8f8a32e2da5b5c021981213bda46","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@inliniac.net","name":"Victor Julien"},"message":"counters: s/SCPerfCounterArray/SCPerfPrivateContext/g\n\nGoal is to make it's purpose clear.","distinct":true,"url":"https://api.github.com/repos/gozzy/suricata/commits/0a5ae1b403fb8f8a32e2da5b5c021981213bda46"},{"sha":"6ffbc3a36216f6dcf0c94c915fc743ddbbef6f97","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@inliniac.net","name":"Victor Julien"},"message":"counters: s/SCPerfContext/SCPerfPublicContext/g","distinct":true,"url":"https://api.github.com/repos/gozzy/suricata/commits/6ffbc3a36216f6dcf0c94c915fc743ddbbef6f97"},{"sha":"50bb995458d49d01c0a13c0947edeb6b9d82c818","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@inliniac.net","name":"Victor Julien"},"message":"counters: rename threadvars public counters","distinct":true,"url":"https://api.github.com/repos/gozzy/suricata/commits/50bb995458d49d01c0a13c0947edeb6b9d82c818"},{"sha":"9a8bff7d96038177f745315003113fd498c22299","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@inliniac.net","name":"Victor Julien"},"message":"counters: threadvars s/sc_perf_pca/perf_private_ctx/g","distinct":true,"url":"https://api.github.com/repos/gozzy/suricata/commits/9a8bff7d96038177f745315003113fd498c22299"},{"sha":"e9b067c1ebec3e30efbe99d1fcacb2c669b93ccd","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@inliniac.net","name":"Victor Julien"},"message":"counters: make increment call take threadvars\n\nThis hides the implementation from the caller.","distinct":true,"url":"https://api.github.com/repos/gozzy/suricata/commits/e9b067c1ebec3e30efbe99d1fcacb2c669b93ccd"},{"sha":"b34c6dc93aa5d280cd6fb611c24b61a7ed43a650","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@inliniac.net","name":"Victor Julien"},"message":"counters: remove references to SCPerfCounterAddDouble\n\nThey were all in comments anyway.","distinct":true,"url":"https://api.github.com/repos/gozzy/suricata/commits/b34c6dc93aa5d280cd6fb611c24b61a7ed43a650"},{"sha":"55cfab89e4d55ea21b940736e4bf2f51beacb1be","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@inliniac.net","name":"Victor Julien"},"message":"counters: SCPerfGetLocalCounterValue cleanup\n\nReturn u64, update arguments.","distinct":true,"url":"https://api.github.com/repos/gozzy/suricata/commits/55cfab89e4d55ea21b940736e4bf2f51beacb1be"},{"sha":"799640f9066f14e806e36abff078053ab8b18172","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@inliniac.net","name":"Victor Julien"},"message":"counters: make threadvars::perf_private_ctx static\n\nUpdate SCPerfGetAllCountersArray and add a UT workaround.","distinct":true,"url":"https://api.github.com/repos/gozzy/suricata/commits/799640f9066f14e806e36abff078053ab8b18172"},{"sha":"74ab84c194a915bddf36fe1d51f416c1ee830c8b","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@inliniac.net","name":"Victor Julien"},"message":"counters: introduce SCPerfSetupPrivate for thread setup","distinct":true,"url":"https://api.github.com/repos/gozzy/suricata/commits/74ab84c194a915bddf36fe1d51f416c1ee830c8b"},{"sha":"66635f0741befe295d0c76b26035475dfaf29263","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@inliniac.net","name":"Victor Julien"},"message":"counters: minor cleanups","distinct":true,"url":"https://api.github.com/repos/gozzy/suricata/commits/66635f0741befe295d0c76b26035475dfaf29263"},{"sha":"ac6e24c06a3110dd682ebfb925dbf8a0871a1fcb","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@inliniac.net","name":"Victor Julien"},"message":"counters: make SCPerfSetupPrivate a function","distinct":true,"url":"https://api.github.com/repos/gozzy/suricata/commits/ac6e24c06a3110dd682ebfb925dbf8a0871a1fcb"},{"sha":"7da657dc3dd449ff00f3cb35841df84ff3f00871","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@inliniac.net","name":"Victor Julien"},"message":"counters: remove unused public API calls and make them private","distinct":true,"url":"https://api.github.com/repos/gozzy/suricata/commits/7da657dc3dd449ff00f3cb35841df84ff3f00871"},{"sha":"711cd7b59bfc2e4b5913ac7dad5a7c5d0c637acb","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@inliniac.net","name":"Victor Julien"},"message":"counters: merge counters from threads for output\n\nMerge counters so the table contains combined values from counters\nfrom each thread.\n\nUse global counter id's, track them in a hash.\n\nRename SCPCAElem members\n\nFix and improve average counters","distinct":true,"url":"https://api.github.com/repos/gozzy/suricata/commits/711cd7b59bfc2e4b5913ac7dad5a7c5d0c637acb"},{"sha":"b293a4b7d0ce06aeafdd41e0b3687a3e1357c655","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@inliniac.net","name":"Victor Julien"},"message":"counters: remove unused description","distinct":true,"url":"https://api.github.com/repos/gozzy/suricata/commits/b293a4b7d0ce06aeafdd41e0b3687a3e1357c655"},{"sha":"9bbef55c4d0c5e8204c3b58a532cbb826afea5b7","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@inliniac.net","name":"Victor Julien"},"message":"Fix harmless typo in IPOnlyCIDRItemNew's SCReturnPtr use","distinct":true,"url":"https://api.github.com/repos/gozzy/suricata/commits/9bbef55c4d0c5e8204c3b58a532cbb826afea5b7"},{"sha":"06461e37dada97c72718cafdff1ff689b94fc7dc","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@inliniac.net","name":"Victor Julien"},"message":"counters: global counters registration","distinct":true,"url":"https://api.github.com/repos/gozzy/suricata/commits/06461e37dada97c72718cafdff1ff689b94fc7dc"},{"sha":"b5bd3dee1385e30b2c5cf2c39b2e4675fc808672","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@inliniac.net","name":"Victor Julien"},"message":"stream: make tcp.reassembly_memuse counter global\n\nFixes bugs #632 and #1178","distinct":true,"url":"https://api.github.com/repos/gozzy/suricata/commits/b5bd3dee1385e30b2c5cf2c39b2e4675fc808672"},{"sha":"2346a88db7c659c9033e121df041d415de8b4c15","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@inliniac.net","name":"Victor Julien"},"message":"counters: remove thread module name from counters API","distinct":true,"url":"https://api.github.com/repos/gozzy/suricata/commits/2346a88db7c659c9033e121df041d415de8b4c15"},{"sha":"0478407833fe1328fa2014804c89fec87c44da1b","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@inliniac.net","name":"Victor Julien"},"message":"counters: remove threadvars arg from SCPerfAddToClubbedTMTable","distinct":true,"url":"https://api.github.com/repos/gozzy/suricata/commits/0478407833fe1328fa2014804c89fec87c44da1b"}]}