Commit Graph

  • f32d890531 Merge branch 'bug29805_rebased_squashed' Nick Mathewson 2019-03-26 09:39:46 -04:00
  • 27f24484d4 prob-distr: Some more comments about the initializers. George Kadianakis 2019-03-25 15:27:03 +02:00
  • 08176c2396 prob-distr: Silence some coverity warnings. George Kadianakis 2019-03-21 20:57:42 +02:00
  • d11976b8bd Merge branch 'tor-github/pr/709' George Kadianakis 2019-03-26 15:34:54 +02:00
  • fa9e0963cf Merge branch 'maint-0.4.0' into release-0.4.0 George Kadianakis 2019-03-26 15:16:37 +02:00
  • 2790ee3685 Merge branch 'maint-0.4.0' George Kadianakis 2019-03-26 15:16:37 +02:00
  • 06951cb3fc Merge branch 'tor-github/pr/847' into maint-0.4.0 George Kadianakis 2019-03-26 15:16:21 +02:00
  • 39e4494344 practracker: update usage note in docstring Nick Mathewson 2019-03-26 08:42:14 -04:00
  • 613c5ff357 Merge remote-tracking branch 'tor-github/pr/724' teor 2019-03-26 19:31:17 +10:00
  • 0642650865 Merge branch 'maint-0.4.0' teor 2019-03-26 19:16:06 +10:00
  • 1cd59525cc Merge branch 'maint-0.4.0' into release-0.4.0 teor 2019-03-26 19:16:02 +10:00
  • 4258728d56 Merge remote-tracking branch 'tor-github/pr/852' into maint-0.4.0 teor 2019-03-26 19:15:46 +10:00
  • 4e6ba575a6 Add header guards to ptr_helpers.h rl1987 2019-03-26 09:49:32 +02:00
  • 6ecf9590ea changes: add file for #21377 juga0 2018-12-21 17:10:19 +00:00
  • da7a8d7624 dircache: fix identation and remove unneded goto juga0 2018-11-19 17:27:41 +00:00
  • 892b918b66 bwauth: remove declaring args, they are now in use juga0 2018-11-08 09:13:54 +00:00
  • a4bf3be8bc test: check that .../bandwidth.z is compressed juga0 2018-11-07 12:40:51 +00:00
  • fb4a40c32c test: Check bw file cache lifetime juga0 2018-11-07 12:38:45 +00:00
  • 7627134743 bwauth: increment bw file cache lifetime juga0 2018-11-07 12:19:20 +00:00
  • 4d3502e45b bwauth: check and use compression serving bw file juga0 2018-11-07 12:15:31 +00:00
  • b75e2539f9 bwauth: check if a bw file could be read juga0 2018-11-07 12:04:09 +00:00
  • ee09e5d7ea bwauth: use flag to do not warn when file is missing juga0 2018-11-07 08:49:51 +00:00
  • 3eacae42b2 Serve bandwidth file used in the next vote juga0 2018-11-02 18:38:46 +00:00
  • 3d38d0ca24 Merge branch 'maint-0.4.0' teor 2019-03-26 16:57:04 +10:00
  • 08c4792413 Merge branch 'maint-0.4.0' into release-0.4.0 teor 2019-03-26 16:56:59 +10:00
  • 828033001b Merge remote-tracking branch 'tor-github/pr/848' into maint-0.4.0 teor 2019-03-26 16:56:45 +10:00
  • ec736f8729 Merge remote-tracking branch 'tor-github/pr/833' teor 2019-03-26 13:02:37 +10:00
  • d482913e69 Merge remote-tracking branch 'tor-github/pr/834' teor 2019-03-26 12:55:48 +10:00
  • 669ec64325 Fix CID 1444119 rl1987 2019-03-20 19:44:54 +02:00
  • 3af9a51118 test/dir: add a 4th argument to dirserv_read_measured_bandwidths() teor 2019-03-21 23:35:56 +10:00
  • b76ae3898d Merge branch 'ticket29806_035_squashed_merged' into ticket29806_040_squashed_merged teor 2019-03-26 11:48:52 +10:00
  • f8304cc6fb Merge branch 'maint-0.3.4' into release-0.3.4 George Kadianakis 2019-03-26 01:25:11 +02:00
  • ee43bc706c Merge branch 'tor-github/pr/820' into maint-0.3.4 George Kadianakis 2019-03-26 01:24:26 +02:00
  • 473decb246 Merge branch 'tor-github/pr/839' George Kadianakis 2019-03-26 01:17:58 +02:00
  • ddb31dd583 Rename one case of c_type to c_ptr_type. Nick Mathewson 2019-03-14 15:41:45 -04:00
  • 3f0bfe1d29 Rename DISPATCH_DEFINE_TYPE() to DISPATCH_REGISTER_TYPE() Nick Mathewson 2019-03-14 15:39:14 -04:00
  • 28fd4996ac Various documentation notes and tweaks for pubsub Nick Mathewson 2019-03-14 15:35:41 -04:00
  • a8ca464cee Log warning messages _before_ exiting because of earlier dcfg failure Nick Mathewson 2019-03-14 15:22:19 -04:00
  • 47de9c7b0a Use actual pointers in dispatch_cfg.c. Nick Mathewson 2019-03-14 15:15:03 -04:00
  • 8d70f21717 Add a test for pubsub_items_clear_bindings() Nick Mathewson 2019-03-14 13:23:58 -04:00
  • b11b4b7bb7 Add test for dispatch_send() fast path. Nick Mathewson 2019-03-14 11:50:45 -04:00
  • ab6ddc7a33 practracker: split shutdown code out of main.c Nick Mathewson 2019-03-14 09:37:44 -04:00
  • 4bdff5e3e9 practracker compliance: split lint_message into more logical parts Nick Mathewson 2019-03-14 08:54:20 -04:00
  • d976cda49f pubsub: add test for items_out in builder_finalize() Nick Mathewson 2019-03-13 16:30:56 -04:00
  • 3552cd69bd coverage: Exclude lines in pubsub_pub that can only be reached on bug Nick Mathewson 2019-03-13 15:56:58 -04:00
  • 2e7f80d5f4 pubsub_check.c: Stop accepting NULL prefix, which we never send. Nick Mathewson 2019-03-13 15:54:26 -04:00
  • c40bcab85d dispatch: Test behavior of formatting type with no set fmt function. Nick Mathewson 2019-03-13 15:52:48 -04:00
  • f74301f8fd Unit test for namemap_fmt_name() Nick Mathewson 2019-03-13 15:48:45 -04:00
  • 9fb511526a pubsub test: add a test to make sure typefns can't be changed. Nick Mathewson 2019-03-13 15:41:36 -04:00
  • beedadbeac Try a different approach to making publish function seem used. Nick Mathewson 2019-03-12 19:25:31 -04:00
  • 94feec59cf move pubsub_connector_t typedef to pubsub_connect.h Nick Mathewson 2019-03-12 19:11:52 -04:00
  • 22ad8658cd Correct doxygen @file directives Nick Mathewson 2019-03-12 18:57:28 -04:00
  • 3d6bf7b36e Document several issues found by Taylor Nick Mathewson 2019-03-12 18:53:24 -04:00
  • b4f28b9df8 pubsub: install libevent events separately from the_dispatcher. Nick Mathewson 2019-03-11 16:57:33 -04:00
  • 6d1abd37e2 Connect the mainloop pubsub dispatcher on startup; free it on shutdown. Nick Mathewson 2019-03-11 16:02:38 -04:00
  • 02e0a39d39 Add msgtypes.h include to pubsub_build.h Nick Mathewson 2019-03-11 15:56:13 -04:00
  • bdeaf7d4b2 Code to manage publish/subscribe setup via subsystem interface. Nick Mathewson 2019-01-15 10:27:39 -05:00
  • 24df14eb09 Pubsub: macros for ease-of-use and typesafety. Nick Mathewson 2019-01-14 11:29:21 -05:00
  • a7681525ab Add function to clear publish bindings. Nick Mathewson 2019-01-15 10:46:01 -05:00
  • 271a671822 pubsub: relationship checking functionality Nick Mathewson 2019-01-15 09:01:41 -05:00
  • 9e60482b80 Pubsub: an OO layer on top of lib/dispatch Nick Mathewson 2019-01-15 09:01:20 -05:00
  • 24b945f713 Debug logs to record all messages sent and delivered. Nick Mathewson 2019-01-13 16:01:44 -05:00
  • f5683d90be Add a naming system for IDs in dispatch. Nick Mathewson 2019-01-13 14:43:13 -05:00
  • e4d3098d4d Low-level dispatch module for publish-subscribe mechanism Nick Mathewson 2019-01-11 20:17:04 -05:00
  • a62ac17198 Add a new inline function to check whether debug logging is on Nick Mathewson 2019-01-13 15:45:06 -05:00
  • 253fea84cf Add a smartlist_grow() function to expand a smartlist Nick Mathewson 2019-01-10 13:56:22 -05:00
  • 56bda7464f Add a macro for the fairly common "eat next semicolon" syntax trick Nick Mathewson 2019-01-10 10:30:52 -05:00
  • 0944500a8e Add MESG as a new log domain. Nick Mathewson 2018-10-26 16:22:34 -04:00
  • dfd7a7f5b6 Add a type to map names to short identifiers Nick Mathewson 2018-10-25 12:04:19 -04:00
  • 2c8af79de5 Add a practracker-regen make target Nick Mathewson 2019-03-25 16:07:58 -04:00
  • c2643842a9 practracker: add ability to regenerate exceptions file. Nick Mathewson 2019-03-25 16:06:26 -04:00
  • 0260e0f6fc practracker: pass sys.argv to main() as an argument Nick Mathewson 2019-03-25 15:52:43 -04:00
  • 301e3f22ef Practracker: add a string explaining the excptions file. Nick Mathewson 2019-03-25 15:51:48 -04:00
  • c81b2b09ea Merge branch 'practracker_comments' Nick Mathewson 2019-03-25 15:18:36 -04:00
  • b71febcea8 changes file for control.c splitup Nick Mathewson 2019-03-25 15:08:36 -04:00
  • 61cebb2035 Minimize the includes in control.c Nick Mathewson 2019-03-25 14:14:56 -04:00
  • 2917ecaa97 Split command-handling and authentication from control.c Nick Mathewson 2019-03-25 14:03:49 -04:00
  • 4754e9058b Split getinfo handling into a new control_getinfo.c Nick Mathewson 2019-03-25 12:48:52 -04:00
  • a49f506e05 Split all controller events code into a new control_events.c Nick Mathewson 2019-03-25 12:11:59 -04:00
  • 135b51c9d3 practracker: allow comments in exceptions file Nick Mathewson 2019-03-25 09:28:24 -04:00
  • a20a2025a5 practracker: sort filenames and directories. Nick Mathewson 2019-03-25 09:08:04 -04:00
  • 68260e85b5 Move sizeof check to torint.h rl1987 2019-03-25 10:17:30 +02:00
  • 5d2f5e482e Correctly report PT vs proxy during bootstrap Taylor Yu 2019-03-20 20:51:12 -05:00
  • d4d541c53c Merge remote-tracking branch 'tor-github/pr/785' teor 2019-03-25 14:01:20 +10:00
  • 4be522b2e6 Pass NULL to lpApplicationName in CreateProcessA(). Alexander Færøy 2019-03-25 03:00:53 +01:00
  • f09205ef53 Refactor test_utils_general() to fix Coverity warnings rl1987 2019-03-24 10:10:52 +02:00
  • 9529d99982 Tweak changes file rl1987 2019-03-24 09:25:30 +02:00
  • 9d0ce0afcc forward-port changelog for 0.4.0.3-alpha Nick Mathewson 2019-03-23 08:46:29 -04:00
  • 9c12558af5 Merge branch 'maint-0.4.0' into release-0.4.0 Nick Mathewson 2019-03-23 08:45:07 -04:00
  • 91c24ad530 Merge branch 'maint-0.4.0' Nick Mathewson 2019-03-23 08:44:44 -04:00
  • 8bc3ac6a84 Bump to 0.4.0.3-alpha-dev Nick Mathewson 2019-03-23 08:44:36 -04:00
  • 307c156fbe Set file encoding in practracker.py Taylor Yu 2019-03-22 17:45:06 -05:00
  • eaa34dd6b9 Fold 29693 into changelog tor-0.4.0.3-alpha Nick Mathewson 2019-03-22 11:18:17 -04:00
  • 22e72eeaa7 Merge branch 'maint-0.4.0' Nick Mathewson 2019-03-22 11:17:10 -04:00
  • 63b7cc92a7 Merge branch 'maint-0.4.0' into release-0.4.0 Nick Mathewson 2019-03-22 11:17:10 -04:00
  • 4b79b43e3e Merge branch 'bug29693_040_radical_squashed' into maint-0.4.0 Nick Mathewson 2019-03-22 11:17:01 -04:00
  • a5df9402b6 prob-distr: Decrease false positive rate of stochastic tests. George Kadianakis 2019-03-21 16:49:56 +02:00
  • 2cdb691034 Light editing on the 0.4.0.3-alpha changelog Nick Mathewson 2019-03-22 08:36:49 -04:00
  • 7b30f8dc8c Write missing function comments rl1987 2019-03-22 13:04:06 +02:00
  • 13b28063f9 Compile time check for being able to fit {unsigned} int inside void pointer rl1987 2019-03-22 12:57:58 +02:00