lp:~serge-hallyn/ubuntu/precise/syslog-ng/merge-3.3.1
- Get this branch:
- bzr branch lp:~serge-hallyn/ubuntu/precise/syslog-ng/merge-3.3.1
Branch merges
- Dave Walker: Pending requested
-
Diff: 210324 lines (+168503/-14268)843 files modified.pc/.version (+1/-0)
.pc/LogDestDriver-properly-maintain-self-queues-list-in-acquire-release.patch/lib/driver.c (+212/-0)
.pc/LogDestDriver-properly-maintain-self-queues-list-in-acquire-release.patch/lib/driver.h (+204/-0)
.pc/LogMatcher-fixed-reference-counting.patch/lib/logmatcher.c (+881/-0)
.pc/LogQueue-added-keep_on_reload-method.patch/lib/driver.c (+205/-0)
.pc/LogQueue-added-keep_on_reload-method.patch/lib/logqueue-fifo.c (+463/-0)
.pc/LogQueue-added-keep_on_reload-method.patch/lib/logqueue.h (+150/-0)
.pc/LogWriter-introduce-log_writer_get_queue-method.patch/lib/logwriter.c (+1403/-0)
.pc/LogWriter-introduce-log_writer_get_queue-method.patch/lib/logwriter.h (+89/-0)
.pc/affile-release-per-writer-LogQueue-instances-during-runtime.patch/modules/affile/affile.c (+1181/-0)
.pc/afsocket-Fix-compilation-with-libsystemd-daemon.patch/configure.in (+1184/-0)
.pc/afsocket-Fix-compilation-with-libsystemd-daemon.patch/modules/afsocket/afunix.c (+246/-0)
.pc/afsocket-fixed-a-NULL-deref-in-case-of-reload.patch/modules/afsocket/afsocket.c (+1283/-0)
.pc/afsql-allow-initialization-to-continue-even-without-indexes.patch/modules/afsql/afsql.c (+1236/-0)
.pc/afsql-fixed-a-memory-leak-of-the-indexes-array.patch/modules/afsql/afsql.c (+1236/-0)
.pc/afuser-fixed-the-leakage-of-the-username.patch/modules/afuser/afuser.c (+124/-0)
.pc/applied-patches (+17/-0)
.pc/configuration-report-duplicate-configuration-elements.patch/lib/cfg-grammar.y (+894/-0)
.pc/configuration-report-duplicate-configuration-elements.patch/lib/cfg-parser.c (+287/-0)
.pc/configuration-report-duplicate-configuration-elements.patch/lib/cfg.c (+552/-0)
.pc/configuration-report-duplicate-configuration-elements.patch/lib/cfg.h (+168/-0)
.pc/driver-don-t-generate-persist-IDs-for-drivers-that-fail-to-specify-one.patch/lib/driver.h (+208/-0)
.pc/filters-fixed-filter-evaluation.patch/lib/filter.c (+710/-0)
.pc/log_writer_set_options-fixed-a-memory-leak.patch/lib/logwriter.c (+1413/-0)
.pc/logproto-Fix-log_proto_file_writer_flush-s-partial-construction.patch/lib/logproto.c (+2074/-0)
.pc/no_make_in_debian.patch/Makefile.am (+15/-0)
.pc/no_make_in_debian.patch/configure.in (+1185/-0)
.pc/systemd-make-sure-the-acquired-fd-is-in-non-blocking-mode.patch/modules/afsocket/afunix.c (+251/-0)
ChangeLog (+5420/-5)
Makefile.am (+5/-2)
Makefile.in (+86/-16)
NEWS (+801/-486)
README (+0/-8)
VERSION (+1/-1)
aclocal.m4 (+17/-0)
build/Makefile.am (+5/-0)
build/Makefile.in (+460/-0)
build/lex-rules.am (+2/-2)
config.h.in (+30/-17)
configure (+1119/-110)
configure.in (+288/-49)
contrib/Makefile.am (+8/-1)
contrib/Makefile.in (+75/-7)
contrib/fedora-packaging/syslog-ng.conf (+1/-1)
contrib/rhel-packaging/syslog-ng.conf (+1/-1)
contrib/solaris-packaging/syslog-ng.example.xml (+2/-2)
contrib/solaris-packaging/syslog-ng.method (+10/-7)
contrib/syslog-ng.conf.RedHat (+3/-3)
contrib/syslog-ng.conf.doc (+2/-2)
contrib/systemd/syslog-ng.service (+12/-0)
debian/Makefile.am (+0/-18)
debian/README.Debian (+0/-10)
debian/TODO (+20/-0)
debian/autogen.sh (+25/-0)
debian/changelog (+41/-9)
debian/changelog.in (+0/-9)
debian/compat (+1/-1)
debian/conf.d/00load-mongodb.conf (+1/-0)
debian/conf.d/00load-sql.conf (+1/-0)
debian/conf.d/00load-tfjson.conf (+1/-0)
debian/control (+132/-10)
debian/control.d/control.in (+143/-0)
debian/control.d/libsyslog-ng.install (+1/-0)
debian/control.d/libsyslog-ng.lintian-overrides (+2/-0)
debian/copyright (+186/-31)
debian/libsyslog-ng-3.3.1.install (+1/-0)
debian/libsyslog-ng-3.3.1.lintian-overrides (+1/-0)
debian/libsyslog-ng-dev.install (+4/-0)
debian/man/loggen.1.inc (+11/-0)
debian/man/pdbtool.1 (+151/-0)
debian/man/syslog-ng-ctl.1 (+75/-0)
debian/man/syslog-ng.8.inc (+9/-0)
debian/man/update-patterndb.1 (+31/-0)
debian/patches/LogDestDriver-properly-maintain-self-queues-list-in-acquire-release.patch (+92/-0)
debian/patches/LogMatcher-fixed-reference-counting.patch (+47/-0)
debian/patches/LogQueue-added-keep_on_reload-method.patch (+96/-0)
debian/patches/LogWriter-introduce-log_writer_get_queue-method.patch (+49/-0)
debian/patches/affile-release-per-writer-LogQueue-instances-during-runtime.patch (+59/-0)
debian/patches/afsocket-Fix-compilation-with-libsystemd-daemon.patch (+48/-0)
debian/patches/afsocket-fixed-a-NULL-deref-in-case-of-reload.patch (+68/-0)
debian/patches/afsql-allow-initialization-to-continue-even-without-indexes.patch (+30/-0)
debian/patches/afsql-fixed-a-memory-leak-of-the-indexes-array.patch (+28/-0)
debian/patches/afuser-fixed-the-leakage-of-the-username.patch (+45/-0)
debian/patches/configuration-report-duplicate-configuration-elements.patch (+378/-0)
debian/patches/driver-don-t-generate-persist-IDs-for-drivers-that-fail-to-specify-one.patch (+35/-0)
debian/patches/filters-fixed-filter-evaluation.patch (+84/-0)
debian/patches/log_writer_set_options-fixed-a-memory-leak.patch (+38/-0)
debian/patches/logproto-Fix-log_proto_file_writer_flush-s-partial-construction.patch (+49/-0)
debian/patches/no_make_in_debian.patch (+25/-0)
debian/patches/series (+17/-0)
debian/patches/systemd-make-sure-the-acquired-fd-is-in-non-blocking-mode.patch (+32/-0)
debian/rules (+196/-110)
debian/source/options (+2/-0)
debian/syslog-ng-core.dirs (+1/-0)
debian/syslog-ng-core.install (+20/-0)
debian/syslog-ng-core.manpages (+2/-0)
debian/syslog-ng-core.postinst (+15/-0)
debian/syslog-ng-core.postrm (+22/-0)
debian/syslog-ng-core.preinst (+11/-0)
debian/syslog-ng-core.prerm (+11/-0)
debian/syslog-ng-core.syslog-ng.default (+12/-0)
debian/syslog-ng-core.syslog-ng.init (+141/-0)
debian/syslog-ng-core.syslog-ng.logcheck.ignore.paranoid (+2/-0)
debian/syslog-ng-core.syslog-ng.logcheck.ignore.server (+5/-0)
debian/syslog-ng-core.syslog-ng.logcheck.violations.ignore (+1/-0)
debian/syslog-ng-core.syslog-ng.logrotate (+37/-0)
debian/syslog-ng-core.triggers (+2/-0)
debian/syslog-ng-mod-json.dirs (+1/-0)
debian/syslog-ng-mod-json.install (+3/-0)
debian/syslog-ng-mod-json.triggers (+1/-0)
debian/syslog-ng-mod-mongodb.dirs (+1/-0)
debian/syslog-ng-mod-mongodb.install (+3/-0)
debian/syslog-ng-mod-mongodb.triggers (+1/-0)
debian/syslog-ng-mod-sql.dirs (+1/-0)
debian/syslog-ng-mod-sql.install (+3/-0)
debian/syslog-ng-mod-sql.triggers (+1/-0)
debian/syslog-ng.conf (+13/-7)
debian/syslog-ng.conf.example (+0/-149)
debian/syslog-ng.default (+0/-12)
debian/syslog-ng.files (+0/-3)
debian/syslog-ng.init (+0/-128)
debian/syslog-ng.install (+0/-1)
debian/syslog-ng.lintian-overrides (+0/-7)
debian/syslog-ng.logcheck.ignore (+0/-2)
debian/syslog-ng.logcheck.ignore.paranoid (+0/-2)
debian/syslog-ng.logcheck.ignore.server (+0/-5)
debian/syslog-ng.logcheck.violations.ignore (+0/-1)
debian/syslog-ng.logrotate (+0/-136)
debian/syslog-ng.logrotate.example (+0/-123)
debian/syslog-ng.postinst (+0/-69)
debian/syslog-ng.postrm (+0/-25)
debian/syslog-ng.preinst (+0/-14)
debian/syslog-ng.prerm (+0/-17)
debian/tools/help2man.mk (+24/-0)
debian/tools/update-control.sh (+33/-0)
debian/watch (+1/-0)
dist.conf (+1/-1)
doc/Makefile.am (+1/-6)
doc/Makefile.in (+17/-3)
doc/examples/syslog-ng.conf.sample (+0/-89)
doc/examples/syslog-ng.conf.solaris (+0/-15)
doc/examples/syslog-ng.service (+0/-11)
doc/man/loggen.1.in (+0/-186)
doc/man/pdbtool.1.in (+0/-312)
doc/man/syslog-ng-ctl.1.in (+0/-224)
doc/man/syslog-ng.8.in (+0/-192)
doc/man/syslog-ng.conf.5.in (+0/-370)
lib/Makefile.am (+169/-46)
lib/Makefile.in (+482/-115)
lib/afinter.c (+314/-151)
lib/afinter.h (+12/-0)
lib/apphook.c (+18/-9)
lib/atomic.h (+6/-37)
lib/block-ref-grammar.c (+159/-124)
lib/block-ref-grammar.h (+19/-1)
lib/block-ref-grammar.y (+99/-19)
lib/block-ref-grammar.ym (+1/-0)
lib/block-ref-parser.c (+2/-2)
lib/center.c (+139/-92)
lib/center.h (+3/-2)
lib/cfg-grammar.c (+846/-609)
lib/cfg-grammar.h (+35/-2)
lib/cfg-grammar.y (+219/-84)
lib/cfg-lex.c (+1/-1)
lib/cfg-lex.l (+1/-1)
lib/cfg-lexer.c (+14/-7)
lib/cfg-parser.c (+35/-11)
lib/cfg-parser.h (+7/-6)
lib/cfg.c (+67/-156)
lib/cfg.h (+18/-16)
lib/compat.c (+1/-0)
lib/control.c (+219/-125)
lib/control.h (+2/-2)
lib/crypto.c (+126/-0)
lib/crypto.h (+6/-0)
lib/dgroup.c (+7/-2)
lib/dgroup.h (+2/-2)
lib/dnscache.c (+40/-12)
lib/dnscache.h (+2/-2)
lib/driver.c (+171/-19)
lib/driver.h (+168/-20)
lib/filter-expr-grammar.c (+332/-290)
lib/filter-expr-grammar.h (+50/-32)
lib/filter-expr-grammar.y (+107/-24)
lib/filter-expr-grammar.ym (+9/-5)
lib/filter-expr-parser.c (+1/-1)
lib/filter.c (+149/-72)
lib/filter.h (+25/-9)
lib/globals.c (+2/-2)
lib/gprocess.c (+51/-4)
lib/gprocess.h (+6/-0)
lib/gsockaddr.c (+33/-10)
lib/gsocket.c (+0/-108)
lib/gsocket.h (+0/-4)
lib/ivykis/AUTHORS (+1/-0)
lib/ivykis/COPYING (+502/-0)
lib/ivykis/DEDICATION (+1/-0)
lib/ivykis/Makefile.am (+6/-0)
lib/ivykis/Makefile.in (+722/-0)
lib/ivykis/aclocal.m4 (+956/-0)
lib/ivykis/config.h.in (+170/-0)
lib/ivykis/configure (+14113/-0)
lib/ivykis/configure.ac (+207/-0)
lib/ivykis/configure.gnu (+9/-0)
lib/ivykis/contrib/00README.txt (+28/-0)
lib/ivykis/contrib/Makefile.am (+3/-0)
lib/ivykis/contrib/Makefile.in (+554/-0)
lib/ivykis/contrib/iv_inotify/Makefile.am (+11/-0)
lib/ivykis/contrib/iv_inotify/Makefile.in (+473/-0)
lib/ivykis/contrib/iv_inotify/example.c (+154/-0)
lib/ivykis/contrib/iv_inotify/iv_inotify.3 (+133/-0)
lib/ivykis/contrib/iv_inotify/iv_inotify.c (+313/-0)
lib/ivykis/contrib/iv_inotify/iv_inotify.h (+66/-0)
lib/ivykis/contrib/iv_openssl/Makefile.am (+11/-0)
lib/ivykis/contrib/iv_openssl/Makefile.in (+473/-0)
lib/ivykis/contrib/iv_openssl/echo.c (+183/-0)
lib/ivykis/contrib/iv_openssl/iv_openssl.c (+269/-0)
lib/ivykis/contrib/iv_openssl/iv_openssl.h (+69/-0)
lib/ivykis/contrib/iv_openssl/mkkeycert (+4/-0)
lib/ivykis/contrib/kojines/00README.txt (+34/-0)
lib/ivykis/contrib/kojines/Makefile.am (+11/-0)
lib/ivykis/contrib/kojines/Makefile.in (+473/-0)
lib/ivykis/contrib/kojines/kojines.c (+544/-0)
lib/ivykis/contrib/kojines/kojines.h (+31/-0)
lib/ivykis/contrib/kojines/main.c (+39/-0)
lib/ivykis/contrib/splice/Makefile.am (+10/-0)
lib/ivykis/contrib/splice/Makefile.in (+480/-0)
lib/ivykis/contrib/splice/discard.c (+153/-0)
lib/ivykis/contrib/splice/echo.c (+225/-0)
lib/ivykis/ivykis.spec (+80/-0)
lib/ivykis/ivykis.spec.in (+80/-0)
lib/ivykis/lib/Makefile.am (+38/-0)
lib/ivykis/lib/Makefile.in (+730/-0)
lib/ivykis/lib/include/iv.h (+130/-0)
lib/ivykis/lib/include/iv_avl.h (+110/-0)
lib/ivykis/lib/include/iv_compat.h (+80/-0)
lib/ivykis/lib/include/iv_config.h (+10/-0)
lib/ivykis/lib/include/iv_list.h (+146/-0)
lib/ivykis/lib/iv_avl.c (+436/-0)
lib/ivykis/lib/iv_main.c (+463/-0)
lib/ivykis/lib/iv_method_dev_poll.c (+252/-0)
lib/ivykis/lib/iv_method_epoll.c (+182/-0)
lib/ivykis/lib/iv_method_kqueue.c (+233/-0)
lib/ivykis/lib/iv_method_poll.c (+169/-0)
lib/ivykis/lib/iv_method_select.c (+227/-0)
lib/ivykis/lib/iv_private.h (+143/-0)
lib/ivykis/lib/iv_task.c (+104/-0)
lib/ivykis/lib/iv_thr.h (+156/-0)
lib/ivykis/lib/iv_timer.c (+354/-0)
lib/ivykis/lib/man3/Makefile.am (+24/-0)
lib/ivykis/lib/man3/Makefile.in (+452/-0)
lib/ivykis/lib/man3/iv_deinit.3 (+1/-0)
lib/ivykis/lib/man3/iv_examples.3 (+363/-0)
lib/ivykis/lib/man3/iv_fd.3 (+146/-0)
lib/ivykis/lib/man3/iv_fd_register.3 (+1/-0)
lib/ivykis/lib/man3/iv_fd_set_handler_err.3 (+1/-0)
lib/ivykis/lib/man3/iv_fd_set_handler_in.3 (+1/-0)
lib/ivykis/lib/man3/iv_fd_set_handler_out.3 (+1/-0)
lib/ivykis/lib/man3/iv_fd_unregister.3 (+1/-0)
lib/ivykis/lib/man3/iv_init.3 (+47/-0)
lib/ivykis/lib/man3/iv_inited.3 (+1/-0)
lib/ivykis/lib/man3/iv_invalidate_now.3 (+1/-0)
lib/ivykis/lib/man3/iv_main.3 (+30/-0)
lib/ivykis/lib/man3/iv_quit.3 (+26/-0)
lib/ivykis/lib/man3/iv_task.3 (+72/-0)
lib/ivykis/lib/man3/iv_task_register.3 (+1/-0)
lib/ivykis/lib/man3/iv_task_unregister.3 (+1/-0)
lib/ivykis/lib/man3/iv_time.3 (+39/-0)
lib/ivykis/lib/man3/iv_timer.3 (+70/-0)
lib/ivykis/lib/man3/iv_timer_register.3 (+1/-0)
lib/ivykis/lib/man3/iv_timer_unregister.3 (+1/-0)
lib/ivykis/lib/man3/iv_validate_now.3 (+1/-0)
lib/ivykis/lib/man3/ivykis.3 (+75/-0)
lib/ivykis/lib/test/Makefile.am (+29/-0)
lib/ivykis/lib/test/Makefile.in (+567/-0)
lib/ivykis/lib/test/avl.c (+203/-0)
lib/ivykis/lib/test/client.c (+101/-0)
lib/ivykis/lib/test/connectfail.c (+74/-0)
lib/ivykis/lib/test/connectreset.c (+178/-0)
lib/ivykis/lib/test/null.c (+45/-0)
lib/ivykis/lib/test/server.c (+159/-0)
lib/ivykis/lib/test/timer.c (+56/-0)
lib/ivykis/lib/test/timer_rat.c (+69/-0)
lib/ivykis/m4/libtool.m4 (+7377/-0)
lib/ivykis/m4/ltoptions.m4 (+368/-0)
lib/ivykis/m4/ltsugar.m4 (+123/-0)
lib/ivykis/m4/ltversion.m4 (+23/-0)
lib/ivykis/m4/lt~obsolete.m4 (+92/-0)
lib/ivykis/misc/Makefile.am (+3/-0)
lib/ivykis/misc/Makefile.in (+405/-0)
lib/ivykis/misc/ivykis-modules.pc.in (+11/-0)
lib/ivykis/misc/ivykis.pc.in (+11/-0)
lib/ivykis/modules/Makefile.am (+30/-0)
lib/ivykis/modules/Makefile.in (+722/-0)
lib/ivykis/modules/include/iv_event.h (+52/-0)
lib/ivykis/modules/include/iv_event_raw.h (+51/-0)
lib/ivykis/modules/include/iv_popen.h (+48/-0)
lib/ivykis/modules/include/iv_signal.h (+56/-0)
lib/ivykis/modules/include/iv_thread.h (+39/-0)
lib/ivykis/modules/include/iv_wait.h (+62/-0)
lib/ivykis/modules/include/iv_work.h (+70/-0)
lib/ivykis/modules/iv_event.c (+124/-0)
lib/ivykis/modules/iv_event_raw.c (+156/-0)
lib/ivykis/modules/iv_popen.c (+197/-0)
lib/ivykis/modules/iv_signal.c (+158/-0)
lib/ivykis/modules/iv_thread.c (+202/-0)
lib/ivykis/modules/iv_wait.c (+295/-0)
lib/ivykis/modules/iv_work.c (+342/-0)
lib/ivykis/modules/man3/IV_EVENT_INIT.3 (+1/-0)
lib/ivykis/modules/man3/IV_EVENT_RAW_INIT.3 (+1/-0)
lib/ivykis/modules/man3/IV_POPEN_REQUEST_INIT.3 (+1/-0)
lib/ivykis/modules/man3/IV_SIGNAL_INIT.3 (+1/-0)
lib/ivykis/modules/man3/IV_WAIT_INTEREST_INIT.3 (+1/-0)
lib/ivykis/modules/man3/IV_WORK_ITEM_INIT.3 (+1/-0)
lib/ivykis/modules/man3/IV_WORK_POOL_INIT.3 (+1/-0)
lib/ivykis/modules/man3/Makefile.am (+34/-0)
lib/ivykis/modules/man3/Makefile.in (+462/-0)
lib/ivykis/modules/man3/iv_event.3 (+92/-0)
lib/ivykis/modules/man3/iv_event_post.3 (+1/-0)
lib/ivykis/modules/man3/iv_event_raw.3 (+111/-0)
lib/ivykis/modules/man3/iv_event_raw_post.3 (+1/-0)
lib/ivykis/modules/man3/iv_event_raw_register.3 (+1/-0)
lib/ivykis/modules/man3/iv_event_raw_unregister.3 (+1/-0)
lib/ivykis/modules/man3/iv_event_register.3 (+1/-0)
lib/ivykis/modules/man3/iv_event_unregister.3 (+1/-0)
lib/ivykis/modules/man3/iv_popen.3 (+90/-0)
lib/ivykis/modules/man3/iv_popen_request_close.3 (+1/-0)
lib/ivykis/modules/man3/iv_popen_request_submit.3 (+1/-0)
lib/ivykis/modules/man3/iv_signal.3 (+110/-0)
lib/ivykis/modules/man3/iv_signal_register.3 (+1/-0)
lib/ivykis/modules/man3/iv_signal_unregister.3 (+1/-0)
lib/ivykis/modules/man3/iv_thread.3 (+63/-0)
lib/ivykis/modules/man3/iv_thread_create.3 (+1/-0)
lib/ivykis/modules/man3/iv_thread_set_debug_state.3 (+1/-0)
lib/ivykis/modules/man3/iv_wait.3 (+129/-0)
lib/ivykis/modules/man3/iv_wait_interest_register.3 (+1/-0)
lib/ivykis/modules/man3/iv_wait_interest_register_spawn.3 (+1/-0)
lib/ivykis/modules/man3/iv_wait_interest_unregister.3 (+1/-0)
lib/ivykis/modules/man3/iv_work.3 (+147/-0)
lib/ivykis/modules/man3/iv_work_pool_create.3 (+1/-0)
lib/ivykis/modules/man3/iv_work_pool_put.3 (+1/-0)
lib/ivykis/modules/man3/iv_work_pool_submit_work.3 (+1/-0)
lib/ivykis/modules/test/Makefile.am (+26/-0)
lib/ivykis/modules/test/Makefile.in (+557/-0)
lib/ivykis/modules/test/iv_event_raw_test.c (+77/-0)
lib/ivykis/modules/test/iv_event_test.c (+108/-0)
lib/ivykis/modules/test/iv_popen_test.c (+122/-0)
lib/ivykis/modules/test/iv_signal_child_test.c (+64/-0)
lib/ivykis/modules/test/iv_signal_test.c (+63/-0)
lib/ivykis/modules/test/iv_thread_test.c (+58/-0)
lib/ivykis/modules/test/iv_wait_test.c (+133/-0)
lib/ivykis/modules/test/iv_work_test.c (+98/-0)
lib/logmatcher.c (+30/-10)
lib/logmatcher.h (+3/-7)
lib/logmpx.c (+19/-22)
lib/logmpx.h (+0/-6)
lib/logmsg.c (+762/-180)
lib/logmsg.h (+73/-28)
lib/logparser.c (+43/-80)
lib/logparser.h (+11/-37)
lib/logpipe.c (+7/-15)
lib/logpipe.h (+192/-21)
lib/logprocess.c (+21/-67)
lib/logprocess.h (+36/-58)
lib/logproto.c (+336/-54)
lib/logproto.h (+17/-4)
lib/logqueue-fifo.c (+471/-0)
lib/logqueue-fifo.h (+32/-0)
lib/logqueue.c (+198/-191)
lib/logqueue.h (+126/-9)
lib/logreader.c (+415/-227)
lib/logreader.h (+2/-17)
lib/logrewrite.c (+80/-94)
lib/logrewrite.h (+2/-6)
lib/logsource.c (+203/-65)
lib/logsource.h (+22/-10)
lib/logstamp.c (+58/-36)
lib/logstamp.h (+3/-2)
lib/logtransport.c (+30/-1)
lib/logtransport.h (+14/-0)
lib/logwriter.c (+826/-404)
lib/logwriter.h (+14/-33)
lib/mainloop.c (+754/-0)
lib/mainloop.h (+95/-0)
lib/merge-grammar.pl (+46/-0)
lib/messages.c (+24/-29)
lib/messages.h (+3/-26)
lib/misc.c (+115/-30)
lib/misc.h (+8/-3)
lib/msg-format.h (+2/-0)
lib/nvtable.c (+72/-31)
lib/nvtable.h (+23/-2)
lib/parser-expr-grammar.c (+158/-121)
lib/parser-expr-grammar.h (+19/-1)
lib/parser-expr-grammar.y (+100/-20)
lib/parser-expr-grammar.ym (+2/-1)
lib/parser-expr-parser.c (+1/-1)
lib/persist-state.c (+42/-5)
lib/plugin.c (+175/-50)
lib/plugin.h (+19/-1)
lib/pragma-grammar.c (+190/-154)
lib/pragma-grammar.h (+24/-6)
lib/pragma-grammar.y (+99/-19)
lib/pragma-grammar.ym (+1/-0)
lib/pragma-parser.c (+2/-2)
lib/rewrite-expr-grammar.c (+237/-168)
lib/rewrite-expr-grammar.h (+20/-2)
lib/rewrite-expr-grammar.y (+132/-21)
lib/rewrite-expr-grammar.ym (+34/-2)
lib/rewrite-expr-parser.c (+1/-1)
lib/serialize.c (+6/-4)
lib/sgroup.c (+8/-4)
lib/sgroup.h (+1/-1)
lib/stats.c (+159/-28)
lib/stats.h (+85/-27)
lib/str-format.c (+373/-0)
lib/str-format.h (+21/-0)
lib/syslog-names.h (+9/-0)
lib/syslog-ng.h (+2/-3)
lib/tags.c (+81/-11)
lib/tags.h (+14/-1)
lib/templates.c (+94/-75)
lib/templates.h (+17/-12)
lib/timeutils.c (+201/-85)
lib/timeutils.h (+10/-1)
lib/tls-support.h (+88/-0)
lib/tlscontext.c (+557/-0)
lib/tlscontext.h (+99/-0)
lib/tlstransport.c (+177/-0)
lib/tlstransport.h (+33/-0)
lib/value-pairs.c (+483/-0)
lib/value-pairs.h (+49/-0)
modules/Makefile.am (+1/-1)
modules/Makefile.in (+18/-1)
modules/affile/Makefile.in (+19/-2)
modules/affile/affile-grammar.c (+730/-564)
modules/affile/affile-grammar.h (+26/-8)
modules/affile/affile-grammar.y (+139/-51)
modules/affile/affile-grammar.ym (+41/-32)
modules/affile/affile-parser.c (+2/-2)
modules/affile/affile-plugin.c (+10/-0)
modules/affile/affile.c (+376/-156)
modules/affile/affile.h (+3/-3)
modules/afmongodb/Makefile.am (+35/-0)
modules/afmongodb/Makefile.in (+803/-0)
modules/afmongodb/TODO (+20/-0)
modules/afmongodb/afmongodb-grammar.c (+3222/-0)
modules/afmongodb/afmongodb-grammar.h (+350/-0)
modules/afmongodb/afmongodb-grammar.y (+531/-0)
modules/afmongodb/afmongodb-grammar.ym (+81/-0)
modules/afmongodb/afmongodb-parser.c (+54/-0)
modules/afmongodb/afmongodb-parser.h (+35/-0)
modules/afmongodb/afmongodb.c (+593/-0)
modules/afmongodb/afmongodb.h (+40/-0)
modules/afmongodb/libmongo-client/Doxyfile.in (+152/-0)
modules/afmongodb/libmongo-client/Makefile.am (+12/-0)
modules/afmongodb/libmongo-client/Makefile.in (+743/-0)
modules/afmongodb/libmongo-client/NEWS (+169/-0)
modules/afmongodb/libmongo-client/README.rst (+66/-0)
modules/afmongodb/libmongo-client/aclocal.m4 (+1036/-0)
modules/afmongodb/libmongo-client/config.guess (+1502/-0)
modules/afmongodb/libmongo-client/config.h.in (+128/-0)
modules/afmongodb/libmongo-client/config.sub (+1714/-0)
modules/afmongodb/libmongo-client/configure (+14606/-0)
modules/afmongodb/libmongo-client/configure.ac (+147/-0)
modules/afmongodb/libmongo-client/configure.gnu (+7/-0)
modules/afmongodb/libmongo-client/depcomp (+630/-0)
modules/afmongodb/libmongo-client/docs/Makefile.am (+2/-0)
modules/afmongodb/libmongo-client/docs/Makefile.in (+568/-0)
modules/afmongodb/libmongo-client/docs/tutorial/Makefile.am (+13/-0)
modules/afmongodb/libmongo-client/docs/tutorial/Makefile.in (+379/-0)
modules/afmongodb/libmongo-client/docs/tutorial/examples/GNUmakefile (+34/-0)
modules/afmongodb/libmongo-client/docs/tutorial/examples/tut_bson_build.c (+81/-0)
modules/afmongodb/libmongo-client/docs/tutorial/examples/tut_bson_build.json (+16/-0)
modules/afmongodb/libmongo-client/docs/tutorial/examples/tut_bson_traverse.c (+123/-0)
modules/afmongodb/libmongo-client/docs/tutorial/examples/tut_hl_client.c (+107/-0)
modules/afmongodb/libmongo-client/docs/tutorial/examples/tut_json2bson.c (+132/-0)
modules/afmongodb/libmongo-client/docs/tutorial/examples/tut_mongo_sync.c (+273/-0)
modules/afmongodb/libmongo-client/docs/tutorial/examples/tut_mongo_sync_cmd_create.c (+82/-0)
modules/afmongodb/libmongo-client/docs/tutorial/tut_bson.h (+10/-0)
modules/afmongodb/libmongo-client/docs/tutorial/tut_bson_build.h (+62/-0)
modules/afmongodb/libmongo-client/docs/tutorial/tut_bson_traverse.h (+135/-0)
modules/afmongodb/libmongo-client/docs/tutorial/tut_hl_client.h (+86/-0)
modules/afmongodb/libmongo-client/docs/tutorial/tut_json2bson.h (+97/-0)
modules/afmongodb/libmongo-client/docs/tutorial/tut_mongo_sync.h (+14/-0)
modules/afmongodb/libmongo-client/docs/tutorial/tut_mongo_sync_cmd_create.h (+53/-0)
modules/afmongodb/libmongo-client/docs/tutorial/tut_mongo_sync_connect.h (+49/-0)
modules/afmongodb/libmongo-client/docs/tutorial/tut_mongo_sync_insert.h (+46/-0)
modules/afmongodb/libmongo-client/docs/tutorial/tut_mongo_sync_query.h (+67/-0)
modules/afmongodb/libmongo-client/docs/tutorial/tut_mongo_sync_query_complex.h (+43/-0)
modules/afmongodb/libmongo-client/docs/tutorial/tutorial.h (+32/-0)
modules/afmongodb/libmongo-client/examples/Makefile.am (+8/-0)
modules/afmongodb/libmongo-client/examples/Makefile.in (+519/-0)
modules/afmongodb/libmongo-client/examples/bson-inspect.c (+341/-0)
modules/afmongodb/libmongo-client/examples/gridfs.c (+409/-0)
modules/afmongodb/libmongo-client/examples/mongo-dump.c (+212/-0)
modules/afmongodb/libmongo-client/install-sh (+520/-0)
modules/afmongodb/libmongo-client/ltmain.sh (+8413/-0)
modules/afmongodb/libmongo-client/m4/libtool.m4 (+7377/-0)
modules/afmongodb/libmongo-client/m4/ltoptions.m4 (+368/-0)
modules/afmongodb/libmongo-client/m4/ltsugar.m4 (+123/-0)
modules/afmongodb/libmongo-client/m4/ltversion.m4 (+23/-0)
modules/afmongodb/libmongo-client/m4/lt~obsolete.m4 (+92/-0)
modules/afmongodb/libmongo-client/m4/pkg.m4 (+157/-0)
modules/afmongodb/libmongo-client/missing (+376/-0)
modules/afmongodb/libmongo-client/src/Makefile.am (+45/-0)
modules/afmongodb/libmongo-client/src/Makefile.in (+748/-0)
modules/afmongodb/libmongo-client/src/bson.c (+1251/-0)
modules/afmongodb/libmongo-client/src/bson.h (+856/-0)
modules/afmongodb/libmongo-client/src/compat.c (+108/-0)
modules/afmongodb/libmongo-client/src/compat.h (+44/-0)
modules/afmongodb/libmongo-client/src/libmongo-client.pc.in (+12/-0)
modules/afmongodb/libmongo-client/src/libmongo-macros.h (+51/-0)
modules/afmongodb/libmongo-client/src/libmongo-private.h (+251/-0)
modules/afmongodb/libmongo-client/src/mongo-client.c (+285/-0)
modules/afmongodb/libmongo-client/src/mongo-client.h (+107/-0)
modules/afmongodb/libmongo-client/src/mongo-sync-cursor.c (+118/-0)
modules/afmongodb/libmongo-client/src/mongo-sync-cursor.h (+103/-0)
modules/afmongodb/libmongo-client/src/mongo-sync-pool.c (+269/-0)
modules/afmongodb/libmongo-client/src/mongo-sync-pool.h (+133/-0)
modules/afmongodb/libmongo-client/src/mongo-sync.c (+1829/-0)
modules/afmongodb/libmongo-client/src/mongo-sync.h (+548/-0)
modules/afmongodb/libmongo-client/src/mongo-utils.c (+191/-0)
modules/afmongodb/libmongo-client/src/mongo-utils.h (+121/-0)
modules/afmongodb/libmongo-client/src/mongo-wire.c (+645/-0)
modules/afmongodb/libmongo-client/src/mongo-wire.h (+433/-0)
modules/afmongodb/libmongo-client/src/mongo.h (+49/-0)
modules/afmongodb/libmongo-client/src/sync-gridfs-chunk.c (+314/-0)
modules/afmongodb/libmongo-client/src/sync-gridfs-chunk.h (+134/-0)
modules/afmongodb/libmongo-client/src/sync-gridfs-stream.c (+495/-0)
modules/afmongodb/libmongo-client/src/sync-gridfs-stream.h (+141/-0)
modules/afmongodb/libmongo-client/src/sync-gridfs.c (+345/-0)
modules/afmongodb/libmongo-client/src/sync-gridfs.h (+193/-0)
modules/afmongodb/libmongo-client/tests/Makefile.am (+227/-0)
modules/afmongodb/libmongo-client/tests/Makefile.in (+5248/-0)
modules/afmongodb/libmongo-client/tests/README (+28/-0)
modules/afmongodb/libmongo-client/tests/coverage.sh (+43/-0)
modules/afmongodb/libmongo-client/tests/func/bson/f_weird_types.c (+71/-0)
modules/afmongodb/libmongo-client/tests/func/bson/huge_doc.c (+51/-0)
modules/afmongodb/libmongo-client/tests/func/mongo/client/f_client_big_packet.c (+57/-0)
modules/afmongodb/libmongo-client/tests/func/mongo/sync-cursor/f_sync_cursor_iterate.c (+88/-0)
modules/afmongodb/libmongo-client/tests/func/mongo/sync-cursor/f_sync_cursor_tailable.c (+115/-0)
modules/afmongodb/libmongo-client/tests/func/mongo/sync-gridfs-chunk/f_sync_gridfs_chunk.c (+414/-0)
modules/afmongodb/libmongo-client/tests/func/mongo/sync-gridfs-stream/f_sync_gridfs_stream.c (+392/-0)
modules/afmongodb/libmongo-client/tests/func/mongo/sync-pool/f_sync_pool.c (+169/-0)
modules/afmongodb/libmongo-client/tests/func/mongo/sync/f_sync_auto_reconnect.c (+61/-0)
modules/afmongodb/libmongo-client/tests/func/mongo/sync/f_sync_conn_seed_add.c (+58/-0)
modules/afmongodb/libmongo-client/tests/func/mongo/sync/f_sync_max_insert_size.c (+69/-0)
modules/afmongodb/libmongo-client/tests/func/mongo/sync/f_sync_oidtest.c (+44/-0)
modules/afmongodb/libmongo-client/tests/func/mongo/sync/f_sync_safe_mode.c (+79/-0)
modules/afmongodb/libmongo-client/tests/libtap/Makefile.am (+4/-0)
modules/afmongodb/libmongo-client/tests/libtap/Makefile.in (+516/-0)
modules/afmongodb/libmongo-client/tests/libtap/tap.c (+294/-0)
modules/afmongodb/libmongo-client/tests/libtap/tap.h (+85/-0)
modules/afmongodb/libmongo-client/tests/libtap/test.c (+170/-0)
modules/afmongodb/libmongo-client/tests/libtap/test.h (+81/-0)
modules/afmongodb/libmongo-client/tests/perf/bson/p_bson_find.c (+43/-0)
modules/afmongodb/libmongo-client/tests/test_cleanup.c (+31/-0)
modules/afmongodb/libmongo-client/tests/tools/coverage-report-entry.pl (+70/-0)
modules/afmongodb/libmongo-client/tests/tools/coverage-report.pl (+125/-0)
modules/afmongodb/libmongo-client/tests/tools/coverage-report.xsl (+235/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_append_array.c (+65/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_append_binary.c (+56/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_append_boolean.c (+43/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_append_document.c (+67/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_append_double.c (+41/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_append_int32.c (+40/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_append_int64.c (+41/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_append_js_code.c (+66/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_append_js_code_w_scope.c (+79/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_append_null.c (+40/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_append_oid.c (+43/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_append_regexp.c (+45/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_append_string.c (+61/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_append_symbol.c (+61/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_append_timestamp.c (+41/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_append_utc_datetime.c (+41/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_build.c (+70/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_build_full.c (+71/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_cursor_find.c (+36/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_cursor_find_next.c (+33/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_cursor_get_array.c (+44/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_cursor_get_binary.c (+60/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_cursor_get_boolean.c (+43/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_cursor_get_document.c (+43/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_cursor_get_double.c (+43/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_cursor_get_int32.c (+43/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_cursor_get_int64.c (+45/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_cursor_get_javascript.c (+43/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_cursor_get_javascript_w_scope.c (+57/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_cursor_get_oid.c (+43/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_cursor_get_regex.c (+52/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_cursor_get_string.c (+43/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_cursor_get_symbol.c (+43/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_cursor_get_timestamp.c (+43/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_cursor_get_utc_datetime.c (+43/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_cursor_key.c (+30/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_cursor_new.c (+28/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_cursor_next.c (+42/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_cursor_type.c (+30/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_cursor_type_as_string.c (+31/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_empty.c (+22/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_find.c (+34/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_new.c (+28/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_new_from_data.c (+46/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_reset.c (+27/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_type_as_string.c (+40/-0)
modules/afmongodb/libmongo-client/tests/unit/bson/bson_validate_key.c (+36/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/client/connect.c (+32/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/client/connection_get_requestid.c (+44/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/client/connection_set_timeout.c (+33/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/client/disconnect.c (+32/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/client/packet_recv.c (+56/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/client/packet_send.c (+75/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync-cursor/sync_cursor_free.c (+34/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync-cursor/sync_cursor_get_data.c (+51/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync-cursor/sync_cursor_new.c (+40/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync-cursor/sync_cursor_next.c (+40/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync-gridfs-chunk/sync_gridfs_chunked_file_cursor_get_chunk.c (+15/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync-gridfs-chunk/sync_gridfs_chunked_file_cursor_new.c (+19/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync-gridfs-chunk/sync_gridfs_chunked_file_free.c (+16/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync-gridfs-chunk/sync_gridfs_chunked_file_new_from_buffer.c (+71/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync-gridfs-chunk/sync_gridfs_chunked_find.c (+38/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync-gridfs-stream/sync_gridfs_stream_close.c (+41/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync-gridfs-stream/sync_gridfs_stream_find.c (+36/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync-gridfs-stream/sync_gridfs_stream_new.c (+43/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync-gridfs-stream/sync_gridfs_stream_read.c (+44/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync-gridfs-stream/sync_gridfs_stream_seek.c (+65/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync-gridfs-stream/sync_gridfs_stream_write.c (+50/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync-gridfs/sync_gridfs_file_get_metadata.c (+23/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync-gridfs/sync_gridfs_free.c (+35/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync-gridfs/sync_gridfs_get_set_chunk_size.c (+33/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync-gridfs/sync_gridfs_list.c (+34/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync-gridfs/sync_gridfs_new.c (+54/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync-gridfs/sync_gridfs_remove.c (+34/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync-pool/sync_pool_free.c (+11/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync-pool/sync_pool_new.c (+19/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync-pool/sync_pool_pick.c (+11/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync-pool/sync_pool_return.c (+22/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync/sync_cmd_authenticate.c (+112/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync/sync_cmd_count.c (+119/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync/sync_cmd_create.c (+78/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync/sync_cmd_custom.c (+100/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync/sync_cmd_delete.c (+135/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync/sync_cmd_drop.c (+93/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync/sync_cmd_exists.c (+85/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync/sync_cmd_get_last_error.c (+35/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync/sync_cmd_get_more.c (+135/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync/sync_cmd_index_create.c (+62/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync/sync_cmd_index_drop.c (+51/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync/sync_cmd_index_drop_all.c (+49/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync/sync_cmd_insert.c (+78/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync/sync_cmd_insert_n.c (+100/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync/sync_cmd_is_master.c (+65/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync/sync_cmd_kill_cursors.c (+123/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync/sync_cmd_ping.c (+81/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync/sync_cmd_query.c (+125/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync/sync_cmd_reset_error.c (+31/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync/sync_cmd_update.c (+97/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync/sync_cmd_user_add.c (+95/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync/sync_cmd_user_remove.c (+92/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync/sync_conn_seed_add.c (+24/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync/sync_connect.c (+22/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync/sync_disconnect.c (+22/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync/sync_get_set_auto_reconnect.c (+39/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync/sync_get_set_max_insert_size.c (+44/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync/sync_get_set_safe_mode.c (+38/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync/sync_get_set_slaveok.c (+38/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/sync/sync_reconnect.c (+143/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/utils/oid_as_string.c (+26/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/utils/oid_init.c (+19/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/utils/oid_new.c (+49/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/utils/oid_new_with_time.c (+46/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/utils/parse_addr.c (+232/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/wire/cmd_custom.c (+67/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/wire/cmd_delete.c (+73/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/wire/cmd_get_more.c (+50/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/wire/cmd_insert.c (+83/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/wire/cmd_insert_n.c (+95/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/wire/cmd_kill_cursors.c (+58/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/wire/cmd_query.c (+117/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/wire/cmd_update.c (+97/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/wire/packet_get_set_data.c (+65/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/wire/packet_get_set_header.c (+58/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/wire/packet_get_set_header_raw.c (+56/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/wire/packet_new.c (+20/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/wire/reply_packet_get_data.c (+52/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/wire/reply_packet_get_header.c (+54/-0)
modules/afmongodb/libmongo-client/tests/unit/mongo/wire/reply_packet_get_nth_document.c (+68/-0)
modules/afprog/Makefile.in (+19/-2)
modules/afprog/afprog-grammar.c (+515/-426)
modules/afprog/afprog-grammar.h (+20/-2)
modules/afprog/afprog-grammar.y (+117/-29)
modules/afprog/afprog-grammar.ym (+19/-10)
modules/afprog/afprog-parser.c (+2/-2)
modules/afprog/afprog-plugin.c (+10/-0)
modules/afprog/afprog.c (+101/-66)
modules/afprog/afprog.h (+2/-2)
modules/afsocket/Makefile.am (+8/-6)
modules/afsocket/Makefile.in (+33/-53)
modules/afsocket/afinet.c (+314/-110)
modules/afsocket/afinet.h (+15/-28)
modules/afsocket/afsocket-grammar.c (+1059/-976)
modules/afsocket/afsocket-grammar.h (+21/-1)
modules/afsocket/afsocket-grammar.y (+182/-99)
modules/afsocket/afsocket-grammar.ym (+84/-80)
modules/afsocket/afsocket-parser.c (+3/-2)
modules/afsocket/afsocket-plugin.c (+10/-1)
modules/afsocket/afsocket.c (+306/-201)
modules/afsocket/afsocket.h (+63/-10)
modules/afsocket/afunix.c (+73/-25)
modules/afsocket/afunix.h (+1/-0)
modules/afsocket/tlscontext.c (+0/-552)
modules/afsocket/tlscontext.h (+0/-101)
modules/afsocket/tlstransport.c (+0/-177)
modules/afsocket/tlstransport.h (+0/-33)
modules/afsql/Makefile.am (+1/-1)
modules/afsql/Makefile.in (+21/-4)
modules/afsql/afsql-grammar.c (+401/-274)
modules/afsql/afsql-grammar.h (+23/-1)
modules/afsql/afsql-grammar.y (+145/-41)
modules/afsql/afsql-grammar.ym (+47/-22)
modules/afsql/afsql-parser.c (+5/-2)
modules/afsql/afsql-plugin.c (+10/-0)
modules/afsql/afsql.c (+216/-170)
modules/afsql/afsql.h (+9/-5)
modules/afstreams/Makefile.in (+19/-2)
modules/afstreams/afstreams-grammar.c (+177/-138)
modules/afstreams/afstreams-grammar.h (+18/-0)
modules/afstreams/afstreams-grammar.y (+105/-23)
modules/afstreams/afstreams-grammar.ym (+7/-4)
modules/afstreams/afstreams-parser.c (+2/-2)
modules/afstreams/afstreams-plugin.c (+10/-0)
modules/afstreams/afstreams.c (+19/-12)
modules/afuser/Makefile.in (+19/-2)
modules/afuser/afuser-grammar.c (+160/-122)
modules/afuser/afuser-grammar.h (+20/-2)
modules/afuser/afuser-grammar.y (+103/-21)
modules/afuser/afuser-grammar.ym (+5/-2)
modules/afuser/afuser-parser.c (+2/-2)
modules/afuser/afuser-plugin.c (+10/-0)
modules/afuser/afuser.c (+16/-20)
modules/basicfuncs/Makefile.in (+17/-0)
modules/basicfuncs/basic-funcs.c (+57/-13)
modules/confgen/Makefile.in (+19/-2)
modules/confgen/confgen-plugin.c (+11/-0)
modules/convertfuncs/Makefile.in (+17/-0)
modules/convertfuncs/convert-funcs.c (+10/-0)
modules/csvparser/Makefile.in (+19/-2)
modules/csvparser/csvparser-grammar.c (+209/-171)
modules/csvparser/csvparser-grammar.h (+20/-2)
modules/csvparser/csvparser-grammar.y (+114/-31)
modules/csvparser/csvparser-grammar.ym (+16/-12)
modules/csvparser/csvparser-parser.c (+2/-2)
modules/csvparser/csvparser-plugin.c (+10/-0)
modules/csvparser/csvparser.c (+24/-2)
modules/dbparser/Makefile.in (+19/-2)
modules/dbparser/dbparser-grammar.c (+228/-141)
modules/dbparser/dbparser-grammar.h (+22/-2)
modules/dbparser/dbparser-grammar.y (+113/-22)
modules/dbparser/dbparser-grammar.ym (+15/-3)
modules/dbparser/dbparser-parser.c (+3/-2)
modules/dbparser/dbparser-plugin.c (+10/-0)
modules/dbparser/dbparser.c (+119/-45)
modules/dbparser/dbparser.h (+1/-0)
modules/dbparser/patterndb-int.h (+2/-1)
modules/dbparser/patterndb.c (+58/-34)
modules/dbparser/patternize.c (+82/-36)
modules/dbparser/patternize.h (+7/-5)
modules/dbparser/pdbtool.c (+153/-13)
modules/dbparser/radix.c (+41/-20)
modules/dbparser/tests/Makefile.in (+17/-0)
modules/dbparser/tests/test_patterndb.c (+21/-4)
modules/dbparser/tests/test_patternize.c (+7/-5)
modules/dbparser/tests/test_radix.c (+17/-0)
modules/dummy/Makefile.in (+19/-2)
modules/dummy/dummy-grammar.c (+243/-149)
modules/dummy/dummy-grammar.h (+22/-4)
modules/dummy/dummy-grammar.y (+106/-22)
modules/dummy/dummy-grammar.ym (+8/-3)
modules/dummy/dummy-parser.c (+3/-3)
modules/dummy/dummy-parser.h (+1/-1)
modules/dummy/dummy.c (+15/-19)
modules/dummy/dummy.h (+2/-2)
modules/pacctformat/Makefile.in (+19/-2)
modules/pacctformat/pacct-format-plugin.c (+10/-0)
modules/syslogformat/Makefile.in (+19/-2)
modules/syslogformat/syslog-format-plugin.c (+10/-0)
modules/syslogformat/syslog-format.c (+67/-117)
modules/tfjson/Makefile.am (+11/-0)
modules/tfjson/Makefile.in (+584/-0)
modules/tfjson/tfjson.c (+167/-0)
scl/Makefile.am (+6/-0)
scl/Makefile.in (+25/-2)
scl/modules.conf (+10/-8)
scl/pacct/plugin.conf (+2/-4)
scl/scl.conf (+2/-4)
scl/syslog-ng.conf (+1/-1)
scl/syslogconf/plugin.conf (+2/-4)
scl/system/generate-system-source.sh (+38/-4)
scl/system/plugin.conf (+2/-4)
scripts/Makefile.in (+17/-0)
syslog-ng.pc.in (+14/-0)
syslog-ng.spec (+12/-12)
syslog-ng/Makefile.in (+17/-0)
syslog-ng/main.c (+66/-257)
syslog-ng/syslog-ng-ctl.c (+2/-0)
tests/Makefile.in (+17/-0)
tests/functional/Makefile.am (+2/-0)
tests/functional/Makefile.in (+19/-0)
tests/functional/func_test.py (+5/-0)
tests/functional/globals.py (+6/-0)
tests/functional/test_file_source.py (+2/-2)
tests/functional/test_filters.py (+2/-2)
tests/functional/test_input_drivers.py (+2/-2)
tests/functional/test_performance.py (+3/-3)
tests/functional/test_sql.py (+33/-10)
tests/loggen/Makefile.am (+1/-1)
tests/loggen/Makefile.in (+18/-1)
tests/loggen/loggen.c (+489/-253)
tests/unit/Makefile.am (+26/-5)
tests/unit/Makefile.in (+44/-5)
tests/unit/test_clone_logmsg.c (+12/-8)
tests/unit/test_csvparser.c (+6/-2)
tests/unit/test_dnscache.c (+157/-38)
tests/unit/test_filters.c (+38/-25)
tests/unit/test_logqueue.c (+143/-46)
tests/unit/test_logwriter.c (+54/-46)
tests/unit/test_matcher.c (+14/-5)
tests/unit/test_msgparse.c (+179/-5)
tests/unit/test_msgsdata.c (+1/-1)
tests/unit/test_persist_state.c (+3/-0)
tests/unit/test_tags.c (+24/-10)
tests/unit/test_template.c (+96/-7)
tests/unit/test_template_speed.c (+25/-6)
tests/unit/test_thread_wakeup.c (+173/-0)
tests/unit/test_value_pairs.c (+126/-0)
tests/unit/test_zone.c (+43/-2)
tgz2build/Makefile.am (+1/-1)
tgz2build/Makefile.in (+18/-1)
tgz2build/rules (+0/-1)
tgz2build/syslog-ng-dev.files (+5/-0)
tgz2build/tgz2deps (+2/-0)
Branch information
- Owner:
- Serge Hallyn
- Status:
- Development
Recent revisions
- 30. By Serge Hallyn
-
* debian/control: remove libsystemd-
daemon- dev build-depends
* debian/rules: remove --with-systemdsystemun itdir from
override_dh_auto_ configure.
* New upstream release with important fixes from upstream git tree with
non-free manpages removed.
* Drop syslog-ng.conf(5) (closes: #496521).
* syslog-ng(8) is generated, and does not mention -Q anymore
(closes: #616069).
* Supports CAP_SYSLOG on recent kernels (closes: #630172).
* Does not use g_timeout_add_seconds anymore (closes: #609154).
[ Gergely Nagy <email address hidden> ]
* Update debian/copyright to DEP-5 format.
* Simplified the logrotate file by merging identical entries.
* Include local configuration files from /etc/syslog-ng/conf. d/ (Closes:
#609050).
* Update syslog-ng.conf to be fully 3.3 compliant.
* Compress both source and binaries (except the syslog-ng meta
package) with xz, instead of gzip.
* Use dpkg triggers to restart syslog-ng when appropriate.
* Include DFSG-free manual pages for all binaries.
* Build with Hardening enabled.
* Mention syslog(3) in /etc/default/syslog- ng, instead of
<linux/kernel.h> (Closes: #608605)
* Support 'status' in the init script.
Patch from Peter Eisentraut <email address hidden> (Closes: #644458)
* Build-Depend on libevtlog-dev (>= 0.2.12-5~) for correct shlibs.
* Use [linux-any] in Build-Depends instead of hardcoded links.
(Closes: #634715)
* Use $SYSLOGNG_OPTS in the init script when reloading syslog-ng.
(Closes: #589081) - 28. By Laszlo Boszormenyi
-
* New upstream release, fixing infinite loop via PCRE and global. No CVE
number yet, Vigil@nce id is 10648.
* Remove all patches, they were applied upstream. - 26. By Laszlo Boszormenyi
-
Fix capability support for unix streams and files when dir_owner() and/or
dir_group() is used (closes: #608791). Urgency set to high to fix this
grave bug which can break logging. - 25. By Laszlo Boszormenyi
-
Security fix on kFreeBSD archs, don't set 7777 rigths on logfiles
(closes: #608491). - 24. By Laszlo Boszormenyi
-
* Medium urgency due to the number of serious bugs fixed.
* New upstream version, fixing configuration version detection
(closes: #603617). - 23. By Laszlo Boszormenyi
-
* Apply upstream patch for config file version detection.
* Correct debian/watch . - 21. By Laszlo Boszormenyi
-
* New upstream release.
* Update to Standards-Version 3.9.1 .
* Build depend on libcap-dev to add capability support on Linux archs.
* Disable statistics logging (closes: #586749) and restore logging to
/var/log/syslog .
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/precise/syslog-ng