{"push_id":897661437,"size":12,"distinct_size":12,"ref":"refs/heads/master","head":"84d43919932685b41689571835b4202d5071e90d","before":"21f932d8425466715f1558f663ae471ae67f9ce0","commits":[{"sha":"2afcfa8e90d9a57aa09514286a242364799f8837","author":{"email":"ba4fb17393c7aecb3f23093f032151752d87d9a2@balabit.com","name":"Balazs Scheidler"},"message":"dbparser: take CRLF sequences equivalent to an LF\n\nWindows logs contain embedded CRLFs which is difficult to match against\nfrom db-parser(), as we use a UNIX text file to store the patterns. Also,\nthe fact that the input contains CRLF whereas our patterns only contain\nan LF makes it a very unintuitive non-match, which is difficult to debug.\n\nFor these reasons, this patch automatically converts CRLF sequences to LF in\nthe input, whereas the patterns only need to contain single UNIX-style NL\n(aka LF) character.\n\nSigned-off-by: Balazs Scheidler <balazs.scheidler@balabit.com>","distinct":true,"url":"https://api.github.com/repos/bazsi/syslog-ng/commits/2afcfa8e90d9a57aa09514286a242364799f8837"},{"sha":"f6bc216aecccc77ea419d98667d2d32173ee74d0","author":{"email":"ba4fb17393c7aecb3f23093f032151752d87d9a2@balabit.com","name":"Balazs Scheidler"},"message":"scl: add apache-accesslog-parser()\n\nThis parser consumes both the \"common\" and \"combined\" log formats and\nparses them into name value pairs prefixed with \".apache.\"\n\nSigned-off-by: Balazs Scheidler <balazs.scheidler@balabit.com>","distinct":true,"url":"https://api.github.com/repos/bazsi/syslog-ng/commits/f6bc216aecccc77ea419d98667d2d32173ee74d0"},{"sha":"5267c081e4b5a3dfece7811e1df3f5cffc463941","author":{"email":"ba4fb17393c7aecb3f23093f032151752d87d9a2@balabit.com","name":"Balazs Scheidler"},"message":"afsql: remove ENABLE_SQL ifdefs from code\n\nThese are not needed anymore as the entire module is only compiled in case\nthere's SQL support. Since we prefixed all defined with \"SYSLOG_NG\" this\nmodule was broken as the Makefile used the old name with the -D option.\n\nSigned-off-by: Balazs Scheidler <balazs.scheidler@balabit.com>","distinct":true,"url":"https://api.github.com/repos/bazsi/syslog-ng/commits/5267c081e4b5a3dfece7811e1df3f5cffc463941"},{"sha":"d5f388160ea27bcd4e49f4ab95ef9a8716b54af2","author":{"email":"ba4fb17393c7aecb3f23093f032151752d87d9a2@balabit.com","name":"Balazs Scheidler"},"message":"csvparser: fix glib warning in case prefix is unset\n\nWe were trying to assign prefix to a GString, which could be NULL.\nThis patch fixes this by handling prefix == NULL separately.\n\nSigned-off-by: Balazs Scheidler <balazs.scheidler@balabit.com>","distinct":true,"url":"https://api.github.com/repos/bazsi/syslog-ng/commits/d5f388160ea27bcd4e49f4ab95ef9a8716b54af2"},{"sha":"8f85e4f5849030ceabc989db77e8df8749349275","author":{"email":"ba4fb17393c7aecb3f23093f032151752d87d9a2@balabit.com","name":"Balazs Scheidler"},"message":"logmsg: add log_msg_lookup_time_stamp_name function\n\nThis function resolves the user-visible time stamp name to its\ninternal representation.\n\nSigned-off-by: Balazs Scheidler <balazs.scheidler@balabit.com>","distinct":true,"url":"https://api.github.com/repos/bazsi/syslog-ng/commits/8f85e4f5849030ceabc989db77e8df8749349275"},{"sha":"56a02d440ffba822729d9c6d0be0e99a8efe0d57","author":{"email":"ba4fb17393c7aecb3f23093f032151752d87d9a2@balabit.com","name":"Balazs Scheidler"},"message":"date: add time-stamp() option to date-parser()\n\nSigned-off-by: Balazs Scheidler <balazs.scheidler@balabit.com>","distinct":true,"url":"https://api.github.com/repos/bazsi/syslog-ng/commits/56a02d440ffba822729d9c6d0be0e99a8efe0d57"},{"sha":"f937920ef06f02d4942ca8bda5f6d79e7e10296a","author":{"email":"ba4fb17393c7aecb3f23093f032151752d87d9a2@balabit.com","name":"Balazs Scheidler"},"message":"date: refactor test program and add time-stamp() coverage\n\nSigned-off-by: Balazs Scheidler <balazs.scheidler@balabit.com>","distinct":true,"url":"https://api.github.com/repos/bazsi/syslog-ng/commits/f937920ef06f02d4942ca8bda5f6d79e7e10296a"},{"sha":"a510fa6c69c957019c49d7243a87f378c6535978","author":{"email":"ba4fb17393c7aecb3f23093f032151752d87d9a2@balabit.com","name":"Balazs Scheidler"},"message":"dbparser: add NLSTRING parser\n\nThis patch adds an @NLSTRING@ parser that captures a string until the\nfollowing end-of-line. It can be used in patterns as:\n\n   @NLSTRING:value@\n\nIt doesn't expect any additional parameters. This makes it pretty easy to\nparse multi-line Windows logs.\n\nSigned-off-by: Balazs Scheidler <balazs.scheidler@balabit.com>","distinct":true,"url":"https://api.github.com/repos/bazsi/syslog-ng/commits/a510fa6c69c957019c49d7243a87f378c6535978"},{"sha":"f452d5908adfc2a28220249197de84c1e304310a","author":{"email":"ba4fb17393c7aecb3f23093f032151752d87d9a2@balabit.com","name":"Balazs Scheidler"},"message":"Merge pull request #795 from balabit/f/date-parser-stamp\n\nF/date parser stamp","distinct":true,"url":"https://api.github.com/repos/bazsi/syslog-ng/commits/f452d5908adfc2a28220249197de84c1e304310a"},{"sha":"b061b636548113bd7fc2669dc29fcab329ccda28","author":{"email":"ba4fb17393c7aecb3f23093f032151752d87d9a2@balabit.com","name":"Balazs Scheidler"},"message":"Merge pull request #794 from balabit/f/minor-fixes\n\nF/minor fixes","distinct":true,"url":"https://api.github.com/repos/bazsi/syslog-ng/commits/b061b636548113bd7fc2669dc29fcab329ccda28"},{"sha":"9b64a0363f57f1532d74c7e4d47cfe07a7a40bed","author":{"email":"26b24224bc82a8ca272bd0de7c4e257bdb662e2c@balabit.com","name":"Budai Laszlo"},"message":"Merge pull request #768 from balabit/f/dbparser-multiline-patterns\n\nF/dbparser multiline patterns","distinct":true,"url":"https://api.github.com/repos/bazsi/syslog-ng/commits/9b64a0363f57f1532d74c7e4d47cfe07a7a40bed"},{"sha":"84d43919932685b41689571835b4202d5071e90d","author":{"email":"ba4fb17393c7aecb3f23093f032151752d87d9a2@balabit.com","name":"Balazs Scheidler"},"message":"Merge pull request #777 from balabit/f/apache-accesslog-parser\n\nscl: add apache-accesslog-parser()","distinct":true,"url":"https://api.github.com/repos/bazsi/syslog-ng/commits/84d43919932685b41689571835b4202d5071e90d"}]}