Commit History

Author SHA1 Message Date
  Nick Mathewson 3f0bfe1d29 Rename DISPATCH_DEFINE_TYPE() to DISPATCH_REGISTER_TYPE() 5 years ago
  Nick Mathewson 28fd4996ac Various documentation notes and tweaks for pubsub 5 years ago
  Nick Mathewson a8ca464cee Log warning messages _before_ exiting because of earlier dcfg failure 5 years ago
  Nick Mathewson 47de9c7b0a Use actual pointers in dispatch_cfg.c. 5 years ago
  Nick Mathewson 8d70f21717 Add a test for pubsub_items_clear_bindings() 5 years ago
  Nick Mathewson b11b4b7bb7 Add test for dispatch_send() fast path. 5 years ago
  Nick Mathewson ab6ddc7a33 practracker: split shutdown code out of main.c 5 years ago
  Nick Mathewson 4bdff5e3e9 practracker compliance: split lint_message into more logical parts 5 years ago
  Nick Mathewson d976cda49f pubsub: add test for items_out in builder_finalize() 5 years ago
  Nick Mathewson 3552cd69bd coverage: Exclude lines in pubsub_pub that can only be reached on bug 5 years ago
  Nick Mathewson 2e7f80d5f4 pubsub_check.c: Stop accepting NULL prefix, which we never send. 5 years ago
  Nick Mathewson c40bcab85d dispatch: Test behavior of formatting type with no set fmt function. 5 years ago
  Nick Mathewson f74301f8fd Unit test for namemap_fmt_name() 5 years ago
  Nick Mathewson 9fb511526a pubsub test: add a test to make sure typefns can't be changed. 5 years ago
  Nick Mathewson beedadbeac Try a different approach to making publish function seem used. 5 years ago
  Nick Mathewson 94feec59cf move pubsub_connector_t typedef to pubsub_connect.h 5 years ago
  Nick Mathewson 22ad8658cd Correct doxygen @file directives 5 years ago
  Nick Mathewson 3d6bf7b36e Document several issues found by Taylor 5 years ago
  Nick Mathewson b4f28b9df8 pubsub: install libevent events separately from the_dispatcher. 5 years ago
  Nick Mathewson 6d1abd37e2 Connect the mainloop pubsub dispatcher on startup; free it on shutdown. 5 years ago
  Nick Mathewson 02e0a39d39 Add msgtypes.h include to pubsub_build.h 5 years ago
  Nick Mathewson bdeaf7d4b2 Code to manage publish/subscribe setup via subsystem interface. 5 years ago
  Nick Mathewson 24df14eb09 Pubsub: macros for ease-of-use and typesafety. 5 years ago
  Nick Mathewson a7681525ab Add function to clear publish bindings. 5 years ago
  Nick Mathewson 271a671822 pubsub: relationship checking functionality 5 years ago
  Nick Mathewson 9e60482b80 Pubsub: an OO layer on top of lib/dispatch 5 years ago
  Nick Mathewson 24b945f713 Debug logs to record all messages sent and delivered. 5 years ago
  Nick Mathewson f5683d90be Add a naming system for IDs in dispatch. 5 years ago
  Nick Mathewson e4d3098d4d Low-level dispatch module for publish-subscribe mechanism 5 years ago
  Nick Mathewson a62ac17198 Add a new inline function to check whether debug logging is on 5 years ago