aboutsummaryrefslogtreecommitdiff
path: root/src/lib
AgeCommit message (Expand)Author
2019-03-28Don't unconditionally deref pub and sub in lint_message_consistencyNick Mathewson
2019-03-27Merge branch 'tor-github/pr/859'George Kadianakis
2019-03-27Merge branch 'maint-0.4.0'teor
2019-03-26Merge branch 'messaging_v3' into messaging_v3_mergedNick Mathewson
2019-03-26Remove message/subsystem numbers from log messagesNick Mathewson
2019-03-26Merge branch 'bug29805_rebased_squashed'Nick Mathewson
2019-03-26prob-distr: Some more comments about the initializers.George Kadianakis
2019-03-26prob-distr: Silence some coverity warnings.George Kadianakis
2019-03-26Merge remote-tracking branch 'tor-github/pr/724'teor
2019-03-25Rename one case of c_type to c_ptr_type.Nick Mathewson
2019-03-25Rename DISPATCH_DEFINE_TYPE() to DISPATCH_REGISTER_TYPE()Nick Mathewson
2019-03-25Various documentation notes and tweaks for pubsubNick Mathewson
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-25practracker compliance: split lint_message into more logical partsNick 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-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-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-03-25Move sizeof check to torint.hrl1987
2019-03-25Merge remote-tracking branch 'tor-github/pr/785'teor
2019-03-25Pass NULL to lpApplicationName in CreateProcessA().Alexander Færøy
2019-03-22circpad/prob_distr: Use crypto_fast_rng() instead of the old RNG.George Kadianakis
2019-03-13prob_distr: Better document our public API.George Kadianakis
2019-03-13prob_distr: Implement type-safe downcasting functions.George Kadianakis
2019-03-12Fix all nonconformant headers' guard macros.Nick Mathewson
2019-03-12Merge branch 'maint-0.4.0'George Kadianakis
2019-03-12Merge branch 'tor-github/pr/763' into maint-0.4.0George Kadianakis
2019-03-11Merge branch 'maint-0.4.0'Nick Mathewson
2019-03-08Merge remote-tracking branch 'bug28525_029' into maint-0.3.5teor
2019-03-04Merge branch 'tor-github/pr/723'George Kadianakis
2019-03-04doc: Fix an incorrect comment about calling FreeLibrary() on Windowsteor
2019-03-01Merge branch 'tor-github/pr/718'David Goulet
2019-03-01Document crypto_fast_rng_one_in_n.Nick Mathewson