Commit Graph

  • c81e1e4542 Merge branch 'maint-0.4.1' Nick Mathewson 2019-10-02 08:01:34 -04:00
  • 4dcbbe4166 Merge branch 'maint-0.4.0' into maint-0.4.1 Nick Mathewson 2019-10-02 08:01:34 -04:00
  • a74c180691 Merge branch 'maint-0.3.5' into maint-0.4.0 Nick Mathewson 2019-10-02 08:01:34 -04:00
  • 996cbdac3f Merge branch 'maint-0.3.5' into release-0.3.5 Nick Mathewson 2019-10-02 08:01:33 -04:00
  • f99a64eea6 Merge branch 'maint-0.2.9' into release-0.2.9 Nick Mathewson 2019-10-02 08:01:33 -04:00
  • 7b9cb4c47b Merge branch 'maint-0.2.9' into maint-0.3.5 Nick Mathewson 2019-10-02 08:01:33 -04:00
  • 90de776ea9 Update geoip and geoip6 to the October 1 2019 database. Karsten Loesing 2019-10-02 11:11:27 +02:00
  • 3f94441bfe log: fix a typo in the function comment for log_fn_() teor 2019-10-02 12:12:26 +10:00
  • b0bf7e7b60 Travis: Allow the build to finish before the macOS Rust job teor 2019-10-02 10:09:02 +10:00
  • 2b825a1a2e Fix a crash bug in max_u16_in_sl() Nick Mathewson 2019-10-01 12:55:42 -04:00
  • 34bbdaf5d4 Add a test for max_u16_in_sl(). Nick Mathewson 2019-10-01 12:52:13 -04:00
  • f17591b8e5 Rename max_in_sl to max_in_u16_sl, and expose it as STATIC. Nick Mathewson 2019-10-01 12:42:26 -04:00
  • 58746ad9ca Merge branch 'bug31859_041' into bug31859_master teor 2019-10-02 00:20:38 +10:00
  • e5dda7f664 Merge branch 'bug31859_040' into bug31859_041 teor 2019-10-01 23:50:24 +10:00
  • 07db4141ab Merge branch 'bug31859_035' into bug31859_040 teor 2019-10-01 23:46:28 +10:00
  • 39640728c3 Add comments to try to prevent recurrence of #31495. Nick Mathewson 2019-10-01 09:42:10 -04:00
  • 632e707397 Travis: Keep the macOS Rust job, but don't wait for it to finish teor 2019-10-01 17:32:46 +10:00
  • e8e42f4af9 Help users who try to use v2 client auth in v3 onions. George Kadianakis 2019-10-01 13:40:04 +03:00
  • 723288a32f Improve v3 client auth documentation in the man page. George Kadianakis 2019-10-01 13:39:34 +03:00
  • 4482d6fde5 Travis: Split jobs, add essential jobs, remove redundant jobs teor 2019-10-01 17:28:26 +10:00
  • f368f5bc37 Merge branch 'bug31859_029' into bug31859_035 teor 2019-10-01 17:20:16 +10:00
  • 6581f3e2fa Fix the documentation for GuardLifetime. Nick Mathewson 2019-09-30 14:50:57 -04:00
  • 1e0e23c1e4 Travis: Add a macOS chutney job, but don't wait for it to finish teor 2019-09-26 17:44:41 +10:00
  • 4e4297830e Travis: Remove a redundant clang Linux job teor 2019-09-26 17:39:46 +10:00
  • 56d0655ed8 err: Remove a duplicate header in backtrace.c teor 2019-09-30 23:13:32 +10:00
  • c23986246b err: Always lock the backtrace buffer before it is used teor 2019-09-30 23:12:54 +10:00
  • 53116ca0b7 Re-run "make autostyle" with improved annotate_ifdef_directives Nick Mathewson 2019-09-30 08:57:37 -04:00
  • db329522ef log: When initialising log domain masks, only set known log domains teor 2019-09-26 13:37:06 +10:00
  • 25c5322dfe log: Define count, boundary, and all macros for domains and flags teor 2019-09-26 13:33:17 +10:00
  • 4c88ebcf47 log: Remove duplicate code and an outdated comment teor 2019-09-26 13:31:32 +10:00
  • de66bed604 Merge branch 'tor-github/pr/1366' George Kadianakis 2019-09-30 14:01:01 +03:00
  • 9318682109 Merge branch 'tor-github/pr/1346' George Kadianakis 2019-09-30 13:56:51 +03:00
  • ae8d36db31 Merge branch 'tor-github/pr/1302' George Kadianakis 2019-09-30 13:47:53 +03:00
  • fc760c5088 Merge branch 'tor-github/pr/1356' George Kadianakis 2019-09-30 13:47:06 +03:00
  • 4673cb8168 Merge branch 'tor-github/pr/1339' George Kadianakis 2019-09-30 13:44:59 +03:00
  • b186418792 Appveyor: Avoid spurious errors in Appveyor CI builds teor 2019-09-30 15:14:21 +10:00
  • 2420c8c936 test: Avoid a map_anon_nofork test failure on SunOS teor 2019-09-30 14:54:56 +10:00
  • fc1134e3e5 annotate_ifdef_directives: test edge-case of 80-char line Nick Mathewson 2019-09-26 20:30:41 -04:00
  • 21c9f7c85e Annotate_ifdef_directives: doctest for 80-column lines. Nick Mathewson 2019-09-26 19:57:41 -04:00
  • f1e0665c93 Rename annotate_ifdef_directives to end with .py. Nick Mathewson 2019-09-26 15:43:40 -04:00
  • d229399e77 annotate_ifdef_directives: Allow it to be imported as a module. Nick Mathewson 2019-09-26 15:36:20 -04:00
  • 6f0e697e41 Use Doctests to test the behavior of annotate_ifdef_directives. Nick Mathewson 2019-09-26 10:03:28 -04:00
  • 195aa2f5f7 annotate_ifdef_directives: generate paren-balanced expressions Nick Mathewson 2019-09-25 21:27:17 -04:00
  • 21cc9d13f3 annotate_ifdef_directives: clarify situation with newlines Nick Mathewson 2019-09-25 21:13:30 -04:00
  • 194dbea24d Run "make autostyle" with new "annotate_ifdef_directives" Nick Mathewson 2019-09-18 11:01:12 -04:00
  • 3283fd7e79 Changes file for 31759 and 31779 Nick Mathewson 2019-09-18 11:06:54 -04:00
  • 65e63e7461 annotate_ifdef_directives: remove some cases of double negation Nick Mathewson 2019-09-18 10:59:35 -04:00
  • ffd857bbe1 Merge remote-tracking branch 'tor-github/pr/1308' Nick Mathewson 2019-09-26 14:36:37 -04:00
  • 8520071f23 Travis: Unroll the build matrix into matrix: include: teor 2019-09-26 17:25:17 +10:00
  • d1eab05834 lock: Avoid some undefined behaviour when freeing mutexes. teor 2019-09-20 11:27:05 +10:00
  • 749c2e1761 log: explain why it is safe to leave the log mutex initialized teor 2019-09-26 12:18:23 +10:00
  • 2f8a9a2db6 sandbox: Allow backtrace signals to be disabled teor 2019-09-24 13:51:38 +10:00
  • c9c046c365 changes: file for 31614 teor 2019-09-26 12:09:56 +10:00
  • 315f14c709 backtrace: avoid undefined behaviour on re-initialisation teor 2019-09-20 11:40:05 +10:00
  • 40a22fb707 Merge remote-tracking branch 'tor-github/pr/1349' Nick Mathewson 2019-09-25 13:07:19 -04:00
  • b4aeeb77ba Merge advice from this_not_that.md in torguts repo into our main coding standard doc rl1987 2019-09-25 17:15:12 +03:00
  • 7157d80c6f Merge branch 'tor-github/pr/1337' George Kadianakis 2019-09-25 14:19:49 +03:00
  • 01a797be4e Merge branch 'tor-github/pr/1334' George Kadianakis 2019-09-25 14:19:02 +03:00
  • 0a77e5f1c2 Merge branch 'tor-github/pr/1341' George Kadianakis 2019-09-25 14:18:15 +03:00
  • 09769779a0 Merge branch 'tor-github/pr/1357' George Kadianakis 2019-09-25 14:17:35 +03:00
  • 6677eae579 Merge branch 'tor-github/pr/1355' George Kadianakis 2019-09-25 14:17:03 +03:00
  • 6712fb9e27 Merge branch 'tor-github/pr/1353' George Kadianakis 2019-09-25 14:16:28 +03:00
  • 2199629648 Merge branch 'tor-github/pr/1345' George Kadianakis 2019-09-25 14:14:30 +03:00
  • e77ad795c6 Merge branch 'tor-github/pr/1322' George Kadianakis 2019-09-25 14:13:44 +03:00
  • 99f75373de Merge branch 'tor-github/pr/1309' George Kadianakis 2019-09-25 14:12:42 +03:00
  • d30a042fa8 test: Use SEVERITY_MASK_IDX() to find the LOG_* mask indexes teor 2019-09-25 16:35:02 +10:00
  • 1ad1e84b17 log: Move SEVERITY_MASK_IDX() to log.h teor 2019-08-05 20:04:08 +10:00
  • b03cb0cc26 Add a changes file about the introduction of doc/HACKING/design. Nick Mathewson 2019-09-24 19:35:42 -04:00
  • 469051f650 Copy architectural documentation from tor-guts.git repository Nick Mathewson 2019-09-24 19:26:04 -04:00
  • 7071144859 Merge branch 'ticket31372_041' into ticket31372_042 Nick Mathewson 2019-09-24 08:04:41 -04:00
  • 836b7a538e Merge branch 'ticket31372_040' into ticket31372_041 Nick Mathewson 2019-09-24 08:04:20 -04:00
  • 246fdd8742 Merge branch 'ticket31372_035' into ticket31372_040 Nick Mathewson 2019-09-24 08:02:44 -04:00
  • da5c8277ea Merge branch 'ticket31372_029' into ticket31372_035 Nick Mathewson 2019-09-24 08:01:43 -04:00
  • 0c07cd24d4 changes: file for 31839 teor 2019-09-24 15:22:57 +10:00
  • 0cb57a4908 feature/control: add a missing word to the send_control_done() comment teor 2019-08-05 23:19:25 +10:00
  • dfea789203 log: Improve the documentation for tor_log_update_sigsafe_err_fds() teor 2019-09-24 15:04:03 +10:00
  • 102546f99f doc: Document the signal-safe log behaviour in the tor man page teor 2019-09-24 15:03:17 +10:00
  • 22c33ea7f7 practracker: Fix a typo in the usage message teor 2019-08-06 00:20:49 +10:00
  • ab7bfdf404 backtrace: Add a missing check for HAVE_PTHREAD_H before using mutexes teor 2019-09-09 11:21:15 +10:00
  • 6b97a5a843 backtrace: Disable signal handlers in remove_bt_handler() teor 2019-09-04 14:50:09 +10:00
  • c7c849bba8 configure: Explain --disable-module-dirauth better teor 2019-09-24 11:29:22 +10:00
  • 83fa962c1a test: a file with no config options, at the end of an %include directory teor 2019-09-23 12:29:25 +10:00
  • 876b3e2775 Merge branch 'bug31408_035' into bug31408_master teor 2019-09-24 11:07:38 +10:00
  • 0614f83905 changes: use correct bugfix release, and reword changes file for 31408 teor 2019-09-23 11:11:50 +10:00
  • e1429d9148 fix typo in comment Roger Dingledine 2019-09-23 18:32:05 -04:00
  • 49a11f8a8a Try using make -k in the Appveyor configuration Nick Mathewson 2019-09-23 15:04:54 -04:00
  • 6ed3d8dbd1 Try using make -k in Travis configuration Nick Mathewson 2019-09-23 15:04:54 -04:00
  • 3e45260594 fix: Ticket #31589 AmreshVenugopal 2019-09-10 01:48:14 +05:30
  • 16890839d3 annotate_ifdef_directives: obey an 80-column line-limit Nick Mathewson 2019-09-18 10:51:05 -04:00
  • f36e743e5d annotate_ifdef_directives: introduce a function to make commented lines Nick Mathewson 2019-09-18 10:46:47 -04:00
  • 0b367f3386 Add comments to annotate_ifdef_directives Nick Mathewson 2019-09-18 10:41:05 -04:00
  • 15490816da Fix bug when %including folder with comment only files. #31408 Daniel Pinto 2019-09-22 22:30:48 +01:00
  • c309169217 microdesc_parse: convert some ints to bools Nick Mathewson 2019-09-19 13:59:37 -04:00
  • 6100378c29 changes file for microdesc_parse refactoring. Nick Mathewson 2019-09-09 15:48:58 -04:00
  • 2e1989dacc Remove practracker exception for microdesc parsing function Nick Mathewson 2019-09-09 15:47:46 -04:00
  • 194884977c microdesc_parse: Rename "next" label to "err". Nick Mathewson 2019-09-09 15:47:01 -04:00
  • 2094796c24 Reindent microdesc_parse_fields(). Nick Mathewson 2019-09-09 15:44:56 -04:00
  • ec368409fa Extract field-parsing code for microdesc_parse.c Nick Mathewson 2019-09-09 15:41:24 -04:00
  • b1552e8814 Reindent microdesc_extract_body(). Nick Mathewson 2019-09-09 15:22:16 -04:00
  • 9cbc166ea0 Extract the body-copying portion of microdesc parsing Nick Mathewson 2019-09-09 15:21:01 -04:00