{"push_id":1082732702,"size":17,"distinct_size":17,"ref":"refs/heads/master","head":"7f700a137cd54497c16d99a0c4418f1296a87aaa","before":"3f16ebe4762775e4d11c2d63d0153643016e4012","commits":[{"sha":"c3efc4e0721e6548faed1174445c734d61ba643d","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@inliniac.net","name":"Victor Julien"},"message":"pcap: small cleanups","distinct":true,"url":"https://api.github.com/repos/kwong-solana/suricata/commits/c3efc4e0721e6548faed1174445c734d61ba643d"},{"sha":"1c8775b340579de2c26398a8611071c6e7dbd0ff","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@inliniac.net","name":"Victor Julien"},"message":"QA: --afl-rules for faster rule fuzzing","distinct":true,"url":"https://api.github.com/repos/kwong-solana/suricata/commits/1c8775b340579de2c26398a8611071c6e7dbd0ff"},{"sha":"554080cced6f01f364e6d794acb6a7e8be582a1c","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@inliniac.net","name":"Victor Julien"},"message":"lua: print lua script func/line/file in SCLog* funcs\n\nInstead of printing the func/line/file of the C code SCLog* wrappers,\nprint them from inside the lua script. They are not always available.","distinct":true,"url":"https://api.github.com/repos/kwong-solana/suricata/commits/554080cced6f01f364e6d794acb6a7e8be582a1c"},{"sha":"c6bbd89251432af2c458a7a6f5114bcf54667f5d","author":{"email":"935f8014cbf7e3f1f26524ef55b25843b5905473@gmail.com","name":"maxtors"},"message":"Added payload-buffer-size option to yaml configuration","distinct":true,"url":"https://api.github.com/repos/kwong-solana/suricata/commits/c6bbd89251432af2c458a7a6f5114bcf54667f5d"},{"sha":"7f2f7cc48de7d842ce6b7dc3dae2a1d5c52aa3f9","author":{"email":"935f8014cbf7e3f1f26524ef55b25843b5905473@gmail.com","name":"maxtors"},"message":"Added parsing and utilization of yaml defined payload buffer value.","distinct":true,"url":"https://api.github.com/repos/kwong-solana/suricata/commits/7f2f7cc48de7d842ce6b7dc3dae2a1d5c52aa3f9"},{"sha":"69863f7b1c34fadf6148066dbc099e17812cabee","author":{"email":"935f8014cbf7e3f1f26524ef55b25843b5905473@gmail.com","name":"maxtors"},"message":"Corrected and unified debugmessages for init data errors in *ThreadInit.","distinct":true,"url":"https://api.github.com/repos/kwong-solana/suricata/commits/69863f7b1c34fadf6148066dbc099e17812cabee"},{"sha":"06d74b5775a92579372dd767c38584586b373e11","author":{"email":"935f8014cbf7e3f1f26524ef55b25843b5905473@gmail.com","name":"maxtors"},"message":"Module specific error code for init ctx error.","distinct":true,"url":"https://api.github.com/repos/kwong-solana/suricata/commits/06d74b5775a92579372dd767c38584586b373e11"},{"sha":"9d3fd828490a3f116947bb8f35ff745d1ebe8578","author":{"email":"935f8014cbf7e3f1f26524ef55b25843b5905473@gmail.com","name":"maxtors"},"message":"Removed duplicate include statements.","distinct":true,"url":"https://api.github.com/repos/kwong-solana/suricata/commits/9d3fd828490a3f116947bb8f35ff745d1ebe8578"},{"sha":"5c514c904ffee373b8d872ee13ff3eda7d1fec9c","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@inliniac.net","name":"Victor Julien"},"message":"smtp: fix file logging and matching\n\nWhen no rules with 'file content' keywords like filemd5 or filestore\nwere used, and non of the file outputs would force 'output' like\n'force-md5' and 'force-magic', the file would not be tracked at all.\n\nThis meant that logging wouldn't work and neither would filename and\nfileext inspection.\n\nThis patch removes the tracking bypass from the SMTP code and leaves\ndecisions to the file API.","distinct":true,"url":"https://api.github.com/repos/kwong-solana/suricata/commits/5c514c904ffee373b8d872ee13ff3eda7d1fec9c"},{"sha":"19d112ba077cae4d79beb5f4944ec78a0a69f8fd","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@inliniac.net","name":"Victor Julien"},"message":"smtp/mime: allow unquoted name/filename fields\n\nDon't enforce that name/filename fields are quoted.\n\nReported-By: Blair Steven","distinct":true,"url":"https://api.github.com/repos/kwong-solana/suricata/commits/19d112ba077cae4d79beb5f4944ec78a0a69f8fd"},{"sha":"807fe4ac9fc49f9bbdfbab14aef77e70fe331627","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@inliniac.net","name":"Victor Julien"},"message":"detect state: fix issues with multiple files per tx\n\nMake sure multiple files in a single tx are inspected correctly. This\nrequires resetting part of the stored state on new files.","distinct":true,"url":"https://api.github.com/repos/kwong-solana/suricata/commits/807fe4ac9fc49f9bbdfbab14aef77e70fe331627"},{"sha":"aa4ad9d25b042fc7f6cb9f0d704a3c7420fd6d32","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@inliniac.net","name":"Victor Julien"},"message":"smtp: flag detect state that new files are available\n\nThe stateful detection engine needs some assistance when inspecting\ntransactions with multiple files. This patch flags the detect state\n(if any) about the availability of new files in smtp.","distinct":true,"url":"https://api.github.com/repos/kwong-solana/suricata/commits/aa4ad9d25b042fc7f6cb9f0d704a3c7420fd6d32"},{"sha":"83e0529b2b7cf953c83a6fbf5c59279f02574caf","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@inliniac.net","name":"Victor Julien"},"message":"http: flag destate about new files\n\nThe stateful detection engine needs some assistance when inspecting\ntransactions with multiple files. This patch flags the detect state\n(if any) about the availability of new files in http. For http it\nshould only apply to multipart bodies although the flag is set for\nall files.","distinct":true,"url":"https://api.github.com/repos/kwong-solana/suricata/commits/83e0529b2b7cf953c83a6fbf5c59279f02574caf"},{"sha":"ea0067add8006f125bb0fa185d89f9228dad5a5e","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@inliniac.net","name":"Victor Julien"},"message":"debug: add various detect engine debug statements","distinct":true,"url":"https://api.github.com/repos/kwong-solana/suricata/commits/ea0067add8006f125bb0fa185d89f9228dad5a5e"},{"sha":"8cd4405c213bc5f4344f2d5d37cf7a3dacbeeec5","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@inliniac.net","name":"Victor Julien"},"message":"detect file: cleanups","distinct":true,"url":"https://api.github.com/repos/kwong-solana/suricata/commits/8cd4405c213bc5f4344f2d5d37cf7a3dacbeeec5"},{"sha":"c4a9580fce91bafc5e2cfcf366dd50a3ec16eaaa","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@inliniac.net","name":"Victor Julien"},"message":"detect file: improve multi file handling\n\nWhen multiple files were in a tx, the first one(s) closed/complete\nand a new open one as well, a match in the former could lead to not\ninspecting the latter.\n\nThis patch adds a workaround for this case, by allowing the file\ninspection code to return a special code for 'match, but more files\navailable in tx'.\n\nThe stateful detection engine will then not make this match final for\nthe tx. It relies on the file pruning to kick in to make sure the\nalready complete files are removed from the tx before the next time\nthe detection engine is called on the tx.","distinct":true,"url":"https://api.github.com/repos/kwong-solana/suricata/commits/c4a9580fce91bafc5e2cfcf366dd50a3ec16eaaa"},{"sha":"7f700a137cd54497c16d99a0c4418f1296a87aaa","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@inliniac.net","name":"Victor Julien"},"message":"smtp: fix test","distinct":true,"url":"https://api.github.com/repos/kwong-solana/suricata/commits/7f700a137cd54497c16d99a0c4418f1296a87aaa"}]}