aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-03-25Log warning messages _before_ exiting because of earlier dcfg failureNick Mathewson
2019-03-25Use actual pointers in dispatch_cfg.c.Nick Mathewson
2019-03-25Add a test for pubsub_items_clear_bindings()Nick Mathewson
2019-03-25Add test for dispatch_send() fast path.Nick Mathewson
2019-03-25practracker: split shutdown code out of main.cNick Mathewson
2019-03-25practracker compliance: split lint_message into more logical partsNick Mathewson
2019-03-25pubsub: add test for items_out in builder_finalize()Nick Mathewson
2019-03-25coverage: Exclude lines in pubsub_pub that can only be reached on bugNick Mathewson
2019-03-25pubsub_check.c: Stop accepting NULL prefix, which we never send.Nick Mathewson
2019-03-25dispatch: Test behavior of formatting type with no set fmt function.Nick Mathewson
2019-03-25Unit test for namemap_fmt_name()Nick Mathewson
2019-03-25pubsub test: add a test to make sure typefns can't be changed.Nick Mathewson
2019-03-25Try a different approach to making publish function seem used.Nick Mathewson
2019-03-25move pubsub_connector_t typedef to pubsub_connect.hNick Mathewson
2019-03-25Correct doxygen @file directivesNick Mathewson
2019-03-25Document several issues found by TaylorNick Mathewson
2019-03-25pubsub: install libevent events separately from the_dispatcher.Nick Mathewson
2019-03-25Connect the mainloop pubsub dispatcher on startup; free it on shutdown.Nick Mathewson
2019-03-25Add msgtypes.h include to pubsub_build.hNick Mathewson
2019-03-25Code to manage publish/subscribe setup via subsystem interface.Nick Mathewson
2019-03-25Pubsub: macros for ease-of-use and typesafety.Nick Mathewson
2019-03-25Add function to clear publish bindings.Nick Mathewson
2019-03-25pubsub: relationship checking functionalityNick Mathewson
2019-03-25Pubsub: an OO layer on top of lib/dispatchNick Mathewson
2019-03-25Debug logs to record all messages sent and delivered.Nick Mathewson
2019-03-25Add a naming system for IDs in dispatch.Nick Mathewson
2019-03-25Low-level dispatch module for publish-subscribe mechanismNick Mathewson
2019-03-25Add a new inline function to check whether debug logging is onNick Mathewson
2019-03-25Add a smartlist_grow() function to expand a smartlistNick Mathewson
2019-03-25Add a macro for the fairly common "eat next semicolon" syntax trickNick Mathewson
2019-03-25Add MESG as a new log domain.Nick Mathewson
2019-03-25Add a type to map names to short identifiersNick Mathewson
2019-01-15Merge branch 'bug24953_squashed'Nick Mathewson
2019-01-15Depending on script mode, either use 'whitelist' or 'fallback list'rl1987
2019-01-15In updateFallbackDirs.py, say 'fallback list' instead of 'whitelist'rl1987
2019-01-15Merge branch 'ticket28058_squashed'Nick Mathewson
2019-01-15Add changes filerl1987
2019-01-15Add shellcheck to Travis CI buildsrl1987
2019-01-15Run shellcheck for stuff in scripts/ as part of 'make check'rl1987
2019-01-14Merge remote-tracking branch 'asn-github/adaptive_padding-final'Nick Mathewson
2019-01-14Merge branch 'maint-0.3.5'Nick Mathewson
2019-01-14Rework rep_hist_log_link_protocol_counts()rl1987
2019-01-14Merge remote-tracking branch 'teor/bug29015'Nick Mathewson
2019-01-14Remove TODO file.George Kadianakis
2019-01-11Merge branch 'bug28989_squashed'Nick Mathewson
2019-01-11Fix a typorl1987
2019-01-11Fix CID 1442277rl1987
2019-01-11Actually close the stdout pipe on error in process_unix_execKris Katterjohn
2019-01-11Merge branch 'maint-0.3.5'Nick Mathewson
2019-01-11Merge remote-tracking branch 'tor-github/pr/563' into maint-0.3.5Nick Mathewson