tor

The Tor anonymity network
git clone https://git.dasho.dev/tor.git
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2026-02-26 14:30Merge branch 'consensus-method-comment' into 'main'David Goulet1+5-2
2026-02-25 22:38the spec says "more than 2/3" and the code said "2/3"Roger Dingledine1+5-2
2026-02-16 13:43Merge branch 'ahf/version-typo' into 'main'David Goulet2+3-3
2026-02-13 22:03Fix possible typo in version number.Alexander Hansen Færøy2+3-3
2026-02-12 15:08version: Bump version to 0.5.0-alpha-devDavid Goulet2+3-3
2026-02-12 15:08scripts: Put in 0.4.9 and 0.5.x stable branchesDavid Goulet2+7-0
2026-02-12 14:39changelog: Add missing changes to ChangeLog/ReleaseNotesDavid Goulet8+38-16
2026-02-12 14:12version: Bump version to 0.4.9.5Tor CI Release2+3-3
2026-02-12 14:29release: Add 0.4.9.5 ChangeLog entryDavid Goulet1+226-0
2026-02-12 14:26Merge branch 'tor-gitlab/mr/988'David Goulet1+226-0
2026-02-12 14:11fallbackdir: Update list generated on February 12, 2026Tor CI Release2+496-497
2026-02-12 13:57Update geoip files to match ipfire location db, 2026/02/12.Tor CI Release3+25896-9677
2026-02-12 13:35Merge branch 'ahf/049-windows-x-compile-fixes' into 'main'David Goulet8+42-8
2026-02-12 05:09pull together the 0.4.9.5 stable release notesRoger Dingledine1+226-0
2026-02-12 00:17Add changes file for these Windows build fixes.Alexander Hansen Færøy1+2-0
2026-02-11 23:45Disable -Waggregate-return on MinGW 32-bit builds for Polyval.Alexander Hansen Færøy1+7-0
2026-02-11 23:30Replace "%zu" usage with "%"TOR_PRIuSZ macro usage.Alexander Hansen Færøy3+8-5
2026-02-11 23:17Disable -Waggregate-return on MinGW64 builds for Polyval.Alexander Hansen Færøy1+9-0
2026-02-11 23:15Mark module local Windows variables as static.Alexander Hansen Færøy2+11-3
2026-02-11 23:12Look for libraries in lib64/ in addition to lib/Alexander Hansen Færøy1+5-0
2026-02-11 21:56Merge branch 'export-consensus' into 'main'Alexander Hansen Færøy3+69-13
2026-02-11 21:16defensive NULL assignmentsRoger Dingledine1+2-2
2026-02-11 13:31tell the sandbox about our new renamesRoger Dingledine1+7-0
2025-10-10 18:18rename my-consensus-* to consensus-transparency-* at the right timeRoger Dingledine2+62-13
2026-02-11 20:25Merge branch 'typos' into 'main'Alexander Hansen Færøy4+5-5
2026-02-11 17:31typos in commentsRoger Dingledine4+5-5
2026-02-11 16:37Merge branch 'bugfix/routerkeys-family-key' into 'main'David Goulet2+13-0
2026-02-11 16:35Merge branch 'fix/pt/relaunch/1' into 'main'Alexander Hansen Færøy4+28-5
2026-02-11 16:35Fix: Don't launch managed proxies on impending shutdownexcurso4+28-5
2026-02-11 14:35changes: document family key overwrite protection (bug 41184)shdwcodr1+3-0
2026-02-08 10:58relay: refuse to overwrite existing family ID keyshdwcodr1+10-0
2026-01-29 13:44Merge branch '049-forwardportchangelogs' into 'main'David Goulet2+113-49
2026-01-28 21:00forward-port 0.4.8.22 changelog, remove duplicates from 0.4.9.4-rcRoger Dingledine2+113-49
2026-01-28 20:46Merge branch '049-changelog-fixes' into 'main'David Goulet2+0-189
2026-01-28 20:28remove 0.4.9.4-rc stanzas already in stablesRoger Dingledine1+0-41
2026-01-28 20:23non-stable releases don't go in ReleaseNotesRoger Dingledine1+0-148
2026-01-28 18:38version: Bump version to 0.4.9.4-rc-devTor CI Release2+3-3
2026-01-28 19:07Merge branch 'maint-0.4.8'David Goulet0+0-0
2026-01-28 18:38version: Bump version to 0.4.8.22-devTor CI Release2+3-3
2026-01-28 18:14version: Bump version to 0.4.9.4-rcTor CI Release2+3-3
2026-01-28 18:30Merge branch 'maint-0.4.8'David Goulet0+0-0
2026-01-28 18:14version: Bump version to 0.4.8.22Tor CI Release2+3-3
2026-01-28 18:29release: ChangeLog and ReleaseNotes for 0.4.9.4-rcDavid Goulet34+296-140
2026-01-28 18:21Merge branch 'maint-0.4.8'David Goulet5+32924-39641
2026-01-28 18:06fallbackdir: Update list generated on January 28, 2026Tor CI Release2+502-491
2026-01-28 17:50Update geoip files to match ipfire location db, 2026/01/28.Tor CI Release3+32422-39150
2026-01-28 17:45pt: Another assert to BUG()David Goulet1+3-1
2026-01-28 15:58Merge branch 'pt-death' into 'main'Alexander Hansen Færøy2+47-6
2026-01-28 15:25pt: Remove tor_assert in favor of BUG()David Goulet1+3-1
2026-01-28 15:21pt: Ratelimit a log warn on restartDavid Goulet1+6-2
2026-01-24 00:51transports: handle process death bettermischief2+40-5
2026-01-28 14:30Merge branch 'maint-0.4.8'David Goulet1+3-4
2026-01-28 14:30changes: Fix file bug41180David Goulet1+3-4
2026-01-28 14:00Merge branch 'maint-0.4.8'David Goulet4+21-11
2026-01-19 18:07dns: Clip all TTL to 60 returned in RESOLVEDDavid Goulet2+13-4
2025-12-11 21:59Check for small payload_len when parsing extend cells.Nick Mathewson2+9-0
2026-01-22 18:38socks4a: simplify parsing to use trunnel hostname output.Nick Mathewson2+12-11
2026-01-28 13:31Merge branch 'spellcheck' into 'main'David Goulet2+9-9
2026-01-27 22:31fix minor typos on changelogsRoger Dingledine2+9-9
2026-01-27 21:01Merge branch 'maint-0.4.8'David Goulet5+889-16
2026-01-27 21:00Merge branch 'tor-gitlab/mr/938' into maint-0.4.8David Goulet5+886-16
2026-01-27 16:28Fix typo caught by @Unicorn in tor!938.Alexander Hansen Færøy2+3-2
2025-10-01 12:29Bump `CHECK_FOR_COMPRESSION_BOMB_AFTER` from 64KB to 5MB.Alexander Hansen Færøy4+884-15
2026-01-27 15:40Merge branch 'maint-0.4.8'David Goulet2+5-1
2026-01-27 15:40changes: Add file for ticket 40951David Goulet1+4-0
2026-01-27 15:39Merge branch 'tor-gitlab/mr/960' into maint-0.4.8David Goulet1+1-1
2025-11-09 16:00Add autoconf check for openssl/engine.h headershdwcodr1+10-0
2026-01-27 15:31Merge branch 'ticket41168_049_01' into 'main'David Goulet2+7-2
2026-01-27 15:31Merge branch 'const' into 'main'David Goulet4+7-6
2026-01-27 11:14Fix -Wdiscarded-qualifiers with glibc-2.43Sam James4+7-6
2026-01-22 17:29Merge branch 'maint-0.4.8'David Goulet7+66-5
2026-01-22 17:26Merge branch 'tor-gitlab/mr/971' into maint-0.4.8David Goulet7+66-5
2026-01-22 14:48Merge branch 'maint-0.4.8'David Goulet2+6-2
2026-01-21 17:52CI: Bump chutney versionJim Newsome2+6-2
2026-01-21 03:31sendme-version-0 dir fetches don't count toward geoipRoger Dingledine6+51-5
2026-01-12 06:03permit sendme version 0 on create_fast circuitsRoger Dingledine2+16-1
2026-01-19 20:15exit: Add Monero ports to ReducedExitPolicyDavid Goulet2+7-2
2026-01-13 17:02Merge branch 'fix-seccomp-enabled-build-with-newer-glibc' into 'main'David Goulet1+3-0
2026-01-13 16:58Merge branch 'maint-0.4.8'David Goulet8+52-13
2026-01-12 15:21Merge branch 'minor-049' into 'main'Alexander Hansen Færøy3+7-8
2026-01-12 15:20Merge branch 'changelogs-049' into 'main'Alexander Hansen Færøy2+250-150
2026-01-11 21:55fix stale function documentationRoger Dingledine2+3-4
2026-01-11 21:55fix log syntax that confused me while debuggingRoger Dingledine1+4-4
2026-01-11 21:43forward-port 0.4.8 changelogs plus recent fixesRoger Dingledine2+283-41
2026-01-11 21:25ReleaseNotes isn't for non-stable releasesRoger Dingledine1+0-142
2026-01-08 05:50count how many times we *start* serving tooRoger Dingledine5+24-9
2026-01-08 05:03Don't count networkstatus serves until they finishRoger Dingledine4+28-4
2025-11-27 09:53Fix #41170 - include signal.h if enabling seccompmh1+3-0
2025-12-15 17:03Merge branch 'ticket_41182' into 'main'David Goulet2+5-0
2025-12-15 16:37Fix a false positive from valgrindNick Mathewson2+5-0
2025-12-02 13:41Merge branch 'comment-fixups' into 'main'David Goulet2+3-3
2025-12-01 22:20tiny comment fixupsRoger Dingledine2+3-3
2025-12-01 18:43Merge branch 'KernelKraze/fix-sandbox-lstat-i386' into 'main'David Goulet2+32-0
2025-11-28 17:51Switch log level from "warning" to "info" for messageWaldemar Zimpel1+1-1
2025-11-22 05:45sandbox: Allow fstatat64, statx and lstat64 syscalls on i386 for glibc 2.33+KernelKraze2+32-0
2025-11-24 15:26Merge branch 'entrypolicy_reason' into 'main'David Goulet2+10-1
2025-11-20 17:13Do not let END_STREAM_REASON_ENTRYPOLICY have a value < 256.Nick Mathewson2+10-1
2025-11-20 16:03Merge branch 'http_connect_end_reason' into 'main'David Goulet2+16-1
2025-11-20 16:03Merge branch 'source-epoch' into 'main'David Goulet1+4-2
2025-11-20 16:00Merge branch 'fc43_fixes' into 'main'David Goulet11+15-14
2025-11-19 12:43make git requirement in docs build avoidableJérôme Charaoui1+4-2
2025-11-18 19:33http-connect: Generate a Tor-Request-Failed header with an appropriate end_reason.Nick Mathewson2+16-1
2025-11-18 16:34Changes file for clang, shellcheck warnings.Nick Mathewson1+3-0
2025-11-18 16:26shellcheck: Add new exception for trap handlersNick Mathewson3+4-4
2025-11-18 16:23Fix shellcheck warnings about "x" comparisons.Nick Mathewson3+3-5
2025-11-18 16:20Fix new warnings found with Clang 21.1.5Nick Mathewson4+5-5
2025-11-17 18:27Merge branch 'maint-0.4.8'David Goulet0+0-0
2025-11-17 18:03version: Bump version to 0.4.8.21-devTor CI Release2+3-3
2025-11-17 17:58Merge branch 'maint-0.4.8'David Goulet0+0-0
2025-11-17 17:52version: Bump version to 0.4.8.21Tor CI Release2+3-3
2025-11-17 17:53Merge branch 'maint-0.4.8'David Goulet3+499-487
2025-11-17 17:50fallbackdir: Update list generated on November 17, 2025Tor CI Release2+496-487
2025-11-17 17:48Update geoip files to match ipfire location db, 2025/11/17.Tor CI Release1+3-0
2025-11-17 17:35Merge branch 'maint-0.4.8'David Goulet9+64-27
2025-11-13 19:49conn: Remove BUG() from connection_free_()David Goulet1+1-1
2025-11-13 16:09circ: Set end reason to connection before closing itDavid Goulet1+5-1
2025-11-13 16:05circ: Bail out if conflux can't decide on the next circuitDavid Goulet1+6-10
2025-11-13 15:09oom: Fix have_been_under_memory_pressure()David Goulet2+4-7
2025-11-13 13:57conn: Avoid non fatal assert under memory pressureDavid Goulet1+3-1
2025-11-12 20:04conflux: Remove BUG() on a protocol level issueDavid Goulet1+5-3
2025-11-12 19:05conflux: Avoid tor_assert() when logging conflux setDavid Goulet1+4-1
2025-11-12 13:52conflux: Check if circuit is closed after cell dequeue from OOO qDavid Goulet4+37-3
2025-11-13 18:05conflux: Fix a log string format for x86David Goulet1+1-1
2025-11-13 17:58Merge branch 'maint-0.4.8'David Goulet1+1-1
2025-11-13 17:58changes: Fix backport bugfix onDavid Goulet1+1-1
2025-11-13 17:10Merge branch 'maint-0.4.8'David Goulet1+4-0
2025-06-02 22:10start_daemon: open pipe with cloexecJim Newsome3+7-1
2025-06-02 22:09Add tor_pipe_cloexecJim Newsome2+29-0
2025-11-12 13:29Merge branch 'maint-0.4.8'David Goulet1+13-0
2025-11-12 13:28Revert "ci: Drop i386 from our CI as Debian/Ubuntu don't support 32bit anymore"David Goulet1+13-0
2025-11-11 19:41Merge branch 'prop368_minimal' into 'main'David Goulet2+31-4
2025-11-11 19:14Merge branch 'maint-0.4.8'David Goulet2+3-0
2025-11-11 19:12compiler: Add -mbranch-protection=standard for arm64David Goulet2+3-0
2025-11-11 15:01Merge branch 'maint-0.4.8'David Goulet1+0-5
2025-11-11 15:00scripts: Remove practracker from pre-commit git hookDavid Goulet1+0-5
2025-11-11 14:58Merge branch 'maint-0.4.8'David Goulet0+0-0
2025-11-10 20:00version: Bump version to 0.4.8.20-devTor CI Release2+3-3
2025-11-11 14:57Merge branch 'maint-0.4.8'David Goulet1+0-17
2025-11-11 14:57ci: Drop i386 from our CI as Debian/Ubuntu don't support 32bit anymoreDavid Goulet1+0-13
2025-11-11 14:05Merge branch 'maint-0.4.8'David Goulet14+82407-12717
2025-11-10 19:50version: Bump version to 0.4.8.20Tor CI Release2+3-3
2025-11-10 19:49fallbackdir: Update list generated on November 10, 2025Tor CI Release2+489-485
2025-11-10 19:46Update geoip files to match ipfire location db, 2025/11/10.Tor CI Release3+81808-12222
2025-11-10 19:40relay: Fix have_been_under_memory_pressure() on startupDavid Goulet1+3-0
2025-11-10 19:27changes: Add changes file for conflux fixesDavid Goulet1+5-0
2025-11-06 19:01conflux: New consensus parameter to cap OOO queueDavid Goulet3+34-0
2025-11-06 18:29conflux: Never launch new legs under memory pressureDavid Goulet1+5-2
2025-11-06 18:24conflux: Check circuit close flag when launching a new legDavid Goulet2+20-2
2025-10-30 16:01conflux: Handle sequence number computation above 32 bitDavid Goulet3+26-3
2025-10-30 16:19conflux: Close all legs if sequence numbers are incoherentDavid Goulet3+17-3
2025-11-10 18:26Merge branch 'maint-0.4.8'David Goulet4+19-13
2025-11-10 14:39Merge branch 'fix_fuzzer_http_connect' into 'main'Alexander Hansen Færøy1+1-1
2025-11-07 19:56Avoid BUG() in http_connect code when close_without_message is true.Nick Mathewson1+1-1
2025-11-06 21:34Add changes file for Bug 41037.Mike Perry1+4-0
2025-11-06 21:32Bug 41037: Directly check conflux state before use on control port.Mike Perry1+13-5
2025-11-06 21:03Revert the two previous attempts at #41037.Mike Perry2+2-8
2025-11-05 15:50Merge branch 'prop365_interop' into 'main'David Goulet5+229-33
2025-11-04 15:33changes file for prop365 supportNick Mathewson1+8-0
2025-11-04 15:25HTTP CONNECT: Support OPTIONS.Nick Mathewson1+29-2
2025-11-04 15:17HTTP CONNECT: Accept Tor-Stream-Isolation too.Nick Mathewson1+17-4
2025-11-04 15:10HTTP CONNECT: Warn on Proxy-Authorization in legacy format.Nick Mathewson3+62-1
2025-11-04 14:49HTTP CONNECT: Reject request trying to use Arti RPC.Nick Mathewson1+8-0
2025-11-04 14:45HTTP CONNECT: Return 503 for RESOLVEFAILED and NOROUTENick Mathewson1+2-2
2025-11-04 14:42HTTP CONNECT: Send Via/Server and Tor-Capabilities headersNick Mathewson2+51-21
2025-11-04 14:25HTTP CONNECT: Close silently under some circumstances.Nick Mathewson1+56-7
2025-11-04 13:31KeepaliveIsolateSOCKSAuth: expire based on time of last _use_.Nick Mathewson2+16-0
2025-11-04 13:20Extract KeepaliveIsolateSOCKSAuth check into a separate functionNick Mathewson1+15-4
2025-10-16 12:37Merge branch 'unused-code' into 'main'David Goulet2+0-10
2025-10-15 22:25remove unused functionRoger Dingledine2+0-10
2025-10-07 19:02Merge branch 'maint-0.4.8'David Goulet2+12-0
2025-10-07 19:02Merge branch 'tor-gitlab/mr/943' into maint-0.4.8David Goulet2+12-0
2025-10-06 16:12Merge branch 'maint-0.4.8'David Goulet0+0-0
2025-10-06 14:09version: Bump version to 0.4.8.19-devTor CI Release2+3-3
2025-10-06 14:01Merge branch 'maint-0.4.8'David Goulet0+0-0
2025-10-06 13:41version: Bump version to 0.4.8.19Tor CI Release2+3-3
2025-10-06 13:50Merge branch 'maint-0.4.8'David Goulet5+11193-8315
2025-10-06 13:38fallbackdir: Update list generated on October 06, 2025Tor CI Release2+485-497
2025-10-06 13:33Update geoip files to match ipfire location db, 2025/10/06.Tor CI Release3+10708-7818
2025-10-06 13:19Merge branch 'dirport-cleanup' into 'main'David Goulet5+20-55
2025-10-06 12:59Merge branch 'typos2' into 'main'David Goulet3+3-10
2025-10-06 12:49build: Add -fcf-protection=fullDavid Goulet2+12-0
2025-10-06 12:36Merge branch 'manpage-grammar' into 'main'David Goulet1+1-1
2025-10-04 18:53fix AuthDirRejectRequestsUnderLoad man page grammarRoger Dingledine1+1-1
2025-10-04 16:15refactor: simplify supports_tunnelled_dir_requests handlingRoger Dingledine1+2-5
2025-10-04 16:08refactor router_dirport_seems_reachable() outRoger Dingledine4+3-17
2025-10-04 15:56refactor since advertised dir_port is 0 (except dir auths)Roger Dingledine1+16-34
2025-10-04 14:33stop telling relay operators their DirPort must be reachableRoger Dingledine1+1-1
2025-10-04 14:08simple comment and whitespace fixesRoger Dingledine3+3-10
2025-10-03 14:17Merge branch 'maint-0.4.8'David Goulet2+4-1
2025-10-03 12:32ci: Unpin TPA runners, the CI failure has been resolvedDavid Goulet1+0-1
2024-12-03 15:16process: Don't close all FDs on new spawnDavid Goulet2+8-22
2025-10-02 18:49ci: Revert i386 minimal to use BullseyeDavid Goulet1+5-1
2025-10-02 17:45Merge branch 'maint-0.4.8'David Goulet1+1-2
2025-10-02 17:43ci: Pin TPA runners for nowDavid Goulet1+1-2
2025-10-02 17:40ci: Match maint-0.4.8 fileDavid Goulet1+1-2
2025-09-30 20:22Merge branch 'maint-0.4.8'David Goulet1+1-1
2025-09-30 20:22Fix log integer formatDavid Goulet1+1-1
2025-09-30 19:04Merge branch 'maint-0.4.8'David Goulet3+85-13
2025-09-30 19:04Merge branch 'tor-gitlab/mr/937' into maint-0.4.8David Goulet3+85-13
2025-09-30 18:14maint: fix formatting of changes file (v2)Steven Engler1+1-1
2025-09-30 14:45flow-ctrl: fix line length warningsSteven Engler1+9-4
2025-09-30 14:41maint: fix formatting of changes fileSteven Engler1+2-2
2025-09-30 13:56Merge branch 'maint-0.4.8'David Goulet2+9-3
2025-09-30 13:56Merge branch 'tor-gitlab/mr/936' into maint-0.4.8David Goulet2+9-3
2025-09-30 13:43Merge branch 'maint-0.4.8'David Goulet2+38-33
2025-09-30 13:43geoip: Upgrade crates to their latestDavid Goulet2+39-34
2025-09-30 13:24Merge branch 'maxhsdircache' into 'main'David Goulet1+6-5
2025-09-30 13:15Merge branch 'maint-0.4.8'David Goulet0+0-0
2025-09-30 13:15geoip: Fix cargo clippy warningDavid Goulet1+1-1
2025-09-30 13:15geoip: Fix cargo clippy warningDavid Goulet1+1-1
2025-09-30 01:59flow-ctrl: improve log lineSteven Engler1+5-2
2025-09-30 01:57flow-ctrl: add XOFF grace periodSteven Engler3+63-1
2025-09-30 01:54flow-ctrl: indentation-only changeSteven Engler1+12-10
2025-09-29 18:15Reorder TLS group preferences to work around LibreSSL bugdzwdz2+9-3
2025-09-25 14:36Merge branch 'ticket41117' into 'main'David Goulet1+6-2
2025-09-23 15:44Bulletproof the "get_mozilla_ciphers" scriptNick Mathewson1+6-2
2025-09-16 15:45version: Bump version to 0.4.9.3-alpha-devTor CI Release2+3-3
2025-09-16 16:00Merge branch 'maint-0.4.8'David Goulet0+0-0
2025-09-16 15:45version: Bump version to 0.4.8.18-devTor CI Release2+3-3
2025-09-16 02:57clean up MaxHSDirCacheBytes docsdzwdz1+6-5
2025-09-16 15:39version: Bump version to 0.4.9.3-alphaTor CI Release2+3-3
2025-09-16 15:37changelog: Use the right alpha versionDavid Goulet2+4-4
2025-09-16 14:36version: Bump version to 0.4.9.2-alphaTor CI Release2+3-3
2025-09-16 15:05Merge branch 'maint-0.4.8'David Goulet0+0-0
2025-09-16 14:36version: Bump version to 0.4.8.18Tor CI Release2+3-3
2025-09-16 15:04release: ChangeLog and ReleaseNotes for 0.4.9.2-alphaDavid Goulet29+281-121
2025-09-16 14:48Merge branch 'maint-0.4.8'David Goulet5+34128-26544
2025-09-16 14:35fallbackdir: Update list generated on September 16, 2025Tor CI Release2+499-498
2025-09-16 14:34Update geoip files to match ipfire location db, 2025/09/16.Tor CI Release3+33629-26046
2025-09-16 14:15Merge branch 'maint-0.4.8'David Goulet0+0-0
2025-09-15 23:39Fix test_parseconf on MaxHSDirCacheBytes defaultAlex Xu (Hello71)4+13-11
2025-09-16 13:01Merge branch 'maint-0.4.8'David Goulet0+0-0
2025-09-16 13:00Merge branch 'tor-gitlab/mr/927'David Goulet2+9-0
2025-09-16 12:58Merge branch 'tor-gitlab/mr/927' into maint-0.4.8David Goulet2+8-0
2025-09-16 12:52Merge branch 'cleanup' into 'main'David Goulet3+11-15
2025-09-16 12:43Merge branch 'practracker-python-3-14' into 'main'David Goulet1+2-2
2025-09-16 12:42Merge branch 'hsdir-max-bytes-config' into 'main'David Goulet4+13-11
2025-09-15 23:39Fix test_parseconf on MaxHSDirCacheBytes defaultAlex Xu (Hello71)4+13-11
2025-09-15 23:37practracker: codecs.open -> io.open for python 3.14Alex Xu (Hello71)1+2-2
2025-09-15 17:04relay: Zeroed a stack allocated relay msg structDavid Goulet1+1-1
2025-09-15 17:03Merge branch 'tor-gitlab/mr/926'David Goulet1+3-0
2025-09-15 15:05circ: Free conflux pending nonce if nonce is untrackedDavid Goulet2+8-0
2025-09-15 13:20Set is_relay_early to false when encoding relay msgs.Nick Mathewson1+3-0
2025-09-12 19:19credit shadowcoder for #41104 fixRoger Dingledine1+2-1
2025-09-06 19:29add a log_backtrace_once macrodzwdz3+11-15
2025-09-10 17:54Merge branch 'maint-0.4.8'David Goulet1+2-1
2025-09-10 17:53config: Fix wide commentDavid Goulet1+2-1
2025-09-10 17:51Merge branch 'maint-0.4.8'David Goulet6+71-6
2025-09-10 17:51Merge remote-tracking branch 'mikeperry-private/ticket41006_copilot_piecewise' into maint-0.4.8David Goulet6+71-6
2025-09-10 17:11Merge branch 'maint-0.4.8'David Goulet1+5-3
2025-09-10 17:11Merge branch 'tor-gitlab/mr/917' into maint-0.4.8David Goulet1+5-3
2025-09-10 17:07Merge branch 'maint-0.4.8'David Goulet4+37-12
2025-09-10 15:01Merge branch 'cleanup' into 'main'David Goulet3+5-16
2025-09-08 03:01remove dead code from circuit_n_chan_donedzwdz3+5-16
2025-08-24 19:10Make thread control POSIX compliantWaldemar Zimpel2+30-6
2025-08-27 23:24Preparation of `tor_sleep_msec()`Waldemar Zimpel2+7-6
2025-08-28 13:19Merge branch 'bridgeline' into 'main'Alexander Hansen Færøy7+103-2
2025-08-27 18:01Merge branch 'maint-0.4.8'David Goulet2+6-28
2025-08-27 18:01Revert "Make thread control POSIX compliant"David Goulet2+6-28
2025-08-26 14:16Merge branch 'maint-0.4.8'David Goulet2+28-6
2025-08-24 19:10Make thread control POSIX compliantWaldemar Zimpel2+28-6
2025-08-24 18:25save PT bridge lines to diskdzwdz7+103-2
2025-08-14 21:41Logging / CompressionWaldemar Zimpel1+5-3
2025-08-07 18:34metrics: Only coung LD_BUG if they are warn/errDavid Goulet2+5-2
2025-08-07 18:20Merge branch 'maint-0.4.8'David Goulet4+50-8
2025-08-07 18:20changes: Add file for padding log fixDavid Goulet1+3-0
2025-08-07 18:12Merge branch 'tor-gitlab/mr/908' into maint-0.4.8David Goulet3+47-8
2025-08-05 14:41Merge branch 'maint-0.4.8'David Goulet3+16-22
2025-08-04 19:38Merge branch 'unix-processes/cloexec-pipes' into 'main'David Goulet1+5-3
2025-08-04 19:38Unix processes / IPC / Utilize pipes with "close-on-exec" flag setexcurso1+5-3
2025-07-08 18:52Fix: "Bug: Duplicate call to circuit_mark_for_close()"Waldemar Zimpel3+16-22
2025-07-01 12:19Merge branch 'maint-0.4.8'David Goulet1+1-1
2025-07-01 12:19geoip: Fix Rust clippy warningDavid Goulet1+1-1
2025-07-01 12:17Merge branch 'changelogs' into 'main'David Goulet2+294-0
2025-07-01 12:16Merge branch 'tabs' into 'main'David Goulet37+152-153
2025-07-01 06:13forward port changelogs 0.4.8.14 - 0.4.8.17Roger Dingledine2+294-0
2025-07-01 05:59clean up tabs/whitespace in automake filesRoger Dingledine37+152-153
2025-06-30 16:59Merge branch 'maint-0.4.8'David Goulet0+0-0
2025-06-30 14:11version: Bump version to 0.4.8.17-devTor CI Release2+3-3
2025-06-30 14:05Merge branch 'maint-0.4.8'David Goulet0+0-0
2025-06-30 13:14version: Bump version to 0.4.8.17Tor CI Release2+3-3
2025-06-30 13:55Merge branch 'maint-0.4.8'David Goulet5+52490-29776
2025-06-30 13:14fallbackdir: Update list generated on June 30, 2025Tor CI Release2+501-497
2025-06-30 13:13Update geoip files to match ipfire location db, 2025/06/30.Tor CI Release3+51989-29279
2025-06-26 16:16Merge branch 'maint-0.4.8'David Goulet5+47-5
2025-06-26 14:24tls: Set TLSv1.3 ciphers to preserve ciphersuites orderValdikSS5+44-3
2025-06-17 15:19Merge branch 'unix-processes/code-cleanup/1' into 'main'Alexander Hansen Færøy1+0-19
2025-06-17 15:19Unix processes / Remove dead codeexcurso1+0-19
2025-06-09 12:07Logging / Channel padding delayWaldemar Zimpel3+47-8
2025-06-12 16:54Merge branch 'tor-gitlab/mr/905'David Goulet55+2122-808
2025-06-12 15:57Merge branch 'maint-0.4.8'David Goulet1+2-1
2025-06-12 15:57Merge branch 'tor-gitlab/mr/910' into maint-0.4.8David Goulet1+2-1
2025-06-12 15:56Merge branch 'of_development' into 'main'David Goulet1+1-0
2025-06-12 15:56channel.h: missed channel state transition comment addedzero_gear1+1-0
2025-06-12 15:54Merge branch 'tor-gitlab/mr/901'David Goulet2+4-4
2025-06-12 15:53Merge branch 'tor-gitlab/mr/891'David Goulet1+2-1
2025-06-11 13:00Merge branch 'hsdir-interval' into 'main'David Goulet2+3-8
2025-06-08 12:20Unix processes / Obtain exit status codeWaldemar Zimpel1+2-1
2025-06-10 16:34Changes file for CGO (ticket 41047, prop359).Nick Mathewson1+8-0
2025-06-10 16:29Remove circuit_sendme_cell_is_nextNick Mathewson3+0-85
2025-06-10 16:24Enforce that SENDME tags have the expected lengthNick Mathewson6+67-15
2025-06-10 14:32Remove XXXs about Making CGO disable-ableNick Mathewson4+0-5
2025-06-05 20:01Make SENDME tag lengths defined in a single place.Nick Mathewson7+67-69
2025-06-05 19:54sendme: Use a simpler and more correct init for sendme tags.Nick Mathewson1+2-2
2025-06-04 15:09Give relay_crypto.c access to cpath private members.Nick Mathewson1+3-3
2025-06-03 12:31Set the key material length correctly based on crypto algorithm.Nick Mathewson1+22-10
2025-06-02 21:11Add some warnings for client create failuresNick Mathewson1+11-4
2025-06-02 21:05Make extend_info_supports_ntor_v3 correct.Nick Mathewson6+14-3
2025-06-02 20:44Relays: Advertise support for cgo.Nick Mathewson1+2-1
2025-06-02 20:37Enable CGO at the client side when a relay supports itNick Mathewson1+5-0
2025-06-02 19:59client-side support for negotiating CGO via subprotocol requestNick Mathewson6+141-43
2025-06-02 19:54Accept subproto_request extensions for CGO.Nick Mathewson1+85-0
2025-06-02 16:05Move responsibility for extension parsing to onion_crypto.cNick Mathewson3+31-33
2025-06-02 15:54Move responsibility for ntorv3 extension lookup to a function.Nick Mathewson3+43-41
2025-06-02 15:11Add a negotiation message for subprotocol requests.Nick Mathewson4+628-3
2025-06-02 14:36Use protovers to detect cgo support.Nick Mathewson4+21-1
2025-06-02 14:32Remove incorrect note about supports_conflux flagNick Mathewson1+1-1
2025-06-02 14:22remove debug log with relay digest materialNick Mathewson1+0-3
2025-06-02 14:21Move parameter initialization to the start of the client handshakeNick Mathewson2+8-1
2025-06-02 14:13Remove rend_dh_handshake_stateNick Mathewson2+0-9
2025-06-02 14:08Add cell format and crypto alg to circ_paramsNick Mathewson9+48-22
2025-05-28 19:53relay_crypto: Implement support for CGO.Nick Mathewson3+197-14
2025-05-28 19:14Turn relay_crypto_t into a tagged union.Nick Mathewson6+33-24
2025-05-28 19:04Refactor relay_crypto_init API to take an algorithm.Nick Mathewson12+63-33
2025-05-28 18:50Turn tor1_crypt_t into a distinct type.Nick Mathewson10+77-55
2025-05-28 18:34Move relay_crypto_st.h to core/crypto.Nick Mathewson0+0-0
2025-05-28 16:51Propagate longer keylens through onion handshakes.Nick Mathewson6+60-28
2025-05-28 16:22relay crypto: functions to get key material length.Nick Mathewson6+52-4
2025-05-28 16:02Allow SENDME tags to be 16 or 20 bytes.Nick Mathewson11+169-70
2025-05-28 15:12Move tor1 crypto functions into new fileNick Mathewson5+341-241
2025-05-28 14:02Refactor and simplify save_sendme logic in tor1.Nick Mathewson8+44-117
2025-05-28 12:52Refactor tor1 relay crypto functions into per-layer calls.Nick Mathewson7+112-111
2025-05-28 12:27Rename two "record_*_digest functions to "save".Nick Mathewson7+38-28
2025-05-28 12:17Rename a couple of relay crypto functions to "tor1".Nick Mathewson3+14-14
2025-06-10 22:17hs_common.h: delete duplicate definitionsJim Newsome1+0-7
2025-06-10 22:13hs-common: Reduce HS_TIMER_PERIOD_LENGTH_MIN from 30 to 5Jim Newsome2+4-2
2025-06-10 12:35Merge branch 'tor_41091' into 'main'Alexander Hansen Færøy1+1-1
2025-06-09 13:50Merge branch 'maint-0.4.8'David Goulet3+29-16
2025-06-09 13:50Merge branch 'tor-gitlab/mr/903' into maint-0.4.8David Goulet3+29-16
2025-06-09 13:36Merge branch 'maint-0.4.8'David Goulet1+6-1
2025-06-01 12:43Fix: "Bug: Duplicate call to circuit_mark_for_close()"Waldemar Zimpel3+29-16
2025-06-09 01:50log "list of supported TLS groups" only onceRoger Dingledine1+6-1
2025-06-05 20:12cgo: Use the correct operation to re-align AES.Nick Mathewson1+1-1
2025-06-05 15:12Add ratelimit log for hsdesc pruning during oomkillerMike Perry1+5-0
2025-06-05 01:08Changes fileMike Perry1+8-0
2025-06-05 01:02Add manpage entry for MaxHSDirCacheBytes.Mike Perry1+9-0
2025-06-03 19:57Persist n_downloaded counter for lifetime of HS key.Mike Perry1+2-0
2025-06-03 19:44Add check of MaxHSDirCacheBytes every hsdesc uploadMike Perry1+32-1
2025-06-03 19:32Add a new hsdir max bytes configMike Perry3+15-5
2025-06-03 16:10Merge branch 'cloexec-pipes' into 'main'David Goulet5+36-1
2025-06-02 22:10start_daemon: open pipe with cloexecJim Newsome3+7-1
2025-06-02 22:09Add tor_pipe_cloexecJim Newsome2+29-0
2025-05-27 14:30Merge branch 'remove-tor_tls_get_num_server_handshakes' into 'main'David Goulet1+0-1
2022-06-12 20:29Remove tor_tls_get_num_server_handshakes declarationAlex Xu (Hello71)1+0-1
2025-05-22 16:06test_crypto: rename a testNick Mathewson1+1-1
2025-05-22 16:05polyval: clean up cpuid codeNick Mathewson1+3-3
2025-05-22 14:20Merge branch 'cgo-faster' into 'main'Nick Mathewson15+930-589
2025-05-22 13:54Fix a bug with less optimized polyval variants.Nick Mathewson1+12-5
2025-05-21 17:19Merge branch 'openssl-cleanup' into 'main'Nick Mathewson6+1-206
2025-05-21 17:06Merge branch 'cgo-fixes-misc' into 'main'Nick Mathewson3+36-12
2025-05-18 14:34Remove AES support for old OpenSSLsNick Mathewson5+4-311
2025-05-15 16:21Optimize the everloving heck out of OpenSSL AES as used by CGO.Nick Mathewson8+263-214
2025-05-15 16:46polyval: use real pclmul intrinsics on clang.Nick Mathewson1+1-1
2025-05-15 14:59Use polyvalx in cgo.Nick Mathewson2+10-11
2025-05-15 14:49Add support for pre-expanded polyval keys with pclmul.Nick Mathewson5+153-27
2025-05-15 14:00Speed up polyval through pipelining.Nick Mathewson3+146-8
2025-05-15 13:14Add benchmarks for cgo and polyval.Nick Mathewson1+113-1
2025-05-15 12:54Improve tor1 encryption benchmarksNick Mathewson1+48-5
2025-04-26 02:04polyval: Detect pclmul presence using cpuid.Nick Mathewson5+175-31
2025-04-26 01:18polyval: Allow PV_DECLARE declare multiple variants.Nick Mathewson4+54-28
2025-04-26 01:04polyval: move declarations into a macroNick Mathewson1+52-48
2025-05-21 14:15Merge branch '41052_cgo_encryption' into 'main'Nick Mathewson23+3719-27
2025-04-26 00:44polyval: Remove precomputation for ctmul64 case.Nick Mathewson3+2-29
2025-04-23 15:27CGO: Fix authenticated-sendme tag handling.Nick Mathewson2+11-16
2025-04-23 15:19CGO: Split modes into forward and backward variants.Nick Mathewson3+24-15
2025-04-21 21:41Implement the encryption operations for counter galois onion.Nick Mathewson4+908-20
2025-04-20 14:22Implement low-level encryption functions for CGO.Nick Mathewson8+1190-2
2025-04-20 22:49aes: Support for replacing an AES key without free+allocNick Mathewson3+35-0
2025-04-20 22:17Support for counter mode with raw AES.Nick Mathewson4+198-27
2025-04-19 14:56crypto: Add support for raw (ECB) AESNick Mathewson4+233-0
2025-04-20 14:37Polyval: add ability to store key separately.Nick Mathewson5+41-17
2025-04-19 13:46Integrate polyval into our build system and give a testNick Mathewson3+69-1
2025-04-19 13:32polyval: comments throughout.Nick Mathewson2+90-9
2025-04-19 13:10Detect correct polyval implementation (mostly)Nick Mathewson1+26-1
2025-04-19 01:09Adapt pclmul.c to work with polyval.cNick Mathewson3+67-245
2025-04-19 00:43adapt 32-bit ctmul.c to work with polyval.cNick Mathewson3+88-69
2025-04-19 00:25Adapt ctmul64.c to work with polyval.c.Nick Mathewson2+31-50
2025-04-19 00:14Unfinished polyval implementation, without a multiplier.Nick Mathewson2+215-0
2025-04-18 23:16Rename files so it no longer looks like we are doing ghashNick Mathewson0+0-0
2025-04-18 23:06Add code from BearSSL's ghash implementation.Nick Mathewson5+943-0
2025-04-22 13:25Unrelated: fix warnings about NSS kex algorithms.Nick Mathewson2+22-0
2025-05-21 13:34Merge branch 'bug41077' into 'main'David Goulet1+2-0
2025-05-21 13:33Merge branch 'bug40176' into 'main'David Goulet2+5-2
2025-05-21 13:33Merge branch 'style-tweaks' into 'main'David Goulet1+2-2
2025-05-21 13:29Merge branch 'maint-0.4.8'David Goulet2+77-54
2025-05-21 13:29Merge branch 'tor-gitlab/mr/894' into maint-0.4.8David Goulet2+77-54
2025-05-21 12:55Merge branch 'gcc-15-warnings-049' into 'main'David Goulet14+62-24
2025-05-19 01:22Fix another gcc 15 warning in 0.4.9.Nick Mathewson1+1-1
2025-05-19 11:52Merge branch 'gcc-15-warnings-048' into gcc-15-warnings-049Nick Mathewson13+61-23
2025-05-19 01:52Make an exception to one of the NONSTRINGsNick Mathewson1+7-0
2025-05-19 01:12Add a changes file for 41079.Nick Mathewson1+3-0
2025-05-19 01:11Fix a new GCC warning about strings.Nick Mathewson11+47-23
2025-05-19 00:54Convince gcc that we will not access an array out of boundsNick Mathewson1+4-0
2025-05-14 00:29Fix log message claiming that LibreSSL is OpenSSLNick Mathewson1+2-0
2025-05-13 04:12Remove unused client cipher related functionsAlex Xu (Hello71)5+0-191
2025-05-13 12:39Fix linking on systems without a working stdatomic.hNick Mathewson2+5-2
2025-05-13 04:10Use SSL_CTX_set1_groups_list without checkingAlex Xu (Hello71)2+1-15
2025-05-12 12:44reindent code from previous commitNick Mathewson1+25-26
2025-05-12 12:27Allow pow-params to appear multiple times.Nick Mathewson2+53-29
2025-05-08 01:31Include message length in conflux_get_circ_bytes_allocationNick Mathewson2+16-3
2025-05-11 21:29trivial whitespace formatting fixesRoger Dingledine1+2-2
2025-05-08 01:19Compute total_ooo_q_bytes correctly.Nick Mathewson1+15-3
2025-05-08 01:16Un-parenthesize checks wrt connection_edge_process_ordered_relay_cell()Nick Mathewson1+7-8
2025-05-07 20:33Use conflux_relay_msg_free to free a conflux_msg_tNick Mathewson1+2-1
2025-05-06 23:13Merge branch 'openssl_cleanup_part3' into 'main'Nick Mathewson13+117-274
2025-05-06 22:40Define a DH2048_KEY_LEN.Nick Mathewson3+11-8
2025-05-06 20:13Merge branch 'ticket41064' into 'main'Alexander Hansen Færøy1+3-6
2025-05-06 20:01Merge branch 'bug41043' into 'main'Alexander Hansen Færøy2+7-2
2025-05-06 16:50Use RELAY_PAYLOAD_SIZE_MIN for some cc calculationsNick Mathewson1+3-6
2025-05-06 16:29Merge branch '41051_cell_format' into 'main'Nick Mathewson50+1906-956
2025-05-06 15:39Fix compilation with NSS.Nick Mathewson1+3-3
2025-05-06 14:45Remove check for unaccelerated ECCNick Mathewson1+0-34
2025-05-06 14:35Change our TLS finite-field diffie-hellman group to ffdhe2048.Nick Mathewson5+33-25
2025-05-06 14:08Update client cipher list to match current firefoxNick Mathewson2+8-13
2025-05-06 14:07Update get_mozillia_ciphers to work with current firefox.Nick Mathewson1+57-46
2025-05-06 13:01Remove attempt to override TLS 1.3 server ciphersuitesNick Mathewson2+5-36
2025-05-06 12:48Remove check and test for SSL_CIPHER_findNick Mathewson2+0-71
2025-05-06 12:43Stop detecting HKDF: Our supported OpenSSL versions always have itNick Mathewson2+1-5
2025-05-06 12:41Stop detecting SSL_get_client_ciphers: we enver use it.Nick Mathewson2+1-22
2025-05-06 12:36OpenSSL: Require TLS ≥ 1.2Nick Mathewson2+6-13
2025-05-06 12:25openssl: Use TLS_method unconditionally.Nick Mathewson2+1-7
2025-05-06 00:38relay_msg: Document and enforce length invariants.Nick Mathewson2+15-1
2025-05-05 16:24relay_msg: Use relay_cell_max_payload_size when setting maxlenNick Mathewson1+6-8
2025-04-21 19:34Fix tests when built with --all-bugs-are-fatal.Nick Mathewson1+7-0
2025-04-21 19:13Use FREE_AND_NULL with conflux_msg_t.Nick Mathewson2+4-2
2025-04-18 01:25Changes file for #41051.Nick Mathewson1+5-0
2025-04-18 01:20Fill in XXXX for relay_msg.cNick Mathewson1+1-1
2025-04-18 01:19Remove the unused relay_msg_set functionNick Mathewson2+0-22
2025-04-18 01:15Change relay_msg_t to _not_ hold a copy of the message.Nick Mathewson9+107-80
2025-04-18 00:31Remove redundant relay_cell_proto fieldsNick Mathewson5+1-19
2025-04-18 00:26Fix a bug in conflux_send_switch_command.Nick Mathewson2+12-11
2025-04-18 00:21Rename and hand-audit all users of RELAY_PAYLOAD_SIZE.Nick Mathewson19+123-76
2025-04-17 23:46Move circuit accessors to relay.cNick Mathewson4+35-34
2025-04-17 23:39Add a much-needed convenience accessor for max payload len.Nick Mathewson2+15-0
2025-04-17 23:37Rename relay_msg_get_format to circuit_get_relay_format.Nick Mathewson3+6-7
2025-04-17 23:31More tolerance for packaging too-long payloadsNick Mathewson1+12-3
2025-04-17 23:20relay_msg: use IF_BUG_ONCENick Mathewson1+8-5
2025-04-17 23:17Abolish RELAY_HEADER_SIZE.Nick Mathewson2+5-6
2025-04-17 20:47Fold relay_cell.h into relay_msg.hNick Mathewson7+47-78
2025-04-17 20:44Abolish relay_header_t, except for testing.Nick Mathewson9+52-172
2023-10-05 16:29prop340: Use relay messages accross the codeDavid Goulet26+748-739
2023-10-05 16:17prop340: Implement useful helper functionsDavid Goulet2+64-1
2025-04-17 17:24Add relay cell format field to circuitsNick Mathewson5+16-0
2025-04-17 17:15prop359: Implement relay cell encoder/decodersNick Mathewson8+684-151
2025-04-17 13:52Function to test whether a relay command is recognized.Nick Mathewson1+46-0
2025-04-17 13:50or.h: Extend comment about cell format to include v1 format.Nick Mathewson1+8-1
2025-04-17 13:39prop359: Introduce an enum for cell format.Nick Mathewson2+10-2
2023-10-05 14:49prop359: Add relay msg basics.David Goulet4+112-0
2025-04-17 13:23Add some TODOs for CGO msg formatNick Mathewson3+15-1
2023-10-05 15:13prop359: Add relay cell access functionsDavid Goulet7+267-61
2025-05-05 16:37Merge branch 'maint-0.4.8'David Goulet0+0-0
2023-08-31 21:35crypt_openssl_mgt: define DISABLE_ENGINES after OPENSSL_NO_ENGINEorbea2+5-5
2025-04-30 18:47compat_openssl: fix for LibreSSL 4.1.0orbea1+6-1
2025-05-05 15:40Merge branch 'openssl_cleanup_part2_v2' into 'main'David Goulet13+67-378
2025-05-05 14:38Merge branch 'openssl_cleanup_part1' into 'main'David Goulet17+60-1187
2025-04-28 16:29Avoid crash on failure to read FamilyKeyDirNick Mathewson2+7-2
2025-04-28 15:32Warn when OpenSSL is older than 3.0Nick Mathewson1+8-0
2025-04-27 15:19changes file for new *ssl version requirements.Nick Mathewson1+8-0
2025-04-27 14:51Remove code based on OPENSSL_VERSION_NUMBERNick Mathewson4+0-64
2025-04-27 14:47Remove NEW_THREAD_APINick Mathewson2+0-86
2025-04-27 14:27Remove OPENSSL_1_1_API macroNick Mathewson10+11-189
2025-04-27 14:04Remove HAVE_STRUCT_SSL_METHOD_ST_GET_CIPHER_BY_CHAR as unusedNick Mathewson1+0-4
2025-04-27 14:03Remove HAVE_SSL_STATE and SIZEOF_SHA_CTXNick Mathewson2+12-17
2025-04-26 13:37Require OpenSSL >= 1.1.1 or LibreSSL >= 3.7Nick Mathewson1+28-18
2025-04-28 15:10Remove tor_tls_verifyNick Mathewson7+0-256
2025-04-27 14:31Fix compilation on LibresslNick Mathewson1+5-0
2025-04-25 14:24Restore a pair of erroneously removed casesNick Mathewson2+2-0
2025-04-25 00:41Fix compilation for nss.Nick Mathewson1+1-10
2025-04-24 18:51Changes file for 41031.Nick Mathewson1+8-0
2025-04-24 18:25Remove support for client cipher classification.Nick Mathewson2+2-289
2025-04-24 18:20Renumber OR_CONN_STATE_*Nick Mathewson1+4-4
2025-04-24 18:19Rename "RENEGOTIATING state.Nick Mathewson4+12-12
2025-04-24 18:06Completely remove support for the v2 link handshakeNick Mathewson13+19-493
2025-04-24 17:18Remove server support for the v1 link handshake.Nick Mathewson7+16-132
2025-04-24 13:22Merge branch 'man-safelogging' into 'main'David Goulet1+2-1
2025-04-23 19:49remove tiny ambiguity in man page for SafeLoggingRoger Dingledine1+2-1
2025-04-23 18:35Merge branch 'maint-0.4.8'David Goulet1+22-6
2025-04-23 18:11Promote "list of supported groups" message to notice.Nick Mathewson1+1-1
2025-04-23 18:10Only try more complex OpenSSL group list syntax with OpenSSL 3.5.Nick Mathewson1+21-5
2025-04-23 17:54typo: Fix unfinished HTML tag in commentDavid Goulet1+1-1
2025-04-23 15:00Merge branch 'maint-0.4.8'David Goulet5+55-22
2025-04-23 13:13TLS: When possible, enable ML-KEM768.Nick Mathewson2+47-5
2025-04-23 12:46Correctly detect error from SSL_CTX_set1_groups_list.Nick Mathewson1+1-1
2025-04-23 12:38Remove TOR_TLS_USE_ECDHE_P* flags.Nick Mathewson3+4-18
2024-02-01 18:45Make two 1-bit fields unsignedSebastian Hahn2+7-2
2025-04-16 14:49ci: Remove 047 from CI builds and put in 049David Goulet1+2-2
2025-04-02 14:09version: Bump version to 0.4.9.2-alpha-devTor CI Release2+3-3
2025-04-02 13:50version: Bump version to 0.4.9.2-alphaTor CI Release2+3-3
2025-04-02 13:50release: ChangeLog for 0.4.9.2-alphaTor CI Release26+138-123
2025-04-01 12:45Merge branch 'dont-redefine-o_nofollow' into 'main'David Goulet1+4-0
2025-04-01 04:57Don't redefine O_NOFOLLOW.Collin Funk1+4-0
2025-03-31 17:32Merge branch 'maint-0.4.8'David Goulet3+12-6
2025-03-31 17:31Merge branch 'happy-families-ux' into 'main'David Goulet6+46-3
2025-03-31 17:25Merge branch 'ahf/049-ci-i386' into 'main'David Goulet1+1-1
2025-03-31 14:39Use bullseye on main for i386 for now.Alexander Hansen Færøy1+1-1
2025-03-27 22:15Fix: Crash on SIGSEGV if at least one worker thread cannot be launchedWaldemar Zimpel3+12-6
2025-03-27 19:56Merge branch 'maint-0.4.8'David Goulet4+163-21
2025-03-27 19:56Merge branch 'tor-gitlab/mr/874' into maint-0.4.8David Goulet2+6-2
2025-03-27 19:13Clarify family ID key file namesNick Mathewson1+3-1
2025-03-27 19:11New 'FamilyId *' to say "use all the family IDs you find."Nick Mathewson4+19-0
2025-03-27 18:41Allow searching for family keys in a FamilyKeyDirectoryNick Mathewson5+24-2
2025-03-27 17:30changes: Add file for MR 839David Goulet1+4-0
2025-03-27 17:08Merge branch 'empty-dns' into 'main'David Goulet4+7-2
2025-03-27 15:21changes: Add file for MR 835David Goulet1+7-0
2025-03-27 15:20Merge branch 'tor-gitlab/mr/835'David Goulet6+76-6
2025-03-27 14:51Merge branch 'fix/bw-cache-spikes' into 'main'David Goulet6+67-5
2025-03-27 14:51Fix: bw cache entry spikes (Issue: #31524)excurso6+67-5
2025-03-27 14:29Merge branch 'fix/memleaks-cpuworker' into 'maint-0.4.8'David Goulet2+157-19
2025-03-27 14:29Re: Coverity report Oct 31st, 2024 (Issue #40991)excurso2+157-19
2025-03-27 12:49conflux: Avoid non fatal assert in CIRCUIT_IS_CONFLUX()David Goulet2+6-2
2025-03-26 18:50Merge branch 'remove-tlssecrets-tests' into 'main'Alexander Hansen Færøy1+0-61
2025-03-26 18:09Merge branch 'maint-0.4.8'David Goulet2+25-7
2025-03-26 18:03Merge branch 'bug40802' into 'main'David Goulet2+18-3
2023-09-08 00:32resolve scary vanguard-related log msgs on dir authsRoger Dingledine2+18-3
2025-03-25 23:46Remove TLSSecrets testsAlex Xu (Hello71)1+0-61
2025-03-25 19:13Require FlowCtrl=1 (authenticated sendmes) for clientsNick Mathewson2+4-1
2025-03-25 19:06protover: Vote for additional protocols to be required/recommendedNick Mathewson2+21-6
2025-03-25 17:06Merge branch 'maint-0.4.8'David Goulet2+2-2
2025-03-25 15:22fix two comment typos from 0.4.8.15Roger Dingledine2+2-2
2025-03-24 17:09Merge branch 'openssl-dynamic-linking-warnings' into 'main'David Goulet1+2-0
2025-03-24 16:52Merge branch 'maint-0.4.8'David Goulet0+0-0
2025-03-24 15:25version: Bump version to 0.4.8.16-devTor CI Release2+3-3
2025-03-24 15:23Merge branch 'maint-0.4.8'David Goulet0+0-0
2025-03-24 15:11version: Bump version to 0.4.8.16Tor CI Release2+3-3
2025-03-24 15:16Merge branch 'maint-0.4.8'David Goulet3+1464-1157
2025-03-24 15:09Update geoip files to match ipfire location db, 2025/03/24.Tor CI Release3+1464-1157
2025-03-24 14:39Merge branch 'maint-0.4.8'David Goulet2+4-1
2025-03-24 13:09dirauth: Fix typo in flag relay assignment tokenDavid Goulet2+4-1
2025-03-20 16:01Merge branch 'bug41034' into 'main'Alexander Hansen Færøy1+1-0
2025-03-20 15:28Avoid memory leak on unexpected family IDNick Mathewson1+1-0
2025-03-20 15:22Merge branch 'maint-0.4.8'David Goulet0+0-0
2025-03-20 15:06version: Bump version to 0.4.8.15-devTor CI Release2+3-3
2025-03-20 14:55Merge branch 'maint-0.4.8'David Goulet0+0-0
2025-03-20 14:43version: Bump version to 0.4.8.15Tor CI Release2+3-3
2025-03-20 14:47Merge branch 'maint-0.4.8'David Goulet5+21338-28055
2025-03-20 14:40fallbackdir: Update list generated on March 20, 2025Tor CI Release2+499-520
2025-03-20 14:39Update geoip files to match ipfire location db, 2025/03/20.Tor CI Release3+20839-27535
2025-03-20 14:02test: Fix unit tests breakage coming from maint-0.4.8David Goulet1+1-1
2025-03-20 13:53Merge branch 'maint-0.4.8'David Goulet15+65-80
2025-03-19 00:05Bug 41023 changes fileMike Perry1+5-0
2025-03-11 16:00hs: Never pick a MiddleOnly node for HS circuit purposesDavid Goulet5+13-17
2025-03-11 14:54hs: Remove HSv3 rendezvous circuit flag used for node selectionDavid Goulet8+6-63
2025-03-13 20:00Provide dirauth ability to strip specific flags.Mike Perry4+41-0
2025-03-19 18:42Merge branch 'maint-0.4.8'David Goulet4+27-15
2025-03-18 15:23CI: Add changes file related to 41029.Alexander Hansen Færøy1+3-0
2025-03-18 13:47CI: Enable venv before running ci-driver.sh for Chutney.Alexander Hansen Færøy1+1-0
2025-03-18 13:29CI: Install python3-venv.Alexander Hansen Færøy1+3-1
2025-03-18 13:25CI: Use local pip instead of python3-pip.Alexander Hansen Færøy1+2-4
2025-03-18 13:22CI: Disable redundant-decls warnings for NSS in crypto_nss_mgt.c.Alexander Hansen Færøy1+2-0
2025-03-18 12:37CI: Install libclang-rt-dev when build with hardening enabled.Alexander Hansen Færøy1+1-1
2025-03-18 12:33CI: Install libubsan1 when building with hardening enabled.Alexander Hansen Færøy1+2-0
2025-03-18 12:26CI: Use bookworm instead of bullseye.Alexander Hansen Færøy1+11-11
2024-10-30 15:34CI: use a fixed version of chutneyJim Newsome2+9-1
2025-03-19 18:08Merge branch 'repair-disable-relay' into 'main'David Goulet4+6-2
2025-03-19 17:40Fix compilation with --disable-relay-mode.Nick Mathewson2+2-1
2025-03-19 17:39Fix a compilation warning in networkstatus.cNick Mathewson2+4-1
2025-03-19 16:37Merge branch 'happy-sandbox' into 'main'Nick Mathewson4+95-21
2025-03-19 16:36Merge branch 'too_many_tlssecrets' into 'main'Nick Mathewson21+1472-1933
2025-03-17 14:41Changes file for removing RSA-SHA256-TLSSecret.Nick Mathewson1+6-0
2025-03-17 14:02Trunnel: remove support for pre-ed25519 auth.Nick Mathewson5+1324-1457
2025-03-17 13:56Remove support for RSA client auth key (KP_legacy_linkauth_rsa)Nick Mathewson3+0-41
2025-03-17 13:54Remove now-needless RSA key argument for AUTHENTICATE bodyNick Mathewson3+5-15
2025-03-17 13:43Remove higher-level RSA-SHA256-TLSSecret code.Nick Mathewson2+17-90
2025-03-17 13:38Remove more tests for case where rsa-tlssecrets is supported.Nick Mathewson1+0-10
2025-03-17 13:33Never claim to have LinkAuth=1Nick Mathewson1+0-4
2025-03-17 13:32AUTHTYPE_RSA_SHA256_TLSSECRET is never supported.Nick Mathewson2+3-17
2025-03-17 13:31Adapt authchallenge tests to always use ed25519+rfc5709 authNick Mathewson1+10-12
2025-03-18 13:05Merge branch 'maint-0.4.8'David Goulet1+0-3
2025-03-18 12:41Make sandbox work with family id keys.Nick Mathewson2+14-0
2025-03-18 12:29Make a function to list the family key files.Nick Mathewson2+81-21
2025-03-18 12:17CI: Remove physical tags from gitlab-ci runner requirements.Alexander Hansen Færøy1+0-3
2025-03-13 15:37Remove support for "tlssecrets" exportingNick Mathewson7+4-172
2025-03-17 13:20Remove tests for RSA-SHA256-TLSSecretNick Mathewson1+14-53
2025-03-11 14:21Merge branch 'maint-0.4.8'David Goulet1+0-3
2025-03-11 14:21scripts: Remove 0.4.7 from list tor branchesDavid Goulet1+0-3
2025-03-07 01:09Merge branch 'happy-families' into 'main'Nick Mathewson31+1070-25
2025-02-25 17:17Document that --keygen-family overwritesNick Mathewson1+1-0
2025-02-25 17:16Make --keygen-family save a key ID file too.Nick Mathewson2+13-5
2025-02-21 15:12Fill in URL for FamilyId support.Nick Mathewson3+11-5
2025-02-18 14:53Update interface for happy familiesNick Mathewson8+162-67
2025-02-14 00:44Fix compilation with --disable-module-relayNick Mathewson3+10-2
2025-02-13 16:44Add a changes file for happy families.Nick Mathewson1+16-0
2025-02-13 16:38Document new options for happy families.Nick Mathewson1+25-0
2025-02-13 16:29Add --keygen-family support.Nick Mathewson4+8-0
2025-02-13 15:43Happy families: finish implementing relay side.Nick Mathewson10+327-12
2025-02-12 19:49Dirauth: generate microdescs with family-ids.Nick Mathewson3+41-1
2025-02-13 14:00Add protover for prop321 (happy families) supportNick Mathewson1+2-2
2025-02-11 14:04nodelist: Additionally use family IDs to decide family membership.Nick Mathewson2+58-3
2025-02-11 13:50nodelist: Rename functions that look at the family list.Nick Mathewson3+22-21
2025-02-11 13:44Cache values of use_family_{keys,lists} params.Nick Mathewson1+28-0
2025-02-11 13:30Parse and validate family-certs in routerdescsNick Mathewson5+293-2
2025-02-11 16:47Add internal support for publishing family-certsNick Mathewson3+77-0
2025-02-10 21:42Parse microdesc family-ids lines.Nick Mathewson3+51-0
2025-02-10 21:38Add "family_ids" fields to routerinfo and microdescs.Nick Mathewson4+19-0
2025-02-11 16:49Add definition for family cert typeNick Mathewson1+1-0
2025-03-06 13:47Stop using time(NULL) for certificate tests.Nick Mathewson6+25-17
2025-03-06 13:36Fix test failures with openssl security level >= 1Nick Mathewson2+71-52
2025-03-03 18:18Merge branch 'maint-0.4.8'David Goulet1+3-0
2024-06-07 17:29fix sandbox for bandwidth authorityPeter Palfrader3+10-1
2025-03-03 17:40Merge branch 'maint-0.4.8'David Goulet4+57-0
2024-11-21 17:09Ticket 40872: Changes fileMike Perry1+3-0
2024-11-21 17:08Ticket 40872: Output conflux nonce and circ rtt to control portMike Perry2+26-2
2024-11-21 17:06Ticket 40872: Add conflux helper functions for control port infoMike Perry2+30-0
2025-03-03 13:46Merge branch 'floating-point-fuzzing' into 'main'David Goulet1+1-1
2025-03-03 13:19Merge branch 'settings_distribution' into 'main'David Goulet2+4-4
2025-02-25 15:07relay: add settings distribution setting and remove moatmeskio2+4-4
2025-02-21 15:16float-divide-by-zero set in libfuzzerjohn1+1-1
2025-02-05 14:49Merge branch 'maint-0.4.8'David Goulet0+0-0
2025-02-05 14:33version: Bump version to 0.4.8.14-devTor CI Release2+3-3
2025-02-05 14:30Merge branch 'maint-0.4.8'David Goulet0+0-0
2025-02-05 14:22version: Bump version to 0.4.8.14Tor CI Release2+3-3
2025-02-05 14:23Merge branch 'maint-0.4.8'David Goulet5+37471-30735
2025-02-05 14:21fallbackdir: Update list generated on February 05, 2025Tor CI Release2+524-489
2025-02-05 14:20Update geoip files to match ipfire location db, 2025/02/05.Tor CI Release3+36947-30246
2025-01-28 18:44Merge branch 'maint-0.4.8'David Goulet1+4-2
2025-01-28 18:44hs: Make Windows CI 32bit happyDavid Goulet1+4-2
2025-01-28 18:28Merge branch 'maint-0.4.8'David Goulet1+33-32
2025-01-28 18:27hashx: Move Windows function within another ifdefDavid Goulet1+33-32
2025-01-28 14:34Merge branch 'vuln' into 'main'David Goulet1+3-3
2025-01-22 23:21cargo: fix RUSTSEC-2024-0006Dimitris Apostolou1+3-3
2025-01-22 14:52Merge branch 'maint-0.4.8'David Goulet0+0-0
2025-01-22 13:59scripts: Fix rust clippy warningDavid Goulet1+1-1
2025-01-22 14:06Merge branch 'maint-0.4.8'David Goulet10+229-36
2024-09-25 13:06Bug 40976: Ensure conflux guards obey family and subnet restrictionsCecylia Bocovich3+15-6
2024-09-24 20:32Add unit test for selecting guards with exit restrictionsCecylia Bocovich1+71-0
2025-01-22 13:59scripts: Fix rust clippy warningDavid Goulet1+1-1
2024-12-18 16:31changes: Add file for ticket 40996David Goulet1+5-0
2024-12-18 16:28test: Add HS cache OOM cleanup testDavid Goulet3+77-1
2024-12-18 16:04hs: Use downloaded counter for HSDir OOM cache cleanupDavid Goulet4+85-34
2024-12-18 15:24hs: Add downloaded counter to an HSDir cache entryDavid Goulet7+62-1
2024-12-03 20:47Merge branch 'fix-changelogs' into 'main'David Goulet2+52-391
2024-12-03 19:03remove redundant change entriesRoger Dingledine1+1-144
2024-12-03 18:54forward-port the 0.4.8.13 changesRoger Dingledine2+80-0
2024-12-03 18:50remove the 0.4.9.1-alpha entries from releasenotesRoger Dingledine1+0-276
2024-12-03 16:20version: Bump version to 0.4.9.1-alpha-devTor CI Release2+3-3
2024-12-03 15:48version: Bump version to 0.4.9.1-alphaTor CI Release2+3-3
2024-12-03 15:48release: ChangeLog and ReleaseNotes for 0.4.9.1-alphaTor CI Release74+552-277
2024-12-03 15:43Merge branch 'ticket40990_049_01' into 'main'Alexander Hansen Færøy2+8-6
2024-12-03 15:16process: Don't close all FDs on new spawnDavid Goulet2+8-6
2024-12-03 15:06Revert "Rework of worker threads' start and exit + slight changes in cleanup code"David Goulet2+10-112
2024-11-12 23:58Rework of worker threads' start and exit + slight changes in cleanup codeWaldemar Zimpel2+112-10
2024-11-19 16:05Merge branch 'maint-0.4.8'David Goulet2+9-24
2024-11-18 16:26test-network-run: refactor away test_network_ipv6Jim Newsome1+3-14
2024-11-15 00:38test-network: include IPv6 tests unconditionallyJim Newsome2+9-13
2024-11-19 15:24Merge branch 'maint-0.4.8'David Goulet0+0-0
2024-11-18 19:58debian-i386-minimal: explicitly set platformJim Newsome1+4-1
2024-11-18 19:25CI: Use TPA-based imagesJim Newsome1+12-10
2024-11-18 20:15debian-gpl: Run on debian:bullseye instead of busterJim Newsome1+1-1
2024-11-19 14:02Merge branch 'tpa-images' into 'main'David Goulet1+16-11
2024-11-18 19:58debian-i386-minimal: explicitly set platformJim Newsome1+4-1
2024-11-18 19:25CI: Use TPA-based imagesJim Newsome1+12-10
2024-11-18 20:15debian-gpl: Run on debian:bullseye instead of busterJim Newsome1+1-1
2024-10-31 12:37Merge branch 'maint-0.4.8'David Goulet3+16-6
2024-10-30 01:51Fix: Use FREE_AND_NULL() for releasing workqueue resourcesWaldemar Zimpel3+16-6
2024-10-30 17:36Merge branch 'pin-chutney' into 'main'David Goulet2+9-1
2024-10-30 15:34CI: use a fixed version of chutneyJim Newsome2+9-1
2024-10-28 11:30Merge branch 'whitespace' into 'main'Alexander Hansen Færøy1+1-1
2024-10-24 22:55whitespace fix while debugging #40981Roger Dingledine1+1-1
2024-10-24 15:43Merge branch 'maint-0.4.8'David Goulet1+9-1
2024-10-24 15:43Merge branch 'tor-gitlab/mr/840' into maint-0.4.8David Goulet1+10-3
2024-10-24 14:53Use pip to install chutney's python dependenciesJim Newsome1+4-0
2024-10-24 14:58Merge branch 'maint-0.4.8'David Goulet0+0-0
2024-10-24 14:45version: Bump version to 0.4.8.13-devTor CI Release2+3-3
2024-10-24 14:44Re-format CHUTNEY installation block into multiple linesJim Newsome1+6-3
2024-10-24 14:38Merge branch 'maint-0.4.8'David Goulet0+0-0
2024-10-24 14:27version: Bump version to 0.4.8.13Tor CI Release2+3-3
2024-10-24 14:33Merge branch 'maint-0.4.8'David Goulet5+72642-38134
2024-10-24 14:26fallbackdir: Update list generated on October 24, 2024Tor CI Release2+489-492
2024-10-24 14:25Update geoip files to match ipfire location db, 2024/10/24.Tor CI Release3+72153-37642
2024-09-24 13:07Handle empty DNS reply without error as NOERRORDaniel Winzen4+7-2
2024-10-21 16:03Revert "Handle empty DNS reply without error as NOERROR"David Goulet4+2-6
2024-10-16 13:05Merge branch 'maint-0.4.8'David Goulet2+16-2
2024-10-16 12:35Merge branch 'tor-resolve-bugfix' into 'main'Alexander Hansen Færøy2+5-1
2024-10-15 20:01Add changes fileDaniel Winzen1+4-0
2024-10-15 06:54don't build preemptive conflux circuits if no predicted portsRoger Dingledine2+16-2
2024-10-13 20:32Create socket with correct family as given by sockshostDaniel Winzen1+1-1
2024-10-12 05:09Support creating ephemeral services with PoW defensesLd Qr6+76-6
2024-10-10 13:57Merge branch 'changelogs' into 'main'David Goulet2+56-0
2024-10-10 13:55Merge branch 'maint-0.4.8'David Goulet7+104-31
2024-09-26 01:37Fix: Memory leaks in cpuworker on shutdownWaldemar Zimpel7+104-31
2024-10-10 13:24changes: Add file for ticket 40248David Goulet1+2-0
2024-10-10 13:22Merge branch 'empty-dns' into 'main'David Goulet4+6-2
2024-10-01 19:17forward-port the 0.4.8.12 changesRoger Dingledine2+56-0
2024-09-25 18:34Merge branch 'fix-unittest' into 'main'David Goulet1+2-0
2024-09-24 20:13Fix unit test in test_entrynodes.cCecylia Bocovich1+2-0
2024-09-24 13:07Handle empty DNS reply without error as NOERRORDaniel Winzen4+6-2
2024-09-10 12:49Merge branch 'typo-socks-proxy' into 'main'David Goulet1+3-2
2024-09-10 12:46test: Add unit tests for prop351David Goulet1+65-0
2024-09-10 12:24Fix a typo in the HTTP proxy error message.Pier Angelo Vendrame1+3-2
2024-09-09 21:00Implement proposal 351Nick Mathewson2+20-0
2024-08-07 11:50Only include custom OpenSSL ABI checks for OpenSSL 1.1kpcyrd1+2-0
2024-08-05 19:26Merge branch 'maint-0.4.8'David Goulet2+6-1
2024-08-05 15:59dirvote: Fix memleak when computing consensusDavid Goulet2+6-1
2024-07-22 14:54Merge branch 'manpage-typos' into 'main'David Goulet1+2-2
2024-07-12 21:46two small presentation issues in man pageRoger Dingledine1+2-2
2024-06-27 13:34Merge branch 'tap-out-phase-1' into 'main'David Goulet44+385-1154
2024-06-25 12:35Changes file for proposal 350 phase 1Nick Mathewson1+12-0
2024-06-25 13:01Do not publish TAP key when publish-dummy-tap-key is 0.Nick Mathewson1+32-5
2024-06-24 23:53Update supported protovers for prop350Nick Mathewson2+5-5
2024-06-24 21:48Add a test for parsing a routerdesc with no TAP key.Nick Mathewson1+67-0
2024-06-24 21:23Add a test for a microdesc with no onion key.Nick Mathewson1+30-0
2024-06-24 20:48Remove a now-unused variable.Nick Mathewson1+0-1
2024-06-24 19:03process_descs: Authorities require TAP keys for now.Nick Mathewson1+10-0
2024-06-24 18:55Routerparse: accept routerdescs without TAP keys.Nick Mathewson1+66-50
2024-06-24 18:40routerparse: Simplify checking for now-mandatory elementsNick Mathewson1+7-15
2024-06-24 18:30Rename "onion_pkey" fields in routerinfo_t, and make them optional.Nick Mathewson8+69-38
2024-06-24 18:16Remove node_get_rsa_onion_keyNick Mathewson2+0-29
2024-06-24 18:15Remove TAP key from extend_info_tNick Mathewson13+15-73
2024-06-24 18:04Make onion-key body optional in microdescsNick Mathewson6+16-20
2024-06-24 17:54Remove support for deciding to use CREATE/EXTEND/TAP.Nick Mathewson1+10-24
2024-06-24 17:51prop350: Remove all support for TAP, CREATE, and EXTEND.Nick Mathewson11+46-908
2024-06-24 17:29prop350: Stop accepting CREATE and EXTEND.Nick Mathewson2+14-0
2024-06-18 19:19Merge branch 'maint-0.4.8'David Goulet4+218-10
2024-06-11 16:38bridge: Always put transport-info lineDavid Goulet2+13-10
2023-07-21 00:53Clean-up Managed Proxy state in PT tests.Alexander Færøy1+3-0
2023-07-21 00:15Add changes file for tpo/core/tor#11101.Alexander Færøy3+111-9
2023-07-21 00:11Add implementation and version metadata to bridge extra-info.Alexander Færøy1+12-0
2023-07-21 00:10Include "IMPLEMENTATION" parameter to STATUS TYPE=version PT messages.Alexander Færøy3+21-1
2023-07-21 00:09Drop requirement for TRANSPORT being present in STATUS messages.Alexander Færøy1+0-10
2022-03-24 19:13Add support for PT STATUS TYPE=version messages.Alexander Færøy3+78-0
2024-06-18 13:10Merge branch 'sandbox-bwauth' into 'main'David Goulet3+10-1
2024-06-07 17:29fix sandbox for bandwidth authorityPeter Palfrader3+10-1
2024-06-06 14:32Merge branch 'maint-0.4.8'David Goulet0+0-0
2024-06-06 13:25version: Bump version to 0.4.8.12-devTor CI Release2+3-3
2024-06-06 13:22Merge branch 'maint-0.4.8'David Goulet0+0-0
2024-06-06 12:42version: Bump version to 0.4.8.12Tor CI Release2+3-3
2024-06-06 12:56Merge branch 'maint-0.4.8'David Goulet5+18737-21359
2024-06-06 12:41fallbackdir: Update list generated on June 06, 2024Tor CI Release2+491-502
2024-06-06 12:40Update geoip files to match ipfire location db, 2024/06/06.Tor CI Release3+18246-20857
2024-05-30 16:31Merge branch 'maint-0.4.8'David Goulet1+3-4
2024-05-08 09:34Update OverloadStatistics to match prop 328Georg Koppen1+3-4
2024-05-30 16:30Merge branch 'maint-0.4.8'David Goulet0+0-0
2024-05-30 16:30Merge branch 'ticket40689_048_01' into maint-0.4.8David Goulet3+9-3
2024-05-30 16:29Merge branch 'ticket40689_048_01' into 'main'David Goulet3+9-3
2024-05-30 13:51Merge branch 'maint-0.4.8'David Goulet0+0-0
2024-05-30 13:50scripts: Fix Python3 warningsDavid Goulet1+3-3
2024-05-30 13:09dirauth: Add new faravaharDavid Goulet3+9-3
2024-05-29 16:58Merge branch 'typos' into 'main'David Goulet2+3-3
2024-05-29 16:45fix a few comment typosRoger Dingledine2+3-3
2024-04-30 19:34Merge branch 'maint-0.4.8'David Goulet1+1-1
2024-04-30 12:35Fix typo in tor-relays list addresshiro1+1-1
2024-04-29 20:02Merge branch 'maint-0.4.8'David Goulet3+3-2
2024-04-29 20:00Merge branch 'm4-serial-fix' into 'main'David Goulet1+39-37
2024-04-23 17:51Merge branch 'changelogs' into 'main'Alexander Færøy2+98-0
2024-04-19 12:18fix changelog typos and clean up a bitRoger Dingledine2+16-26
2024-04-19 08:59m4: update ax_check_compile_flag.m4 from autoconf-archiveSam James1+39-37
2024-04-18 13:27Merge branch 'typos' into 'main'David Goulet2+3-3
2024-04-18 13:10forward-port the 0.4.8.10 and .11 changelogsRoger Dingledine2+108-0
2024-04-18 13:04typos in commentsRoger Dingledine1+2-2
2024-04-18 13:03fix syntax formatting in man pageRoger Dingledine1+1-1
2024-04-18 12:35Merge branch 'typo' into 'main'David Goulet1+1-1
2024-04-17 22:17typotrinity-1686a1+1-1
2024-04-16 15:05circuit: Remove log_warn triggered by a proto violationDavid Goulet3+3-2
2024-04-16 15:20Merge branch 'count-log-bug' into 'main'David Goulet2+5-1
2024-04-15 19:11Merge branch 'maint-0.4.8'David Goulet8+67-22
2024-04-15 19:11Merge branch 'tor-gitlab/mr/808' into maint-0.4.8David Goulet2+12-0
2024-04-15 18:45conflux: Don't process a closed circuit on get packaged windowDavid Goulet2+12-0
2024-04-15 18:24conflux: Avoid noting a cell was sent on a closed circuitDavid Goulet6+55-22
2024-04-14 12:58rename metric bug_reached to bug_reached_counttrinity-1686a1+1-1
2024-04-13 20:15also consider LD_BUG logs when counting bug reachedtrinity-1686a1+4-0
2024-04-10 19:48Merge branch 'maint-0.4.8'David Goulet0+0-0
2024-04-10 17:10version: Bump version to 0.4.8.11-devTor CI Release2+3-3
2024-04-10 17:06Merge branch 'maint-0.4.8'David Goulet0+0-0
2024-04-10 16:54version: Bump version to 0.4.8.11Tor CI Release2+3-3
2024-04-10 16:59Merge branch 'maint-0.4.8'David Goulet5+204503-17434
2024-04-10 16:54fallbackdir: Update list generated on April 10, 2024Tor CI Release2+507-490
2024-04-10 16:53Update geoip files to match ipfire location db, 2024/04/10.Tor CI Release3+203996-16944
2024-04-09 13:23Merge branch 'maint-0.4.8'David Goulet2+6-3
2024-04-08 14:33dirauth: New keys and address for tor26David Goulet2+6-3
2024-03-20 13:23test: Disable unit test causing issue with nightly packageDavid Goulet2+14-1
2024-03-14 17:41Merge branch 'testing-intro-rot' into 'main'David Goulet2+5-17
2024-03-12 14:16hs_service: don't force high intro point rotation for TestingTorNetworkJim Newsome2+5-17
2024-03-12 12:51Merge branch 'dont-require-bandwidthcapacity' into 'main'David Goulet1+1-16
2024-03-07 18:32In router_is_active, don't require non-zero bandwidthcapacityJim Newsome1+1-16
2024-02-28 16:56Merge branch 'document-read-until-eof' into 'main'Alexander Færøy1+4-3
2024-02-28 16:52Merge branch 'maint-0.4.8'Alexander Færøy3+12-2
2024-02-18 11:37make read_file_to_str_until_eof doc more explicittrinity-1686a1+4-3
2024-02-08 19:41Merge branch 'bug40911' into 'main'David Goulet2+7-2
2024-02-06 18:52Try to appease the changefile format checkerSebastian Hahn1+1-1
2024-02-05 18:13Merge branch 'main' into 'main'Alexander Færøy2+9-7
2024-02-05 18:13Tor docs updateGus2+9-7
2024-02-01 18:45Make two 1-bit fields unsignedSebastian Hahn2+7-2
2024-02-01 16:16Update test stringsSebastian Hahn1+1-1
2024-02-01 15:45Add a changes fileSebastian Hahn1+5-0
2024-02-01 09:34dirauth: Warn when failing to post during a voteSebastian Hahn1+6-1
2024-01-30 16:47Merge branch 'tor-gitlab/mr/791'David Goulet1+1-1
2024-01-30 16:24Merge branch 'ticket40816_049_01' into 'main'Alexander Færøy7+98-0
2024-01-30 15:57Merge branch 'maint-0.4.8'David Goulet2+11-4
2024-01-30 15:56dirauth: Reject 0.4.7.x series at the authority levelDavid Goulet3+13-6
2024-01-30 15:49Merge branch 'maint-0.4.8'David Goulet0+0-0
2023-11-18 17:45bwauth: Allow "node_id" KeyValue without "$"juga3+14-4
2024-01-30 15:13metrics: Add new relay metrics to MetricsPortDavid Goulet7+98-0
2024-01-09 14:09Merge branch 'maint-0.4.8'David Goulet2+8-0
2023-11-26 12:12add release note and changelog entry for #40819trinity-1686a2+8-0
2023-12-11 20:18Merge branch 'fix-python-escs' into 'main'Alexander Færøy3+6-6
2023-12-10 10:36dirauth: Reject 0.4.7.x series at the authority levelnonameformee3+12-5
2023-12-09 15:16Use raw strings for regexs containing escapesAlex Xu (Hello71)3+6-6
2023-12-08 19:14Merge branch 'maint-0.4.8'David Goulet0+0-0
2023-12-08 18:53version: Bump version to 0.4.8.10-devTor CI Release2+3-3
2023-12-08 18:49Merge branch 'maint-0.4.8'David Goulet0+0-0
2023-12-08 18:31version: Bump version to 0.4.8.10Tor CI Release2+3-3
2023-12-08 18:45Merge branch 'maint-0.4.8'David Goulet5+5899-4785
2023-12-08 18:29fallbackdir: Update list generated on December 08, 2023Tor CI Release2+493-480
2023-12-08 18:28Update geoip files to match ipfire location db, 2023/12/08.Tor CI Release3+5406-4305
2023-12-08 18:26Merge branch 'maint-0.4.8'David Goulet6+49-17
2023-12-08 18:19Merge remote-tracking branch 'mikeperry-private/bug40897' into maint-0.4.8David Goulet6+49-17
2023-12-07 21:38Merge branch 'maint-0.4.8'Alexander Færøy2+11-2
2023-12-07 21:38Merge remote-tracking branch 'origin/merge-requests/776' into maint-0.4.8Alexander Færøy2+11-2
2023-12-06 20:58Bug 40897: Changes fileMike Perry1+6-0
2023-12-06 17:23Bug 40897 Bug Bounty: Double the number of max conflux circsMike Perry4+21-14
2023-12-06 18:54Bug 40897: Add more checks to free pathsMike Perry2+9-0
2023-12-06 17:12Bug 40897: Move safety check to proper location and give it error handling.Mike Perry1+14-4
2023-12-06 16:42update changes file with correct introduced versiontrinity-1686a1+1-1
2023-11-22 15:02Merge branch 'fix-bridge-exit-warn' into 'main'David Goulet2+5-2
2023-11-22 15:01Merge branch 'did-sanity-memmem' into 'main'David Goulet2+5-0
2023-11-12 17:36add changes entrytrinity-1686a1+3-0
2023-11-21 18:04Merge branch 'eol-config-no-spurious-warn' into 'main'Alexander Færøy1+1-1
2023-11-18 17:45bwauth: Allow "node_id" KeyValue without "$"juga3+14-4
2023-11-20 23:22add changes file for sanity check on memmemtrinity-1686a1+3-0
2023-11-20 18:43Merge branch 'new-changelogs' into 'main'David Goulet2+296-0
2023-11-16 18:13don't warn for empty RecommendedServerVersiontrinity-1686a1+1-1
2023-11-15 01:01add sanity check in tor_memmemtrinity-1686a1+2-0
2023-11-12 21:03fix small typo and missing period while i'm hereRoger Dingledine2+4-4
2023-11-12 20:51forward-port the 0.4.8.x change stanzasRoger Dingledine2+296-0
2023-11-12 17:24don't warn when ExitRelay is set to 0trinity-1686a1+2-2
2023-11-09 15:11Merge branch 'maint-0.4.8'David Goulet0+0-0
2023-11-09 14:47version: Bump version to 0.4.8.9-devTor CI Release2+3-3
2023-11-09 14:44Merge branch 'maint-0.4.8'David Goulet0+0-0
2023-11-09 14:21version: Bump version to 0.4.8.9Tor CI Release2+3-3
2023-11-09 14:24Merge branch 'maint-0.4.8'David Goulet5+3735-3145
2023-11-09 14:21fallbackdir: Update list generated on November 09, 2023Tor CI Release2+483-490
2023-11-09 14:20Update geoip files to match ipfire location db, 2023/11/09.Tor CI Release3+3252-2655
2023-11-09 14:17Merge branch 'maint-0.4.8'David Goulet3+18-2
2023-11-09 14:14Merge branch 'ticket40883_048_01' into maint-0.4.8David Goulet3+18-2
2023-11-09 14:10Merge branch 'maint-0.4.8'David Goulet2+73-4
2023-11-09 14:10Merge branch 'tor-gitlab/mr/778' into maint-0.4.8David Goulet2+73-4
2023-11-09 13:41Merge branch 'fix-man-typos' into 'main'David Goulet1+2-2
2023-11-08 16:17hs: Always check if the hs_ident is available when processing a cellDavid Goulet1+8-1
2023-11-07 18:50hs: Fix assert in hs_metrics_update_by_ident()David Goulet2+10-1
2023-11-04 12:51fix man page typosAlex Xu (Hello71)1+2-2
2023-11-03 14:54Merge branch 'maint-0.4.8'David Goulet0+0-0
2023-11-03 13:50version: Bump version to 0.4.8.8-devTor CI Release2+3-3
2023-11-03 14:53Merge branch 'maint-0.4.7' into maint-0.4.8David Goulet0+0-0
2023-11-03 13:50version: Bump version to 0.4.7.16-devTor CI Release3+4-4
2023-11-03 13:41Merge branch 'maint-0.4.8'David Goulet5+5737-4541
2023-11-03 13:18Update geoip files to match ipfire location db, 2023/11/03.Tor CI Release3+5245-4056
2023-11-03 13:18fallbackdir: Update list generated on November 03, 2023Tor CI Release2+492-485
2023-11-03 13:28Merge branch 'maint-0.4.8'David Goulet0+0-0
2023-11-03 13:28Merge branch 'maint-0.4.7' into maint-0.4.8David Goulet0+0-0
2023-11-03 13:21version: Bump version to 0.4.8.8Tor CI Release2+3-3
2023-11-03 13:21version: Bump version to 0.4.7.16Tor CI Release3+4-4
2023-11-03 13:18fallbackdir: Update list generated on November 03, 2023Tor CI Release2+492-485
2023-11-03 13:18Update geoip files to match ipfire location db, 2023/11/03.Tor CI Release3+5245-4056
2023-11-03 13:13Merge branch 'maint-0.4.8'David Goulet0+0-0
2023-11-03 13:13Merge branch 'maint-0.4.7' into maint-0.4.8David Goulet0+0-0
2023-11-03 13:13Sync geoip and fallbackdir from maint 048 before releaseDavid Goulet3+2276-1677
2023-11-03 13:04Merge branch 'maint-0.4.8'David Goulet3+33-3
2023-11-03 13:04Merge branch 'maint-0.4.7' into maint-0.4.8David Goulet3+33-3
2023-11-02 18:38Fix TROVE-2023-004: Remote crash when compiled against OpenSSLAlexander Færøy3+33-3
2023-10-25 18:00Bug 40876 changes fileMike Perry1+8-0
2023-10-25 00:55Bug 40876: Extra loggingMike Perry1+18-2
2023-10-23 21:48Bug 40876: Don't reduce primary list for temporary restrictionsMike Perry1+47-2
2023-10-30 17:46Merge branch 'maint-0.4.8'David Goulet2+7-0
2023-10-30 16:55Changes file for bug 40878Mike Perry1+4-0
2023-10-30 16:54Bug 40878: Count a valid conflux linked cell as valid dataMike Perry1+3-0
2023-10-30 16:52Merge branch 'fix-token-bucket-on-new-stream' into 'main'David Goulet2+5-3
2023-10-29 18:16fix memory leak in dos stream for resolve requeststrinity-1686a1+2-0
2023-10-29 17:14correctly parse consensus params for dos stream mitigationtrinity-1686a1+3-3
2023-10-18 16:23remove todostrinity-1686a1+4-17
2023-10-12 22:02fix typostrinity-1686a3+3-3
2023-09-10 14:47add changes/ and man entries for stream dos mitigationtrinity-1686a2+43-0
2023-09-10 11:18add metrics for rejected BEGIN/RESOLVEtrinity-1686a5+18-1
2023-09-10 11:13add rate limit on BEGIN and RESOLVE cell per circuittrinity-1686a9+105-4
2023-09-09 10:28add configuration and network parameters for stream dos mitigationtrinity-1686a3+126-0
2023-10-18 14:40Merge branch 'ticket40870_048_02' into 'main'David Goulet5+51-3
2023-10-11 14:51conflux: Flag set as in full teardown in the free pathDavid Goulet5+51-3
2023-10-12 16:09add change filetrinity-1686a1+3-0
2023-10-10 14:04fix bridge transport statisticstrinity-1686a1+8-2
2023-10-12 16:41Merge branch 'maint-0.4.8'David Goulet0+0-0
2023-10-12 16:40configure: Bump version to 0.4.8.8-devDavid Goulet2+7-7
2023-10-12 14:36Merge branch 'eol-config' into 'main'David Goulet5+64-7
2023-10-11 19:01changes: Add changes file for MR 760David Goulet1+4-0
2023-10-11 18:59Merge branch 'metrics-count-bug' into 'main'David Goulet5+80-9
2023-10-11 18:55Merge branch 'maint-0.4.8'David Goulet0+0-0
2023-10-11 18:52Merge branch 'bug40869_049' into 'main'David Goulet3+5-2
2023-10-11 18:51Merge branch 'bug40869_048' into 'maint-0.4.8'David Goulet2+4-1
2023-10-06 03:28Fix the spelling of maxunmeasur(e)dbw.Nick Mathewson2+4-1
2023-10-08 12:23reject MinimalAcceptedServerVersion which would reject current versiontrinity-1686a1+20-7
2023-10-07 15:55fill manpage and add changes entrytrinity-1686a2+9-0
2023-10-07 15:35introduce MinimalAcceptedServerVersiontrinity-1686a3+42-7
2023-10-06 03:28Fix the spelling of maxunmeasur(e)dbw.Nick Mathewson3+5-2
2023-10-05 18:56Merge branch 'obsolete_consensus_methods' into 'main'David Goulet6+26-168
2023-10-05 16:34Add a changes file for removing pre-32 consensus methods (#40835)Nick Mathewson1+3-0
2023-10-05 12:25Remove MIN_METHOD_FOR_MIDDLEONLYNick Mathewson2+1-5
2023-10-05 12:17Remove MIN_METHOD_FOR_CORRECT_BWWEIGHTSCALENick Mathewson3+8-98
2023-10-05 12:25Remove tests that checked for obsolete microdesc encoding.Nick Mathewson1+4-36
2023-10-05 12:16Remove MIN_METHOD_FOR_UNPADDED_NTOR_KEYNick Mathewson2+2-8
2023-10-05 12:14Remove MIN_METHOD_FOR_CANONICAL_FAMILIES_IN_MICRODESCSNick Mathewson2+4-16
2023-10-05 12:59Whoops: test the "wrong" name for maxunmeasurdbw (sic).Nick Mathewson1+1-1
2023-10-05 12:41Update consensus methods in dir_umbw tests.Nick Mathewson1+2-3
2023-10-05 12:11Increment MIN_SUPPORTED_CONSENSUS_METHOD to 32.Nick Mathewson1+1-1
2023-09-25 14:44Merge branch 'maint-0.4.8'David Goulet0+0-0
2023-09-25 14:44version: Bump version to 0.4.8.7-devDavid Goulet2+4-4
2023-09-25 14:17scripts: Always exit 0 after git commit for geoip scriptDavid Goulet1+2-0
2023-09-25 13:58Merge branch 'maint-0.4.8'David Goulet0+0-0
2023-09-25 13:49version: Bump version to 0.4.8.7Tor CI Release2+3-3
2023-09-25 13:51Merge branch 'maint-0.4.8'David Goulet5+2281-1677
2023-09-25 13:48fallbackdir: Update list generated on September 25, 2023Tor CI Release2+487-498
2023-09-25 13:48Update geoip files to match ipfire location db, 2023/09/25.Tor CI Release3+1794-1179
2023-09-25 12:42Merge branch 'ahf/40638' into 'main'David Goulet4+24-19
2023-09-21 12:59Merge branch 'maint-0.4.8'David Goulet2+9-1
2023-09-20 23:37Changes file for bug40862Mike Perry1+3-0
2023-09-20 23:35Bug 40862: Check if circuits are unused more waysMike Perry1+6-1
2023-09-19 16:34Handle ntor and ntor_v3 individually in rephist and for MetricsPort.Alexander Færøy4+24-19
2023-09-18 14:58Merge branch 'maint-0.4.8'David Goulet0+0-0
2023-09-18 14:24version: Bump version to 0.4.8.6-devTor CI Release2+3-3
2023-09-18 14:57Merge branch 'maint-0.4.7' into maint-0.4.8David Goulet0+0-0
2023-09-18 14:24version: Bump version to 0.4.7.15-devTor CI Release3+4-4
2023-09-18 14:05Merge branch 'maint-0.4.8'David Goulet0+0-0
2023-09-18 13:48version: Bump version to 0.4.8.6Tor CI Release2+3-3
2023-09-18 14:05Merge branch 'maint-0.4.7' into maint-0.4.8David Goulet0+0-0
2023-09-18 13:48version: Bump version to 0.4.7.15Tor CI Release3+4-4
2023-09-18 13:52Merge branch 'maint-0.4.8'David Goulet5+4413-3302
2023-09-18 13:51Merge branch 'maint-0.4.7' into maint-0.4.8David Goulet5+4413-3302
2023-09-18 13:45fallbackdir: Update list generated on September 18, 2023Tor CI Release2+500-488
2023-09-18 13:42Update geoip files to match ipfire location db, 2023/09/18.Tor CI Release3+3913-2814
2023-09-18 13:40Merge branch 'maint-0.4.8'David Goulet0+0-0
2023-09-18 13:40Merge branch 'maint-0.4.7' into maint-0.4.8David Goulet0+0-0
2023-09-18 13:40Match fallbackdir with maint-0.4.8 for releaseDavid Goulet1+487-489
2023-09-18 13:27Merge branch 'maint-0.4.8'David Goulet0+0-0
2023-09-18 13:27Merge branch 'maint-0.4.7' into maint-0.4.8David Goulet0+0-0
2023-09-18 13:27geoip: Match maint-0.4.8 files for releaseDavid Goulet2+7785-26897
2023-09-18 13:14Merge branch 'sandbox-aarch64-riscv-fixes' into 'main'David Goulet3+207-48
2023-09-18 13:12Merge branch 'ahf/android-gp-fixes-bulk' into 'main'David Goulet2+19-0
2023-09-18 13:11Merge branch 'maint-0.4.8'David Goulet2+4-1
2023-09-18 13:11Merge branch 'tor-gitlab/mr/759' into maint-0.4.8David Goulet2+4-1
2023-09-18 13:10Merge branch 'maint-0.4.8'David Goulet3+13-2
2023-09-18 13:10Merge branch 'tor-gitlab/mr/761' into maint-0.4.8David Goulet3+13-2
2023-09-18 13:08Merge branch 'maint-0.4.8'David Goulet0+0-0
2023-09-18 13:08Merge branch 'maint-0.4.7' into maint-0.4.8David Goulet1+2-0
2023-09-18 13:08Merge branch 'tor-gitlab/mr/766' into maint-0.4.7David Goulet1+2-0
2023-09-18 13:08Merge branch 'maint-0.4.8'David Goulet2+7-2
2023-09-18 13:08Merge branch 'maint-0.4.7' into maint-0.4.8David Goulet2+7-2
2023-09-18 13:08Merge branch 'tor-gitlab/mr/764' into maint-0.4.7David Goulet2+7-2
2023-09-18 13:06Merge branch 'maint-0.4.8'David Goulet0+0-0
2023-09-18 13:06Merge branch 'maint-0.4.7' into maint-0.4.8David Goulet0+0-0
2023-09-18 13:05Merge branch 'tor-gitlab/mr/765' into maint-0.4.7David Goulet2+26-52
2023-08-25 08:14use physical runner for i386 jobstrinity-1686a1+2-0
2023-09-14 20:42Add changes file for tor#40859.Alexander Færøy1+4-0
2023-09-14 20:26Lower the log-level and soften the language for our Zstd ABI compat check.Alexander Færøy2+7-2
2022-06-06 15:44ci-driver: fix running doxygen and stem tests on 0.4.8Alex Xu (Hello71)1+22-52
2023-09-14 19:34Merge branch 'maint-0.4.8'David Goulet2+7-0
2023-09-14 19:34Merge branch 'maint-0.4.7' into maint-0.4.8David Goulet2+7-0
2023-09-14 19:18Changes file for bug40858Mike Perry1+6-0
2023-09-14 19:16Bug 40858: Cache sendme_inc to avoid purging intro points.Mike Perry1+1-0
2023-09-13 16:39Add changes file for tpo/core/tor#40487 (and its MR's).Alexander Færøy1+3-0
2023-09-13 16:29Merge remote-tracking branch 'upstream/merge-requests/493' into ahf/android-gp-fixes-bulkAlexander Færøy1+9-0
2023-09-13 16:29Merge remote-tracking branch 'upstream/merge-requests/460' into ahf/android-gp-fixes-bulkAlexander Færøy1+7-0
2023-09-13 14:13Add diagnostic log message for compression bombs.Alexander Færøy3+13-2
2023-08-30 16:50add metrics counter for BUG() reachedtrinity-1686a5+80-9
2023-08-30 12:43Remove defensive assertion in `relay_key_is_unavailable_()`.Alexander Færøy2+4-1
2023-09-12 14:32Merge branch 'libressl-3.8.1' into 'main'David Goulet2+5-5
2023-09-12 14:31Merge branch 'cell_comment' into 'main'David Goulet1+10-4
2023-09-12 14:28Merge branch 'maint-0.4.8'David Goulet2+9-1
2023-09-12 12:46Make networkstatus_getinfo_by_purpose report published_on again.Nick Mathewson2+9-1
2023-09-12 12:24Correct a comment on channel_should_write_to_kernel.Nick Mathewson1+10-4
2023-09-06 11:17Merge branch 'typos' into 'main'Alexander Færøy1+2-2
2023-09-05 20:06fix two simple typos in commentsRoger Dingledine1+2-2
2023-08-31 21:35crypt_openssl_mgt: define DISABLE_ENGINES after OPENSSL_NO_ENGINEorbea2+5-5
2023-08-30 17:35Merge branch 'maint-0.4.8'David Goulet0+0-0
2023-08-30 13:06version: Bump version to 0.4.8.5-devTor CI Release2+3-3
2023-08-30 12:58Merge branch 'maint-0.4.8'David Goulet0+0-0
2023-08-30 12:44version: Bump version to 0.4.8.5Tor CI Release2+3-3
2023-08-30 12:49Merge branch 'maint-0.4.8'David Goulet5+13103-19967
2023-08-30 12:43fallbackdir: Update list generated on August 30, 2023Tor CI Release2+491-490
2023-08-30 12:42Update geoip files to match ipfire location db, 2023/08/30.Tor CI Release3+12612-19477
2023-08-30 12:40Merge branch 'maint-0.4.8'David Goulet1+3-1
2023-08-30 12:40script: Attempt to fix geoip scriptDavid Goulet1+3-1
2023-08-28 18:08Merge branch 'maint-0.4.8'David Goulet4+37-0
2023-08-28 18:08Merge branch 'tor-gitlab/mr/750' into maint-0.4.8David Goulet4+37-0
2023-08-28 18:07Merge branch 'maint-0.4.8'David Goulet6+29-4
2023-08-25 18:15Changes files for 40843 and 40844 (NetBSD portability)Micah Elizabeth Scott2+9-0
2023-08-25 17:51equix: Disable huge page support by defaultMicah Elizabeth Scott4+11-1
2023-08-25 17:31hashx: Fix compiled hash function on NetBSDMicah Elizabeth Scott1+6-1
2023-08-25 17:18hashx: Avoid unused arg warning on OpenBSD and NetBSDMicah Elizabeth Scott1+1-0
2023-08-25 17:08equix: Add NetBSD to "huge pages not supported" pathMicah Elizabeth Scott1+2-2
2023-08-28 13:50Changes file for bug40842Mike Perry1+4-0
2023-08-25 22:43Bug #40842: Additional diagnosticsMike Perry2+20-0
2023-08-25 22:42Bug #40842: Don't send on sets that are being torn downMike Perry2+13-0
2023-08-25 16:56Merge branch 'maint-0.4.8'David Goulet5+37-19
2023-08-25 16:56Merge branch 'tor-gitlab/mr/748' into maint-0.4.8David Goulet5+37-19
2023-08-25 16:55Merge branch 'reapply-exit-policy-on-reload' into 'main'David Goulet8+96-1
2023-08-25 16:54Merge branch 'no_consensus_on_package_lines' into 'main'David Goulet3+18-2
2023-08-25 16:53Merge branch 'maint-0.4.8'David Goulet0+0-0
2023-08-25 08:30fix lint clippy::arc_with_non_send_synctrinity-1686a1+4-4
2023-08-25 16:52Merge branch 'tor-gitlab/mr/746'David Goulet1+3-2
2023-08-25 16:50Merge branch 'rust-lint-1.72' into 'main'David Goulet1+4-4
2023-08-25 16:27Changes file for bug40841Mike Perry1+5-0
2023-08-24 21:21Bug #40841: Demote extra legs to protocol warn.Mike Perry4+32-19
2023-08-25 08:30fix lint clippy::arc_with_non_send_synctrinity-1686a1+4-4
2023-08-25 08:14use physical runner for i386 jobstrinity-1686a1+3-2
2023-08-23 21:02Merge branch 'maint-0.4.8'David Goulet1+1-1
2023-08-23 21:02doxygen: Typo fix in relay.c commentDavid Goulet1+1-1
2023-08-23 20:41Merge branch 'maint-0.4.8'David Goulet1+1-1
2023-08-23 20:41typo: Fix a doxygen html unclosed tagDavid Goulet1+1-1
2023-08-23 16:50Merge branch 'maint-0.4.8'David Goulet1+1-1
2023-08-23 16:50Merge branch 'maint-0.4.7' into maint-0.4.8David Goulet1+1-1
2023-08-23 16:49ci: Exclude yet another failing Stem testDavid Goulet1+1-1
2023-08-23 16:33Merge branch 'maint-0.4.8'David Goulet1+1-1
2023-08-23 16:33Merge branch 'maint-0.4.7' into maint-0.4.8David Goulet1+1-1
2023-08-23 16:33ci: Missing stem cmdline flag in previous commitDavid Goulet1+1-1
2023-08-23 15:34Merge branch 'maint-0.4.8'David Goulet1+1-1
2023-08-23 15:34Merge branch 'maint-0.4.7' into maint-0.4.8David Goulet0+0-0
2023-08-23 15:33ci: Exclude broken Stem testsDavid Goulet1+1-1
2023-08-23 15:33ci: Exclude broken Stem testsDavid Goulet1+1-1
2023-08-23 15:19version: Bump to 0.4.9.0-alpha-devDavid Goulet2+8-8
2023-08-23 15:06scripts: Add 048 maint branch to our helper scriptsDavid Goulet2+7-0
2023-08-23 13:13version: Bump version to 0.4.8.4Tor CI Release2+3-3
2023-08-23 14:12ChangeLog and ReleaseNotes for 0.4.8.4 stableDavid Goulet10+321-30
2023-08-23 13:09fallbackdir: Update list generated on August 23, 2023Tor CI Release2+489-484
2023-08-23 13:08Update geoip files to match ipfire location db, 2023/08/23.Tor CI Release3+4004-25721
2023-08-22 17:37Fix compilation errors for FreeBSDDavid Goulet2+7-3
2023-08-22 17:25changes: Add changes file for ticket 40833David Goulet1+3-0
2023-08-22 17:24Merge remote-tracking branch 'mbeth-private/ticket40833_mr'David Goulet4+678-7
2023-08-22 17:11changes: Add changes file for ticket 40821David Goulet1+4-0
2023-08-22 17:09Merge remote-tracking branch 'mbeth-private/ticket40821_mr'David Goulet5+49-42
2023-08-15 17:13Merge branch 'rust_ci' into 'main'David Goulet9+418-124
2023-08-14 21:53CI: Diagnostic for failure in test_rebind cleanupMicah Elizabeth Scott1+1-0
2023-08-14 20:13CI: Add Rust tests and clippyMicah Elizabeth Scott2+21-0
2023-08-14 20:24cargo: Move lockfile to root and updateMicah Elizabeth Scott3+385-113
2023-08-14 20:12tor-c-equix: Fix clippy warningMicah Elizabeth Scott1+1-1
2023-08-14 20:04geoip-db-tool: Fix clippy warningsMicah Elizabeth Scott2+10-10
2023-08-15 16:39Merge branch 'maint-0.4.7'David Goulet2+13-7
2023-08-15 15:29Merge branch 'bug40834' into 'main'David Goulet4+13-47
2023-08-15 15:09Changes file for bug40834Mike Perry1+5-0
2023-08-15 15:04Bug 40834: Remove assert and add logs to track no-leg caseMike Perry2+8-3
2023-08-15 14:53Revert "Nullify on_circuit if last conflux leg"Mike Perry1+0-44
2023-08-15 14:12Implement proposal 301-dont-vote-on-package-fingerprints.txtNick Mathewson3+18-2
2023-08-14 15:12add changes entry for reevaluate exit policytrinity-1686a1+4-0
2023-08-14 15:09Merge branch 'main' into 'main'David Goulet1+1-18
2023-08-14 15:03zstd: Check errors right affer compressing/decompressingDavid Goulet2+13-7
2023-08-14 13:00Merge branch 'hashx_sizet_mr' into 'main'David Goulet2+6-6
2023-08-12 01:05test_dos: Fixes for uninitialized stack memoryMicah Elizabeth Scott1+5-0
2023-08-11 23:32Extend DoS protection to IP addresses with known relaysMicah Elizabeth Scott2+6-30
2023-08-11 21:34hashx: Fix rare compiler output overflow on aarch64Micah Elizabeth Scott4+678-7
2023-08-10 01:07Extend DoS protection to partially-open channelsMicah Elizabeth Scott5+40-14
2023-08-08 22:28Clean up torifyнаб1+1-18
2023-08-07 23:19hashx: Fix a few more compiler warningsMicah Elizabeth Scott2+6-6
2023-08-05 11:56handle invalid exitpolicy when reapplying ittrinity-1686a1+4-1
2023-08-04 14:20version: Bump version to 0.4.8.3-rc-devTor CI Release2+3-3
2023-08-04 14:06version: Bump version to 0.4.8.3-rcTor CI Release2+3-3
2023-08-04 14:11release: ChangeLog update for 0.4.8.3-rcDavid Goulet8+33-25
2023-08-04 13:52fallbackdir: Update list generated on August 04, 2023Tor CI Release2+487-489
2023-08-04 14:05Update geoip files to match ipfire location db, 2023/08/04.Tor CI Release3+25043-15564
2023-08-04 14:04geoip: Fix cargo target directoryDavid Goulet2+3-1
2023-08-04 13:55cargo: Add geoip db tool to top level workspaceDavid Goulet1+1-0
2023-08-02 17:30ci: Move tag to the x86-64 templateDavid Goulet1+1-2
2023-08-02 17:20ci: Tag physical our i386 minimal jobDavid Goulet1+2-0
2023-08-02 16:48Merge branch 'remove-conflux-bug-log' into 'main'David Goulet1+0-18
2023-08-02 16:09relay: Remove logging for a bug. It triggers a BUG() laterDavid Goulet1+0-18
2023-08-01 20:19Merge branch 'cargo_hashx_rng' into 'main'David Goulet9+156-16
2023-08-01 20:13Merge branch 'bug40827' into 'main'David Goulet4+89-4
2023-08-01 17:11Changes file for bug 40827Mike Perry1+8-0
2023-07-31 15:30Bug 40827: Add additional logs and checks for 0-leg conflux caseMike Perry2+37-4
2023-07-31 14:57Nullify on_circuit if last conflux legDavid Goulet1+44-0
2023-07-31 15:43Merge branch 'bug40828' into 'main'David Goulet5+9-6
2023-07-31 14:13Changes file for bug40828Mike Perry1+3-0
2023-07-31 14:12Bug 40828: Add more log scrubbing to protocol warningsMike Perry4+6-6
2023-07-29 20:37add config ReevaluateExitPolicytrinity-1686a5+19-2
2023-07-23 18:57reapply exit policy on reloadtrinity-1686a4+72-1
2023-07-29 02:44hashx: Rust hook for inspecting and modifying the random number streamMicah Elizabeth Scott9+156-16
2023-07-26 20:01Merge branch 'cargo' into 'main'David Goulet6+425-0
2023-07-26 02:28Include a basic Rust wrapper for Equi-X and HashXMicah Elizabeth Scott6+425-0
2023-07-26 16:02Merge branch 'maint-0.4.7'David Goulet0+0-0
2023-07-26 14:30version: Bump version to 0.4.7.14-devTor CI Release3+4-4
2023-07-26 14:23Merge branch 'maint-0.4.7'David Goulet0+0-0
2023-07-26 14:09version: Bump version to 0.4.7.14Tor CI Release3+4-4
2023-07-26 14:13Merge branch 'maint-0.4.7'David Goulet5+20949-8746
2023-07-26 14:05fallbackdir: Update list generated on July 26, 2023Tor CI Release2+492-480
2023-07-26 14:04Update geoip files to match ipfire location db, 2023/07/26.Tor CI Release3+20457-8266
2023-07-26 14:07Merge branch 'maint-0.4.7'David Goulet0+0-0
2023-07-26 14:07fallback: Take file from main for our release CIDavid Goulet1+481-496
2023-07-26 13:59Merge branch 'maint-0.4.7'David Goulet0+0-0
2023-07-26 13:59geoip: Take the database from mainDavid Goulet2+34194-19088
2023-07-24 14:18Merge branch 'maint-0.4.7'David Goulet4+22-16
2023-07-24 13:44Fix all -Werror=enum-int-mismatch warningsDavid Goulet4+22-16
2023-07-20 14:40Merge branch 'warn-bridge-exit' into 'main'David Goulet3+10-1
2023-07-20 14:38Merge branch 'no-assert-rotate-onion-key-fails' into 'main'David Goulet3+10-3
2023-07-17 17:19Warn when operating as bridge and exittrinity-1686a3+10-1
2023-07-17 16:08Merge branch 'fix-apt-syntax' into 'main'David Goulet1+1-1
2023-07-17 16:05Merge branch 'geoip-db-prefix-more' into 'main'David Goulet1+5-2
2023-07-16 20:29fix non-fatal assertion when rotate_onion_key failstrinity-1686a3+10-3
2023-07-13 20:03Clarify where geoip-db-tool is.Nick Mathewson1+5-2
2023-07-12 13:58version: Bump version to 0.4.8.2-alpha-devTor CI Release2+3-3
2023-07-12 12:30version: Bump version to 0.4.8.2-alphaTor CI Release2+3-3
2023-07-12 12:30release: ChangeLog and ReleaseNotes for 0.4.8.2-alphaTor CI Release13+67-55
2023-07-12 12:29fallbackdir: Update list generated on July 12, 2023Tor CI Release2+482-496
2023-07-12 12:29Update geoip files to match ipfire location db, 2023/07/12.Tor CI Release3+7997-6224
2023-07-12 12:17Merge branch 'maint-0.4.7'David Goulet2+12-2
2023-07-06 13:29Merge branch 'trivial-typo-fix' into 'main'David Goulet1+1-1
2023-07-05 22:39replace L2 vanguards that aren't Fast or StableRoger Dingledine2+12-2
2023-07-05 20:38trivial typo fix in commentRoger Dingledine1+1-1
2023-06-28 17:05Merge branch 'bug40566' into 'main'David Goulet15+44-776
2023-06-26 20:29Changes file for bug 40566Mike Perry1+4-0
2023-06-26 20:26Bug 40566: Remove unused BDP estimatorsMike Perry9+24-255
2023-06-26 18:56Bug 40566: Remove unused congestion control alg structs.Mike Perry1+3-31
2023-06-26 18:51Bug 40566: Unhook unused congestion control algsMike Perry2+15-46
2023-06-26 18:38Bug 40566: Remove unused cc alg filesMike Perry4+0-446
2023-06-27 13:40Merge branch 'bug40569+40709+40443' into 'main'David Goulet13+471-56
2022-05-11 18:02Add congestion control tests to build.Mike Perry3+3-0
2022-05-13 21:09Add CWND test vectorsMike Perry1+220-0
2023-06-23 14:46Add RTT Test VectorsMike Perry1+73-0
2022-04-29 18:43Add clock heuristic test vector for congestion control.Mike Perry1+97-0
2022-05-11 18:02Export variables and functions for CC unit tests.Mike Perry5+27-12
2023-06-20 23:27Changes file for bug 40709Mike Perry1+3-0
2023-06-20 23:25Bug 40709: Update and clean up tests for consensus paramsMike Perry6+20-8
2023-06-23 15:05Bug 40709: Update congestion control parametersMike Perry2+13-13
2023-06-20 17:41Changes file for 40569Mike Perry1+4-0
2023-06-20 17:40Bug 40569: Reduce accepted range for negotiated cc_sendme_incMike Perry2+13-25
2023-06-21 14:21Merge branch 'maint-0.4.7'David Goulet1+2-0
2023-06-21 14:20gitignore: Add .cache used by clangd LSPDavid Goulet1+2-0
2023-06-20 16:51Merge branch 'bug40808' into 'main'David Goulet4+23-12
2023-06-20 16:30Changes file for bug40808Mike Perry1+5-0
2023-06-20 16:29Bug 40808: Change KISTSchedRunInterval range and default; add KISTSchedRunIntervalClientMike Perry3+18-12
2023-06-19 18:31scripts: Update git scripts with new gitlab canonical repositoryDavid Goulet1+1-17
2023-06-19 18:32Merge branch 'ticket40773' into 'main'David Goulet2+16-4
2023-06-19 12:09Merge branch 'maint-0.4.7'David Goulet3+3-3
2023-06-15 17:00Change git.tpo URLs to gitlab.tpoDavid Goulet8+13-29
2023-06-19 12:09Use the new Stem repository on GitlabDavid Goulet3+3-3
2023-06-15 17:23Merge branch 'tor-gitlab/mr/722'David Goulet2+15-4
2023-06-15 17:00Change git.tpo URLs to gitlab.tpoDavid Goulet8+13-29
2023-06-15 16:14Changes file for Bug 40811Mike Perry1+6-0
2023-06-15 16:13Bug 40811: Count conflux leg launch attempts early.Mike Perry1+9-4
2023-06-14 13:45Merge branch 'tor-gitlab/mr/721'David Goulet7+162-32
2023-06-13 18:13Changes file for bug40810Mike Perry1+4-0
2023-06-13 18:15Bug 40810: Avoid using 0 RTT legsMike Perry1+9-4
2023-06-10 16:00Bug 40810: Improve validation checks to ignore 0-RTT legsMike Perry1+30-12
2023-06-13 17:03Merge branch 'tor-gitlab/mr/715'David Goulet6+27-26
2023-06-09 16:12Bug 40801: Add changes fileMike Perry1+10-0
2023-06-09 15:52Bug 40801: Do not change read state of marked connsMike Perry1+3-3
2023-06-08 22:44Bug 40801: Send LINKED_ACK before attaching streamsMike Perry1+6-5
2023-06-06 16:21Add BUG() macro to marked edge readsMike Perry1+1-1
2023-03-30 23:43Add conflux logs to diagnose cases where RTTs are absent/zero.Mike Perry2+51-7
2023-06-07 17:02Fix the spacing in the 'Your Tor identity key fingerprint is' log line'Neel Chauhan1+2-2
2023-06-06 15:14Add a conflux helper to log conflux sets.Mike Perry2+48-0
2023-06-01 18:30More fixes for compile-time warnings in equix and hashxMicah Elizabeth Scott6+27-26
2023-06-05 14:03Fix compilation error on older gcc versions and MSVC.Gabriela Moldovan2+16-4
2023-06-01 14:33version: Bump version to 0.4.8.1-alpha-devTor CI Release2+3-3
2023-06-01 13:36version: Bump version to 0.4.8.1-alphaTor CI Release2+3-3
2023-06-01 13:36release: ChangeLog for 0.4.8.1-alphaTor CI Release84+171-374
2023-06-01 13:35fallbackdir: Update list generated on June 01, 2023Tor CI Release2+498-495
2023-06-01 13:35Update geoip files to match ipfire location db, 2023/06/01.Tor CI Release3+30095-16756
2023-06-01 13:32scripts: Use latest geoip database instead of using locationDavid Goulet1+9-1
2023-06-01 13:07test: Really fix the mem leak from prior commitDavid Goulet1+0-1
2023-06-01 12:35test: Fix a mem leak reported by CoverityDavid Goulet1+1-0
2023-05-31 18:32Merge branch 'maint-0.4.7'David Goulet3+24-10
2023-05-31 18:31changes: Add file for MR 714David Goulet1+6-0
2023-05-31 18:28Merge branch 'tor-gitlab/mr/714' into maint-0.4.7David Goulet2+18-10
2023-05-30 16:53Update CI builds to Debian Bullseye, fix associated compatibility bugsMicah Elizabeth Scott2+18-10
2023-05-31 13:07Merge branch 'tor-gitlab/mr/713'David Goulet1+4-2
2023-05-29 19:56tls: Disable a warning with LibreSSL >= 3.8.0orbea1+4-2
2023-05-29 02:45hs_pow: Add CompiledProofOfWorkHash torrc optionMicah Elizabeth Scott7+48-5
2023-05-28 23:35hs_pow: Update for equix API to fix issue 40794Micah Elizabeth Scott4+117-95
2023-05-28 21:05equix: API changes for new result codes and hashx compatibilityMicah Elizabeth Scott6+165-95
2023-05-26 00:37hashx: API changes to allow recovery from late compile failuresMicah Elizabeth Scott10+269-146
2023-05-24 20:25hashx: allow hashx_compile to fail, avoid segfault without changing APIMicah Elizabeth Scott6+34-25
2023-05-24 20:20hashx: minor, another logical operator changeMicah Elizabeth Scott1+2-2
2023-05-24 02:18test_sandbox: equix crypto test case for issue 40794Micah Elizabeth Scott1+61-0
2023-05-25 15:12changes: Add file for ticket 40797David Goulet1+4-0
2023-04-15 14:48Forgot about the stub namesfriendly731+4-4
2023-04-15 12:03Added relay prefix to new metrics functionsfriendly734+37-37
2023-03-24 15:34Fixed enum type not found in relay_stubfriendly731+1-0
2023-03-24 15:21Added void stubs for the relay metrics functions to fix building without relay modulefriendly731+24-0
2023-03-21 14:42Fixed new arguments for metrics_store_addfriendly731+8-8
2023-03-21 14:25Removed getter abstraction and moved from rephist to relay_metrics.friendly736+118-145
2023-02-19 19:03Fixed est intro getter using wrong arrayfriendly731+1-1
2023-02-19 19:03Fixed REND1 metric label valuefriendly733+3-3
2023-02-19 16:17Added INTRO and REND metrics for relay.friendly736+297-1
2023-05-25 14:50Merge branch 'tor-gitlab/mr/443'David Goulet3+88-16
2022-11-04 19:57Add missing changes file for tor#33669.Alexander Færøy1+3-0
2021-09-24 14:08Restart PT processes when they die on us.Alexander Færøy1+18-2
2021-09-24 14:07Log at LD_PT instead of LD_GENERAL for PT process stdout lines.Alexander Færøy1+1-1
2021-09-24 14:07Only terminate PT processes that are running.Alexander Færøy1+4-2
2021-09-24 12:47Log name of managed proxy in exit handler.Alexander Færøy1+5-2
2021-09-24 12:43Log state transitions for Pluggable TransportsAlexander Færøy2+58-10
2023-05-25 14:20test: Fix parseconf to account for ClientUseIPv6 change for dirauth disabledDavid Goulet1+0-1
2023-05-25 13:21test: Fix parseconf to account for ClientUseIPv6 changeDavid Goulet1+0-1
2023-05-24 15:45Merge branch 'tor-gitlab/mr/711'David Goulet15+160-86
2023-05-16 23:28token_bucket_ctr: replace 32-bit wallclock time with monotimeMicah Elizabeth Scott13+154-82
2023-05-24 15:37Merge branch 'tor-gitlab/mr/709'David Goulet11+126-199
2023-05-24 15:12Merge branch 'tor-gitlab/mr/710'David Goulet4+105-4
2023-05-18 01:33test_hs_descriptor: Add a test case that fails without the fix for 40793Micah Elizabeth Scott4+104-3
2023-05-24 15:03Merge branch 'tor-gitlab/mr/708'David Goulet3+6-2
2023-04-29 17:28ipv6: Flip ClientUseIPv6 to 1agowa3383+6-2
2023-05-24 14:42metrics: Add ticket 40546 changes file and code fixDavid Goulet2+4-1
2023-05-24 14:40Merge branch 'tor-gitlab/mr/698'David Goulet2+31-0
2023-05-24 14:38Merge branch 'tor-gitlab/mr/703'David Goulet1+45-0
2023-05-15 19:11hs_pow: fix insufficient length check in pow-paramsMicah Elizabeth Scott1+1-1
2023-05-11 19:24Add changes file for conflux.Mike Perry1+16-0
2023-05-11 18:17test_crypto: avoid memory leak in some hashx test failuresMicah Elizabeth Scott1+5-4
2023-05-11 18:10equix: avoid a coverity warning in hashx_alloc()Micah Elizabeth Scott1+1-0
2023-05-11 17:57Add torrc option for conflux client UX.Mike Perry4+50-3
2023-05-10 21:56Fix unit tests.Mike Perry3+11-2
2023-05-09 20:11Clean up UX decision logic; hardcode for browser UX case.Mike Perry3+16-21
2023-05-11 17:09fix minor typos in conflux and pow areasRoger Dingledine2+5-5
2023-05-09 19:42Clean up and disable switch rate limiting.Mike Perry1+39-46
2023-05-08 14:44Remove two conflux algs: maxrate and cwndrate.Mike Perry2+0-133
2023-05-09 06:58hs_pow: Modify challenge format, include blinded HS idMicah Elizabeth Scott10+187-74
2023-04-26 22:29hs_pow: add per-circuit effort information to control portMicah Elizabeth Scott4+21-0
2023-04-25 16:02hs_pow: fix error path with outdated assumptionMicah Elizabeth Scott1+10-10
2023-04-11 23:45hs_pow: swap out some commentsMicah Elizabeth Scott3+13-7
2023-04-11 17:28hs_pow: always give other events a chance to run between rend requestsMicah Elizabeth Scott1+4-6
2023-04-10 22:27hs_pow: modified approach to pqueue level thresholdsMicah Elizabeth Scott3+28-30
2023-04-06 21:27hs_pow: faster hs_circuitmap lookup for rend in pow_worker_job_tMicah Elizabeth Scott3+19-9
2023-04-06 16:29hs_pow: review feedback, use MAX for max_trimmed_effortMicah Elizabeth Scott1+4-5
2023-04-06 15:34hs_pow: Lower several logs from notice to infoMicah Elizabeth Scott4+20-20
2023-04-04 03:02hs_pow: update_suggested_effort fix and cleanupMicah Elizabeth Scott1+28-15
2023-03-31 20:36hs_pow: client side effort adjustmentMicah Elizabeth Scott9+142-83
2023-03-27 23:18hs_pow: leak fix, free the contents of pqueue entries in hs_pow_free_service_stateMicah Elizabeth Scott5+17-1
2023-03-21 19:56hs_pow: bump client-side effort limit from 500 to 10000Micah Elizabeth Scott1+1-1
2023-03-21 19:28hs_pow: stop having a "minimum effort", and let PoW effort start lowMicah Elizabeth Scott6+8-32
2023-03-16 15:44changes: Ticket 40634 (hs_pow)Micah Elizabeth Scott1+4-0
2023-03-09 23:37gitlab-ci: Try enabling GPL mode so we test hs_powMicah Elizabeth Scott2+15-0
2023-03-15 19:31hs_pow: Represent equix_solution as a byte arrayMicah Elizabeth Scott5+47-23
2023-03-15 18:52sandbox: allow stack mmap with prot_noneMicah Elizabeth Scott1+8-1
2023-03-15 17:41hs_pow: Fix nonce cache entry leakMicah Elizabeth Scott3+14-7
2023-03-15 03:45hs_pow: Define seed_head as uint8_t[4] instead of uint32_tMicah Elizabeth Scott9+113-62
2023-03-14 23:16hs_pow: Don't require uint128_tMicah Elizabeth Scott3+21-21
2023-03-14 22:25hs_pow: unswap byte order of seed_head fieldMicah Elizabeth Scott3+11-11
2023-03-14 16:01hs_pow: fix assert in services that receive unsolicited proof of workMicah Elizabeth Scott1+5-0
2023-03-11 01:23hs_pow: use the compiled HashX implementationMicah Elizabeth Scott1+26-3
2023-03-10 22:09test_hs_pow: add test vectors for our hs_pow client puzzleMicah Elizabeth Scott6+723-0
2023-03-15 21:55hashx: trim trailing whitespaceMicah Elizabeth Scott5+6-6
2023-03-15 20:34equix: Portability fixes for big endian platformsMicah Elizabeth Scott2+31-5
2023-03-10 14:52equix: Build cleanly with -Wall -WerrorMicah Elizabeth Scott11+83-73
2023-03-10 03:33ext: build equix and hashx using automakeMicah Elizabeth Scott7+73-37
2023-03-09 23:28hs_pow: Replace libb2 dependency with hashx's internal blake2Micah Elizabeth Scott9+69-26
2023-03-09 23:11test_crypto: add equix and hashx testsMicah Elizabeth Scott3+211-0
2023-03-09 03:35test_crypto: add blake2b test vectorsMicah Elizabeth Scott2+110-0
2023-03-08 23:44hs_pow: Make proof-of-work support optional in configureMicah Elizabeth Scott11+137-24
2023-03-08 17:08configure: Add --enable-gpl optionMicah Elizabeth Scott2+18-0
2023-03-02 00:46hs_pow_solve: use equix_solve more efficientlyMicah Elizabeth Scott1+25-36
2023-02-28 02:47hs_pow: reduce min_effort default to 1Micah Elizabeth Scott2+1-2
2023-02-28 02:39hs_pow: Rate limited dequeueMicah Elizabeth Scott8+72-1
2023-02-28 00:12fix typo in HiddenServiceExportCircuitIDMicah Elizabeth Scott1+1-1
2023-02-27 23:36manpage: document HiddenServicePoWDefensesEnabled optionMicah Elizabeth Scott1+24-7
2023-02-27 21:11hs_pow: check for expired params in can_client_refetch_descMicah Elizabeth Scott1+13-2
2023-02-25 02:25hs_metrics: Proof of Work pqueue depth, suggested effortMicah Elizabeth Scott7+82-28
2023-02-22 01:06update_suggested_effort: avoid assert if the pqueue has emptiedMicah Elizabeth Scott2+5-4
2022-09-04 07:55compute the client-side pow in a cpuworker threadRoger Dingledine8+191-19
2022-09-04 05:25refactor send_introduce1()Roger Dingledine2+64-37
2022-09-04 04:48start the cpuworkers always, even for clientsRoger Dingledine5+9-14
2022-09-04 10:48allow suggested effort to be 0Roger Dingledine3+7-6
2022-07-14 17:34Initialize startup effort at 0.Mike Perry1+1-1
2022-07-13 23:33Implement AIMD effort estimation.Mike Perry4+54-8
2022-07-13 20:50Replace the constant bottom-half rate with handled count.Mike Perry5+9-13
2022-07-13 23:41Make the thing compile.Mike Perry2+4-3
2022-07-01 22:32clients defend themselves from absurd pow requestsRoger Dingledine1+18-0
2022-07-01 21:41log_err is reserved for fatal failuresRoger Dingledine2+3-3
2022-07-01 21:04drop the default min effort to 20Roger Dingledine2+2-2
2022-07-01 20:29sort pqueue ties by time-addedRoger Dingledine1+7-0
2022-07-01 19:56rate-limit low-effort rendezvous responsesRoger Dingledine1+42-1
2022-07-01 17:31make the rend_pqueue_cb event be postloopRoger Dingledine1+1-1
2022-07-01 02:01track how many in-flight hs-side rend circsRoger Dingledine1+26-0
2022-07-01 01:46we were sorting our pqueue the wrong wayRoger Dingledine1+2-2
2022-06-30 22:28add a log line for when client succeedsRoger Dingledine1+1-0
2022-06-30 21:55bump up some log messages for easier debuggingRoger Dingledine2+6-6
2022-06-30 21:25new design for handling too many pending rend reqsRoger Dingledine1+69-24
2022-06-30 21:23make a log message clearer about our actual intentRoger Dingledine1+2-1
2022-06-30 20:10pass time around as a parameterRoger Dingledine3+16-13
2022-06-30 14:37hs: Maximum rend request and trimming of the queueDavid Goulet2+59-10
2022-06-30 13:53hs: Handle multiple rend request per mainloop runDavid Goulet1+33-18
2022-06-29 19:00hs: Don't expire RP circuits to HS with PoWDavid Goulet3+33-3
2022-06-29 16:00trunnel: Centralize the INTRO1 extension typeDavid Goulet3+5-2
2022-06-29 15:56hs: Priority queue for rendezvous requestsDavid Goulet7+236-30
2022-06-29 15:05hs: Move rendezvous circuit data structureDavid Goulet3+43-32
2022-06-28 17:43hs: Setup service side PoW defensesDavid Goulet8+268-0
2022-06-28 15:42hs: Client now solve PoW if presentDavid Goulet5+35-7
2022-06-28 15:09hs: Descriptor support for PoWDavid Goulet4+126-2
2022-06-27 20:03hs: Add solve and verify PoW functionsDavid Goulet7+307-11
2022-06-27 19:17hs: Add data structure needed for PoWDavid Goulet4+116-0
2022-06-27 18:04hs: PoW extension encodingDavid Goulet2+80-1
2022-06-27 17:41trunnel: INTRODUCE1 PoW cell extensionDavid Goulet3+480-0
2022-06-27 18:46ext: Add Equi-X libraryDavid Goulet52+5202-2
2023-04-20 21:43CID 1524707: Quiet coverity noiseMike Perry1+5-2
2023-04-20 21:33CID 1524706: Remove dead assignmentMike Perry1+0-1
2023-04-20 20:55Handle infinite loop with only one bridge (or snowflake).Mike Perry3+45-0
2023-04-18 16:51Actually count exits with conflux support, rather than relays.Mike Perry1+11-2
2023-04-11 14:26gitlab-ci: fix apt conf syntax for Acquire::RetriesHans-Christoph Steiner1+1-1
2023-04-02 21:18Fix cases where edge connections can stall.David Goulet3+31-7
2023-03-23 20:52Avoid closing dirty circs with active half-edgesMike Perry3+21-0
2023-02-01 22:31Prop#329: Add conflux to buildDavid Goulet1+11-0
2023-02-15 19:47Prop#329 Tests: Add tests for the conflux poolMike Perry5+1347-0
2023-03-30 19:42Prop#329 Pool: Handle pre-building and using conflux sets.David Goulet3+152-2
2023-02-03 02:11Prop#329 Pool: Avoid sharing Guards and Middles between circuits.Mike Perry6+193-18
2023-02-01 22:41Prop#329 Pool: Handle linking, unlinking, and relaunching conflux circuit legs.David Goulet17+1972-3
2023-04-02 21:06Prop#329 streams: Handle stream usage with confluxMike Perry14+596-107
2023-01-20 19:14Refactor stream blocking due to channel cell queuesMike Perry8+60-51
2023-02-09 01:43Prop#329: Add purposes for conflux circuitsMike Perry6+74-8
2023-01-18 22:48Prop#329 sendme: Adjust sendme sending and tracking for confluxMike Perry1+30-22
2023-03-03 19:28Prop#329 OOM: Handle freeing conflux queues on OOMDavid Goulet3+50-0
2023-01-24 23:05Prop#329 Algs: Conflux multiplexed cell sending decision algsMike Perry5+754-4
2022-12-14 21:03Prop#329 Algs: Conflux multiplexed cell receive handlingMike Perry2+331-9
2022-12-14 21:03Prop#329 Headers: Header files for confluxMike Perry3+243-0
2023-03-07 19:11Prop#329 params: Consensus parameter and torrc handlingMike Perry6+323-0
2023-02-01 22:32Prop#329 Tests: Add tests for conflux cells.David Goulet4+63-0
2023-02-01 21:51Prop#329 Cells: Building and parsing parsing conflux commandsDavid Goulet2+405-0
2022-12-12 18:09trunnel: Add Conflux related cell definitionDavid Goulet4+1652-3
2022-11-30 18:48protover: Support Relay=5 for Conflux (prop329)David Goulet6+28-1
2023-03-31 05:34Test both \r and \r\n with the expected failure conditions addedSaksham Mittal1+9-4
2023-03-27 14:52Test \r more effectively using 2 linesSaksham Mittal1+24-11
2023-03-19 09:31don't emit key expiration metric instead of setting it to zerotrinity-1686a1+3-6
2023-03-19 02:57Add test for \r in directory parsingSaksham Mittal1+27-0
2023-03-15 15:14Merge branch 'maint-0.4.7'David Goulet1+1-0
2023-03-15 15:13gitignore: Add tags file from ctagsDavid Goulet1+1-0
2023-03-13 15:22Merge branch 'tor-gitlab/mr/700'David Goulet16+602-127
2023-03-08 17:52metrics: Add HS service side circuit build time metrics.Gabriela Moldovan7+98-24
2023-03-08 17:51metrics: Add support for histograms.Gabriela Moldovan12+504-103
2023-03-12 11:40Update 3 filesnonameformee3+8-16
2023-03-07 14:49Merge branch 'tor-gitlab/mr/697'David Goulet12+345-81
2023-02-15 14:52metrics: Add a `reason` label to the HS error metrics.Gabriela Moldovan12+345-81
2023-03-07 13:52Merge branch 'tor-gitlab/mr/696'David Goulet1+1-2
2023-03-07 13:39Merge branch 'maint-0.4.7'David Goulet2+13-0
2023-03-05 18:43add new metrics entry for cert expirationtrinity-1686a2+34-0
2023-02-16 20:25scripts: Bye bye 0.4.5, you have reached end of lifeDavid Goulet2+0-7
2023-02-10 12:20metrics: Add metrics for rendezvous and introduction request failures.Gabriela Moldovan10+92-15
2023-02-16 13:27Reworded OpenSSL bug 7712 detection warning to avoid OpenSSL 1.1.1b detection false positive.Richard Pospesel1+1-2
2023-02-12 20:50vote AuthDirMaxServersPerAddr in consensus paramsRoger Dingledine2+13-0
2023-02-13 15:16Merge branch 'maint-0.4.7'David Goulet2+4-1
2023-02-10 20:31metrics: Decrement hs_intro_established_count on intro circuit close.Gabriela Moldovan2+4-1
2023-02-10 15:27Update `find_service` documentation.Gabriela Moldovan1+1-3
2023-02-10 13:11Extend blinding testvec with timeperiod test.Nick Mathewson1+7-1
2023-02-07 12:00Fix small typo in mainloop.c docs.Gabriela Moldovan1+1-1
2023-02-04 22:36Fix typosDimitris Apostolou3+3-3
2023-01-30 21:23fix trivial typosRoger Dingledine1+2-2
2023-01-27 13:47Merge branch 'tor-gitlab/mr/686'David Goulet1+13-0
2023-01-26 18:11Merge branch 'maint-0.4.7'David Goulet2+4-1
2023-01-26 18:11Merge branch 'tor-gitlab/mr/687' into maint-0.4.7David Goulet2+4-1
2023-01-25 19:13Merge branch 'maint-0.4.7'David Goulet0+0-0
2023-01-25 19:13Merge branch 'maint-0.4.5' into maint-0.4.7David Goulet2+32-0
2023-01-18 22:14compress_lzma: New enum values from liblzma 5.3.xMicah Elizabeth Scott2+32-0
2023-01-25 19:10relay: Use the right max queue size value in logDavid Goulet2+4-1
2023-01-25 14:04Add a test vector for disaster SRV calculation.Nick Mathewson1+13-0
2023-01-18 22:14compress_lzma: New enum values from liblzma 5.3.xMicah Elizabeth Scott2+32-0
2023-01-19 17:23Add more test-vectors for key blinding.Nick Mathewson3+64-1
2023-01-19 14:38Fix compiler warnings about unused variablesDavid Goulet6+32-32
2023-01-19 15:10Merge branch 'tor-gitlab/mr/683'David Goulet1+7-1
2023-01-19 14:06Add a test vector for crypto_mac_sha3Nick Mathewson1+7-1
2023-01-19 13:43doc: Add tpo website update to ReleasingTor.mdDavid Goulet1+6-0
2023-01-12 17:11changelog: Update with latest releasesDavid Goulet2+182-0
2023-01-12 17:09Merge branch 'maint-0.4.7'David Goulet0+0-0
2023-01-12 16:26version: Bump version to 0.4.7.13-devTor CI Release3+4-4
2023-01-12 17:09Merge branch 'maint-0.4.5' into maint-0.4.7David Goulet0+0-0
2023-01-12 16:26version: Bump version to 0.4.5.16-devTor CI Release3+4-4
2023-01-12 16:15Merge branch 'maint-0.4.7'David Goulet0+0-0
2023-01-12 16:01version: Bump version to 0.4.7.13Tor CI Release3+4-4
2023-01-12 16:15Merge branch 'maint-0.4.5' into maint-0.4.7David Goulet0+0-0
2023-01-12 16:01version: Bump version to 0.4.5.16Tor CI Release3+4-4
2023-01-12 16:07Merge branch 'maint-0.4.7'David Goulet5+11242-8612
2023-01-12 16:07Merge branch 'maint-0.4.5' into maint-0.4.7David Goulet5+11242-8612
2023-01-12 16:00fallbackdir: Update list generated on January 12, 2023Tor CI Release2+498-492
2023-01-12 16:00Update geoip files to match ipfire location db, 2023/01/12.Tor CI Release3+10744-8120
2023-01-12 15:52Merge branch 'maint-0.4.7'David Goulet2+6-1
2023-01-12 15:52Merge branch 'maint-0.4.5' into maint-0.4.7David Goulet2+6-1
2023-01-12 15:52Merge branch 'ticket40730_045_01' into maint-0.4.5David Goulet2+6-1
2023-01-12 15:49Merge branch 'maint-0.4.7'David Goulet3+23-3
2023-01-12 14:06dirauth: Reject 0.4.6.x series at the authority levelDavid Goulet3+23-3
2023-01-11 18:14Merge branch 'maint-0.4.7'David Goulet1+1-1
2023-01-11 17:32Coverity CID 1518991: Tighter bounds on consensus param value.Mike Perry1+1-1
2023-01-11 14:03Merge branch 'maint-0.4.7'David Goulet2+18-6
2023-01-11 14:03Merge branch 'maint-0.4.5' into maint-0.4.7David Goulet2+18-6
2023-01-11 14:03Merge branch 'tor-gitlab/mr/538' into maint-0.4.5David Goulet2+18-6
2023-01-10 20:58Merge branch 'maint-0.4.7'David Goulet1+1-1
2023-01-10 20:47Do not reset our RTT in slow start.Mike Perry1+1-1
2023-01-10 16:57Merge branch 'maint-0.4.7'David Goulet0+0-0
2023-01-10 16:57Merge branch 'tor-gitlab/mr/678'David Goulet5+160-28
2023-01-10 15:13cc: Rename function to avoid confusionDavid Goulet1+4-4
2022-12-14 17:19Changes file for bug 40732Mike Perry1+7-0
2022-12-15 22:03Safety fixes to RFC3742Mike Perry1+9-4
2022-12-21 17:35Reduce size of congestion control next_*_event fields.Mike Perry3+6-6
2022-12-21 01:18Clean up next_cc_event handling.Mike Perry2+6-10
2022-12-16 21:12Avoid increasing the congestion window if it is not full.Mike Perry2+143-19
2023-01-10 16:53Merge branch 'tor-gitlab/mr/676'David Goulet2+16-0
2023-01-10 16:18Merge branch 'mr-674-fixup' into main+mr-674-fixupMike Perry5+160-28
2023-01-10 16:15Merge branch 'maint-0.4.7'David Goulet2+10-2
2023-01-10 16:15Merge branch 'tor-gitlab/mr/675' into maint-0.4.7David Goulet2+10-2
2023-01-10 15:13cc: Rename function to avoid confusionDavid Goulet1+4-4
2022-12-14 17:19Changes file for bug 40732Mike Perry1+7-0
2022-12-15 22:03Safety fixes to RFC3742Mike Perry1+9-4
2022-12-21 17:35Reduce size of congestion control next_*_event fields.Mike Perry3+6-6
2022-12-21 01:18Clean up next_cc_event handling.Mike Perry2+6-10
2022-12-16 21:12Avoid increasing the congestion window if it is not full.Mike Perry2+143-19
2023-01-10 14:24state: Fix segfault on malformed fileDavid Goulet2+16-0
2023-01-10 14:12Merge branch 'maint-0.4.7'David Goulet4+13-1
2023-01-10 14:11shellcheck: Fix new warningsDavid Goulet4+13-1
2023-01-10 14:02sandbox: Allow my-consensus-* files for an authorityDavid Goulet2+10-2
2022-12-22 19:03Merge branch 'tor-gitlab/mr/668'David Goulet17+22-22
2022-12-21 10:43Add back comments about Stable/familiar decayGeorg Koppen1+3-2
2022-12-20 14:11Fix duplicate code after tor-gitlab/mr/671 forward mergeDavid Goulet1+0-17
2022-12-20 14:09Merge branch 'maint-0.4.7'David Goulet1+24-0
2022-05-21 19:21Enable IP_BIND_ADDRESS_NO_PORT if supportedAlex Xu (Hello71)3+37-0
2022-12-13 16:46Fix typosDimitris Apostolou17+22-22
2022-12-14 15:19circ: Add function to learn if queue is fullDavid Goulet2+26-0
2022-12-12 20:10Merge branch 'maint-0.4.7'David Goulet0+0-0
2022-12-12 20:10Merge branch 'tor-gitlab/mr/660'David Goulet2+32-31
2022-12-12 20:07Merge branch 'tor-gitlab/mr/667' into maint-0.4.7David Goulet2+20-30
2022-12-12 18:15Merge branch 'maint-0.4.7'David Goulet2+4-1
2022-12-12 15:02socks: Make SafeSocks refuse SOCKS4 and accept SOCKS4aDavid Goulet2+6-1
2022-11-29 20:46Add issue40613qontinuum1+3-0
2022-11-29 20:43Replace socket_failed_from_resource_exhaustion() by socket_failed_from_fd_exhaustion()qontinuum1+9-29
2022-11-29 20:34Isolate warn_about_resource_exhaution()qontinuum1+18-11
2022-12-07 13:43metrics: Fix typo in a labelDavid Goulet2+4-1
2022-12-06 16:16changelog: Update it with latest releasesDavid Goulet2+291-0
2022-12-06 16:14Merge branch 'maint-0.4.7'David Goulet0+0-0
2022-12-06 16:14Merge branch 'maint-0.4.5' into maint-0.4.7David Goulet0+0-0
2022-12-06 15:34version: Bump version to 0.4.7.12-devTor CI Release3+4-4
2022-12-06 15:34version: Bump version to 0.4.5.15-devTor CI Release3+4-4
2022-12-06 15:22Merge branch 'maint-0.4.7'David Goulet0+0-0
2022-12-06 15:22Merge branch 'maint-0.4.5' into maint-0.4.7David Goulet0+0-0
2022-12-06 15:05version: Bump version to 0.4.7.12Tor CI Release3+4-4
2022-12-06 15:05version: Bump version to 0.4.5.15Tor CI Release3+4-4
2022-12-06 15:10Merge branch 'maint-0.4.7'David Goulet5+8250-4667
2022-12-06 15:10Merge branch 'maint-0.4.5' into maint-0.4.7David Goulet5+8250-4667
2022-12-06 15:03fallbackdir: Update list generated on December 06, 2022Tor CI Release2+493-481
2022-12-06 14:56Update geoip files to match ipfire location db, 2022/12/06.Tor CI Release3+7757-4186
2022-12-06 15:00Merge branch 'maint-0.4.7'David Goulet0+0-0
2022-12-06 15:00Merge branch 'maint-0.4.5' into maint-0.4.7David Goulet0+0-0
2022-12-06 14:59fallbackdir: Update files from latest 047 releaseDavid Goulet1+482-489
2022-12-06 14:49Merge branch 'maint-0.4.7'David Goulet0+0-0
2022-12-06 14:49Merge branch 'maint-0.4.5' into maint-0.4.7David Goulet0+0-0
2022-12-06 14:47geoip: Update files from latest 047 releaseDavid Goulet2+14874-9162
2022-12-06 13:56Merge branch 'maint-0.4.7'David Goulet2+8-3
2022-12-06 13:56Merge branch 'maint-0.4.5' into maint-0.4.7David Goulet2+8-3
2022-12-05 18:23Merge branch 'maint-0.4.7'David Goulet8+221-9
2022-12-02 21:50Ticket 40724: Add metrics for CC circuit countsMike Perry7+39-1
2022-12-01 22:22Ticket 40724: Changes fileMike Perry1+3-0
2022-12-01 22:18Ticket 40724: Additional congestion control metricsMike Perry3+179-8
2022-11-30 01:33dirauth: rotate moria1 keys and portsRoger Dingledine2+8-3
2022-11-28 15:28changes: Fix file without ticket numberDavid Goulet1+1-1
2022-11-28 15:27Merge branch 'maint-0.4.7'David Goulet0+0-0
2022-11-28 15:27Merge branch 'maint-0.4.5' into maint-0.4.7David Goulet0+0-0
2022-11-28 15:25changes: Add file for ticket 40674David Goulet1+3-0
2022-10-12 18:29dns: Make TTLs fuzzy at exit relaysRasmus Dahlberg4+58-5
2022-10-12 18:29Clip DNS TTL values once in event callbackRasmus Dahlberg3+8-8
2022-11-28 14:37Merge branch 'tor-gitlab/mr/652'David Goulet2+21-0
2022-11-28 14:35Merge branch 'tor-gitlab/mr/657'David Goulet3+35-10
2022-11-28 14:33Merge branch 'tor-gitlab/mr/658'David Goulet2+5-1
2022-11-27 18:41perform proper 'OR' while checking defined varsVinícius Zavam1+2-2
2022-11-21 00:19Rely on kernel errno when logging resource exhaustionqontinuum2+32-31
2022-11-23 19:54Merge branch 'maint-0.4.7'David Goulet6+31-1
2022-11-23 18:47relay: Use the configured number of threads for worker work calculationDavid Goulet6+31-1
2022-11-23 18:40cpu: Set number of threads to number of coresDavid Goulet2+5-1
2022-11-23 18:28log: Remove extra newline in a log statementDavid Goulet1+1-1
2022-11-19 08:02add chagelog file related to MR!652Vinícius Zavam1+3-0
2022-11-10 15:29changelog: Add 0.4.7.11 stableDavid Goulet1+124-0
2022-11-10 15:21Merge branch 'maint-0.4.7'David Goulet0+0-0
2022-11-10 14:58version: Bump version to 0.4.7.11-devTor CI Release3+4-4
2022-11-10 14:52Merge branch 'maint-0.4.7'David Goulet0+0-0
2022-11-10 14:41version: Bump version to 0.4.7.11Tor CI Release3+4-4
2022-11-10 14:44Merge branch 'maint-0.4.7'David Goulet5+15361-9651
2022-11-10 14:40fallbackdir: Update list generated on November 10, 2022Tor CI Release2+484-489
2022-11-10 14:39Update geoip files to match ipfire location db, 2022/11/10.Tor CI Release3+14877-9162
2022-11-10 14:30Merge branch 'maint-0.4.7'David Goulet2+115-70
2022-11-10 13:57metrics: Split cc with counters and gaugesDavid Goulet2+72-53
2022-11-10 12:29metrics: Split connections with a counter and gaugeDavid Goulet2+51-25
2022-11-09 20:35Merge branch 'maint-0.4.7'David Goulet6+68-12
2022-11-09 20:35changes: Add file for ticket 40674David Goulet1+3-0
2022-11-09 20:32Merge branch 'ticket40674_047_01' into maint-0.4.7David Goulet5+65-12
2022-10-12 18:29dns: Make TTLs fuzzy at exit relaysRasmus Dahlberg4+58-5
2022-11-09 20:29Merge branch 'maint-0.4.7'David Goulet8+142-41
2022-11-09 20:10relay: Cache onion queue parameters on consensus changeDavid Goulet3+71-48
2022-11-09 17:49relay: Make the max pending tasks per CPU a consensus parameterDavid Goulet5+51-8
2022-11-09 15:29relay: Add the onion_queue_wait_cutoff consensus paramDavid Goulet2+19-4
2022-11-09 15:25relay: Make MaxOnionQueueDelay into a consensus paramDavid Goulet2+26-6
2022-11-09 16:51Merge branch 'maint-0.4.7'David Goulet6+99-56
2022-11-09 16:51Merge branch 'tor-gitlab/mr/654' into maint-0.4.7David Goulet6+99-56
2022-11-08 20:59metrics: Reorganize state labels so rate() can be appliedMike Perry1+35-35
2022-11-08 19:02metrics: Use N_EWMA for moving avg, with N=100.Mike Perry4+36-41
2022-11-09 16:47Merge branch 'maint-0.4.7'David Goulet1+5-5
2022-11-09 16:47Merge branch 'maint-0.4.5' into maint-0.4.7David Goulet1+5-5
2022-11-08 06:42build: fix -Wstrict-prototypes (Clang 16)Sam James1+5-5
2022-11-09 13:44changelog: Add the missing latest stablesDavid Goulet1+39-0
2022-11-08 20:26Merge branch 'maint-0.4.7'David Goulet6+139-41
2022-11-08 20:25Merge branch 'tor-gitlab/mr/651' into maint-0.4.7David Goulet6+139-41
2022-11-08 18:25metrics: Record percentage of blocked channelsMike Perry3+48-0
2022-11-08 17:47Merge branch 'maint-0.4.7'David Goulet3+48-0
2022-11-08 17:39metrics: Report amount of cwnd drop from delta and gammaMike Perry3+48-0
2022-11-08 17:36Merge branch 'maint-0.4.7'David Goulet14+233-3
2022-11-08 17:36Merge branch 'tor-gitlab/mr/650' into maint-0.4.7David Goulet14+233-3
2022-11-08 17:35Merge branch 'maint-0.4.7'David Goulet0+0-0
2022-07-26 15:18relay: Remove unused conn->ext_or_conn_idDavid Goulet5+3-21
2022-11-07 15:01math: Replace naughty macro by an inline functionDavid Goulet4+24-12
2022-11-03 21:27metrics: Add flow control metrics.Mike Perry3+64-0
2022-11-03 20:08metrics: Add stats when the clock stalls.Mike Perry3+21-0
2022-11-03 19:48metrics: Add running average of CC cwnd in slow start when closing circuitMike Perry3+30-6
2022-11-03 17:14changes: Add file for ticket 40708David Goulet1+3-0
2022-11-03 17:12metrics: Add stats when reaching vegas delta or ss_cwnd_maxDavid Goulet3+25-0
2022-11-03 16:41metrics: Add running average of CC cwnd when closing circuitDavid Goulet3+27-0
2022-11-03 14:43metrics: Add running average of CC cwnd when exiting slow startDavid Goulet5+48-3
2022-11-05 20:51fix: %s/param.sh/param.hVinícius Zavam1+3-3
2022-11-05 20:49fix: we shall not produce warnings compiling torVinícius Zavam1+7-6
2022-11-05 18:58present __DragonFly_version, from DragonFlyBSDVinícius Zavam1+3-0
2022-11-05 18:46once NetBSD was presented, return its versionVinícius Zavam1+3-0
2022-11-05 18:41make tor_libc_get_name aware of NetBSDVinícius Zavam1+2-2
2022-11-05 18:38return what OpenBSD gives as base system versionVinícius Zavam1+4-1
2022-11-05 18:31should we identify __FreeBSD__, return its versionVinícius Zavam1+5-0
2022-11-05 18:17return BSD if tor_libc_get_name sees __BSD_VISIBLEVinícius Zavam1+3-0
2022-11-03 19:43Merge branch 'tor-gitlab/mr/627'David Goulet2+53-1
2022-11-03 17:05metrics: Add connection socket family to metricsDavid Goulet6+139-41
2022-11-03 13:37metrics: Add stats for num circ reaching max cell outqDavid Goulet3+9-0
2022-10-13 22:35added check for compiler support of Wextra-semiAndy2+53-1
2022-10-12 18:29Clip DNS TTL values once in event callbackRasmus Dahlberg3+8-8
2022-11-01 13:14Merge branch 'tor-gitlab/mr/649'David Goulet2+5-1
2022-11-01 13:11Merge branch 'tor-gitlab/mr/594'David Goulet10+8-72
2022-11-01 09:45Remove `BUG()` in Windows process read callback.Alexander Færøy2+5-1
2022-10-31 19:28Merge branch 'tor-gitlab/mr/579'David Goulet3+30-0
2022-10-31 19:00Merge branch 'maint-0.4.7'David Goulet2+7-1
2022-10-31 18:15Merge branch 'tor-gitlab/mr/636'David Goulet2+8-2
2022-10-31 15:37sandbox: Add my-consensus-<flavor-name> to sandbox for dirauthDavid Goulet2+7-1
2022-10-31 15:21Merge branch 'maint-0.4.7'David Goulet3+10-2
2022-10-28 16:07Merge branch 'tor-gitlab/mr/646'David Goulet2+13-7
2022-10-28 15:13thread: Bump max detectable CPU from 16 to 128David Goulet3+10-2
2022-10-21 13:07relay: Skip warnings for single onion servicesJeremy Saklad2+8-2
2022-10-27 23:54resolve a BUG() on relays at startupRoger Dingledine2+13-7
2022-10-27 15:42Merge branch 'maint-0.4.7'David Goulet1+6-0
2022-10-27 15:42Merge branch 'tor-gitlab/mr/645' into maint-0.4.7David Goulet2+16-0
2022-10-27 15:41Merge branch 'maint-0.4.7'David Goulet1+1-1
2022-10-27 15:41Merge branch 'tor-gitlab/mr/644' into maint-0.4.7David Goulet1+1-1
2022-10-27 15:41Merge branch 'maint-0.4.7'David Goulet5+275-0
2022-10-27 15:35metrics: Treat relay connections as gauge, not counterDavid Goulet1+1-1
2022-10-27 15:36Changes file for 40683Mike Perry1+6-0
2022-10-14 10:12Strip "__.SYMDEF*" before re-archiving in combine_libs on macOS and iOS.Alexander Færøy1+10-0
2022-10-27 14:35changes: Update changes for ticket 40194David Goulet1+6-0
2022-10-27 14:39metrics: Add number of opened circuits to MetricsPortDavid Goulet2+26-0
2022-10-27 14:33relay: Add our consensus relay flag to MetricsPortDavid Goulet2+96-0
2022-10-27 14:00metrics: Add traffic related stats to MetricsPortDavid Goulet2+31-0
2022-10-27 13:54relay: Add DoS subsystem stats to MetricsPortDavid Goulet4+116-0
2022-10-27 14:46Merge branch 'maint-0.4.7'David Goulet9+140-3
2022-10-27 14:45metrics: Fix naming and documentationDavid Goulet4+10-9
2022-10-26 19:30Merge branch 'tor-gitlab/mr/585'David Goulet1+4-4
2022-10-26 19:27Merge branch 'tor-gitlab/mr/596'David Goulet1+10-10
2022-10-13 15:09relay: Change the connection metrics nameDavid Goulet1+2-2
2022-10-13 14:50relay: Add CC RTT reset stats to MetricsPortDavid Goulet4+39-0
2022-10-13 14:41relay: Add total number of streams seen on MetricsPortDavid Goulet4+41-1
2022-10-13 14:32rephist: Track number of streams seen per typeDavid Goulet3+57-0
2022-10-26 19:13Merge branch 'maint-0.4.7'David Goulet0+0-0
2022-10-26 19:12Merge remote-tracking branch 'tor-gitlab/mr/638'David Goulet6+47-116
2022-10-24 15:14changes: Ticket 40694David Goulet1+5-0
2022-10-19 19:27hs: Retry service rendezvous on circuit closeDavid Goulet5+5-25
2022-10-19 19:11circ: Get rid of hs_circ_has_timed_outDavid Goulet3+19-88
2022-10-19 18:50circ: Set proper timeout cutoff for HS circuitsDavid Goulet1+18-3
2022-10-26 19:07Merge branch 'maint-0.4.7'David Goulet0+0-0
2022-10-26 19:07Merge branch 'tor-gitlab/mr/637'David Goulet2+14-0
2022-10-24 15:03hs: Retry rdv circuit if repurposedDavid Goulet2+14-0
2022-10-26 19:01Merge branch 'maint-0.4.7'David Goulet4+25-7
2022-10-26 19:01Merge branch 'tor-gitlab/mr/635' into maint-0.4.7David Goulet4+25-7
2022-10-26 18:58Merge branch 'maint-0.4.7'David Goulet0+0-0
2022-10-26 18:58Merge branch 'tor-gitlab/mr/633'David Goulet2+4-1
2022-10-19 18:41hs: Change the error for a collapsing client circuitDavid Goulet2+4-1
2022-10-26 18:21Merge branch 'maint-0.4.7'David Goulet3+5-5
2022-10-26 18:21Merge branch 'maint-0.4.5' into maint-0.4.7David Goulet3+5-5
2022-10-26 18:21Merge branch 'tor-gitlab/mr/631' into maint-0.4.5David Goulet3+5-5
2022-10-18 14:45dirauth: Remove FaravaharDavid Goulet3+5-5
2022-10-26 18:12Merge branch 'maint-0.4.7'David Goulet2+3-1
2022-10-26 18:12Merge branch 'maint-0.4.5' into maint-0.4.7David Goulet2+3-1
2022-10-26 18:07Merge branch 'maint-0.4.7'David Goulet6+150-11
2022-10-26 18:06Merge branch 'tor-gitlab/mr/629' into maint-0.4.7David Goulet5+149-10
2022-10-18 16:19relay: Reduce the minimum circuit cell in queue limitDavid Goulet1+6-3
2022-10-17 15:34dos: Apply circuit creation defenses if circ max queue cell reachedDavid Goulet5+143-7
2022-10-26 18:00Merge branch 'tor-gitlab/mr/628'David Goulet1+10-0
2022-10-25 07:00use consensus ip:port for dir auths if differentRoger Dingledine3+35-10
2022-10-25 06:55clean up comment a bitRoger Dingledine1+1-1
2022-10-24 15:14changes: Ticket 40694David Goulet1+5-0
2022-10-24 15:03hs: Retry rdv circuit if repurposedDavid Goulet2+14-0
2022-10-21 00:56dir auths now omit Measured= if rs->is_authorityRoger Dingledine2+24-2
2022-10-24 08:30back out most of commit b7992d4fRoger Dingledine2+1-5
2022-10-20 23:46fix typo in #40673's changes fileRoger Dingledine1+1-1
2022-10-19 19:27hs: Retry service rendezvous on circuit closeDavid Goulet5+5-25
2022-10-19 19:11circ: Get rid of hs_circ_has_timed_outDavid Goulet3+19-88
2022-10-19 18:50circ: Set proper timeout cutoff for HS circuitsDavid Goulet1+18-3
2022-10-19 18:41hs: Change the error for a collapsing client circuitDavid Goulet2+4-1
2022-10-18 14:35dirauth: Change dizum IP addressDavid Goulet2+3-1
2022-10-14 13:12Merge branch 'maint-0.4.5' into maint-0.4.7David Goulet2+13-4
2022-10-14 13:12Merge branch 'maint-0.4.7'David Goulet2+13-4
2022-10-14 10:12Strip "__.SYMDEF*" before re-archiving in combine_libs on macOS and iOS.Alexander Færøy1+10-0
2022-10-13 17:40Fix a completely wrong calculation in mach monotime_init_internal()Nick Mathewson2+13-4
2022-10-12 19:52Merge branch 'maint-0.4.7'David Goulet10+180-6
2022-10-12 13:25relay: Add number of rejected connections to MetricsPortDavid Goulet5+31-0
2022-10-11 18:03relay: Add connection stats to MetricsPortDavid Goulet3+65-0
2022-10-11 17:17conn: Keep stats of opened and closed connectionsDavid Goulet6+84-6
2022-10-11 14:09Merge branch 'maint-0.4.7'David Goulet2+13-1
2022-10-06 04:30Properly compute cell-drop overload fractionAndy2+13-1
2022-09-28 19:57Update doc/man/tor.1.txtAndy1+2-0
2022-09-26 16:46Merge remote-tracking branch 'tor-gitlab/mr/614'Nick Mathewson1+0-4
2022-09-22 08:18remove unused DEFAULT_CLIENT_NICKNAMEpseudonymisaTor1+0-4
2022-08-12 15:04doc: Add git merge detail in release documentDavid Goulet1+3-0
2022-08-12 14:55Merge branch 'maint-0.4.7'David Goulet0+0-0
2022-08-12 14:33version: Bump version to 0.4.7.10-devTor CI Release3+4-4
2022-08-12 14:54Merge branch 'maint-0.4.6' into maint-0.4.7David Goulet0+0-0
2022-08-12 14:33version: Bump version to 0.4.6.12-devTor CI Release3+4-4
2022-08-12 14:54Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet0+0-0
2022-08-12 14:33version: Bump version to 0.4.5.14-devTor CI Release3+4-4
2022-08-12 14:20Merge branch 'maint-0.4.7'David Goulet0+0-0
2022-08-12 13:37version: Bump version to 0.4.7.10Tor CI Release3+4-4
2022-08-12 14:17Merge branch 'maint-0.4.7'David Goulet0+0-0
2022-08-12 14:17Merge branch 'maint-0.4.6' into maint-0.4.7David Goulet0+0-0
2022-08-12 13:37version: Bump version to 0.4.6.12Tor CI Release3+4-4
2022-08-12 14:14Merge branch 'maint-0.4.7'David Goulet0+0-0
2022-08-12 14:14Merge branch 'maint-0.4.6' into maint-0.4.7David Goulet0+0-0
2022-08-12 14:14Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet0+0-0
2022-08-12 13:37version: Bump version to 0.4.5.14Tor CI Release3+4-4
2022-08-12 13:56Merge branch 'maint-0.4.7'David Goulet3+22622-39437
2022-08-12 13:56Merge branch 'maint-0.4.6' into maint-0.4.7David Goulet3+22622-39437
2022-08-12 13:56Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet3+22622-39437
2022-08-12 13:55geoip: Update geoip files with August 9th, 2022 databaseDavid Goulet3+22622-39437
2022-08-11 15:31doc: Improve ReleasingTor.md and fix announcement MLDavid Goulet1+7-1
2022-08-11 15:27scripts: Remove 0.4.6.x as it is EOLDavid Goulet2+0-7
2022-08-11 15:19release: Update ChangeLog/ReleaseNotes with latest releasesDavid Goulet2+424-0
2022-08-11 15:15Merge branch 'maint-0.4.7'David Goulet0+0-0
2022-08-11 14:37version: Bump version to 0.4.7.9-devTor CI Release3+4-4
2022-08-11 15:14Merge branch 'maint-0.4.6' into maint-0.4.7David Goulet0+0-0
2022-08-11 14:37version: Bump version to 0.4.6.11-devTor CI Release3+4-4
2022-08-11 15:14Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet0+0-0
2022-08-11 14:37version: Bump version to 0.4.5.13-devTor CI Release3+4-4
2022-08-11 14:29Merge branch 'maint-0.4.7'David Goulet0+0-0
2022-08-11 13:40version: Bump version to 0.4.7.9Tor CI Release3+4-4
2022-08-11 14:23Merge branch 'maint-0.4.7'David Goulet0+0-0
2022-08-11 14:23Merge branch 'maint-0.4.6' into maint-0.4.7David Goulet0+0-0
2022-08-11 13:40version: Bump version to 0.4.6.11Tor CI Release3+4-4
2022-08-11 14:17Merge branch 'maint-0.4.7'David Goulet0+0-0
2022-08-11 14:17Merge branch 'maint-0.4.6' into maint-0.4.7David Goulet0+0-0
2022-08-11 14:17Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet0+0-0
2022-08-11 13:40version: Bump version to 0.4.5.13Tor CI Release3+4-4
2022-08-11 13:44Merge branch 'maint-0.4.7'David Goulet5+47346-28167
2022-08-11 13:44Merge branch 'maint-0.4.6' into maint-0.4.7David Goulet5+47346-28167
2022-08-11 13:44Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet5+47346-28167
2022-08-11 13:39fallbackdir: Update list generated on August 11, 2022Tor CI Release2+490-499
2022-08-11 13:38Update geoip files to match ipfire location db, 2022/08/11.Tor CI Release3+46856-27668
2022-08-11 13:27Merge branch 'maint-0.4.7'David Goulet5+288-136
2022-08-11 13:26Merge branch 'tor-gitlab/mr/613' into maint-0.4.7David Goulet5+288-136
2022-08-06 00:36Tune congestion control parameters.Mike Perry2+9-9
2022-08-04 21:23Add changes file for bug40642.Mike Perry1+9-0
2022-08-04 21:12Reduce the number of vegas parameters.Mike Perry1+2-39
2022-07-31 15:14Reset the min value if we hit cwnd_min.Mike Perry2+55-1
2022-07-31 15:09Use EWMA instead of bare rtt for min rtt.Mike Perry1+4-2
2022-07-31 16:38Create slow-start max for n_ewma_cnt.Mike Perry1+25-1
2022-07-22 17:00Implement RFC3742 Limited Slow StartMike Perry3+191-91
2022-08-10 17:59fallbackdirs: Update list from maint-0.4.7David Goulet1+500-505
2022-08-10 17:59Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet1+500-496
2022-08-10 17:59Merge branch 'maint-0.4.6' into maint-0.4.7David Goulet0+0-0
2022-08-10 17:59Merge branch 'maint-0.4.7'David Goulet0+0-0
2022-08-10 17:59fallbackdirs: Update list from maint-0.4.7David Goulet1+500-496
2022-08-10 17:43geoip: Get latest from maint-0.4.7David Goulet2+6837-4954
2022-08-10 17:41Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet2+17835-10405
2022-08-10 17:41Merge branch 'maint-0.4.6' into maint-0.4.7David Goulet0+0-0
2022-08-10 17:41Merge branch 'maint-0.4.7'David Goulet0+0-0
2022-08-10 17:41geoip: Update files from maint-0.4.7David Goulet2+17835-10405
2022-08-10 17:28scripts: GeoIP update tool cargo updateDavid Goulet1+28-26
2022-08-10 12:53Merge branch 'maint-0.4.7'David Goulet2+18-3
2022-08-09 20:39ignore families for L2 guard independenceRoger Dingledine2+9-7
2022-07-07 05:16make L2 vanguards actually independentRoger Dingledine2+14-1
2022-08-09 15:01Merge branch 'maint-0.4.7'David Goulet5+95-27
2022-08-08 18:14man: Fix typo for AuthDirMiddleOnly optionDavid Goulet1+1-1
2022-08-04 14:03dirauth: Make voting flag threshold tunable via torrcDavid Goulet5+69-31
2022-08-07 01:04fix a few more typos in commentsRoger Dingledine4+4-4
2022-08-04 13:39dirauth: Add a AuthDirVoteGuard to pin Guard flagsDavid Goulet4+30-0
2022-08-02 20:14Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet2+11-4
2022-08-02 20:14Merge branch 'maint-0.4.7'David Goulet2+11-4
2022-08-02 20:14Merge branch 'maint-0.4.6' into maint-0.4.7David Goulet2+11-4
2022-08-02 20:13Merge branch 'tor-gitlab/mr/608' into maint-0.4.5David Goulet2+11-4
2022-08-02 20:08Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet2+9-0
2022-08-02 20:08Merge branch 'maint-0.4.7'David Goulet2+9-0
2022-08-02 20:08Merge branch 'maint-0.4.6' into maint-0.4.7David Goulet2+9-0
2022-08-02 19:49relay: Don't send DESTROY remote reason backward or forwardDavid Goulet2+11-4
2022-08-02 19:31Merge branch 'maint-0.4.7'David Goulet2+18-1
2022-08-02 17:33Changes file for bug 40644.Mike Perry1+8-0
2022-07-26 22:28Add an underflow check to a cwnd error condition.Mike Perry1+10-1
2022-08-01 14:58conn: Notify btrack subsys on normal OR conn closeDavid Goulet2+9-0
2022-07-27 15:33Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet3+7-2
2022-07-27 15:33Merge branch 'maint-0.4.7'David Goulet3+7-2
2022-07-27 15:33Merge branch 'maint-0.4.6' into maint-0.4.7David Goulet3+7-2
2022-07-27 15:33Merge branch 'tor-gitlab/mr/605' into maint-0.4.5David Goulet2+6-1
2022-07-27 13:16Fix a check, make a netflow padding function more safe.Nick Mathewson2+6-1
2022-07-27 12:32relay: Use remote reason when sending back a DESTROYDavid Goulet1+1-1
2022-07-26 20:18Merge branch 'tor-gitlab/mr/601'David Goulet5+3-21
2022-07-26 20:16Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet2+9-5
2022-07-26 20:16Merge branch 'maint-0.4.6' into maint-0.4.7David Goulet2+9-5
2022-07-26 20:16Merge branch 'maint-0.4.7'David Goulet2+9-5
2022-07-26 15:45cmux: Remove a log bug that is actually an acceptable raceDavid Goulet2+21-4
2022-07-22 17:53relay: Send DESTROY cell instead of TRUNCATED cellDavid Goulet2+9-5
2022-07-26 15:18relay: Remove unused conn->ext_or_conn_idDavid Goulet5+3-21
2022-07-21 19:21Merge remote-tracking branch 'tor-gitlab/mr/598'Nick Mathewson5+23-15
2022-07-21 19:19Merge remote-tracking branch 'tor-gitlab/mr/592'Nick Mathewson2+4-1
2022-07-21 19:19Merge remote-tracking branch 'tor-gitlab/mr/591'Nick Mathewson3+6-3
2022-07-21 19:19Merge remote-tracking branch 'tor-gitlab/mr/590'Nick Mathewson2+10-3
2022-07-19 20:18Changes file for #40630 (LibreSSL 3.5 compatibility)Alex Xu (Hello71)1+3-0
2022-07-05 15:37LibreSSL 3.5 compatibilityAlex Xu (Hello71)4+20-15
2022-07-05 19:18fix easy typosRoger Dingledine2+3-3
2022-06-30 07:48fix typo in commentRoger Dingledine1+2-2
2022-06-29 19:43typo fix in commentRoger Dingledine1+1-1
2022-06-29 14:54torrc: Fix docs linksGus1+10-10
2022-06-23 14:55Revert "cmux: Don't pick a marked for close circuit as active"David Goulet2+2-13
2022-06-23 13:41cmux: Don't pick a marked for close circuit as activeDavid Goulet2+13-2
2021-08-19 01:43Add changes file for ticket #40431Neel Chauhan1+4-0
2021-08-19 01:38Remove unused RendPostPeriod optionNeel Chauhan9+4-72
2022-06-17 16:00Add a missing "not" to a message.Nick Mathewson2+4-1
2022-06-17 14:47changelog: Merge 0.4.7.8 changelogDavid Goulet2+78-0
2022-06-17 14:45Merge branch 'maint-0.4.7'David Goulet0+0-0
2022-06-17 14:23version: Bump version to 0.4.7.8-devTor CI Release3+4-4
2022-06-17 14:12Merge branch 'maint-0.4.7'David Goulet0+0-0
2022-06-17 14:01version: Bump version to 0.4.7.8Tor CI Release3+4-4
2022-06-17 14:01release: ChangeLog and ReleaseNotes for 0.4.7.8Tor CI Release9+78-28
2022-06-17 14:00fallbackdir: Update list generated on June 17, 2022Tor CI Release2+502-505
2022-06-17 14:00Update geoip files to match ipfire location db, 2022/06/17.Tor CI Release3+6840-4954
2022-06-17 13:13Merge branch 'maint-0.4.7'David Goulet2+27-30
2022-06-15 21:00Add changes file for bug40626Mike Perry1+6-0
2022-06-14 20:59Fix for RTT calculation hang during congestion control.Mike Perry1+21-30
2022-06-16 18:35Don't add redundant quotes with escaped() in log messages.Nick Mathewson3+6-3
2022-06-16 15:53Fix the name of AuthDirMiddleOnly in the manpage.Nick Mathewson1+1-1
2022-06-16 15:50Fix `check-docs` to avoid false-positives on missing anchors.Nick Mathewson2+9-2
2022-06-15 16:25Merge branch 'maint-0.4.7'David Goulet3+24-4
2022-06-15 14:43Changes file for Bug 40612Mike Perry1+5-0
2022-06-15 14:42Demote "Unexpected path length" log to info.Mike Perry1+1-2
2022-06-15 14:14Changes file for Bug #40603.Mike Perry1+5-0
2022-06-15 14:13Demote a warning about finding hops in path if no dir info.Mike Perry1+13-2
2022-05-21 19:21Enable IP_BIND_ADDRESS_NO_PORT if supportedAlex Xu (Hello71)3+30-0
2022-05-30 12:32changes: Add file for tickets 40465, 40599Simon South1+6-0
2021-09-30 15:33sandbox: Allow use with fragile hardening on AArch64 and elsewhereSimon South2+53-7
2021-09-06 13:22sandbox: Filter "fchownat" on systems using generic syscallsSimon South1+25-24
2021-09-06 13:21sandbox: Filter "fchmodat" on systems using generic syscallsSimon South1+19-14
2021-08-30 16:06sandbox: Filter "newfstatat" on systems using generic syscallsSimon South1+51-3
2021-08-30 13:15sandbox: Filter "renameat", "renameat2" where "rename" unavailableSimon South1+48-3
2021-09-06 13:13sandbox: Assume "openat" syscall is used where "open" is unavailableSimon South1+8-0
2022-06-06 15:30doc/include.am: fix EXTRA_DISTAlex Xu (Hello71)1+4-4
2022-06-02 20:11Merge branch 'maint-0.4.7'David Goulet2+5-2
2022-06-02 20:09Merge branch 'tor-gitlab/mr/583' into maint-0.4.7David Goulet2+5-2
2022-06-02 18:54Bug 40620: Changes fileMike Perry1+3-0
2022-06-02 18:48Demote log message to info.Mike Perry1+2-2
2022-05-31 20:15Fix dispatch_cfg_t commentAlex Xu (Hello71)1+2-2
2022-05-24 19:24Merge branch 'tor-gitlab/mr/567'David Goulet11+2-464
2022-05-24 17:10Merge branch 'tor-gitlab/mr/566'David Goulet1+1-1
2022-05-24 17:09Merge branch 'tor-gitlab/mr/568'David Goulet1+0-6
2022-05-21 19:52Trigger OOS on bind failures (fixes #40597)Alex Xu (Hello71)2+19-9
2022-05-16 12:51Merge branch 'tor-gitlab/mr/489'David Goulet16+96-73
2022-05-16 12:45Merge branch 'tor-gitlab/mr/555'David Goulet1+1-1
2022-05-16 12:45Merge branch 'tor-gitlab/mr/561'David Goulet3+11-26
2022-05-16 12:43Merge branch 'tor-gitlab/mr/562'David Goulet3+6-9
2022-05-16 12:42Merge branch 'tor-gitlab/mr/565'David Goulet1+2-0
2022-05-09 14:59Merge branch 'tor-gitlab/mr/577'David Goulet1+1-1
2022-05-09 14:37Merge branch 'maint-0.4.5' into maint-0.4.6Alexander Færøy2+7-0
2022-05-09 14:37Merge branch 'maint-0.4.6' into maint-0.4.7Alexander Færøy2+7-0
2022-05-09 14:37Merge branch 'maint-0.4.7'Alexander Færøy2+7-0
2022-05-09 14:35Add changes entry to tor!575.Alexander Færøy1+4-0
2022-04-30 11:10sandbox: Permit rseq syscall as wellpmu-ipf1+3-0
2022-05-04 14:34Merge remote-tracking branch 'tor-gitlab/mr/574'Nick Mathewson2+117-16
2022-05-04 05:31changes: add entry for MR !574Pierre Bourdon1+5-0
2022-05-04 05:19sandbox: replace SCMP_CMP_NEG with masked equality checksPierre Bourdon1+12-23
2022-05-03 14:05Changes file for mr 569Nick Mathewson1+3-0
2022-05-03 13:37Update man page on client auth revocation (#40418)Silvio Rhatto1+1-1
2022-04-30 11:02sandbox: filter {chown,chmod,rename} via their *at variant on Aarch64Pierre Bourdon1+104-2
2022-04-30 09:52sandbox: fix openat filtering on AArch64Pierre Bourdon1+5-0
2022-04-28 19:06test: Re-init pregenerated RSA keys for NSS onlyAlex Xu (Hello71)1+4-0
2022-04-27 05:27Remove broken MSVC supportAlex Xu (Hello71)11+2-464
2022-04-27 15:23doc: Clarify the release process for a first stableDavid Goulet1+9-6
2022-04-27 15:15version: Bump version to 0.4.8.0-alpha-devDavid Goulet3+4-4
2022-04-27 15:12version: Bump to 0.4.7.7-devDavid Goulet3+4-4
2022-04-27 15:06ci: Add 0.4.7 series to scripts and CIDavid Goulet2+7-0
2022-04-27 13:28version: Bump version to 0.4.7.7Tor CI Release3+4-4
2022-04-27 13:28release: ChangeLog and ReleaseNotes for 0.4.7.7Tor CI Release5+444-10
2022-04-27 13:27fallbackdir: Update list generated on April 27, 2022Tor CI Release2+507-502
2022-04-27 13:26Update geoip files to match ipfire location db, 2022/04/27.Tor CI Release3+3714-2515
2022-04-27 05:34Remove fallback-consensus ruleAlex Xu (Hello71)1+0-6
2022-04-25 19:20Changes file for bug40598Mike Perry1+5-0
2022-04-25 19:20Bug 40598: Demote warn log about odd path lengths with congestion control.Mike Perry1+22-5
2022-04-26 13:39ci: install llvm-symbolizerAlex Xu (Hello71)1+2-0
2022-04-26 14:12doc: fix out-of-tree build from gitAlex Xu (Hello71)1+1-1
2022-04-23 06:48geoip: make geoip_get_country_by_* STATICAlex Xu (Hello71)3+6-9
2022-04-20 02:50Use tor_event_free instead of event_del+tor_freeAlex Xu (Hello71)3+11-26
2022-04-14 13:37Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet4+25-0
2022-04-14 13:37Merge branch 'maint-0.4.6'David Goulet0+0-0
2022-04-14 13:37Merge branch 'tor-gitlab/mr/491' into maint-0.4.5David Goulet4+25-0
2022-04-14 13:34Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet2+7-1
2022-04-14 13:34Merge branch 'maint-0.4.6'David Goulet0+0-0
2022-04-14 13:34Merge branch 'tor-gitlab/mr/497' into maint-0.4.5David Goulet2+7-1
2022-04-14 13:25Merge branch 'maint-0.4.6'David Goulet0+0-0
2022-04-07 15:50doc: Minor changes to the Releasing docDavid Goulet1+3-3
2022-04-07 13:16version: Bump version to 0.4.7.6-rc-devTor CI Release3+4-4
2022-04-07 12:59version: Bump version to 0.4.7.6-rcTor CI Release3+4-4
2022-04-07 12:59release: ChangeLog and ReleaseNotes for 0.4.7.6-rcTor CI Release4+18-8
2022-04-07 12:57fallbackdir: Update list generated on April 07, 2022Tor CI Release2+504-498
2022-04-07 12:56Update geoip files to match ipfire location db, 2022/04/07.Tor CI Release3+2023-1230
2022-04-04 14:11Merge branch 'tor-gitlab/mr/557'David Goulet1+1-1
2022-03-31 06:46document running_long_enough_to_decide_unreachable()Roger Dingledine1+20-1
2022-03-15 17:28test: Unit tests for overload onionskin ntorDavid Goulet1+60-0
2022-03-02 18:20rephist: Introduce a fraction and period for overload onionskinDavid Goulet3+195-25
2022-03-28 19:43ci: print test_network_log contentsAlex Xu (Hello71)1+1-1
2022-03-28 13:45Merge branch 'maint-0.4.6'David Goulet2+6-0
2022-03-28 13:45Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet2+6-0
2022-03-28 13:44Merge branch 'tor-gitlab/mr/556' into maint-0.4.5David Goulet2+6-0
2022-03-27 22:34Sandbox: Permit the clone3 system callNick Mathewson2+6-0
2022-03-27 19:21Fix typo in .gitlab-ci.ymlskaluzka1+1-1
2022-03-25 13:37version: Bump version to 0.4.7.5-alpha-devTor CI Release3+4-4
2022-03-25 13:08version: Bump version to 0.4.7.5-alphaTor CI Release3+4-4
2022-03-25 13:08release: ChangeLog and ReleaseNotes for 0.4.7.5-alphaTor CI Release11+59-40
2022-03-25 13:07fallbackdir: Update list generated on March 25, 2022Tor CI Release2+497-484
2022-03-25 12:43Update geoip files to match ipfire location db, 2022/03/25.Tor CI Release3+5014-2651
2022-03-24 15:41Light editing to changes entries for 0.4.7.5-alphaNick Mathewson4+12-10
2022-03-16 18:47Merge branch 'tor-gitlab/mr/550'David Goulet1+6-3
2022-03-16 18:03Merge branch 'tor-gitlab/mr/548'David Goulet4+65-51
2022-03-16 17:11hs: Helper function to setup congestion controlDavid Goulet3+54-66
2022-03-16 15:01hs: Transfer ccontrol from circuit to cpathDavid Goulet3+26-0
2022-03-16 17:42dns: Remove reachable BUG()David Goulet1+6-3
2022-03-16 17:35Merge branch 'tor-gitlab/mr/490'David Goulet16+29-29
2022-03-16 17:27Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet1+19-0
2022-03-16 17:27Merge branch 'maint-0.4.6'David Goulet1+19-0
2022-03-16 17:27Merge branch 'tor-gitlab/mr/533' into maint-0.4.5David Goulet1+19-0
2022-03-15 19:33relay: Reconfigure libevent options only on DNS params changeDavid Goulet1+59-44
2022-01-19 19:37relay: On new consensus, reconfigure DNS nameserversDavid Goulet3+18-0
2021-12-13 15:56relay: Lower DNS Exit-side timeoutDavid Goulet2+67-6
2022-03-15 19:16Merge branch 'tor-gitlab/mr/547'David Goulet2+6-0
2022-03-15 18:00crypto: Clarifying comment for the random hostname calculationDavid Goulet1+2-0
2022-03-15 17:54changes: Add changes file for ticket 40560David Goulet1+5-0
2022-03-15 17:28test: Unit tests for overload onionskin ntorDavid Goulet1+60-0
2022-03-02 18:20rephist: Introduce a fraction and period for overload onionskinDavid Goulet4+146-4
2022-03-15 16:12dns: Wake up a dormant tor with a DNSPort requestDavid Goulet2+6-0
2022-03-14 19:17Merge branch 'tor-gitlab/mr/546'David Goulet10+131-8
2022-03-03 21:16Changes file for #40568Mike Perry1+3-0
2022-03-08 23:07Emit control port notification for XON/XOFFMike Perry1+29-0
2022-03-08 23:06Control port STREAM XON/XOFF status event notificationMike Perry2+9-1
2022-03-11 14:29Merge branch 'tor-gitlab/mr/543'David Goulet4+43-6
2022-03-10 14:18Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet2+45-6
2022-03-10 14:18Merge branch 'maint-0.4.6'David Goulet2+45-6
2022-03-09 18:47hs: Schedule mainloop event on dirinfo changeDavid Goulet2+45-6
2022-03-09 19:13readme: Fix sentence in Releases sectionDavid Goulet1+1-1
2022-03-09 17:15hs: Don't BUG() when setting up RP congestion controlDavid Goulet4+43-6
2022-03-09 13:48Merge branch 'maint-0.4.6'David Goulet0+0-0
2022-03-09 13:46Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet2+19-8
2022-03-08 18:50hs: Fix multiple port label on single metricDavid Goulet2+19-8
2022-03-08 18:50hs: Fix multiple port label on single metricDavid Goulet2+18-7
2022-03-07 19:35don't list non-stable releases in ReleaseNotesRoger Dingledine1+0-66
2022-03-07 19:35fix typo in changelogRoger Dingledine1+1-1
2022-03-03 20:43Make a check for origin circuit explicit.Mike Perry1+5-3
2022-03-03 20:41Ensure CIRC_BW event is emitted immediately upon slow start exit.Mike Perry3+32-2
2022-03-03 20:06Add congestion control fields to CIRC_BW control port eventMike Perry3+53-2
2022-03-02 14:38connection_or_set_identity_digest(): handle zero ed_id betterNick Mathewson1+5-7
2022-03-02 14:38Add a changes file for 40563.Nick Mathewson1+8-0
2022-03-01 16:55connection_or_set_identity_digest: more defensive programmingNick Mathewson1+3-0
2022-03-01 16:53Fix logic for whether a channel's Ed25519 ID is changingNick Mathewson1+3-2
2022-03-01 16:22connection_or_set_identity_digest(): Make errors nonfatal.Nick Mathewson1+4-2
2022-02-25 15:19version: Bump version to 0.4.7.4-alpha-devTor CI Release3+4-4
2022-02-25 14:09version: Bump version to 0.4.7.4-alphaTor CI Release3+4-4
2022-02-25 14:09release: ChangeLog and ReleaseNotes for 0.4.7.4-alphaTor CI Release16+132-50
2022-02-25 14:09fallbackdir: Update list generated on February 25, 2022Tor CI Release2+487-494
2022-02-25 13:54Update geoip files to match ipfire location db, 2022/02/25.Tor CI Release3+3878-2674
2021-11-12 12:23Fix typosDimitris Apostolou16+29-29
2022-02-23 20:21Merge branch 'tor-gitlab/mr/488'David Goulet3+15-0
2022-02-23 18:22cc: Fix memleak when building extension responseDavid Goulet1+3-5
2022-02-23 18:19Merge branch 'tor-gitlab/mr/536'David Goulet3+8-0
2022-02-23 15:22and fix those typos in the releasenotes tooRoger Dingledine1+7-7
2022-02-23 15:07fix typos, remove wrong stanzas, update 0.4.6.10Roger Dingledine2+35-41
2022-02-23 15:03fix a typo in a commentRoger Dingledine1+1-1
2022-02-23 00:42Reject intro2 cells that request unadvertized congestion control.Mike Perry2+7-0
2022-02-23 00:23Properly initialize the cc_enabled field in hs intro data.Mike Perry1+1-0
2022-02-17 17:36Add test for sendme_inc validation.Mike Perry1+40-0
2022-02-17 00:26Add test for sendme_cell_is_next with sendme_inc of 31Mike Perry1+21-0
2022-02-17 00:04Add test for circuit_sendme_cell_is_next() when sendme_inc is 100.Mike Perry3+28-1
2022-02-04 00:46Add changes fileMike Perry1+5-0
2022-02-01 15:32Add a delta parameter to Vegas.Mike Perry2+28-2
2022-01-23 18:15Exit slow start at the gamma thresholdMike Perry1+2-2
2022-01-22 19:22Increment by at least 2 sendme_incs in slow startMike Perry1+2-2
2022-01-21 23:20Only apply more frequent cwnd updates after slow start.Mike Perry1+8-2
2022-01-21 23:00Make N_EWMA a percentage of CWND update rate, capped by a max value.Mike Perry1+37-19
2022-01-21 19:47Relocate two parameters from circuit scope to global scope.Mike Perry2+31-30
2022-01-21 18:40Guard against 0 time delta in BDP calc.Mike Perry1+20-15
2022-01-21 18:09Increase RTT ratio used to detect monotime jumps/stalls.Mike Perry1+1-1
2021-10-13 21:06Fix NULL pointer deref in logsMike Perry4+8-6
2021-12-01 23:20Properly compute the number or recv cells from deliver_windowMike Perry1+7-2
2022-02-03 12:01Use path type hint for Vegas queue parameters.Mike Perry10+174-26
2022-01-21 15:17Set new defaults for congestion control parameters.Mike Perry4+22-14
2022-01-12 16:49cc: Change edge_get_ccontrol() to look at both cpath and on_circuitDavid Goulet1+9-6
2022-02-03 12:11hs: Fix tests for congestion controlDavid Goulet3+9-17
2022-02-03 21:18hs: Setup congestion control on service rends using intro dataDavid Goulet2+19-12
2022-02-03 22:44hs: Decode and cache the INTRODUCE cell congestion control extensionDavid Goulet2+45-0
2022-02-03 21:06hs: Build INTRODUCE extension in the encrypted sectionDavid Goulet3+36-2
2022-02-03 19:37hs: Setup congestion control on client rendsDavid Goulet1+39-0
2022-02-03 19:04hs: Republish onion descriptor on sendme_inc changeDavid Goulet3+31-0
2022-02-03 20:06hs: Decode flow-control lineDavid Goulet4+51-2
2021-11-04 14:26hs: Encode flow control value in the descriptorDavid Goulet2+13-0
2022-02-03 22:43cc: Export sendme_inc validation into public functionDavid Goulet2+25-0
2021-12-14 16:38cc: Use trunnel extension for ntorv3 circ parametersDavid Goulet11+615-746
2021-12-14 14:42trunnel: Make hs/cell_common.trunnel genericDavid Goulet20+984-991
2021-11-04 14:20protover: Add function to get the value of a single typeDavid Goulet2+53-16
2021-11-23 20:47Add test for congestion control negotiation logic.Mike Perry3+153-0
2021-11-23 16:09Add test for TAP vs ntor2+ntor3 onion queue orderingMike Perry1+122-0
2021-11-16 22:01Add hidden torrc option to always try CC negotiation.Mike Perry3+42-8
2021-11-05 20:50Handle other places that use onion handshake type valuesMike Perry6+95-53
2021-11-04 19:57Extend info argument updates for non-ntorv3 casesMike Perry7+13-10
2021-11-04 00:47Congestion control usage of negotiated paramsMike Perry3+46-37
2021-11-04 00:47Protover flag handling for congestion control negotiationMike Perry4+14-15
2021-11-04 00:46Hook up client usage of congestion control negotiationMike Perry7+72-28
2021-11-04 00:44Implement congestion control parameter negotiationMike Perry3+198-34
2021-11-04 00:01Add circuit param payload definitions to trunnelMike Perry4+627-0
2021-09-14 21:23Convert TODO into TODO-324 for better visibility.Nick Mathewson10+35-25
2021-09-14 21:13Add stub argument for constructing congestion_control_tNick Mathewson2+9-2
2021-09-14 21:06Negotiated circuit parameters must pass from worker.Nick Mathewson2+15-4
2021-09-14 20:31Use protover to signal support for ntor3 + congestion control.Nick Mathewson12+44-15
2021-09-14 19:01Implement core of ntor3 negotiation.Nick Mathewson10+191-2
2021-09-14 19:15Add an exported struct to onion handshakes for circuits paramsNick Mathewson5+35-4
2021-09-14 18:19Add a size argument for the buffer on onion handshake functionsNick Mathewson5+25-6
2022-02-16 18:59Merge branch 'tor-gitlab/mr/531'David Goulet3+8-18
2022-02-14 18:40dirauth: Reject EOL 0.3.5.x relaysDavid Goulet3+8-18
2022-02-15 22:07Add CI triggers for Debian package buildsJérôme Charaoui1+19-0
2022-02-14 18:20dns: Do not trigger overload general on DNS timeoutDavid Goulet2+4-10
2022-02-09 15:36Merge branch 'tor-gitlab/mr/518'David Goulet1+6-0
2022-02-08 14:31kist: Don't try to flush empty outbufDavid Goulet2+14-2
2022-02-08 14:30nss: Don't write empty payload on the wireDavid Goulet1+4-0
2022-02-07 16:37Add a changes file for exit notice redesign (40529)Nick Mathewson1+5-0
2022-02-07 16:35Merge remote-tracking branch 'tor-gitlab/mr/522'Nick Mathewson1+237-200
2022-02-07 15:07makefile: New README.md file nameDavid Goulet1+2-2
2022-02-07 14:45readme: Update and modernize with markdownDavid Goulet2+70-33
2022-02-06 21:20Use more stable Web Archive linksn_user1+2-2
2022-02-04 18:00Remove unmaintained versions from CI and scriptsDavid Goulet3+0-43
2022-02-04 17:54changelog: Forward port 0.4.5 and 0.4.6 ChangeLogsDavid Goulet1+80-0
2022-02-04 17:36Merge branch 'maint-0.4.6'David Goulet0+0-0
2022-02-04 16:29version: Bump version to 0.4.6.10-devTor CI Release3+4-4
2022-02-04 17:36Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet0+0-0
2022-02-04 16:29version: Bump version to 0.4.5.12-devTor CI Release3+4-4
2022-02-04 16:10Merge branch 'maint-0.4.6'David Goulet0+0-0
2022-02-04 16:00version: Bump version to 0.4.6.10Tor CI Release3+4-4
2022-02-04 16:09Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet0+0-0
2022-02-04 16:00version: Bump version to 0.4.5.12Tor CI Release3+4-4
2022-02-04 16:07Merge branch 'maint-0.4.6'David Goulet5+8344-6344
2022-02-04 16:07Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet5+8344-6344
2022-02-04 15:49fallbackdir: Update list generated on February 04, 2022Tor CI Release2+497-492
2022-02-04 15:46Update geoip files to match ipfire location db, 2022/02/04.Tor CI Release3+7847-5852
2022-02-04 15:56Merge branch 'maint-0.4.6'David Goulet0+0-0
2022-02-04 15:56Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet0+0-0
2021-12-15 16:17Update geoip files to match ipfire location db, 2021/12/15.Tor CI Release3+17373-8833
2022-02-04 15:18Merge branch 'maint-0.4.6'David Goulet0+0-0
2022-02-04 15:18Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet0+0-0
2021-12-15 16:29fallbackdir: Update list generated on December 15, 2021Tor CI Release2+493-469
2022-02-03 14:34Update unstable links to use Web Archiven_user1+2-2
2022-02-03 13:31changes: Remove uneeded file due to empty merge forwardDavid Goulet1+0-3
2022-02-03 13:30Merge branch 'maint-0.4.6'David Goulet2+5-2
2022-02-03 13:30Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet3+10-3
2022-02-02 18:51hs: Double quote the metrics label valueDavid Goulet3+10-3
2022-02-02 00:33Redesign tor-exit-noticen_user1+237-200
2022-01-25 21:53Merge remote-tracking branch 'tor-gitlab/mr/506' into mainAlexander Færøy2+2-0
2022-01-25 21:52Merge remote-tracking branch 'tor-gitlab/mr/507' into mainAlexander Færøy1+59-58
2022-01-25 21:42Merge remote-tracking branch 'tor-gitlab/mr/513' into mainAlexander Færøy1+1-0
2022-01-24 18:18doc: More clarification of the release process stepsDavid Goulet1+12-7
2022-01-24 16:51Try to clarify maint vs release issues on ReleasingTor.mdNick Mathewson1+11-2
2022-01-24 15:49Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet0+0-0
2022-01-24 15:49Merge branch 'maint-0.4.6'David Goulet0+0-0
2022-01-24 15:49Merge branch 'maint-0.3.5' into maint-0.4.5David Goulet0+0-0
2022-01-24 15:47version: Bump version to 0.3.5.18David Goulet3+3-3
2022-01-24 15:35fallbackdir: Update list generated on January 24, 2022David Goulet2+498-470
2022-01-24 15:31geoip: Update to match ipfire location db, 2022/01/24.David Goulet3+21456-11517
2022-01-23 09:24conn: add ClientHello Padding TLS extensionpseudonymisaTor1+6-0
2022-01-20 19:46Use an alternative solution to the warning in trace_probes_cc.cNick Mathewson1+1-0
2022-01-20 19:22Resolve typedef conflict from congestion_control_tNick Mathewson2+7-4
2022-01-19 18:02relay: Fix memory leak on BUG() code pathDavid Goulet1+1-0
2022-01-19 18:56Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet1+0-9
2022-01-19 18:56Merge branch 'maint-0.4.6'David Goulet1+0-9
2022-01-19 18:36test: Remove HSv2 protover specific testDavid Goulet1+0-9
2022-01-18 18:15Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet1+2-2
2022-01-18 18:15Merge branch 'maint-0.4.6'David Goulet1+2-2
2022-01-18 18:15Merge branch 'maint-0.3.5' into maint-0.4.5David Goulet1+2-2
2022-01-18 18:15Merge branch 'tor-gitlab/mr/511' into maint-0.3.5David Goulet1+2-2
2022-01-18 18:15Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet2+4-1
2022-01-18 18:15Merge branch 'maint-0.4.6'David Goulet2+4-1
2022-01-18 18:15Merge branch 'maint-0.3.5' into maint-0.4.5David Goulet2+4-1
2022-01-18 18:15Merge branch 'tor-gitlab/mr/510' into maint-0.3.5David Goulet2+4-1
2022-01-18 18:12Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet3+7-3
2022-01-18 18:12Merge branch 'maint-0.4.6'David Goulet3+7-3
2022-01-18 18:12Merge branch 'maint-0.3.5' into maint-0.4.5David Goulet3+7-3
2022-01-10 15:16Update new relay blogpost URLJérôme Charaoui1+2-2
2022-01-18 17:51main: Update a dead URL in a log noticeDavid Goulet2+4-1
2021-11-04 18:44relay: Don't advertise HSv2 protocol versionDavid Goulet3+12-8
2022-01-06 20:25Improve formatting of scripts/ci/ci-driver.shskaluzka1+59-58
2022-01-06 19:57Add missing "Tor Project, Inc." to man filesskaluzka2+2-0
2021-12-17 16:53Merge remote-tracking branch 'tor-gitlab/mr/503' into mainAlexander Færøy3+11-0
2021-12-16 18:03configure: Remove typo created by CI patchDavid Goulet1+1-1
2021-12-16 18:03Merge branch 'maint-0.4.6'David Goulet0+0-0
2021-12-16 18:03configure: Remove typo created by CI patchDavid Goulet1+1-1
2021-12-16 17:36Merge remote-tracking branch 'tor-gitlab/mr/504'Nick Mathewson2+3-3
2021-12-16 17:22Merge branch 'maint-0.4.6'David Goulet0+0-0
2021-12-16 17:22doc: One more poings in ReleasingTor.mdDavid Goulet1+4-0
2021-12-16 17:16changelog: Forward port ChangeLogs and ReleaseNotesDavid Goulet2+50-66
2021-12-16 17:14doc: Update ReleasingTor.md with missing stepsDavid Goulet1+12-4
2021-12-16 15:01version: Bump version to 0.4.6.9-devTor CI Release3+4-4
2021-12-16 15:01version: Bump version to 0.4.7.3-alpha-devTor CI Release3+4-4
2021-12-16 16:06changelog: Fix ReleaseNotes leftover from CIDavid Goulet1+4-2
2021-12-16 16:03doc: Improve a bit the ReleasingTor.mdDavid Goulet1+10-5
2021-12-16 14:53Merge branch 'maint-0.4.6'David Goulet0+0-0
2021-12-16 14:53configure: Fix typo in versionDavid Goulet1+1-1
2021-12-16 14:53configure: Fix typo in versionDavid Goulet1+1-1
2021-12-16 14:34changelog: Add release summaryDavid Goulet1+4-2
2021-12-15 16:31release: ChangeLog and ReleaseNotes for 0.4.7.3-alphaTor CI Release18+214-86
2021-12-16 14:28Merge branch 'maint-0.4.6'David Goulet5+17866-9302
2021-12-15 16:17Update geoip files to match ipfire location db, 2021/12/15.Tor CI Release3+17373-8833
2021-12-15 16:29fallbackdir: Update list generated on December 15, 2021Tor CI Release2+493-469
2021-12-15 16:31version: Bump version to 0.4.7.3-alphaTor CI Release3+4-4
2021-12-16 14:27Merge branch 'maint-0.4.6'David Goulet0+0-0
2021-12-15 16:31version: Bump version to 0.4.6.9Tor CI Release3+4-4
2019-12-10 21:44fix syntax errors listed by cppcheckHans-Christoph Steiner2+3-3
2021-12-15 15:53changes: Minor syntax editing fixesDavid Goulet3+2-5
2021-12-15 14:00Fix compiler warnings from ubuntu/jammyDavid Goulet3+11-0
2021-12-15 12:46Merge remote-tracking branch 'tor-gitlab/mr/500' into mainAlexander Færøy6+18-180
2021-12-15 12:41Merge remote-tracking branch 'tor-gitlab/mr/491' into mainAlexander Færøy4+25-0
2021-12-15 12:38Merge remote-tracking branch 'tor-gitlab/mr/497' into mainAlexander Færøy2+7-1
2021-12-14 22:14Correct typo in scripts/README fileskaluzka1+1-1
2021-12-14 21:13fixup! relay: Change DNS timeout label on MetricsPortDavid Goulet1+2-2
2021-12-14 21:12fixup! relay: Change DNS timeout label on MetricsPortDavid Goulet1+0-12
2021-12-14 17:14fixup! relay: Change DNS timeout label on MetricsPortDavid Goulet1+0-24
2021-12-13 15:44relay: Change DNS timeout label on MetricsPortDavid Goulet5+10-89
2021-12-13 15:48Merge branch 'ticket40527_046_01' into ticket40527_047_01David Goulet5+44-91
2021-12-13 15:22relay: Don't make DNS timeout trigger an overloadDavid Goulet3+8-91
2021-12-13 15:47Merge remote-tracking branch 'tor-gitlab/mr/498'Nick Mathewson1+1-1
2021-12-06 17:35Limit the number of elements in a consdiff hash line.Nick Mathewson2+7-1
2021-11-23 16:28changes: Describe when bug 7362 began.Nick Mathewson1+1-1
2021-11-23 15:40Add documentation on {C,S}METHOD parsing behaviourCecylia Bocovich2+12-0
2021-11-19 19:50Don't kill managed proxy on method errorCecylia Bocovich2+7-3
2021-10-15 08:18On Android, get_data_directory() should not use LOCALSTATEDIRHans-Christoph Steiner1+9-0
2021-11-15 13:55Do not count controller-selected paths towards path bias.Nick Mathewson4+25-0
2021-11-09 18:43Implement proposal 275: don't put "published" times in md consensusNick Mathewson4+35-3
2021-11-09 18:29Move published_on from routerstatus_t to vote_routerstatus_t.Nick Mathewson12+52-56
2021-11-09 14:08Stop checking published_on in routerstatus_has_visibly_changed()Nick Mathewson1+0-1
2021-11-09 14:07Change a log not to use published_on.Nick Mathewson1+10-7
2021-11-09 13:54Stop using published_on in rs to decide whether to download a routerdesc.Nick Mathewson1+1-4
2021-11-09 13:49Retain all routerinfos listed in the consensus.Nick Mathewson1+0-2
2021-11-09 13:46Stop using published_on to decide whether to republish.Nick Mathewson1+0-2
2021-11-08 14:16Merge branch 'maint-0.4.5' into maint-0.4.6Alexander Færøy3+24-1
2021-11-08 14:16Merge branch 'maint-0.4.6' into mainAlexander Færøy3+24-1
2021-11-08 14:16Merge branch 'maint-0.3.5' into maint-0.4.5Alexander Færøy3+24-1
2021-11-08 14:15Merge remote-tracking branch 'tor-gitlab/mr/487' into maint-0.3.5Alexander Færøy2+18-0
2021-11-08 14:15Merge remote-tracking branch 'tor-gitlab/mr/486' into maint-0.3.5Alexander Færøy2+6-1
2021-11-08 14:14Merge remote-tracking branch 'tor-gitlab/mr/485' into mainAlexander Færøy5+38-10
2021-11-08 14:12Merge remote-tracking branch 'tor-gitlab/mr/480' into mainAlexander Færøy3+56-5
2021-11-08 14:10Merge remote-tracking branch 'tor-gitlab/mr/479' into mainAlexander Færøy3+70-193
2021-10-29 19:24fix an already-existing bug in the unit testsRoger Dingledine1+1-0
2021-10-26 09:40don't cache connect failures from our own circuitsRoger Dingledine2+14-0
2021-11-06 15:04Give an error message if LibreSSL's TLSv1.3 APIs aren't what we needNick Mathewson2+18-0
2021-11-05 17:23Reverse the direction of the test for openssl 3.0.0Nick Mathewson2+6-1
2021-11-05 16:08Prefer use of __MINGW_PRINTF/SCANF_FORMAT if available.Nick Mathewson5+38-10
2021-11-05 14:44Merge branch 'maint-0.4.6'David Goulet5+117-70
2021-11-05 14:44Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet5+117-70
2021-11-05 14:42protover: Fix merge forward from 035David Goulet3+11-77
2021-11-05 14:35Merge branch 'maint-0.3.5' into maint-0.4.5David Goulet3+121-8
2021-11-05 14:30Light edit to protover warnings.Nick Mathewson1+8-7
2021-11-03 17:23changes: Add file for ticket 40505Simon South1+6-0
2021-11-05 14:10sandbox: Allow "statx" syscall on i386 for glibc 2.33Simon South2+7-3
2021-11-03 16:21test: Skip sandbox/stat_filename where "stat64" syscall definedSimon South1+4-4
2021-11-03 15:53sandbox: Allow "clock_gettime64" syscall where definedSimon South1+4-0
2021-11-03 14:48sandbox: Filter "chown32" syscall on i386Simon South1+38-1
2021-11-05 14:16protover: Add a note on why LinkAuth is not recommended or requiredDavid Goulet1+7-0
2021-11-05 14:10protover: Move all hardcoded lists in one placeDavid Goulet3+104-44
2021-11-05 13:15Add scary warnings about changing the protover list.Nick Mathewson2+45-3
2021-11-05 03:10Merge branch 'maint-0.4.6' into mainAlexander Færøy1+8-0
2021-11-05 03:10Merge branch 'maint-0.4.5' into maint-0.4.6Alexander Færøy1+8-0
2021-11-05 03:10Merge branch 'maint-0.3.5' into maint-0.4.5Alexander Færøy1+8-0
2021-11-05 03:10Merge remote-tracking branch 'ahf/ahf/ci-i386' into maint-0.3.5Alexander Færøy1+8-0
2021-11-03 13:54Merge branch 'maint-0.4.6'David Goulet0+0-0
2021-11-03 13:50shellcheck: Remove unused variable in ci-driver.shDavid Goulet1+0-2
2021-11-03 13:53Merge branch 'maint-0.4.6'David Goulet3+19-2
2021-11-03 13:53Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet3+19-2
2021-11-03 13:52Merge branch 'tor-gitlab/mr/477' into maint-0.4.5David Goulet3+19-2
2021-11-02 13:34relay: Don't allow DirPort on non-IPv4David Goulet3+19-2
2021-11-03 13:50shellcheck: Remove unused variable in ci-driver.shDavid Goulet1+0-2
2021-11-03 13:49Merge branch 'maint-0.4.6'David Goulet2+4-3
2021-11-03 13:47Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet2+4-3
2021-11-03 13:47Merge branch 'maint-0.3.5' into maint-0.4.5David Goulet2+4-3
2021-11-03 13:47shellcheck: Make it happy on couple scriptsDavid Goulet2+6-5
2021-11-03 12:36Add i386 version of debian-minimal for 32-bit Gitlab CI builds.Alexander Færøy1+8-0
2021-11-02 15:56doc: Brand new ReleasingTor.mdDavid Goulet2+68-193
2021-11-02 15:28Merge remote-tracking branch 'tor-gitlab/mr/474' into mainAlexander Færøy11+113-30
2021-11-02 15:27Merge branch 'maint-0.4.6' into mainAlexander Færøy2+23-0
2021-11-02 15:26Add missing ponctuation.Alexander Færøy1+1-1
2021-11-02 13:50man: Missing OverloadStatistics option in tor.1David Goulet2+23-0
2021-11-01 19:29readme: CI Pipeline status icon at the topDavid Goulet1+2-0
2021-10-29 19:08Use TOR_PRIuSZ instead of %ld for CC logging.Alexander Færøy1+5-5
2021-10-29 16:56Merge branch 'maint-0.3.5' into maint-0.4.5Alexander Færøy0+0-0
2021-10-29 16:56Merge branch 'maint-0.4.5' into maint-0.4.6Alexander Færøy0+0-0
2021-10-29 16:56Merge branch 'maint-0.4.6' into mainAlexander Færøy0+0-0
2021-02-05 17:12Fix Windows build.Alexander Færøy1+2-2
2021-10-29 13:20Merge branch 'maint-0.4.6'David Goulet0+0-0
2021-10-29 13:20Merge branch 'maint-0.3.5' into maint-0.4.5David Goulet0+0-0
2021-10-29 13:20Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet4+13-1
2021-10-29 13:20changes: Add file for ticket 26299David Goulet1+3-0
2021-10-29 13:19changes: Add file for ticket 26299David Goulet1+3-0
2021-10-29 13:19changes: Add file for ticket 26299David Goulet1+3-0
2021-10-24 00:32don't retry entry guards if they're bridges without descriptorsRoger Dingledine2+16-0
2021-10-23 09:24do notice-level log when we resume having enough dir infoRoger Dingledine2+14-2
2021-10-29 00:39handle other de-sync cases from #40396Roger Dingledine1+24-0
2021-10-22 06:33reassess minimum-dir-info when a bridge failsRoger Dingledine2+17-0
2021-10-29 00:53only log "new bridge descriptor" if really newRoger Dingledine3+18-7
2021-10-28 20:29makefile: Add a reproducible dist make jobDavid Goulet1+4-0
2021-10-28 20:29makefile: Add a reproducible dist make jobDavid Goulet1+4-0
2021-10-28 20:29makefile: Add a reproducible dist make jobDavid Goulet1+4-0
2020-07-10 00:31release: Patches to make tarball reproducibleAlexander Færøy2+6-1
2020-07-10 00:31release: Patches to make tarball reproducibleAlexander Færøy2+6-1
2021-10-28 18:27Merge branch 'maint-0.4.6'David Goulet0+0-0
2021-10-28 18:26Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet1+1-1
2021-10-28 18:22changes: Typo in file, wrong version was usedDavid Goulet1+1-1
2020-07-10 00:31release: Patches to make tarball reproducibleAlexander Færøy2+6-1
2021-10-28 14:38Merge branch 'maint-0.4.6'David Goulet0+0-0
2021-10-28 14:38Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet0+0-0
2021-06-10 20:04Fix compilation on systems with older compilers.Alexander Færøy2+5-2
2021-10-28 13:42Merge branch 'maint-0.4.6'David Goulet0+0-0
2021-10-28 13:42Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet0+0-0
2021-10-28 13:42Merge branch 'maint-0.3.5' into maint-0.4.5David Goulet0+0-0
2021-10-28 13:42version: Missing version update in couple filesDavid Goulet3+3-3
2021-10-28 13:41version: Missing version update in couple filesDavid Goulet3+3-3
2021-10-28 13:41version: Missing version update in couple filesDavid Goulet3+3-3
2021-10-28 13:40version: Missing version update in couple filesDavid Goulet2+2-2
2021-10-27 14:24scripts: Quiet the IPFire location GeoIP commandDavid Goulet1+1-1
2021-10-26 19:52scripts: Add -M option to git-list-tor-branches.shDavid Goulet1+9-2
2021-10-26 18:33Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet1+1-1
2021-10-26 18:33Merge branch 'maint-0.3.5' into maint-0.4.5David Goulet1+1-1
2021-10-26 18:33Merge branch 'maint-0.4.6'David Goulet1+1-1
2021-10-26 18:33ci: Missing source dir when parsing configure.ac versionDavid Goulet1+1-1
2021-10-26 15:31Merge branch 'maint-0.4.6'David Goulet0+0-0
2021-10-26 15:31version: Bump to 0.4.7.2-alpha-devDavid Goulet1+1-1
2021-10-26 15:31Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet0+0-0
2021-10-26 15:31version: Bump to 0.4.6.8-devDavid Goulet1+1-1
2021-10-26 15:31Merge branch 'maint-0.3.5' into maint-0.4.5David Goulet0+0-0
2021-10-26 15:31version: Bump to 0.4.5.11-devDavid Goulet1+1-1
2021-10-26 15:30version: Bump to 0.3.5.17-devDavid Goulet1+1-1
2021-10-26 13:23version: Bump to 0.4.7.2-alphaDavid Goulet1+1-1
2021-10-26 13:18Merge branch 'maint-0.4.6'David Goulet0+0-0
2021-10-26 13:17Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet0+0-0
2021-10-26 13:17Merge branch 'maint-0.3.5' into maint-0.4.5David Goulet0+0-0
2021-10-26 13:17version: Bump to 0.4.6.8David Goulet3+4-4
2021-10-26 13:16version: Bump to 0.4.5.11David Goulet3+4-4
2021-10-26 13:16version: Bump to 0.3.5.17David Goulet3+3-3
2021-10-26 08:50sort recent changelog stanzas by release dateRoger Dingledine2+458-458
2021-10-25 23:41Sync ReleaseNotes and ChangeLog from release-{0.3.5, 0.4.5, 0.4.6} to main.Alexander Færøy2+354-0
2021-10-25 21:18Add Changelog and ReleaseNotes entry for tor#40500.Alexander Færøy3+8-3
2021-10-25 21:03Merge branch 'maint-0.4.6' into mainAlexander Færøy2+6-4
2021-10-25 21:02Merge branch 'maint-0.4.5' into maint-0.4.6Alexander Færøy2+6-4
2021-10-25 17:37ci: Exclude HSv2 Stem testsDavid Goulet2+11-0
2021-10-25 16:48last tweak on 0.4.7.2 changelogRoger Dingledine1+6-6
2021-10-25 15:53changelog cleanups for 0.4.7.2-alphaRoger Dingledine1+21-21
2021-10-25 15:25Typo: bugfixes -> bugs.Alexander Færøy1+1-1
2021-10-25 15:18Remove already released ChangeLog entry.Alexander Færøy1+0-5
2021-10-25 14:13changelog: ChangeLog for 0.4.7.2-alpha releaseDavid Goulet24+153-112
2021-10-23 08:18fetch missing bridge descriptors without delayRoger Dingledine5+25-22
2021-10-21 14:01Merge branch 'maint-0.4.6'David Goulet2+472-481
2021-10-21 14:01Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet2+472-481
2021-10-21 14:01Merge branch 'maint-0.3.5' into maint-0.4.5David Goulet2+472-481
2021-10-21 13:13fallbackdir: Regenerate the list for October 2021David Goulet2+472-481
2021-10-21 12:57Merge branch 'tor-gitlab/mr/452_squashed' into mainAlexander Færøy18+158-18
2021-10-08 15:42Prop335: Changes file and manual entries.Nick Mathewson2+33-7
2021-10-08 15:36Add a new consensus method to handle MiddleOnly specially.Nick Mathewson2+44-3
2021-10-08 15:14Implement a MiddleOnly flag for vote generation.Nick Mathewson15+81-8
2021-10-21 12:50Merge remote-tracking branch 'tor-gitlab/mr/442' into mainAlexander Færøy3+9-1
2021-10-21 12:35Merge branch 'maint-0.4.5' into maint-0.4.6Alexander Færøy9+49-9
2021-10-21 12:35Merge branch 'maint-0.4.6' into mainAlexander Færøy0+0-0
2021-10-21 12:35Merge remote-tracking branch 'tor-gitlab/mr/338' into maint-0.4.5Alexander Færøy9+49-9
2021-10-20 21:47Merge branch 'maint-0.4.5' into maint-0.4.6Alexander Færøy1+4-0
2021-10-20 21:47Merge branch 'maint-0.4.6' into mainAlexander Færøy1+4-0
2021-10-20 21:47Merge branch 'maint-0.3.5' into maint-0.4.5Alexander Færøy3+28-0
2020-11-23 23:41Announce URL to bridge status page when starting Tor as a bridge relay.Alexander Færøy3+28-0
2021-10-20 19:17relay: Comment out a unused variable for nowDavid Goulet1+3-1
2021-10-20 18:39Merge branch 'tor-gitlab/mr/464_squashed' into mainAlexander Færøy6+75-3
2021-10-19 19:16Move "Didn't recognize cell, but circ stops here" into heartbeat.Nick Mathewson6+75-3
2021-10-20 17:54Merge remote-tracking branch 'tor-gitlab/mr/466' into mainAlexander Færøy1+16-5
2021-10-20 17:49relay: Avoid duplicate MetricsPort DNS errorDavid Goulet1+16-5
2021-10-20 17:36Merge branch 'maint-0.4.5' into maint-0.4.6Alexander Færøy2+6-9
2021-10-20 17:36Merge branch 'maint-0.4.6' into mainAlexander Færøy0+0-0
2021-10-20 17:36Merge branch 'maint-0.3.5' into maint-0.4.5Alexander Færøy2+6-9
2021-05-10 13:07Remove unused function: dns_randfn_() in dns.c.Alexander Færøy1+0-8
2021-10-20 17:35Merge remote-tracking branch 'tor-gitlab/mr/369' into maint-0.3.5Alexander Færøy2+6-1
2021-10-20 14:40relay: For metrics, don't report DNS errors by query typeDavid Goulet3+35-2
2021-10-20 13:59relay: Overload state on DNS timeout is now X% over Y secsDavid Goulet5+218-1
2021-10-20 13:16Merge branch 'maint-0.4.6'David Goulet0+0-0
2021-10-20 13:15changes: Add file for ticket 40491David Goulet1+7-0
2021-10-19 19:07test: Add unit tests for DNS timeout overload stateDavid Goulet1+78-0
2021-10-19 18:13relay: Overload state on DNS timeout is now X% over Y secsDavid Goulet4+142-10
2021-10-15 07:49do not use SHARE_DATADIR on AndroidHans-Christoph Steiner1+7-0
2021-10-19 14:43hs: v2 address are now considered a bad hostnameDavid Goulet3+6-30
2021-10-19 14:55hs: Fix merge conflicts after merging forward 40476David Goulet4+36-15
2021-10-19 14:35Merge branch 'maint-0.4.6'David Goulet6+22-36
2021-10-19 14:35Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet0+0-0
2021-10-19 14:29Merge branch 'maint-0.3.5' into maint-0.4.5David Goulet0+0-0
2021-10-14 13:56hs: Improve warning for bad service versionDavid Goulet1+7-3
2021-09-30 15:21changes: Add file for ticket 40476David Goulet1+8-0
2021-09-30 15:12test: Don't run HSv2 Chutney test networksDavid Goulet1+4-7
2021-09-30 15:09test: Fix unit tests after disabling version 2David Goulet6+30-362
2021-10-14 13:56hs: Improve warning for bad service versionDavid Goulet1+6-2
2021-09-30 15:21changes: Add file for ticket 40476David Goulet1+8-0
2021-09-30 15:12test: Don't run HSv2 Chutney test networksDavid Goulet1+6-7
2021-09-30 15:09test: Fix unit tests after disabling version 2David Goulet6+33-368
2021-10-19 13:20hs-v2: Disable version 2 HSPOST and HSFETCH commandDavid Goulet1+7-17
2021-09-30 14:46hs-v2: Disable version 2 directoryDavid Goulet1+3-58
2021-10-19 13:48Merge branch 'ticket40476_045_01' into ticket40476_046_01David Goulet6+22-36
2021-10-14 13:56hs: Improve warning for bad service versionDavid Goulet1+6-2
2021-09-30 15:21changes: Add file for ticket 40476David Goulet1+8-0
2021-09-30 15:12test: Don't run HSv2 Chutney test networksDavid Goulet1+6-7
2021-09-30 15:09test: Fix unit tests after disabling version 2David Goulet6+33-368
2021-10-19 13:20hs-v2: Disable version 2 HSPOST and HSFETCH commandDavid Goulet1+7-17
2021-09-30 14:46hs-v2: Disable version 2 directoryDavid Goulet1+3-58
2021-09-30 14:40hs-v2: Disable version 2 introduction pointDavid Goulet1+2-1
2021-10-19 13:11hs-v2: Disable version 2 serviceDavid Goulet2+6-4
2021-09-30 14:26hs-v2: Disable SOCKS connection for v2 addressesDavid Goulet1+4-13
2021-10-16 14:51Changes file for new fuzzersNick Mathewson1+4-0
2021-10-16 14:49Merge branch 'hs_fuzzing'Nick Mathewson6+325-8
2021-10-15 15:20Merge remote-tracking branch 'asn-private/hsfuz' into hs_fuzzingNick Mathewson6+325-8
2021-10-14 19:19Merge remote-tracking branch 'tor-gitlab/mr/459' into mainAlexander Færøy2+6-1
2021-10-14 19:18Merge remote-tracking branch 'tor-gitlab/mr/456' into mainAlexander Færøy2+6-0
2021-10-14 17:09Merge branch 'tor-gitlab/mr/458'David Goulet2+10-1
2021-10-14 16:39Lower maximum value for guard-extreme-restriction-percent to 100.Nick Mathewson2+6-1
2021-10-14 16:25Merge remote-tracking branch 'tor-gitlab/mr/457'Nick Mathewson2+5-0
2021-10-14 16:23Correct a version number.Nick Mathewson1+1-1
2021-10-14 16:21Downgrade "Rejecting RENDEZVOUS1 cell with unrecognized cookie"Nick Mathewson2+10-1
2021-10-14 15:39ci: Set 5MB data for all chutney testsDavid Goulet2+5-0
2021-10-14 14:09hs: Fix memory leak if service failed to configureDavid Goulet2+6-0
2021-10-14 13:03Merge remote-tracking branch 'tor-gitlab/mr/432' into mainAlexander Færøy1+71-29
2021-10-14 13:01Merge remote-tracking branch 'tor-gitlab/mr/433' into mainAlexander Færøy2+8-4
2021-10-14 12:59Merge remote-tracking branch 'tor-gitlab/mr/451' into mainAlexander Færøy3+18-7
2021-10-14 12:40Merge branch 'tor-gitlab/mr/455'David Goulet2+7-1
2021-10-13 20:51Downgrade a PROTOCOL_WARN log message.Nick Mathewson2+7-1
2021-10-11 19:29Remove unused debugging code used for tor#17659Alexander Færøy1+0-13
2021-10-08 15:04dirauth: Reject EOL relaysDavid Goulet3+18-7
2021-10-08 14:43Merge branch 'tor-gitlab/mr/447'David Goulet2+9-5
2021-10-06 19:45Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet0+0-0
2021-10-06 19:45Merge branch 'maint-0.4.6'David Goulet0+0-0
2021-10-06 19:45Merge branch 'tor-gitlab/mr/392' into maint-0.4.5David Goulet3+33-25
2021-10-06 19:41Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet0+0-0
2021-10-06 19:41Merge branch 'maint-0.4.6'David Goulet0+0-0
2021-10-06 19:41Merge branch 'tor-gitlab/mr/393' into maint-0.4.5David Goulet2+8-1
2021-10-06 19:35Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet3+28-1
2021-10-06 19:35Merge branch 'maint-0.4.6'David Goulet0+0-0
2021-10-06 19:35Merge branch 'tor-gitlab/mr/420' into maint-0.4.5David Goulet3+28-1
2021-10-06 19:06Remove last artifacts of Rust related codeDavid Goulet4+5-33
2021-09-14 15:03rust: Remove Rust support from treeDavid Goulet69+40-5985
2021-10-06 17:25Merge branch 'maint-0.4.6'David Goulet2+14-4
2021-10-06 17:25Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet0+0-0
2021-10-04 18:36hs-v2: Only log once the connection warning to v2David Goulet2+14-4
2021-10-04 18:38hs-v2: Only log once the connection warning to v2David Goulet2+15-6
2021-10-05 17:47cc: Fix 32bit arithmetic to actually be 64bitDavid Goulet1+1-1
2020-10-09 03:10net: Reject invalid characters in port rangesc2+48-11
2021-10-04 19:02changes: Fix file for ticket 40182David Goulet1+4-4
2021-10-04 18:59Merge branch 'tor-gitlab/mr/228'David Goulet2+40-18
2021-10-04 18:11edge: Remove wrong bug warn when processing pending streamsDavid Goulet2+9-5
2021-10-04 14:49Merge branch 'tor-gitlab/mr/444'David Goulet29+2016-109
2021-10-04 14:40changes: Add file for ticket 40450 (prop324)David Goulet1+3-0
2021-10-04 14:32cc: Add comments and clean up some syntaxDavid Goulet2+57-29
2021-09-29 02:12Turn cell queue watermark limits into consensus params.Mike Perry3+43-12
2021-09-28 15:17Add a max cwnd consensus parameter and clamp.Mike Perry1+25-4
2021-09-28 21:19Turn orconn watermarks into consensus parameters.Mike Perry8+64-17
2021-09-28 17:44Turn CircEWMA tick len into consensus parameter.Mike Perry1+17-9
2021-09-23 19:36Support time-based half-closed connection handling.Mike Perry2+53-10
2021-09-09 14:32oom: Consider edge connections as wellDavid Goulet1+13-4
2021-08-10 21:20MAKEFILE: Add flow control files to makefileMike Perry1+2-0
2021-08-10 21:35Prop#324: Hook up flow controlMike Perry8+99-8
2021-09-28 22:28Prop#324: Stream flow control functionsMike Perry2+745-0
2021-09-28 22:37trace: Add congestion control BDP update tracepointsDavid Goulet1+7-1
2021-09-28 22:27Add lttng trace support.David Goulet4+224-0
2021-09-28 22:23Support rate limiting of edge connections reads.David Goulet1+44-6
2021-08-10 21:35Prop#324: Add fields to edge connection.Mike Perry1+55-0
2021-09-30 14:59hs-v2: Disable version 2 HSPOST and HSFETCH commandDavid Goulet1+13-19
2021-09-30 14:46hs-v2: Disable version 2 directoryDavid Goulet1+2-56
2021-09-30 14:40hs-v2: Disable version 2 introduction pointDavid Goulet1+2-1
2021-09-30 14:32hs-v2: Disable version 2 serviceDavid Goulet2+6-4
2021-09-30 14:26hs-v2: Disable SOCKS connection for v2 addressesDavid Goulet1+0-3
2021-08-21 00:02Export the n_ewma function for flow control use.Mike Perry2+18-18
2021-08-20 15:44Export a global notion of monotime clock stall/jump.Mike Perry2+43-12
2021-08-06 18:47Add trunnel definitions for xon/xoff cells.Mike Perry4+525-0
2021-09-28 20:07Fix scripts/README fileskaluzka1+1-1
2021-09-02 15:04test: Add sandbox unit testsSimon South5+356-0
2021-09-23 13:21configure.ac: Define ENABLE_COVERAGE macroSimon South1+5-0
2021-09-24 18:08sandbox: Allow use with fragile hardeningSimon South3+90-0
2021-09-22 18:42configure.ac: Define ENABLE_FRAGILE_HARDENING macroSimon South1+1-0
2021-09-18 01:38bwauth: Add AuthDirDontVoteOnDirAuthBandwidth option to avoid giving weights to dirauthsNeel Chauhan3+9-1
2021-09-17 15:01one more pass over the changelogRoger Dingledine1+7-8
2021-09-17 14:50Run format_changelog.Nick Mathewson1+22-22
2021-09-17 14:50Edit changelog with a few grammar and simplicity fixes.Nick Mathewson1+12-16
2021-09-17 13:32Bump version to 0.4.7.1-alphaDavid Goulet3+4-4
2021-09-17 13:20changelog: ChangeLog for 0.4.7.1-alpha releaseDavid Goulet16+99-82
2021-09-16 12:53Merge remote-tracking branches 'tor-gitlab/mr/439' and 'tor-gitlab/mr/441'Nick Mathewson1+13-13
2021-09-15 17:16Update Tor's man 1 pageskaluzka1+13-13
2021-09-14 18:10tor.1 man page: Add mention of fingerprint-ed25519, and clarify differencesNeel Chauhan2+11-1
2021-09-13 17:34Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet1+8-1
2021-09-13 17:34Merge branch 'maint-0.4.6'David Goulet1+8-1
2021-09-13 17:34Merge branch 'maint-0.3.5' into maint-0.4.5David Goulet1+8-1
2021-09-13 17:02Fix changes fileGuinness1+2-2
2021-02-04 23:11Only check for bindable ports if we are unsure if it will fail.Alexander Færøy1+57-3
2021-08-16 13:52Use Debian bullseye for our hardened build.Alexander Færøy1+1-1
2021-09-13 16:05Force amd64 for CI builds.Alexander Færøy1+7-0
2021-09-09 22:55Fix compilation error when __NR_time is not defined. #40465Daniel Pinto2+8-4
2021-09-09 18:30man: Detail onion service DDoS mitigation measureDavid Goulet1+71-29
2021-09-09 11:59Fix the line length in the patchGuinness1+4-2
2021-09-08 20:25Clear asciidoc-helper.sh syntaxskaluzka1+23-24
2021-09-07 21:44Align and fix indentations in several maint scriptsskaluzka7+28-28
2021-09-07 11:51Merge remote-tracking branch 'tor-gitlab/mr/426'Nick Mathewson1+6-4
2021-08-31 15:08Merge branch 'tor-gitlab/mr/424'David Goulet8+1385-0
2021-08-29 20:10Improve fname_is_c func in pratracker/includes.pyskaluzka1+6-4
2021-08-26 20:38Add spaces between the "and" when logging the "Your server has not managed to confirm reachability for its" on dual-stack relaysNeel Chauhan2+5-1
2021-08-26 16:07Add reference implementation for ntor v3.Nick Mathewson1+308-0
2021-08-25 14:40Initial backend for an ntor-v3 implementation.Nick Mathewson7+1077-0
2021-08-26 15:20Remove changes files that have already been in changelogs for 0.4.6Nick Mathewson28+0-117
2021-08-22 18:36Correct syntax & formatting in test_pratracker.shskaluzka1+5-4
2021-08-18 12:43Merge remote-tracking branch 'tor-gitlab/mr/420'Nick Mathewson3+28-1
2021-08-18 12:39Merge remote-tracking branch 'tor-gitlab/mr/419'Nick Mathewson1+2-7
2021-08-17 16:43dir: Do not flag non-running failing HSDirDavid Goulet3+28-1
2021-08-16 20:43Forward merge the latest ChangeLog/ReleaseNotesDavid Goulet2+249-0
2021-08-16 20:34Merge branch 'maint-0.4.6'David Goulet0+0-0
2021-08-16 20:34Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet0+0-0
2021-08-16 20:34Bump version to -devDavid Goulet1+1-1
2021-08-16 20:34Merge branch 'maint-0.3.5' into maint-0.4.5David Goulet0+0-0
2021-08-16 20:34Bump version to -devDavid Goulet1+1-1
2021-08-16 20:33Bump version to -devDavid Goulet1+1-1
2021-08-16 15:28Merge branch 'maint-0.4.6' into mainAlexander Færøy1+1-2
2021-08-16 15:28Merge branch 'maint-0.4.5' into maint-0.4.6Alexander Færøy1+1-2
2021-08-16 15:27Always teardown capture of logs in CAPTURE().Alexander Færøy1+1-2
2021-08-16 13:58Merge branch 'maint-0.4.6' into mainAlexander Færøy1+8-8
2021-08-16 13:58Merge branch 'maint-0.4.5' into maint-0.4.6Alexander Færøy1+8-8
2021-08-16 13:58Merge branch 'maint-0.3.5' into maint-0.4.5Alexander Færøy1+8-8
2021-08-16 13:57Use debian:buster instead of debian:stable for now.Alexander Færøy1+8-8
2021-08-16 13:51Merge branch 'maint-0.4.6'Nick Mathewson1+4-4
2021-08-16 13:51Merge branch 'maint-0.4.5' into maint-0.4.6Nick Mathewson1+4-4
2021-08-16 13:46Disable message checking for some 32-bit tests about timegm failure.Nick Mathewson1+4-4
2021-08-16 12:21Merge branch 'maint-0.4.6'Nick Mathewson0+0-0
2021-08-16 12:21Make the version 0.4.6.7, not 0.4.6.7-dev.Nick Mathewson3+4-4
2021-08-16 12:19Merge branch 'maint-0.4.5' into maint-0.4.6Nick Mathewson0+0-0
2021-08-16 12:18Make the version 0.4.5.10, not 0.4.5.10-dev.Nick Mathewson3+4-4
2021-08-16 12:18Merge branch 'maint-0.3.5' into maint-0.4.5Nick Mathewson0+0-0
2021-08-16 12:17Make the version 0.3.6.16, not 0.3.6.16-dev.Nick Mathewson3+3-3
2021-08-14 19:45Update combine_libs scriptskaluzka1+2-7
2021-08-13 13:46Merge branch 'maint-0.4.6'David Goulet0+0-0
2021-08-13 13:46Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet0+0-0
2021-08-13 13:44Merge branch 'maint-0.3.5' into maint-0.4.5David Goulet0+0-0
2021-08-13 13:43Update version to 0.3.5.16David Goulet3+3-3
2021-08-13 13:42Update version to 0.4.5.10David Goulet3+4-4
2021-08-13 13:42Update version to 0.4.6.7David Goulet3+4-4
2021-08-12 16:13Merge branch 'maint-0.4.6'David Goulet3+11890-7500
2021-08-12 16:13Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet3+11890-7500
2021-08-12 16:13Merge branch 'maint-0.3.5' into maint-0.4.5David Goulet3+11890-7500
2021-08-12 15:36Update GeoIP files to match IPFire location DB as per 2021/08/12.Alexander Færøy3+11890-7500
2021-08-11 13:15Merge branch 'maint-0.4.6' into mainAlexander Færøy2+482-468
2021-08-11 13:15Merge branch 'maint-0.4.5' into maint-0.4.6Alexander Færøy2+482-468
2021-08-11 13:15Merge branch 'maint-0.3.5' into maint-0.4.5Alexander Færøy2+482-468
2021-08-11 13:15Merge remote-tracking branch 'tor-gitlab/mr/417' into maint-0.3.5Alexander Færøy2+482-468
2021-08-11 13:14Merge branch 'maint-0.4.6' into mainAlexander Færøy2+5-1
2021-08-11 13:14Merge branch 'maint-0.4.5' into maint-0.4.6Alexander Færøy2+5-1
2021-08-11 13:14Merge branch 'maint-0.3.5' into maint-0.4.5Alexander Færøy2+5-1
2021-07-30 13:35Disable ed25519-donna's batch verification.George Kadianakis2+5-1
2021-08-11 13:07Merge branch 'maint-0.4.6' into mainAlexander Færøy0+0-0
2021-08-11 13:07Merge branch 'maint-0.4.5' into maint-0.4.6Alexander Færøy0+0-0
2021-08-11 13:04fallbackdir: Regenerate listDavid Goulet2+482-468
2021-08-11 13:06Merge branch 'maint-0.3.5' into maint-0.4.5Alexander Færøy0+0-0
2021-02-18 17:49relay: Reduce streaming compression ratio from HIGH to LOWDavid Goulet5+26-45
2021-08-11 12:48Merge branch 'maint-0.4.6' into mainAlexander Færøy1+4-0
2021-08-11 12:48Merge branch 'maint-0.4.5' into maint-0.4.6Alexander Færøy1+4-0
2021-02-18 17:49relay: Reduce streaming compression ratio from HIGH to LOWDavid Goulet5+27-46
2021-07-20 18:30Make inbuf and outbuf len check params constMike Perry2+4-4
2021-06-11 23:52MAKEFILE: include new CC algs in makefileMike Perry1+9-2
2021-06-11 23:50TOR_NOLA: Implement a pure BDP tracking CC algMike Perry2+159-0
2021-06-11 23:50TOR_VEGAS: Implement Prop#324 TOR_VEGAS.Mike Perry2+233-0
2021-06-13 02:20TOR_WESTWOOD: Implement Prop#324 TOR_WESTWOODMike Perry2+264-0
2021-07-03 06:03Prop#324: Free congestion control object on circ and cpathMike Perry2+5-0
2021-06-11 23:53Prop#324: Hook up CC window checks for relay cell packagingMike Perry1+7-3
2021-07-09 22:10Prop#324: Hook up CC algs to main sendme callpointsMike Perry2+79-49
2021-06-10 23:10Prop#324: Add congestion control state to structsMike Perry2+9-0
2021-06-10 23:08Prop#324: Common RTT, BDP, and blocked channel signal supportMike Perry4+1247-0
2021-07-28 09:00Merge branch 'vanguards-lite-dev-rebased'George Kadianakis12+383-53
2021-07-23 19:06Merge remote-tracking branch 'tor-gitlab/mr/412'Nick Mathewson3+22-8
2021-07-23 18:50Correct another ReleasingTor.md issueNick Mathewson1+1-1
2021-07-23 18:47Update ReleasingTor.md to reflect current practiceNick Mathewson1+36-26
2021-07-22 12:02circpad: Be smarter on when to send back STOP cells.George Kadianakis3+22-8
2021-07-21 09:43Update changes file with the new proposal number #333.George Kadianakis1+1-1
2021-07-20 10:03Increase frequency of vg-lite callback to 15 minutesGeorge Kadianakis1+2-2
2021-07-12 19:53Remove some needless includesNick Mathewson2+33-121
2021-07-12 19:42Remove fuzz_hexdigest.c: It is already covered by other fuzzersNick Mathewson3+0-102
2021-07-12 19:41Merge remote-tracking branch 'tor-gitlab/mr/407'Nick Mathewson5+308-0
2021-07-12 18:59test_hs_ob: initialize pointers to NULLNick Mathewson1+1-0
2021-07-12 18:59test_hs_control: initialize pointers to NULLNick Mathewson1+1-1
2021-07-12 09:10Add stricter limits to the number of L2 nodesGeorge Kadianakis1+5-1
2021-07-12 08:45Add a switch to toggle the feature on/offGeorge Kadianakis7+58-2
2021-07-12 08:23Service intro circuits are now 4-hop to avoid linkability by introGeorge Kadianakis2+7-6
2021-07-09 13:54Add layer2_guard_free()George Kadianakis1+17-4
2021-07-09 13:48Don't double-pick L2 nodesGeorge Kadianakis1+22-14
2021-07-08 18:17Merge remote-tracking branch 'tor-gitlab/mr/410'Nick Mathewson2+2-2
2021-07-07 10:04Merge branch 'maint-0.4.6'George Kadianakis0+0-0
2021-07-07 10:04Merge remote-tracking branch 'tor-gitlab/mr/406' into maint-0.4.6George Kadianakis2+7-0
2021-07-07 10:02Merge remote-tracking branch 'tor-gitlab/mr/406'George Kadianakis2+7-0
2021-07-06 17:09Update torrc to encourage use of BridgeDistributionCecylia Bocovich2+2-2
2021-07-06 10:52Merge branch 'maint-0.4.6'George Kadianakis1+2-2
2021-07-06 10:52Merge branch 'maint-0.4.5' into maint-0.4.6George Kadianakis1+2-2
2021-07-06 10:51Merge remote-tracking branch 'tor-gitlab/mr/409' into maint-0.4.5George Kadianakis1+2-2
2021-07-06 10:42Merge branch 'maint-0.4.6'George Kadianakis5+72-3
2021-07-06 10:42Merge branch 'maint-0.4.5' into maint-0.4.6George Kadianakis5+72-3
2021-07-06 10:42Merge branch 'mr/395' into maint-0.4.5George Kadianakis5+72-3
2021-06-01 20:18Use native timegm when available.Nick Mathewson5+72-3
2021-07-06 10:22Code improvementsGeorge Kadianakis3+14-7
2021-07-01 17:03Suppress a clang 12 warning about "suspicious concatenation".Nick Mathewson1+2-2
2021-07-01 14:56Simplify cannibalization logic now that all HS is vanguardsGeorge Kadianakis1+4-6
2021-07-01 14:52Special vanguard L3 increased path length does not apply for vanguards-liteGeorge Kadianakis1+3-9
2021-07-01 14:50Preemptive circuits for HSes should now be vanguard circuitsGeorge Kadianakis1+5-21
2021-07-01 14:49Use L2 vanguards during path selectionGeorge Kadianakis3+16-11
2021-07-01 14:42Introduce vanguards-lite subsystem and some of its entry pointsGeorge Kadianakis5+260-0
2021-07-01 14:37Update fuzz_hexdigest.cpedbap1+3-0
2021-07-01 14:36Update fuzz_address.cpedbap1+2-0
2021-07-01 14:36Update fuzz_addressPTR.cpedbap1+2-0
2021-07-01 13:56Merge remote-tracking branch 'tor-gitlab/mr/405'Nick Mathewson2+16-9
2021-07-01 13:54Update fuzzing_include_am.pypedbap1+1-1
2021-07-01 13:54Update fuzzing_include_am.pypedbap1+3-0
2021-07-01 13:16Update include.ampedbap1+75-21
2021-06-30 16:02Merge branch 'maint-0.4.6'Nick Mathewson0+0-0
2021-06-30 16:01Bump to 0.4.6.6-devNick Mathewson3+4-4
2021-06-30 14:09Tweak 0466 changelogNick Mathewson2+38-0
2021-06-30 12:18Merge branch 'maint-0.4.6'Nick Mathewson0+0-0
2021-06-30 12:17Update version to 0.4.6.6.Nick Mathewson3+4-4
2021-06-30 12:15Merge branch 'maint-0.4.6'Nick Mathewson1+3-0
2021-06-30 12:15Merge branch 'maint-0.4.5' into maint-0.4.6Nick Mathewson1+3-0
2021-06-30 12:14Missing changes file for #40409Nick Mathewson1+3-0
2021-06-29 19:31Adding new fuzzing harnesses for Makefilepedbap1+33-0
2021-06-29 19:15tor_addr_parse_PTR_name() isolated harnesspedbap1+71-0
2021-06-29 19:13tor_addr_parse() fuzzing harnesspedbap1+71-0
2021-06-29 19:11hexdigest_to_digest() isolated harnesspedbap1+69-0
2021-06-29 14:55Merge branch 'tor-gitlab/mr/275'David Goulet5+39-0
2021-06-29 14:41Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet5+10-0
2021-06-29 14:41Merge branch 'maint-0.4.6'David Goulet5+10-0
2021-06-29 13:56hs: Send back 0xF6 for a v2 onion addressDavid Goulet2+7-0
2021-06-28 17:35If TestingTorNetwork, skip perm check on the hs directorySteven Engler2+16-9
2021-06-28 13:08Suppress strict-prototypes warning on NSS pk11pub.h headerNick Mathewson5+10-0
2021-06-28 11:11Merge remote-tracking branch 'tor-gitlab/mr/385'George Kadianakis3+33-11
2021-06-26 14:04Merge branch 'maint-0.4.5' into maint-0.4.6Nick Mathewson2+16-0
2021-06-26 14:04Merge branch 'maint-0.4.6'Nick Mathewson2+16-0
2021-06-25 16:29Enable deterministic RNG for address set tests.Alexander Færøy2+16-0
2021-06-18 18:29Merge branch 'maint-0.4.6'David Goulet2+5-2
2021-06-10 20:04Fix compilation on systems with older compilers.Alexander Færøy2+5-2
2021-06-16 14:53git: Don't pull github anymore in git-pull-all.shDavid Goulet1+4-18
2021-06-14 17:10Merge remote-tracking branch 'tor-gitlab/mr/338'Nick Mathewson9+49-9
2021-06-14 17:05Merge remote-tracking branch 'tor-gitlab/mr/397'Nick Mathewson4+10-9
2021-06-14 15:55Copy forward ChangeLog and ReleaseNotes from 0.3.5.15, 0.4.4.9, and 0.4.5.9Nick Mathewson2+376-0
2021-06-14 15:53Copy the 0.4.6.5 changelog and releasenotes to main.Nick Mathewson2+369-0
2021-06-14 15:50Remove 0.4.4 from list-tor-branches.Nick Mathewson1+0-3
2021-06-14 15:48Merge branch 'maint-0.4.6'Nick Mathewson0+0-0
2021-06-14 15:48Bump to 0.4.6.5-devNick Mathewson3+4-4
2021-06-14 15:47Merge branch 'maint-0.4.5' into maint-0.4.6Nick Mathewson0+0-0
2021-06-14 15:47Bump to 0.4.5.9-devNick Mathewson3+4-4
2021-06-14 15:47Merge branch 'maint-0.4.4' into maint-0.4.5Nick Mathewson0+0-0
2021-06-14 15:46Merge branch 'maint-0.3.5' into maint-0.4.4Nick Mathewson0+0-0
2021-06-14 15:45Bump to 0.3.5.15-devNick Mathewson3+3-3
2021-06-10 22:55Implement fuzzing for superencrypted HSv3 desc layerGeorge Kadianakis5+162-4
2021-06-10 16:30Merge branch 'maint-0.4.6'Nick Mathewson2+7-1
2021-06-10 16:30Merge branch 'maint-0.4.5' into maint-0.4.6Nick Mathewson2+7-1
2021-06-10 16:30Merge branch 'maint-0.4.4' into maint-0.4.5Nick Mathewson2+7-1
2021-06-10 16:30Merge branch 'maint-0.3.5' into maint-0.4.4Nick Mathewson2+7-1
2021-05-18 14:06Fix TROVE-2021-006: Out-of-bounds read on v3 desc parsingGeorge Kadianakis2+7-1
2021-06-10 13:55Merge branch 'maint-0.4.6'Nick Mathewson1+3-21
2021-06-10 13:55Merge branch 'maint-0.4.5' into maint-0.4.6Nick Mathewson1+3-21
2021-06-10 13:55Merge branch 'maint-0.4.4' into maint-0.4.5Nick Mathewson1+3-21
2021-06-10 13:55Resolve remaining merge conflicts in relay.cNick Mathewson1+3-21
2021-06-10 12:53Merge branch 'maint-0.4.6'Nick Mathewson2+42-0
2021-06-10 12:53Merge branch 'maint-0.4.5' into maint-0.4.6Nick Mathewson2+42-0
2021-06-10 12:53Merge branch 'maint-0.4.4' into maint-0.4.5Nick Mathewson2+42-0
2021-06-10 12:52Merge branch 'maint-0.3.5' into maint-0.4.4Nick Mathewson2+42-0
2021-06-03 13:33TROVE-2021-003: Check layer_hint before half-closed end and resolve cellsDavid Goulet2+26-2
2021-06-10 12:42Merge branch 'maint-0.4.6'Nick Mathewson2+13-3
2021-06-10 12:42Merge branch 'maint-0.4.5' into maint-0.4.6Nick Mathewson2+13-3
2021-06-10 12:42Merge branch 'maint-0.4.4' into maint-0.4.5Nick Mathewson2+13-3
2021-06-10 12:42Merge branch 'maint-0.3.5' into maint-0.4.4Nick Mathewson2+13-3
2021-06-10 12:41Merge branch 'bug40391_035' into maint-0.3.5Nick Mathewson2+13-4
2021-06-10 12:37Merge branch 'maint-0.4.6'Nick Mathewson2+10-2
2021-06-10 12:37Merge branch 'maint-0.4.5' into maint-0.4.6Nick Mathewson2+10-2
2021-06-10 12:37Merge branch 'maint-0.4.4' into maint-0.4.5Nick Mathewson2+10-2
2021-06-10 12:37Merge branch 'maint-0.3.5' into maint-0.4.4Nick Mathewson2+10-2
2021-06-10 12:34Merge branch 'bug40390_035_squashed' into maint-0.3.5Nick Mathewson2+9-1
2021-05-17 12:50Assert on _all_ failures from RAND_bytes().Nick Mathewson2+9-1
2021-06-10 12:21Merge branch 'maint-0.4.6'Nick Mathewson3+4536-3057
2021-06-10 12:21Merge branch 'maint-0.4.5' into maint-0.4.6Nick Mathewson3+4536-3057
2021-06-10 12:21Merge branch 'maint-0.4.4' into maint-0.4.5Nick Mathewson3+4536-3057
2021-06-10 12:21Merge branch 'maint-0.3.5' into maint-0.4.4Nick Mathewson3+4536-3057
2021-06-10 12:20Update geoip files to match ipfire location db, 2021/06/10.Nick Mathewson3+4536-3057
2021-06-08 16:47Modernize our libfuzzer usage to close #40407Nick Mathewson4+10-9
2021-06-08 15:01Quick-and-dirty fuzzer for inner-encrypted layer of hsv3 desc.Nick Mathewson5+164-7
2021-06-07 20:29Add links to original design paper and anonbibEmily Bones2+10-0
2021-06-07 17:51Add a checklist to releasingtor.mdNick Mathewson1+11-0
2021-06-07 17:50Copy 0.4.5.8 changelog into the main branch changelog.Nick Mathewson1+62-0
2021-06-07 17:32Merge branch 'maint-0.4.6'Nick Mathewson0+0-0
2021-06-07 17:32Bump to 0.4.6.5Nick Mathewson3+4-4
2021-06-07 17:31Merge branch 'maint-0.4.5' into maint-0.4.6Nick Mathewson0+0-0
2021-06-07 17:31Bump to 0.4.5.9.Nick Mathewson3+4-4
2021-06-07 17:30Merge branch 'maint-0.4.4' into maint-0.4.5Nick Mathewson0+0-0
2021-06-07 17:30Bump to 0.4.4.9Nick Mathewson3+4-4
2021-06-07 17:29Merge branch 'maint-0.3.5' into maint-0.4.4Nick Mathewson0+0-0
2021-06-07 17:29Bump to 0.3.5.15.Nick Mathewson3+3-3
2021-06-01 16:16Merge branch 'maint-0.4.6'Nick Mathewson1+5-0
2021-06-01 16:16Merge branch 'bug40175_045' into maint-0.4.6Nick Mathewson1+5-0
2021-06-01 16:16changes file for #40175Nick Mathewson1+5-0
2021-06-01 12:48Merge branch 'maint-0.4.6'David Goulet1+3-1
2021-06-01 12:47Merge branch 'tor-gitlab/mr/393' into maint-0.4.6David Goulet1+3-1
2021-05-28 16:27copy 0.4.6.4-rc changelog forwardNick Mathewson1+36-0
2021-05-28 16:21Merge branch 'maint-0.4.6'Nick Mathewson0+0-0
2021-05-28 16:20Bump to 0.4.6.4-rc-devNick Mathewson3+4-4
2021-05-28 12:05Merge branch 'maint-0.4.6'Nick Mathewson0+0-0
2021-05-28 12:04Bump to 0.4.6.4-rc.Nick Mathewson3+4-4
2021-05-28 12:03Merge branch 'maint-0.4.6'Nick Mathewson1+3-3
2021-05-28 12:03Merge branch 'maint-0.4.5' into maint-0.4.6Nick Mathewson1+3-3
2021-05-28 12:02Stop using the "x$FOO" idiom in git-resquash.shNick Mathewson1+3-3
2021-05-27 18:22clarify three commentsRoger Dingledine1+2-4
2021-05-27 14:49Upgrade and rate-limit compression failure message.Nick Mathewson1+3-1
2021-05-27 14:12Merge branch 'tor-gitlab/mr/359'David Goulet1+22-3
2021-05-27 14:01Merge branch 'maint-0.4.6'David Goulet3+33-25
2021-05-27 14:01Merge branch 'tor-gitlab/mr/392' into maint-0.4.6David Goulet3+33-25
2021-05-26 17:02Prefer mmap()ed consensus files over cached_dir_t entries.Nick Mathewson3+33-25
2021-05-25 14:17Merge remote-tracking branch 'tor-gitlab/mr/388' into mainAlexander Færøy2+5-1
2021-05-25 13:58Merge remote-tracking branch 'tor-gitlab/mr/380' into mainAlexander Færøy1+1-1
2021-05-25 13:25Merge branch 'maint-0.3.5' into maint-0.4.4Alexander Færøy5+5-41
2021-05-25 13:25Merge branch 'maint-0.4.4' into maint-0.4.5Alexander Færøy5+5-41
2021-05-25 13:25Merge branch 'maint-0.4.5' into maint-0.4.6Alexander Færøy5+5-41
2021-05-25 13:25Merge branch 'maint-0.4.6' into mainAlexander Færøy5+5-41
2021-05-25 11:38Remove the function `tor_tls_assert_renegotiation_unblocked`.Nick Mathewson5+5-41
2021-05-25 11:46Update scripts to use main instead of master.Alexander Færøy7+42-42
2021-05-25 11:33Rewrite documentation on primary branch usage for Tor.git.Alexander Færøy7+32-32
2021-05-20 18:06Fix the fencepost issue when we check stability_last_downratedNeel Chauhan2+5-1
2021-05-18 12:40Use a more secure hash function for the circuitmux hashtable.Nick Mathewson2+13-4
2021-05-17 13:09Merge branch 'maint-0.4.5' into maint-0.4.6Nick Mathewson4+34-13
2021-05-17 13:09Merge branch 'maint-0.4.6'Nick Mathewson0+0-0
2021-05-17 13:09Merge remote-tracking branch 'tor-gitlab/mr/387' into maint-0.4.5Nick Mathewson4+34-13
2021-05-17 13:08Merge remote-tracking branch 'tor-gitlab/mr/387'Nick Mathewson0+0-0
2021-05-17 13:04Merge branch 'maint-0.4.5' into maint-0.4.6Nick Mathewson2+5-0
2021-05-17 13:04Merge branch 'maint-0.4.6'Nick Mathewson2+5-0
2021-04-07 22:46Make SAVECONF keep only one backup and add sandbox rules for it. #40317Daniel Pinto4+34-13
2021-05-12 19:31rephist: Add a counter for the onioniskins statsDavid Goulet3+33-11
2021-05-12 19:13conn: MetricsPort listener is a listener portDavid Goulet2+5-0
2021-05-12 18:44relay: We might be noting down an unknown DNS error typeDavid Goulet1+2-1
2021-05-12 17:31metrics: One relay metrics was not using metrics_format_label()David Goulet1+8-4
2021-05-12 17:24metrics: Need to surround label value with double quotesDavid Goulet1+1-1
2021-05-06 15:17relay: Add TCP port exhaustion metricsDavid Goulet5+46-1
2021-05-06 14:58relay: Add DNS metricsDavid Goulet2+104-0
2021-05-06 13:46dns: Gather DNS request statisticsDavid Goulet3+182-0
2021-05-05 18:09relay: Add the global connection limit metricsDavid Goulet4+55-0
2021-05-05 17:57relay: Add number of open and max sockets metricsDavid Goulet2+30-1
2021-05-05 17:33relay: Add the onionskins processing metricsDavid Goulet5+86-1
2021-04-15 18:23relay: Add the OOM invocation metricsDavid Goulet6+108-17
2021-04-15 16:46relay: Code and objects to initialize metrics storeDavid Goulet2+31-0
2021-04-15 12:58relay: Groundwork for relay metrics supportDavid Goulet4+87-0
2021-05-05 16:57metrics: Add a reset store helper functionDavid Goulet2+12-0
2021-04-15 13:05metrics: Move helper function to lib/metricsDavid Goulet3+19-15
2021-05-06 14:54metrics: Print once the Promtheus commentsDavid Goulet3+16-7
2021-05-11 19:54Ignore MAX_BANDWIDTH_CHANGE_FREQ on testing networks.Nick Mathewson2+7-1
2021-05-11 19:49Make MinTimeToReportBandwidth a testing-only option (and rename it)Nick Mathewson7+13-27
2021-05-11 14:17Missing changes file for #40330Nick Mathewson1+4-0
2021-05-11 14:08Make client heartbeat stats tied to the heartbeat period.Nick Mathewson1+3-4
2021-05-11 02:03Fix typo in comment for handle_control_redirectstream()Neel Chauhan1+1-1
2021-05-10 18:30Merge branch 'maint-0.4.6'Nick Mathewson4+11-28
2021-05-10 18:30Merge branch 'ticket40374_046' into maint-0.4.6Nick Mathewson4+11-28
2021-05-10 14:55Merge branch 'maint-0.4.6'Nick Mathewson0+0-0
2021-05-10 14:53Bump to 0.4.6.3-rc-devNick Mathewson3+4-4
2021-05-10 14:53Merge branch 'maint-0.4.5' into maint-0.4.6Nick Mathewson0+0-0
2021-05-10 14:53Update to 0.4.5.8-devNick Mathewson3+4-4
2021-05-10 14:12copy changelog and releasenotes forwardNick Mathewson2+114-0
2021-05-10 13:07Remove unused function: dns_randfn_() in dns.c.Alexander Færøy1+0-8
2021-05-10 10:58Merge remote-tracking branch 'tor-gitlab/mr/369'Alexander Færøy2+6-1
2021-05-07 17:08Merge branch 'maint-0.4.5' into maint-0.4.6Nick Mathewson2+28-0
2021-05-07 17:08Merge branch 'maint-0.4.6'Nick Mathewson2+28-0
2021-05-07 17:08Merge branch 'ticket40382_045' into maint-0.4.5Nick Mathewson2+28-0
2021-05-07 16:09Add a sandbox workaround for Glibc 2.33Nick Mathewson2+28-0
2021-05-07 14:41Merge branch 'maint-0.4.5' into maint-0.4.6Nick Mathewson2+7-4
2021-05-07 14:41Merge branch 'maint-0.4.6'Nick Mathewson2+7-4
2021-05-07 14:41Merge branch 'maint-0.4.4' into maint-0.4.5Nick Mathewson2+7-4
2021-05-07 14:41Merge branch 'maint-0.3.5' into maint-0.4.4Nick Mathewson2+7-4
2021-05-07 14:39Reindent a few lines to fix a GCC warning.Nick Mathewson2+7-4
2021-05-07 13:53Merge branch 'maint-0.4.5' into maint-0.4.6Nick Mathewson3+3098-1834
2021-05-07 13:53Merge branch 'maint-0.4.6'Nick Mathewson3+3098-1834
2021-05-07 13:53Merge branch 'maint-0.4.4' into maint-0.4.5Nick Mathewson3+3098-1834
2021-05-07 13:53Merge branch 'maint-0.3.5' into maint-0.4.4Nick Mathewson3+3098-1834
2021-05-07 13:53Update geoip files to match ipfire location db, 2021/05/07.Nick Mathewson3+3098-1834
2021-05-07 13:42Merge branch 'maint-0.4.6'Nick Mathewson0+0-0
2021-05-07 13:42Bump to 0.4.6.3-rcNick Mathewson3+4-4
2021-05-07 13:39Merge branch 'maint-0.4.5' into maint-0.4.6Nick Mathewson0+0-0
2021-05-07 13:39Bump to 0.4.5.8.Nick Mathewson3+4-4
2021-05-07 13:05Merge branch 'maint-0.4.6'David Goulet4+56-2
2021-05-07 13:05Merge branch 'tor-gitlab/mr/375' into maint-0.4.6David Goulet4+56-2
2021-05-07 13:04Merge branch 'maint-0.4.6'David Goulet0+0-0
2021-05-07 13:03Merge branch 'maint-0.4.5' into maint-0.4.6David Goulet0+0-0
2021-05-05 07:50Log warning when connecting to soon-to-be-deprecated v2 onions.George Kadianakis2+13-0
2021-05-05 08:10Add warning when trying to connect to deprecated v2 onions.George Kadianakis2+18-1
2021-05-05 08:05Prepare for #40373: Re-introduce parsing for v2 onion addresses.George Kadianakis3+38-1
2021-05-05 07:21Merge branch 'maint-0.4.6'George Kadianakis4+15-17
2021-05-04 14:37hs: Fix ADD_ONION with client authorizationDavid Goulet4+15-17
2021-04-23 19:55Remove NEED_SKEY_1024 parsing.Nick Mathewson4+11-28
2021-04-23 16:54Remove HSv2 leftovers after merging #18346David Goulet1+0-3
2021-04-23 16:48Merge branch 'tor-gitlab/mr/327'David Goulet9+472-6
2021-04-23 10:00Merge branch 'maint-0.4.6'George Kadianakis2+39-25
2021-04-23 10:00Merge branch 'maint-0.4.5' into maint-0.4.6George Kadianakis2+39-25
2021-04-20 17:13hs: Fix memory leak in client cacheDavid Goulet2+39-25
2021-04-21 14:34Merge branch 'maint-0.4.6'Nick Mathewson0+0-0
2021-04-21 14:34Merge branch 'maint-0.4.5' into maint-0.4.6Nick Mathewson0+0-0
2021-04-21 14:34Merge branch 'maint-0.4.4' into maint-0.4.5Nick Mathewson0+0-0
2021-04-21 14:34Merge branch 'maint-0.3.5' into maint-0.4.4Nick Mathewson0+0-0
2021-04-21 13:48Merge remote-tracking branch 'tor-gitlab/mr/363' into maint-0.3.5George Kadianakis1+2-2
2021-04-19 15:43Merge branch 'maint-0.4.6'Nick Mathewson2+15-0
2021-04-19 15:40Merge branch 'mr_347_squashed' into maint-0.4.6Nick Mathewson2+15-0
2021-03-25 14:15relay: Emit log warning if Address is internal and can't be usedDavid Goulet2+15-0
2021-04-19 15:32Merge remote-tracking branch 'jigsaw/fix-40317_046-saveconf-sandbox-one-backup'Nick Mathewson4+34-13
2021-04-19 15:30Merge branch 'maint-0.4.5' into maint-0.4.6Nick Mathewson2+5-1
2021-04-19 15:30Merge branch 'maint-0.4.6'Nick Mathewson2+5-1
2021-04-19 15:29Tweak changes/ticket40369 to be a bug.Nick Mathewson1+4-2
2021-04-16 13:17scripts/build/combine_libs: use $AR rather than arEmery Hemingway2+3-1
2021-04-19 14:38Merge remote-tracking branch 'tor-gitlab/mr/364'George Kadianakis2+12-9
2021-04-19 14:33Merge branch 'maint-0.4.5' into maint-0.4.6George Kadianakis2+8-1
2021-04-19 14:33Merge branch 'maint-0.4.6'George Kadianakis2+8-1
2021-04-19 14:32Merge remote-tracking branch 'tor-gitlab/mr/355' into maint-0.4.5George Kadianakis2+8-1
2021-04-16 21:26Stop calling evdns_set_random_bytes_fn()Nick Mathewson2+6-1
2021-04-15 16:44Bump to 0.4.7.0-alpha-devNick Mathewson3+4-4
2021-04-15 16:42Merge branch 'maint-0.4.6'Nick Mathewson0+0-0
2021-04-15 16:42Bump to 0.4.6.2-alpha-devNick Mathewson3+4-4
2021-04-15 16:40Add 0.4.6 to git-list-tor-branches.shNick Mathewson1+3-0
2021-04-14 19:22two more changelog fixes from armaNick Mathewson1+2-2
2021-04-14 19:15changelog edits from armaNick Mathewson1+4-4
2021-04-14 18:24light changelog editsNick Mathewson1+26-22
2021-04-14 14:58Start a changes file for 0.4.6.2-alphaNick Mathewson16+70-55
2021-04-14 14:55Bump version to 0.4.6.2-alpha.Nick Mathewson3+4-4
2021-04-14 14:28geoip script: add options to output AS numbers.Nick Mathewson2+115-29
2021-04-14 12:39Merge branch 'maint-0.4.5'David Goulet1+0-2
2021-04-14 12:39Merge branch 'maint-0.3.5' into maint-0.4.4David Goulet1+0-2
2021-04-14 12:39Merge branch 'maint-0.4.4' into maint-0.4.5David Goulet1+0-2
2021-04-14 12:39fallbackdir: Remove two unspec linesDavid Goulet1+0-2
2021-04-13 21:38Fix test naming, and fix tests on windows.Nick Mathewson1+2-2
2021-04-13 21:34Clean up the CONNECTION_TESTCASE_ARG macro.Nick Mathewson2+12-9
2021-04-13 21:00Merge branch 'maint-0.4.5'Nick Mathewson2+660-385
2021-04-13 20:59Merge branch 'maint-0.4.4' into maint-0.4.5Nick Mathewson2+660-383
2021-04-13 20:59Merge branch 'maint-0.3.5' into maint-0.4.4Nick Mathewson2+660-383
2021-04-13 19:15fallbackdir: Renegerate list with 200 relaysDavid Goulet2+660-383
2021-04-12 18:36relay: Move "overload-general" from extra-info to server descriptor.Alexander Færøy5+59-20
2021-04-13 14:36Merge branch 'maint-0.4.4' into maint-0.4.5Nick Mathewson3+6970-6594
2021-04-13 14:36Merge branch 'maint-0.4.5'Nick Mathewson3+6970-6594
2021-04-13 14:36Merge branch 'maint-0.3.5' into maint-0.4.4Nick Mathewson3+6970-6594
2021-04-13 14:35Update geoip files to match ipfire location db, 2021/04/13.Nick Mathewson3+6970-6594
2021-04-13 13:41Merge branch 'maint-0.4.5'Nick Mathewson2+5-3
2021-04-12 16:55scripts: Add default include path to ccls generated fileDavid Goulet1+11-0
2021-04-11 17:21tor-resolve: Added notice for .exit domainsPanagiotis Vasilopoulos1+22-3
2021-04-08 18:08guard: Don't check bridge transport name when selecting eligible guardsDavid Goulet2+5-3
2021-04-08 11:37Merge remote-tracking branch 'tor-gitlab/mr/354'George Kadianakis2+6-0
2021-04-08 11:29Merge branch 'maint-0.4.5'George Kadianakis2+23-3
2021-04-08 11:20Merge remote-tracking branch 'tor-gitlab/mr/273'George Kadianakis3+10-11
2021-04-07 22:46Make SAVECONF keep only one backup and add sandbox rules for it. #40317Daniel Pinto4+34-13
2021-04-07 14:18Try making our configure.ac script build with AC 2.70.Nick Mathewson2+8-1
2021-04-05 14:07Merge remote-tracking branch 'tor-gitlab/mr/345'George Kadianakis1+10-0
2021-04-02 16:37src/config/README: add documentation for geoip format.Nick Mathewson1+29-0
2021-03-29 21:03Add two new test vectors for ed25519 key blinding.George Kadianakis2+30-4
2021-03-28 02:56Add long format name --torrc-file for command line option -f. #40324Daniel Pinto4+30-9
2021-03-25 01:23Fix glob processing on BSD systems. #40318Daniel Pinto2+22-2
2021-03-24 22:20Avoid unused function warnings on libc's without GLOB_ALTDIRFUNC #40354Daniel Pinto2+6-0
2021-03-24 22:17fix up the keypinning commentsRoger Dingledine1+5-7
2021-03-24 22:13fix some tiny typosRoger Dingledine3+3-3
2021-03-24 16:25Merge branch 'maint-0.4.4' into maint-0.4.5Nick Mathewson2+6-1
2021-03-24 16:25Merge branch 'maint-0.4.5'Nick Mathewson2+6-1
2021-03-24 16:23Merge remote-tracking branch 'tor-gitlab/mr/339'Nick Mathewson2+25-0
2021-03-24 14:19Add an extra prop330 test, and clarifying comments.Nick Mathewson2+23-2
2021-03-24 13:52Retroactively add a missing changelog entry for v2 hs removalNick Mathewson1+10-0
2021-03-24 11:17Merge remote-tracking branch 'tor-gitlab/mr/343'George Kadianakis2+5-1
2021-03-23 13:42Merge branch 'tor-gitlab/mr/337'David Goulet1+4-0
2021-03-12 13:40Add a DormantTimeoutEnabled to disable dormant mode entirelyNick Mathewson7+31-2
2021-03-23 13:19channel: Fix use after free in channel_do_open_actions()David Goulet2+6-1
2021-03-23 12:32man: HiddenServiceStatistics applies for bridgesDavid Goulet2+5-1
2021-03-23 12:19Merge branch 'tor-gitlab/mr/342'David Goulet1+8-7
2021-03-22 18:09manpage:Move BridgeRecordUsageByCountry to statistics sectionNick Mathewson2+10-9
2021-03-22 14:38Improve the man page entry for Address.George Kadianakis1+8-7
2021-03-19 17:33Add "Heartbeat" to the start of several heartbeat messages.Nick Mathewson4+8-4
2021-03-19 17:23Move ServerTransport* options to 'Server Options' section.Nick Mathewson2+19-17
2021-03-19 17:09Link to bridges.torproject.org/info in BridgeDistribution entry.Nick Mathewson1+2-1
2021-03-18 17:47bump to 0.4.6.1-alpha-devNick Mathewson3+4-4
2021-03-18 17:30Terminate rep_hist_get_overload_stats_lines() with an NL.Nick Mathewson2+14-14
2021-03-18 14:16Minor edits to changelogNick Mathewson1+30-29
2021-03-18 13:51Fold new entries into 0.4.6.1-alpha ChangeLogNick Mathewson4+17-14
2021-03-17 18:03Fix compiler warning about signed/unsigned conversion.George Kadianakis1+1-1
2021-02-02 02:43warn and reject reentering streams at client tooRoger Dingledine2+25-0
2021-03-17 16:23Merge branch 'mr/334'George Kadianakis11+383-17
2021-03-10 12:37Rate-limit counter should increase once per minute.George Kadianakis2+54-4
2021-03-09 13:41Implement rate limiting metrics.George Kadianakis1+15-0
2021-03-09 13:40Implement port/file-descriptor exhaustion metric.George Kadianakis1+30-8
2021-03-09 13:39Implement straightforward overload general metrics.George Kadianakis3+29-9
2021-03-09 13:36Implement backbone of overload statistics.George Kadianakis7+259-0
2021-03-17 15:53Merge branch 'tor-gitlab/mr/337'David Goulet7+31-2
2021-03-12 13:40Add a DormantTimeoutEnabled to disable dormant mode entirelyNick Mathewson7+31-2
2021-03-17 12:45Add a MinTimeToReportBandwidth option; make it 0 for testing networks.Nick Mathewson9+56-8
2021-03-17 11:43Merge branch 'maint-0.4.5'George Kadianakis5+32-6
2021-03-17 11:43Merge remote-tracking branch 'tor-gitlab/mr/333' into maint-0.4.5George Kadianakis5+32-6
2021-03-16 13:18Merge branch 'maint-0.4.5'Nick Mathewson0+0-0
2021-03-16 13:18Bump version to 0.4.5.7-devNick Mathewson3+4-4
2021-03-16 13:18Merge branch 'maint-0.4.4' into maint-0.4.5Nick Mathewson0+0-0
2021-03-16 13:17Bump version to 0.4.4.8-devNick Mathewson3+4-4
2021-03-16 13:17Merge branch 'maint-0.3.5' into maint-0.4.4Nick Mathewson0+0-0
2021-03-16 13:17Bump to 0.3.5.14-devNick Mathewson3+3-3
2021-03-16 12:31Copy forward ReleaseNotes and ChangeLogs for today's releasesNick Mathewson2+361-0
2021-03-15 13:41Merge branch 'maint-0.4.4' into maint-0.4.5Nick Mathewson0+0-0
2021-03-15 13:41Merge branch 'maint-0.4.5'Nick Mathewson0+0-0
2021-03-15 13:41Remove check-best-practices from check-local in 0.4.4Nick Mathewson1+0-1
2021-03-15 13:35Fold ticket40314 into ChangeLog.Nick Mathewson2+9-5
2021-03-15 13:03Remove changes files that will appear in 0.4.5.7Nick Mathewson3+0-20
2021-03-15 13:01Merge branch 'maint-0.4.4' into maint-0.4.5Nick Mathewson2+6-1
2021-03-15 13:01Merge branch 'maint-0.3.5' into maint-0.4.4Nick Mathewson2+6-1
2021-03-15 13:01Merge branch 'maint-0.4.5'Nick Mathewson2+6-1
2021-03-15 12:58Merge branch 'bug40316_035_v2' into maint-0.3.5Nick Mathewson2+6-1
2021-03-03 20:14Fix detection of point to insert signatures on a pending consensus.Nick Mathewson2+6-1
2021-03-15 12:54Merge branch 'maint-0.4.4' into maint-0.4.5Nick Mathewson2+9-5
2021-03-15 12:54Merge branch 'maint-0.3.5' into maint-0.4.4Nick Mathewson2+9-5
2021-03-15 12:54Merge branch 'maint-0.4.5'Nick Mathewson2+9-5
2021-03-15 12:53Clarify new intended strategy with TROVE-2021-001Nick Mathewson2+9-5
2021-03-15 12:52Merge branch 'maint-0.4.5'Nick Mathewson2+11-0
2021-03-15 12:52Merge branch 'maint-0.4.4' into maint-0.4.5Nick Mathewson2+11-0
2021-03-15 12:52Merge branch 'maint-0.3.5' into maint-0.4.4Nick Mathewson2+11-0
2021-03-15 12:41Merge branch 'bug40286_disable_min_035' into maint-0.3.5Nick Mathewson2+11-0
2021-03-15 11:42Bump to 0.4.6.1-alphaNick Mathewson3+4-4
2021-03-15 11:42Merge branch 'maint-0.4.5'Nick Mathewson0+0-0
2021-03-15 11:41Bump to 0.4.5.7Nick Mathewson3+4-4
2021-03-15 11:40Merge branch 'maint-0.4.4' into maint-0.4.5Nick Mathewson0+0-0
2021-03-15 11:40Bump to 0.4.4.8Nick Mathewson3+4-4
2021-03-15 11:40Merge branch 'maint-0.3.5' into maint-0.4.4Nick Mathewson0+0-0
2021-03-15 11:39Bump to 0.3.5.14Nick Mathewson3+3-3
2021-03-12 16:40Run "make autostyle" in advance of new series.Nick Mathewson27+50-50
2021-03-12 16:39Update copyrights to 2021, using "make update-copyright"Nick Mathewson944+945-945
2021-03-12 16:37Remove MMDB conversion tool.Nick Mathewson1+0-471
2021-03-12 16:36Merge branch 'maint-0.4.4' into maint-0.4.5Nick Mathewson2+11-34
2021-03-12 16:36Merge branch 'maint-0.3.5' into maint-0.4.4Nick Mathewson2+11-34
2021-03-12 16:36Merge branch 'maint-0.4.5'Nick Mathewson2+11-34
2021-03-12 16:36Remove maxmind license; add ipfire location database license (cc by-sa 4.0)Nick Mathewson1+10-33
2021-03-12 16:31Use the right ticket number.Nick Mathewson1+1-1
2021-03-12 16:30Merge branch 'maint-0.4.4' into maint-0.4.5Nick Mathewson3+95249-111793
2021-03-12 16:30Merge branch 'maint-0.4.5'Nick Mathewson3+95249-111793
2021-03-12 16:30Merge branch 'maint-0.3.5' into maint-0.4.4Nick Mathewson3+95249-111793
2021-03-12 16:29update geoip-2021-03-12 to mention provider transition.Nick Mathewson1+8-2
2021-03-12 16:26Update geoip files to match ipfire location db, 2021/03/12.Nick Mathewson3+95243-111793
2021-03-12 14:56Remove changes files already merged in release-0.4.5Nick Mathewson3+0-11
2021-03-10 21:47Merge remote-tracking branch 'tor-gitlab/mr/336'Nick Mathewson2+15-2
2021-03-10 20:28Merge branch 'maint-0.4.5'Nick Mathewson3+11-4
2021-03-10 20:27Merge remote-tracking branch 'tor-gitlab/mr/335' into maint-0.4.5Nick Mathewson3+11-4
2021-03-10 15:06Merge branch 'maint-0.4.5'David Goulet0+0-0
2021-03-10 15:06Merge branch 'tor-gitlab/mr/331' into maint-0.4.5David Goulet2+6-2
2021-03-10 15:06Merge branch 'tor-gitlab/mr/331'David Goulet2+6-2
2021-03-10 15:04Merge branch 'maint-0.4.5'David Goulet3+8-1
2021-03-10 14:51vote: Add "stats" lineDavid Goulet2+15-2
2021-03-10 14:12hs: Remove hamrless BUG() that can happenDavid Goulet3+11-4
2021-03-09 16:58Start a changelog for 0.4.6.1-alphaNick Mathewson29+158-132
2021-03-09 16:44Remove changes files that are already merged in 0.4.5.xNick Mathewson5+0-21
2021-03-08 18:41Don't warn about missing guard state if controller picked first hopNick Mathewson5+32-6
2021-03-08 16:15Fix documentation formatting for VirtualAddrNetworkIPv6Nick Mathewson2+6-2
2021-03-03 19:52Fix parsing bug in linux get_total_system_memory().Nick Mathewson3+8-1
2021-03-03 15:16Merge remote-tracking branch 'tor-gitlab/mr/213'Alexander Færøy2+15-4
2021-03-02 13:52Add geoip-db-tool/Cargo.lock to version control, as is the custom.Nick Mathewson1+110-0
2021-03-01 13:36Merge branch 'tor-gitlab/mr/328'David Goulet1+1-1
2021-03-01 13:33Merge branch 'maint-0.4.4' into maint-0.4.5David Goulet0+0-0
2021-03-01 13:33Merge branch 'maint-0.4.5'David Goulet0+0-0
2021-03-01 13:33Merge branch 'maint-0.3.5' into maint-0.4.4David Goulet0+0-0
2021-03-01 13:28git-list-tor-branches: remove 0.4.3Nick Mathewson1+0-3
2021-03-01 13:12Correct documentation for lib_meminfo.mdNick Mathewson1+1-4
2021-02-26 18:16Change %lu to %TOR_PRIuSZ in dos.c.Alexander Færøy1+1-1
2021-02-26 10:56Merge remote-tracking branch 'tor-gitlab/mr/317'George Kadianakis7+382-0
2021-02-24 18:55Merge branch 'maint-0.4.5'David Goulet5+6-45
2021-02-24 18:55Merge branch 'tor-gitlab/mr/321' into maint-0.4.5David Goulet5+6-45
2021-02-24 18:16Add tests for parsing and selecting directory ports.Nick Mathewson4+137-1
2021-02-24 16:31Allow extra dirport URLs to be configured for authorities.Nick Mathewson1+92-2
2021-02-23 20:25Choose the correct dirport when contacting an authority.Nick Mathewson3+80-3
2021-02-23 19:09Add support for knowing multiple HTTP DirPorts for an authority.Nick Mathewson3+144-1
2021-02-24 10:35Merge remote-tracking branch 'tor-gitlab/mr/306'George Kadianakis5+17-4
2021-02-23 17:28Merge branch 'maint-0.4.5'David Goulet6+3-78
2021-02-23 17:27Merge branch 'tor-gitlab/mr/326' into maint-0.4.5David Goulet6+3-78
2021-02-23 16:02Remove mallinfo() from codebaseDavid Goulet6+3-78
2021-02-23 16:02Remove mallinfo() from codebaseDavid Goulet6+3-78
2021-02-23 14:37relay: Avoid a directory early fetchDavid Goulet5+6-45
2021-02-23 14:29Merge remote-tracking branch 'tor-gitlab/mr/320'Nick Mathewson3+43-40
2021-02-23 13:54dos: Change the DoS heartbeat line formatDavid Goulet3+43-40
2021-02-23 13:43Merge remote-tracking branch 'origin/master'Nick Mathewson7+297-25
2021-02-23 13:42Tweak documentation on 40282Nick Mathewson2+8-10
2021-02-23 13:32Merge branch 'ticket40282_046_01_squashed'Nick Mathewson12+60-239
2021-02-17 16:33changes: Add changes file for #40282David Goulet1+6-0
2021-02-17 18:13man: Note that relay now ignore the DirPort optionDavid Goulet1+7-0
2021-02-22 20:52Merge remote-tracking branch 'tor-gitlab/mr/276'Alexander Færøy7+297-25
2021-01-26 17:11test: Add DoS connection rate unit testDavid Goulet3+63-1
2021-01-26 16:57dos: Move concurrent count into conn_stats objectDavid Goulet3+46-27
2021-01-26 16:42dos: New client connect rate detectionDavid Goulet6+192-1
2021-02-22 20:39Merge remote-tracking branch 'tor-gitlab/mr/319'Nick Mathewson5+27-46
2021-02-22 20:37Merge branch 'maint-0.4.5'Nick Mathewson2+18-12
2021-02-22 20:37Merge remote-tracking branch 'tor-gitlab/mr/316' into maint-0.4.5Nick Mathewson2+18-12
2021-02-18 17:49relay: Reduce streaming compression ratio from HIGH to LOWDavid Goulet5+27-46
2021-02-22 19:13Merge branch 'maint-0.4.5'Alexander Færøy2+8-0
2021-02-22 19:12Merge remote-tracking branch 'tor-gitlab/mr/309' into maint-0.4.5Alexander Færøy2+8-0
2021-02-22 18:22Use rangemap 0.1.10Nick Mathewson1+1-3
2021-02-22 17:41script to generate a commit for an updated geoip fileNick Mathewson1+34-0
2021-02-22 13:30Rust tool to convert IPFire Location dump into CSV format.Nick Mathewson6+350-0
2021-02-22 14:13relay: Move log notice after suggested address lookupDavid Goulet2+18-12
2021-02-17 16:30relay: Only authorities publish a DirPortDavid Goulet2+2-45
2021-02-17 16:00relay: Remove dirport reachability self testDavid Goulet8+45-192
2021-02-22 11:31Fix a test failure in test_hs_control_add_onion_helper_add_service().George Kadianakis1+1-0
2021-02-22 10:55Fix CID 1473232 in connection_ap_handle_onion().George Kadianakis1+8-35
2021-02-22 10:50Refactoring: Remove 'addresstype' from connection_ap_handle_onion().George Kadianakis1+53-58
2021-02-22 10:38Fix CID 1473233 in handle_control_hsfetch().George Kadianakis1+0-8
2021-02-12 23:43Make dirauths vote the Sybil flag when other flags are zeroed outNeel Chauhan5+17-4
2021-02-17 13:39hs-v2: Warn of v2 obsolete if configuredDavid Goulet2+11-0
2021-02-16 17:53test: Exclude HSv2 test from Stem CI driverDavid Goulet1+20-1
2021-02-16 16:02hs: Remove last artefact of HSv2 in the codeDavid Goulet6+12-28
2021-02-16 15:55hs: Remove v2 code from HS circuitmapDavid Goulet3+44-93
2021-02-16 15:36hs: Remove v2 statsDavid Goulet6+6-62
2021-02-16 15:19test: Change chutney test to use HSv3 onlyDavid Goulet1+7-7
2021-02-16 15:08man: Cleanup of v2 options and configDavid Goulet4+6-56
2021-02-16 14:36or: Cleanup or.h header of HSv2 codeDavid Goulet2+2-87
2021-02-16 14:27hs: Remove introduction point v2 supportDavid Goulet3+5-241
2021-02-05 17:51hs-v2: Removal of service and relay supportDavid Goulet82+274-13280
2021-02-05 15:58hs: Rename service config port objectDavid Goulet11+186-191
2021-02-05 15:39hs-v2: Remove client supportDavid Goulet27+26-1623
2021-02-19 17:31Disable the dump_desc() function.Nick Mathewson2+11-0
2021-02-19 11:26Merge branch 'maint-0.4.5'George Kadianakis0+0-0
2021-02-19 11:26Merge remote-tracking branch 'tor-gitlab/mr/308' into maint-0.4.5George Kadianakis4+15-0
2021-02-19 11:25Merge remote-tracking branch 'tor-gitlab/mr/308'George Kadianakis4+15-0
2021-02-19 11:24Merge remote-tracking branch 'tor-gitlab/mr/305'George Kadianakis2+41-0
2021-02-18 18:17Merge branch 'bug40168+34088-035-v3' into bug40168+34088-035-v3-masterMike Perry5+182-129
2020-12-14 22:19Add CBT unit test for Xm and alpha estimation.Mike Perry3+104-1
2020-12-10 23:27Update documentation for the number of modes for Xm estimator.Mike Perry1+4-4
2020-11-24 03:44Bug 34088: Changes fileMike Perry1+4-0
2020-11-24 03:37Bug 34088: Remove max timeout calculation and warning.Mike Perry1+0-14
2020-11-03 20:39Bug 40168 changes fileMike Perry1+16-0
2020-11-06 22:30Fix Xm mode calculation to properly average N=10 modes.Mike Perry2+26-37
2020-11-04 18:30Lower circuit build time bin width to 10ms.Mike Perry1+1-1
2020-11-03 21:37Log circuit timeout in millisecondsMike Perry1+8-9
2020-11-03 20:28Raise the circuit close time quantile to 99.Mike Perry1+1-1
2020-10-21 23:17Lower min circ timeout from 1.5s to bin width (10ms)Mike Perry2+3-3
2020-10-20 15:50Completely ignore abandoned circs from circ timeout calcMike Perry2+15-59
2021-02-17 18:22Merge branch 'tor-gitlab/mr/311'David Goulet2+4-1
2021-02-17 17:36Make our configure.ac script use the portable `=` comparisonNick Mathewson2+4-1
2021-02-10 08:10relay: No longer test dirport reachability for authoritiesRoger Dingledine2+8-0
2021-02-17 14:54metrics: Handle the connection finished flushing eventDavid Goulet4+15-0
2021-02-15 18:09copy changelog entries forwardNick Mathewson2+525-0
2021-02-15 18:00Merge branch 'maint-0.4.5'Nick Mathewson0+0-0
2021-02-15 18:00Bump to 0.4.5.6-devNick Mathewson3+4-4
2021-02-15 14:55Merge branch 'maint-0.4.5'Nick Mathewson0+0-0
2021-02-15 14:55Bump to 0.4.5.6.Nick Mathewson3+4-4
2021-02-12 20:39Remove Proposal.md.Alexander Færøy1+0-5
2021-02-12 20:39Use titlecase for template filenames.Alexander Færøy0+0-0
2021-02-12 20:38Elaborate a few of the items from Gaba's initial templates.Alexander Færøy2+8-24
2021-02-12 20:36Remove documentation issue template.Alexander Færøy1+0-35
2021-02-12 18:43Remove changes files from master that will appear in 0.4.5.6Nick Mathewson6+0-31
2020-12-22 12:05Adds issue creation templates for bugs, features, proposals and documentation.Gaba4+97-0
2021-02-12 18:13Merge branch 'maint-0.4.5'David Goulet4+73-7
2021-02-12 18:13Merge branch 'tor-gitlab/mr/304' into maint-0.4.5David Goulet4+73-7
2021-02-11 21:32test: Fix duplicate ORPort testDavid Goulet1+3-1
2021-02-11 21:14config: Do not compare for duplicate ORPorts with different addressesDavid Goulet2+69-6
2021-02-12 17:57Merge branch 'maint-0.4.5'David Goulet4+37-3
2021-02-12 17:56Merge branch 'tor-gitlab/mr/302' into maint-0.4.5David Goulet1+1-2
2021-02-12 17:54Merge branch 'tor-gitlab/mr/303' into maint-0.4.5David Goulet3+36-1
2021-02-12 15:23Merge branch 'maint-0.4.5'Alexander Færøy1+7-3
2021-02-12 15:23Merge remote-tracking branch 'tor-gitlab/mr/293' into maint-0.4.5Alexander Færøy1+7-3
2021-02-12 11:54Merge branch 'maint-0.4.5'George Kadianakis4+9-6
2021-02-12 11:53Merge remote-tracking branch 'tor-gitlab/mr/294' into maint-0.4.5George Kadianakis4+9-6
2021-02-12 11:50Merge branch 'maint-0.4.5'George Kadianakis2+14-1
2021-02-12 11:44Merge remote-tracking branch 'tor-gitlab/mr/295' into maint-0.4.5George Kadianakis2+14-1
2021-02-11 21:12config: Set flag for implicit port addressDavid Goulet1+1-0
2021-02-10 16:46relay: Allow RFC1918 addresses for non public relaysDavid Goulet3+36-1
2021-02-10 16:06relay: Don't look at omit flag when building descriptorDavid Goulet1+1-2
2021-02-09 16:50Fix coverity warnings 1472846 / 1472845.George Kadianakis2+10-5
2021-02-08 19:31Merge branch 'maint-0.4.5'Nick Mathewson2+23-14
2021-02-08 19:30Merge remote-tracking branch 'tor-gitlab/mr/296' into maint-0.4.5Nick Mathewson2+23-14
2021-02-08 19:28Merge branch 'maint-0.4.5'Nick Mathewson5+51-8
2021-01-27 14:34conn: Properly close MetricsPort socket on EOFDavid Goulet5+51-8
2021-02-08 17:3940274: Add a changes file and make the same change with FD_CLOEXECNick Mathewson2+5-1
2021-02-08 17:14Merge remote-tracking branch 'tor-github/pr/2128/head'Nick Mathewson1+1-1
2021-02-08 16:52Don't log supported-protover warnings if consensus is older than Tor.Nick Mathewson2+14-1
2021-02-08 16:51relay: Look at the omit IPv6 flag when publishingDavid Goulet2+23-14
2021-02-08 16:40Remove DirCache=1 from list of supported versions.Nick Mathewson4+9-6
2021-02-08 16:09relay: Fix Coverity warning for unchecked returned valueDavid Goulet1+7-3
2021-02-08 15:44Merge remote-tracking branch 'tor-gitlab/mr/278'Nick Mathewson13+233-62
2021-02-08 15:31Merge branch 'bug40249_squashed'Nick Mathewson10+53-25
2021-02-08 15:31Add a colon to ticket40249 changes entryNick Mathewson1+1-1
2021-01-19 22:51Add stream ID to ADDRMAP control eventNeel Chauhan10+53-25
2021-02-08 13:54Another round of unittest massaging for tor!212.George Kadianakis1+4-2
2021-02-08 13:30Fix broken unittest from tor!212 .George Kadianakis1+19-14
2021-02-08 11:03Merge remote-tracking branch 'tor-gitlab/mr/212'George Kadianakis10+279-42
2021-02-05 19:19Merge branch 'maint-0.4.5'Alexander Færøy0+0-0
2021-02-05 19:18Merge branch 'maint-0.4.4' into maint-0.4.5Alexander Færøy0+0-0
2021-02-05 19:18Delete changes/40241_v2 as it breaks CI.Alexander Færøy1+0-4
2021-02-05 17:40Merge branch 'maint-0.4.5'Alexander Færøy1+1-2
2021-02-05 17:40Merge branch 'maint-0.4.4' into maint-0.4.5Alexander Færøy1+1-2
2021-02-05 17:39Fix CI build: practracker error in connection_edge.c, take two.Alexander Færøy1+1-2
2021-02-05 17:17Merge branch 'maint-0.4.5'Alexander Færøy2+3-2
2021-02-05 17:17Merge branch 'maint-0.4.4' into maint-0.4.5Alexander Færøy2+3-2
2021-02-05 17:16Fix CI build: practracker error in connection_edge.c.Alexander Færøy1+1-0
2021-02-05 17:12Fix Windows build.Alexander Færøy1+2-2
2021-02-05 16:05Merge branch 'maint-0.4.5'Alexander Færøy1+57-3
2021-02-05 16:05Merge branch 'maint-0.4.4' into maint-0.4.5Alexander Færøy1+57-3
2021-02-05 16:04Merge branch 'tor-gitlab/mr/292_squashed' into maint-0.4.4Alexander Færøy1+57-3
2021-02-04 23:11Only check for bindable ports if we are unsure if it will fail.Alexander Færøy1+57-3
2021-02-03 22:07Add missing newline between get_all_possible_sybil() and version_from_platform()Neel Chauhan1+1-0
2021-02-03 18:39Merge branch 'maint-0.4.5'Nick Mathewson0+0-0
2021-02-03 18:39Merge branch 'maint-0.4.4' into maint-0.4.5Nick Mathewson0+0-0
2021-02-03 18:39Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson0+0-0
2021-02-03 18:39Merge branch 'maint-0.3.5' into maint-0.4.3Nick Mathewson0+0-0
2021-02-03 18:39bump to 0.4.4.7-devNick Mathewson3+4-4
2021-02-03 18:38bump to 0.4.3.8-devNick Mathewson3+4-4
2021-02-03 18:37Bump to 0.3.5.13-dev.Nick Mathewson3+3-3
2021-02-03 18:25Document REND_V3_AUTH flagNeel Chauhan1+2-1
2021-02-03 17:58copy stable release entries forward into changelog and releasenotesNick Mathewson2+442-0
2021-02-03 14:35Merge branch 'maint-0.4.5'David Goulet1+0-2
2021-02-03 14:35nodelist: Remove merge artefactDavid Goulet1+0-2
2021-02-03 14:11Merge branch 'maint-0.4.5'David Goulet2+0-89
2021-02-03 14:11Merge branch 'maint-0.4.4' into maint-0.4.5David Goulet2+0-89
2021-02-03 14:11Merge branch 'maint-0.4.3' into maint-0.4.4David Goulet2+0-90
2021-02-03 14:11Merge branch 'maint-0.3.5' into maint-0.4.3David Goulet2+0-90
2021-02-03 14:11Merge branch 'ticket40269_035_01' into maint-0.3.5David Goulet2+0-90
2021-02-01 17:28Remove unused addr_port_set codeDavid Goulet2+0-90
2021-02-03 13:58Merge branch 'maint-0.4.5'David Goulet3+91-0
2021-02-03 13:58Merge branch 'maint-0.4.4' into maint-0.4.5David Goulet3+91-0
2021-02-03 13:56Merge branch 'maint-0.4.3' into maint-0.4.4David Goulet1+1-1
2021-02-03 13:56Merge branch 'maint-0.3.5' into maint-0.4.3David Goulet1+1-1
2021-02-03 13:56Merge branch 'ticket40270_035_01' into maint-0.3.5David Goulet1+1-1
2021-02-03 13:54Merge branch 'maint-0.4.3' into maint-0.4.4David Goulet4+57-23
2021-02-03 13:54Merge branch 'maint-0.3.5' into maint-0.4.3David Goulet4+57-23
2021-02-01 17:20node: Move reentry set to use a digestmap_tDavid Goulet4+57-23
2021-02-01 17:45relay: Send back CONNECTION_REFUSED on reentryDavid Goulet1+1-1
2021-02-03 13:51Merge branch 'maint-0.4.3' into maint-0.4.4David Goulet2+18-2
2021-02-03 13:51Merge branch 'maint-0.3.5' into maint-0.4.3David Goulet2+18-2
2021-02-01 14:04relay: Double the size of the relay reentry setDavid Goulet1+6-2
2021-02-01 13:56relay: Follow consensus parameter for network reentryDavid Goulet1+12-0
2021-02-02 13:25Merge remote-tracking branch 'tor-gitlab/mr/279'George Kadianakis3+15-9
2021-02-02 11:03Fix testcases regarding O_NONBLOCK on parisc/hppa architectureHelge Deller1+1-1
2021-02-01 21:15Merge branch 'maint-0.4.5'Nick Mathewson0+0-0
2021-02-01 21:10forward-port changelog from 0.4.5.5-rcNick Mathewson1+21-0
2021-02-01 21:14bump to 0.4.5.5-rc-devNick Mathewson3+4-4
2021-02-01 19:10Merge branch 'maint-0.4.5'David Goulet6+58-114
2021-02-01 19:09Merge branch 'tor-gitlab/mr/289' into maint-0.4.5David Goulet6+57-113
2021-02-01 17:45relay: Send back CONNECTION_REFUSED on reentryDavid Goulet1+1-1
2021-02-01 17:28Remove unused addr_port_set codeDavid Goulet2+0-90
2021-02-01 17:20node: Move reentry set to use a digestmap_tDavid Goulet4+57-23
2021-02-01 14:24Merge branch 'maint-0.4.5'David Goulet2+18-2
2021-02-01 14:04relay: Double the size of the relay reentry setDavid Goulet1+6-2
2021-02-01 13:56relay: Follow consensus parameter for network reentryDavid Goulet1+12-0
2021-01-29 22:11Remove changes files merged in 0455-rcNick Mathewson2+0-8
2021-01-29 19:54Merge branch 'tor-gitlab/mr/285' into ticket2667_044_01David Goulet8+274-31
2021-01-29 19:51Merge branch 'tor-gitlab/mr/284' into ticket2667_043_01David Goulet8+274-31
2021-01-29 19:40Merge branch 'maint-0.4.5'David Goulet8+262-16
2021-01-29 16:21test: Add test for exits blocking reentry to the networkGeorge Kadianakis1+80-0
2021-01-28 04:48exit: Deny re-entry into the networkRoger Dingledine2+28-0
2021-01-28 02:49relay: Add bloomfiter of relay address + {OR|Dir}PortDavid Goulet5+154-16
2021-01-29 16:21test: Add test for exits blocking reentry to the networkGeorge Kadianakis3+90-3
2021-01-28 04:48exit: Deny re-entry into the networkRoger Dingledine2+29-0
2021-01-28 02:49relay: Add bloomfiter of relay address + {OR|Dir}PortDavid Goulet6+209-14
2021-01-28 17:46Merge branch 'maint-0.4.3' into maint-0.4.4David Goulet3+61-3
2021-01-28 17:46Merge branch 'maint-0.3.5' into maint-0.4.3David Goulet3+61-3
2021-01-28 17:46Merge branch 'maint-0.4.5'David Goulet0+0-0
2021-01-28 17:46Merge branch 'maint-0.4.4' into maint-0.4.5David Goulet0+0-0
2021-01-28 17:46Merge branch 'tor-gitlab/mr/50' into maint-0.3.5David Goulet3+61-3
2021-01-28 17:42Merge branch 'maint-0.4.5'David Goulet0+0-0
2021-01-28 17:42Merge branch 'maint-0.4.4' into maint-0.4.5David Goulet0+0-0
2021-01-28 17:42Merge branch 'maint-0.4.3' into maint-0.4.4David Goulet2+10-1
2021-01-28 17:42Merge branch 'maint-0.3.5' into maint-0.4.3David Goulet2+10-1
2021-01-28 17:42Merge branch 'tor-gitlab/mr/239' into maint-0.3.5David Goulet2+10-1
2021-01-28 17:36Merge branch 'maint-0.4.5'David Goulet0+0-0
2021-01-28 17:36Merge branch 'maint-0.4.4' into maint-0.4.5David Goulet0+0-0
2021-01-28 17:36Merge branch 'maint-0.4.3' into maint-0.4.4David Goulet2+6-1
2021-01-28 17:36Merge branch 'maint-0.3.5' into maint-0.4.3David Goulet2+6-1
2021-01-28 17:36Merge branch 'tor-gitlab/mr/243' into maint-0.3.5David Goulet2+6-1
2021-01-28 17:14Merge branch 'maint-0.4.5'David Goulet0+0-0
2021-01-28 17:14Merge branch 'maint-0.4.4' into maint-0.4.5David Goulet0+0-0
2021-01-28 17:14Merge branch 'maint-0.4.3' into maint-0.4.4David Goulet0+0-0
2021-01-28 17:14Merge branch 'maint-0.3.5' into maint-0.4.3David Goulet0+0-0
2021-01-28 17:12Merge branch 'tor-gitlab/mr/256' into maint-0.4.4David Goulet13+144-89
2021-01-28 17:11Merge branch 'tor-gitlab/mr/255' into maint-0.4.3David Goulet13+133-76
2021-01-28 17:10Merge branch 'tor-gitlab/mr/254' into maint-0.3.5David Goulet13+122-65
2021-01-28 17:08Merge branch 'maint-0.4.5'David Goulet0+0-0
2021-01-28 17:08Merge branch 'maint-0.4.4' into maint-0.4.5David Goulet0+0-0
2021-01-28 17:08Merge branch 'maint-0.4.3' into maint-0.4.4David Goulet0+0-0
2021-01-28 17:08Merge branch 'maint-0.3.5' into maint-0.4.3David Goulet2+9-2
2021-01-28 17:08Merge remote-tracking branch 'tor-gitlab/mr/140' into maint-0.3.5David Goulet2+9-2
2021-01-28 17:04Merge branch 'maint-0.4.5'David Goulet0+0-0
2021-01-28 17:04Merge branch 'maint-0.4.4' into maint-0.4.5David Goulet0+0-0
2021-01-28 17:04Merge branch 'maint-0.4.3' into maint-0.4.4David Goulet7+39-12
2021-01-28 17:04Merge branch 'maint-0.3.5' into maint-0.4.3David Goulet7+39-12
2021-01-28 17:04Merge remote-tracking branch 'tor-gitlab/mr/186' into maint-0.3.5David Goulet7+39-12
2021-01-28 16:20Merge branch 'maint-0.4.5'Nick Mathewson0+0-0
2021-01-28 16:20Bump to 0.4.5.5-rcNick Mathewson3+4-4
2021-01-28 16:19Merge branch 'maint-0.4.4' into maint-0.4.5Nick Mathewson0+0-0
2021-01-28 16:19Bump to 0.4.4.7Nick Mathewson3+4-4
2021-01-28 16:18Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson0+0-0
2021-01-28 16:18Bump to 0.4.3.8.Nick Mathewson3+4-4
2021-01-28 16:17Merge branch 'maint-0.3.5' into maint-0.4.3Nick Mathewson0+0-0
2021-01-28 16:17Bump to 0.3.5.13.Nick Mathewson3+3-3
2021-01-27 16:23src/core/mainloop: Put brackets around IPv6 addresses in log messagesNeel Chauhan3+15-9
2021-01-27 15:19dos: Move config options within the subsystemDavid Goulet11+172-63
2021-01-26 20:31dos: Add DoS subsystem to manager listDavid Goulet5+62-0
2021-01-27 14:36Merge branch 'maint-0.4.5'Nick Mathewson4+64-36
2021-01-27 14:36Merge branch 'mr_274_squashed' into maint-0.4.5Nick Mathewson4+64-36
2021-01-22 15:59relay: Log if we can't find an address for configured ORPortDavid Goulet1+11-0
2021-01-22 15:35relay: Don't trigger an address discovery without an ORPortDavid Goulet2+9-12
2021-01-22 15:29relay: Simplify IPv6 discovery when building descriptorDavid Goulet1+7-15
2021-01-22 15:23relay: Skip address discovery if no ORPort is foundDavid Goulet2+37-9
2021-01-27 13:47Merge remote-tracking branch 'tor-gitlab/mr/272'George Kadianakis1+2-0
2021-01-27 13:43Merge remote-tracking branch 'tor-gitlab/mr/248'George Kadianakis2+8-1
2021-01-27 13:39Merge remote-tracking branch 'tor-gitlab/mr/247'George Kadianakis3+6-2
2021-01-26 21:58Fix a subtle memory leak in test_exorport.cNick Mathewson1+1-1
2021-01-25 07:16New ReconfigDropsBridgeDescs config optionRoger Dingledine5+39-0
2021-01-22 20:25Remove changes files for entries that have appeared in an 045 changelog.Nick Mathewson18+0-82
2021-01-22 17:07changelog typo fix, because there is always oneNick Mathewson1+1-1
2021-01-22 16:55Copy changelog forward.Nick Mathewson1+56-0
2021-01-22 16:55Merge branch 'maint-0.4.5'Nick Mathewson0+0-0
2021-01-22 16:55bump to 0.4.5.4-rc-devNick Mathewson3+4-4
2021-01-22 14:49Merge branch 'maint-0.4.5'Nick Mathewson0+0-0
2021-01-22 14:49Bump to 0.4.5.4-rcNick Mathewson3+4-4
2021-01-22 13:22Slightly reword the changes file and rename it.Alexander Færøy2+4-3
2021-01-09 19:16path: fix directory special caseHello713+9-11
2021-01-22 06:50Add IPv6 to mdfnet fallbackdirsMarkusK1+2-0
2021-01-21 22:21Merge branch 'maint-0.4.5'George Kadianakis2+15-0
2021-01-21 22:21Merge branch 'mr/251' into maint-0.4.5George Kadianakis2+15-0
2021-01-21 21:18Merge branch 'maint-0.4.3' into maint-0.4.4David Goulet1+1-0
2021-01-21 21:18Merge branch 'maint-0.3.5' into maint-0.4.3David Goulet1+1-0
2021-01-21 21:18Merge branch 'maint-0.4.5'David Goulet1+1-0
2021-01-21 21:18Merge branch 'maint-0.4.4' into maint-0.4.5David Goulet1+1-0
2021-01-21 21:06gitignore: don't ignore core directoryAlex Xu (Hello71)1+1-0
2021-01-21 21:17Changes file for #40238.George Kadianakis1+4-0
2021-01-21 21:08gitignore: Fix duplicate entry to match other maint branchesDavid Goulet1+0-2
2021-01-21 21:07Merge branch 'maint-0.4.5'David Goulet1+2-0
2021-01-21 21:07Merge branch 'maint-0.4.4' into maint-0.4.5David Goulet4+41-0
2021-01-21 21:06Merge branch 'maint-0.4.3' into maint-0.4.4David Goulet4+41-0
2021-01-21 21:06Merge branch 'maint-0.3.5' into maint-0.4.3David Goulet4+41-0
2020-12-16 15:01build: Add "make lsp" commandDavid Goulet4+41-0
2021-01-21 19:58Merge branch 'maint-0.4.5'David Goulet8+71-26
2021-01-21 19:58Merge branch 'tor-gitlab/mr/270' into maint-0.4.5David Goulet8+71-26
2021-01-17 04:40log more during consensus voting processRoger Dingledine6+38-19
2021-01-16 21:23dir auths write consensuses to disk after creationRoger Dingledine1+9-0
2021-01-21 18:40Merge branch 'maint-0.4.5'Nick Mathewson2+17-1
2021-01-21 18:39fix changes fileNick Mathewson1+1-1
2021-01-16 21:11log more about testing incoming relay descriptorsRoger Dingledine3+24-7
2021-01-21 18:37Merge remote-tracking branch 'tor-gitlab/mr/269' into maint-0.4.5Nick Mathewson2+17-1
2021-01-21 18:19Merge branch 'maint-0.4.5'Nick Mathewson5+29-21
2021-01-21 18:17Introduce a new bridge_has_invalid_transport() function.Nick Mathewson3+14-2
2021-01-21 18:10Merge remote-tracking branch 'tor-gitlab/mr/268' into maint-0.4.5Nick Mathewson4+17-21
2021-01-21 17:27Merge branch 'maint-0.4.5'David Goulet2+3-1
2021-01-21 17:27Merge branch 'tor-gitlab/mr/265' into maint-0.4.5David Goulet2+3-1
2021-01-20 21:26changes: Align text in bug40236David Goulet1+3-1
2021-01-20 21:22Merge branch 'tor-gitlab/mr/264'David Goulet2+4-2
2021-01-20 16:24config: Remove Bridge <-> ClientTransportPlugin validationDavid Goulet2+5-21
2021-01-20 15:31bridge: Don't initiate connection without a transportDavid Goulet2+12-0
2021-01-20 16:33Limit the number of items in the consdiffmgr on Windows.Alexander Færøy2+17-1
2021-01-19 20:21Merge branch 'maint-0.4.5'Nick Mathewson4+125-11
2021-01-19 20:20Merge remote-tracking branch 'tor-gitlab/mr/266' into maint-0.4.5Nick Mathewson4+125-11
2021-01-19 18:20Merge branch 'maint-0.4.5'Nick Mathewson2+5-2
2021-01-19 18:20Merge remote-tracking branch 'tor-gitlab/mr/261' into maint-0.4.5Nick Mathewson2+5-2
2021-01-19 17:36config: Prioritize port with explicit addressDavid Goulet1+12-4
2021-01-19 17:24relay: Keep all ORPorts that are on different portsDavid Goulet3+113-7
2021-01-19 17:53Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson0+0-0
2021-01-19 17:53Merge branch 'maint-0.3.5' into maint-0.4.3Nick Mathewson0+0-0
2021-01-19 17:53Merge branch 'maint-0.4.5'Nick Mathewson0+0-0
2021-01-19 17:53Merge branch 'maint-0.4.4' into maint-0.4.5Nick Mathewson0+0-0
2021-01-19 17:53Merge remote-tracking branch 'tor-gitlab/mr/163' into maint-0.4.3Nick Mathewson2+10-6
2021-01-19 17:53Merge remote-tracking branch 'tor-gitlab/mr/143' into maint-0.3.5Nick Mathewson2+7-3
2021-01-19 17:49Merge branch 'maint-0.4.5'Nick Mathewson6+19-12
2021-01-19 17:49Merge branch 'maint-0.4.4' into maint-0.4.5Nick Mathewson6+19-12
2021-01-19 17:49Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson6+19-12
2021-01-19 17:45Merge branch 'maint-0.3.5' into maint-0.4.3Nick Mathewson6+19-12
2021-01-19 17:44Merge remote-tracking branch 'tor-gitlab/mr/259' into maint-0.3.5Nick Mathewson6+19-12
2021-01-19 16:59Remove unnecessary non-fatal assertion.Alexander Færøy2+3-1
2021-01-19 17:02Merge branch 'maint-0.4.5'Nick Mathewson5+22-14
2021-01-19 17:02Merge remote-tracking branch 'tor-gitlab/mr/260' into maint-0.4.5Nick Mathewson5+22-14
2021-01-19 17:00Merge branch 'maint-0.4.5'Nick Mathewson3+16-3
2021-01-19 16:59Merge remote-tracking branch 'tor-gitlab/mr/258' into maint-0.4.5Nick Mathewson3+16-3
2021-01-18 19:37Bugfix for 40236 Make configure script minireport accurate automatic detection and usage of liblzma and libzstdAli Raheem2+4-2
2021-01-15 20:41add brave to security cc listNick Mathewson1+1-0
2021-01-15 17:54Revert "IPv6 sybil: consider addresses in the same /64 to be equal."David Goulet2+5-2
2021-01-14 14:56relay: Don't BUG() if we can't find authority descriptorDavid Goulet2+11-3
2021-01-14 14:42relay: Don't flag that we published if descriptor build failsDavid Goulet3+11-11
2021-01-14 14:25configure: Don't print disable option for module that can't be disabledDavid Goulet1+9-1
2021-01-13 15:38Merge branch 'maint-0.4.5'David Goulet1+3-0
2021-01-13 15:38Merge branch 'maint-0.4.4' into maint-0.4.5David Goulet1+3-0
2021-01-13 15:38Merge branch 'maint-0.4.3' into maint-0.4.4David Goulet1+3-0
2021-01-13 15:38Merge branch 'maint-0.3.5' into maint-0.4.3David Goulet1+3-0
2021-01-13 15:37gitignore: Add Linux core file patternsDavid Goulet1+3-0
2021-01-13 14:48Better fix for #40241 (--enable-all-bugs-are-fatal and fallthrough)Nick Mathewson6+19-12
2021-01-13 14:48m4: Change LIBS order of TOR_SEARCH_LIBRARY()David Goulet2+7-2
2021-01-13 14:01Merge branch 'maint-0.4.5'George Kadianakis1+3-2
2021-01-13 14:01Merge branch 'mr/252' into maint-0.4.5George Kadianakis1+3-2
2021-01-11 20:02Remove BUG() when checking TOO_MANY_OUTDATED_DIRSERVERS.Nick Mathewson1+3-2
2021-01-13 13:23Merge branch 'mr/236'George Kadianakis4+105-52
2020-12-09 18:10New consensus method to find bwweightscale & maxunmeasuredbw correctly.Nick Mathewson4+105-52
2021-01-12 21:44Copy forward the changelog for 0.4.5.3-rc.Nick Mathewson1+64-0
2021-01-12 21:09Merge branch 'maint-0.4.5'Nick Mathewson0+0-0
2021-01-12 21:08Bump to 0.4.5.3-rc-devNick Mathewson3+4-4
2021-01-12 16:05Merge branch 'maint-0.4.5'George Kadianakis13+144-89
2021-01-12 15:55Merge branch 'ticket40237_044_01' into ticket40237_045_01David Goulet13+144-89
2021-01-12 15:54Merge branch 'ticket40237_043_01' into ticket40237_044_01David Goulet13+144-89
2021-01-12 15:50tests: Fix unit tests after merge of #40237David Goulet2+12-12
2021-01-12 15:46Merge branch 'ticket40237_035_01' into ticket40237_043_01David Goulet13+121-64
2021-01-11 21:01hs-v3: Require reasonably live consensusDavid Goulet13+122-65
2021-01-11 19:50Reject obsolete router/extrainfo descs more quietly.Nick Mathewson1+11-0
2021-01-11 19:46Merge branch 'maint-0.4.5'Nick Mathewson5+12-1
2021-01-11 19:37Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson5+12-1
2021-01-11 19:37Merge branch 'maint-0.4.4' into maint-0.4.5Nick Mathewson5+12-1
2021-01-11 19:37Merge branch 'maint-0.3.5' into maint-0.4.3Nick Mathewson5+12-1
2021-01-11 19:37Merge branch 'ticket40241_035' into maint-0.3.5Nick Mathewson5+12-1
2021-01-11 19:25Fix warnings in current debian-hardened CI.Nick Mathewson5+12-1
2021-01-11 17:48Merge branch 'maint-0.4.5'Nick Mathewson0+0-0
2021-01-11 17:48Increment version to 0.4.5.3-rcNick Mathewson3+4-4
2021-01-10 18:29fix typos and whitespaceRoger Dingledine3+3-2
2021-01-06 18:41Do not require a valid torrc forNeel Chauhan2+8-1
2020-12-24 19:32Downgrade the severity of a few rendezvous circuit-related warnings.Neel Chauhan3+6-2
2020-12-21 19:55Merge branch 'maint-0.4.5'David Goulet2+13-2
2020-12-21 19:41relay: Log address suggested by directory authoritiesDavid Goulet2+13-2
2020-12-21 18:26Merge branch 'maint-0.4.5'Nick Mathewson0+0-0
2020-12-21 18:25Merge branch 'mr_240_squashed' into maint-0.4.5Nick Mathewson4+151-43
2020-12-21 18:23Merge branch 'mr_240_squashed'Nick Mathewson4+151-43
2020-12-21 18:10test: Fix memleak in test/load_stats_fileDavid Goulet1+3-3
2020-12-16 08:58Fix timestamp parser in new load_stats_file.Karsten Loesing2+23-7
2020-12-15 16:41relay: Report the entire content of a stats fileDavid Goulet4+135-43
2020-12-18 14:22Merge remote-tracking branch 'tor-gitlab/mr/211'Alexander Færøy4+92-9
2020-12-18 14:19Merge remote-tracking branch 'tor-gitlab/mr/207'Alexander Færøy5+4-122
2020-12-17 13:25Merge branch 'maint-0.4.5'David Goulet2+6-1
2020-12-17 13:25Merge branch 'tor-gitlab/mr/243' into maint-0.4.5David Goulet2+6-1
2020-12-17 11:49Fix Keccak undefined behavior on exotic platforms.George Kadianakis2+6-1
2020-12-16 20:55Merge remote-tracking branch 'tor-gitlab/mr/230'Alexander Færøy2+9-0
2020-12-16 20:39Merge branch 'maint-0.4.5'Alexander Færøy4+30-1
2020-12-16 20:38Merge branch 'tor-gitlab/mr/234' into maint-0.4.5Alexander Færøy4+30-1
2020-12-08 15:01config: Catch missing Bridge for ClientTransportPluginDavid Goulet4+30-1
2020-12-16 20:31Merge branch 'maint-0.4.5'Alexander Færøy1+1-1
2020-12-16 20:31Merge remote-tracking branch 'tor-gitlab/mr/238' into maint-0.4.5Alexander Færøy1+1-1
2020-12-16 20:29Merge branch 'maint-0.4.5'Alexander Færøy2+9-3
2020-12-16 20:29Merge remote-tracking branch 'tor-gitlab/mr/237' into maint-0.4.5Alexander Færøy2+9-3
2020-12-16 15:01build: Add "make lsp" commandDavid Goulet4+41-0
2020-12-15 16:58Merge branch 'maint-0.4.5'David Goulet2+10-1
2020-12-15 16:58Merge branch 'tor-gitlab/mr/239' into maint-0.4.5David Goulet2+10-1
2020-12-15 14:29Merge branch 'maint-0.4.5'George Kadianakis0+0-0
2020-12-15 14:28Merge remote-tracking branch 'tor-gitlab/mr/205' into maint-0.4.5George Kadianakis4+83-17
2020-12-15 14:28Merge remote-tracking branch 'tor-gitlab/mr/205'George Kadianakis4+83-17
2020-12-14 15:14Socks5: handle truncated client requests correctlyNick Mathewson2+10-1
2020-12-11 14:52configure: Revert back the static libevent pathDavid Goulet1+1-1
2020-12-11 13:56Merge remote-tracking branch 'tor-gitlab/mr/232'George Kadianakis1+1-1
2020-12-09 19:08Tweak the documentation for approved-routersNick Mathewson2+9-3
2020-12-09 18:31Fix a typo in coverage builds.Nick Mathewson1+1-1
2020-12-09 15:03Merge branch 'mr_224_squashed'Nick Mathewson3+28-0
2020-11-23 23:41Announce URL to bridge status page when starting Tor as a bridge relay.Alexander Færøy3+28-0
2020-11-13 01:08Avoid sandbox bug warning when unglobbing patterns #40094Daniel Pinto2+20-1
2020-12-08 19:59Fix a couple of documentation comments related to #40094Nick Mathewson2+7-5
2020-12-08 19:51Merge branch 'maint-0.4.5'David Goulet2+11-1
2020-12-08 16:58relay: Avoid log reachability test for bandwidth test circuitDavid Goulet2+11-1
2020-12-08 19:24Reinstate add_onion_helper_add_service() test, validate auth clients before adding themNeel Chauhan4+93-6
2020-12-08 18:46Remove unused NULL check in hs_service_add_ephemeral(), mention we take ownership of auth_clients_v3Neel Chauhan1+5-6
2020-12-08 14:54Merge branch 'mr/233'George Kadianakis2+9-1
2020-12-07 21:40Command-line arguments: be better at detecting absent optional args.Nick Mathewson2+9-1
2020-12-08 14:15Merge branch 'maint-0.4.5'David Goulet3+14-4
2020-11-18 16:24configure: Fix the --enable-static-tor switchDavid Goulet3+14-4
2020-12-08 13:19Merge remote-tracking branch 'tor-gitlab/mr/219'Nick Mathewson1+1-1
2020-12-04 04:50Fix formatting in comment in parse_port_config()Neel Chauhan1+1-1
2020-12-04 01:40More logic correctionsNeel Chauhan4+12-29
2020-12-02 15:32Changes file for #40213 / !227Nick Mathewson1+3-0
2020-12-02 15:07Detect extra bytes in HAProxy inbuf when transitioning to OR handshakeNick Mathewson2+9-0
2020-12-02 12:17When a channel hasn't seen client or cell log differentlyGuinness2+38-18
2020-11-30 02:54Use atomic ops to access lock_owner in WIN32 tor_mutex_t #17927Daniel Pinto2+7-5
2020-11-28 11:36Support Python 3.8 in hs_build_address.pySamanta Navarro1+11-3
2020-11-20 22:37Fix build on 32-bit Windows.Alexander Færøy1+3-1
2020-11-25 03:05Some test and logic correctionsNeel Chauhan5+54-74
2020-11-24 15:26Merge branch 'tor-gitlab/mr/221'David Goulet2+3-3
2020-11-23 19:15Remove changes files for things that went out in 0.4.5.2-alpha or earlierNick Mathewson20+0-84
2020-11-23 19:10copy 0.4.5.2-alpha changelog forward.Nick Mathewson1+106-0
2020-11-23 19:08fix two trivial comment mistakesRoger Dingledine2+2-2
2020-11-23 19:04Merge branch 'maint-0.4.5' into masterNick Mathewson0+0-0
2020-11-23 19:03bump to 0.4.5.2-alpha-devNick Mathewson3+4-4
2020-11-04 13:32Constify result of CONST_TO_OR_CIRCUIT.George Kadianakis1+1-1
2020-11-04 13:28Revert HSv3 stats string formatting to its old %u self.George Kadianakis1+2-2
2020-11-21 20:09Merge branch 'maint-0.4.5' into masterNick Mathewson0+0-0
2020-11-21 20:09Bump to 0.4.5.2-alpha.Nick Mathewson3+4-4
2020-11-21 19:12Fix ControlSocketsGroupWritable typoNeel Chauhan1+1-1
2020-11-19 19:27Add tests for bug #40084Neel Chauhan5+95-6
2020-11-19 17:44Merge branch 'maint-0.4.5'Alexander Færøy2+8-2
2020-11-19 17:44Merge branch 'maint-0.4.4' into maint-0.4.5Alexander Færøy2+8-2
2020-11-19 17:43Merge branch 'maint-0.4.3' into maint-0.4.4Alexander Færøy2+8-2
2020-11-19 17:43Merge remote-tracking branch 'tor-gitlab/mr/196' into maint-0.4.3Alexander Færøy2+8-2
2020-11-19 17:41Merge branch 'maint-0.4.5'Alexander Færøy4+34-0
2020-11-19 15:46Mention bug number in changes file.Nick Mathewson1+2-2
2020-11-19 15:42Merge remote-tracking branch 'tor-gitlab/mr/214' into masterNick Mathewson5+652-0
2020-09-22 14:45config: Bridge line with a transport must have a ClientTransportPluginDavid Goulet4+34-0
2020-11-18 16:29Merge branch 'maint-0.4.5' into masterDavid Goulet1+7-3
2020-11-18 16:29Merge branch 'tor-gitlab/mr/144' into maint-0.4.5David Goulet1+7-3
2020-11-18 10:37Merge remote-tracking branch 'tor-gitlab/mr/216'George Kadianakis2+5-2
2020-11-17 18:23sendme: Turn log warning into debugDavid Goulet2+5-2
2020-11-17 17:25Merge branch 'maint-0.4.5' into masterDavid Goulet2+20-13
2020-11-17 17:25Merge branch 'tor-gitlab/mr/203' into maint-0.4.5David Goulet2+20-13
2020-10-27 15:41Fix script failuresNeel Chauhan2+8-8
2020-10-20 23:13Allow listing ed25519 fingerprints on the command lineNeel Chauhan4+41-10
2020-11-17 15:53Merge branch 'maint-0.4.5' into masterNick Mathewson2+9-0
2020-11-17 15:36Merge branch 'tor-gitlab/mr/182' into masterDavid Goulet14+514-119
2020-11-17 14:40config: Really ignore non ORPorts when removing duplicatesDavid Goulet2+9-0
2020-11-17 13:22Merge remote-tracking branch 'tor-gitlab/mr/184' into masterNick Mathewson2+5-7
2020-11-17 13:04Add {release,maint}-0.4.5 to git-list-tor-branches.shNick Mathewson1+3-0
2020-11-17 13:01Bump version to 0.4.6.0-alpha-devNick Mathewson3+4-4
2020-11-17 12:58Merge branch 'ticket40071_045_01_squashed' into masterNick Mathewson6+101-55
2020-11-12 17:39changes: Add file for #40071David Goulet1+7-0
2020-09-18 17:07relay: Launch dummy circuit only when descriptor build failsDavid Goulet4+73-66
2020-09-18 16:22relay: Look at our cache when looking for an IP changeDavid Goulet1+15-2
2020-09-18 15:50relay: Use testing circuit instead of dummy descriptor fetchDavid Goulet2+46-27
2020-11-17 09:43Add the compiler name, version and libs used to compileGuinness5+652-0
2020-11-17 03:43Merge remote-tracking branch 'tor-gitlab/mr/197' into masterNick Mathewson3+4-3
2020-11-17 03:42Merge branch 'maint-0.4.4' into masterNick Mathewson2+8-2
2020-11-17 03:42Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson2+8-2
2020-11-17 03:42Merge branch 'maint-0.3.5' into maint-0.4.3Nick Mathewson2+8-2
2020-11-17 03:42Merge remote-tracking branch 'tor-gitlab/mr/195' into maint-0.3.5Nick Mathewson2+8-2
2020-11-16 17:35Give a descriptive error message with "tor-gencert --create-identity-key"Neel Chauhan2+15-4
2020-11-16 16:47Unbreak buildNeel Chauhan1+2-0
2020-11-15 22:33Add changes file for ticket 40084Neel Chauhan1+4-0
2020-11-15 20:56Add support for creating v3 onion services form the control portNeel Chauhan5+129-37
2020-11-12 16:22port: Don't ignore ports of a different familyDavid Goulet4+51-20
2020-11-12 19:40Use SRWLocks to implement locking on Windows #17927Daniel Pinto4+90-9
2020-11-12 19:19Remove orconn_ext_or_id_map and related functionsNeel Chauhan5+4-122
2020-11-09 22:31Use connection_or_change_state() in v3 handshaking state changeNeel Chauhan4+9-4
2020-11-12 16:55When handling includes, detect missing interned strings earlier.Nick Mathewson3+57-12
2020-11-11 11:38Fix typos.Samanta Navarro147+265-263
2020-11-12 16:07Deliberately close OR connections if proxies leave extra dataNick Mathewson2+20-13
2020-11-12 14:43Merge branch 'ticket40187' into masterNick Mathewson2+10-0
2020-11-12 14:42Correct EOL date for 0.4.3.xNick Mathewson2+2-2
2020-11-12 14:28Fake the current time when we're loading TEST_DESCRIPTORS.Nick Mathewson2+10-0
2020-11-12 13:47Merge remote-tracking branch 'tor-gitlab/mr/183' into masterNick Mathewson2+10-3
2020-11-12 13:13Merge branch 'maint-0.4.4' into masterNick Mathewson0+0-0
2020-11-12 13:13Bump to 0.4.4.6-devNick Mathewson3+4-4
2020-11-12 13:12Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson0+0-0
2020-11-12 13:12Bump to 0.4.3.7-devNick Mathewson3+4-4
2020-11-12 13:11Merge branch 'maint-0.3.5' into maint-0.4.3Nick Mathewson0+0-0
2020-11-12 13:11Bump to 0.3.5.12-devNick Mathewson3+3-3
2020-11-12 12:37Copy ChangeLog and ReleaseNotes from today's releases to master branchNick Mathewson2+568-1
2020-11-10 22:29changes file for bug 40172.Nick Mathewson1+3-0
2020-11-10 21:57Export RANLIB so it's available in combine_libs scriptMatthew Finkel1+1-0
2020-11-09 22:14Merge branch 'maint-0.4.4' into masterNick Mathewson0+0-0
2020-11-09 22:13Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson0+0-0
2020-11-09 22:13Merge branch 'maint-0.3.5' into maint-0.4.3Nick Mathewson0+0-0
2020-11-09 22:13Bump to 0.4.4.6Nick Mathewson3+4-4
2020-11-09 22:12Bump to 0.4.3.7Nick Mathewson3+4-4
2020-11-09 22:12Bump to 0.3.5.12Nick Mathewson3+3-3
2020-11-09 21:17Merge branch 'maint-0.4.4' into masterNick Mathewson0+0-0
2020-11-09 21:17Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson4+30-5
2020-11-09 21:13Merge branch 'maint-0.3.5' into maint-0.4.3Nick Mathewson4+30-5
2020-11-09 21:13Merge remote-tracking branch 'tor-gitlab/mr/189' into maint-0.3.5Nick Mathewson4+30-5
2020-11-09 14:15Merge remote-tracking branch 'tor-gitlab/mr/193'Alexander Færøy2+23-5
2020-11-09 14:15Merge remote-tracking branch 'tor-gitlab/mr/192'Alexander Færøy2+2-0
2020-11-09 14:12Merge remote-tracking branch 'tor-gitlab/mr/190'Alexander Færøy4+47-97
2020-11-06 15:29Rename OpenSSL_version_num() as defined in TorNick Mathewson3+4-3
2020-11-05 14:47Make config/parse_tcp_proxy_line work in the presence of DNS hijackingNick Mathewson2+8-2
2020-11-05 14:34Handle a change in the implementation of hashlib in Python 3.9Nick Mathewson2+8-2
2020-11-03 17:19Add more docs about the HSv3 stat collection period.George Kadianakis1+5-2
2020-11-03 15:42Improve string formatting in rep_hist_format_hs_stats().George Kadianakis1+4-4
2020-11-03 15:36Use CONST_TO_OR_CIRCUIT() in v2/v3 rend cell detection.George Kadianakis1+4-4
2020-11-03 15:34Switch v3_onions_seen_this_period to digest256map_t.George Kadianakis3+21-15
2020-11-03 14:06Merge remote-tracking branch 'tor-gitlab/mr/185' into masterGeorge Kadianakis4+55-4
2020-11-03 13:59configure: Check STAP_PROBEV macro when building with USDT tracingDavid Goulet2+23-5
2020-11-03 13:36ci: Add DISTCHECK to tracing test on GitlabDavid Goulet1+1-0
2020-11-03 11:04Merge remote-tracking branch 'tor-gitlab/mr/187' into masterGeorge Kadianakis5+68-1
2020-10-27 09:40Add changes file for v3 metrics.George Kadianakis1+5-0
2020-10-21 14:00Abstract v2/v3 "format stats to str" logic into a single function.George Kadianakis3+27-63
2020-10-21 13:43Abstract v2/v3 "write stats to file" logic into a single function.George Kadianakis3+25-49
2020-10-21 11:17Write unittests for v3 metrics.George Kadianakis5+152-12
2020-10-21 11:43Introduce v3 stat formatting functions.George Kadianakis1+76-0
2020-11-02 10:42Extend get_voting_interval() so that it's callable by relays.George Kadianakis1+11-10
2020-11-03 09:04Introduce generic HS stats methods that apply to v2 and v3.George Kadianakis1+32-30
2020-10-21 10:50Implement support for "v3 rend traffic" stat.George Kadianakis4+46-3
2020-07-01 10:57Implement support for "unique v3 onions" stat.George Kadianakis3+32-4
2020-10-21 11:32Introduce v3_stats_t structure and some of its methods.George Kadianakis6+117-1
2020-10-26 16:27Make room for v3: Complete move from hs_stats_t to hs_v2_stats_t.George Kadianakis2+53-18
2020-10-26 16:19Make room for v3: s/hs_stats/hs_v2_stats/George Kadianakis3+54-54
2020-07-01 10:29Make room for v3: Rename rephist objects to signify they are v2-only.George Kadianakis2+10-10
2020-11-02 18:14Merge branch 'tor-gitlab/mr/186'David Goulet7+39-12
2020-11-02 18:09Merge branch 'tor-gitlab/mr/188'David Goulet5+3-136
2020-11-02 13:25or: Missing .inc file in include.amDavid Goulet1+1-0
2020-11-02 12:15Fix another duplicate typedef.Nick Mathewson2+5-2
2020-11-01 21:41Update to 0.4.5.1-alpha-devNick Mathewson3+4-4
2020-11-01 21:21rewrap changelogNick Mathewson1+6-5
2020-11-01 16:46Edits on ChangeLog from seborn.Nick Mathewson1+14-14
2020-10-31 18:33Implement WIN32 tor_cond_wait using condition variables #30187Daniel Pinto4+47-97
2020-10-30 15:48Full round of edits on ChangeLogNick Mathewson1+143-152
2020-10-30 15:05Bump version to 0.4.5.1-alphaNick Mathewson3+4-4
2020-10-30 15:04Sorting and editing on the changelog.Nick Mathewson1+39-56
2020-10-30 14:59Run format_changelogNick Mathewson1+272-272
2020-10-30 14:58Minor edits to changelog headersNick Mathewson1+464-0
2020-10-30 14:57Start a changelog for 0.4.5.1-alpha.Nick Mathewson92+0-413
2020-10-30 14:51Merge branch 'bug40080_035'Nick Mathewson4+30-5
2020-10-30 12:14Merge remote-tracking branch 'tor-gitlab/mr/174' into masterGeorge Kadianakis21+2984-2081
2020-10-28 20:36Fix duplicate typedef in metrics_store_entry.hNick Mathewson1+2-2
2020-10-28 15:47Remove "GETINFO network-status".Nick Mathewson5+3-136
2020-10-28 15:39Merge branch 'maint-0.4.3' into maint-0.4.4Alexander Færøy7+66-126
2020-10-28 15:39Merge branch 'maint-0.3.5' into maint-0.4.3Alexander Færøy7+66-126
2020-10-28 15:39Merge branch 'maint-0.4.4'Alexander Færøy0+0-0
2020-10-28 15:34Log a warning if Tor was built with any "risky" compile-time optionsNick Mathewson5+68-1
2020-10-28 15:15Merge remote-tracking branch 'tor-gitlab/mr/171'Alexander Færøy9+246-547
2020-10-28 14:47Fix a previously overstrict log message check.Nick Mathewson2+4-2
2020-10-28 14:34Changes file for #40165 (openssl deprecation warnings)Nick Mathewson1+5-0
2020-10-28 14:32Do not define OPENSSL_VERSION in compat_openssl.hNick Mathewson2+11-7
2020-10-28 14:30configure: disable OpenSSL deprecation warnings with OpenSSL >= 3Nick Mathewson1+18-1
2020-10-28 14:07Include a more modest openssl header in crypto_openssl_mgt.hNick Mathewson1+1-2
2020-10-28 13:39Revise fix for bug 32178 (spaces at end of log msg).Nick Mathewson4+53-15
2019-10-26 18:07adds change fileAmadeusz Pawlik1+3-0
2019-10-26 18:06Removes trailing spaces in control event logAmadeusz Pawlik1+10-0
2020-10-28 12:52test: Missing tor_free() in metrics unit testsDavid Goulet1+1-0
2020-10-28 00:57Stop forcing IPv4 and IPv6 traffic on non-SOCKSPortsNeel Chauhan2+5-7
2020-10-27 18:10Avoid asserts with flagNeel Chauhan2+10-3
2020-10-27 16:59lib/metrics: Fix wrong macro expansionDavid Goulet2+2-6
2020-10-27 14:43metrics: Add tor_ namespace to all metricsDavid Goulet2+15-6
2020-10-23 17:19test: Add test for onion service metrics moduleDavid Goulet4+71-0
2020-10-23 16:27test: Metrics tests for lib/ and feature/David Goulet4+257-0
2020-10-22 19:48tests: Fix unit tests after adding new HS metrics moduleDavid Goulet2+8-0
2020-10-22 19:15changes: File for ticket 40063, the MetricsPortDavid Goulet1+5-0
2020-10-22 19:11doc: Initial documentation of the lib/metricsDavid Goulet1+12-0
2020-10-22 18:21man: Add the MetricsPort manpage entryDavid Goulet1+42-0
2020-10-20 19:05hs: Collect introduction circuit metricsDavid Goulet4+27-0
2020-10-20 18:59hs: Collect rendezvous circuit metricsDavid Goulet6+70-0
2020-10-20 18:47hs: Collect service traffic metricsDavid Goulet5+43-0
2020-10-20 15:10hs: Always note the virtual port in the identDavid Goulet1+7-5
2020-10-20 16:48hs: New metrics moduleDavid Goulet10+398-3
2020-10-20 14:57conn: New Metrics listener portDavid Goulet10+286-13
2020-10-19 19:50metrics: New feature module to track tor metricsDavid Goulet9+172-0
2020-10-19 19:15lib: New metrics libraryDavid Goulet11+553-3
2020-10-27 14:20Merge branch 'maint-0.4.4'David Goulet0+0-0
2020-10-27 14:18Merge branch 'tor-gitlab/mr/176' into maint-0.4.4David Goulet2+47-12
2020-10-27 13:43Merge branch 'tor-gitlab/mr/173'David Goulet10+127-17
2020-10-27 13:36Merge branch 'tor-gitlab/mr/176'David Goulet2+47-12
2020-10-26 20:39Merge branch 'maint-0.4.4'Nick Mathewson4+14-4
2020-10-26 20:39Make ticket40164 compliant with styleNick Mathewson1+1-1
2020-10-26 15:04Merge remote-tracking branch 'tor-gitlab/mr/169' into masterGeorge Kadianakis3+9-2
2020-10-23 15:47Merge remote-tracking branch 'tor-gitlab/mr/127'Nick Mathewson28+120-13
2020-10-23 15:23Update required/recommended protocol lists more systematicallyNick Mathewson2+36-39
2020-10-23 14:33Merge branch 'combined_libs'Nick Mathewson7+76-15
2020-10-23 14:32Changes file for ticket 40127Nick Mathewson1+7-0
2020-10-22 07:07Turn ConsensusParams into a LinelistRoger Dingledine4+14-4
2020-10-21 17:48main: Off by one when dumping subsystem listDavid Goulet1+1-1
2020-10-21 11:44Make "check-changes" work on bug32671.Nick Mathewson1+1-1
2020-08-11 23:24Allow mutiple lines on configuration for ROUTERSET entries. #28361Daniel Pinto28+120-13
2020-10-20 19:04Set is_padding_timer_scheduled to 0Guinness2+5-0
2020-10-20 13:03reindent changes/ticket40053Nick Mathewson1+4-4
2020-10-20 13:03Merge branch 'mr_175_squashed'Nick Mathewson2+10-2
2020-10-17 10:12Consider 301 as an error like 404Guinness2+10-2
2020-10-20 10:26Merge remote-tracking branch 'tor-gitlab/mr/148' into masterGeorge Kadianakis10+83-11
2020-10-19 15:45Explain why we use "mark_as_used_for_origin_circuit" where we doNick Mathewson4+22-2
2020-10-19 15:24Simplify logic to use smartlist_add_asprintf()Nick Mathewson1+2-3
2020-10-19 15:15Merge remote-tracking branch 'tor-gitlab/mr/167'Nick Mathewson2+16-9
2020-10-18 20:09Update required/recommended protocol versions.Nick Mathewson2+15-8
2020-10-18 20:18Split required/recommended protocol lists into multiple linesNick Mathewson1+40-9
2020-10-16 17:57Regenerate extample_extrainfo.inc and adjust tests.Nick Mathewson4+491-330
2020-10-16 16:37Regenerate complete failing_routerdescs.inc and adjust tests accordingly.Nick Mathewson4+1703-985
2020-10-16 15:56Update makedesc.py script so that it works with python3.Nick Mathewson3+146-34
2020-10-16 14:31Update slow_ed25519.py to work with python 3.Nick Mathewson1+12-13
2020-10-16 14:03Fix formats_rsa_ed25519 tests.Nick Mathewson1+7-219
2020-10-16 13:51Add pr= lines to test_dir_clip_unmeasured*.Nick Mathewson1+4-0
2020-10-16 13:48Fix a couple of routerstatus-based tests.Nick Mathewson1+5-2
2020-10-16 13:44Replace the contents of test_descriptors.inc with a new set.Nick Mathewson1+430-304
2020-10-16 13:32test_dir_handle_get: add ntor-onion-key to microdescriptor exampleNick Mathewson1+2-1
2020-10-16 13:26Fix up vote tests in test_dir_handle_get.Nick Mathewson4+55-17
2020-10-16 12:36Fix the tests in test_microdesc.cNick Mathewson1+66-119
2020-10-16 12:16Fix router/dump_router_to_string_no_bridge_distribution_methodNick Mathewson1+46-46
2020-10-16 11:40test_dir_common: make sure we include pr lines. Fixes 7 tests.Nick Mathewson2+5-3
2020-10-15 22:02Mark as required fields from prop315.Nick Mathewson4+15-11
2020-10-15 14:53Also, include ed25519 identities in connection_describe().Nick Mathewson4+37-6
2020-10-15 14:22Add ed25519 identities to relay descriptions.Nick Mathewson4+70-11
2020-10-15 14:20Add a function to get an ed25519 ID from a routerinfo.Nick Mathewson2+20-0
2020-10-14 17:05Protover: simplify implementation structure to use 64-bit propertyNick Mathewson4+181-422
2020-10-14 15:31Merge branch 'prop318_limit_protover_035' into prop318_limit_protover_045Nick Mathewson7+66-126
2020-10-14 15:28Implement proposal 318: Limit protovers to 0..63Nick Mathewson7+66-126
2020-10-14 13:46Merge branch 'tor-gitlab/mr/170'David Goulet8+16-53
2020-10-14 13:45Use "flavor" spelling consistently on manpage.Nick Mathewson1+1-1
2020-10-14 13:43Apply typo fix patch from Samanta Navarro on #40161.Nick Mathewson1+3-3
2020-10-13 18:42Add changes file for 40139 (removing usecreatefast and useoptimisticdataNick Mathewson1+7-0
2020-10-13 18:37Make OptimisticData always-on.Nick Mathewson6+5-37
2020-10-13 18:00Make "usecreatefast" always-off.Nick Mathewson1+4-16
2020-10-13 13:50Merge remote-tracking branch 'tor-gitlab/mr/161'Alexander Færøy10+19-101
2020-10-13 13:45Merge remote-tracking branch 'tor-gitlab/mr/165'Alexander Færøy5+0-20
2020-10-13 03:46Pass the SOCKS request address in relay begin cellsNeel Chauhan3+9-2
2020-10-08 13:48dirclient: print bandwidth usage on one line (#40159)Alex Xu (Hello71)2+16-9
2020-09-23 18:08Remove long-obsolete members from the state file.Nick Mathewson8+127-24
2020-10-07 13:42Merge remote-tracking branch 'tor-gitlab/mr/164'Nick Mathewson2+16-1
2020-10-07 13:29Merge branch 'maint-0.3.5' into maint-0.4.3Nick Mathewson0+0-0
2020-10-07 13:29Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson0+0-0
2020-10-07 13:29Merge branch 'maint-0.4.4'Nick Mathewson0+0-0
2020-10-07 13:29Merge remote-tracking branch 'tor-github/pr/1827/head' into maint-0.3.5Nick Mathewson7+245-32
2020-10-07 13:00Merge branch 'tor-gitlab/mr/159'David Goulet2+63-3
2020-09-23 14:53Use AC_LANG_SOURCENick Mathewson1+2-2
2020-09-23 14:29Use AC_RUN_IFELSE, not AC_TRY_RUN.Nick Mathewson1+1-1
2020-09-23 14:13Changes file for autoconf improvements in 40138Nick Mathewson1+6-0
2020-09-23 14:11configure.ac: Summarize how many times we warned.Nick Mathewson1+21-0
2020-10-07 12:38Merge branch 'maint-0.3.5' into maint-0.4.3Nick Mathewson2+22-0
2020-10-07 12:38Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson0+0-0
2020-10-07 12:38Merge branch 'maint-0.4.4'Nick Mathewson0+0-0
2020-07-01 14:53hs-v2: Add deprecation warning for serviceDavid Goulet2+22-0
2020-10-07 12:35Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson2+6-1
2020-10-07 12:35Merge branch 'maint-0.4.4'Nick Mathewson0+0-0
2020-06-16 21:38Make HSFETCH take the decoded length into account, not the base32 oneNeel Chauhan2+6-1
2020-10-07 12:29Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson0+0-0
2020-10-07 12:29Merge branch 'maint-0.4.4'Nick Mathewson0+0-0
2020-10-07 12:29Merge branch 'maint-0.3.5' into maint-0.4.3Nick Mathewson2+35-3
2020-10-07 12:29Merge remote-tracking branch 'tor-gitlab/mr/77' into maint-0.3.5Nick Mathewson2+35-3
2020-10-07 12:26Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson0+0-0
2020-10-07 12:26Merge branch 'maint-0.4.4'Nick Mathewson0+0-0
2020-10-07 12:26Merge branch 'maint-0.3.5' into maint-0.4.3Nick Mathewson4+20-1
2020-10-07 12:25Merge remote-tracking branch 'tor-gitlab/mr/79' into maint-0.3.5Nick Mathewson4+20-2
2020-10-07 12:16Merge branch 'maint-0.4.4'Nick Mathewson0+0-0
2020-10-07 12:16Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson0+0-0
2020-10-07 12:16Merge branch 'maint-0.3.5' into maint-0.4.3Nick Mathewson0+0-0
2020-10-07 12:14Merge remote-tracking branch 'tor-github/pr/1661/head' into maint-0.3.5Nick Mathewson2+54-4
2020-10-07 12:10Merge branch 'maint-0.4.4'Nick Mathewson0+0-0
2020-10-07 12:10Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson0+0-0
2020-10-07 12:10Merge branch 'maint-0.3.5' into maint-0.4.3Nick Mathewson2+15-0
2020-10-07 12:09Merge remote-tracking branch 'tor-gitlab/mr/43' into maint-0.3.5Nick Mathewson2+15-0
2020-10-07 12:08Merge branch 'maint-0.4.4'Nick Mathewson0+0-0
2020-10-07 12:08Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson2+11-1
2020-10-07 12:08Merge branch 'maint-0.3.5' into maint-0.4.3Nick Mathewson2+11-1
2020-10-07 12:07Merge remote-tracking branch 'tor-gitlab/mr/137' into maint-0.3.5Nick Mathewson2+11-1
2020-10-07 12:05Merge branch 'maint-0.4.4'Nick Mathewson0+0-0
2020-10-07 12:05Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson0+0-0
2020-10-07 12:05Merge branch 'maint-0.3.5' into maint-0.4.3Nick Mathewson6+32-73
2020-10-07 12:05Merge remote-tracking branch 'tor-gitlab/mr/103' into maint-0.3.5Nick Mathewson6+32-74
2020-10-07 12:03Merge branch 'maint-0.4.4'Nick Mathewson0+0-0
2020-10-07 12:02Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson0+0-0
2020-10-07 12:01Merge branch 'maint-0.3.5' into maint-0.4.3Nick Mathewson11+90-3
2020-10-07 12:00Merge branch 'mr_124_squashed' into maint-0.3.5Nick Mathewson11+89-3
2020-08-12 16:36Parallelize src/test/test into chunks.Nick Mathewson11+89-3
2020-10-07 10:42Merge branch 'maint-0.4.4' into masterGeorge Kadianakis3+11-0
2020-10-07 10:32Merge remote-tracking branch 'tor-gitlab/mr/154' into maint-0.4.4George Kadianakis3+11-0
2020-10-07 10:29Merge branch 'maint-0.4.4' into masterGeorge Kadianakis2+10-6
2020-10-07 10:29Merge remote-tracking branch 'tor-gitlab/mr/163' into maint-0.4.4George Kadianakis2+10-6
2019-07-02 18:21Expose TOR_PT_OUTBOUND_BIND_ADDRESS_{V4,V6} to Pluggable Transports.Alexander Færøy4+83-1
2019-07-02 18:18Move parse logic for outbound addresses to before we handle PT's.Alexander Færøy1+10-10
2019-07-02 17:09Rename `OUTBOUND_ADDR_EXIT_AND_OR` to `OUTBOUND_ADDR_ANY`.Alexander Færøy3+10-10
2019-07-02 17:03Add `OutboundBindAddressPT` to torrc.Alexander Færøy3+26-1
2019-07-02 16:49Document enumeration values for `outbound_addr_t`.Alexander Færøy1+18-3
2020-10-05 16:10Remove "AUTHORS" sections from manual pages.Nick Mathewson5+0-20
2020-10-03 03:10Fix %include bug with pattern with */ on glibc < 2.19 #40141Daniel Pinto2+16-1
2020-10-02 13:08Fix authors stanza in tor-gencert manpageNick Mathewson1+2-3
2020-10-01 23:32fix typosRoger Dingledine8+10-10
2020-09-28 14:37Merge branch 'bug40133_035' into bug40133_043Nick Mathewson2+10-6
2020-09-28 14:35Merge branch 'maint-0.3.5' into bug40133_035Nick Mathewson7+111-5
2020-09-28 12:41Add missing documentation for get_net_param_from_listNick Mathewson1+6-1
2020-09-23 19:41Fix memory leak in vote generationNick Mathewson1+1-2
2020-09-23 19:19Move a DIGESTMAP_FOREACH_END (cosmetic)Nick Mathewson1+1-2
2020-09-23 18:40Remove parseconf test with AndroidIdentityTag.Nick Mathewson3+0-3
2020-09-23 16:30Remove support for old android "logcat" APINick Mathewson7+19-98
2020-09-23 16:09Update changes fileNick Mathewson1+5-2
2020-09-23 16:06IPv6 sybil: consider addresses in the same /64 to be equal.Nick Mathewson1+2-1
2020-09-23 16:04Refactor address comparison in get_sybil_list_by_ip_versionNick Mathewson1+29-28
2020-09-23 15:53get_all_possible_sybil: small indentation and comment cleanupsNick Mathewson1+17-19
2020-09-23 15:50Remove needless sort operation.Nick Mathewson1+0-2
2020-09-23 15:48Tidy up compare_routerinfo_by_ipv{4,6} to match better.Nick Mathewson1+11-14
2020-09-23 15:19Style and correctness issues in test_dirvote.Nick Mathewson1+59-39
2020-09-22 17:17Fix memory leaks.Nick Mathewson2+27-2
2020-09-23 15:30Implement IPv6 sybil protection.vnepveu10+795-54
2020-09-23 13:52configure.ac: Give a warning if openssl headers don't match library.Nick Mathewson1+36-3
2020-09-22 20:54Merge branch 'ticket40136'Nick Mathewson2+184-44
2020-09-22 20:51state-contents: correcct the description of unusable_circuitsNick Mathewson1+1-1
2020-09-22 18:46Add a changes file for 40136 (state-contents.txt updates)Nick Mathewson1+3-0
2020-09-22 18:44state-contents.txt: try to document circ-build-timeout fieldsNick Mathewson1+17-2
2020-09-22 18:35Try to document pathbias fields in state file.Nick Mathewson1+31-0
2020-09-22 18:17Improve doc/state-contents.txtNick Mathewson1+134-43
2020-09-22 17:47Merge branch 'maint-0.3.5' into maint-0.4.3David Goulet2+3-4
2020-09-22 17:47Merge branch 'maint-0.4.3' into maint-0.4.4David Goulet2+3-4
2020-09-22 17:47Merge branch 'maint-0.4.4'David Goulet2+3-4
2020-09-22 17:39Merge branch 'tor-gitlab/mr/145'David Goulet11+46-33
2020-09-22 15:06srv: Remove spammy debug logDavid Goulet2+3-4
2020-09-22 13:59Fix warnings when using two unusual options together.Nick Mathewson3+11-0
2020-09-21 16:59Merge branch 'maint-0.4.4'Nick Mathewson2+66-0
2020-09-21 16:59Merge branch 'maint-0.3.5' into maint-0.4.3Nick Mathewson2+66-0
2020-09-21 16:59Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson2+66-0
2020-09-21 13:49gitlab-ci: Use test-network-all for debian-integrationNick Mathewson1+1-0
2020-09-21 13:26gitlab-ci: add an NSS check.Nick Mathewson1+11-0
2020-09-21 13:25gitlab-ci: Add all-bugs-are-fatal on hardened and integration builds.Nick Mathewson1+2-1
2020-09-21 13:24gitlab-ci: Add disable-module builds.Nick Mathewson1+33-0
2020-09-21 13:20Add a few more options for the CI script.Nick Mathewson1+20-0
2020-09-18 23:06Merge branch 'maint-0.4.4'Nick Mathewson1+14-1
2020-09-18 23:06Merge branch 'maint-0.3.5' into maint-0.4.3Nick Mathewson2+31-1
2020-09-18 23:06Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson2+31-1
2020-09-18 19:56Make debian-trace job conditional on src/lib/trace/trace_sys.cNick Mathewson1+12-0
2020-09-18 16:26Renerate src/test/fuzz/include.amNick Mathewson1+4-3
2020-09-18 18:30Add TOR_TRACE_LIBS to fuzzing_include_am.pyNick Mathewson1+2-1
2020-09-18 16:17Build one big .a library full of Tor's implementation.Nick Mathewson5+63-11
2020-09-18 19:55.gitlab.yml: missing commentsNick Mathewson1+2-1
2020-09-18 19:53Copy tracing things back to maint-0.3.5, for consistency.Nick Mathewson2+17-0
2020-09-18 14:51Merge remote-tracking branch 'tor-gitlab/mr/137'Alexander Færøy2+11-1
2020-09-18 14:03Add flag for whether an OR conn "counts" for bootstrap trackingNick Mathewson10+63-11
2020-09-18 13:45Merge branch 'maint-0.3.5' into maint-0.4.3David Goulet2+5-0
2020-09-18 13:45Merge branch 'maint-0.4.3' into maint-0.4.4David Goulet2+5-0
2020-09-18 13:45Merge branch 'maint-0.4.4'David Goulet2+5-0
2020-09-17 18:04Fix underflow in rend_cache/free_all test.Nick Mathewson2+5-0
2020-09-17 17:56Merge branch 'maint-0.4.4'Nick Mathewson2+6-0
2020-09-17 17:56Merge branch 'maint-0.3.5' into maint-0.4.3Nick Mathewson2+6-0
2020-09-17 17:56Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson2+6-0
2020-09-17 16:55test: Increment rend cache allocation before freeingDavid Goulet2+6-0
2020-09-17 13:17Merge branch 'tor-gitlab/mr/129'David Goulet1+20-10
2020-08-14 17:16Resolve some coverity complaints in test_util_glob().Nick Mathewson1+20-10
2020-09-17 12:42Use the correct SIGNED_KEY_TYPE value for signing->link certsNick Mathewson4+20-11
2020-09-17 12:33Merge branch 'tor-gitlab/mr/131'David Goulet1+21-5
2020-09-17 12:19Fix wide linesNick Mathewson5+13-9
2020-09-17 12:17Rename tor_cert_create to tor_cert_create_ed25519Nick Mathewson10+22-22
2020-09-15 13:00Remove 0.4.2 from list of branches in git script: it has reached EOL.Nick Mathewson1+0-3
2020-09-15 12:52Merge branch 'maint-0.4.4'Nick Mathewson0+0-0
2020-09-15 12:52Bump version to 0.4.4.5-dev.Nick Mathewson3+4-4
2020-09-15 12:46Copy changelog and releasenotes for 0.4.4.5 to master.Nick Mathewson2+503-0
2020-09-14 18:23Remove changes files that will appear in 0.4.4.5Nick Mathewson7+0-33
2020-09-14 17:17Merge branch 'maint-0.4.4'Nick Mathewson0+0-0
2020-09-14 17:17Bump version to 0.4.4.5Nick Mathewson3+4-4
2020-09-14 17:01build: updated configure.ac to allow mingw builds with static openssl and libeventRichard Pospesel1+7-3
2020-09-14 15:50Resolve a compilation warning in test_connection.cNick Mathewson2+7-3
2020-09-14 15:02Update remaining trac.tpo wiki urlsNick Mathewson3+4-4
2020-09-09 22:08Check if glob() is available at build-time.Alexander Færøy3+24-5
2020-09-08 15:14Merge branch 'maint-0.4.4'David Goulet2+9-2
2020-09-07 10:17statistics: Properly count all rendezvous cells (avoid undercounting).George Kadianakis2+9-2
2020-09-07 10:17statistics: Properly count all rendezvous cells (avoid undercounting).George Kadianakis2+9-2
2020-09-03 15:54addr: Missing AF family to index conversionDavid Goulet1+2-1
2020-09-01 13:54conn: Remove assert on new listener connection when retryingDavid Goulet2+11-1
2020-08-26 22:15Merge remote-tracking branch 'tor-gitlab/mr/136'Alexander Færøy3+20-0
2020-08-26 21:55Merge remote-tracking branch 'tor-gitlab/mr/133'Alexander Færøy1+1-0
2020-08-26 15:04Merge branch 'tor-gitlab/mr/135'David Goulet1+3-3
2020-08-25 17:37Merge branch 'mr/113'George Kadianakis7+61-7
2020-08-25 14:04ci: Add tracing build to Gitlab CIDavid Goulet3+20-0
2020-08-25 13:16Even argument spacing for some functions in feature/client/bridges.cNeel Chauhan1+3-3
2020-08-06 15:21Validate address more carefully when checking self-reachabilityNick Mathewson7+61-7
2020-08-25 12:43Merge remote-tracking branch 'tor-gitlab/mr/115'George Kadianakis5+115-277
2020-08-25 12:23Merge branch 'maint-0.4.4'David Goulet2+7-3
2020-08-25 12:09Avoid guard-related warning when upgrading from 043 to 044.George Kadianakis2+7-3
2020-08-25 12:02Merge remote-tracking branch 'tor-gitlab/mr/108'George Kadianakis4+27-5
2020-08-25 11:51Merge branch 'maint-0.4.4'George Kadianakis4+20-0
2020-08-25 11:51Merge remote-tracking branch 'tor-gitlab/mr/130' into maint-0.4.4George Kadianakis4+20-0
2020-08-23 13:05Include crypto_rand.h in ed25519_tor.cNeel Chauhan1+1-0
2020-08-20 11:34Merge branch 'maint-0.4.4'George Kadianakis5+64-3
2020-08-07 05:32v3 control: Persist ONION_CLIENT_AUTH_ADD client nameNeel Chauhan5+64-3
2020-08-19 14:14relay: Query our cache when deciding for dummy descriptor fetchDavid Goulet1+21-5
2020-08-19 13:47hs: Don't overwrite DoS parameters on circuit with consensus paramsDavid Goulet4+20-0
2020-08-19 10:56Merge branch 'maint-0.4.4'George Kadianakis11+89-3
2020-08-19 10:55Merge branch 'mr/124' into maint-0.4.4George Kadianakis11+89-3
2020-08-12 16:36Parallelize src/test/test into chunks.Nick Mathewson11+89-3
2020-08-18 12:56Merge branch 'tor-gitlab/mr/126'David Goulet16+56-54
2020-08-18 12:49Merge branch 'maint-0.4.4'David Goulet3+30-7
2020-08-18 12:49Merge branch 'tor-gitlab/mr/121' into maint-0.4.4David Goulet3+30-7
2020-08-12 01:28Make options_init_from_torrc smaller #40102Daniel Pinto3+156-109
2020-08-14 13:21Revise trac.torproject.org urls to refer to gitlab replacements.Nick Mathewson16+56-54
2020-08-13 18:20Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson2+5-0
2020-08-13 18:20Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson2+5-0
2020-08-13 18:20Merge branch 'maint-0.4.4'Nick Mathewson2+5-0
2020-08-13 18:20Merge branch 'maint-0.3.5' into maint-0.4.2Nick Mathewson2+5-1
2020-08-13 18:20Merge remote-tracking branch 'tor-gitlab/mr/125' into maint-0.3.5Nick Mathewson2+5-1
2020-08-13 13:56Update ReleasingTor.md to current practiceNick Mathewson1+30-49
2020-08-13 13:44Merge branch 'maint-0.4.4'Nick Mathewson0+0-0
2020-08-13 13:43Bump to 0.4.4.4-rc-devNick Mathewson3+4-4
2020-08-13 00:36Make test_glob() pass even when run as root.Nick Mathewson1+8-5
2020-08-13 00:21Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson2+52-16
2020-08-13 00:21Merge branch 'maint-0.3.5' into maint-0.4.2Nick Mathewson2+52-16
2020-08-13 00:21Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson2+52-16
2020-08-13 00:21Merge branch 'maint-0.4.4'Nick Mathewson2+52-16
2020-08-13 00:20Improve comments in .gitlab-ci.ymlNick Mathewson1+26-1
2020-08-13 00:13CI: Turn on stem with 044 and later.Nick Mathewson2+26-15
2020-08-12 18:42Use correct type for gl_closedir to avoid a compiler warningNick Mathewson1+7-1
2020-08-12 18:37Merge remote-tracking branch 'tor-gitlab/mr/62'Nick Mathewson24+1715-81
2020-08-12 18:25Fix allocation counting in clean_v2_descs_as_dir test.Nick Mathewson2+5-1
2020-08-12 16:29Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson3+67-48
2020-08-12 16:29Merge branch 'maint-0.3.5' into maint-0.4.2Nick Mathewson3+67-48
2020-08-12 16:29Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson3+67-48
2020-08-12 16:29Merge branch 'maint-0.4.4'Nick Mathewson3+67-48
2020-08-12 16:13CI: improve output when skipping doxygenNick Mathewson1+16-4
2020-08-12 15:35Try disabling "make all" when checking docs.Nick Mathewson3+23-35
2020-08-12 13:38CI: Try to enable integration tests, hardening, and clang.Nick Mathewson2+28-9
2020-08-12 13:35Attempt to fix test_include.py on TravisCI #25140Daniel Pinto1+1-1
2020-08-12 12:51Remove changes files that have also appeared in 0.4.4 releases.Nick Mathewson31+0-144
2020-08-12 12:40Merge branch 'maint-0.4.4'Nick Mathewson1+0-8
2020-08-12 12:40Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson0+0-0
2020-08-12 12:39Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson1+0-8
2020-08-12 12:39Merge branch 'maint-0.3.5' into maint-0.4.2Nick Mathewson1+0-8
2020-08-12 11:09CI: Remove VS2015 AppVeyor buildGeorge Kadianakis1+0-8
2020-08-12 11:05CI: Remove VS2015 AppVeyor build.George Kadianakis1+0-8
2020-08-12 10:47Merge branch 'maint-0.4.4'George Kadianakis2+9-1
2020-08-12 10:47Merge remote-tracking branch 'tor-gitlab/mr/107' into maint-0.4.4George Kadianakis2+9-1
2020-08-12 10:23Merge branch 'maint-0.4.4'George Kadianakis6+33-74
2020-08-12 10:23Merge remote-tracking branch 'tor-gitlab/mr/104' into maint-0.4.4George Kadianakis6+33-74
2020-08-11 22:43Use correct URL for CoreTorReleases in README.Nick Mathewson1+1-1
2020-08-11 22:41Remove extraneous EVENT_CONTROLLER_WAITNick Mathewson2+1-3
2020-08-11 21:58CodingStandards.md: allow "bugfix on all supported versions.Nick Mathewson1+4-0
2020-08-11 21:47Merge branch 'maint-0.4.4'Nick Mathewson0+0-0
2020-08-11 21:46bump version to 0.4.4.4-rcNick Mathewson3+4-4
2020-08-11 21:01Lower the minimum value for MaxMemInQueues to 64 MB for relays.Nick Mathewson2+27-4
2020-08-11 17:26Improved documentation and comments #25140Daniel Pinto2+88-22
2020-08-11 16:59Rename argument to compute_real_max_mem_in_queues()Nick Mathewson2+3-3
2020-08-11 16:40Merge branch 'maint-0.4.4'Nick Mathewson0+0-0
2020-08-11 16:40Merge remote-tracking branch 'tor-gitlab/mr/119' into maint-0.4.4Nick Mathewson2+13-4
2020-08-11 16:39Merge remote-tracking branch 'tor-gitlab/mr/119'Nick Mathewson2+13-4
2020-08-11 16:37Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson2+29-3
2020-08-11 16:37Merge branch 'maint-0.3.5' into maint-0.4.2Nick Mathewson2+29-3
2020-08-11 16:37Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson2+29-3
2020-08-11 16:37Merge branch 'maint-0.4.4'Nick Mathewson2+29-3
2020-08-11 16:24CI: label our python versions.Nick Mathewson1+2-0
2020-08-11 16:22CI: Only run doxygen on 0.4.3 and later.Nick Mathewson1+24-1
2020-08-11 15:06CI: enable documentation testingNick Mathewson1+3-2
2020-08-11 15:03Merge branch 'maint-0.4.4'Nick Mathewson3+7-2
2020-08-11 15:03Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson1+2-2
2020-08-11 15:03Merge branch 'maint-0.3.5' into maint-0.4.2Nick Mathewson1+2-2
2020-08-11 15:03Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson1+2-2
2020-08-11 15:03Fix a pair of typos in ci-driver.sh.Nick Mathewson1+2-2
2020-08-11 15:01Fix "run_check_subsystem_order.sh" to use $PYTHON.Nick Mathewson2+5-0
2020-08-11 14:44Merge branch 'maint-0.4.4'Nick Mathewson2+10-0
2020-08-11 14:44Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson2+10-0
2020-08-11 14:44Merge branch 'maint-0.3.5' into maint-0.4.2Nick Mathewson2+10-0
2020-08-11 14:44Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson2+10-0
2020-08-11 14:44Add a pair of warnings about only editing CI in 035Nick Mathewson2+10-0
2020-08-11 12:12Merge remote-tracking branch 'tor-gitlab/mr/111'George Kadianakis17+226-223
2020-08-11 12:09Merge remote-tracking branch 'tor-gitlab/mr/109'George Kadianakis2+9-4
2020-08-11 12:04Merge branch 'mr/105'George Kadianakis1+38-8
2020-08-04 16:36Only log port self-testing message when we are _starting_ to test.Nick Mathewson1+38-8
2020-08-11 11:54Merge branch 'maint-0.4.4'George Kadianakis4+31-4
2020-08-11 11:53Merge remote-tracking branch 'tor-gitlab/mr/102' into maint-0.4.4George Kadianakis4+31-4
2020-08-11 11:34Remove a BUG() that could normally trigger in edge-cases.George Kadianakis2+13-4
2020-08-10 23:33Merge branch 'maint-0.4.4'Nick Mathewson3+533-15
2020-08-10 23:33Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson3+533-15
2020-08-10 23:33Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson3+533-15
2020-08-10 23:32Merge branch 'maint-0.3.5' into maint-0.4.2Nick Mathewson3+533-15
2020-08-10 21:36small code tweaks to try to work around debian stable complaintsNick Mathewson2+3-3
2020-08-10 20:10Try to set up a minimal gitlab CI scriptNick Mathewson1+107-13
2020-08-10 19:58Add a shareable continuous-integration script.Nick Mathewson1+424-0
2020-08-10 18:51Merge remote-tracking branch 'tor-gitlab/mr/110'Nick Mathewson2+19-1
2020-08-07 14:45Log number of inbound/outbound ipv4/6 conns as part of heartbeatNick Mathewson5+65-5
2020-08-07 14:42Revise test_status to use log testing helpers.Nick Mathewson1+54-276
2020-08-06 15:47Validate ed25519 keys and canonicity from circuit_n_conn_done()Nick Mathewson4+30-5
2020-08-06 17:24Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson1+2-0
2020-08-06 17:24Merge branch 'maint-0.4.4'Nick Mathewson0+0-0
2020-08-06 17:24Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson1+2-0
2020-08-06 17:24Merge branch 'maint-0.3.5' into maint-0.4.2Nick Mathewson1+2-30
2020-08-06 16:42Copy from master gitlab-ci.yml from master back to maint-0.3.5Nick Mathewson1+2-30
2020-08-05 20:37Changes file for 18106Nick Mathewson1+3-0
2020-08-05 20:34Replace several C identifiers for ticket 18106.Nick Mathewson16+223-223
2020-08-05 11:57Merge remote-tracking branch 'tor-gitlab/mr/88'George Kadianakis7+103-18
2020-08-04 20:59ipv6: Specialize GETINFO address interface for v4 and v6Neel Chauhan2+19-1
2020-08-04 18:06manual: Describe Sandbox more accurately.Nick Mathewson2+9-4
2020-08-04 17:51Improve ratelimit message to list true interval.Nick Mathewson4+27-5
2020-08-04 17:28Merge remote-tracking branch 'tor-gitlab/mr/100'Nick Mathewson7+148-15
2020-08-04 17:10Merge branch 'bug40083_035' into bug40083_042Nick Mathewson2+9-1
2020-08-04 16:59Launch early reachability tests once a minute, not once a second.Nick Mathewson2+9-1
2020-08-03 19:08Minor style improvements. #30045Daniel Pinto4+13-12
2020-08-03 15:49Merge branch 'ticket40081_035' into ticket40081_044Nick Mathewson6+33-74
2020-08-03 15:25Remove channel_is_canonical_is_reliable()Nick Mathewson6+32-74
2020-08-03 14:15Wipe address strings from connections before freeing them them.Nick Mathewson2+7-4
2020-08-03 14:11Add a tor_str_wipe_and_free() function.Nick Mathewson2+24-0
2020-08-03 13:49Merge branch 'maint-0.4.4'George Kadianakis4+20-1
2020-08-03 13:48Merge remote-tracking branch 'tor-gitlab/mr/79' into maint-0.4.4George Kadianakis4+20-1
2020-08-03 12:57Fix comment on protover_list_is_invalidNick Mathewson1+3-2
2020-08-03 12:55Rename protover_contains_long_protocol_names to protover_list_is_invalidNick Mathewson5+6-6
2020-08-03 12:54Merge remote-tracking branch 'tor-gitlab/mr/94'Nick Mathewson6+53-28
2020-08-03 12:33Merge remote-tracking branch 'tor-github/pr/1986/head'Nick Mathewson6+27-8
2020-08-01 13:29Fix a leak-on-failure on test_get_bandwidth_lines()Nick Mathewson1+3-1
2020-07-31 23:03Add --format argument to --key-expiration option. #30045Daniel Pinto7+147-15
2020-07-31 16:21Code simplifications for AP_CONN_STATE_CONTROLLER_WAITNeel Chauhan3+4-11
2020-07-31 15:01Remove now-outdated part of 33812 changes file.Nick Mathewson1+1-5
2020-05-18 13:53Changes 33812 : Add ticket number to all paragraphsMrSquanchee1+1-1
2020-05-18 13:25test_stats : Removed CONFIG_PRIVATEMrSquanchee1+0-1
2020-04-04 12:19Added tests for bandwidth functionsMrSquanchee3+23-16
2020-04-04 12:19Added tests for bandwidth functionsMrSquanchee2+251-0
2020-07-31 14:46Extract bw_array_t and related constants into a header.Nick Mathewson3+59-42
2020-07-31 02:03Merge branch 'maint-0.4.3' into maint-0.4.4Alexander Færøy0+0-0
2020-07-31 02:03Merge branch 'maint-0.4.4'Alexander Færøy0+0-0
2020-07-31 02:03Merge branch 'maint-0.4.2' into maint-0.4.3Alexander Færøy3+71-0
2020-07-31 02:03Merge branch 'maint-0.3.5' into maint-0.4.2Alexander Færøy3+71-0
2020-07-30 18:35Merge branch 'bug40076_044'Nick Mathewson3+71-0
2020-07-30 18:28Merge branch 'bug40076_043' into bug40076_044Nick Mathewson3+71-0
2020-07-30 18:27Merge branch 'bug40076_042' into bug40076_043Nick Mathewson3+71-0
2020-07-30 18:27Merge branch 'maint-0.4.2' into bug40076_042Nick Mathewson1188+0-0
2020-07-30 18:24Fix a bug in buf_move_all() when the input buffer is empty.Nick Mathewson3+7-2
2020-07-30 18:19Add unit test for buf_move_all(), including a failing caseNick Mathewson1+66-0
2020-07-30 16:49Merge branch 'tor-gitlab/mr/84'George Kadianakis3+79-7
2020-07-29 17:57Handle ORPort auto when logging about removed orports.Nick Mathewson1+19-2
2020-07-29 09:39Write unittest for #40065.George Kadianakis3+36-1
2020-07-24 20:41Fix segfault and logic error in remove_duplicate_orports()Nick Mathewson1+24-4
2020-07-30 14:40Add a unit test for write_str_to_file_if_not_equal()Nick Mathewson1+50-0
2020-07-30 14:37test_util.c: Extract utime() function.Nick Mathewson1+17-5
2020-07-25 01:23Use write_str_if_not_equal() for onion servicesNeel Chauhan4+10-5
2020-07-25 01:14Introduce write_str_if_not_equal()Neel Chauhan3+27-9
2020-07-29 16:37Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson0+0-0
2020-07-29 16:37Merge branch 'maint-0.4.4'Nick Mathewson3+11-11
2020-07-29 16:37Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson2+6-3
2020-07-29 16:37Merge branch 'maint-0.3.5' into maint-0.4.2Nick Mathewson2+6-3
2020-07-29 16:36Add a changes file from mr 86 for 40072 fix.Nick Mathewson1+4-0
2020-07-29 16:35Merge remote-tracking branch 'tor-gitlab/mr/68' into maint-0.4.4Nick Mathewson2+7-11
2020-07-29 14:58Merge remote-tracking branch 'tor-github/pr/1987/head'Nick Mathewson1+0-1
2020-07-29 13:58Merge branch 'maint-0.4.4'Alexander Færøy2+6-3
2020-07-29 13:57Merge remote-tracking branch 'tor-gitlab/mr/85' into maint-0.4.4Alexander Færøy2+6-3
2020-07-29 13:39Merge remote-tracking branch 'tor-gitlab/mr/87'Alexander Færøy5+5-39
2020-07-29 13:34Merge branch 'tor-gitlab/mr/73_squashed'Alexander Færøy14+61-127
2020-07-21 19:08Remove the connection_t.outbuf_flushlen fieldNick Mathewson14+61-127
2020-07-29 04:04Remove tor.service.inNick Mathewson5+5-39
2020-07-29 02:59WritingTests.md: add a section about shellsNick Mathewson1+12-0
2020-07-28 23:34Fix startup crash with seccomp sandbox enabled #40072Daniel Pinto2+7-11
2020-07-28 15:30Use _lseeki64() on windows.Nick Mathewson2+6-3
2020-07-27 23:16copy forward the changelog from 0.4.4.3-alphaNick Mathewson1+51-0
2020-07-27 23:15Merge branch 'maint-0.4.4'Nick Mathewson0+0-0
2020-07-27 23:15bump to 0.4.4.3-alpha-devNick Mathewson3+4-4
2020-07-27 18:22Fix documentation of cache_failure_intro_lookupNick Mathewson1+3-2
2020-07-27 16:56Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson1+0-15
2020-07-27 16:56Merge branch 'maint-0.4.4'Nick Mathewson1+0-15
2020-07-27 16:56Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson1+0-15
2020-07-27 16:56Merge branch 'maint-0.3.5' into maint-0.4.2Nick Mathewson1+0-15
2020-07-27 12:33Merge branch 'maint-0.4.4'Nick Mathewson0+0-0
2020-07-27 12:32Bump to 0.4.4.3-alphaNick Mathewson3+4-4
2020-07-24 19:15Merge branch '40068_maybe'Nick Mathewson1+5-4
2020-07-24 18:56fallbackdir: Remove all three Digitalcourage3 relaysDavid Goulet1+0-15
2020-07-24 18:50Don't let a bad IPv6 orport stop our IPv4 bandwidth test.Nick Mathewson1+5-4
2020-07-24 13:11relay: Publish IPv4 descriptor on guessed IPv6 reachability failureDavid Goulet4+66-10
2020-07-24 13:19relay: Add a cache that tracks which address was configuredDavid Goulet2+26-0
2020-07-24 13:19relay: Turn find address "method_used" into enumDavid Goulet5+126-72
2020-07-23 14:10Merge branch 'maint-0.4.4'Nick Mathewson2+238-270
2020-07-23 14:09Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson2+238-270
2020-07-23 14:09Merge branch 'maint-0.3.5' into maint-0.4.2Nick Mathewson2+238-270
2020-07-23 14:09Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson2+238-270
2020-07-23 14:08More info in the fallbackdir changes fileNick Mathewson1+5-4
2020-07-23 13:51fallbackdir: Update list for 2020David Goulet2+237-270
2020-07-23 12:26Merge branch 'remove-padding-fix-7869-v2'Nick Mathewson10+56-39
2020-06-07 16:26Changes file for #7869Daniel Pinto1+3-0
2020-06-06 10:34Remove padding from ntor-onion-key #7869Daniel Pinto4+16-17
2020-07-23 11:16Merge branch 'tor-gitlab/mr/75'David Goulet1+4-2
2020-07-22 20:14Merge branch 'maint-0.4.4'David Goulet2+35-3
2020-07-22 20:14Merge branch 'tor-gitlab/mr/77' into maint-0.4.4David Goulet2+35-3
2020-07-22 20:09Merge branch 'tor-gitlab/mr/74'David Goulet2+38-29
2020-07-22 18:21addr: Always set addr_out to UNSPEC in find_my_addressDavid Goulet1+1-0
2020-07-22 14:52relay: Support IPv6 when checking if our address changedDavid Goulet1+37-29
2020-07-22 19:20Treat all extorport connections with un-set addresses as remoteNick Mathewson4+20-2
2020-07-22 18:45Adjust the rules for warning about too many connections.Nick Mathewson2+35-3
2020-07-22 18:17relay: Limit Directory Authority Addresses to Address and ORPortDavid Goulet1+37-10
2020-07-22 15:09log: Don't use twice fmt_addr() in same logging statementDavid Goulet1+4-2
2020-07-21 19:15Rename check_server_ports to check_and_prune_server_portsDavid Goulet1+2-2
2020-07-21 17:11relay: Change router_can_extend_over_ipv6() to look at configured portDavid Goulet1+10-3
2020-07-21 15:34relay: Remove possible ORPorts duplicate from parsed listDavid Goulet1+88-1
2020-07-21 13:28relay: Automatically Enable an IPv6 ORPortDavid Goulet5+90-12
2020-07-21 17:02Changes file for ticket 40055Nick Mathewson1+4-0
2020-07-21 16:59Rename router_get_advertised_*() functions.Nick Mathewson5+46-46
2020-07-21 16:34Combine router_get_advertised_or_port{,by_af_}() functionsNick Mathewson5+27-43
2020-07-21 16:16Rename get_primary_dir_port()Nick Mathewson2+3-5
2020-07-21 16:14Extract shared parts of portcfg_get_first_advertised_*()Nick Mathewson1+23-22
2020-07-21 16:02Rename get_first_advertised_{addr,port}_by_type_af().Nick Mathewson5+21-21
2020-07-21 13:33Merge remote-tracking branch 'tor-gitlab/mr/64'Nick Mathewson2+34-4
2020-07-21 13:29Merge branch 'maint-0.4.4'Nick Mathewson4+100-8
2020-07-21 13:29Merge remote-tracking branch 'tor-gitlab/mr/68' into maint-0.4.4Nick Mathewson4+100-8
2020-07-21 13:24Merge branch 'maint-0.4.4'Nick Mathewson2+38-10
2020-07-21 13:24Merge remote-tracking branch 'tor-gitlab/mr/67' into maint-0.4.4Nick Mathewson2+38-10
2020-07-21 13:03Merge remote-tracking branch 'tor-gitlab/mr/70'Nick Mathewson1+7-3
2020-07-21 13:01Edit AddressDisableIPv6 man entryNick Mathewson1+4-3
2020-07-21 11:57relay: Add AddressDisableIPv6 torrc optionDavid Goulet7+46-0
2020-07-21 12:12relay: Don't publish IPv6 if found ORPort is 0David Goulet1+7-3
2020-07-01 19:30Fix seccomp sandbox rules for openat #27315Daniel Pinto2+38-10
2020-07-01 22:51Fix seccomp sandbox rules for opening directories #40020Daniel Pinto4+100-8
2020-07-01 19:30Fix seccomp sandbox rules for openat #27315Daniel Pinto2+38-10
2020-07-20 20:50Merge remote-tracking branch 'tor-gitlab/mr/51'Nick Mathewson11+399-292
2020-07-20 20:37Merge remote-tracking branch 'tor-gitlab/mr/59'Nick Mathewson16+124-19
2020-07-20 14:58relay: Don't log at warn level when we find an addressDavid Goulet1+5-6
2020-07-17 15:10relay: Use flags in relay_find_addr_to_publish()David Goulet7+38-21
2020-07-17 14:56control: With GETINFO, don't trigger an address resolveDavid Goulet1+1-1
2020-07-17 14:34relay: Handle dir address suggestion with new interfaceDavid Goulet3+14-81
2020-07-16 13:26addr: Use false/true with relay_find_addr_to_publish()David Goulet3+12-10
2020-07-14 18:10test: Unit test for relay_find_addr_to_publish()David Goulet1+61-0
2020-07-14 17:58test: Unit test for relay_address_new_suggestion()David Goulet3+119-0
2020-07-14 17:09relay: Remove router_pick_published_address()David Goulet2+0-56
2020-07-14 17:07test: Move unit tests to new find address interfaceDavid Goulet3+23-21
2020-07-14 17:02control: GETINFO address/ use new find address APIDavid Goulet1+3-3
2020-07-14 16:58relay: Deciding to fetch from authority, use new find address APIDavid Goulet3+21-4
2020-07-14 16:49relay: Don't lookup our address before rebuilding our descriptorDavid Goulet1+4-22
2020-07-14 15:26relay: Publish IPv4/IPv6 from resolved address cacheDavid Goulet1+71-60
2020-07-14 15:03pt: Use new address discovery interface when creating extrainfoDavid Goulet1+14-6
2020-07-13 12:23addr: New function to find address to publishDavid Goulet2+55-0
2020-07-20 18:20addr: Continue discovery if Address exits but not for wanted familyDavid Goulet2+12-55
2020-07-20 14:22Merge branch 'tor-gitlab/mr/66'Alexander Færøy2+47-1
2020-07-20 14:19Merge branch 'tor-gitlab/mr/65'Alexander Færøy1+23-2
2020-07-17 17:22Add running glibc version to the log. #40047Daniel Pinto16+124-19
2020-07-17 16:24Add git-resquash.sh to repositoryNick Mathewson2+47-1
2020-07-17 15:44Merge branch 'ticket40042_squashed'Nick Mathewson14+128-119
2020-07-16 18:47Clean up documentation for connection_t.addressNick Mathewson1+0-1
2020-07-16 18:43Document some channel_matches_extend_info issues that confused me.Nick Mathewson2+6-0
2020-07-16 18:41Clean up documentation for connection_t.addr a bit more.Nick Mathewson1+2-6
2020-07-16 18:36or_connection_t: replace real_addr with canonical_orport.Nick Mathewson10+107-112
2020-07-16 17:51Add a tor_addr_port_copy() function.Nick Mathewson2+13-0
2020-07-17 13:31Use gitlab-friendly URLs when formatting changelogs as HTMLNick Mathewson1+23-2
2020-07-17 13:06When choosing an orport from an extendinfo, pick randomly.Nick Mathewson2+34-4
2020-07-16 18:54Combine text into existing "what does not need a changes file" section.Nick Mathewson1+8-12
2020-07-16 18:53Merge remote-tracking branch 'tor-gitlab/mr/57'Nick Mathewson1+12-0
2020-07-16 18:15Merge branch 'tor-gitlab/mr/56'David Goulet1+6-0
2020-07-16 18:07doc: Fix wrong path in include.amDavid Goulet1+2-1
2020-07-16 17:34doc: Update our requirements for changes fileDavid Goulet1+12-0
2020-07-16 17:18nodelist: Fix possible NULL derefDavid Goulet1+6-0
2020-07-16 17:20Merge remote-tracking branch 'tor-gitlab/mr/55'Alexander Færøy1+2-0
2020-07-16 16:58Remove unneeded generate_ed_link_cert() in tests.Nick Mathewson1+0-1
2020-07-16 16:55Merge branch 'tor-gitlab/mr/54'David Goulet16+168-19
2020-07-16 14:34Changes file for CONST_TO_*() functions.Nick Mathewson1+3-0
2020-07-16 14:26Use CONST_TO_* macros in more places.Nick Mathewson6+9-9
2020-07-16 16:48Use Debian for Gitlab CI.Alexander Færøy1+2-0
2020-07-16 14:11Define const variants for our channel_tls_t* casts.Nick Mathewson2+23-0
2020-07-16 14:19Merge branch 'tor-gitlab/merge-requests/53'Alexander Færøy0+0-0
2020-07-15 13:44doc: Document circuit subsystem tracing eventsDavid Goulet0+0-0
2020-07-16 14:07Define new CONST_TO_*_CONN() functions for const-to-const castsNick Mathewson10+92-0
2020-07-16 13:57Improve documentation for our TO_*_CONN() cast functions.Nick Mathewson5+41-10
2020-07-15 20:58Add unit tests for connection_describe().Nick Mathewson1+107-0
2020-07-15 20:56Improvements to output format for OR connection descriptions.Nick Mathewson1+14-8
2020-07-14 18:41Changes file for 40041.Nick Mathewson1+9-0
2020-07-14 18:28Collapse channel_get_*_remote_addr() into a single function.Nick Mathewson11+23-40
2020-07-14 18:26Refactor channel description internals.Nick Mathewson4+22-61
2020-07-14 18:12channelpadding: don't call method pointer directly.Nick Mathewson1+2-2
2020-07-14 18:08Remove "ADDR_ONLY" mode from channel_get_*_remote_descr.Nick Mathewson4+7-32
2020-07-14 17:53Minor refactoring on channel_get_remote_addr_if_possible()Nick Mathewson4+42-23
2020-07-14 15:21Update test_rebind.py to expect new format.Nick Mathewson1+1-1
2020-07-13 19:14Use connection_describe() for log messages.Nick Mathewson10+229-239
2020-07-13 18:47connection_describe_peer(): add nonzero ports to nonscrubbed addrs.Nick Mathewson1+10-3
2020-06-03 21:09Changes file for #25140Daniel Pinto1+3-0
2020-06-03 21:09Fix small memory leak in config include testsDaniel Pinto1+3-0
2020-06-03 21:09Add test for torrc %include functionality and seccomp sandboxDaniel Pinto4+312-2
2020-06-03 21:09Add support for patterns on %include #25140Daniel Pinto20+1330-78
2020-07-13 18:42Apply SafeLogging in connection_describe_peer().Nick Mathewson1+7-0
2020-07-13 18:35New functions to describe connections and peers.Nick Mathewson2+153-0
2020-07-14 18:50Merge remote-tracking branch 'tor-gitlab/mr/50'Nick Mathewson3+61-3
2020-07-14 17:34Update docstring for read_file_to_str() on stripping of CR characters.Alexander Færøy1+3-0
2020-07-09 02:16Strip '\r' characters when reading text files on Unix.Alexander Færøy3+58-3
2020-07-14 16:07Merge remote-tracking branch 'tor-gitlab/merge-requests/48'Alexander Færøy0+0-0
2020-07-14 15:35Merge branch 'tor-gitlab/mr/49'David Goulet3+20-20
2020-07-14 14:59Merge branch 'ticket40033_045_01_squashed'Nick Mathewson10+25-25
2020-07-10 14:03Rename blacklist and whitelist wordingDavid Goulet10+25-25
2020-07-14 14:43node: Standardize interface of format_node_description()David Goulet3+20-20
2020-07-14 14:48Merge branch 'maint-0.4.4'Alexander Færøy2+15-0
2020-07-14 14:47Merge remote-tracking branch 'tor-gitlab/merge-requests/43' into maint-0.4.4Alexander Færøy2+15-0
2020-07-14 14:36Merge branch 'tor-gitlab/mr/47'David Goulet56+645-815
2020-07-13 18:07addr: Use tor_addr_t instead of uint32_t for IPv4David Goulet56+645-815
2020-07-14 14:09doc: Fix aesthetic issues in HACKING/Tracing.mdDavid Goulet1+11-11
2020-07-14 13:09conn: Fix doxygen comment in connstats.cDavid Goulet1+1-1
2020-07-14 13:02doc: Move manpages into doc/man/David Goulet0+0-0
2020-07-13 19:04Merge branch 'maint-0.4.4'David Goulet2+8-2
2020-07-13 19:03Merge branch 'maint-0.4.3' into maint-0.4.4David Goulet2+8-2
2020-07-13 16:13Improve docs for addr, address, and real_addr fieldsNick Mathewson2+58-10
2020-07-13 14:45Merge branch 'maint-0.4.4'Nick Mathewson30+48-44
2020-07-13 14:42Changes file for ticket 31812.Nick Mathewson1+4-0
2019-09-20 07:58Bug 31812: Change http URL's to httpsJeremyRand29+44-44
2020-07-13 14:10Merge branch 'ticket33919'Nick Mathewson4+64-9
2020-07-13 14:10Update channel_matches_target_addr_for_extend test to current APINick Mathewson3+11-15
2020-04-21 12:53Added testsMrSquanchee2+59-0
2020-07-13 13:24Remove check-cocci from check-local target.Nick Mathewson2+8-2
2020-07-13 09:16Syntax highlighting in the docsGuinness13+492-328
2020-07-10 17:32Add an extra comment about keeping rust and c protover in sync.Nick Mathewson1+5-0
2020-07-10 17:20Merge remote-tracking branch 'tor-gitlab/mr/42'Nick Mathewson1+1-1
2020-07-10 17:19Merge remote-tracking branch 'tor-gitlab/mr/41'Nick Mathewson1+3-2
2020-07-10 17:14NSS: Tell NSS that our SSL sockets are nonblocking.Nick Mathewson2+15-0
2020-07-10 17:12Merge branch 'tor-gitlab/mr/39'David Goulet10+350-255
2020-07-10 17:09addr: Remove BUG() that always triggersDavid Goulet1+1-1
2020-07-10 17:06addr: Remove a BUG() that can normally occurDavid Goulet1+3-2
2020-07-10 16:53Merge remote-tracking branch 'tor-gitlab/mr/29'Nick Mathewson29+895-112
2020-07-10 16:12changes: Add changes file for #32910David Goulet1+5-0
2020-07-10 13:52Changes file for ipv6 bidi (ticket 33264)Nick Mathewson1+4-0
2020-07-10 13:50connstats: use correct formatter for uint32_t.Nick Mathewson1+4-2
2020-07-10 13:47Collect IPv6 bidi connection statisticsNick Mathewson4+47-25
2020-07-10 13:36connstats: extract functions for summarizing a connection's statusNick Mathewson1+39-19
2020-07-10 13:32connstats: extract connection type counts into a structure.Nick Mathewson2+32-28
2020-07-10 13:17connstats: add and clarify some documentation.Nick Mathewson1+12-7
2020-07-10 13:11Change connstats.c identifers to start with conn_statsNick Mathewson7+42-42
2020-07-10 13:07Split bidi connection-stats code into a new C file.Nick Mathewson9+266-228
2020-07-10 13:25Changes file for ticket 33263Nick Mathewson1+4-0
2020-07-10 12:44Record IPv6 bandwidth history as appropriate.Nick Mathewson4+18-7
2020-07-10 12:41Make channel_get_addr_if_possible() take a const channel_t.Nick Mathewson4+8-7
2020-07-10 12:29Add IPv6 read and write history to bwhist, state, and extrainfo.Nick Mathewson3+35-2
2020-07-10 12:18Refactor bwhist_get_bandwidth_lines()Nick Mathewson1+32-49
2020-07-10 11:54Rename private bandwidth-history identifiers to start with "bwhist".Nick Mathewson1+6-6
2020-07-10 11:54Rename public bandwidth-history identifiers to start with "bwhist".Nick Mathewson7+32-32
2020-07-10 11:50Split bandwidth history functions into a separate C file.Nick Mathewson14+643-598
2020-07-09 21:12git-install-tools: use -b, not --backup.Nick Mathewson1+2-2
2020-07-09 18:39Merge remote-tracking branch 'tor-gitlab/mr/36'Nick Mathewson1+1-0
2020-07-09 18:30Merge remote-tracking branch 'tor-gitlab/mr/21'Nick Mathewson8+241-44
2020-07-09 17:54Update git scripts to include tor-gitlab repositoryNick Mathewson2+47-0
2020-07-09 13:05test: Add IPv6 inet_pton double "::" testDavid Goulet1+1-0
2020-07-09 17:33addr: Static assert resolved address cache sizeDavid Goulet1+7-3
2020-07-09 17:15Merge branch 'maint-0.4.4'Nick Mathewson0+0-0
2020-07-09 17:15Bump to 0.4.4.2-alpha-devNick Mathewson3+4-4
2020-07-09 17:15Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson0+0-0
2020-07-09 17:15Bump to 0.4.3.6-devNick Mathewson3+4-4
2020-07-09 17:14Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson0+0-0
2020-07-09 17:14Bump to 0.4.2.8-devNick Mathewson3+4-4
2020-07-09 17:14Merge branch 'maint-0.3.5' into maint-0.4.2Nick Mathewson0+0-0
2020-07-09 17:12Bump to 0.3.5.11-devNick Mathewson3+3-3
2020-07-09 14:32Merge branch 'maint-0.4.4'Nick Mathewson0+0-0
2020-07-09 14:31Update version to 0.4.4.2-alpha.Nick Mathewson3+4-4
2020-07-09 14:31Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson0+0-0
2020-07-09 14:31Update version to 0.4.3.6.Nick Mathewson3+4-4
2020-07-09 14:30Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson0+0-0
2020-07-09 14:30Update version to 0.4.2.8.Nick Mathewson3+4-4
2020-07-09 14:30Merge branch 'maint-0.3.5' into maint-0.4.2Nick Mathewson0+0-0
2020-07-09 14:28bump to 0.3.5.11Nick Mathewson3+3-3
2020-07-09 14:25copy changelogs and releasenotes for today's releasesNick Mathewson2+664-0
2020-07-09 14:08Merge branch 'maint-0.4.4'George Kadianakis2+7-2
2020-07-09 14:08Merge branch 'tor-github/pr/1989' into maint-0.4.4George Kadianakis2+7-2
2020-07-09 13:59Merge branch 'maint-0.4.4'Nick Mathewson4+15-12
2020-07-09 13:59Merge remote-tracking branch 'dgoulet/ticket33796_044_01' into maint-0.4.4Nick Mathewson4+15-12
2020-07-09 13:28Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson4+118-76
2020-07-09 13:28Merge branch 'maint-0.3.5' into maint-0.4.2Nick Mathewson4+118-76
2020-07-09 13:28Merge branch 'maint-0.4.4'Nick Mathewson4+118-76
2020-07-09 13:28Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson4+118-76
2020-07-09 13:28Merge branch 'trove_2020_001_035' into maint-0.3.5Nick Mathewson4+118-76
2020-07-09 11:55hs-v3: Remove a possible BUG() conditionDavid Goulet2+7-2
2020-07-09 11:27Merge branch 'maint-0.4.4'David Goulet2+24-15
2020-07-09 11:27Merge branch 'tor-github/pr/1988' into maint-0.4.4David Goulet2+24-15
2020-07-09 11:25Merge branch 'maint-0.4.4'David Goulet3+15-2
2020-07-03 13:08Refactor setup_intro_circ_auth_key() to make it simpler.George Kadianakis1+12-13
2020-07-03 13:06Handle a failure edge-case when a client-side intro circ opens.George Kadianakis2+15-5
2020-07-09 04:42Remove duplicate #include control_events.h in control_cmd.cNeel Chauhan1+0-1
2020-07-09 03:12Send a control port event when a stream enters the AP_CONN_STATE_CONTROLLER_WAIT stateNeel Chauhan6+33-7
2020-07-08 15:46socks: Returns 0xF6 only if BAD_HOSTNAMEGuinness3+15-2
2020-03-11 16:26doc: Add a WARNING section to Tracing.mdDavid Goulet1+19-1
2020-03-11 16:12trace: Emit a warning if tracing is built inDavid Goulet7+66-2
2020-03-11 14:54trace: Helper macro to disambiguate identifiersDavid Goulet5+32-19
2020-02-13 18:25trace: Move LTTng specific declartion to .inc fileDavid Goulet3+327-308
2020-02-13 15:44trace: Only build probes if instrumentation is enabledDavid Goulet2+13-3
2020-02-11 20:06trace: Comments and improve doc/HACKING/Tracing.mdDavid Goulet2+142-44
2020-01-15 17:50trace: Add two circuit tracepoints for new circuitsDavid Goulet3+23-0
2020-01-15 17:42trace: Add two origin circuit specific tracepointsDavid Goulet3+26-0
2020-01-15 17:36trace: Add four generic circuit tracepointsDavid Goulet3+64-0
2020-01-15 17:26trace: Add four more circuit subsystem tracepointsDavid Goulet3+27-1
2020-02-11 16:46trace: Add single tracepoint in circuit subsystemDavid Goulet5+188-0
2020-01-15 15:55trace: Comments and configure fixDavid Goulet2+28-5
2020-02-11 16:26trace: Add LTTng-UST interface supportDavid Goulet8+82-11
2020-01-14 19:58trace: Add USDT probes generation supportDavid Goulet5+69-5
2020-01-09 16:41trace: Hook lib/trace as a subsystemDavid Goulet7+67-7
2020-01-09 17:17trace: Better structure lib/trace and configure optionsDavid Goulet4+66-55
2020-07-08 11:50addr: Initialize resolved address cache to NULL addressDavid Goulet1+4-2
2020-07-08 11:46addr: Validate identity key when getting a suggestionDavid Goulet3+10-5
2020-07-08 00:36Merge branch 'maint-0.4.2' into maint-0.4.3Alexander Færøy2+5-1
2020-07-08 00:36Merge branch 'maint-0.4.4'Alexander Færøy2+5-1
2020-07-08 00:36Merge branch 'maint-0.4.3' into maint-0.4.4Alexander Færøy2+5-1
2020-07-08 00:36Merge branch 'maint-0.3.5' into maint-0.4.2Alexander Færøy2+5-1
2020-07-07 18:58Resolve a compiler warning from a 32-bit signed/unsigned comparisonNick Mathewson2+5-1
2020-07-07 16:05Revert "config: Make clients tell dual-stack exits they prefer IPv6"David Goulet4+15-12
2020-07-07 15:08Merge remote-tracking branch 'tor-github/pr/1974/head'Nick Mathewson2+6-0
2020-07-07 15:01Merge branch 'ticket33236_045_01'David Goulet4+149-9
2020-07-06 15:09addr: Attempt to learn our address with ORPortDavid Goulet4+149-9
2020-07-07 14:48Merge branch 'maint-0.4.2' into maint-0.4.3Alexander Færøy2+4-1
2020-07-07 14:48Merge branch 'maint-0.4.3' into maint-0.4.4Alexander Færøy2+4-1
2020-07-07 14:48Merge branch 'maint-0.4.4'Alexander Færøy2+4-1
2020-07-07 14:48Merge branch 'maint-0.3.5' into maint-0.4.2Alexander Færøy2+4-1
2020-07-06 14:02changes: Add a changes file for #40022David Goulet1+4-0
2020-07-06 13:50channel: Consider NETINFO other address as oursDavid Goulet1+6-2
2020-07-06 13:42addr: New function relay_address_new_suggestion()David Goulet6+122-0
2020-07-06 13:40addr: Rename and make resolved_addr_set_last() function publicDavid Goulet2+7-5
2020-07-06 13:06channel: Continue refactor NETINFO process functionDavid Goulet1+50-23
2020-07-06 12:45channel: Refactor NETINFO process functionDavid Goulet1+39-12
2020-07-07 14:24Add correct exclusions to Doxyfile.in.Nick Mathewson1+2-1
2020-07-07 13:20CI: Fix Appveyor printf format errorDavid Goulet2+4-1
2020-07-07 12:34Merge branch 'tor-github/pr/1973'George Kadianakis2+17-8
2020-07-06 19:18Fix coccinelle complaint in test-memwipe.cNick Mathewson1+15-8
2020-04-08 19:08add changes file for ticket31699Bartosz Duszel1+3-0
2020-03-24 06:42remove autoconf check for mallocBartosz Duszel1+0-2
2020-03-24 06:38remove autoconf check for EVP_sha3_256Bartosz Duszel1+0-1
2020-03-24 06:30remove autoconf check for htonllBartosz Duszel1+0-1
2020-03-22 19:42remove autoconf check for syslimitsBartosz Duszel1+0-1
2020-03-22 19:40remove autoconf check for getpassBartosz Duszel1+0-1
2020-07-07 09:45Mark some log messages as used by Chutney.George Kadianakis2+6-0
2020-05-16 19:18Use ((x + 7) >> 3) instead of (x >> 3) when converting from bits to bytes.Alexander Færøy1+11-2
2020-05-16 15:34Add constness to length variables in `tor_tls_cert_matches_key`.Alexander Færøy1+2-2
2020-03-31 02:33Fix out-of-bound memory read in `tor_tls_cert_matches_key()` for NSS.Alexander Færøy2+36-6
2020-03-31 02:28Run `tor_tls_cert_matches_key()` Test Suite with both OpenSSL and NSS.Alexander Færøy2+73-70
2020-07-06 19:17Fix coccinelle complaint in test_config.cNick Mathewson1+2-0
2020-07-06 15:21addr: Fix possible memleak in find_my_address()David Goulet2+8-1
2020-07-06 13:34Merge remote-tracking branch 'tor-github/pr/1938/head'Nick Mathewson3+9-5
2020-07-03 12:54Merge branch 'maint-0.4.4'George Kadianakis2+22-0
2020-07-03 12:54Merge branch 'tor-github/pr/1962' into maint-0.4.4George Kadianakis2+22-0
2020-07-01 14:53hs-v2: Add deprecation warning for serviceDavid Goulet2+22-0
2020-07-03 07:50Merge branch 'tor-github/pr/1934'George Kadianakis6+76-25
2020-07-02 17:57changes: Add changes file for ticket #40019David Goulet1+5-0
2020-07-02 17:55make: Don't run check-best-practices in check-localDavid Goulet1+0-1
2020-07-02 17:54scripts: Don't run practracker in git hooksDavid Goulet1+2-17
2020-07-02 17:47scripts: Add env variable to disable pre-commit hookDavid Goulet2+6-0
2020-07-02 18:18Merge branch 'tor-github/pr/1968'David Goulet37+559-331
2020-07-02 15:55Add braces to IF_BUG_ONCE()s introduced in ticket34069.Nick Mathewson2+6-3
2020-07-01 19:41Clean up a redundant debug log in circuit_handle_first_hop().Nick Mathewson1+2-5
2020-06-30 20:06Allow multiple addresses in extend_info_t.Nick Mathewson18+250-92
2020-07-02 17:46Move description of ext contents into an md file.Nick Mathewson4+90-88
2020-07-02 17:38Mention that src/ext should not be edited lightly.Nick Mathewson2+9-1
2020-07-02 15:00Merge branch 'ticket33238_045_01_squashed'Nick Mathewson3+228-658
2020-07-02 13:44addr: Prioritize interface lookup over local hostnameDavid Goulet3+228-658
2020-07-02 14:15Merge branch 'maint-0.4.4'Nick Mathewson9+62-6
2020-07-02 14:14Merge branch 'ticket32622_044_squashed' into maint-0.4.4Nick Mathewson9+62-6
2020-06-26 15:21Changes file for #32622.Nick Mathewson1+5-0
2020-06-26 15:18Carry TLS error strings forward to controller when reporting them.Nick Mathewson5+47-4
2020-07-01 19:53Add a convenience function to check for unspec address.Nick Mathewson1+10-0
2020-07-01 18:42Refactor channel_connect_for_circuit() to take an extend_info_t.Nick Mathewson4+11-28
2020-07-01 18:20Allow null ID argument to extend_info_new.Nick Mathewson1+2-1
2020-06-30 20:04Remove an untrue comment in extend_cell_tNick Mathewson1+1-2
2020-06-30 19:45Add a function for comparing the orport on an extendinfo.Nick Mathewson5+24-8
2020-06-30 19:31Extract extend_info manipulation functions into a new file.Nick Mathewson24+262-203
2020-06-30 19:11Light edits to extend_info_t docsNick Mathewson1+4-2
2020-07-02 13:47Merge remote-tracking branch 'dgoulet/ticket32822_045_01'Nick Mathewson8+34-2
2020-07-02 11:20Merge branch 'maint-0.4.4'David Goulet2+9-1
2020-07-02 11:20Merge branch 'maint-0.4.3' into maint-0.4.4David Goulet2+9-1
2020-07-02 11:20Merge branch 'maint-0.4.2' into maint-0.4.3David Goulet2+9-1
2020-07-02 11:20Merge branch 'maint-0.3.5' into maint-0.4.2David Goulet2+9-1
2020-01-15 11:20parseconf: Add an authority IPv6 ORPort testteor5+25-0
2019-12-20 04:31router: Authorities add their own IPv6 to trusted dir serversteor3+9-2
2020-07-01 20:27Merge remote-tracking branch 'dgoulet/ticket33235_045_01'Nick Mathewson2+629-5
2020-07-01 16:31test: Rename test_rep_hist to test_statsDavid Goulet1+2-2
2020-07-01 16:26Merge branch 'tor-github/pr/1907'David Goulet6+163-0
2020-05-28 10:42Add changes file for Ticket #28279Neel Chauhan1+5-0
2020-05-28 04:49Add GETINFO "rephist/{tap,ntor}/onion_handshakes_{assigned/requested}" testNeel Chauhan1+87-0
2020-05-28 03:40control: Add a key to GETINFO to fetch the circuit onion handshake rephist valuesNeel Chauhan4+71-0
2020-07-01 14:34Merge branch 'ticket34137'Nick Mathewson5+38-64
2020-07-01 14:33Add a comment explaining reachability vs bandwidth self-testsNick Mathewson1+3-0
2020-07-01 13:47Merge branch 'tor-github/pr/1953'David Goulet5+27-6
2020-07-01 09:55Merge branch 'maint-0.4.3' into maint-0.4.4George Kadianakis2+6-0
2020-07-01 09:55Merge branch 'maint-0.4.4'George Kadianakis2+6-0
2020-07-01 09:55Merge branch 'maint-0.4.2' into maint-0.4.3George Kadianakis2+6-0
2020-07-01 09:55Merge branch 'maint-0.3.5' into maint-0.4.2George Kadianakis2+6-0
2020-07-01 09:54Merge branch 'tor-github/pr/1766' into maint-0.3.5George Kadianakis2+6-0
2020-06-30 18:36resolve_addr.c: remove a needless quote markNick Mathewson1+1-1
2020-06-30 18:35Merge remote-tracking branch 'dgoulet/ticket40009_045_01'Nick Mathewson6+33-19
2020-06-30 13:32addr: Document better is_local_addr_to_resolve_addr()David Goulet1+20-6
2020-06-30 17:46node: Rename addrs_in_same_network_family()David Goulet4+12-12
2020-06-30 17:45scripts: Fix rename_c_identifier.py uncommitted warningDavid Goulet1+1-1
2020-06-30 16:13addr: Don't guess our address if no Address lines are validDavid Goulet1+4-2
2020-06-30 16:12addr: Continue trying all Address options on resolve failureDavid Goulet1+1-1
2020-06-30 16:05addr: Only attempt Address resolution on non parsable linesDavid Goulet1+4-0
2020-06-30 16:04test: Mixed unit tests for find_my_address()David Goulet1+203-0
2020-06-30 15:54Downgrade "Bug: No entry found in extrainfo map" message.Nick Mathewson2+9-1
2020-06-30 15:12Refactor reachability test logging: log exactly what we launch.Nick Mathewson5+35-64
2020-06-30 14:23Merge branch 'maint-0.4.2' into maint-0.4.3Alexander Færøy0+0-0
2020-06-30 14:23Merge branch 'maint-0.3.5' into maint-0.4.2Alexander Færøy3+13-2
2020-06-30 14:23Merge branch 'maint-0.4.3' into maint-0.4.4Alexander Færøy0+0-0
2020-06-30 14:23Merge branch 'maint-0.4.4'Alexander Færøy0+0-0
2020-06-30 14:23Merge branch 'tor-github/pr/1909' into maint-0.3.5Alexander Færøy3+13-2
2020-06-30 14:22test: Unit tests for find_my_address() IPv6David Goulet1+415-0
2020-06-30 14:19Merge branch 'maint-0.4.3' into maint-0.4.4Alexander Færøy0+0-0
2020-06-30 14:19Merge branch 'maint-0.4.4'Alexander Færøy0+0-0
2020-06-30 14:19Merge branch 'tor-github/pr/1887' into maint-0.4.3Alexander Færøy2+18-0
2020-06-30 14:16Merge branch 'maint-0.4.3' into maint-0.4.4Alexander Færøy0+0-0
2020-06-30 14:16Merge branch 'maint-0.4.4'Alexander Færøy0+0-0
2020-06-30 14:16Merge branch 'maint-0.4.2' into maint-0.4.3Alexander Færøy0+0-0
2020-06-30 14:15Merge branch 'tor-github/pr/1806' into maint-0.4.2Alexander Færøy2+3-1
2020-06-30 14:03Merge branch 'maint-0.4.3' into maint-0.4.4Alexander Færøy0+0-0
2020-06-30 14:03Merge branch 'maint-0.4.4'Alexander Færøy0+0-0
2020-06-30 14:03Merge branch 'maint-0.4.2' into maint-0.4.3Alexander Færøy0+0-0
2020-06-30 14:03Merge branch 'maint-0.3.5' into maint-0.4.2Alexander Færøy3+24-11
2020-06-30 13:56test: Rename function to be IPv4 specificDavid Goulet1+2-2
2020-06-30 13:55Merge branch 'tor-github/pr/1793' into maint-0.3.5Alexander Færøy3+24-11
2020-06-30 13:48Merge branch 'maint-0.4.3' into maint-0.4.4Alexander Færøy0+0-0
2020-06-30 13:48Merge branch 'maint-0.4.4'Alexander Færøy0+0-0
2020-06-30 13:48Merge branch 'maint-0.4.2' into maint-0.4.3Alexander Færøy0+0-0
2020-06-30 13:48Merge branch 'maint-0.3.5' into maint-0.4.2Alexander Færøy3+43-1
2020-06-30 13:47Merge branch 'tor-github/pr/1785' into maint-0.3.5Alexander Færøy3+43-1
2020-06-30 13:37Merge branch 'maint-0.4.3' into maint-0.4.4Alexander Færøy0+0-0
2020-06-30 13:37Merge branch 'maint-0.4.4'Alexander Færøy0+0-0
2020-06-30 13:37Merge branch 'maint-0.4.2' into maint-0.4.3Alexander Færøy0+0-0
2020-06-30 13:37Merge branch 'maint-0.3.5' into maint-0.4.2Alexander Færøy2+6-1
2020-06-30 13:35Merge remote-tracking branch 'nickm-github/bug32884_035' into maint-0.3.5Alexander Færøy2+6-1
2020-06-30 01:22Merge branch 'tor-github/pr/1940'Alexander Færøy1+1-1
2020-06-29 17:57Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson0+0-0
2020-06-29 17:57Merge branch 'maint-0.4.4'Nick Mathewson0+0-0
2020-06-29 17:57Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson0+0-0
2020-06-29 17:57Merge branch 'ticket33290_v2_042' into maint-0.4.2Nick Mathewson3+19-5
2020-06-29 17:56Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson0+0-0
2020-06-29 17:56Merge branch 'maint-0.4.4'Nick Mathewson0+0-0
2020-06-29 17:55Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson0+0-0
2020-06-29 17:53Merge remote-tracking branch 'tor-github/pr/1696/head' into maint-0.4.2Nick Mathewson4+57-22
2020-06-29 17:48Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson0+0-0
2020-06-29 17:48Merge branch 'maint-0.4.4'Nick Mathewson0+0-0
2020-06-29 17:48Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson0+0-0
2020-06-29 17:48Merge remote-tracking branch 'tor-github/pr/1697/head' into maint-0.4.2Nick Mathewson2+6-1
2020-06-29 16:58Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson0+0-0
2020-06-29 16:58Merge branch 'maint-0.4.4'Nick Mathewson0+0-0
2020-06-29 16:58Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson0+0-0
2020-06-29 16:58Merge remote-tracking branch 'tor-github/pr/1722/head' into maint-0.4.2Nick Mathewson7+11-71
2020-06-29 16:56Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson0+0-0
2020-06-29 16:56Merge branch 'maint-0.4.4'Nick Mathewson0+0-0
2020-06-29 16:56Merge remote-tracking branch 'tor-github/pr/1829/head' into maint-0.4.3Nick Mathewson7+243-32
2020-06-29 16:55Merge branch 'maint-0.3.5' into maint-0.4.2Nick Mathewson2+11-3
2020-06-29 16:55Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson0+0-0
2020-06-29 16:55Merge branch 'maint-0.4.4'Nick Mathewson0+0-0
2020-06-29 16:55Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson0+0-0
2020-06-29 16:55Merge remote-tracking branch 'tor-github/pr/1725/head' into maint-0.3.5Nick Mathewson2+11-3
2020-06-29 14:09Merge branch 'dgoulet/tor-ticket40008_045_01'Alexander Færøy1+5-0
2020-06-26 14:59Add a TLS_ERROR bootstrap failure reason.Nick Mathewson2+6-1
2020-06-26 14:45Store errors from TLS write and handshake in the tls_error field.Nick Mathewson2+4-1
2020-06-26 14:11Move remaining CodeStructure.md contents into doxygen.Nick Mathewson4+28-124
2020-06-26 13:50Remove changes files that appeared in tor 0.4.4.1-alpha.Nick Mathewson63+0-279
2020-06-25 18:52Remove special authority semantics for AssumeReachable.Nick Mathewson5+27-6
2020-06-26 12:34Merge branch 'assume_reachable_revamp'Nick Mathewson20+123-50
2020-06-26 12:32Remove stub macro for router_new_consensus_params()Nick Mathewson1+0-1
2020-06-25 17:45addr: Look at /48 for IPv6 in is_local_addr()David Goulet1+4-2
2020-06-25 17:41Merge branch 'tor-github/pr/1951'David Goulet5+12-12
2020-06-25 17:35Merge branch 'tor-github/pr/1917'David Goulet5+94-27
2020-01-11 05:42Add test for fingerprint-ed25519 fileNeel Chauhan1+50-3
2020-01-11 04:58Add an fingerprint-ed25519 file to the data directoryNeel Chauhan4+44-24
2020-06-25 14:13Merge branch 'tor-github/pr/1948'David Goulet2+7-3
2020-06-25 14:02Remove now-unused OPTIONS_DUMP_DEFAULTS.Nick Mathewson2+1-6
2020-06-25 14:00Deprecate the "--dump-config non-builtin" optionNick Mathewson3+11-6
2020-06-25 11:36Merge branch 'maint-0.4.4'David Goulet2+17-0
2020-06-24 19:48Merge branch 'tor-github/pr/1935'David Goulet2+6-1
2020-06-16 21:38Make HSFETCH take the decoded length into account, not the base32 oneNeel Chauhan2+6-1
2020-06-24 19:34Merge branch 'ahf/gitlab-readme' into 'master'Alexander Færøy1+2-2
2020-06-24 19:12Add an AssumeReachableIPv6 autobool option.Nick Mathewson6+32-8
2020-06-24 18:52Add two new networkstatus parameters to emulate AssumeReachable.Nick Mathewson4+49-2
2020-06-24 18:39Rename router_should_skip_orport_reachability_check.Nick Mathewson7+10-10
2020-06-24 18:30Move code into notify_after_networkstatus_changes().Nick Mathewson1+27-23
2020-06-24 18:28Make a bunch of networkstatus_t parameters constant.Nick Mathewson6+9-10
2020-06-24 17:56Add a control event for launching IPv6 ORPort checks.Nick Mathewson2+7-3
2020-06-24 17:51Merge branch 'tor-github/pr/1945'David Goulet18+760-449
2020-06-24 14:42addr: Rename resolved_addr_is_local()David Goulet5+15-15
2020-06-24 14:35addr: Refactor find_my_address() to simplify itDavid Goulet1+99-78
2020-06-24 12:53addr: Set out parameters to NULL in resolve_addr.cDavid Goulet1+21-15
2020-06-24 12:27addr: Safeguard last resolved address index accessDavid Goulet1+30-17
2020-06-24 12:04test: Modernize find_my_address() unit testDavid Goulet1+11-17
2020-06-23 15:22changes: Add changes file for ticket #33233David Goulet1+4-0
2020-06-23 15:19addr: Remove resolve_my_address_v4()David Goulet8+100-152
2020-06-23 14:43addr: Refactor is_local_addr() to support IPv6David Goulet5+56-42
2020-06-23 14:06addr: Refactor last resolved address cache accessorsDavid Goulet4+34-17
2020-06-18 20:07addr: Make resolve_my_address_v4() use find_my_address()David Goulet2+60-264
2020-06-18 17:39addr: New find_my_address() to support multiple address familiesDavid Goulet2+494-0
2020-06-24 17:49Merge branch 'tor-github/pr/1947'David Goulet6+18-18
2020-06-24 17:38Merge branch 'pr_1931_squashed'Nick Mathewson3+84-14
2020-06-22 18:51Add routerset_contains_router() testNeel Chauhan1+55-1
2020-06-11 20:13Add changes file for ticket #34065Neel Chauhan1+5-0
2020-06-11 19:27Make routerset_contains_router() support IPv6Neel Chauhan1+24-13
2020-06-24 17:25Replace router_should_skip_*() identifiers.Nick Mathewson6+18-18
2020-06-24 14:48Merge branch 'tor-github/pr/1944'David Goulet2+9-2
2020-06-19 14:35tls: Make buf_read_from_tls() read at most bytesDavid Goulet2+9-2
2020-06-24 14:22Merge branch 'tor-github/pr/1939'George Kadianakis3+9-8
2020-06-17 18:50Make summarize_protover_flags() handle NULL and empty string the sameNeel Chauhan3+9-8
2020-06-24 14:20Merge branch 'tor-github/pr/1929'George Kadianakis2+232-41
2020-06-24 11:44Merge branch 'tor-github/pr/1942'David Goulet5+169-47
2020-06-23 17:31Merge branch 'tor-github/pr/1943'George Kadianakis6+99-65
2020-06-22 19:45Relocate CBT event to control_events.cMike Perry4+61-65
2020-06-22 18:20Changes file for DROPTIMEOUTSMike Perry1+3-0
2020-06-12 06:05Mark state file dirty upon DROPTIMEOUTS commandMike Perry1+3-0
2020-06-17 10:48Reinstate support for GUARD NEW/UP/DOWN control port events.George Kadianakis2+17-0
2020-06-23 16:29Merge branch 'maint-0.4.4'Nick Mathewson2+35-2
2020-06-23 16:29Merge branch 'ticket34382' into maint-0.4.4Nick Mathewson2+35-2
2020-06-23 15:24Clarify logic in router_should_skip_orport_reachability_check_family()Nick Mathewson1+6-2
2020-06-23 15:20reachability_warnings_callback: simplify v4/v6_ok logicNick Mathewson1+5-5
2020-06-15 19:31addr: Rename last_resolved_addr to be v4 specificDavid Goulet4+19-19
2020-06-15 19:27addr: Rename resolve_my_address to be v4 specificDavid Goulet9+40-40
2020-06-15 19:02config: Change Address to be a LINELISTDavid Goulet6+30-26
2020-06-23 12:52Merge branch 'maint-0.4.4'David Goulet4+17-10
2020-06-23 12:52Merge branch 'tor-github/pr/1937' into maint-0.4.4David Goulet4+17-10
2020-06-22 19:41Update Trac links in README to point to Gitlab.Alexander Færøy1+2-2
2020-06-22 19:33Merge branch 'pr_1930_squashed'Nick Mathewson4+131-0
2020-06-11 18:08Add changes file for ticket 33816Neel Chauhan1+4-0
2020-06-11 18:04Add circuit_extend_add_ipv(4/6)_helper() testNeel Chauhan1+73-0
2020-06-10 04:36Fill in missing IPv6 addresses in extend cellsNeel Chauhan2+54-0
2020-06-22 19:28kist: Document a magic value in channel_should_write_to_kernel()David Goulet1+5-0
2020-06-22 18:57Merge branch 'maint-0.4.4'David Goulet3+6-2
2020-06-18 03:47Consistently use 'address' in Invalid v3 address responses to ONION_CLIENT_AUTH commandsMiguel Jacq3+6-2
2020-06-18 20:05Split "can reach ipv4 orport" from "can reach ipv6 orport".Nick Mathewson5+163-45
2020-06-18 03:12Fix typo in test_build_update_descriptors() commentNeel Chauhan1+1-1
2020-06-17 20:27selftest: turn can_reach_{dir,or}_port into boolsNick Mathewson1+5-5
2020-06-17 18:17Reject Tor relays running the 0.4.1 seriesNeel Chauhan3+9-5
2020-06-17 15:00Update the list of recommended protocol versions to match >=0.3.5.Nick Mathewson2+11-4
2020-06-17 14:37Spelling fix: "RECCOMEND" => "RECOMMEND".Nick Mathewson3+6-6
2020-06-16 23:39Merge branch 'maint-0.4.4'Nick Mathewson0+0-0
2020-06-16 23:38Bump to 0.4.4.1-alpha-devNick Mathewson3+4-4
2020-06-16 21:52forward-port the changelog for 0.4.4.1-alphaNick Mathewson1+313-0
2020-06-16 18:44practracker FTL!Mike Perry1+2-2
2020-06-09 07:35Bug 32040: Changes filesMike Perry1+7-0
2020-06-16 17:23Bug 32040: Machine updates.Mike Perry1+11-2
2020-06-09 07:33Bug 32040: TestsMike Perry1+6-6
2020-06-09 07:36Bug 32040: Add a keep_*_mask to keep circpad machinesMike Perry3+50-15
2020-06-15 20:45Merge branch 'maint-0.4.4'Nick Mathewson0+0-0
2020-06-15 20:45Bump to 0.4.4.1-alphaNick Mathewson3+4-4
2020-06-15 20:43Merge branch 'maint-0.4.4'Nick Mathewson2+653-0
2020-06-15 20:43forward-port changelog and release-notes from 0.4.3.5Nick Mathewson2+653-0
2020-06-15 18:08Remove AssumeReachable from TestingTorNetwork.Nick Mathewson3+5-2
2020-06-12 18:40core: Remove unused filesDavid Goulet2+0-0
2020-06-12 16:55Merge branch 'maint-0.3.5' into maint-0.4.2David Goulet1+1-4
2020-06-12 16:55Merge branch 'maint-0.4.2' into maint-0.4.3David Goulet1+1-4
2020-06-12 16:55Merge branch 'maint-0.4.3' into maint-0.4.4David Goulet1+1-4
2020-06-12 16:55Merge branch 'maint-0.4.4'David Goulet0+0-0
2020-06-12 16:55Merge branch 'tor-github/pr/1913'David Goulet1+1-4
2020-06-12 16:55Merge branch 'tor-github/pr/1912' into maint-0.3.5David Goulet1+1-4
2020-06-11 14:29Merge branch 'maint-0.4.4'George Kadianakis5+326-138
2020-06-11 14:22Improve our clang-format.sh scriptNick Mathewson2+232-41
2020-06-11 10:45Fold in a changes file and update exceptions.txt.George Kadianakis2+15-2
2020-06-11 10:44Fix and update unittests.George Kadianakis1+102-45
2020-06-11 10:49Update functions that load and write the guard state file.George Kadianakis2+59-12
2020-06-11 10:49Pick guards on the order they were sampled (prop310).George Kadianakis2+83-30
2020-04-22 18:36Refactor some guard state file parsing code into functions.Florentin Rochet1+73-55
2020-06-10 12:37Merge branch 'tor-github/pr/1925'George Kadianakis8+206-34
2020-06-09 00:30Bug 30992: Changes fileMike Perry1+4-0
2020-06-09 00:22Bug 30992: Update testsMike Perry1+4-4
2020-06-09 00:18Bug 30992: Track a padding machine ctr to reduce race issues.Mike Perry3+102-30
2020-06-09 19:47Merge branch 'maint-0.4.4'Nick Mathewson0+0-0
2020-06-09 19:47Remove "enable_practracker_in_hooks" for 0.4.4.Nick Mathewson1+0-1
2020-06-09 19:44Merge remote-tracking branch 'tor-github/pr/1888/head'Nick Mathewson40+1595-485
2020-06-09 18:17Add 0.4.4 to list of tor branches used by git scripts.Nick Mathewson1+3-0
2020-06-09 18:16Merge branch 'ticket34375'Nick Mathewson1+0-3
2020-06-09 18:14Bump version to 0.4.5.0-alpha-devNick Mathewson3+4-4
2020-06-08 23:05Update Trunnel for new machine_ctr field.Mike Perry3+96-0
2020-06-08 03:16Provide a DROPTIMEOUTS command to drop CBT timesMike Perry3+38-6
2020-06-08 01:41scripts/maint: Remove obsolete generated tor.shc1+3-0
2020-06-06 09:44Make curve25519_public_to_base64 output padding optional #7869Daniel Pinto5+37-22
2020-06-05 16:37Merge branch 'maint-0.4.3'Nick Mathewson1+2-0
2020-06-05 16:37Merge branch 'maint-0.3.5' into maint-0.4.2Nick Mathewson1+2-0
2020-06-05 16:37Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson1+2-0
2020-06-02 13:07Update and upgrade Pacman before installing dependencies in AppVeyor.Alexander Færøy1+2-0
2020-06-05 14:12Merge remote-tracking branch 'tor-github/pr/1920/head'Nick Mathewson1+0-2
2020-06-05 14:08Merge remote-tracking branch 'tor-github/pr/1902/head'Nick Mathewson15+171-87
2020-06-05 10:28Remove tor.sh from .gitignorec1+0-2
2020-06-05 08:49Fix some checks of tor_inet_ntoa() return valuerl19872+4-4
2020-06-04 16:08sandbox: Do not require M_SYSCALL.Nick Mathewson2+35-2
2020-06-04 14:35changes file for ticket 32888Nick Mathewson1+4-0
2020-06-04 14:33Merge remote-tracking branch 'tor-github/pr/1910/head'Nick Mathewson2+11-1
2020-06-04 13:27doc: specify C99 coding standardsc1+5-2
2020-06-04 13:15config: Styling fix + use fmt_addr()c1+2-6
2020-06-03 18:54Remove 0.4.1 from list of tor branches used by git scripts.Nick Mathewson1+0-3
2020-06-03 18:49Merge branch 'ticket34220_041' into ticket34220_042Nick Mathewson1+1-4
2020-06-03 18:49Merge branch 'ticket34220_035' into ticket34220_041Nick Mathewson1+1-4
2020-06-03 18:48Revert "Travis: temporarily fix stem version to d1174a83c2dcb7b8"Nick Mathewson1+1-4
2020-06-03 14:42config: Add interface address debug loggingc1+9-1
2020-06-02 15:47remove a period from a doxygen headingNick Mathewson1+1-2
2020-06-02 11:05Merge branch 'maint-0.4.3'George Kadianakis0+0-0
2020-06-02 11:05Merge branch 'tor-github/pr/1909' into maint-0.4.3George Kadianakis3+13-2
2020-06-02 11:01Merge branch 'tor-github/pr/1909'George Kadianakis3+13-2
2020-06-01 13:48Merge branch 'maint-0.4.3'Nick Mathewson2+5-2
2020-06-01 13:47Merge remote-tracking branch 'tor-github/pr/1905/head' into maint-0.4.3Nick Mathewson2+5-2
2020-06-01 13:02config: Add IPv4 Address config debug loggingc1+6-0
2020-05-30 05:54Preemptive circs should work with UseEntryGuards 0Roger Dingledine3+13-2
2020-05-28 13:52Merge branch 'tor-github/pr/1901'David Goulet1+1-1
2020-05-28 09:52Merge branch 'maint-0.4.3'George Kadianakis0+0-0
2020-05-28 09:25Merge branch 'tor-github/pr/1792' into maint-0.4.3George Kadianakis3+102-12
2020-03-18 14:16changes: Add changes file for ticket 33458David Goulet1+4-0
2020-03-10 14:58hs-v3: Improve accessor semantic of client cached objectDavid Goulet2+98-12
2020-05-27 12:17Merge branch 'tor-github/pr/1898'George Kadianakis4+51-0
2020-05-17 23:30Add changes file for ticket #24844Neel Chauhan1+4-0
2020-05-17 23:30Add HS v3 status to the SIGUSR1 dumpstats()Neel Chauhan3+47-0
2020-05-23 08:27Man page: MinUptimeHidServDirectoryV2 defaults to 96 hoursRoger Dingledine2+5-2
2020-05-21 14:08Merge remote-tracking branch 'tor-github/pr/1899/head'Nick Mathewson2+23-0
2020-05-21 13:24Merge branch 'tor-github/pr/1850'George Kadianakis3+14-10
2020-05-21 13:22Merge branch 'tor-github/pr/1861'George Kadianakis2+22-2
2020-05-21 11:26Tweak format stringrl19871+1-1
2020-05-21 11:17Check for NULL from tor_dup_ip()rl198711+78-38
2020-04-08 17:01Bail out of format_networkstatus_vote if fmt_addr32() failed.rl19871+3-0
2020-04-08 16:54Actually, bail out of routerstatus_format_entry() if fmt_addr32() failsrl19871+12-11
2020-04-08 16:42Add changes filerl19871+4-0
2020-04-08 16:09Check that fmt_addr32() returned non-empty string before putting it into documentsrl19872+54-47
2020-04-08 15:33Check for possible failures of tor_inet_ntop/tor_inet_ntoa in fmt_addr32 and tor_dup_iprl19871+22-5
2020-04-08 15:07Check output value of tor_inet_ntop/tor_inet_ntoa in dns.crl19871+18-6
2020-05-21 10:39Fix an enum comparison that was blowing up jenkins.George Kadianakis1+1-1
2020-05-13 09:35Add support for console control signals in WindowsDamon Harris2+23-0
2020-05-19 19:18Merge branch 'tor-github/pr/1886'David Goulet5+6-6
2020-05-19 19:17Merge branch 'tor-github/pr/1897'David Goulet1+2-3
2020-05-19 19:14Merge branch 'tor-github/pr/1894'David Goulet1+1-1
2020-05-19 13:44doxygen: add a link to src-ref on mainpage.md.Nick Mathewson1+3-0
2020-05-19 13:39Merge branch 'maint-0.4.3'Nick Mathewson5+9-4
2020-05-19 13:39Merge branch 'ticket34255_043' into maint-0.4.3Nick Mathewson5+9-4
2020-05-19 13:18Doxygen: fix unbalanced groups.Nick Mathewson5+9-4
2020-05-18 12:12changes: file for 34200teor1+3-0
2020-05-11 08:12practracker: Accept extra file lines, enforce a smaller functionteor1+2-2
2020-05-13 05:34node: Clean up some outdated commentsteor1+2-3
2020-05-13 03:47routerlist: Choose bridges for direct bridge connectionsteor1+18-5
2020-05-13 03:23circuitbuild: Do node checks when counting nodesteor1+12-17
2020-05-13 03:17circuitbuild: Do node checks when choosing exitsteor1+19-29
2020-05-13 03:15routerlist: Split the node checks into their own functionteor2+71-57
2020-05-11 08:10nodelist: Replace int with boolteor5+31-32
2020-05-11 07:58nodelist: Stop recursing in router_choose_random_node()teor1+47-22
2020-05-11 07:42nodelist: Rewrite router_crn_flags_tteor1+16-12
2020-05-11 07:35nodelist: Remove the unused CRN_WEIGHT_FOR_EXIT flagteor1+1-4
2020-05-11 07:31nodelist: Move node flag checksteor4+46-57
2020-05-11 07:21nodelist: Move the v3 onion service rendezvous checkteor4+10-11
2020-05-11 07:12nodelist: Move the single-hop exit checkteor2+6-6
2020-05-18 11:51test/protover: Add debug logs to some teststeor1+43-0
2020-05-18 11:50rust/protover: Fix protocol version support error handlingteor3+18-5
2020-05-18 10:11rust: declare HSIntro=5teor2+6-2
2020-05-17 22:10Declare variables in for loops in rend_service_dump_stats()Neel Chauhan1+2-3
2020-05-15 13:21test/protover: Add tests for summarize flagsteor1+189-2
2020-05-17 05:26Fix spacing in if statement in tor_version_parse()Neel Chauhan1+1-1
2020-05-17 05:23Fix spacing in if statement in port_parse_config()Neel Chauhan1+1-1
2020-05-15 14:28Merge branch 'maint-0.4.3'Nick Mathewson1+4-0
2020-05-15 14:27Add a changes file for 34233.Nick Mathewson1+4-0
2020-05-15 14:25Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson1+1-1
2020-05-15 14:25Merge branch 'maint-0.3.5' into maint-0.4.1Nick Mathewson1+1-1
2020-05-15 14:25Merge branch 'maint-0.4.3'Nick Mathewson1+1-1
2020-05-15 14:25Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson1+1-1
2020-05-15 13:58Fix use of non-portable == in configure.ac.Nick Mathewson1+1-1
2020-05-15 13:34versions: Improve the protover summary commentsteor1+11-0
2020-05-15 13:02Merge branch 'maint-0.4.3'Nick Mathewson0+0-0
2020-05-15 13:02bump to 0.4.3.5-devNick Mathewson3+4-4
2020-05-15 04:59protover: Add defines for recent protocol versionsteor3+114-50
2020-05-15 02:22test/circuitbuild: Tests for node selection flagsteor1+114-1
2020-05-15 00:29remove changes files that have already appeared in 0.4.3.Nick Mathewson17+0-82
2020-05-14 15:43remove 0.4.3.3-alpha from the release notes: alphas do not go there.Nick Mathewson1+0-101
2020-05-14 14:38Merge branch 'maint-0.4.3'Nick Mathewson0+0-0
2020-05-14 14:37Fix a python warning in format_changelog.py.Nick Mathewson1+1-1
2020-05-14 14:37bump to 0.4.3.5Nick Mathewson3+4-4
2020-05-14 14:20Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson1+4-1
2020-05-14 14:20Merge branch 'maint-0.3.5' into maint-0.4.1Nick Mathewson1+4-1
2020-05-14 14:20Merge branch 'maint-0.4.3'Nick Mathewson1+4-1
2020-05-14 14:20Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson1+4-1
2020-05-13 12:53Travis: temporarily fix stem version to d1174a83c2dcb7b8Nick Mathewson1+4-1
2020-05-14 12:06circuitbuild: Refactor IPv6 extend node selectionteor2+24-4
2020-05-14 11:42circuitbuild: Refactor build state node selection flagsteor2+25-14
2020-05-14 08:22circuitbuild: test relays sending IPv6 extend cellsteor2+187-2
2020-05-14 00:44test: Move the origin circuit function to test helpersteor3+53-50
2020-05-14 00:38test/circuitstats: Refactor common codeteor1+54-31
2020-05-14 00:05test/circuitstats: Fix a bunch of coding style issuesteor1+40-43
2020-05-13 10:08practracker: Allow a few extra lines in circuituseteor1+1-1
2020-05-13 10:06test/circuitbuild: Add a test for origin_circuit_init()teor1+72-0
2020-05-13 06:05changes: file for 33222 and 33226teor1+8-0
2020-05-12 16:58Merge branch 'bug34130_035'Nick Mathewson2+18-0
2020-05-06 21:00Fix crash when tor is compiled with NSS and seccomp sandbox is enabledDaniel Pinto2+18-0
2020-05-12 16:52Merge remote-tracking branch 'tor-github/pr/1885/head'Nick Mathewson2+12-0
2020-05-11 07:05doc: Some tor features may not work with MiddleNodesteor1+3-3
2020-05-11 07:01nodelist: Fix a comment and a log messageteor1+4-3
2020-05-11 07:00routerlist: Choose nodes that can initiate IPv6 extendsteor5+50-30
2020-05-11 06:54circuit: Add flags for IPv6 extendsteor6+41-18
2020-05-11 02:28practracker: Accept extra or.h linesteor1+1-1
2020-05-11 02:25protover: Add node functions for IPv6 extend supportteor5+91-2
2020-05-11 02:21protover: Sort version flags by their underlying protocolsteor3+25-18
2020-05-11 01:08protover: Declare support for Relay=3teor2+3-3
2020-05-06 22:34Improve logging of included config filesDaniel Pinto5+6-6
2020-05-06 00:42Add documentation about %include and seccomp sandbox limitationsDaniel Pinto2+12-0
2020-05-07 12:19Merge remote-tracking branch 'tor-github/pr/1880/head'Nick Mathewson26+520-417
2020-05-07 12:06relay: Improve docs on inform_testing_reachability()teor1+20-3
2020-05-07 10:59relay: Rewrite inform_testing_reachability()teor3+37-17
2020-05-07 10:57relay: Clarify a comment in selftest.cteor1+4-1
2020-04-26 20:06Define and use TOR_ADDRPORT_BUF_LENNeel Chauhan4+18-9
2020-05-07 10:25routerinfo: Make router_get_orport() return an error statusteor3+15-10
2020-05-07 10:19Appease practracker: wrapping costs linesteor1+4-4
2020-05-07 10:17Replace several C identifiers.teor4+10-10
2020-05-07 10:16Wrap long linesteor7+39-23
2020-05-07 10:07Replace several C identifiers.teor11+33-33
2020-05-06 21:17Merge branch 'maint-0.4.3'Nick Mathewson4+10-2
2020-05-06 21:15Fix a boolean logic error when logging about invalid hostnames.Nick Mathewson2+8-2
2020-05-06 21:09connection_or_finished_flushing(): add a missing "break;"Nick Mathewson1+1-0
2020-05-06 21:07Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson1+1-0
2020-05-06 21:07Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson1+1-0
2020-05-06 21:07btrack_orconn_cevent.c: Add a missing "break;"Nick Mathewson1+1-0
2020-05-06 20:58Merge branch 'maint-0.4.3'Nick Mathewson1+5-0
2020-05-06 20:58Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson1+5-0
2020-05-06 20:58Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson1+5-0
2020-05-06 20:58Merge branch 'maint-0.3.5' into maint-0.4.1Nick Mathewson1+5-0
2020-05-06 20:58changes file for bug 34078.Nick Mathewson1+5-0
2020-05-06 20:55Merge branch 'maint-0.4.3'Nick Mathewson26+86-86
2020-05-06 14:45Use __attribute__((fallthrough)) rather than magic GCC comments.Nick Mathewson26+86-86
2020-05-06 20:54Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson0+0-0
2020-05-06 14:45Use __attribute__((fallthrough)) rather than magic GCC comments.Nick Mathewson25+85-85
2020-05-06 20:53Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson0+0-0
2020-05-06 14:45Use __attribute__((fallthrough)) rather than magic GCC comments.Nick Mathewson26+89-89
2020-05-06 20:51Merge branch 'maint-0.3.5' into maint-0.4.1Nick Mathewson0+0-0
2020-05-06 14:45Use __attribute__((fallthrough)) rather than magic GCC comments.Nick Mathewson22+81-81
2020-05-06 20:50Merge branch 'maint-0.4.3'Nick Mathewson1+3-1
2020-05-06 20:49hs_dos.c: rewrite a comment not to say "fallthrough"Nick Mathewson1+3-1
2020-05-06 20:47Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson8+33-6
2020-05-06 20:47Merge branch 'maint-0.3.5' into maint-0.4.1Nick Mathewson0+0-0
2020-05-06 20:47Merge branch 'maint-0.4.3'Nick Mathewson8+33-5
2020-05-06 20:47Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson8+33-5
2020-05-06 20:46Merge branch 'bug34078_prelim_041' into maint-0.4.1Nick Mathewson8+33-6
2020-05-06 20:46Merge branch 'bug34078_prelim_035' into maint-0.3.5Nick Mathewson8+33-5
2020-05-06 19:18Merge branch 'bug34078_prelim_035' into bug34078_prelim_041Nick Mathewson8+33-6
2020-05-06 18:47Remove an incorrect "Fall through" comment.Nick Mathewson1+1-1
2020-05-06 14:42address.c: add a single (harmless) missing break;Nick Mathewson1+1-0
2020-05-06 14:38include compat_compiler for ed25519_donnaNick Mathewson1+3-1
2020-05-06 14:35Replace some "fall through" comments not at the end of a case.Nick Mathewson2+5-2
2020-05-06 14:32Replace a "fall through" comment that was outside a switch.Nick Mathewson1+1-1
2020-05-06 14:24Add a fallthrough macro.Nick Mathewson2+22-0
2020-05-05 19:34relay: Rename relay_resolve_addr.{c|h} fileDavid Goulet11+164-164
2020-04-23 17:24core/or: Lift slow call out of loop, #33977Alex Xu (Hello71)2+6-1
2020-05-05 17:48changes: File for #33789David Goulet1+4-0
2020-05-05 17:42config: New file resolve_addr.{c|h}David Goulet18+349-296
2020-05-05 17:24relay: New file relay_resolve_addr.{c|h}David Goulet10+167-121
2020-05-04 14:25Merge branch 'maint-0.4.3'Nick Mathewson3+6-2
2020-05-04 14:25Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson2+5-1
2020-05-04 14:25Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson0+0-0
2020-05-04 14:25Merge branch 'bug34077_043' into maint-0.4.3Nick Mathewson3+6-3
2020-05-04 14:14Merge branch 'bug34077_041' into maint-0.4.1Nick Mathewson2+5-1
2020-05-01 03:04Fix a GCC 10.0.1 compilation error.Nick Mathewson1+1-2
2020-05-01 03:01Merge branch 'bug34077_042' into bug34077_043Nick Mathewson2+5-1
2020-05-01 02:59Merge branch 'bug34077_041' into bug34077_042Nick Mathewson2+5-1
2020-05-01 02:56Fix a GCC 10.0.1 compilation warning.Nick Mathewson2+5-1
2020-04-30 12:55circuitbuild: Allow relays to send IPv6 extend cellsteor1+25-6
2020-04-30 12:33relay: Update some self-test comments for IPv6teor1+4-1
2020-04-30 12:30relay: Log IPv4 and IPv6 ORPorts when testing reachabilityteor1+15-7
2020-04-30 11:51relay: Launch IPv4 and IPv6 ORPort self-test circuitsteor3+44-17
2020-04-30 11:11relay: Refactor dirport self-test circuit launchteor1+10-8
2020-04-30 11:05relay: Refactor reachability circuit launchesteor1+54-29
2020-04-30 05:53relay: Remove unused DirPort self-test codeteor1+1-4
2020-04-30 05:38relay: Add an address family to self-test launchesteor3+43-13
2020-04-30 12:22Merge branch 'pr1870_squashed'teor4+18-9
2020-04-26 20:06Define and use TOR_ADDRPORT_BUF_LENNeel Chauhan4+18-9
2020-04-30 05:08relay: Minor selftest comment updatesteor1+3-1
2020-04-30 05:08relay: Wrap long linesteor1+2-1
2020-04-30 05:11relay: Clarify reachability status check functionsteor8+23-23
2020-04-30 05:14practracker: Accept some wrapped long linesteor1+3-3
2020-04-30 04:22nodelist: Wrap long lines, and improve commentsteor3+28-11
2020-04-30 04:08nodelist: Distinguish client and relay reachabilityteor4+10-10
2020-04-30 03:55practracker: Accept the connection buf refactorteor1+1-1
2020-04-30 03:54relay: Fix a comment typo in the selftest.c headerteor1+1-1
2020-04-29 23:16Merge remote-tracking branch 'tor-github/pr/1864/head'Nick Mathewson27+805-138
2020-04-29 20:52practracker: Allow an extra line in tor_addr_parse_mask_ports()teor1+1-1
2020-04-29 20:47relay: Refactor can extend over IPv6 checksteor4+52-43
2020-04-29 20:31channel: Refactor matches target address functionteor1+7-7
2020-04-29 20:26relay: Refactor extend address validity functionteor1+30-29
2020-04-29 20:17net: Make all address bytes functions take uint8_t *teor11+30-30
2020-04-29 19:54Rename tor_addr_get_ipv6_bytes to tor_addr_copy_ipv6_bytesteor3+3-3
2020-04-15 10:03changes: file for 33817teor1+12-0
2020-04-29 11:37relay: Refactor choosing extend IPsteor1+25-20
2020-04-29 11:25relay: Add tests for choosing extend IPsteor1+93-7
2020-04-29 10:29relay: Refactor circuit_open_connection_for_extend()teor2+51-29
2020-04-29 10:10relay: Add IP version tests for circuit extendsteor3+45-10
2020-04-29 05:56relay: Choose between IPv4 and IPv6 extends at randomteor4+103-7
2020-04-15 22:13relay/circuitbuild: Refactor open connection for extendteor1+5-4
2020-04-15 09:07test/circuitbuild: Disable some tests when ALL_BUGS_ARE_FATALteor1+18-0
2020-04-15 07:45log/util_bug: Make IF_BUG_ONCE() support ALL_BUGS_ARE_FATALteor2+23-5
2020-04-15 03:04relay/circuitbuild: Re-use IPv6 connections for circuitsteor7+96-40
2020-04-15 03:07relay/circuitbuild: Report IPv6 addresses in a debug logteor1+7-3
2020-04-15 02:08channel: Make channel_matches_target_addr_for_extend() staticteor2+5-2
2020-04-15 01:34relay/circuitbuild: Consider IPv6-only extends validteor2+161-14
2020-04-15 00:07test/circuitbuild: Show bad addresses in some logsteor1+5-3
2020-04-14 23:55relay: Log the address in circuit protocol warningsteor2+20-11
2020-04-14 23:52net: Add fmt_addrport_ap() and fmt_addr_family()teor2+35-0
2020-04-14 23:52net: Remove an extra space in address.hteor1+1-1
2020-04-14 23:13relay: Refactor address checks into a functionteor1+29-10
2020-04-14 22:58relay: Refactor address and port checksteor1+1-1
2020-04-14 05:53core/or: Check extends for zero addresses and portsteor2+5-2
2020-04-14 08:44test/cell_formats: Expand the IPv6-only EXTEND2 testteor1+34-7
2020-04-14 05:08core/or: Support IPv6 EXTEND2 cellsteor5+79-20
2020-04-29 12:32Merge remote-tracking branch 'tor-github/pr/1868/head'Nick Mathewson6+37-25
2020-04-29 12:07Run "make autostyle"teor7+11-11
2020-04-29 05:57rand: Clarify the crypto_rand_uint() rangeteor1+2-2
2020-04-29 05:53nodelist: Remove an outdated commentteor1+0-3
2020-04-28 11:11channeltls: Clarify a relay impersonation defenceteor1+4-1
2020-04-24 12:15Merge remote-tracking branch 'onionk/inbufoverflow1-043' into ticket33131_044Nick Mathewson6+37-25
2020-04-24 12:14Merge remote-tracking branch 'tor-github/pr/1862/head'Nick Mathewson3+27-12
2020-04-21 16:22Merge branch 'maint-0.4.3'Nick Mathewson2+5-1
2020-04-15 03:06channeltls: Stop truncating IPv6 in logsteor2+5-1
2020-04-15 09:45test/channel: Fix a comment typoteor1+1-1
2020-04-14 15:52Merge remote-tracking branch 'tor-github/pr/1860/head'Nick Mathewson1+1-1
2020-04-14 05:42Run practracker regenteor1+8-10
2020-04-14 04:55core/or: Update file comment in connection_or.cteor1+2-1
2020-04-14 02:21core/or: Accurately log remote relay IPv6 addressesteor2+15-3
2020-04-14 02:16core/or: Allow IPv6 connections to be canonicalteor2+12-5
2020-04-14 00:37core/or: Remove unused function prototypeteor1+0-4
2020-04-13 21:02Merge branch 'maint-0.4.3'Nick Mathewson0+0-0
2020-04-13 21:02bump to 0.4.3.4-rc-devNick Mathewson3+4-4
2020-04-13 21:01copy 0.4.3.4-rc changelog forward.Nick Mathewson1+99-0
2020-04-13 18:14Merge branch 'maint-0.4.3'Nick Mathewson7+45-4
2020-04-13 18:13Merge branch 'bug33545_043_squashed' into maint-0.4.3Nick Mathewson7+45-4
2020-03-30 13:33hs-v3: Change all-zeroes hard-assert to a BUG-and-err.George Kadianakis3+17-2
2020-03-30 13:09hs-v3: Don't allow registration of an all-zeroes client auth key.George Kadianakis4+28-2
2020-04-12 20:13Return a descriptive error for 'GETINFO status/fresh-relay-descs'Neel Chauhan2+22-2
2020-04-12 19:43Fix typo in router_build_fresh_unsigned_routerinfo() commentNeel Chauhan1+1-1
2020-04-09 15:50Merge remote-tracking branch 'tor-github/pr/1801/head'Nick Mathewson22+1699-332
2020-04-09 12:38Merge branch 'maint-0.4.3'Nick Mathewson0+0-0
2020-04-09 12:38bump to 0.4.3.4-rcNick Mathewson3+4-4
2020-04-09 12:33Merge branch 'maint-0.4.3'Nick Mathewson1+1-0
2020-04-09 12:33Add fsync to list of syscalls permitted by sandboxNick Mathewson1+1-0
2020-04-09 12:30Merge remote-tracking branch 'tor-github/pr/1723/head' into maint-0.4.3Nick Mathewson8+46-60
2020-04-09 11:54Make sure that we free 'addr' at the end of a pair of addr testsNick Mathewson1+2-4
2020-04-08 13:58hs-v3: Several fixes after #32542 reviewDavid Goulet1+10-4
2020-04-09 09:42Merge branch 'maint-0.4.3'teor0+0-0
2020-04-09 09:41Merge branch 'maint-0.4.2' into maint-0.4.3teor1+0-1
2019-06-19 18:29remove practracker from check-local (0.4.2 and 0.4.3 only)Nick Mathewson1+1-1
2020-04-09 01:06Merge branch 'maint-0.4.3'teor0+0-0
2020-04-09 01:05Merge branch 'pr1854_squashed' into maint-0.4.3teor4+13-7
2020-04-07 13:04client: Revert setting PreferIPv6 on by defaultDavid Goulet4+13-7
2020-04-09 01:03Merge branch 'maint-0.4.3'teor0+0-0
2020-04-09 01:03Merge branch 'maint-0.4.2' into maint-0.4.3teor5+23-16
2020-04-09 01:03Merge branch 'maint-0.4.1' into maint-0.4.2teor5+23-16
2020-04-09 01:03Merge branch 'maint-0.3.5' into maint-0.4.1teor5+23-16
2020-04-09 01:02Merge remote-tracking branch 'tor-github/pr/1784' into maint-0.3.5teor5+23-16
2020-03-17 07:45relay: Run practracker --regenteor1+7-8
2020-03-17 07:43relay: Run "make autostyle"teor1+3-3
2020-04-07 08:26test/circuitbuild: Add a test for onionskin_answer()teor1+80-0
2020-03-18 09:15changes: file for 33633teor1+6-0
2020-04-06 09:21relay/circuitbuild: Refactor circuit_extend()teor1+13-11
2020-04-06 09:20test/circuitbuild: Add tests for circuit_extend()teor1+314-0
2020-04-06 09:14core/or: Make some functions mockableteor6+29-24
2020-04-06 09:11channel: Rewrite the channel_get_for_extend() commentsteor1+10-9
2020-04-03 09:02test/circuitbuild: Add tests for open_connection_for_extendteor1+157-0
2020-04-03 09:01circuitbuild: Make some functions mockableteor2+10-10
2020-04-03 04:36test/circuitbuild: Add tests for extend_lspec_validteor1+224-0
2020-04-03 04:35test/circuitbuild: Make some tests forkteor1+2-2
2020-04-02 03:39test/circuitbuild: Tests for adding ed25519 keysteor1+205-1
2020-04-02 03:38nodelist: Make some functions mockableteor2+10-8
2020-04-01 12:36test/circuitbuild: Add a test for extend_state_validteor1+85-0
2020-04-01 12:35test/circuitbuid: Fix new_route_len_unhandled_exitteor1+2-2
2020-04-01 11:14test/circuitbuild: Refactor test case arrayteor1+11-6
2020-04-03 04:31relay: End circuitbuild logs with "."teor1+5-5
2020-04-01 12:25relay: Check for NULL arguments in circuitbuildteor1+63-0
2020-04-01 11:37relay: Make circuitbuild functions STATICteor2+20-7
2020-03-18 09:07relay: Remove a redundant function return valueteor1+2-5
2020-03-18 09:06relay: Split out opening a connection for an extendteor1+43-26
2020-03-18 08:48relay: Refactor some long lines from circuit_extend()teor1+4-5
2020-03-18 08:44relay: Split link specifier checks from circuit_extend()teor1+87-49
2020-03-31 23:20relay: Split state checks out of circuit_extend()teor1+27-9
2020-03-17 07:41relay: Improve the comments on onionskin_answer()teor1+18-2
2020-03-18 08:07relay: Protocol warn when a client gets an extendteor2+19-12
2020-04-08 23:13fix typos from #32542Roger Dingledine3+7-7
2020-04-08 15:15Merge branch 'tor-github/pr/1857'George Kadianakis7+214-6
2020-04-08 12:17changes: Add changes file for #32542David Goulet1+3-0
2019-12-11 16:08test: Unit test for missing ExtendedErrorsDavid Goulet1+72-0
2019-12-11 15:34man: Update tor.1 ExtendedErrors section with latestDavid Goulet1+9-6
2020-04-08 13:42Merge branch 'maint-0.4.3'David Goulet1+1-1
2020-04-07 18:02Correct 'was not internal' to 'was internal' in test_external_ip()Mrigyen Sawant1+1-1
2020-04-08 13:31Merge branch 'tor-github/pr/1855'George Kadianakis2+4-1
2019-12-11 15:30hs-v3: Report SOCKS ExtendedErrors when all intro timed outDavid Goulet2+46-5
2019-12-11 15:15hs-v3: Report rendezvous circuit failure SOCKS ExtendedErrorsDavid Goulet3+71-0
2019-12-11 14:50hs-v3: Report introduction failure SOCKS ExtendedErrorsDavid Goulet1+18-0
2020-03-31 23:56address: Simplify tor_addr_is_valid()teor1+11-11
2020-03-20 18:27Added tests for tor_addr_is_null/valid()MrSquanchee3+144-1
2020-04-07 17:17hs-v3: Fix typo in log info when PublishHidServDescriptors is set to 0David Goulet2+4-1
2020-04-07 07:36Merge branch 'pr1838_squashed'teor28+174-3
2020-04-06 14:48Try rewriting normalize_srcdir to normalize harder.Nick Mathewson1+25-8
2020-04-04 15:31Make check_subsystem_order work in distcheck builds.Nick Mathewson1+5-0
2020-04-04 15:31Make check_subsystem_order work in out-of-tree builds.Nick Mathewson2+12-1
2020-03-26 16:40add changes file for 31634Nick Mathewson1+4-0
2020-03-26 16:37Add a test script to check subsystem order as part of make check.Nick Mathewson2+20-1
2020-04-06 09:10channel: Fix a comment typoteor1+1-1
2020-04-06 09:08channel: Remove a newline at the start of the fileteor1+0-1
2020-04-05 07:17Merge branch 'maint-0.4.3'teor1+1-1
2020-04-05 07:17doc: Fix another man page typoteor1+1-1
2020-04-05 07:12Merge branch 'maint-0.4.3'teor1+1-1
2020-04-05 07:10doc: Fix a typo in the man pageteor1+1-1
2020-04-04 05:05core/or: Fix a comment typo in onion.hteor1+2-2
2020-04-04 03:23Merge branch 'maint-0.4.3'teor2+8-1
2020-04-04 03:20changes: file for ticket 33782teor1+7-0
2020-04-03 12:10doc: Also stop running practracker in hooksteor1+6-3
2020-04-03 12:06doc: Minor restructure for Release Lifecycleteor1+16-6
2020-04-03 12:02Re-apply: doc: Replace "underline" with "## Section name".teor1+3-4
2020-04-03 11:59Merge remote-tracking branch 'tor-github/pr/1739'teor2+101-48
2020-04-03 09:47Change starting file descriptor for tests.Putta Khunchalee1+1-1
2020-04-03 09:11scripts: Ignore editor temporary filesteor2+14-1
2020-04-03 04:44Merge branch 'maint-0.4.3'teor1+9-8
2020-04-03 04:43doc: Rewrite the approved-routers man page entryteor1+9-8
2020-04-01 23:38Merge branch 'tor-github/pr/1851'George Kadianakis1+2-2
2020-04-01 13:03Merge branch 'maint-0.4.3'teor2+5-1
2020-03-31 12:21configure: Fix enabled module variable expansionDavid Goulet2+5-1
2020-04-01 12:31hs-v3: Move to log notice the registration of an OB instanceDavid Goulet1+2-2
2020-04-01 12:22Merge branch 'tor-github/pr/1844'David Goulet5+27-19
2020-04-01 00:24Updated the TestingTorNetwork man page optionsSteven Engler3+14-10
2020-03-31 23:14Move LOG_PROTOCOL_WARN to app/config.hteor2+2-2
2020-03-30 20:24hs-v3: Move ob_subcreds to hs_service_state_t.George Kadianakis5+22-22
2020-03-30 20:17hs-v3: Don't crash after SIGHUP in Onionbalance backend mode.George Kadianakis1+9-1
2020-03-30 17:38Merge branch 'maint-0.4.3'David Goulet3+41-4
2020-03-11 13:18hs-v3: Relax severity of a log message when decoding descriptors.George Kadianakis3+41-4
2020-03-30 17:36changes: Add file for ticket 33014David Goulet1+3-0
2020-03-30 17:31Merge branch 'tor-github/pr/1775'David Goulet13+517-410
2020-03-08 19:49Use a macro to make our hs_opts checking terser.Nick Mathewson1+20-18
2020-03-07 14:32Use SECTION_HEADER, not "HiddenServiceDir".Nick Mathewson1+13-10
2020-03-05 15:28Update expected log messages in tests to new format.Nick Mathewson1+25-18
2020-02-28 13:46Derive hidden service configuration from hs_opts_t.Nick Mathewson4+226-371
2020-01-21 15:23Start using confmgt logic to parse HS configuration.Nick Mathewson7+157-2
2020-02-26 15:12Use config_lines_partition() to parse hs config sections.Nick Mathewson1+29-25
2020-03-28 12:01Put *.a wildcard entry into .gitignore instead of listing all .a filesrl19872+5-88
2020-03-27 13:15Merge remote-tracking branch 'tor-github/pr/1832/head'Nick Mathewson17+175-291
2020-03-27 07:48fix typo in struct addr_policy_t commentRoger Dingledine1+1-1
2020-03-27 07:46correct tor_addr_family() function commentRoger Dingledine1+1-1
2020-03-27 06:56spell consensus more right in commentsRoger Dingledine3+6-6
2020-03-27 06:51fix typo in log messageRoger Dingledine1+1-1
2020-03-26 16:30Teach --check-subsystem-order to take input from stdinNick Mathewson1+8-1
2020-02-14 17:58Extend includes.py to compare topology with subsystem init order.Nick Mathewson1+48-2
2019-09-30 14:10Document the --dbg- prefix in tor.1Nick Mathewson1+7-0
2019-09-30 14:07Add --dbg-dump-subsystem-list command to list the subsystems.Nick Mathewson2+9-1
2020-03-26 15:32doc: Remove TODO secion in README.1st.mdBartosz Duszel1+0-17
2019-09-30 14:05Implement a function to list the subsystems to stdout.Nick Mathewson2+15-0
2020-02-14 14:57Add a SUBSYS_DECLARE_LOCATION() to every subsystem.Nick Mathewson19+19-0
2020-02-14 14:39Add a "location" field for subsystems to declare which file they are in.Nick Mathewson1+13-0
2020-03-26 15:19doc: Replace "underline" with "## Section name".Bartosz Duszel16+114-187
2020-03-26 14:59doc: Remove first, empty line in the file.Bartosz Duszel3+0-3
2020-03-26 14:54doc: Updates paths to the top of the source tree.Bartosz Duszel4+21-21
2020-03-26 14:38Merge remote-tracking branch 'tor-github/pr/1780/head'Nick Mathewson1+1-1
2020-03-26 13:15Merge branch 'maint-0.4.3'David Goulet2+7-1
2020-03-26 13:14Merge branch 'tor-github/pr/1794' into maint-0.4.3David Goulet2+7-1
2020-03-25 14:56Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson2+20-2
2020-03-25 14:56Merge branch 'maint-0.4.3'Nick Mathewson2+20-2
2020-03-25 14:56Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson2+20-2
2020-03-25 14:38Merge branch 'bug33651'Nick Mathewson1+1-1
2020-03-12 19:23buf: use BUF_MAX_LENcypherpunks1+15-15
2020-03-12 19:20net, tls: use BUF_MAX_LENcypherpunks2+10-10
2020-03-12 19:16buf: use INT_MAX - 1 in checkscypherpunks1+14-14
2020-03-12 19:15net, tls: use INT_MAX - 1 in checks for buf_tcypherpunks2+10-10
2020-03-12 16:02buf: add BUF_MAX_LENcypherpunks2+5-2
2020-03-24 05:51Merge branch 'maint-0.4.3'cypherpunks1844+0-0
2020-03-12 19:55core/mainloop: remove noisy loggingcypherpunks1+0-3
2020-03-03 07:01core/mainloop: Limit growth of conn->inbufcypherpunks2+12-0
2020-03-23 14:57Merge branch 'tor-github/pr/1789'George Kadianakis0+0-0
2020-03-23 14:57Merge branch 'maint-0.4.3'George Kadianakis3+43-1
2020-03-23 14:56Merge branch 'tor-github/pr/1788' into maint-0.4.3George Kadianakis3+43-1
2020-03-23 13:27Edits requested by teorNick Mathewson1+29-26
2020-03-23 13:05Merge remote-tracking branch 'tor-github/pr/1797/head'Nick Mathewson2+89-95
2020-03-22 12:50Update README files with common style.Bartosz Duszel8+71-94
2020-03-20 18:10practracker: Accept changesteor1+4-4
2020-03-20 17:42Add some comments about future relay IPv6 workteor1+2-1
2020-01-14 11:49parseconf: Add ORPort and DirPort auto teststeor20+50-0
2020-03-20 18:02Merge branch 'bug32588_043' into bug32588_masterteor7+243-32
2020-03-20 18:01Merge branch 'bug32588_042' into bug32588_043teor7+243-32
2020-03-20 17:52Merge branch 'bug32588_041' into bug32588_042teor7+243-32
2020-03-20 17:50Merge branch 'bug32588_035' into bug32588_041teor7+243-32
2020-03-19 13:50Add a test for the localhost case.Nick Mathewson1+45-1
2020-03-19 13:44Extend test to handle router_get_advertised_ipv6_or_apNick Mathewson1+27-6
2020-03-19 13:36Add a test for router_get_advertised_or_port_by_af().Nick Mathewson1+54-0
2020-03-19 13:17Add tests for get_first_advertised_{addr,port}_by_type_af()Nick Mathewson3+71-4
2020-01-08 07:34router: Refactor IPv6 ORPort function logicteor1+10-9
2019-12-20 04:30router: Stop advertising incorrect auto IPv6 ORPortsteor3+54-28
2020-03-20 07:17practracker: Accept larger dirvote fileteor1+1-1
2020-03-20 07:10relay: Set some output arguments in stubsteor1+2-2
2020-03-20 12:06Merge branch 'maint-0.4.3'Nick Mathewson0+0-0
2020-03-20 12:06Merge remote-tracking branch 'tor-github/pr/1824/head'Nick Mathewson0+0-0
2020-03-20 12:06Merge remote-tracking branch 'tor-github/pr/1823/head' into maint-0.4.3Nick Mathewson2+3-1
2020-03-20 11:56Merge branch 'maint-0.4.3'Nick Mathewson9+66-21
2020-03-20 07:01relay/dirauth: Set some output arguments in stubsteor7+48-18
2020-03-20 00:04Set *have_low_ports_out from stub port_parse_ports_relay().Nick Mathewson2+18-3
2020-03-17 07:18relay: Split out relay-only circuit buildingteor8+338-233
2020-03-17 06:16relay: Move inform_testing_rechability() to relayteor5+42-36
2020-03-17 06:10relay: Re-order selftest headerteor1+12-8
2020-03-20 07:33Merge branch 'ticket33678_043' into ticket33678_masterteor0+0-0
2020-03-20 07:32practracker: Disable practracker in git hooksteor2+3-1
2020-03-20 05:40Merge branch 'maint-0.4.3'teor1+0-2
2020-03-20 05:39dirauth: Remove a duplicate macro definitionteor1+0-2
2020-03-20 04:49Merge branch 'bug33673_035' into bug33673_041teor2+20-2
2020-03-19 07:35Appveyor: Copy required DLLs to test and appteor2+20-0
2020-03-20 01:25Merge branch 'maint-0.4.3'teor4+24-1
2020-03-20 01:24Merge branch 'maint-0.4.2' into maint-0.4.3teor4+24-1
2020-03-20 01:24Merge branch 'maint-0.4.1' into maint-0.4.2teor4+24-1
2020-03-19 22:38Merge branch 'ticket33643_skip_035' into ticket33643_skip_041Nick Mathewson4+24-1
2020-03-19 19:28Appveyor: disable crypto/openssl_versionNick Mathewson2+4-1
2020-03-19 19:25Add a TOR_SKIP_TESTCASES environment variable for suppressing tests.Nick Mathewson2+20-0
2020-03-19 20:06Fix erroneous spaces in circuitmux_ewma.cNeel Chauhan1+2-2
2020-03-19 15:16Merge branch 'tor-github/pr/1778'George Kadianakis1+2-2
2020-03-19 12:08Actually log post-bootstrap directory dl totals.Nick Mathewson1+1-1
2020-03-19 12:07Remove changes files that have appeared in 0.4.3.3-alphaNick Mathewson13+0-55
2020-03-19 12:02Merge remote-tracking branch 'tor-github/pr/1807/head'Nick Mathewson2+8-0
2020-03-19 11:43Merge branch 'tor-github/pr/1792'George Kadianakis3+102-12
2020-03-18 14:16changes: Add changes file for ticket 33458David Goulet1+4-0
2020-03-10 14:58hs-v3: Improve accessor semantic of client cached objectDavid Goulet2+98-12
2020-03-19 08:03Merge branch 'maint-0.4.3'teor1+11-10
2020-03-19 08:02doc: Fix a manual page typoteor1+11-10
2020-03-19 07:11coverity: Silence spurious unreachable warningteor2+8-0
2020-03-19 07:02Merge branch 'maint-0.4.3'teor3+4-2
2020-03-19 06:59practracker: Regenerate exceptions fileteor1+30-30
2020-03-19 06:56Merge remote-tracking branch 'tor-github/pr/1806' into maint-0.4.3teor2+3-1
2020-03-19 04:41fix typo in commentRoger Dingledine1+1-1
2020-03-18 23:24doc: Fix a man page typoteor1+1-1
2020-03-18 16:17Merge branch 'maint-0.4.3'Nick Mathewson0+0-0
2020-03-18 16:17Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson0+0-0
2020-03-18 16:17Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson0+0-0
2020-03-18 16:16Merge branch 'maint-0.3.5' into maint-0.4.1Nick Mathewson0+0-0
2020-03-18 16:16Bump version to 0.4.2.7-devNick Mathewson3+4-4
2020-03-18 16:15Bump version to 0.4.1.9-devNick Mathewson3+4-4
2020-03-18 16:15Bump version to 0.3.5.10-devNick Mathewson3+3-3
2020-03-18 13:06Copy changelogs for today's releases to master.Nick Mathewson2+680-0
2020-03-18 12:20Merge branch 'maint-0.4.3'Nick Mathewson1+7-0
2020-03-18 12:20Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson1+7-0
2020-03-18 12:20Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson1+7-0
2020-03-18 12:20Merge branch 'maint-0.3.5' into maint-0.4.1Nick Mathewson1+7-0
2020-03-18 12:19Port rsa_private_key_too_long() to work on OpenSSL 1.1.0.Nick Mathewson1+7-0
2020-03-17 19:22Merge branch 'maint-0.4.3'Nick Mathewson7+154-11
2020-03-17 19:22Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson7+154-11
2020-03-17 19:22Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson7+154-11
2020-03-17 19:22Merge branch 'maint-0.3.5' into maint-0.4.1Nick Mathewson0+0-0
2020-03-17 19:22Merge branch 'trove_2020_002_041' into maint-0.4.1Nick Mathewson7+154-11
2020-03-17 19:21Merge branch 'trove_2020_002_035' into maint-0.3.5Nick Mathewson7+154-11
2020-03-17 17:56Merge branch 'maint-0.4.3'Nick Mathewson2+11-3
2020-03-17 17:56Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson2+11-3
2020-03-17 17:56Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson2+11-3
2020-03-17 17:56Merge branch 'trove_2020_004_041_v2' into maint-0.4.1Nick Mathewson2+11-3
2020-03-17 15:53Merge branch 'maint-0.4.3'Nick Mathewson1+4-2
2020-03-17 15:53Split a wide line.Nick Mathewson1+4-2
2020-03-17 15:48Merge branch 'maint-0.4.3'Nick Mathewson1+42-0
2020-02-11 12:51Add unittest for TROVE-2020-003.George Kadianakis1+42-0
2020-03-17 15:47Merge branch 'maint-0.4.3'Nick Mathewson4+14-4
2020-03-17 15:45Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson4+14-4
2020-03-17 15:45Merge branch 'maint-0.3.5' into maint-0.4.1Nick Mathewson4+14-4
2020-03-17 15:45Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson4+14-4
2020-02-11 16:37Fix TROVE-2020-003.George Kadianakis2+10-0
2020-02-10 14:35Trivial bugfixes found during TROVE investigation.George Kadianakis2+4-4
2020-03-17 14:45Merge branch 'trove_2020_002_035' into trove_2020_002_041Nick Mathewson3+68-6
2020-03-17 14:09Use >= consistently with max_bits.Nick Mathewson1+1-1
2020-03-17 14:07Add off-by-one checks for key length.Nick Mathewson1+15-0
2020-03-17 14:04Extract key length check into a new function, and check more fields.Nick Mathewson1+52-5
2020-03-17 14:14sendme: Emit version 1 by defaultDavid Goulet2+3-1
2020-03-17 13:11Merge remote-tracking branch 'tor-github/pr/1784'teor5+23-16
2020-03-17 13:02Run "practracker.py --regen-overbroad"teor1+6-10
2020-03-17 11:08Merge branch 'pr1777_squashed'teor9+52-10
2020-03-14 17:00Conditionally disable part of hs_intropoint/introduce1_validationrl19871+3-0
2020-03-14 16:51Conditionally disable part of dir/param_voting_lookup that expects soft asserts to happenrl19871+2-0
2020-03-14 14:43Try fixing Windows build to work with ALL_BUGS_ARE_FATALrl19871+15-0
2020-03-14 14:25Documentation fixupsrl19872+3-3
2020-03-14 14:15Use --enable-all-bugs-are-fatal on hardened Appveyor buildrl19871+2-2
2020-03-14 14:11Don't create new CI jobs; use --enable-all-bugs-are-fatal with some of the existing jobsrl19871+6-12
2020-03-13 18:24Add --enable-all-bugs-are-fatal option to configurerl19872+14-8
2020-03-17 08:19Run "make autostyle"teor3+3-3
2020-03-14 18:44circpad_setup_machine_on_circ(): exit early on error.Nick Mathewson2+11-3
2020-03-16 16:21Merge branch 'maint-0.4.3'Nick Mathewson3+24-18
2020-03-16 16:21Merge branch 'ticket32672_042_squashed_w_test' into maint-0.4.3Nick Mathewson3+24-18
2020-03-16 14:42Adjust unit tests for patch for 32672 (rejecting old version)Nick Mathewson1+10-7
2020-03-16 14:40Merge branch 'ticket32672_041_squashed' into ticket32672_042_squashed_w_testNick Mathewson2+14-11
2019-12-06 00:06Reject 0.2.9 and 0.4.0 in dirserv_rejects_tor_version()Neel Chauhan2+14-11
2020-03-16 10:54Merge branch 'maint-0.4.3'teor0+0-0
2020-03-16 10:54Merge branch 'maint-0.4.2' into maint-0.4.3teor2+4-1
2020-03-16 10:54Merge branch 'maint-0.4.1' into maint-0.4.2teor2+4-1
2020-03-16 10:54Merge branch 'maint-0.3.5' into maint-0.4.1teor2+4-1
2020-02-17 07:21Travis: Produce detailed chutney diagnosticsteor2+4-1
2020-03-14 18:20Merge branch 'trove_2020_002_035' into trove_2020_002_041Nick Mathewson2+29-0
2020-03-14 18:17Fix memory leak in crypto_pk_asn1_decode_private.Nick Mathewson1+1-0
2020-03-14 17:50Add a test for crypto_pk_asn1_decode_private maxbits.Nick Mathewson1+24-0
2020-03-14 17:38Revise TROVE-2020-002 fix to work on older OpenSSL versions.Nick Mathewson1+4-0
2020-03-14 10:15changes: Fix style of changes file for 32994teor1+2-7
2020-03-12 07:26Get all default flags from port_cfg_new()MrSquanchee2+94-95
2020-03-13 20:57Merge branch 'maint-0.4.3'Nick Mathewson0+0-0
2020-03-13 20:57Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson0+0-0
2020-03-13 20:57Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson0+0-0
2020-03-13 20:56Merge branch 'maint-0.3.5' into maint-0.4.1Nick Mathewson0+0-0
2020-03-13 20:56Bump to 0.3.5.10Nick Mathewson3+3-3
2020-03-13 20:56Bump to 0.4.1.9Nick Mathewson3+4-4
2020-03-13 20:56Bump to 0.4.2.7.Nick Mathewson3+4-4
2020-03-13 20:46Merge branch 'maint-0.4.3'Nick Mathewson0+0-0
2020-03-13 20:46Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson0+0-0
2020-03-13 20:46Merge branch 'maint-0.3.5' into maint-0.4.1Nick Mathewson2+7-2
2020-03-13 20:46Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson2+7-2
2020-03-13 20:46Merge remote-tracking branch 'tor-github/pr/1693/head' into maint-0.3.5Nick Mathewson2+7-2
2020-03-13 20:45Merge branch 'maint-0.4.3'Nick Mathewson0+0-0
2020-03-13 20:45Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson0+0-0
2020-03-13 20:42Merge remote-tracking branch 'tor-github/pr/1718/head' into maint-0.4.2Nick Mathewson13+348-47
2020-03-13 08:53config: Improve some commentsteor1+6-2
2020-03-13 03:01Merge branch 'maint-0.4.3'teor0+0-0
2020-03-13 03:00Merge remote-tracking branch 'tor-github/pr/1735' into maint-0.4.3teor3+46-26
2020-03-13 02:25connection: Stop forcing some ports to prefer IPv6teor2+7-1
2020-03-13 01:14Merge branch 'pr1764_squashed'teor2+192-0
2020-02-25 19:59Add a script to install the scripts in scripts/git appropriately.Nick Mathewson2+192-0
2020-03-12 17:45Merge branch 'maint-0.4.3'Nick Mathewson1+12-7
2020-03-12 17:42Merge branch 'ticket33361_035_01_squashed' into maint-0.4.3Nick Mathewson1+12-7
2020-03-12 17:42Fix unit tests that look at contactinfo logs.Nick Mathewson1+12-7
2020-03-12 16:46Merge branch 'maint-0.4.3'Nick Mathewson2+11-4
2020-03-12 16:45Merge branch 'ticket33361_035_01_squashed' into maint-0.4.3Nick Mathewson2+11-4
2020-02-18 14:43config: Warn if ContactInfo is not setDavid Goulet2+12-4
2020-03-11 14:35Merge branch 'bug33032_043' into bug33032_masterNick Mathewson3+43-1
2020-03-11 14:35Merge branch 'bug33032_042' into bug33032_043Nick Mathewson3+43-1
2020-03-11 14:35Merge branch 'bug33032_041' into bug33032_042Nick Mathewson3+43-1
2020-03-11 14:35Merge branch 'maint-0.4.1' into bug33032_041Nick Mathewson0+0-0
2020-03-11 13:40pem_decode(): Tolerate CRLF line endingsNick Mathewson3+43-1
2020-02-20 16:41hs-v3: Log reasons why service can't upload descriptorDavid Goulet5+268-5
2020-03-10 18:45dos: Pass transport name on new client connectionDavid Goulet5+23-16
2020-03-10 14:28Merge branch 'maint-0.4.3'Nick Mathewson0+0-0
2020-03-10 14:28Bump to 0.4.3.3-alpha.Nick Mathewson3+4-4
2020-03-10 13:14Merge branch 'maint-0.4.3'David Goulet3+10-2
2020-03-09 18:51Tweak double-underscorerl19871+1-1
2020-03-09 14:03Document poll_interval_tv in procmon.crl19871+2-2
2020-03-09 14:00Document __OwningControllerProcess torrc option and mention polling intervalrl19872+8-0
2020-03-09 14:36Merge branch 'tor-github/pr/1723'David Goulet8+46-60
2020-03-09 14:13Update comment in router_differences_are_cosmetic()Steven Engler1+1-1
2020-03-09 13:33Merge branch 'tor-github/pr/1751'David Goulet11+10-82
2020-02-18 16:20Remove the ClientAutoIPv6ORPort optionNeel Chauhan11+10-82
2020-03-09 13:03Revert "scripts: Remove typo in git-list-tor-branches.sh"Nick Mathewson1+1-1
2020-03-09 00:12Space out the line.key/line.value in test_policy_summary_helper_family_flags()Neel Chauhan1+2-2
2020-03-06 17:45Fix allow_failures sectionrl19871+2-0
2020-03-06 17:09Disable parts of test_protover_all_supported() that cause fatal exceptions when ALL_BUGS_ARE_FATALrl19871+4-2
2020-03-06 16:51Also skip dir/purpose_needs_anonymity_returns_true_by_default when ALL_BUGS_ARE_FATALrl19871+4-0
2020-03-06 16:32Add changes filerl19871+4-0
2020-03-06 16:14Try running some CI jobs with ALL_BUGS_ARE_FATALrl19871+7-1
2020-03-06 15:55Skip test_new_route_len_unhandled_exit() when ALL_BUGS_ARE_FATALrl19871+4-0
2020-03-05 15:52Merge commit 'ef991b04e26eb4db'David Goulet2+4-4
2020-03-05 15:41Refrain from mentioning nicknames in manpage section for MyFamily.rl19872+4-4
2020-03-05 15:27scripts: Remove typo in git-list-tor-branches.shDavid Goulet1+1-1
2020-03-05 15:29Merge branch 'tor-github/pr/1720'David Goulet5+182-206
2020-02-11 17:17Update git scripts to use git-list-tor-branches.shNick Mathewson4+29-206
2020-02-11 17:16Add a script to list the maintained Tor branches in different waysNick Mathewson1+153-0
2020-02-26 15:10Add a config_lines_partition() function to help with LINELIST_V.Nick Mathewson3+81-0
2020-03-05 14:10Merge remote-tracking branch 'tor-github/pr/1774/head'Nick Mathewson2+4-1
2020-03-05 14:09Merge remote-tracking branch 'tor-github/pr/1772/head'Nick Mathewson1+2-2
2020-03-05 13:48Merge branch 'maint-0.4.3'Nick Mathewson6+105-45
2020-03-05 13:23Merge branch 'clang_format_prep_3'Nick Mathewson66+686-234
2020-03-04 18:45Remove surprising empty line in info-level cbt logRoger Dingledine2+4-1
2020-03-03 12:35Merge branch 'tor-github/pr/1763'George Kadianakis22+444-351
2020-02-26 16:33shared_random: Improve fallback for client no-live-consensus case.Nick Mathewson1+19-3
2020-02-26 13:16Comment updates from review.Nick Mathewson2+6-5
2020-02-24 17:29changes file for 33436Nick Mathewson1+4-0
2020-02-24 16:56Make voting_schedule.h work correctly when dirauth-mode is disabled.Nick Mathewson1+27-0
2020-02-24 16:06Stop using all dirauth-only options in shared_random_client.cNick Mathewson6+55-32
2020-02-26 23:48Correct spacing in dns_launch_correctness_checks()Neel Chauhan1+2-2
2020-02-26 21:45Run "make autostyle"Nick Mathewson2+2-2
2020-02-26 20:17Allow unlinkat() in the seccomp2 sandboxNick Mathewson2+6-0
2020-02-26 19:19changes file for ticket 33460.Nick Mathewson1+4-0
2020-02-26 19:16In typed_var_kvassign, include config names in error messages.Nick Mathewson2+12-2
2020-02-26 17:40confmgt: when a units value is invalid, include a meaningful error.Nick Mathewson4+54-30
2020-02-26 17:40confmgt: when an int/enum value is invalid, say which values are ok.Nick Mathewson2+36-14
2020-02-25 17:58Merge remote-tracking branch 'tor-github/pr/1750/head'Nick Mathewson6+65-0
2020-02-24 15:14Dirauth-specific function to get voting interval.Nick Mathewson2+10-0
2020-02-24 15:12Extract most of dirauth_sched_get_next_valid_after_time()Nick Mathewson1+19-6
2020-02-24 15:06Rename voting_schedule_*() functions.Nick Mathewson15+51-51
2020-02-24 15:04Move one voting schedule fn into networkstatus.cNick Mathewson5+48-49
2020-02-24 13:53Move voting_schedule.[ch] to src/feature/dirauth/Nick Mathewson0+0-0
2020-02-24 13:10Tweak a couple of URLs in gettingstarted.mdNick Mathewson1+6-5
2020-02-24 13:06Merge remote-tracking branch 'tor-github/pr/1761/head'Nick Mathewson2+50-43
2020-02-24 12:49Merge branch 'ticket33316_squashed'Nick Mathewson0+0-0
2020-02-21 21:23extend ticket33316 changes file to include more changesNick Mathewson1+10-0
2020-02-14 18:29Move process subsystem after evloop.Nick Mathewson2+2-2
2020-02-14 14:34Merge ocirc and orconn events into or subsystem.Nick Mathewson8+20-49
2020-02-13 20:11Initialize all subsystems during the unit testsNick Mathewson1+1-1
2020-02-13 18:37Changes file for ticket 33316Nick Mathewson1+5-0
2020-02-13 18:14Move winprocess_sys into a new low-level hardening moduleNick Mathewson0+0-0
2020-02-24 12:45Merge remote-tracking branch 'tor-github/pr/1685/head'Nick Mathewson42+1598-186
2020-02-24 10:15Final touches to #32709 based on Nick's feedback.George Kadianakis4+35-8
2020-02-20 19:38Use PRIu64 and TOR_PRIuSZ, to fix 32-bit build error.Nick Mathewson1+3-2
2020-02-20 23:13changes file for ticket 33369Taylor Yu1+4-0
2020-02-20 22:49manpage: fix up toc attributeTaylor Yu1+1-0
2020-02-20 17:26Make direclient_dump_total_dls() respect SafeLogging and pass tests.Nick Mathewson1+16-13
2020-02-20 15:44Merge branch 'maint-0.4.3'Nick Mathewson2+8-7
2020-02-20 15:44Merge remote-tracking branch 'tor-github/pr/1757/head' into maint-0.4.3Nick Mathewson2+8-7
2020-02-20 15:41Merge branch 'extract_routerkeys_squashed'Nick Mathewson9+746-551
2020-02-20 00:52Move relay_handshake.[ch] into src/feature/relay, and make it optionalNick Mathewson10+661-609
2020-02-20 00:30Disable routerkeys.c with --disable-relay-mode.Nick Mathewson3+86-4
2020-02-20 14:14Merge remote-tracking branch 'tor-github/pr/1745/head'Nick Mathewson2+4-1
2020-02-20 13:50Merge branch 'maint-0.4.3'Nick Mathewson15+371-49
2020-02-20 13:48Merge remote-tracking branch 'tor-github/pr/1719/head' into maint-0.4.3Nick Mathewson15+371-49
2020-02-20 13:36Move router_reset_reachability() into correct header, add a stubNick Mathewson2+4-1
2020-02-20 13:33run "make autostyle"Nick Mathewson1+1-1
2020-02-20 13:17Merge branch 'ticket4631_squashed'Nick Mathewson6+264-31
2020-02-19 01:15dirvote: Improve the posted vote log messageteor2+7-5
2020-02-20 12:20#33369:Added TOC and hyperlinks for cross-refsswati1+46-44
2020-02-20 00:11Extract relay-only handshake code into its own file.Nick Mathewson8+610-549
2020-02-19 19:53fix typo from 7920fc35Roger Dingledine1+1-1
2020-02-19 18:58Merge branch 'extract_relay_dns'Nick Mathewson9+90-67
2020-02-19 18:55Merge branch 'extract_ext_orport'Nick Mathewson8+129-82
2020-02-19 17:30Make dns_cancel_pending_resolve() STATIC.Nick Mathewson2+2-2
2020-02-19 17:27Remove assert_all_pending_dns_resolves_ok().Nick Mathewson3+0-21
2020-02-19 17:17dns.h: label functions that are only used inside feature/relayNick Mathewson1+5-2
2020-02-19 17:12Note module-local functions in ext_orport.hNick Mathewson1+2-1
2020-02-19 17:04Make connection_or_get_by_ext_or_id() testing-onlyNick Mathewson2+4-2
2020-02-19 16:58Merge branch 'extract_selftest'Nick Mathewson3+34-2
2020-02-19 16:57Merge remote-tracking branch 'tor-github/pr/1756/head'Nick Mathewson1+15-19
2020-02-19 16:39Merge remote-tracking branch 'tor-github/pr/1755/head'Nick Mathewson2+308-290
2020-02-19 01:09dirvote: Remove an incorrect log messageteor1+0-4
2020-02-19 00:09Merge remote-tracking branch 'tor-github/pr/1744'teor3+108-90
2020-02-18 23:29Makefile: Tweak the test-network* chuttney networksteor1+2-3
2020-02-18 22:22practracker: Read unicode files when using Python 2teor2+8-7
2020-02-18 22:13Run "practracker --regen-overbroad"teor1+15-19
2020-02-18 19:34changes file for ticket 33275Taylor Yu1+5-0
2020-02-18 19:28manpage: Add a missing out-of-order commentTaylor Yu1+1-0
2020-02-18 18:57Merge branch 'tor-github/pr/1746'David Goulet3+50-36
2020-02-17 16:38Small changes to scheduler comments and state changesSteven Engler3+50-36
2020-02-18 18:30Do not build selftest.c when running relay mode is disabled.Nick Mathewson3+34-2
2020-02-18 18:20Make ext_orport.c relay-mode-only.Nick Mathewson3+41-1
2020-02-18 18:10Move ext_orport identifier map into ext_orport.cNick Mathewson2+69-69
2020-02-18 18:07Move some declarations into proto_ext_or.hNick Mathewson2+7-6
2020-02-18 17:55Make sure callers can handle NULL ext-or auth cookie filenameNick Mathewson2+6-3
2020-02-18 17:32Disable dns.c when relay mode is disabled.Nick Mathewson3+43-1
2020-02-18 17:08Move DNS TTL manipulation code to src/core/orNick Mathewson5+30-31
2020-02-18 17:00Replace identifiers related to clipping DNS ttls.Nick Mathewson5+18-18
2019-12-12 17:11Remember dirctory bw usage, and log it in the heartbeatNick Mathewson6+61-0
2020-02-18 14:06Merge branch 'tor-github/pr/1743'David Goulet18+23-17
2020-02-18 14:01lintChanges: Tolerate variants that sortChanges knows how to clean up.Nick Mathewson1+6-1
2020-02-18 13:46Merge branch 'tor-github/pr/1740'David Goulet2+75-0
2020-02-18 10:37Fix issues pointed out by Nick.George Kadianakis2+18-14
2020-02-18 03:21dirauth: Update disabled dirvote_add_vote()teor1+5-1
2020-02-18 02:38changes: file for 4631teor1+6-0
2020-02-18 02:22dirauth: Refactor dirvote_add_vote()teor1+33-20
2020-02-18 02:08test/dir: Add specific tests for late vote rejectionteor1+191-0
2020-02-18 02:07test/dir: Update the tests for late vote rejectionteor1+6-6
2020-01-29 12:31Don't accept posted votes after :52:30Roger Dingledine4+25-4
2020-02-17 17:17Revised and incorportaed comments from #33275swati1+14-13
2020-02-17 12:03Makefile: Silence some submake logs in test-networkteor1+20-26
2020-02-17 07:21Travis: Produce detailed chutney diagnosticsteor2+4-1
2020-02-17 04:50Makefile: Add an IPv6 mixed chutney networkteor3+12-2
2020-02-17 04:49Makefile: Add v3 onion services to the mixed networkteor1+2-2
2020-02-17 04:26Makefile: Refactor and tweak test-networkteor1+76-61
2020-02-17 03:49Merge remote-tracking branch 'tor-github/pr/1731'teor9+224-61
2020-02-14 01:11Makefile: Hide some recursive make logsteor1+17-1
2020-02-14 00:34Makefile: Quote test-network variable expansionsteor1+48-25
2020-02-14 00:38Travis: Make Chutney output more readableteor1+4-4
2020-02-17 03:46Merge branch 'bug33195_master' into ticket33280_masterteor7+335-318
2020-02-16 19:58Stop assuming that /usr/bin/python existsPanagiotis Vasilopoulos18+23-17
2020-02-14 17:02Script to check sorting of manpage entriesTaylor Yu2+75-0
2020-02-14 13:47Rename EndOfLifeTor to ReleaseSeriesLifecycle; expand it.Nick Mathewson2+98-50
2020-02-14 13:20Merge remote-tracking branch 'tor-github/pr/1727/head'Nick Mathewson6+86-15
2020-02-14 13:17Merge branch 'maint-0.4.3'Nick Mathewson1+1-1
2020-02-14 13:16Merge branch 'ticket33290_v2_042' into maint-0.4.3Nick Mathewson1+1-1
2020-02-14 13:16Merge branch 'ticket33290_v2_041' into ticket33290_v2_042Nick Mathewson1+1-1
2020-02-14 13:15Wipe the entire hashent structure, not just the first sizeof(void*)Nick Mathewson1+1-1
2020-02-14 02:49dirvote: Update the comments for required protocolsteor1+16-1
2020-02-14 00:13mainloop: Explain local connections betterteor1+10-1
2020-02-13 19:04Update tor.1.txtswati1+298-287
2020-02-13 17:55Re-order thread initialization to follow logging, and remove a comment.Nick Mathewson2+2-4
2020-02-13 17:53Re-order most subsystems to correspond to dependency order.Nick Mathewson6+11-11
2020-02-13 15:47Merge branch 'maint-0.4.3'Nick Mathewson4+19-6
2020-02-13 15:47Merge branch 'ticket33290_v2_043' into maint-0.4.3Nick Mathewson4+19-6
2020-02-13 14:21Merge branch 'ticket33290_v2_042' into ticket33290_v2_043Nick Mathewson4+19-6
2020-02-13 14:12Merge branch 'ticket33290_v2_041' into ticket33290_v2_042Nick Mathewson3+19-5
2020-02-13 14:11Before freeing ewma objects, use memwipe instead of resetting magic.Nick Mathewson1+3-2
2020-02-13 04:22Merge branch 'bug33195_043' into bug33195_masterteor3+46-26
2020-02-13 04:01Merge branch 'bug33195_042' into bug33195_043teor3+46-26
2020-02-13 03:58Merge branch 'bug33195_041' into bug33195_042teor3+42-23
2020-02-13 03:55Merge branch 'bug33195_035' into bug33195_041teor3+42-23
2020-02-13 03:37Travis: Sort jobs in order of speedteor2+32-17
2020-02-13 03:22Travis: Remove a redundant distcheck jobteor2+2-4
2020-02-13 03:13Travis: Require the macOS IPv6 chutney jobteor2+8-2
2020-02-13 03:37Travis: Sort jobs in order of speedteor2+37-21
2020-02-13 03:22Travis: Remove a redundant distcheck jobteor2+2-4
2020-02-13 03:13Travis: Require the macOS IPv6 chutney jobteor2+8-2
2020-02-13 03:06Travis: Only run IPv6 chutney tests on macOSteor2+10-3
2020-02-13 02:33Makefile: Use chutney's latest default networkteor2+5-1
2020-02-13 01:57Makefike: Add an IPv6 test to test-networkteor3+24-4
2020-02-13 00:09Makefile: Split test-network-all into IPv4 and IPv6teor2+100-27
2020-02-12 23:52Add a dire warning about not reformatting the whole codebase yet.Nick Mathewson3+20-0
2020-02-12 23:28Run "make autostyle"teor2+2-2
2020-02-12 23:26Merge branch 'maint-0.4.3'Nick Mathewson5+9-9
2020-02-12 23:25Run "make autostyle".Nick Mathewson5+9-9
2020-02-12 19:17Use more memory poisoning and better asserts around ewma codeNick Mathewson3+18-5
2020-02-12 18:48Merge branch 'maint-0.4.3'Nick Mathewson2+326-309
2020-02-12 18:48Merge remote-tracking branch 'tor-github/pr/1728/head' into maint-0.4.3Nick Mathewson2+326-309
2020-02-12 18:28changes file for ticket 33188Taylor Yu1+5-0
2020-02-12 17:47Moved [[RephistTrackTime]] to General Options.swati1+5-5
2020-02-12 17:37Addressed minor changes suggested in the ticketswati1+11-11
2020-02-12 14:02Merge branch 'bug33087_042' into bug33087_043teor0+0-0
2020-02-12 03:11log: Stop duplicating error file fdsteor1+12-29
2020-02-12 02:47err/log: Stop closing stderr and stdout during shutdownteor8+39-36
2020-02-12 13:34Merge remote-tracking branch 'tor-github/pr/1726/head'Nick Mathewson2+11-2
2020-02-12 12:15protover: Sort tor's supported protocol versionsteor3+9-6
2020-02-12 12:07test/protover: Test hard-coded protover sortingteor1+41-0
2020-02-12 12:06dirvote: Reorder required protocol liststeor2+5-5
2020-02-12 12:03dirvote: Move required protos into private headerteor2+20-8
2020-02-12 10:59protover: Update a comment about protover parsingteor1+2-2
2020-02-12 10:32scripts/git: Stop running the checked-out git scriptsteor2+11-2
2020-02-12 09:19Merge branch 'bug33087_041' into bug33087_042teor7+11-71
2020-02-12 09:19Merge branch 'maint-0.4.1' into bug33087_041teor6+37-11
2020-02-12 02:47err/log: Stop closing stderr and stdout during shutdownteor7+11-71
2020-02-12 04:15Merge branch 'maint-0.4.3'teor0+0-0
2020-02-12 04:14Merge remote-tracking branch 'tor-github/pr/1725' into maint-0.4.3teor2+11-3
2020-02-12 04:13Merge branch 'maint-0.4.2' into maint-0.4.3teor0+0-0
2020-02-04 15:13hs-v3: Remove BUG() that can occur normallyDavid Goulet2+11-3
2020-02-12 02:22Merge branch 'maint-0.4.1' into maint-0.4.2teor6+37-11
2020-02-12 02:21Merge branch 'maint-0.3.5' into maint-0.4.1teor6+37-11
2020-01-15 17:18Lowercase the BridgeDistribution value from torrc in descriptors.Alexander Færøy4+33-9
2020-02-12 02:18Merge remote-tracking branch 'tor-github/pr/1689' into maint-0.3.5teor2+4-2
2020-02-11 16:42Merge branch 'tor-github/pr/1707'George Kadianakis2+11-3
2020-02-04 15:13hs-v3: Remove BUG() that can occur normallyDavid Goulet2+11-3
2020-02-11 15:52Merge branch 'tor-github/pr/1717'David Goulet4+33-33
2020-02-11 00:56Update scripts/git/*.sh to know about 043 and not about 040.Nick Mathewson4+33-33
2020-02-11 15:30Merge branch 'ticket33029_042_01' into ticket33029_043_03David Goulet15+371-49
2020-02-06 14:49dirauth: Rename function for better clarityDavid Goulet4+10-9
2020-02-11 15:15test: Add unit test for connection_dir_is_global_write_low()David Goulet4+223-6
2020-01-28 14:39dirauth: Resume sending 503 directory error codeDavid Goulet2+20-2
2020-02-11 14:56dirauth: Add option AuthDirRejectRequestsUnderLoadDavid Goulet3+15-0
2020-01-28 14:26dirlist: Add configured trusted dir to the nodelist address setDavid Goulet3+42-3
2020-01-28 14:17nodelist: Helper to add an address to the nodelist address setDavid Goulet2+28-5
2020-01-28 13:55mainloop: Modernize a bit connection_dir_is_global_write_low()David Goulet2+14-11
2020-01-28 13:50mainloop: Remove unused parameter from connection_dir_is_global_write_low()David Goulet3+9-26
2020-01-22 16:06mainloop: Rename global_write_bucket_low()David Goulet3+12-10
2020-02-11 13:53Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson0+0-0
2020-02-11 13:53Merge branch 'maint-0.4.3'Nick Mathewson0+0-0
2020-02-11 13:53Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson0+0-0
2020-02-11 13:52Remove a redundant practracker exception line in maint-0.4.1Nick Mathewson1+0-1
2020-02-11 13:47Merge branch 'ticket32362_squashed'Nick Mathewson3+48-8
2020-01-07 04:12Check for leading zeros in tor_inet_aton()Neel Chauhan3+48-8
2020-02-11 13:45Merge remote-tracking branch 'tor-github/pr/1690/head'Nick Mathewson4+4-45
2020-02-11 13:44Merge branch 'maint-0.4.3'Nick Mathewson2+3-30
2020-02-11 13:44Merge remote-tracking branch 'tor-github/pr/1716/head' into maint-0.4.3Nick Mathewson2+3-30
2020-02-11 13:35Merge branch 'maint-0.4.3'Nick Mathewson1+2-2
2020-02-05 15:07Undefined name: make_key() -> make_rsa_key()Christian Clauss1+2-2
2020-02-11 00:43Update to 0.4.4.0-alpha-devNick Mathewson3+4-4
2020-02-11 00:43Merge branch 'maint-0.4.3'Nick Mathewson0+0-0
2020-02-11 00:42Update to 0.4.3.2-alpha-devNick Mathewson3+4-4
2020-02-06 14:28Make n_subcredentials a size_t .George Kadianakis6+8-8
2020-02-10 20:21changes file for ticket 33213Taylor Yu1+3-0
2020-02-10 20:11Alphabetized Server Options and Directory Server Optionsswati1+322-310
2020-02-10 20:02Correction to changelog from dgouletNick Mathewson1+2-1
2020-02-10 20:01One more light changelog edit.Nick Mathewson1+3-2
2020-02-10 19:40Light edits on the 0.4.3.2-alpha changelogNick Mathewson1+21-21
2020-02-10 19:30start on 0.4.3.2-alpha changelogNick Mathewson18+82-67
2020-02-10 19:23Merge branch 'bug33104_041'Nick Mathewson4+57-22
2020-02-10 19:17Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson2+5-1
2020-02-10 19:17Merge branch 'maint-0.4.0' into maint-0.4.1Nick Mathewson2+5-1
2020-02-10 19:17Merge branch 'maint-0.4.2'Nick Mathewson2+5-1
2020-02-10 19:17Merge branch 'maint-0.3.5' into maint-0.4.0Nick Mathewson2+5-1
2020-02-10 19:17Merge branch 'bug33212_035' into maint-0.3.5Nick Mathewson2+5-1
2020-02-10 18:37bump to 0.4.3.2-alphaNick Mathewson3+4-4
2020-02-10 18:32Fix a Rust compilation warning; resolve bug 33212.Nick Mathewson2+5-1
2020-02-10 17:55clang-format: remove StatementMacros usageNick Mathewson1+0-8
2020-02-10 17:54Use semicolons after HT_PROTOTYPE and HT_GENERATE.Nick Mathewson23+63-65
2020-02-10 17:54ht.h: Require a semicolon after HT_PROTOTYPE and HT_GENERATE[2]Nick Mathewson1+8-2
2020-02-10 16:38Add tests for control_event_signal.Nick Mathewson1+39-0
2020-02-10 15:23Merge remote-tracking branch 'tor-github/pr/1711'Nick Mathewson2+333-302
2020-02-10 05:58stats: Fix a function comment typo in rephist.cteor1+1-1
2018-08-17 22:45protover: reject unexpected commascypherpunks3+9-1
2020-02-08 21:16dirparse: add helper for recommended/required protocolscypherpunks1+24-20
2020-02-08 21:11dirparse: reject votes with invalid recommended/required protocolscypherpunks1+9-0
2020-02-08 20:45dirparse: curlybraceify if statementscypherpunks1+8-4
2020-02-08 20:20dirparse: reject routerstatus entries with malformed protovercypherpunks1+5-0
2020-02-08 20:10dirparse: reject votes with malformed routerstatus entriescypherpunks1+3-0
2020-02-09 01:15rust/protover: parse empty string into empty *ProtoEntrycypherpunks2+11-14
2020-02-09 01:01rust/protover: remove redundant testcypherpunks1+0-5
2020-02-09 01:10rust/protover: make test match test namecypherpunks1+1-1
2020-02-07 18:54changes file for tickets 32928, 32929Taylor Yu1+7-0
2020-02-07 11:06Updated introductory text for CIRCUIT TIMEOUT and DORMANT MODE optionsswati1+4-3
2020-02-06 22:09Try to shorten an #error in address.cNick Mathewson1+1-1
2020-02-06 22:05Break CONNECTION_TESTCAE_ARG across multiple linesNick Mathewson1+7-2
2020-02-06 22:02Extract verbatim table in uname.cNick Mathewson1+34-27
2020-02-06 21:24checkSpace: permit wide lines for LCOV_EXCLNick Mathewson1+1-1
2020-02-06 21:19Fix a couple more long warning linesNick Mathewson2+2-2
2020-01-10 15:20circuitbuild: expect bug message that clang-format will generate.Nick Mathewson2+4-4
2020-01-10 20:32checkSpace: be more careful about bad function headers.Nick Mathewson1+1-1
2020-01-10 20:13Wrap columnar tables in "clang-format off/on"Nick Mathewson10+32-0
2020-01-10 20:01Use parentheses to avoid mis-indentations of stringified macro argsNick Mathewson6+22-17
2020-01-10 19:07maps: do not include _ as part of expected prefix in macros.Nick Mathewson3+60-60
2020-01-10 16:32Remove senseless CHECK_PRINTF()s from util_bug.cNick Mathewson1+0-2
2020-01-10 15:54log_test_helpers: remove semicolons from end of macrosNick Mathewson2+15-15
2020-01-10 15:36Use smaller CPP error messagesNick Mathewson5+10-12
2020-01-10 14:25onion_queue.c: use TAILQ_HEAD less confusingly.Nick Mathewson1+4-2
2020-01-10 14:25checkSpace: don't treat an unindented label as starting a function.Nick Mathewson1+1-1
2020-01-10 13:58prob_distr: use "clang-format off" to avoid wide lines for URLsNick Mathewson2+8-4
2020-01-10 13:55Use a compile-time assert in control_events.hNick Mathewson1+2-4
2020-01-10 13:32checkSpace.pl: Allow space between iteration macros and ().Nick Mathewson1+14-1
2020-01-10 13:31checkSpace.pl: Use a data structure for a list of non-function namesNick Mathewson1+7-6
2020-01-10 13:04checkspace: allow spaces in cpp directives.Nick Mathewson1+2-2
2020-01-09 21:21checkSpace.pl: allow {{, ){, and ({.Nick Mathewson1+2-3
2019-12-17 18:58checkSpace: remove the nosplabel test.Nick Mathewson2+3-4
2019-12-16 15:58Temporary clang-format configuration and script.Nick Mathewson2+200-0
2020-01-10 13:32codetool: post-processor for clang-formatNick Mathewson1+174-0
2020-02-06 16:03Added a section for Dormant mode optionsswati1+39-31
2020-02-06 13:28Merge branch 'bug33103'Nick Mathewson2+4-0
2020-02-06 13:27Merge remote-tracking branch 'public/practracker_regen_overbroad_2'Nick Mathewson7+154-6
2020-02-04 14:56test: Missing hs_init() in some hs_control testsDavid Goulet1+6-0
2020-02-04 14:25hs-v3: Remove descriptor when we remove client authorizationDavid Goulet5+100-0
2020-02-06 00:18Fix a memory leak in handling GETINFO.Nick Mathewson2+4-0
2020-02-05 22:39Merge branch 'pr1701-fix-typo'teor2+26-13
2020-01-30 16:18configure: Fix and improve summary pretty printingDavid Goulet2+26-13
2020-02-05 17:43Added the NodeFamily option to Node Selection Options sectionswati1+13-13
2020-02-05 17:06Merge branch 'trove_2020_002_035' into trove_2020_002_041Nick Mathewson6+63-11
2020-02-05 17:02changes file for 33119 aka TROVE-2020-002Nick Mathewson1+8-0
2020-02-05 16:57When parsing tokens, reject early on spurious keys.Nick Mathewson1+6-0
2020-02-05 16:11When parsing, reject >1024-bit RSA private keys sooner.Nick Mathewson5+49-11
2020-02-05 13:51Merge remote-tracking branch 'tor-github/pr/1703'Nick Mathewson1+0-1
2020-02-04 18:58Updated the introductory text and titles of Timeout and Node selection optionsswati1+11-2
2020-02-04 12:09Merge branch 'tor-github/pr/1704'George Kadianakis4+127-0
2020-02-04 12:06Merge branch 'tor-github/pr/1700'George Kadianakis2+15-11
2020-02-04 04:36address: Fix comments in address.hteor1+20-4
2020-02-04 04:21go in to fix one typo, end up fixing moreRoger Dingledine1+4-4
2020-02-03 18:36practracker: use shutil.move so --regen will work on windowsNick Mathewson1+3-2
2020-02-03 18:11practracker: integration tests for --regen and --regen-overbroadNick Mathewson4+105-0
2020-02-03 18:02practracker: add a --regen-overbroad option to remove overbroad exceptions.Nick Mathewson3+47-5
2020-02-03 16:57hs-v3: Purge ephemeral client auth on NEWNYMDavid Goulet4+127-0
2020-02-03 15:55Remove unused import UserDictChristian Clauss1+0-1
2020-01-31 18:37Added Timeout and Node Sections to the Tor Manualswati1+273-267
2020-01-30 19:06Merge branch 'tor-github/pr/1687'David Goulet13+66-56
2020-01-30 18:53Merge branch 'tor-github/pr/1692'David Goulet4+24-17
2020-01-30 18:48Merge branch 'tor-github/pr/1697'David Goulet2+6-1
2020-01-30 17:56Fix a changelog typoNick Mathewson2+5-5
2020-01-30 16:19Merge branch 'maint-0.4.2'Nick Mathewson0+0-0
2020-01-30 16:19Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson0+0-0
2020-01-30 16:19bump to 0.4.2.6-devNick Mathewson3+4-4
2020-01-30 16:18Bump to 0.4.1.8-devNick Mathewson3+4-4
2020-01-30 16:14hs-v2: Turn logs into protocol warningDavid Goulet2+15-11
2020-01-30 15:05copy 0.4.1.8 and 0.4.2.6 entries to master ChangeLog, ReleaseNotes.Nick Mathewson2+196-0
2020-01-30 14:58Merge branch 'bug32673_035'Nick Mathewson2+7-2
2020-01-30 14:55Merge branch 'bug33093_logging_035'Nick Mathewson2+7-2
2020-01-30 14:43Do not set "once" when calling tor_bug_occurred_ from BUG().Nick Mathewson2+6-1
2020-01-30 14:29Rewrite control_event_signal() to use signal_table.Nick Mathewson3+18-22
2020-01-30 00:44Merge branch 'maint-0.4.2'Nick Mathewson0+0-0
2020-01-30 00:44Bump version to 0.4.2.6Nick Mathewson3+4-4
2020-01-30 00:42Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson0+0-0
2020-01-30 00:42bump to 0.4.1.8Nick Mathewson3+4-4
2020-01-29 21:55Merge branch 'maint-0.4.2'teor0+0-0
2020-01-29 21:55Merge branch 'maint-0.4.1' into maint-0.4.2teor6+25-40
2020-01-29 21:55Merge branch 'maint-0.4.0' into maint-0.4.1teor2+10-38
2020-01-29 21:54Merge branch 'maint-0.3.5' into maint-0.4.0teor2+10-38
2020-01-29 21:54Merge remote-tracking branch 'tor-github/pr/1634' into maint-0.4.1teor4+15-2
2020-01-29 21:53Merge remote-tracking branch 'tor-github/pr/1614' into maint-0.3.5teor2+10-38
2020-01-29 13:49buf_read_from_tls: Return ERROR_MISC, not WANTWRITE, on BUG().Nick Mathewson2+7-2
2020-01-29 13:31Change BUG() messages in buf_flush_to_tls() to IF_BUG_ONCE()Nick Mathewson2+7-2
2020-01-29 08:27changes: file for 33091teor1+3-0
2020-01-29 08:23mainloop: Simplify ip_address_changed()teor2+18-14
2020-01-29 08:22connection: Improve function commentsteor1+3-3
2020-01-28 13:15Merge remote-tracking branch 'tor-github/pr/1680'Nick Mathewson2+6-0
2020-01-28 12:55Merge remote-tracking branch 'tor-github/pr/1689'Nick Mathewson2+4-2
2020-01-28 12:32Remove contrib/dist/rc.subrrl19874+4-45
2020-01-28 09:55Travis: Stop allowing stem test failuresteor2+4-2
2020-01-28 00:38Use print() function in both Python 2 and Python 3cclauss13+66-56
2020-01-27 15:26Write unittest that covers cases of INTRODUCE1 handling.George Kadianakis11+421-27
2020-01-22 22:31Introduce an hs_ob_free_all() function.George Kadianakis2+9-0
2020-01-27 15:03Allow clients to connect to the instance even with OB enabled.George Kadianakis2+61-13
2020-01-22 11:57Unify INTRO2 handling codepaths in OB and normal cases.George Kadianakis2+49-64
2020-01-27 15:06Refresh OB keys when we build a new descriptor.George Kadianakis6+81-31
2020-01-27 17:04Merge branch 'tor-github/pr/1683'David Goulet2+16-36
2020-01-24 17:57changes file for ticket 33039Taylor Yu1+3-0
2020-01-24 16:33tests for ticket 33039Taylor Yu1+86-0
2020-01-24 15:06fix leak in GETCONFTaylor Yu1+2-4
2020-01-23 15:26Git hooks: remove support for 0.2.9 directory layout.Nick Mathewson2+16-36
2020-01-23 13:55update doc/HACKING/ReleasingTor.mdNick Mathewson1+1-1
2020-01-23 01:30Bump to 0.4.3.1-alpha-devNick Mathewson3+4-4
2020-01-22 19:32Merge branch 'tor-github/pr/1677'David Goulet2+6-1
2020-01-20 18:29Lower log level of standard error messages from PT's.Alexander Færøy2+6-1
2020-01-22 18:10pick a release dateNick Mathewson1+1-1
2020-01-22 18:10Add some changelog edits from sebornNick Mathewson1+30-27
2020-01-22 16:56draft a changelog blurb for 0.4.3.1-alphaNick Mathewson1+6-1
2020-01-22 12:25Add changes filerl19871+2-0
2020-01-22 11:42Run doxygen makefile target on Travisrl19871+4-0
2020-01-21 23:27dir_connection_t: Explain dirconn_direct betterteor1+3-1
2020-01-21 17:33Bump to 0.4.3.1-alphaNick Mathewson3+4-4
2020-01-21 17:32changelog: small editsNick Mathewson1+141-154
2020-01-21 16:37Run format_changelog.pyNick Mathewson1+268-254
2020-01-21 16:35Initial incorporation of 0.4.3.x changelogs.Nick Mathewson100+462-446
2020-01-21 16:33Remove changes files that already appeared in 0.4.2.5Nick Mathewson1+0-4
2020-01-17 00:52Use time-invariant conditional memcpy to make onionbalance loop saferNick Mathewson1+20-31
2020-01-17 00:23Add a function to maybe memcpy() a value, in constant time.Nick Mathewson3+59-0
2020-01-17 00:10Pass multiple subcredentials all the way down to hs_ntor.Nick Mathewson3+71-36
2020-01-16 23:40Define a variant of hs_ntor that takes multiple subcredentials.Nick Mathewson2+39-5
2020-01-16 23:28Remove a dead BUG() check.Nick Mathewson1+0-6
2020-01-16 23:27Turn hs_subcredential_t into a proper struct.Nick Mathewson23+125-107
2020-01-14 17:04practracker: Make it happyDavid Goulet1+1-1
2020-01-14 16:29test: Add HS onion balance testsDavid Goulet4+234-0
2020-01-14 17:54hs-v3: Implement hs_ob_service_is_instance()David Goulet3+21-1
2020-01-14 17:42hs-v3: Code improvement for INTRO2 MAC validationDavid Goulet1+7-1
2020-01-09 20:18hs-v3: Validate INTRO2 cells for onion balanceDavid Goulet3+171-7
2020-01-09 19:51hs-v3: Add the Onion Balance config file optionDavid Goulet7+289-2
2019-12-10 11:54hs-v3: Extract INTRO2 key computation to its own function.George Kadianakis1+61-31
2020-01-13 17:15hs-v3: Implement hs_parse_address_no_log()David Goulet3+38-13
2020-01-20 15:47Merge branch 'tor-github/pr/1675'David Goulet5+25-12
2020-01-20 15:44Merge branch 'tor-github/pr/1668'David Goulet4+34-11
2020-01-20 06:40doc: Minor man page fixesteor1+6-4
2020-01-20 06:38doc: Improve port flags in man pageteor1+5-3
2020-01-20 06:17config: Make clients tell dual-stack exits they prefer IPv6teor5+20-9
2020-01-20 05:52Merge remote-tracking branch 'tor-github/pr/1673'teor6+196-8
2020-01-20 03:42test/nodelist: Remove ROUTERSTATUS_FORMAT_NO_CONSENSUS_METHODteor1+0-2
2020-01-20 05:50Merge branch 'ticket20218_rebased_squashed' into ticket20218_mergedteor6+198-8
2020-01-17 14:27Rename test to match new identifier.Nick Mathewson1+1-1
2020-01-17 14:23split a wide lineNick Mathewson1+2-1
2020-01-17 14:22Rename routerstatus_has_changed to routerstatus_has_visibly_changedNick Mathewson5+9-9
2020-01-17 14:20Update routerstatus_has_changed tests.Nick Mathewson1+42-7
2020-01-16 17:14Add unit test for routerstatus_has_changed()Nick Mathewson1+132-0
2020-01-20 05:40Merge remote-tracking branch 'tor-github/pr/1671'teor6+50-36
2020-01-20 05:40Merge remote-tracking branch 'tor-github/pr/1667'teor1+141-59
2020-01-15 23:38add_c_file: Fix "control line not preceded by a blank line"teor2+3-1
2020-01-20 03:20add_c_file: Replace asserts with exceptionsteor1+14-3
2020-01-20 03:20add_c_file: Improve script documentationteor1+8-4
2020-01-20 03:04add_c_file: Improve tor source directory checksteor1+2-0
2020-01-17 13:49Fix a small lint-changes warning.Nick Mathewson1+1-1
2020-01-17 13:49Merge remote-tracking branch 'tor-github/pr/1529'Nick Mathewson3+44-3
2020-01-06 13:45Initialize publish/subscribe code when running as an NT service.Nick Mathewson4+15-2
2020-01-17 13:39Revert "Use tor_api.h entry points in ntmain.c."Nick Mathewson1+0-5
2020-01-17 13:39Revert "Restore feature where nt-services detect non-"run_tor" modes."Nick Mathewson3+35-29
2020-01-17 13:37Merge branch 'ticket32806'Nick Mathewson24+508-289
2020-01-17 13:31Remove some dead checksNick Mathewson2+1-29
2020-01-17 13:25fix a stray asterisk in a commentNick Mathewson1+1-1
2020-01-17 12:50Merge branch 'ticket32487_squashed_and_merged'Nick Mathewson25+422-251
2020-01-16 21:42Merge branch 'ticket32695_squashed'Nick Mathewson9+12-230
2020-01-15 16:26Remove functions that checked for pre-ipv6 consensus.Nick Mathewson4+1-166
2020-01-15 16:20Remove routerstatus_format_entry() consensus_method argument as unusedNick Mathewson5+1-15
2020-01-09 17:41Remove support for now-obsolete consensus methods before 28.Nick Mathewson6+19-58
2020-01-16 17:14expose routerstatus_has_changed to unit tests.Nick Mathewson2+3-2
2019-11-12 21:27Refactor routerstatus_has_changed functionVictor Nepveu4+26-5
2020-01-16 15:24Merge remote-tracking branch 'tor-github/pr/1663'Nick Mathewson2+14-1
2020-01-16 12:57Merge branch 'ticket32487_squashed' into ticket32487_squashed_and_mergedNick Mathewson25+422-251
2020-01-15 17:46Document why dircache is not included in --list-modulesNick Mathewson2+4-1
2020-01-15 17:45Add have_module_dircache().Nick Mathewson1+3-0
2020-01-15 17:30Turn several functions from stubs into macrosNick Mathewson2+21-45
2020-01-15 16:57Rename dirclient_modes.h identifiers to start with dirclient_Nick Mathewson11+47-47
2020-01-15 16:55Move directory_must_use_begindir() to dirclient_modes.[ch]Nick Mathewson5+12-12
2020-01-15 16:43Move dirclient-related functions out of dirserv, and reenable themNick Mathewson14+119-100
2020-01-09 02:55Add a changes file for disabling the dircache code.Nick Mathewson1+3-0
2020-01-09 02:13Disable feature/dircache files when dircache module is disabled.Nick Mathewson2+166-4
2020-01-09 02:43Use dir_conn_clear_spool() in connection.c.Nick Mathewson1+1-5
2020-01-09 02:32Move dirserv_get_routerdescs() to control_getinfo.cNick Mathewson3+82-84
2020-01-09 02:24Move dir_split_resource_into_spoolable() to dircache module.Nick Mathewson4+38-37
2020-01-09 02:03Define a "dircache" module.Nick Mathewson2+18-4
2020-01-16 00:00Merge branch 'maint-0.4.2'teor0+0-0
2020-01-16 00:00Merge branch 'maint-0.4.1' into maint-0.4.2teor0+0-0
2020-01-16 00:00Merge branch 'maint-0.4.0' into maint-0.4.1teor4+21-0
2020-01-16 00:00Merge branch 'maint-0.3.5' into maint-0.4.0teor4+21-0
2020-01-15 23:57Merge remote-tracking branch 'tor-github/pr/1513' into maint-0.3.5teor4+21-0
2020-01-15 23:24Don't escape the bridge distribution value.Alexander Færøy3+23-5
2020-01-15 23:38add_c_file: Fix "control line not preceded by a blank line"teor2+3-1
2020-01-15 23:15add_c_file: Rename variables based on the type of pathteor1+51-50
2020-01-15 22:55add_c_file: Simplify some usage of srcdir_file()teor1+11-11
2020-01-15 22:48add_c_file: Document the paths used by each part of the scriptteor1+40-2
2020-01-15 22:36add_c_file: Improve path handling and canonicalisationteor1+23-9
2020-01-15 17:58add_c_file: tolerate ./ in filenames.Nick Mathewson1+3-0
2020-01-15 17:54add_c_file: handle adding to the end of a list correctly.Nick Mathewson1+12-3
2020-01-15 23:20Remove "hyphae" as a known value for BridgeDistribution.Alexander Færøy1+1-2
2020-01-15 18:10Merge remote-tracking branch 'tor-github/pr/1657'Nick Mathewson26+611-457
2020-01-15 17:22Lowercase BridgeDistribution value before adding it to the descriptor.Alexander Færøy1+10-3
2020-01-15 17:21Make BridgeDistribution setting validator case-insensitive.Alexander Færøy1+1-1
2020-01-15 17:18Always escape BridgeDistribution value from torrc in descriptors.Alexander Færøy1+2-3
2020-01-15 15:30Tell static analyzer that having ntservice functions not exist is okNick Mathewson1+1-1
2020-01-15 15:21compat_compiler: add a macro to prevent coverity deadcode warnings.Nick Mathewson1+13-0
2020-01-15 14:46Merge remote-tracking branch 'tor-github/pr/1661'teor2+54-4
2020-01-15 12:31Merge remote-tracking branch 'tor-github/pr/1634'teor0+0-0
2020-01-15 12:31Merge branch 'pr1599_squashed'teor4+29-9
2020-01-14 07:24practracker: Wrap long lines in the test scriptteor1+12-6
2020-01-14 07:23practracker: Test practracker exit statusteor4+4-1
2020-01-14 07:20practracker: Fail tests if any process exits unexpectedlyteor1+6-3
2019-12-12 06:15practracker: Capture stderr output in test_practracker.shteor4+11-3
2020-01-15 02:28scripts/git: Improve branch list commentsteor3+18-11
2020-01-15 02:22scripts/git: Fix git-merge-forward after removing 0.2.9teor2+8-6
2020-01-14 19:03Merge branch 'tor-github/pr/1633'David Goulet5+11-37
2020-01-14 18:31Merge branch 'ticket32892_043_01_squashed'Nick Mathewson6+8-77
2020-01-07 20:03chan: Remove dead var cell handler from channel_tDavid Goulet6+8-77
2020-01-14 18:16Replace an assertion with a check-and-logNick Mathewson2+54-4
2020-01-14 17:46Merge remote-tracking branch 'tor-github/pr/1636'Nick Mathewson2+6-1
2020-01-14 17:42Merge branch 'ticket32883'Nick Mathewson5+40-47
2020-01-14 17:42Merge branch 'ticket32825_squashed'Nick Mathewson2+21-10
2019-12-20 15:06changes file for 32825Nick Mathewson1+4-0
2019-12-20 15:04Rename UTIL_TEST_NO_WIN to reflect intentNick Mathewson1+16-10
2020-01-14 17:40Merge remote-tracking branch 'tor-github/pr/1659'Nick Mathewson3+11-1
2020-01-14 10:21Merge branch 'tor-github/pr/1656'George Kadianakis1+8-1
2020-01-14 07:41Merge branch 'maint-0.4.2'teor3+10-0
2020-01-14 07:32practracker: print a notice to stderr when disabledteor2+5-0
2020-01-13 22:55Deprecate the ClientAutoIPv6ORPort optionNeel Chauhan3+11-1
2020-01-13 21:17test_practracker.sh: never disable practrackerNick Mathewson2+5-0
2020-01-13 18:26Merge branch 'pr_1643_squashed'Nick Mathewson2+649-630
2020-01-09 17:12manpage: group some SafeSocks-related optionsTaylor Yu1+20-17
2020-01-09 16:57manpge: reorder some padding-related optionsTaylor Yu1+14-12
2020-01-09 16:41manpage: GuardfractionFile is authority-onlyTaylor Yu1+5-6
2019-12-26 18:52manpage: alphabetize client optionsSwati Thacker2+593-578
2020-01-13 14:34Split core/include.am into per-subdirectory include.am filesNick Mathewson26+611-457
2020-01-13 14:25hs-v2: Always check rend_cache validity before using itDavid Goulet1+8-1
2020-01-09 21:02Merge branch 'disable_ns_macro'Nick Mathewson17+1026-1130
2020-01-09 20:27Merge branch 'ticket22029_attempt_squashed'Nick Mathewson7+515-77
2019-12-14 18:27Add changes file for Bug #22029Neel Chauhan1+5-0
2019-12-14 18:26Update tor.1 man page for Bug #22029Neel Chauhan1+8-7
2019-12-14 18:22Add dirserv_load_fingerprint_file() testNeel Chauhan1+301-0
2019-12-14 18:16Allow ed25519 keys to be banned in approved-routersNeel Chauhan4+201-70
2020-01-09 16:51Changes file for ticket 32887 (NS*() removal)Nick Mathewson1+4-0
2020-01-09 16:43Fix wide lines from NS() removal fallout.Nick Mathewson5+314-240
2020-01-09 15:29Remove NS*() macros from test.h.Nick Mathewson1+0-97
2020-01-09 15:26Remove all usage of the NS*() macros in test*.cNick Mathewson15+946-1012
2020-01-09 16:01Replace various NS_MODULE/SUBMODULE vals with shorter names.Nick Mathewson7+145-147
2020-01-09 15:06Put all NS_DECL invocations on single lines.Nick Mathewson5+21-44
2020-01-09 14:56Always define NS_MODULE and NS_SUBMODULE when NS is used.Nick Mathewson4+7-1
2020-01-09 12:32Merge branch 'pre_formatter_cleanups_squashed'Nick Mathewson59+288-211
2019-12-16 19:45changes file for 32764.Nick Mathewson1+9-0
2019-12-16 18:37process.h: include stdbool.hNick Mathewson1+2-0
2019-12-16 18:24conscache.h: declare config_line_t structure.Nick Mathewson1+2-0
2019-12-16 18:20Turn authdir_mode_v3() into a non-inline functionNick Mathewson2+10-8
2019-12-16 18:17Include ht.h in all headers that use HT_ENTRY()Nick Mathewson10+17-4
2019-12-16 18:16consdiffmgr.h: use struct declarations for several typesNick Mathewson1+6-4
2019-12-16 18:14hs_circuitmap.h: use a struct declarationNick Mathewson1+6-5
2019-12-16 18:13routerparse.h: include parsecommon.h when exposing token table.Nick Mathewson1+1-0
2019-12-16 18:12process.h: add a struct declaration for buf_t.Nick Mathewson1+7-6
2019-12-16 18:11timers.h: add declaration for timeval.Nick Mathewson1+1-0
2019-12-16 18:10lib/conf: include torint.h in files that use it.Nick Mathewson2+3-0
2019-12-16 18:08control_hs.h: use a couple of struct delcarationsNick Mathewson1+8-7
2019-12-16 18:07connection.h: new includes and struct declarationsNick Mathewson2+116-86
2019-12-16 18:06siphash.h: include stdint.Nick Mathewson1+2-0
2019-12-16 18:05hs_circuit: use struct declaration.Nick Mathewson2+5-4
2019-12-16 18:04or_options_st.h: Add an include and a struct declaration.Nick Mathewson1+21-18
2019-12-16 17:58Include x509.h in tortls_internal.h.Nick Mathewson1+2-0
2019-12-16 17:58Include sys/types.h in fdio.h, for "off_t".Nick Mathewson1+3-0
2019-12-16 17:57Use raw_assert in ht.hNick Mathewson1+2-1
2019-12-03 05:51Remove extra ; from tt_assert() macro definition.Nick Mathewson4+8-8
2019-12-02 22:04Use new ENABLE/DISABLE_GCC_WARNINGNick Mathewson25+55-55
2019-12-02 21:57Replace DISABLE/ENABLE_GCC_WARNING with something that will confuse clang-format lessNick Mathewson1+3-5
2020-01-09 01:50core/include.am: spelling fixNick Mathewson1+1-1
2020-01-08 23:39It's 2020. Update the copyright dates with "make update-copyright"Nick Mathewson907+908-908
2020-01-08 23:38Run "make autostyle"; add an endif commentNick Mathewson1+1-1
2020-01-08 07:46router: Improve port search function commentsteor1+2-3
2020-01-07 23:25speaking of utf-8, remove strange char from commentRoger Dingledine1+1-1
2020-01-07 15:16Merge branch 'ticket32845_squashed'Nick Mathewson3+57-3
2020-01-07 07:13changes: file for 32845teor1+4-0
2020-01-07 07:09string: Check UTF-8 string pointer and lengthteor1+19-2
2020-01-07 13:59Merge remote-tracking branch 'tor-github/pr/1640'Nick Mathewson1+1-1
2020-01-07 13:22test_helpers: add a missing free for CID 1457527.Nick Mathewson1+1-0
2020-01-07 13:09Add new state to connection_proxy_state_to_string()Nick Mathewson1+4-0
2020-01-07 07:05string: Add extra UTF-8 test casesteor1+34-1
2020-01-07 04:20Space the a-d unsigned ints in tor_inet_aton()Neel Chauhan1+1-1
2020-01-06 18:41Merge branch 'haxxpop/tcp_proxy_squashed' into tcp_proxy_squshed_and_mergedNick Mathewson27+731-154
2019-12-02 07:24circuit: Add change fileSuphanat Chunhapanya1+6-0
2019-10-21 17:55test: HTTP CONNECT protocolSuphanat Chunhapanya1+28-9
2019-10-21 10:00test: HAPRoxy protocolSuphanat Chunhapanya6+169-11
2019-09-10 07:32test: Implement haproxySuphanat Chunhapanya4+69-0
2019-08-23 03:44circuit: Implement haproxySuphanat Chunhapanya10+133-8
2020-01-06 18:32Merge remote-tracking branch 'tor-github/pr/1615'Nick Mathewson1+4-0
2020-01-06 18:31Add documentation about building a TAGS file.Nick Mathewson2+27-0
2020-01-06 18:28Merge remote-tracking branch 'tor-github/pr/1620'Nick Mathewson6+5-27
2020-01-06 18:24Merge branch 'maint-0.4.2'Nick Mathewson4+14-4
2020-01-06 18:20Merge remote-tracking branch 'tor-github/pr/1612' into maint-0.4.2Nick Mathewson4+14-4
2020-01-06 14:37When initializing pthreads, always set the main thread.Nick Mathewson2+6-1
2020-01-06 14:19Make ntmain.h functions stubs when NT_SERVICE not enabled.Nick Mathewson2+6-12
2020-01-06 14:14Restore feature where nt-services detect non-"run_tor" modes.Nick Mathewson3+29-35
2020-01-06 14:02Use tor_api.h entry points in ntmain.c.Nick Mathewson1+5-0
2020-01-06 13:45Initialize publish/subscribe code when running as an NT service.Nick Mathewson4+15-2
2020-01-06 13:08Merge branch 'maint-0.4.2'Nick Mathewson2+5-0
2020-01-06 13:08Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson2+4-4
2020-01-06 13:08update changes file to pass "make check-changes"Nick Mathewson2+4-4
2020-01-06 13:06Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson2+5-0
2020-01-05 14:48Fix sandbox crash during reload of logging configurationPeter Gerber2+5-0
2019-12-30 05:58Add changes filerl19871+4-0
2019-12-30 05:41Remove 0.2.9 from git scriptsrl19874+7-37
2019-12-20 19:11Fix spacing in tor_sscanf() call in tor_inet_aton()Neel Chauhan1+1-1
2019-12-20 19:10Fix spacing in tor_inet_aton() function headerNeel Chauhan1+1-1
2019-12-20 14:57test_util: remove UTIL_LEGACY_NO_WIN.Nick Mathewson1+1-4
2019-10-16 16:52Android: skip tests that check UNIX user account setupHans-Christoph Steiner1+6-2
2019-12-20 12:37Merge branch 'bug29819_035'Nick Mathewson2+10-38
2019-12-20 12:18Merge remote-tracking branch 'tor-github/pr/1623'Nick Mathewson31+45-45
2019-12-20 03:27Replace several C identifiers.teor31+45-45
2019-12-20 00:12Merge branch 'maint-0.4.2'teor0+0-0
2019-12-20 00:12Merge branch 'maint-0.4.1' into maint-0.4.2teor0+0-0
2019-12-20 00:12Merge branch 'maint-0.4.0' into maint-0.4.1teor3+10-6
2019-12-20 00:12Merge remote-tracking branch 'tor-github/pr/1606'teor3+10-6
2019-11-25 23:10Code Style: Delete headers that are included twiceteor14+0-16
2019-11-25 23:07Code Style: Delete PRIVATE defines that are never usedteor19+1-25
2019-12-19 23:45Run "make autostyle"teor5+6-6
2019-11-25 23:20Makefile/git scripts: Add comments to keep owned file lists in syncteor4+17-1
2019-12-19 17:09Change conf_examples test for ConsensusParams option.Nick Mathewson2+159-0
2019-12-19 16:04Mark TestingEstimatedDescriptorPropagationTime as obsolete.Nick Mathewson6+5-27
2019-12-19 15:49changes file for ticket 32806Nick Mathewson1+3-0
2019-12-19 15:42Move TestingDirVote{Exit,Guard,HSdir}{,IsStrict} to dirauth moduleNick Mathewson9+79-74
2019-12-19 15:42Correct the type for config_decl_ROUTERSETNick Mathewson1+1-1
2019-12-19 15:14Move TestingMin{Exit,Fast}FlagThreshold to dirauth module.Nick Mathewson4+10-11
2019-12-19 15:00Move TestingDirAuthTimeToLearnReachability into dirauth module.Nick Mathewson6+31-28
2019-12-19 14:51Move MinMeasuredBWsForAuthToIgnoreAdvertised to dirauth module.Nick Mathewson5+10-8
2019-12-19 14:46Move ConsensusParams to dirauth module.Nick Mathewson4+6-7
2019-12-19 14:43Move MinUptimeHidServDirectoryV2 to dirauth module.Nick Mathewson6+16-15
2019-12-19 14:38Move AuthDirTestEd25519LinkKeys to the dirauth module.Nick Mathewson4+8-9
2019-12-19 14:34Move AuthDirSharedRandomness to dirauth module.Nick Mathewson4+10-9
2019-12-19 14:27Move AuthDirPinKeys to dirauth module.Nick Mathewson4+7-5
2019-12-19 14:24Move AuthDirListBadExits to dirauth module.Nick Mathewson4+5-4
2019-12-19 14:07Move AuthDirHasIPv6Connectivity into dirauth module.Nick Mathewson6+12-6
2019-12-19 14:18Move get_foo_options() test helpers into a new test module.Nick Mathewson4+63-16
2019-12-19 13:50Move BW-guarantee options in to dirauth module.Nick Mathewson6+24-56
2019-12-19 13:24Dirauth options: move versioning options to dirauth moduleNick Mathewson6+90-38
2019-12-19 12:55Merge branch 'dirauth_config_squashed'Nick Mathewson27+249-18
2019-12-18 16:49Declare relay/dirauth subsystem levels in a header.Nick Mathewson6+20-4
2019-12-16 00:05Add an integration test for options disabled by dirauth subsystem.Nick Mathewson7+11-0
2019-12-15 16:46Add config object for dirauth; move one option there.Nick Mathewson12+111-4
2019-12-15 23:42Allow struct_magic to be disabled.Nick Mathewson2+23-2
2019-12-15 23:40Support a flag to indicate that a config var is disabledNick Mathewson3+37-0
2019-12-15 23:10Add "stub" files for disabled modules.Nick Mathewson6+51-13
2019-12-19 09:33Merge remote-tracking branch 'tor-github/pr/1584'teor1+44-3
2019-12-18 12:19Merge branch 'tor-github/pr/1587'George Kadianakis2+5-1
2019-12-17 20:02Add NSF support acknowledgment to circpad dev doc.Mike Perry1+4-0
2019-12-17 20:02Merge branch 'ticket32172_once_again'Nick Mathewson2+15-0
2019-06-10 12:56Correct how we use libseccompPeter Gerber2+10-38
2019-12-17 14:39Merge remote-tracking branch 'tor-github/pr/1596'Nick Mathewson3+36-0
2019-12-17 14:30Merge branch 'tor-github/pr/1608'David Goulet1+1-1
2019-12-17 14:26Merge branch 'tor-github/pr/1609'David Goulet2+8-14
2019-12-16 23:49Merge branch 'pr1590_amended_commit'teor2+458-463
2019-12-16 04:46manpage: fixes to alphabetize General OptionsTaylor Yu1+11-4
2019-12-16 20:31Fix formatting in tor_assertf() message in struct_check_magic().Nick Mathewson2+6-2
2019-12-16 20:27Merge branch 'bug32765_041' into bug32771_042Nick Mathewson2+8-2
2019-12-16 20:14Use CHECK_PRINTF() for printf-like functions in util_bug.hNick Mathewson2+8-2
2019-12-16 20:01Merge branch 'tor-github/pr/1591'George Kadianakis3+1498-0
2019-12-11 21:38Add changes fileMike Perry1+5-0
2019-08-15 20:35Add circuit padding developer and quickstart docs.Mike Perry2+1493-0
2019-12-16 19:23Compact lines in test_e2e_rend_circuit_setup()Neel Chauhan2+8-14
2019-12-16 19:19Remove extra space from helper_get_circ_and_stream_for_test() call in test_e2e_rend_circuit_setup()Neel Chauhan1+1-1
2019-12-15 23:25Merge branch 'bug32240_32242_042' into bug32240_32242_masterteor2+3-2
2019-12-15 23:23Merge branch 'bug32240_32242_041' into bug32240_32242_042teor2+3-2
2019-12-15 23:23Merge branch 'bug32240_32242_040' into bug32240_32242_041teor2+3-2
2019-12-15 23:22Merge branch 'bug32240_32242_035' into bug32240_32242_040teor2+3-2
2019-12-15 23:21Merge remote-tracking branch 'tor-github/pr/1459' into bug32240_32242_035teor2+3-2
2019-12-15 23:17Merge branch 'bug32240_042' into bug32240_masterteor2+7-4
2019-12-15 23:15Merge branch 'bug32240_041' into bug32240_042teor2+7-4
2019-12-15 23:14Merge branch 'bug32240_040' into bug32240_041teor2+7-4
2019-12-15 23:14Merge branch 'bug32240_035' into bug32240_040teor2+7-4
2019-12-15 23:09Merge branch 'bug32240_029' into bug32240_035teor2+7-4
2019-12-15 23:06changes: file for 32240teor1+4-0
2019-12-15 23:03Travis: Run Chutney jobs in Ubuntu Bionic imagesteor1+0-4
2019-12-15 23:01Travis: Turn off Tor's Sandbox in Chutney jobsteor1+3-0
2019-12-15 22:16Merge branch 'maint-0.4.2'teor2+9-4
2019-12-15 22:16Merge branch 'maint-0.4.1' into maint-0.4.2teor0+0-0
2019-12-15 22:16Merge branch 'maint-0.4.0' into maint-0.4.1teor3+9-7
2019-12-15 22:16Merge branch 'maint-0.3.5' into maint-0.4.0teor3+9-7
2019-12-15 22:15Merge branch 'maint-0.2.9' into maint-0.3.5teor0+0-0
2019-12-15 22:15Merge remote-tracking branch 'tor-github/pr/1505'teor10+464-113
2019-12-15 22:14Merge remote-tracking branch 'tor-github/pr/1577' into maint-0.4.2teor3+9-7
2019-12-15 22:14Merge remote-tracking branch 'tor-github/pr/1576' into maint-0.3.5teor3+9-7
2019-12-15 22:13Merge remote-tracking branch 'tor-github/pr/1575' into maint-0.2.9teor3+6-6
2019-12-15 16:46Add torint.h include to confdecl.h.Nick Mathewson1+1-0
2019-12-13 16:09Merge remote-tracking branch 'tor-github/pr/1598'Nick Mathewson41+193-7
2019-12-12 17:19manpage: fix some quotingTaylor Yu1+12-10
2019-12-11 17:23manpage: section titles to 1-lineTaylor Yu1+27-42
2019-12-11 15:27manpage: indent linebreak markupTaylor Yu1+122-122
2019-12-09 21:44changes file for ticket 32708Taylor Yu1+3-0
2019-12-09 20:54manpage: minor formatting fixesTaylor Yu1+8-8
2019-11-26 09:11manpage: alphabetize General OptionsSwati Thacker1+280-282
2019-12-12 06:12changes: update changes file for 32609teor1+2-2
2019-12-12 06:08Makefile: Remove the broken, duplicate check-practracker-unit-testteor1+0-4
2019-12-12 05:59src/ext: Add __future__ imports for python 3 compatibilityteor5+25-0
2019-12-12 05:58python: Add __future__ imports for python 3 compatibilityteor36+168-7
2019-12-08 23:07Document high-level architecture goalsTaylor Yu3+36-0
2019-12-10 15:54Add a changes file for ticket 32172.Nick Mathewson1+4-0
2019-10-16 16:52set up tmp dir for test suite to run on AndroidHans-Christoph Steiner1+11-0
2019-12-05 18:40In cancel_descriptor_fetches(), use connection_list_by_type_purpose() instead of connection_list_by_type_state()Neel Chauhan2+5-1
2019-12-10 16:34Merge branch 'tor-github/pr/1581'George Kadianakis4+61-9
2019-12-03 16:08hs-v3: Handle client rendezvous circuit timeoutDavid Goulet4+61-9
2019-12-10 14:42Merge branch 'tor-github/pr/1583'David Goulet1+2-2
2019-12-04 11:40hs-v3: Fix memory leak in test_hs_control_store_permanent_creds()George Kadianakis1+2-2
2019-12-09 21:04Merge branch 'maint-0.4.2'Nick Mathewson0+0-0
2019-12-09 21:03bump to 0.4.2.5-devNick Mathewson3+4-4
2019-12-09 21:03Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson0+0-0
2019-12-09 21:02bump to 0.4.1.7-devNick Mathewson3+4-4
2019-12-09 21:02Merge branch 'maint-0.4.0' into maint-0.4.1Nick Mathewson0+0-0
2019-12-09 21:01Bump version to 0.4.0.6-devNick Mathewson3+4-4
2019-12-09 21:01Merge branch 'maint-0.3.5' into maint-0.4.0Nick Mathewson0+0-0
2019-12-09 21:01bump to 0.3.5.9-devNick Mathewson3+3-3
2019-12-09 18:01Merge remote-tracking branch 'tor-github/pr/1589'Nick Mathewson3+30-25
2019-12-09 16:55Copy forward the changelogs and releasenotes for today's releases.Nick Mathewson2+2663-0
2019-12-09 04:37changes file for ticket 30984Taylor Yu1+4-0
2019-12-09 04:20Rename control_reply_add_1kvTaylor Yu5+13-13
2019-12-09 15:53Port changelog tools to python 3Nick Mathewson3+30-25
2019-12-09 03:58Doxyfile: skip CHECK_PRINTF()Taylor Yu1+2-1
2019-08-22 22:54simplify getinfo using reply linesTaylor Yu1+17-28
2019-08-22 21:58use control reply lines for protocolinfoTaylor Yu1+17-9
2019-08-22 21:58refactor handle_control_protocolinfoTaylor Yu1+63-38
2019-07-04 04:48simplify getconf by using reply linesTaylor Yu1+9-24
2019-07-04 04:16reply lines structuresTaylor Yu3+300-0
2019-07-03 21:35add KV_RAW to kvline.cTaylor Yu3+26-7
2019-07-03 20:13clean up kvline_can_encode_lines()Taylor Yu2+35-15
2019-12-06 21:02Merge branch 'maint-0.4.2'Nick Mathewson3+10717-7841
2019-12-06 21:02Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson3+10717-7841
2019-12-06 21:02Merge branch 'maint-0.4.0' into maint-0.4.1Nick Mathewson3+10717-7841
2019-12-06 21:02Merge branch 'maint-0.3.5' into maint-0.4.0Nick Mathewson3+10717-7841
2019-12-06 21:02Merge branch 'maint-0.2.9' into maint-0.3.5Nick Mathewson3+10717-7841
2019-12-06 10:50Update geoip and geoip6 to the December 3 2019 database.Karsten Loesing3+10717-7841
2019-12-06 00:51changes: file for 32629teor1+4-0
2019-12-06 00:51changes: file for 32629teor1+4-0
2019-12-06 00:51changes: file for 32629teor1+4-0
2019-12-05 18:32Merge branch 'maint-0.4.2'Nick Mathewson0+0-0
2019-12-05 18:32Bump to 0.4.2.5Nick Mathewson3+4-4
2019-12-05 18:32Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson0+0-0
2019-12-05 18:31bump version to 0.4.1.7Nick Mathewson3+4-4
2019-12-05 18:31Merge branch 'maint-0.4.0' into maint-0.4.1Nick Mathewson0+0-0
2019-12-05 18:31Bump to 0.4.0.6Nick Mathewson3+4-4
2019-12-05 18:30Merge branch 'maint-0.3.5' into maint-0.4.0Nick Mathewson0+0-0
2019-12-05 18:29Bump version to 0.3.5.9Nick Mathewson3+3-3
2019-12-05 18:27Remove changes files that are scheduled for inclusion in 0.4.2.5Nick Mathewson1+0-5
2019-12-05 17:52Add a missing changelog entry in 0.4.1.6 for the FreeBSD part of 31687Nick Mathewson2+12-0
2019-12-03 04:53cocci: Require spatch >= 1.0.4 to run checksteor1+44-3
2019-12-05 00:14Merge branch 'maint-0.4.2'teor0+0-0
2019-12-05 00:14Merge branch 'maint-0.4.1' into maint-0.4.2teor0+0-0
2019-12-05 00:14Merge branch 'maint-0.4.0' into maint-0.4.1teor8+101-21
2019-12-05 00:13Merge branch 'maint-0.3.5' into maint-0.4.0teor4+48-13
2019-12-05 00:13Merge remote-tracking branch 'tor-github/pr/1424' into maint-0.4.0teor4+53-8
2019-12-05 00:11Merge remote-tracking branch 'tor-github/pr/1277' into maint-0.3.5teor4+48-13
2019-12-04 17:21Split a few long lists in Makefiles.Nick Mathewson1+27-5
2019-12-04 17:15Merge branch 'ticket32609_squashed'Nick Mathewson32+59-13
2019-12-03 03:29practracker: Add missing .may_include filesteor23+25-0
2019-12-03 03:28practracker: document !advisory in includes.pyteor1+4-0
2019-12-03 03:06git scripts: Add the checkSpace.pl unit teststeor1+4-0
2019-11-16 11:45practracker: Test for bad ".c" includes in the unit teststeor5+11-7
2019-11-16 11:44Makefile/git scripts: Add the practracker unit teststeor3+15-6
2019-12-04 11:33control-port: Include HS address in ONION_CLIENT_AUTH_VIEW reply.George Kadianakis2+9-5
2019-12-03 15:11hs-v3: Fix NULL deref. in hs_circ_service_get_established_intro_circ()David Goulet1+2-1
2019-12-03 14:22Merge branch 'tor-github/pr/1563'David Goulet4+422-81
2019-11-25 16:31hsv3: ONION_CLIENT_AUTH_REMOVE now also removes the credential file.George Kadianakis2+106-1
2019-11-25 16:03hsv3: Abstract parts of hs_config_client_authorization() into func.George Kadianakis1+46-32
2019-11-25 15:40hsv3: Start refactoring hs_config_client_authorization().George Kadianakis1+24-25
2019-11-25 15:22hsv3: Remove support for client auth nicknames.George Kadianakis4+6-33
2019-11-25 13:55hsv3: Add tests for permanently storing auth credentials.George Kadianakis1+154-3
2019-11-25 13:55hsv3: Implement permanent storage of auth credentials.George Kadianakis3+100-1
2019-12-03 02:57Merge branch 'pr-1569-squashed'teor10+208-22
2019-12-02 17:43Distribute checkSpaceTest.sh and run it when we have perl.Nick Mathewson2+12-0
2019-12-02 17:43Have checkSpaceTest.sh exit as skipped when on WindowsNick Mathewson1+13-0
2019-11-26 18:10Add a simple test for checkSpace.plNick Mathewson7+154-0
2019-12-03 02:47Merge branch 'maint-0.4.2'teor2+14-5
2019-12-03 02:46Merge branch 'maint-0.4.1' into maint-0.4.2teor2+14-5
2019-12-03 02:46Merge branch 'maint-0.4.0' into maint-0.4.1teor2+14-5
2019-12-03 02:46Merge branch 'maint-0.3.5' into maint-0.4.0teor2+14-5
2019-11-28 01:38Travis: use -std=gnu99 with NSS, and clang with Chutneyteor1+5-5
2019-12-03 02:45Merge branch 'maint-0.2.9' into maint-0.3.5teor2+12-3
2019-11-15 00:17Travis: use -std=gnu99 in some jobsteor2+12-3
2019-12-02 16:41Merge branch 'ticket32207'Nick Mathewson3+177-0
2019-12-02 16:41Link to mainloop_pubsub.[ch] when describing delivery policiesNick Mathewson1+3-0
2019-12-02 10:52Merge branch 'tor-github/pr/1559'George Kadianakis2+42-39
2019-12-02 01:58Travis: Set pipefailteor1+2-0
2019-12-01 10:28Merge branch 'ticket32629_041' into ticket32629_042teor2+5-7
2019-12-01 10:26Merge branch 'ticket32629_040' into ticket32629_041teor2+5-7
2019-12-01 10:26Merge branch 'ticket32629_035' into ticket32629_040teor2+5-7
2019-12-01 10:25Travis: Disable the macOS Rust jobteor1+6-3
2019-12-01 07:53Merge remote-tracking branch 'tor-github/pr/1574'teor4+22-26
2019-11-29 00:55control: Update an outdated function commentteor1+3-2
2019-11-29 00:54control: Remove an unused function return valueteor2+3-4
2019-11-29 00:53control: Rename a function variableteor2+6-6
2019-11-29 00:50control: Remove an unnecessary header in control_events.hteor1+4-4
2019-11-28 02:21Merge branch 'ticket32629_029' into ticket32629_035teor2+2-6
2019-11-28 02:11Revert "Travis: Disable the Rust macOS build"teor1+3-4
2019-11-28 02:10Revert "Travis: Disable all but one macOS build"teor2+2-6
2019-11-27 13:36Merge branch 'tor-github/pr/1573'George Kadianakis13+398-122
2019-11-20 16:01hs: Add changes file for 32020David Goulet1+6-0
2019-10-31 13:04test: Add unit tests for closing intro circ on failureDavid Goulet1+109-0
2019-11-20 16:03hs-v3: Remove unused hs_service_intro_circ_has_closed()David Goulet2+4-46
2019-10-31 12:06hs-v3: Give a cleanup type to hs_circ_cleanup()David Goulet8+88-29
2019-10-30 19:56hs-v3: Note client intro circuit failureDavid Goulet3+72-13
2019-10-30 19:17hs-v2: Modernize rend_client_circuit_cleanup() codeDavid Goulet2+51-36
2019-11-27 01:57Make control_event_conf_changed() take a config_line_tNeel Chauhan4+14-18
2019-11-27 02:58If statements to getresuid() and getresgid() in setuid.c shouldn't have an extra spaceNeel Chauhan1+2-2
2019-11-26 17:49checkSpace.pl: make output more uniform.Nick Mathewson1+29-22
2019-11-26 07:50practracker/includes.py: Don't read editor temp filesteor1+5-1
2019-11-26 01:30Merge remote-tracking branch 'tor-github/pr/1564'teor2+14-5
2019-11-16 09:57Makefile: Fix more targets for out-of-tree buildsteor1+2-2
2019-11-16 13:31crypt_ops: Fix some weird macro spacingteor2+2-2
2019-11-25 23:18Code Style: Remove double newlines in win32/orconfig.hteor1+0-3
2019-11-16 11:43check-spaces: Fix an outdated commentteor1+1-2
2019-11-16 11:47test/controller: Stop including a ".c" source fileteor1+3-1
2019-11-25 23:27practracker: Fix a typo in a logging function callteor1+1-1
2019-11-16 14:04test: Fix a python double-spaceteor1+1-1
2019-11-25 18:01configure: reject Python 2.Nick Mathewson2+14-5
2019-11-25 12:58Merge branch 'stream-socks-auth' into bug19859_mergedNick Mathewson6+238-4
2019-11-25 02:52Merge branch 'maint-0.4.2'teor1+1-3
2019-11-25 02:50CodingStandards: Use consistent spacingteor1+1-3
2019-11-25 02:37Merge branch 'maint-0.4.2'teor1+18-11
2019-11-25 02:37Merge branch 'maint-0.4.1' into maint-0.4.2teor0+0-0
2019-11-25 02:37Merge branch 'maint-0.4.0' into maint-0.4.1teor14+83-15
2019-11-25 02:36Merge branch 'maint-0.3.5' into maint-0.4.0teor11+69-10
2019-11-25 02:36Merge remote-tracking branch 'tor-github/pr/1441' into maint-0.4.0teor2+9-1
2019-11-25 02:35Merge remote-tracking branch 'tor-github/pr/1396' into maint-0.4.0teor2+5-4
2019-11-25 02:35Merge remote-tracking branch 'tor-github/pr/1464' into maint-0.3.5teor2+12-2
2019-11-25 02:34Merge remote-tracking branch 'tor-github/pr/1422' into maint-0.3.5teor2+10-0
2019-11-25 02:33Merge remote-tracking branch 'tor-github/pr/1405' into maint-0.3.5teor3+26-6
2019-11-25 02:33Merge remote-tracking branch 'tor-github/pr/1395' into maint-0.3.5teor2+16-0
2019-11-25 02:29Merge remote-tracking branch 'tor-github/pr/1394' into maint-0.3.5teor2+5-2
2019-11-25 02:24Merge remote-tracking branch 'tor-github/pr/1557'teor1+2-2
2019-11-25 01:42CodingStandards: Use the correct changes file formatteor1+18-11
2019-11-23 20:35changes file for 29826Nick Mathewson1+3-0
2019-11-23 20:33process_descs.c: rename confusing identifiersNick Mathewson1+39-39
2019-11-23 20:30rename_c_identifier: don't crash when doing only one replacement.Nick Mathewson1+1-1
2019-11-22 14:04Fix a low-impact memory leak in options_act_reversible()Nick Mathewson1+2-2
2019-11-21 16:56ht.h: improve documentation for HT_NEXT_RMV.Nick Mathewson1+4-2
2019-11-21 13:26Merge branch 'ticket32209'Nick Mathewson2+128-1
2019-11-21 13:26config.md: suggestions from teorNick Mathewson1+12-12
2019-11-21 12:49Merge branch 'reversible_3'Nick Mathewson11+759-199
2019-11-21 11:03Merge branch 'tor-github/pr/1555'George Kadianakis4+19-7
2019-11-20 14:24hs-v3: Add changes file for ticket #30382David Goulet1+5-0
2019-11-19 16:10hs-v3: Return bad address SOCKS5 extended errorDavid Goulet3+14-7
2019-11-20 18:31Merge branch 'bug32555'Nick Mathewson1+5-5
2019-10-30 18:48hs-v2: Move v2 circuit cleanup actions into hs_circ_cleanup()David Goulet4+60-37
2019-10-30 18:26circ: Add hidden service helper functionsDavid Goulet2+64-17
2019-11-20 14:49options_act_reversible: add more comments to explain orderingNick Mathewson1+20-2
2019-11-20 14:27Typo/grammar fixes.Nick Mathewson1+2-2
2019-11-20 13:26log config: Set safelogging_changed even if we aren't running Tor.Nick Mathewson1+2-3
2019-11-19 20:45Some tests for log changes, commit, and rollbackNick Mathewson3+104-5
2019-11-19 16:59Make KeyDirectory's GroupReadable behave the same as CacheDirectory's.Nick Mathewson5+59-27
2019-11-19 16:52New unit tests for options_create_directories().Nick Mathewson4+184-0
2019-11-11 21:32parseconf test: ControlSocketsGroupWriteable without ControlSocket.Nick Mathewson2+2-0
2019-11-11 21:31Typo fix in warning message about ControlSocketNick Mathewson1+1-1
2019-11-20 14:14Free options objects for which validation fails.Nick Mathewson1+5-5
2019-11-08 03:23Split listener configuration out of options_act_reversible()Nick Mathewson1+183-103
2019-11-07 22:42Split log configuration out of options_act_reversible().Nick Mathewson3+144-59
2019-11-07 17:59options_act_reversible(): Extract more startup-only pieces.Nick Mathewson1+99-57
2019-11-07 17:47Extract a function for one-time-only pre-reversible options.Nick Mathewson1+64-45
2019-11-07 17:28Move some ControlSocket checks to options_validate_cb()Nick Mathewson1+14-14
2019-08-05 12:45Rename REGISTER_SUCCESS_ALSO_DECRYPTED to REGISTER_SUCCESS_AND_DECRYPTED.George Kadianakis3+3-3
2019-08-05 12:44Various minor improvements after David's review.George Kadianakis2+26-11
2019-06-03 13:18hs-v3: Decrypt pending descriptors when we get new client auth creds.George Kadianakis4+29-8
2019-11-18 17:21Add changes file for #30381.George Kadianakis2+35-25
2019-06-03 11:52control-port: Tests for ONION_CLIENT_AUTH_VIEW.George Kadianakis1+87-11
2019-06-03 11:25control-port: Implement ONION_CLIENT_AUTH_VIEW.George Kadianakis5+133-7
2019-06-03 10:41control-port: Tests for ONION_CLIENT_AUTH_REMOVE.George Kadianakis1+39-0
2019-06-03 12:43control-port: Implement ONION_CLIENT_AUTH_REMOVE.George Kadianakis5+94-1
2019-05-30 15:14control-port: Tests for ONION_CLIENT_AUTH_ADD.George Kadianakis2+168-3
2019-05-30 12:58control-port: Implement ONION_CLIENT_AUTH_ADD.George Kadianakis7+264-8
2019-11-18 17:06Merge branch 'tor-github/pr/1423'George Kadianakis21+964-309
2019-10-17 14:28doc: Manpage entry for ExtendedErrors of prop304David Goulet1+38-0
2019-06-06 13:36test: Unit test for the hs cache decrypt on new authDavid Goulet5+144-1
2019-06-06 12:43test: Unit test for the SOCKS5 HS client auth errorsDavid Goulet1+135-0
2019-10-17 13:50hs-v3: Improve documentation of hs_cache_client_descriptor_tDavid Goulet1+4-2
2019-05-31 13:27hs-v3: Function to re-parse unencrypted descriptorDavid Goulet2+30-0
2019-05-28 18:43hs-v3: Refactor descriptor dir fetch done codeDavid Goulet4+221-177
2019-10-17 19:15hs-v3: Set extended error if .onion is invalidDavid Goulet3+146-86
2019-05-28 17:49hs-v3: Set extended error when missing/bad client authDavid Goulet3+61-9
2019-05-28 17:36hs-v3: Set extended error when descriptor is not foundDavid Goulet3+26-0
2019-05-28 17:32hs-v3: Return descriptor decoding status when storing as clientDavid Goulet4+39-15
2019-05-28 17:00hs-v3: Keep descriptor in cache if client auth is missing or badDavid Goulet6+70-20
2019-11-18 01:21Merge remote-tracking branch 'tor-github/pr/1517'teor60+349-340
2019-11-16 20:30Merge remote-tracking branch 'tor-github/pr/1545'Nick Mathewson2+4-4
2019-11-16 20:29Merge remote-tracking branch 'tor-github/pr/1544'Nick Mathewson1+1-1
2019-11-16 20:27Make structs declared by tor_queues.h macros also follow naming rulesNick Mathewson3+4-4
2019-11-16 20:19map.h: replace maptype with mapname_tNick Mathewson1+30-29
2019-11-16 20:19handles.h: replace structname with structname_tNick Mathewson1+5-4
2019-11-16 20:12Revise struct names in examples in comments to end with _tNick Mathewson3+17-17
2019-11-16 19:31Topic documentation on our publish-subscribe architecture.Nick Mathewson3+175-1
2019-11-15 15:49High-level documentation of configuration in Tor.Nick Mathewson2+128-1
2019-11-15 20:05Remove the extra whitespace around the DARWIN #definesNeel Chauhan2+4-4
2019-11-15 19:56Remove the extra whitespace in the lines_eq() if statement in consdiff_gen_diff()Neel Chauhan1+1-1
2019-11-15 14:27Doxygen: rename all .dox files to end with .mdNick Mathewson0+0-0
2019-11-15 14:23Doxygen: remove /** and **/ from all .dox filesNick Mathewson74+0-149
2019-11-15 14:23Doxygen: expect .md files, not .dox filesNick Mathewson1+5-4
2019-11-15 14:20Process "dox" files as regular markdown.Nick Mathewson1+1-1
2019-11-15 14:10Merge branch 'ticket32211'Nick Mathewson4+140-4
2019-11-15 14:00Initialization documents: incorporate feedback from review.Nick Mathewson2+14-13
2019-11-15 13:14copy 0.4.2.4-rc changelog to masterNick Mathewson1+58-0
2019-11-15 13:06Merge branch 'maint-0.4.2'Nick Mathewson0+0-0
2019-11-15 13:06bump version to 0.4.2.4-rc-devNick Mathewson3+4-4
2019-11-15 02:11Merge remote-tracking branch 'tor-github/pr/1535'teor10+35-6
2019-11-15 02:11Merge remote-tracking branch 'tor-github/pr/1533'teor3+14-22
2019-11-15 01:28Merge remote-tracking branch 'tor-github/pr/1536'teor3+59-59
2019-11-14 15:52Avoid redundant typedef of or_options_t and smartlist_t in *_config.hNick Mathewson3+59-59
2019-11-14 17:59Merge branch 'tor-github/pr/1537'David Goulet1+4-5
2019-11-14 16:04Fix 32-bit warnings in test_circuitmux.cNick Mathewson1+4-5
2019-11-14 15:37Merge branch 'tor-github/pr/1489'David Goulet2+54-2
2019-11-14 14:58Merge remote-tracking branch 'tor-github/pr/1531'Nick Mathewson0+0-0
2019-11-14 06:28Run "make autostyle"teor4+5-5
2019-11-14 06:27relay: Disable relay_sys when the relay module is disabledteor5+15-2
2019-11-14 06:17relay: Disable relay_periodic when the relay module is disabledteor3+17-1
2019-11-14 06:12practracker: Don't read editor temp files, attempt 2teor1+5-2
2019-11-14 05:43dirauth: Remove a HAVE_MODULE_DIRAUTH inside a functionteor3+14-22
2019-11-14 05:39changes: Update the changes file for 32410teor1+2-2
2019-11-14 03:12changes: file for 32451teor1+5-0
2019-11-14 02:57test/parseconf: Warn when the expected_log* file is missingteor1+12-6
2019-11-12 05:10test/parseconf: Update conf_examples to use expected_logteor0+0-0
2019-11-14 00:59test/parseconf: Add failure cases in conf_failures/teor12+11-0
2019-11-14 00:54test/parseconf: Stop adding newlines to *_printfteor1+11-13
2019-11-14 00:50test/parseconf: Show tor command lines on failureteor1+59-29
2019-11-13 07:12test/parseconf: Refactor and simplify, stage 2teor1+117-85
2019-11-13 06:37test/parseconf: Refactor and standardise, stage 1teor1+272-128
2019-11-13 04:00test/parseconf: Rename some functions, and reformatteor1+56-54
2019-11-12 06:51test/parseconf: Use consistent formattingteor1+13-12
2019-11-12 06:45test/parseconf: Stop ignoring --dump-config failuresteor8+121-75
2019-11-12 05:21test/parseconf: Standardise output messagesteor1+10-7
2019-11-12 05:07test/parseconf: Add an expected_log fileteor1+67-12
2019-11-12 05:06test/parseconf: Rewrite the included files sectionteor1+4-4
2019-11-12 05:03test/parseconf: Split the file list into sectionsteor1+4-0
2019-11-12 21:48Remove changes files that are already merged into 0.4.2.4-rc.Nick Mathewson13+0-56
2019-11-12 21:39Merge branch 'maint-0.4.2'Nick Mathewson0+0-0
2019-11-12 21:39Bump version to 0.4.2.4-rc.Nick Mathewson3+4-4
2019-11-12 18:19Merge branch 'ticket32467'Nick Mathewson2+10-0
2019-11-12 17:28Fold remainder of this-not-that.md into CodingStandards.mdNick Mathewson2+24-57
2019-11-12 17:18Merge remote-tracking branch 'tor-github/pr/1367'Nick Mathewson2+32-4
2019-11-12 17:14Remove 01e-os-compat: the module docs cover this much better.Nick Mathewson1+0-50
2019-11-12 17:14HACKING/design: move 01c-time.md into doxygen.Nick Mathewson3+80-75
2019-11-12 17:13Bug 19859: Fix double-free in unit testJeremyRand1+0-2
2019-11-12 17:09Move 01g-strings.md into doxygen.Nick Mathewson3+105-95
2019-11-12 17:0501f-threads.md becomes threading.dox.Nick Mathewson3+31-26
2019-11-12 17:01HACKING/design: turn the remaining parts of crypto into a certs docNick Mathewson3+34-27
2019-11-12 16:56HACKING/design: remove 03-modules as superseded.Nick Mathewson1+0-158
2019-11-12 12:45Document --dump-config.Nick Mathewson2+10-0
2019-11-12 00:10Merge branch 'maint-0.4.2'teor4+70-0
2019-11-11 02:01test/parseconf: Add tests for ignored optionsteor4+70-0
2019-11-12 00:07Merge branch 'maint-0.4.2'teor0+0-0
2019-11-11 01:59config: Log the option name when skipping an obsolete optionteor5+40-20
2019-11-11 17:26Light grammar editsNick Mathewson2+7-5
2019-11-11 17:20Merge remote-tracking branch 'tor-github/pr/1338'Nick Mathewson7+74-7
2019-11-11 16:57Merge remote-tracking branch 'tor-github/pr/1524'Nick Mathewson11+8-0
2019-11-11 16:54Merge branch 'ticket32404'Nick Mathewson5+37-10
2019-11-11 16:54clarify OBSOLETE vs IGNORE.Nick Mathewson1+12-2
2019-11-11 15:41Test case for SOCKS5 RESOLVE_PTR with IPv6 address in brackets.liberat1+19-0
2019-11-11 15:38Merge branch 'ticket32385'Nick Mathewson3+26-2
2019-11-06 21:59Clarify that "missing-doc-warnings" makes doxygen warnings nonfatalNick Mathewson2+3-2
2019-11-11 15:35Test case for SOCKS5 RESOLVE_PTR with binary IPv6 address.liberat1+18-0
2019-11-11 15:08Handle binary IPv6 addresses and bracketed strings in RESOLVE_PTR.liberat2+7-3
2019-11-11 15:23Doxygen: close an unterminated <b>.Nick Mathewson1+1-1
2019-11-11 15:23doxygen: use <tt> and # to avoid interpreting # as a link.Nick Mathewson1+4-4
2019-11-11 15:14Merge branch 'maint-0.4.0' into maint-0.4.1Nick Mathewson3+11485-7348
2019-11-11 15:14Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson3+11485-7348
2019-11-11 15:14Merge branch 'maint-0.4.2'Nick Mathewson3+11485-7348
2019-11-11 15:14Merge branch 'maint-0.3.5' into maint-0.4.0Nick Mathewson3+11485-7348
2019-11-11 15:14Merge branch 'maint-0.2.9' into maint-0.3.5Nick Mathewson3+11485-7348
2019-11-11 12:47Merge branch 'tor-github/pr/1504'George Kadianakis3+15-4
2019-11-11 04:20Merge branch 'maint-0.4.2'teor2+6-1
2019-11-11 04:19Merge branch 'maint-0.4.1' into maint-0.4.2teor2+6-1
2019-11-11 04:19Merge branch 'maint-0.4.0' into maint-0.4.1teor2+6-1
2019-11-11 04:19Merge branch 'maint-0.3.5' into maint-0.4.0teor2+6-1
2019-11-11 02:56Appveyor: Install OpenSSL to resolve a header/library mismatchteor2+6-1
2019-11-11 03:04test/parseconf: Add basic parsing teststeor11+8-0
2019-11-10 21:14Not const.Nick Mathewson1+2-1
2019-11-10 21:11Improve subsys documentation; add initialization documentation.Nick Mathewson3+135-2
2019-11-10 20:49doxygen: add a command for linking to our bugtrackerNick Mathewson1+2-0
2019-11-09 09:10Update geoip and geoip6 to the November 6 2019 database.Karsten Loesing3+11485-7348
2019-11-07 14:25Refactor "OBSOLETE" typeNick Mathewson4+15-9
2019-11-07 14:14New configuration flag to warn that a variable is obsolete.Nick Mathewson2+12-1
2019-11-07 13:59Merge branch 'config_subsys_v4'Nick Mathewson46+926-133
2019-11-07 13:56Changes file for 32415 (struct name uniformity)Nick Mathewson1+3-0
2019-11-07 13:55Rename probability distribution names to end with "_t".Nick Mathewson4+127-123
2019-11-07 13:45ntmain: make service_fns struct anonymous.Nick Mathewson1+1-1
2019-11-07 13:41Make all our struct names end with "_t".Nick Mathewson51+163-163
2019-11-07 13:13Fix various doxygen comments in feature/hs.Nick Mathewson13+147-136
2019-11-07 12:42Adjustments to 32406 per reviewNick Mathewson2+8-2
2019-11-06 16:19Add a test for 32406 (AccelName with "!").Nick Mathewson3+6-0
2019-11-06 16:12Add the ability to fail when a hardware accelerator is missing.Nick Mathewson3+24-3
2019-11-06 16:02conf_examples test for crypto_accelNick Mathewson2+5-0
2019-11-05 16:58Move netstatus (mainloop) state fields into mainloop's state.Nick Mathewson11+127-23
2019-11-05 15:24subsysmgr: use IDX_NONE is an exception value, not -1.Nick Mathewson1+8-4
2019-11-05 15:18Stop using "config_suite_offset=-1" to indicate "no config suite."Nick Mathewson8+18-10
2019-11-05 15:04crypto config: do not change the user's value of HardwareAccel.Nick Mathewson3+8-21
2019-10-26 22:05Use new configuration architecture for crypto optionsNick Mathewson10+145-34
2019-11-01 14:41Add testing-only functions to get the subsystem config/state indicesNick Mathewson2+53-0
2019-10-30 14:29Add subsys functions for receiving/flushing states and options.Nick Mathewson5+119-1
2019-10-30 13:28Give subsystems optional config formats and state formats.Nick Mathewson5+89-1
2019-10-30 13:49Make a new structure for tracking subsystem status.Nick Mathewson1+21-11
2019-10-30 14:15Expose get_obj() functions from confmgt.c.Nick Mathewson2+7-6
2019-10-27 00:21Teach doxygen about option-declaration code.Nick Mathewson1+7-3
2019-10-30 14:47Define a low-level version of the confdecl table macrosNick Mathewson1+30-0
2019-10-30 19:58Add FOO_type_defn globals so that confdecl.h can refer to them.Nick Mathewson2+80-42
2019-10-26 21:46Macros for declaring configuration structs and variable-tablesNick Mathewson3+168-0
2019-10-28 13:05lib/cc: Define the standard C macro pasting trick in one place.Nick Mathewson2+31-0
2019-11-07 12:23Merge remote-tracking branch 'tor-github/pr/1515'Nick Mathewson26+43-16
2019-11-07 02:04scripts/git: Stop failing when upstream branches don't existteor1+2-1
2019-11-07 02:04scripts/git: Remove extra printfs from a bad mergeteor1+0-5
2019-11-07 01:44test/parseconf: Update config parsing tests for 32410teor22+25-12
2019-11-07 00:44relay: Stop failing on startup when the relay module is disabledteor4+18-4
2019-11-07 00:56Run "make autostyle"teor3+3-3
2019-11-07 00:51Merge branch 'maint-0.4.2'teor4+21-0
2019-11-07 00:51Merge remote-tracking branch 'tor-github/pr/1513' into maint-0.4.2teor4+21-0
2019-11-07 00:35Merge remote-tracking branch 'tor-github/pr/1512'teor1+2-2
2019-11-06 23:29Merge branch 'ticket32386'Nick Mathewson1+2-2
2019-11-06 20:47Remove Makefile from doc/HACKING/designNick Mathewson1+0-34
2019-11-06 20:47Remove 00-overview.md as already subsumed by doxygenNick Mathewson1+0-25
2019-11-06 19:40Add a bunch of doxygen for things in src/lib.Nick Mathewson20+165-27
2019-11-06 18:08entrynodes.h: make a comment into doxygen.Nick Mathewson1+1-1
2019-11-06 18:07int_type_params_t: add documentation.Nick Mathewson1+5-2
2019-11-06 18:05dispatch_cfg_st.h: make comments into doxygen.Nick Mathewson1+5-2
2019-11-06 18:05hs_ident.c: make comments into doxygen.Nick Mathewson1+9-10
2019-11-06 18:03hs_ident.h: make comments into doxygen.Nick Mathewson1+20-20
2019-11-06 17:56Add missing **/ to core_or.doxNick Mathewson1+4-2
2019-11-06 17:50Turn the "dataflow" document into a doxygen page.Nick Mathewson3+253-237
2019-11-06 16:33Do not try to shut down the event loop when it is not initialized.Nick Mathewson4+21-0
2019-11-06 15:27changes: Add file for ticket #31371David Goulet1+3-0
2019-11-06 15:23Merge branch 'tor-github/pr/1491'David Goulet4+40-6
2019-11-06 13:57Merge branch 'maint-0.4.2'Nick Mathewson2+8-0
2019-11-06 13:57Merge remote-tracking branch 'tor-github/pr/1495' into maint-0.4.2Nick Mathewson2+8-0
2019-11-06 13:26OwningControllerFD should be immutable, not OwningControllerProcess.Nick Mathewson1+2-2
2019-11-06 13:09test: Fix DoS heartbeat unit test after adding INTRO2David Goulet1+2-1
2019-11-06 06:52test/parseconf: Add support for optional library variantsteor10+117-24
2019-11-06 11:30Merge branch 'maint-0.4.2'teor0+0-0
2019-11-06 11:29Merge remote-tracking branch 'tor-github/pr/1510'teor8+33-23
2019-11-06 11:28Merge remote-tracking branch 'tor-github/pr/1509' into maint-0.4.2teor6+20-17
2019-11-06 07:04Merge branch 'maint-0.4.2'teor2+4-1
2019-11-06 06:00shellcheck: Fix minor issues in some scriptsteor3+11-8
2019-11-06 06:14Merge branch 'bug32402_042' into bug32402_masterteor6+22-15
2019-11-06 05:52shellcheck: Fix issues in the git-*.sh scriptsteor4+16-12
2019-11-06 05:40shellcheck: Start checking most scripts for errorsteor2+4-5
2019-11-06 04:02configure: Fix variable name typosteor1+6-6
2019-11-06 02:29Makefile: Fix "make check-includes" for out-of-tree buildsteor2+4-1
2019-11-06 01:20Merge branch 'maint-0.4.2'teor0+0-0
2019-11-06 01:19Merge branch 'maint-0.4.1' into maint-0.4.2teor0+0-0
2019-11-06 01:19Merge branch 'maint-0.4.0' into maint-0.4.1teor5+93-11
2019-11-06 01:19Merge branch 'maint-0.3.5' into maint-0.4.0teor11+127-24
2019-11-06 01:19Merge branch 'maint-0.2.9' into maint-0.3.5teor2+13-1
2019-11-06 01:19Merge remote-tracking branch 'tor-github/pr/1374' into maint-0.4.1teor2+6-2
2019-11-06 01:18Merge remote-tracking branch 'tor-github/pr/1354' into maint-0.3.5teor2+14-7
2019-11-06 01:17Merge remote-tracking branch 'tor-github/pr/1348' into maint-0.3.5teor3+79-4
2019-11-06 01:17Merge remote-tracking branch 'tor-github/pr/1340' into maint-0.3.5teor2+12-10
2019-11-06 01:16Merge remote-tracking branch 'tor-github/pr/1343' into maint-0.3.5teor2+9-2
2019-11-06 01:15Merge remote-tracking branch 'tor-github/pr/1342' into maint-0.2.9teor2+10-3
2019-11-06 01:14Merge remote-tracking branch 'tor-github/pr/1330' into maint-0.2.9teor2+13-1
2019-11-05 18:04Doxygen: provide a style sheetNick Mathewson3+12-1
2019-11-05 17:52Doxygen: enable source code browserNick Mathewson1+3-3
2019-11-05 17:43Doxygen: set HIDE_SCOPE_NAMES.Nick Mathewson1+1-1
2019-11-05 17:42Doxygen: set TYPEDEF_HIDES_STRUCT.Nick Mathewson1+1-1
2019-11-05 17:24Re-think our doxygen warnings wrt missing docs and fatalness.Nick Mathewson3+25-2
2019-11-05 14:05Merge branch 'tor-github/pr/1498'David Goulet1+1-0
2019-11-05 14:02Remove a dot from ALIASES declaration.Nick Mathewson1+1-1
2019-11-05 13:57Another attempt to fix Doxygen references in out-of-tree buildsNick Mathewson2+9-8
2019-11-05 13:49Revert "doxygen: Use @SRCDIR@ instead of @top_srcdir@."Nick Mathewson2+5-6
2019-11-05 13:37doxygen: Use @SRCDIR@ instead of @top_srcdir@.Nick Mathewson2+6-5
2019-11-05 13:24hs-v2: Fix memory leak in error code pathDavid Goulet1+1-0
2019-11-05 13:08Merge remote-tracking branch 'tor-github/pr/1497'Nick Mathewson1+4-0
2019-11-05 13:05Merge branch 'doxygen_libs'Nick Mathewson76+1031-809
2019-11-05 13:05Doxygen: add several missing links.Nick Mathewson4+18-4
2019-11-05 13:05test: Handle NULL circuit pointer in new_fake_orcircDavid Goulet1+4-0
2019-11-05 05:48configure: Remove a check that will always failteor2+2-7
2019-10-29 20:13force pkg-config to only use --prefix when cross-compilingHans-Christoph Steiner2+13-0
2019-11-05 04:28practracker: Preserve improvementsteor1+1-1
2019-11-05 04:26Merge remote-tracking branch 'tor-github/pr/1487'teor2+21-22
2019-11-05 04:23Merge remote-tracking branch 'tor-github/pr/1486'teor4+86-54
2019-11-05 04:23Merge remote-tracking branch 'tor-github/pr/1477'teor175+3990-2022
2019-11-05 02:50practracker: Update the exceptions file with improvementsteor1+13-13
2019-11-05 02:01config: Run "make autostyle"teor5+10-10
2019-11-05 02:00scripts: Fix update_versions.py for out-of-tree buildsteor2+4-1
2019-11-05 01:56Makefile: Fix "make autostyle" for out-of-tree buildsteor2+7-4
2019-11-05 01:35practracker: Rename functions modified by a previous committeor1+2-2
2019-11-05 01:33config: Wrap a long line in relay_config.cteor1+2-1
2019-11-05 01:28config: Rename new global functions with a prefixteor13+187-187
2019-11-05 01:26changes: file for 32213teor1+20-0
2019-11-01 04:29test/parseconf: Add conf_examples for relaysteor87+224-0
2019-10-31 07:21test/parseconf: Add conf_examples for PTsteor27+90-0
2019-11-04 02:28test/parseconf: Always show the result file name on failureteor2+10-6
2019-11-04 01:18test/parseconf: Run all the tests, even if one failsteor1+11-7
2019-11-04 01:15test/parseconf: Consistenly use FAILteor1+5-5
2019-11-04 01:13test/parseconf: Don't specify a path for 'true'teor1+1-1
2019-11-04 01:13test/parseconf: Send all errors to stderrteor1+19-11
2019-10-30 14:58test/scripts: Use the same code to find the tor binaryteor7+126-8
2019-11-01 04:30confmgt: Stop adding a space, when there is no option valueteor2+12-3
2019-10-31 06:20test/stats: Add minimal tests for rephist mtbfteor1+45-1
2019-10-31 05:56test: Split stats into its own fileteor4+217-162
2019-10-30 12:51relay: Refactor tests, and add extra options teststeor1+37-22
2019-11-04 22:23Document directories in "app"Nick Mathewson2+6-2
2019-11-04 22:07directory-level documentation for feature/*Nick Mathewson16+73-16
2019-11-04 21:28directory-level doxygen for "src/core"Nick Mathewson6+91-94
2019-11-04 17:22Move much of 00-overview.md into doxygen.Nick Mathewson2+115-122
2019-11-04 17:09Move most of crypto overview into doxygen.Nick Mathewson2+127-142
2019-11-04 17:07Move doc/HACKING/design/01b-collections.md into doxygen.Nick Mathewson2+46-45
2019-11-04 17:04Divide 01a-memory.md into doxygen.Nick Mathewson3+93-103
2019-11-04 16:52Remove now-superseded part of doc/HACKING/design.Nick Mathewson1+0-171
2019-11-04 16:51Doxygen: document the rest of the directories in lib.Nick Mathewson22+120-52
2019-11-04 16:13Doxygen: fix a remaining \ref-to-directoryNick Mathewson1+3-3
2019-11-04 16:12Doxygen: use \refdir everywhere.Nick Mathewson6+46-45
2019-11-04 16:08Doxygen: define an alias for linking to a directory.Nick Mathewson1+1-0
2019-11-04 15:23Doxygen: Avoid ambiguity in @dir directivesNick Mathewson66+66-66
2019-11-04 15:19doxygen: Take "lib" descriptions from doc/HACKING/design.Nick Mathewson25+313-27
2019-11-04 15:19Remove spurious lib/stats doxygen file.Nick Mathewson1+0-4
2019-11-04 12:40Document our top-level directoriesNick Mathewson5+26-5
2019-11-03 20:15Add stub directory-level documentation for most source directoriesNick Mathewson68+272-0
2019-10-31 02:28relay: Simplify relay/transport_configteor1+23-21
2019-10-31 01:49relay: Disable server transport options when the module is disabledteor1+33-3
2019-10-31 02:19relay: Simplify some relay_config codeteor1+50-36
2019-10-30 14:28relay: Disable relay config when the module is disabledteor20+144-16
2019-10-30 14:18relay: Make a transport_config function privateteor3+13-3
2019-10-30 12:32dirauth: Refactor some code and teststeor3+401-239
2019-11-03 20:04Add a stub main page for the documentation.Nick Mathewson1+11-0
2019-11-03 20:00Doxygen: Better path handling.Nick Mathewson1+6-7
2019-11-02 21:24Doxygen: accept .dox as pure doxygen, and interpret everything as CNick Mathewson1+3-2
2019-11-03 07:11Bug #19859: Increase function-size exception to 124JeremyRand1+1-1
2019-11-01 13:35Merge remote-tracking branch 'tor-github/pr/1480'Nick Mathewson15+890-289
2019-11-01 13:23Doxyfile.in: switch to a tor-style green color scheme.Nick Mathewson1+1-1
2019-10-31 17:57dos: Add HS DoS INTRO2 rejected stats in heartbeatDavid Goulet3+21-2
2019-10-31 17:50dos: Account rejection in hs_dos_can_send_intro2David Goulet1+17-3
2019-10-31 07:31Merge branch 'tor-github/pr/1484'George Kadianakis4+33-4
2019-10-31 04:37changes: file for 32347teor1+7-0
2019-10-31 04:28scripts/git: Add TOR_EXTRA_REMOTE_* for an extra git remoteteor1+19-0
2019-10-31 04:25scripts/git: Add TOR_EXTRA_CLONE_ARGS for git cloneteor1+3-1
2019-10-31 04:24scripts/git: Make a master symlink in the worktree directoryteor1+25-1
2019-10-31 04:51scripts/git: Restore a dropped check for pre-commit in pre-pushteor1+32-28
2019-10-31 04:39scripts/git: Print the correct path in git-setup-dirs.shteor1+1-1
2019-10-31 03:56scripts/git: Don't use spaces in git URLsteor1+1-1
2019-10-30 06:50config: Delete get_list_of_ports_to_forward()teor2+0-39
2019-10-30 06:55config: Move warn_nonlocal_ext_orports() to relayteor3+24-21
2019-10-30 05:43relay/config: Remove direct references to dirauth optionsteor1+2-2
2019-10-30 05:38config: Move dirauth stats actions into the moduleteor3+88-15
2019-10-30 05:30config: Move relay config actions into the relay moduleteor7+574-319
2019-10-30 03:55config: Move server transport actions into the relay moduleteor3+64-33
2019-10-29 07:57config: Move bw & other configs into the dirauth moduleteor3+54-20
2019-10-29 07:54config: Move accounting/bandwidth config into the relay moduleteor5+188-111
2019-10-29 06:25config: Move server transport config into the relay moduleteor8+287-203
2019-10-29 06:22config: Move relay config checks into the relay moduleteor6+581-375
2019-10-29 04:00config: Move relay port parsing into the relay moduleteor5+278-148
2019-10-28 14:34dirauth: Remove some outdated config commentsteor1+2-20
2019-10-28 14:33dirauth: Refactor some config checksteor1+7-7
2019-10-28 14:29dirauth: Disable dirauth config when the module is disabledteor11+49-38
2019-10-28 13:47config: Move dirauth config into the dirauth moduleteor4+381-204
2019-10-31 01:27doc: Add defaults for some transport optionsteor1+6-5
2019-10-31 01:11config: Improve some function commentsteor1+2-2
2019-10-30 06:26config: Give warn_about_relative_paths() const argsteor3+4-4
2019-10-30 20:16Merge remote-tracking branch 'tor-github/pr/1485'Nick Mathewson3+17-0
2019-10-30 15:44circ: Add an handle to circuit_tDavid Goulet3+17-0
2019-10-30 20:05Fix 32167: comment in config.cNick Mathewson1+2-1
2019-10-30 19:32Use FILENAME to determine which options to check for relative pathsNick Mathewson2+17-18
2019-10-30 19:12Mark more torrc options as FILENAME rather than as STRING.Nick Mathewson1+4-4
2019-10-30 19:03Use CFLG_IMMUTABLE to replace much of the options transition cb.Nick Mathewson2+38-52
2019-10-30 19:00Add a CFLG_IMMUTABLE flag to mark a field as unchangeable.Nick Mathewson2+48-2
2019-10-30 14:43test: Fix a comment typo in src/test/test_hs_ntor.shteor1+1-1
2019-10-30 14:19test: Fix a loop variable bug in test_parseconf.shteor1+2-0
2019-10-30 12:53Merge branch 'tor-github/pr/1468'David Goulet2+123-96
2019-07-28 20:34hs-v2: Lookup intro failure cache when picking an intro from descriptorNeel Chauhan4+33-4
2019-10-30 06:15fs: Clarify an ambiguous comment about string/pointer equalityteor1+2-1
2019-09-10 22:00gitlab-ci: purge old job for mirroring, its unused and obsoleteHans-Christoph Steiner1+0-30
2019-10-24 22:59Changes file for ticket 32277Taylor Yu1+5-0
2019-10-24 21:41Reformat some options in tor.1.txtTaylor Yu1+51-49
2019-10-24 21:27Reword command-options in tor.1.txtTaylor Yu1+42-37
2019-10-24 20:15Reword DESCRIPTION in tor.1.txtTaylor Yu1+19-16
2019-10-24 19:17Move command-line conf option description earlierTaylor Yu1+24-12
2019-10-29 13:29Merge branch 'tor-github/pr/1456'George Kadianakis6+29-26
2019-10-29 02:40app/config: Fix a comment typo in config.cteor1+1-1
2019-10-28 22:27Merge branch 'maint-0.4.2'teor2+6-3
2019-10-28 22:26Merge branch 'maint-0.4.1' into maint-0.4.2teor2+6-3
2019-10-28 22:26Merge branch 'maint-0.4.0' into maint-0.4.1teor2+6-3
2019-10-28 22:26Merge branch 'maint-0.3.5' into maint-0.4.0teor2+6-3
2019-10-28 22:26Merge branch 'maint-0.2.9' into maint-0.3.5teor2+6-3
2019-10-28 22:23Merge remote-tracking branch 'tor-github/pr/1460' into maint-0.2.9teor2+6-3
2019-10-28 17:21changes: Add file for ticket 32196David Goulet1+2-0
2019-10-28 17:15ewma: Implement unit testsDavid Goulet4+231-0
2019-10-28 15:11ewma: Move private struct into header private sectionDavid Goulet2+106-110
2019-10-22 16:38test: Implement unit tests for circuitmux.cDavid Goulet1+296-0
2019-10-22 15:35test: Add fakecircs.{h|c} helperDavid Goulet5+122-104
2019-10-22 15:04test: Implement cmux allocate unit testDavid Goulet1+29-0
2019-10-22 14:46test: Remove circuitmux/destroy_cell_queue code duplicationDavid Goulet1+8-28
2019-10-22 14:37test: Add testcase setup object for test_cmuxDavid Goulet1+46-3
2019-10-22 15:03cmux: Move circuitmux_s object into header in private sectionDavid Goulet2+58-54
2019-10-22 15:03core: Add missing include in destroy_cell_queue_st.hDavid Goulet1+2-0
2019-10-28 13:44nodelist: fix a comment typo in routerset.hteor1+1-1
2019-10-28 12:47Merge branch 'tor-github/pr/1476'David Goulet130+666-46
2019-10-28 12:27add missing docs in crypto_digest*Nick Mathewson4+43-5
2019-10-28 11:31Merge branch 'config_macros_doc_cleanup'Nick Mathewson1+4-1
2019-09-18 11:28Check memunit parsing for overflow in confparseJosé M. Guisado4+49-7
2019-10-28 03:28scripts: Change to the top source directory as neededteor2+4-1
2019-10-28 03:09practracker: Don't read editor temp filesteor1+3-0
2019-10-28 03:04scripts/git: Fix a shellcheck error in pre-commit.git-hookteor1+1-1
2019-09-18 10:30Add nowrap u64 multiplication functionJosé M. Guisado3+25-0
2019-10-27 04:34Bug 19859: Add unit test for formattingJeremyRand1+133-0
2019-10-27 04:16Bug 19859: Add HTTPCONNECT client protocolJeremyRand1+2-0
2019-10-27 03:06Bug 19859: Set arg to constJeremyRand2+2-2
2019-10-27 01:54Bug 19859: Consolidate flag fields into ISO_FIELDSJeremyRand1+28-15
2019-09-20 12:18Bug 19859: Add stream isolation data to STREAM eventJeremyRand4+91-3
2019-10-26 21:21Documentation cleanup in confmacros.hNick Mathewson1+4-1
2019-10-26 16:09Changes file for ticket 32307.Nick Mathewson1+4-0
2019-10-26 16:07Fix doxygen HTML warnings in src/feature.Nick Mathewson2+3-3
2019-10-26 16:05doxygen: add @file declarations for src/feature/Nick Mathewson56+283-17
2019-10-26 15:13doxygen: add @file declarations for src/appNick Mathewson4+23-0
2019-10-26 15:13doxygen: add @file declarations for src/core/cryptoNick Mathewson3+15-0
2019-10-26 15:13doxygen: add @file declarations for src/core/orNick Mathewson29+145-16
2019-10-26 15:13doxygen: add @file declarations for src/core/mainloopNick Mathewson7+39-0
2019-10-26 15:13doxygen: add @file declarations for src/core/protoNick Mathewson10+53-8
2019-10-26 15:13doxygen: add @file declarations for src/libNick Mathewson20+101-2
2019-10-26 14:14changes file for 32304Nick Mathewson1+3-0
2019-10-26 14:09Rename confparse.[ch] identifiers to confmgt.[ch] identifiers.Nick Mathewson21+35-35
2019-10-26 14:07Rename confparse.[ch] to confmgt.[ch]Nick Mathewson0+0-0
2019-10-26 14:05Move config_format_t and allied definitions into conftypes.hNick Mathewson2+136-136
2019-10-25 12:10Merge branch 'ticket31241_v3'Nick Mathewson12+872-429
2019-10-25 12:09config,state: check magic in all callbacks.Nick Mathewson2+16-0
2019-10-25 12:08confparse: Add a function to check the magic of a toplevel object.Nick Mathewson2+13-0
2019-10-25 07:23test: Use SEVERITY_MASK_IDX() to find the LOG_* mask indexesteor1+11-9
2019-10-25 07:17Merge remote-tracking branch 'tor-github/pr/1467'teor1+9-9
2019-10-25 06:46scripts/maint: Stop assuming that python3 is in /usr/binteor1+1-1
2019-10-25 06:14Merge remote-tracking branch 'tor-github/pr/1462'teor8+301-123
2019-10-25 06:13Makefile: Stop using trailing spaces in an EXTRA_DIST clauseteor1+36-36
2019-10-23 23:48changes: file for 31919teor1+13-0
2019-10-23 03:49Travis: Install coccinelle on macOS and Linuxteor1+6-0
2019-10-23 05:44Makefile: Add check_cocci_parse.sh as check-cocciteor1+11-2
2019-10-25 00:56Merge branch 'maint-0.4.2'teor2+15-2
2019-10-25 00:56Merge branch 'maint-0.4.1' into maint-0.4.2teor2+15-2
2019-10-25 00:56Merge branch 'maint-0.4.0' into maint-0.4.1teor2+15-2
2019-10-25 00:55Merge branch 'maint-0.3.5' into maint-0.4.0teor2+15-2
2019-10-25 00:55Merge branch 'maint-0.2.9' into maint-0.3.5teor1+5-0
2019-10-25 00:38Merge branch 'maint-0.4.2'teor3+32-6
2019-10-25 00:25changes tile for ticket 31241Nick Mathewson1+5-0
2019-10-25 00:23test_options: add a test for options_trial_assign()Nick Mathewson1+82-0
2019-10-25 00:16tests: set DataDirectory_option as well as DataDirectory.Nick Mathewson1+1-0
2019-10-25 00:16config: make options_act*() mockable.Nick Mathewson2+8-6
2019-10-25 00:38Merge remote-tracking branch 'tor-github/pr/1466' into maint-0.4.2teor3+32-6
2019-10-24 21:35Extend confmgr tests to handle validation callbacks.Nick Mathewson1+175-0
2019-10-24 13:16config.c: Turn options_transition_allowed() into a proper callbackNick Mathewson1+11-12
2019-10-24 13:08config.c: extract validate, check-transition, and set into a functionNick Mathewson2+64-53
2019-10-23 20:00Write a new set of config validation callbacks.Nick Mathewson3+110-26
2019-10-23 19:38Make foo_validate() functions call config_validate().Nick Mathewson5+39-47
2019-10-23 19:12Add a config_validate() function to invoke verify callbacks.Nick Mathewson2+76-0
2019-10-23 18:39Rename validate_fn{,_t} to start with "legacy_".Nick Mathewson6+8-8
2019-10-23 22:03test_options: stop generating old_data entirely.Nick Mathewson1+0-4
2019-10-23 21:52test_options: don't pass an old_options argument to options_validate()Nick Mathewson1+259-259
2019-07-25 13:43Use named-member syntax for initializing config_format_t objectsNick Mathewson4+36-45
2019-10-25 00:27Merge remote-tracking branch 'tor-github/pr/1463'teor2+266-0
2019-10-24 23:53changes: file for 31919's bionic Travis image changeteor1+5-0
2019-10-24 23:48Merge branch 'ticket31919_bionic_029' into ticket31919_bionic_035teor1+10-2
2019-10-23 12:31Travis: Use Ubuntu Bionic, but keep Trusty for chutneyteor1+6-2
2019-10-24 23:42Merge branch 'maint-0.4.2'teor2+12-2
2019-10-24 23:41Merge remote-tracking branch 'tor-github/pr/1464' into maint-0.4.2teor2+12-2
2019-10-24 19:55Merge branch 'maint-0.4.2'Nick Mathewson0+0-0
2019-10-24 19:55bump to 0.4.2.3-alpha-devNick Mathewson3+4-4
2019-10-24 19:52Forward-port the changelog for 0.4.2.3-alphaNick Mathewson1+110-0
2019-10-24 16:37test_options: Use 64-bit comparisons when checking domain masks.Nick Mathewson1+9-9
2019-10-24 15:45A little more text in the SEE ALSO section.Nick Mathewson1+3-3
2019-10-24 15:44Merge remote-tracking branch 'tor-github/pr/1437'Nick Mathewson2+154-158
2019-10-24 15:25dir: Return 503 code when rejecting single hop requestDavid Goulet1+8-2
2019-10-24 15:23dir: Remove connection_dir_is_anonymous() loggingDavid Goulet1+8-3
2019-10-24 15:08dir: Look if circuit is closed in connection_dir_is_anonymous()David Goulet2+16-1
2019-10-24 13:08configure: Add --disable-module-relay to summaryDavid Goulet1+3-0
2019-10-23 14:20hs-v3: Remove a BUG() caused by an acceptable raceDavid Goulet2+12-2
2019-10-23 17:26Add a script to rename C identifiers, and optionally add a commit messageNick Mathewson2+266-0
2019-10-24 04:03scripts/git: Make spaces consistent in pre-push.git-hookteor1+43-51
2019-10-24 03:59scripts/git: Only check modified files in existing git hook checksteor2+77-71
2019-10-23 05:43scripts/git: Add check_cocci_parse.sh to the pre-commit hookteor2+76-17
2019-10-23 12:17scripts/cocci: Check owned src in check_cocci_parse.sh by defaultteor1+20-4
2019-10-23 12:41Travis: Use macOS 10.14 with Xcode 11.2teor2+6-3
2019-10-23 05:40scripts/cocci: Add check_cocci_parse.sh and default exceptionsteor2+60-0
2019-10-24 01:34scripts/cocci: Remove unused arguments from try_parse.sh spatchteor1+6-4
2019-10-23 05:37scripts/cocci: Add an exceptions file to try_parse.shteor1+15-0
2019-10-24 00:26Merge branch 'maint-0.4.2'Nick Mathewson0+0-0
2019-10-24 00:25Bump to 0.4.2.3-alphaNick Mathewson3+4-4
2019-10-24 00:00Merge remote-tracking branch 'tor-github/pr/1447'teor57+303-70
2019-10-23 12:35Travis: Use zstd in our Travis Linux buildsteor2+3-2
2019-10-23 15:37hs-v3: Remove the circuit_established intro flagDavid Goulet6+29-26
2019-10-23 13:11Merge branch 'tor-github/pr/1451'David Goulet2+64-19
2019-10-23 12:59Merge remote-tracking branch 'tor-github/pr/1449'teor10+286-325
2019-10-23 03:36changes: file for 32216teor1+9-0
2019-10-23 03:28scripts/git: Avoid sleeping before the last push in git-push-all.shteor1+7-4
2019-10-23 03:26scripts/git: Make git-push-all.sh skip more branches that match upstreamteor1+41-12
2019-10-23 02:58scripts/git: Pass all unrecognised arguments to git-push-all.shteor1+7-3
2019-10-23 03:00scripts/git: Fix a variable name typo in git-push-all.shteor1+1-1
2019-10-23 02:26changes: file for 29603teor1+3-0
2019-10-23 00:00Merge branch 'maint-0.4.2'teor0+0-0
2019-10-22 23:59Merge branch 'maint-0.4.1' into maint-0.4.2teor0+0-0
2019-10-22 23:58Merge branch 'pr1450_squashed' into maint-0.4.1teor2+47-16
2019-08-29 15:43Authorities reject relays running unsupported Tor release series.Nick Mathewson2+47-16
2019-10-22 22:47Merge branch 'maint-0.4.2'teor2+18-8
2019-10-22 22:47Merge branch 'maint-0.4.1' into maint-0.4.2teor0+0-0
2019-10-22 22:47Merge branch 'maint-0.4.0' into maint-0.4.1teor4+15-5
2019-10-22 22:47Merge branch 'maint-0.3.5' into maint-0.4.0teor9+84-19
2019-10-22 22:47Merge branch 'maint-0.2.9' into maint-0.3.5teor0+0-0
2019-10-22 22:35Merge remote-tracking branch 'tor-github/pr/1361' into maint-0.4.0teor4+15-5
2019-10-22 22:32Merge remote-tracking branch 'tor-github/pr/1360' into maint-0.3.5teor4+15-5
2019-10-22 22:32Merge remote-tracking branch 'tor-github/pr/1351' into maint-0.2.9teor2+8-2
2019-10-22 22:30Merge remote-tracking branch 'tor-github/pr/1284' into maint-0.3.5teor2+5-1
2019-10-22 22:28Merge remote-tracking branch 'tor-github/pr/1256' into maint-0.3.5teor7+79-18
2019-10-22 22:24Merge branch 'maint-0.2.9' into maint-0.3.5teor0+0-0
2019-10-22 22:20Merge remote-tracking branch 'tor-github/pr/1178' into maint-0.2.9teor2+10-4
2019-09-19 19:42Remove outdated note.Philipp Winter1+0-4
2019-10-16 10:13clarify in man page: we count by powers of twoRoger Dingledine2+18-4
2019-10-22 21:37Tidy whitespace around some STMT_BEGINs and STMT_ENDsteor4+7-5
2019-10-22 18:47Merge branch 'maint-0.4.2'Nick Mathewson2+9-1
2019-10-22 18:46Merge remote-tracking branch 'tor-github/pr/1441' into maint-0.4.2Nick Mathewson2+9-1
2019-10-22 18:21Changes file for options_validate() API changes in #32187.Nick Mathewson1+3-0
2019-10-22 18:16config validation: make the "old_options" argument const.Nick Mathewson6+12-11
2019-10-22 18:09test_options: remove def_opt member of test data.Nick Mathewson1+0-10
2019-10-22 18:07test_options: remove "dflt" part of setup_options().Nick Mathewson1+3-11
2019-10-22 18:06Remove a pair of now-unused default-options arguments.Nick Mathewson1+0-4
2019-10-22 18:05test_options: Fix options_validate() calls in macros.Nick Mathewson1+6-6
2019-10-22 18:01Use coccinelle to fix most options_validate() call sites.Nick Mathewson3+258-259
2019-10-22 17:56Remove unused arguments from options_validate().Nick Mathewson2+1-5
2019-10-22 17:52validate_fn(): remove now-unused defaults and from_setconf.Nick Mathewson6+10-26
2019-10-22 17:01Remove changes files that are already merged in 0.4.2.Nick Mathewson21+0-82
2019-10-22 16:54Merge branch 'maint-0.4.2'Nick Mathewson0+0-0
2019-10-22 16:54Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson0+0-0
2019-10-22 16:54Merge remote-tracking branch 'tor-github/pr/1330' into maint-0.4.1Nick Mathewson2+13-1
2019-10-22 16:53Merge branch 'maint-0.4.2'Nick Mathewson0+0-0
2019-10-22 16:53Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson0+0-0
2019-10-22 16:53Merge remote-tracking branch 'tor-github/pr/1341' into maint-0.4.1Nick Mathewson2+12-10
2019-10-22 16:52Merge remote-tracking branch 'tor-github/pr/1446'Nick Mathewson2+37-25
2019-10-22 16:51Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson0+0-0
2019-10-22 16:51Merge branch 'maint-0.4.2'Nick Mathewson0+0-0
2019-10-22 16:51Merge remote-tracking branch 'tor-github/pr/1343' into maint-0.4.1Nick Mathewson2+9-2
2019-10-22 16:15Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson0+0-0
2019-10-22 16:15Merge branch 'maint-0.4.2'Nick Mathewson0+0-0
2019-10-22 16:15Merge remote-tracking branch 'tor-github/pr/1303' into maint-0.4.1Nick Mathewson9+158-23
2019-10-22 16:13Merge branch 'maint-0.4.2'Nick Mathewson0+0-0
2019-10-22 16:13Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson0+0-0
2019-10-22 16:13Merge remote-tracking branch 'tor-github/pr/1302' into maint-0.4.1Nick Mathewson4+37-4
2019-10-22 16:11Merge branch 'maint-0.4.2'Nick Mathewson0+0-0
2019-10-22 16:11Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson0+0-0
2019-10-22 16:11Merge remote-tracking branch 'tor-github/pr/1346' into maint-0.4.1Nick Mathewson8+60-5
2019-10-22 16:10Merge branch 'maint-0.3.5' into maint-0.4.0Nick Mathewson2+15-0
2019-10-22 16:10Merge branch 'maint-0.4.2'Nick Mathewson0+0-0
2019-10-22 16:10Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson0+0-0
2019-10-22 16:10Merge branch 'maint-0.4.0' into maint-0.4.1Nick Mathewson2+15-0
2019-10-22 16:10Merge remote-tracking branch 'tor-github/pr/1376' into maint-0.3.5Nick Mathewson2+15-0
2019-10-22 16:08Merge branch 'maint-0.4.2'Nick Mathewson0+0-0
2019-10-22 16:08Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson0+0-0
2019-10-22 16:08Merge remote-tracking branch 'tor-github/pr/1385' into maint-0.4.1Nick Mathewson5+48-5
2019-10-22 13:40Re-run make autostyle.Nick Mathewson38+47-47
2019-10-22 13:39Merge branch 'ticket31705_v2' into ticket31705_v2_mergedNick Mathewson53+296-63
2019-10-09 17:24test_addr.c: use COCCI to suppress macros coccinelle cannot parse.Nick Mathewson1+4-0
2019-10-09 17:22test.h: Use COCCI to suppress macros Coccinelle does not understand.Nick Mathewson1+6-0
2019-10-09 17:13threads.h: coccinelle cannot understand a macro.Nick Mathewson1+2-0
2019-10-09 17:12ctassert.h: fix CTASSERT_DECL so coccinelle can parse it.Nick Mathewson1+1-1
2019-10-09 17:09ratelim.h: use COCCI to hide an initializer.Nick Mathewson1+2-0
2019-10-09 17:07util_bug.h: Coccinelle does not understand IF_BUG_ONCE or #nodef.Nick Mathewson1+7-2
2019-10-09 16:59weakrng.h: use COCCI to hide a macro coccinelle cannot parse.Nick Mathewson1+3-0
2019-10-09 16:57Use STMT_BEGIN/END in parse_int.c so coccinelle can handle it.Nick Mathewson1+4-1
2019-10-09 16:55smartlist.h: use COCCI to hide SMARTLIST_FOREACH_JOIN from CoccinelleNick Mathewson1+2-0
2019-10-09 16:54namemap_st.h: Use COCCI to hide an initializer.Nick Mathewson1+2-0
2019-10-09 16:51timeval.h: Coccinelle cannot understand timercmp.Nick Mathewson1+2-0
2019-10-09 16:50Fix a macro in address.c so coccinelle can understand itNick Mathewson1+1-1
2019-10-09 16:48timers.c: define TIMEOUT_PUBLIC to no tokens when using COCCI.Nick Mathewson1+3-1
2019-10-09 16:47dispatch_naming.c: when COCCI is defined, disable unparseable macros.Nick Mathewson1+2-0
2019-10-09 16:42conftesting.h: when COCCI is defined, disable unhandled macrosNick Mathewson1+5-4
2019-10-09 16:39confmacros.h: fix coccinelle parsing.Nick Mathewson2+5-0
2019-10-09 16:36feature/control: wrap some problem macros in COCCINick Mathewson2+4-0
2019-10-09 15:14tor-coccinelle.h: add a definition for EXTERNNick Mathewson1+1-0
2019-10-09 15:12consdiff disable a macro when running with COCCINick Mathewson1+2-0
2019-10-09 15:10Disable a couple of iterator macros when COCCI is defined.Nick Mathewson2+4-0
2019-10-09 15:07Use various COCCI tests to get mainloop.c to parse.Nick Mathewson1+7-2
2019-10-09 14:58test: Hide some test-declaration macro definitions to COCCI.Nick Mathewson11+26-0
2019-10-09 14:54tor-coccinelle.h: add HANDLE_{DECL,IMPL}Nick Mathewson1+2-0
2019-10-09 14:49tor-coccinelle.h: add EAT_SEMICOLONNick Mathewson1+2-0
2019-10-09 14:47Apparently coccinelle can't handle multiline #errors.Nick Mathewson2+6-2
2019-10-22 13:28COCCI: Disable some buffers.c macros that coccinelle can't handle.Nick Mathewson1+2-0
2019-10-09 14:38tor-coccinelle.h: add CHECK_SCANFNick Mathewson1+1-0
2019-10-09 14:34With COCCI defined, avoid PERIODIC_EVENT.Nick Mathewson5+11-1
2019-10-22 13:31COCCI: disable DOWLOAD_SCHEDULE macroNick Mathewson1+4-0
2019-10-09 14:21tor-coccinelle.h: add MOCK_DECLNick Mathewson1+1-0
2019-10-09 14:19tor-coccinelle.h: handle SLIST and LIST.Nick Mathewson1+4-0
2019-10-09 14:16With coccinelle, avoid includes in the middle of an expression.Nick Mathewson6+18-0
2019-10-09 14:07Add a "COCCI" macro that we tell coccinelle is always defined.Nick Mathewson2+5-3
2019-10-09 14:01tor-coccinelle.h: handle NS and NS_DECL.Nick Mathewson1+3-0
2019-10-09 13:58tor-coccinelle: handle SIMPLEQ and TAILQ better.Nick Mathewson1+4-0
2019-10-09 13:52tor-coccinelle.h: Add {EN,DIS}ABLE_GCC_WARNING.Nick Mathewson1+2-0
2019-10-09 13:38tor-coccinelle: expect parentheses after HT_INITIALIZERNick Mathewson1+1-1
2019-10-09 13:37Use #warning instead of #warn: one is C and one isn't.Nick Mathewson2+3-3
2019-10-09 13:31try_parse.sh: add a verbose mode and a meaningful exit code.Nick Mathewson1+9-0
2019-10-09 13:27document test-operator-cleanupNick Mathewson1+13-0
2019-10-22 12:36Merge remote-tracking branch 'tor-github/pr/1417'Nick Mathewson4+9-1
2019-10-22 12:32Simplify CHECK_DEFAULT() logic a little further.Nick Mathewson1+29-28
2019-10-22 12:27Make options_validate() no longer use its "defaults" argument.Nick Mathewson2+14-3
2019-10-22 11:51Merge branch 'bug32175'Nick Mathewson3+265-538
2019-10-22 11:50Merge branch 'from_setconf_removal_squashed'Nick Mathewson11+300-79
2019-10-21 16:07changes file for 31999Nick Mathewson1+6-0
2019-10-21 15:58Extract log-granularity code into its own function.Nick Mathewson1+30-15
2019-10-21 15:42Add tests for options_init_logs()Nick Mathewson1+190-0
2019-10-21 15:42Make a pair of add_*_log() functions mockable.Nick Mathewson2+17-15
2019-10-17 19:28Make options_init_logs STATIC for testing.Nick Mathewson2+3-3
2019-10-17 17:23Update tests to handle new interpretation of quiet_level.Nick Mathewson2+5-4
2019-10-17 17:13Rationalize handling of quiet_level in config.cNick Mathewson1+9-14
2019-10-22 10:48Merge branch 'maint-0.4.2'teor2+10-5
2019-10-22 10:48Merge branch 'maint-0.4.1' into maint-0.4.2teor0+0-0
2019-10-22 10:48Merge branch 'maint-0.4.0' into maint-0.4.1teor2+10-5
2019-10-22 10:48Merge branch 'maint-0.3.5' into maint-0.4.0teor2+10-5
2019-10-22 10:47Merge remote-tracking branch 'origin/maint-0.3.5' into maint-0.3.5teor2+7-4
2019-10-22 09:44Merge branch 'ticket32177_041' into ticket32177_042teor2+10-5
2019-10-22 09:43Merge branch 'ticket32177_040' into ticket32177_041teor2+10-5
2019-10-22 09:43Merge branch 'ticket32177_035' into ticket32177_040teor2+10-5
2019-10-22 09:43Merge branch 'maint-0.3.5' into ticket32177_035teor2+7-4
2019-10-22 09:38Travis: Disable the Rust macOS buildteor1+4-3
2019-10-22 09:37Merge branch 'ticket32177_029' into ticket32177_035teor2+6-2
2019-10-22 09:34Travis: Disable all but one macOS buildteor2+6-2
2019-10-21 22:45Merge remote-tracking branch 'tor-github/pr/1420'Nick Mathewson1+510-0
2019-10-21 22:44Merge branch 'maint-0.4.0' into maint-0.4.1Nick Mathewson2+7-4
2019-10-21 22:44Merge branch 'maint-0.3.5' into maint-0.4.0Nick Mathewson2+7-4
2019-10-21 22:44Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson2+7-4
2019-10-21 22:44Merge branch 'maint-0.4.2'Nick Mathewson2+7-4
2019-10-21 22:28Fix a memory leak introduced by the changes to test_options.cNick Mathewson1+4-0
2019-10-21 22:28Fix a memory leak introduced by changes to test_options.cNick Mathewson1+3-1
2019-10-21 21:15Changes file for ticket 32176Taylor Yu1+4-0
2019-10-21 16:28Reword back matter of tor.1.txtTaylor Yu1+5-5
2019-10-21 16:44Reformat some file names in tor.1.txtTaylor Yu1+47-48
2019-10-21 20:40Reword FILES section of tor.1.txtTaylor Yu1+89-92
2019-10-21 20:39Remove redundant FILES entry in tor.1.txtTaylor Yu1+0-4
2019-10-21 19:31Fix up some Windows CI issues.Nick Mathewson1+7-2
2019-10-21 18:46Changes file for 32175 (test_options.c cleanup)Nick Mathewson1+6-0
2019-10-21 18:41test_options.c: Remove TEST_OPTIONS_DEFAULT_VALUESNick Mathewson1+166-373
2019-10-21 18:14Stop overriding ConnLimit in tests.Nick Mathewson1+30-63
2019-10-21 18:11test_options.c: remove weird usage of ConnLimitNick Mathewson1+23-37
2019-10-21 18:14Stop overriding MaxClientCircuitsPending in tests.Nick Mathewson1+0-24
2019-10-21 18:11test_options.c: remove weird usage of MaxClientCircuitsPendingNick Mathewson1+4-8
2019-10-21 18:14Stop overriding KeepalivePeriod in tests.Nick Mathewson1+0-9
2019-10-21 18:11test_options.c: remove weird usage of KeepalivePeriod.Nick Mathewson1+7-12
2019-10-21 18:05Remove a lot of cruft from TEST_OPTIONS_DEFAULT_VALUES.Nick Mathewson1+3-17
2019-10-21 18:00test_options: use testing options with (almost) real defaults.Nick Mathewson1+36-16
2019-10-21 16:47routermode.h: turn a comment into a doxygen comment.Nick Mathewson1+1-1
2019-10-21 16:43Merge remote-tracking branch 'tor-github/pr/1430'Nick Mathewson31+252-46
2019-10-21 08:14respect accountingmax during soft hibernationRoger Dingledine2+9-1
2019-10-21 05:24Merge remote-tracking branch 'tor-github/pr/1434'teor10+216-33
2019-10-21 04:18test/getinfo: Remove unnecessary test codeteor1+1-6
2019-10-21 03:49control/getinfo: Use standard error handlingteor1+4-5
2019-10-21 03:48Fix changes file and string typosteor2+4-4
2019-09-16 18:41control: Add GETINFO support for dumping microdesc consensusAmreshVenugopal10+222-33
2019-10-21 03:28Merge branch 'maint-0.4.2'teor2+10-0
2019-10-21 03:09Merge remote-tracking branch 'tor-github/pr/1168'teor1+2-2
2019-10-21 03:07Merge remote-tracking branch 'tor-github/pr/1422' into maint-0.4.2teor2+10-0
2019-10-20 23:45Merge branch 'maint-0.4.2'teor3+20-13
2019-10-20 23:45Merge remote-tracking branch 'tor-github/pr/1432' into maint-0.4.2teor1+6-6
2019-10-20 23:44Merge remote-tracking branch 'tor-github/pr/1354' into maint-0.4.2teor2+14-7
2019-10-20 12:09Merge branch 'maint-0.4.2'teor1+1-1
2019-10-20 12:08hibernate: Fix repeated "bytes" in commentteor1+1-1
2019-10-20 09:39Appveyor: Use Windows Server 2019teor2+7-4
2019-10-20 08:01dirauth: Add a macro comment to have_module_dirauth()teor1+1-0
2019-10-18 08:14changes: file for 32123teor1+5-0
2019-10-17 06:12doc/HACKING: Update Module.md for the relay moduleteor1+15-14
2019-10-18 04:22Travis: Add a --disable-module-relay jobteor1+2-0
2019-10-18 06:00test/parseconf: Add basic dirauth and bridgeauth teststeor8+57-0
2019-10-18 05:44test/parseconf: Expect different outputs when relay mode is disabledteor5+60-10
2019-08-05 15:33test/rebind: Make control formatting and log parsing more robustteor2+14-7
2019-10-20 10:01err: Use the correct type for cb_bufteor1+6-6
2019-10-20 09:56Merge branch 'maint-0.4.2'Roger Dingledine4+10-11
2019-10-20 09:52fix easy typosRoger Dingledine4+10-11
2019-10-18 08:00test: Skip test scripts that require the relay moduleteor3+14-1
2019-10-18 04:16relay: Silence compiler warnings when relay mode is disabledteor2+10-0
2019-10-18 03:28relay: Implement HAVE_MODULE_RELAY for routermode.cteor3+29-1
2019-10-18 03:21feature: Move proxy_mode() into new filesteor7+48-18
2019-10-17 06:10configure: Make --disable-module-relay imply --disable-module-dirauthteor1+2-2
2019-10-17 06:07configure: Add a relay module, with --disable-module-relayteor1+10-1
2019-10-18 16:42Merge branch 'maint-0.4.2'Nick Mathewson2+15-9
2019-10-18 16:42Merge remote-tracking branch 'tor-github/pr/1427' into maint-0.4.2Nick Mathewson2+15-9
2019-10-18 16:32Merge branch 'maint-0.4.2'Nick Mathewson5+54-9
2019-10-18 16:32Merge remote-tracking branch 'tor-github/pr/1426' into maint-0.4.2Nick Mathewson5+54-9
2019-10-18 16:27Merge branch 'maint-0.4.2'Nick Mathewson2+5-4
2019-10-18 16:27Merge remote-tracking branch 'tor-github/pr/1396' into maint-0.4.2Nick Mathewson2+5-4
2019-10-18 16:27Merge branch 'maint-0.4.2'Nick Mathewson0+0-0
2019-10-18 16:25Merge branch 'maint-0.4.2' of git-rw.torproject.org:/tor into maint-0.4.2Nick Mathewson5+55-54
2019-10-18 07:26changes: file for 32124.teor1+7-0
2019-10-18 07:18configure: Stop failing when jemalloc is requested, but tcmalloc is not foundteor1+1-1
2019-10-18 07:16configure: Interpret --with-tcmalloc=no correctlyteor1+2-3
2019-10-17 06:04configure: Interpret --disable-module-dirauth=no correctlyteor1+5-5
2019-10-17 05:32configure: Clarify the description of --disable-module-dirauthteor1+1-1
2019-10-18 03:42core: tabify a line in include.amteor1+1-1
2019-10-18 02:05Merge branch 'maint-0.4.2'teor2+12-4
2019-10-18 02:05Merge remote-tracking branch 'tor-github/pr/1407' into maint-0.4.2teor2+12-4
2019-09-24 14:42Remove overly strict assertions in transports.c.Alexander Færøy2+5-4
2019-10-17 19:12Bump practracker exception limit for process_win32_exec().Alexander Færøy1+1-1
2019-10-17 14:56Add test to check if the exit callback is called in process_t upon process_exec() failures.Alexander Færøy1+30-0
2019-10-17 14:47Ensure that the exit callback is called if CreateProcessA() fails on Windows.Alexander Færøy1+18-0
2019-10-17 14:39Handle errors from execve() in the Unix process backend more gracefully.Alexander Færøy2+5-8
2019-10-17 16:48Move code to add default log into quiet_level.cNick Mathewson4+37-22
2019-10-17 16:30Replace add_temp_log() with add_default_log().Nick Mathewson3+7-10
2019-10-17 16:01Merge branch 'cmdline_refactor'Nick Mathewson13+250-135
2019-10-16 20:49Use an enum for quiet_level.Nick Mathewson6+53-23
2019-10-16 20:39Rename CMD_OTHER to CMD_IMMEDIATENick Mathewson4+13-13
2019-10-16 20:31fixup! Print the error message for --dump-config even if no arguments are given.Nick Mathewson1+1-1
2019-10-08 19:58Add a test for a command-line option without a value.Nick Mathewson3+2-0
2019-10-08 17:21add a changes file for 32003 (command-line option parsing).Nick Mathewson1+4-0
2019-10-08 17:13Move responsibility for setting the "quiet level" into a table.Nick Mathewson3+34-34
2019-10-08 20:05Make the command-line parser understand "commands".Nick Mathewson5+55-35
2019-10-08 15:47Add a return type for the parsed commandline.Nick Mathewson3+69-51
2019-05-28 16:35hs-v3: Add a series of decoding error codeDavid Goulet5+60-56
2019-05-28 15:29hs-v3: Helper function to find all entry connectionsDavid Goulet1+59-43
2019-10-17 14:56Add test to check if the exit callback is called in process_t upon process_exec() failures.Alexander Færøy1+30-0
2019-10-17 14:47Ensure that the exit callback is called if CreateProcessA() fails on Windows.Alexander Færøy1+18-0
2019-10-17 14:39Handle errors from execve() in the Unix process backend more gracefully.Alexander Færøy2+5-8
2019-10-15 17:33mainloop: Disable periodic events before a destroyDavid Goulet2+10-0
2019-10-17 14:09Merge branch 'ticket31373_042_01_squashed'Nick Mathewson3+358-0
2019-08-08 14:08Print summary at the end of the configure scriptDavid Goulet3+358-0
2019-10-17 12:52socks: Send back extended error code if setDavid Goulet4+26-2
2019-10-17 12:52socks: Add SocksPort flag ExtendedErrorsDavid Goulet2+8-1
2019-10-17 12:27hs_cache.c: fix HTML tags in doxygen comments.Nick Mathewson1+2-2
2019-10-17 12:25Merge remote-tracking branch 'tor-github/pr/1416'Nick Mathewson6+40-19
2019-08-23 02:35circuit: Refactor connection_proxy_connectSuphanat Chunhapanya1+170-123
2019-08-22 03:53doc: TCPProxy is not supported in TOR_PT_PROXYSuphanat Chunhapanya1+3-0
2019-08-22 02:25test: Add TCPProxy option for haproxy protocolSuphanat Chunhapanya1+47-0
2019-08-21 06:56config: Add TCPProxy option for haproxy protocolSuphanat Chunhapanya4+99-12
2019-08-20 08:18doc: Add TCPProxy optionSuphanat Chunhapanya1+16-0
2019-10-17 04:52Merge branch 'maint-0.4.2'teor3+43-50
2019-10-17 04:52Merge branch 'maint-0.4.1' into maint-0.4.2teor0+0-0
2019-10-17 04:52Merge branch 'maint-0.4.0' into maint-0.4.1teor0+0-0
2019-10-17 04:51Merge branch 'maint-0.3.5' into maint-0.4.0teor3+43-50
2019-10-17 04:51Merge branch 'maint-0.2.9' into maint-0.3.5teor0+0-0
2019-10-17 04:51Merge remote-tracking branch 'tor-github/pr/1373' into maint-0.4.2teor3+43-50
2019-10-17 04:51Merge remote-tracking branch 'tor-github/pr/1372' into maint-0.4.1teor3+43-50
2019-10-17 04:50Merge remote-tracking branch 'tor-github/pr/1370' into maint-0.3.5teor3+43-50
2019-10-17 04:49Merge remote-tracking branch 'tor-github/pr/1369' into maint-0.2.9teor3+30-34
2019-10-17 03:52scripts: Add git-setup-dirs.sh, which sets up maintainer git reposteor1+510-0
2019-10-17 03:47Merge remote-tracking branch 'tor-github/pr/1419'teor1+2-2
2019-10-16 16:31Merge remote-tracking branch 'tor-github/pr/1329'Nick Mathewson2+4-3
2019-10-16 16:08hs_cell.[ch]: repair doxygen.Nick Mathewson2+47-48
2019-10-16 16:07Add changes file for #31147Alexander Færøy1+3-0
2019-10-16 16:05or_options_st.h: repair some doxygen comments.Nick Mathewson1+2-2
2019-10-16 16:04shared_random.[ch]: repair doxygen commentsNick Mathewson2+69-67
2019-10-16 15:57hs_cache.[ch]: repair doxygen comments.Nick Mathewson2+60-60
2019-07-10 18:39Check tor_vasprintf for error return values.Tobias Stoeckmann3+6-1
2019-10-16 15:51hs_client.[ch]: fix doxygen comments by using /**.Nick Mathewson2+56-57
2019-10-16 15:44shared_random_state.[ch]: Repair a bunch of doxygen commentsNick Mathewson2+96-95
2019-10-16 15:39hs_common.[ch]: repair doxygen comments by replacing /* with /**Nick Mathewson2+85-82
2019-10-16 15:33hs_descriptor.[ch]: repair doxygen comments.Nick Mathewson2+123-123
2019-10-16 15:26hs_service.c: repair doxygen commentsNick Mathewson1+116-115
2019-10-16 15:18hs_service.h: repair doxygen comments.Nick Mathewson1+69-67
2019-10-16 15:15address_set.c: doxygen comment repair.Nick Mathewson1+1-1
2019-10-16 15:11channel.h: fix various doxygen warningsNick Mathewson1+23-22
2019-10-16 15:08voting_schedule: fix doxygen comments to use /**Nick Mathewson1+5-6
2019-10-16 15:02Tell doxygen not to pay attention to __attribute__.Nick Mathewson1+3-1
2019-10-16 14:59Teach Doxygen to handle MOCK_{DECL,IMPL}Nick Mathewson1+4-3
2019-10-16 14:53Rename authcert_members.i to .h, and have it define a macro.Nick Mathewson5+34-16
2019-10-16 14:31Make doc/doxygen before running doxygen.Nick Mathewson2+4-1
2019-10-16 14:28Merge branch 'ticket32099'Nick Mathewson3+8-3
2019-10-16 14:14Merge branch 'ticket32110'Nick Mathewson2+1834-728
2019-10-16 13:56Doxygen: stop producing LaTeX.Nick Mathewson3+8-3
2019-10-16 13:13Regenerate practracker exceptions file for 0.4.3 progress.Nick Mathewson1+27-26
2019-10-16 13:14practracker: add a missing #.Nick Mathewson1+1-1
2019-10-16 13:07Doxygen: update doxyfile to a more recent version.Nick Mathewson2+1834-728
2019-10-16 12:44Doxygen: Fix things that looked like links.Nick Mathewson2+24-24
2019-10-16 12:39Doxygen: fix unrecognized commands.Nick Mathewson3+40-42
2019-10-16 12:25Doxygen: fix warnings about mismatched HTML tags.Nick Mathewson10+10-10
2019-10-16 12:18Doxygen: Fix mismatched filenames.Nick Mathewson8+9-9
2019-10-16 07:31never say XB, always XBytesRoger Dingledine1+3-3
2019-10-15 12:54hs-v3: Fix possible memory leak in error code pathDavid Goulet2+12-4
2019-10-15 03:58scripts: Fix a git script commentteor1+1-1
2019-10-15 03:36scripts: Merge forward test branch _042 into test branch _masterteor1+1-1
2019-10-14 19:56Merge branch 'design_revision'Nick Mathewson5+273-192
2019-10-14 19:55Merge branch 'maint-0.4.2'Nick Mathewson10+155-20
2019-10-14 19:55Merge remote-tracking branch 'tor-github/pr/1393' into maint-0.4.2Nick Mathewson10+155-20
2019-10-14 19:53doc/HACKING/design: address comments from ahfNick Mathewson2+20-20
2019-10-14 19:05Edit 01b-collections.md a bit for md and missing contentNick Mathewson1+13-11
2019-10-14 19:02Edit 01a-memory.mdNick Mathewson1+36-26
2019-10-14 18:05Replace a unicode character which doxygen cannot handle.Nick Mathewson1+1-1
2019-10-14 17:49Rewrite "common" overview into a "lib" overview.Nick Mathewson1+128-78
2019-10-14 14:59Rename common-utils to lib-overview.Nick Mathewson0+0-0
2019-10-14 14:5700-overview.md: Revise to describe intended document structureNick Mathewson1+53-34
2019-10-11 21:26git scripts: add maint/release-0.4.2.Nick Mathewson3+23-1
2019-10-11 21:20Merge branch 'maint-0.4.2'Nick Mathewson0+0-0
2019-10-11 21:18maint-0.4.2: remove ".enable_practracker_in_hooks".Nick Mathewson1+0-1
2019-10-11 21:15Bump master to 0.4.3.0-alpha-dev.Nick Mathewson3+4-4
2019-10-11 14:21Merge branch 'ticket31682_042_01_squashed'Nick Mathewson2+26-7
2019-10-11 14:21Correct comment on build_establish_intro_dos_extensionNick Mathewson1+2-2
2019-10-02 17:19hs-v3: Fix implicit ssize_t to size_t conversionDavid Goulet2+24-5
2019-10-09 20:44Merge remote-tracking branch 'tor-github/pr/1394'Nick Mathewson2+5-2
2019-10-09 20:37Merge remote-tracking branch 'tor-github/pr/1399'Nick Mathewson2+6-1
2019-10-09 20:29Merge remote-tracking branch 'tor-github/pr/1401'Nick Mathewson3+75-23
2019-10-09 20:26Merge branch 'bug30344_squashed_035'Nick Mathewson3+26-6
2019-09-30 15:29Stop libevent from reading data from closed connections.George Kadianakis3+26-6
2019-10-09 13:23Document tor-coccinelle.hNick Mathewson1+19-0
2019-09-18 15:40test: New behavior on IP retry for HSv3Neel Chauhan1+5-0
2019-09-10 18:40hs-v3: Do not remove intro point if circuit existsDavid Goulet3+70-23
2019-10-08 18:49Merge branch 'tor-github/pr/1381'David Goulet2+6-4
2019-10-08 15:37config.c: make a couple of arguments const.Nick Mathewson1+3-3
2019-10-08 14:54Use C99 struct-initializer syntax in COMMANDLINE_ONLY_OPTIONSNick Mathewson1+30-24
2019-10-08 14:50Document takes_argument_t and its members.Nick Mathewson1+6-0
2019-10-08 14:46Rename TAKES_NO_ARGUMENT to ARGUMENT_NONE.Nick Mathewson1+20-20
2019-10-08 14:41Extract the enumeration that tells Tor what command it is running.Nick Mathewson3+35-6
2019-10-08 15:59Fix flapping of test_service_intro_point() unittest.George Kadianakis2+6-1
2019-10-07 14:23Merge remote-tracking branch 'tor-github/pr/1317'Nick Mathewson3+22-16
2019-10-07 14:21Merge branch 'ticket31548_035_01_squashed'Nick Mathewson2+16-0
2019-08-29 14:46hs-v3: Make service pick the exact amount of intro pointsDavid Goulet2+16-0
2019-10-07 14:15Merge remote-tracking branch 'tor-github/pr/1379'Nick Mathewson2+45-6
2019-10-07 14:13Merge remote-tracking branch 'tor-github/pr/1390'Nick Mathewson2+18-7
2019-10-07 13:32bump to 0.4.2.2-alpha-devNick Mathewson3+4-4
2019-10-07 04:48fix typo in how-to-review guidelinesRoger Dingledine1+1-1
2019-10-03 12:57Use {mock,unmock}_hostname_resolver() in relevant testsNick Mathewson5+22-4
2019-10-03 12:54Add a mock replacement for blocking hostname resolutionNick Mathewson3+105-0
2019-10-03 11:50Make tor_addr_lookup_host_impl mockable.Nick Mathewson2+22-7
2019-10-04 02:33tls: Log TLS read buffer length bugs onceteor2+5-2
2019-10-04 01:26Merge remote-tracking branch 'tor-github/pr/1392'teor1+1-1
2019-10-03 11:21util/map_anon_nofork: Add a cast to avoid passing -48 to memsetNick Mathewson1+1-1
2019-09-11 12:46hs: ADD_ONION NEW:BEST now defaults to ED25519-V3David Goulet3+22-16
2019-10-03 18:58Pick a release date for 0.4.2.2-alphaNick Mathewson1+1-1
2019-10-03 16:34Light edits on 0.4.2.2-alpha changelog.Nick Mathewson1+8-9
2019-10-03 16:24lightly sort changelog entriesNick Mathewson1+9-11
2019-10-03 16:23Run format_changelogNick Mathewson1+57-55
2019-10-03 16:22Sort changes entries into a changelog for 0.4.2.2-alphaNick Mathewson27+122-106
2019-10-03 16:13Merge branch 'tor-github/pr/1377'George Kadianakis4+30-14
2019-10-03 16:13Merge branch 'tor-github/pr/1276'George Kadianakis7+119-16
2019-08-29 15:45Unit tests for dirserv_reject_tor_version().Nick Mathewson4+70-0
2019-08-29 15:43Authorities reject relays running unsupported Tor release series.Nick Mathewson3+49-16
2019-10-03 16:07bump to 0.4.2.2-alphaNick Mathewson3+4-4
2019-10-03 13:19Merge remote-tracking branch 'tor-github/pr/1376'Nick Mathewson2+15-0
2019-10-03 13:11Merge remote-tracking branch 'tor-github/pr/1358'Nick Mathewson3+59-25
2019-10-03 13:08Merge remote-tracking branch 'tor-github/pr/1382'Nick Mathewson3+46-21
2019-10-03 01:22Unify backend implementations for blocking hostname lookupNick Mathewson1+10-13
2019-10-03 11:21util/map_anon_nofork: Add a cast to avoid passing -48 to memsetNick Mathewson1+1-1
2019-10-03 06:53configure: List the env vars needed if pkg-config doesn't workteor1+9-9
2019-10-03 06:32configure: Fix a typo in the systemd version messageteor1+1-1
2019-10-03 06:31configure: Give a more useful message when pkg-config failsteor2+17-6
2019-08-05 14:18control/control: Refactor some error handling codeteor3+59-25
2019-10-02 23:19Merge remote-tracking branch 'tor-github/pr/1374'Nick Mathewson2+6-2
2019-10-02 18:15Merge branch 'tor-github/pr/1385'David Goulet5+48-5
2019-10-02 14:37Merge branch 'tor-github/pr/1344'David Goulet2+9-2
2019-10-02 14:34Merge branch 'tor-github/pr/1363'David Goulet4+15-5
2019-10-02 12:01Merge branch 'maint-0.3.5' into maint-0.4.0Nick Mathewson3+26359-17262
2019-10-02 12:01Merge branch 'maint-0.4.0' into maint-0.4.1Nick Mathewson3+26359-17262
2019-10-02 12:01Merge branch 'maint-0.4.1'Nick Mathewson3+26359-17262
2019-10-02 12:01Merge branch 'maint-0.2.9' into maint-0.3.5Nick Mathewson3+26359-17262
2019-10-02 09:11Update geoip and geoip6 to the October 1 2019 database.Karsten Loesing3+26359-17262
2019-10-02 02:12log: fix a typo in the function comment for log_fn_()teor1+1-1
2019-10-02 00:09Travis: Allow the build to finish before the macOS Rust jobteor1+1-1
2019-10-01 16:55Fix a crash bug in max_u16_in_sl()Nick Mathewson2+5-1
2019-10-01 16:52Add a test for max_u16_in_sl().Nick Mathewson1+29-0
2019-10-01 16:42Rename max_in_sl to max_in_u16_sl, and expose it as STATIC.Nick Mathewson3+14-4
2019-10-01 14:20Merge branch 'bug31859_041' into bug31859_masterteor3+43-50
2019-10-01 13:50Merge branch 'bug31859_040' into bug31859_041teor3+43-50
2019-10-01 13:46Merge branch 'bug31859_035' into bug31859_040teor3+43-50
2019-10-01 13:42Add comments to try to prevent recurrence of #31495.Nick Mathewson3+17-0
2019-10-01 07:32Travis: Keep the macOS Rust job, but don't wait for it to finishteor1+20-12
2019-10-01 10:40Help users who try to use v2 client auth in v3 onions.George Kadianakis2+14-0
2019-10-01 10:39Improve v3 client auth documentation in the man page.George Kadianakis1+32-21
2019-10-01 07:28Travis: Split jobs, add essential jobs, remove redundant jobsteor1+7-6
2019-10-01 07:20Merge branch 'bug31859_029' into bug31859_035teor3+29-45
2019-09-30 18:50Fix the documentation for GuardLifetime.Nick Mathewson2+6-4
2019-09-26 07:44Travis: Add a macOS chutney job, but don't wait for it to finishteor3+22-20
2019-09-26 07:39Travis: Remove a redundant clang Linux jobteor2+3-2
2019-09-30 13:13err: Remove a duplicate header in backtrace.cteor1+0-1
2019-09-30 13:12err: Always lock the backtrace buffer before it is usedteor2+45-5
2019-09-30 12:57Re-run "make autostyle" with improved annotate_ifdef_directivesNick Mathewson81+121-121
2019-09-26 03:37log: When initialising log domain masks, only set known log domainsteor3+14-7
2019-09-26 03:33log: Define count, boundary, and all macros for domains and flagsteor2+15-2
2019-09-26 03:31log: Remove duplicate code and an outdated commentteor1+1-5
2019-09-30 11:01Merge branch 'tor-github/pr/1366'George Kadianakis14+1369-0
2019-09-30 10:56Merge branch 'tor-github/pr/1346'George Kadianakis8+60-5
2019-09-30 10:47Merge branch 'tor-github/pr/1302'George Kadianakis4+37-4
2019-09-30 10:47Merge branch 'tor-github/pr/1356'George Kadianakis7+17-11
2019-09-30 10:44Merge branch 'tor-github/pr/1339'George Kadianakis15+337-89
2019-09-30 05:14Appveyor: Avoid spurious errors in Appveyor CI buildsteor2+15-0
2019-09-30 04:54test: Avoid a map_anon_nofork test failure on SunOSteor2+6-2
2019-09-27 00:30annotate_ifdef_directives: test edge-case of 80-char lineNick Mathewson1+16-0
2019-09-26 23:57Annotate_ifdef_directives: doctest for 80-column lines.Nick Mathewson1+12-0
2019-09-26 19:43Rename annotate_ifdef_directives to end with .py.Nick Mathewson0+0-0
2019-09-26 19:36annotate_ifdef_directives: Allow it to be imported as a module.Nick Mathewson1+11-9
2019-09-26 14:03Use Doctests to test the behavior of annotate_ifdef_directives.Nick Mathewson1+94-21
2019-09-26 01:27annotate_ifdef_directives: generate paren-balanced expressionsNick Mathewson1+38-8
2019-09-26 01:13annotate_ifdef_directives: clarify situation with newlinesNick Mathewson1+7-1
2019-09-18 15:01Run "make autostyle" with new "annotate_ifdef_directives"Nick Mathewson11+14-14
2019-09-18 15:06Changes file for 31759 and 31779Nick Mathewson1+5-0
2019-09-18 14:59annotate_ifdef_directives: remove some cases of double negationNick Mathewson1+42-2
2019-09-26 18:36Merge remote-tracking branch 'tor-github/pr/1308'Nick Mathewson5+25-16
2019-09-26 07:25Travis: Unroll the build matrix into matrix: include:teor1+13-20
2019-09-20 01:27lock: Avoid some undefined behaviour when freeing mutexes.teor8+60-5
2019-09-26 02:18log: explain why it is safe to leave the log mutex initializedteor1+4-1
2019-09-24 03:51sandbox: Allow backtrace signals to be disabledteor1+1-0
2019-09-26 02:09changes: file for 31614teor1+9-0
2019-09-20 01:40backtrace: avoid undefined behaviour on re-initialisationteor1+4-0
2019-09-25 17:07Merge remote-tracking branch 'tor-github/pr/1349'Nick Mathewson7+87-4
2019-09-25 14:15Merge advice from this_not_that.md in torguts repo into our main coding standard docrl19872+32-4
2019-09-25 11:19Merge branch 'tor-github/pr/1337'George Kadianakis8+37-3
2019-09-25 11:19Merge branch 'tor-github/pr/1334'George Kadianakis2+27-12
2019-09-25 11:18Merge branch 'tor-github/pr/1341'George Kadianakis2+12-10
2019-09-25 11:17Merge branch 'tor-github/pr/1357'George Kadianakis3+20-4
2019-09-25 11:17Merge branch 'tor-github/pr/1355'George Kadianakis1+1-1
2019-09-25 11:16Merge branch 'tor-github/pr/1353'George Kadianakis2+4-1
2019-09-25 11:14Merge branch 'tor-github/pr/1345'George Kadianakis2+78-21
2019-09-25 11:13Merge branch 'tor-github/pr/1322'George Kadianakis2+36-0
2019-09-25 11:12Merge branch 'tor-github/pr/1309'George Kadianakis4+271-129
2019-09-25 06:35test: Use SEVERITY_MASK_IDX() to find the LOG_* mask indexesteor5+11-7
2019-08-05 10:04log: Move SEVERITY_MASK_IDX() to log.hteor2+6-4
2019-09-24 23:35Add a changes file about the introduction of doc/HACKING/design.Nick Mathewson1+5-0
2019-09-24 23:26Copy architectural documentation from tor-guts.git repositoryNick Mathewson13+1364-0
2019-09-24 12:04Merge branch 'ticket31372_041' into ticket31372_042Nick Mathewson4+15-5
2019-09-24 12:04Merge branch 'ticket31372_040' into ticket31372_041Nick Mathewson4+15-5
2019-09-24 12:02Merge branch 'ticket31372_035' into ticket31372_040Nick Mathewson4+15-5
2019-09-24 12:01Merge branch 'ticket31372_029' into ticket31372_035Nick Mathewson2+8-2
2019-09-24 05:22changes: file for 31839teor1+3-0
2019-08-05 13:19feature/control: add a missing word to the send_control_done() commentteor1+1-1
2019-09-24 05:04log: Improve the documentation for tor_log_update_sigsafe_err_fds()teor1+7-3
2019-09-24 05:03doc: Document the signal-safe log behaviour in the tor man pageteor1+10-1
2019-08-05 14:20practracker: Fix a typo in the usage messageteor1+1-1
2019-09-09 01:21backtrace: Add a missing check for HAVE_PTHREAD_H before using mutexesteor1+2-1
2019-09-04 04:50backtrace: Disable signal handlers in remove_bt_handler()teor1+17-2
2019-09-24 01:29configure: Explain --disable-module-dirauth betterteor2+4-1
2019-09-23 02:29test: a file with no config options, at the end of an %include directoryteor4+8-0
2019-09-24 01:07Merge branch 'bug31408_035' into bug31408_masterteor3+79-4
2019-09-23 01:11changes: use correct bugfix release, and reword changes file for 31408teor1+4-3
2019-09-23 22:32fix typo in commentRoger Dingledine1+1-1
2019-09-23 19:04Try using make -k in the Appveyor configurationNick Mathewson2+7-3
2019-09-23 19:04Try using make -k in Travis configurationNick Mathewson2+8-2
2019-09-09 20:18fix: Ticket #31589AmreshVenugopal5+25-16
2019-09-18 14:51annotate_ifdef_directives: obey an 80-column line-limitNick Mathewson1+22-3
2019-09-18 14:46annotate_ifdef_directives: introduce a function to make commented linesNick Mathewson1+12-3
2019-09-18 14:41Add comments to annotate_ifdef_directivesNick Mathewson1+38-2
2019-09-22 21:30Fix bug when %including folder with comment only files. #31408Daniel Pinto3+78-4
2019-09-19 17:59microdesc_parse: convert some ints to boolsNick Mathewson1+8-7
2019-09-09 19:48changes file for microdesc_parse refactoring.Nick Mathewson1+3-0
2019-09-09 19:47Remove practracker exception for microdesc parsing functionNick Mathewson1+0-1
2019-09-09 19:47microdesc_parse: Rename "next" label to "err".Nick Mathewson1+7-7
2019-09-09 19:44Reindent microdesc_parse_fields().Nick Mathewson1+75-75
2019-09-09 19:41Extract field-parsing code for microdesc_parse.cNick Mathewson1+83-60
2019-09-09 19:22Reindent microdesc_extract_body().Nick Mathewson1+15-15
2019-09-09 19:21Extract the body-copying portion of microdesc parsingNick Mathewson1+43-16
2019-09-19 12:52Merge branch 'maint-0.4.1'Nick Mathewson0+0-0
2019-09-19 12:52bump to 0.4.1.6-devNick Mathewson3+4-4
2019-09-19 12:38Copy 0.4.1.6 block into changelog/releasenotes in masterNick Mathewson2+158-0
2019-09-19 06:17test: test dirserv_router_has_valid_address() with DirAllowPrivateAddressesteor1+31-7
2019-09-19 05:39test: refactor dirserv_router_has_valid_address() teststeor1+18-21
2019-09-19 05:27dirauth: reorder the checks in dirserv_router_has_valid_address()teor1+6-4
2019-09-19 05:24test: dirserv_router_has_valid_address() with zero-family addressesteor1+34-0
2019-09-18 19:48Merge branch 'bug31466_035' into bug31466_042Nick Mathewson2+9-2
2019-09-18 19:42Merge branch 'bug31466_029' into bug31466_035_tmpNick Mathewson2+9-2
2019-09-18 19:38Add a rate-limit to our warning about the disabled .exit notationNick Mathewson2+10-3
2019-09-11 22:53Add a coccinelle script to look for {inc,dec}rements in log_debugNick Mathewson2+36-0
2019-09-18 15:19Merge branch 'bug30916_035' into bug30916_041Nick Mathewson2+12-10
2019-09-18 15:14Avoid a crash if our "current" and "old" ntor onion keys are equalNick Mathewson2+6-1
2019-09-18 15:11Extract expressions in construct_ntor_key_map()Nick Mathewson1+7-10
2019-09-18 12:56changes file for 31338Nick Mathewson1+4-0
2019-09-18 12:53practracker: Integration test for --list-overbroadNick Mathewson4+13-1
2019-09-18 12:52practracker: An exception is "used" even when it is violated.Nick Mathewson1+4-2
2019-09-18 12:49Practracker: do not list problems when told to --list-overbroad.Nick Mathewson2+16-0
2019-09-18 12:07Merge branch 'maint-0.4.1'Nick Mathewson2+7-1
2019-09-18 12:07Merge branch 'bug31772_041' into maint-0.4.1Nick Mathewson2+7-1
2019-09-18 01:28Merge branch 'maint-0.4.1'Nick Mathewson0+0-0
2019-09-18 01:28Merge branch 'maint-0.4.0' into maint-0.4.1Nick Mathewson3+9-2
2019-09-18 01:28Merge branch 'maint-0.3.5' into maint-0.4.0Nick Mathewson3+9-2
2019-09-18 01:28Merge remote-tracking branch 'tor-github/pr/1300' into maint-0.3.5Nick Mathewson3+9-2
2019-09-18 01:26Merge branch 'maint-0.4.1'Nick Mathewson0+0-0
2019-09-18 01:26Merge branch 'maint-0.4.0' into maint-0.4.1Nick Mathewson2+176-5
2019-09-18 01:26Merge branch 'maint-0.3.5' into maint-0.4.0Nick Mathewson2+176-5
2019-09-18 01:26Merge branch 'maint-0.2.9' into maint-0.3.5Nick Mathewson2+176-5
2019-09-18 01:26Merge remote-tracking branch 'tor-github/pr/1216' into maint-0.2.9Nick Mathewson2+176-5
2019-09-17 23:26Correct the syntax description for the MAPADDRESS command.Nick Mathewson2+7-1
2019-09-17 23:12Merge branch 'maint-0.4.1'Nick Mathewson0+0-0
2019-09-17 23:11Bump version to 0.4.1.6Nick Mathewson3+4-4
2019-09-17 23:05Merge branch 'maint-0.4.1'Nick Mathewson0+0-0
2019-09-17 23:04Merge branch 'bug31570_041' into maint-0.4.1Nick Mathewson2+16-1
2019-09-17 22:58Merge branch 'maint-0.4.1'Nick Mathewson0+0-0
2019-09-17 22:58Merge branch 'maint-0.4.0' into maint-0.4.1Nick Mathewson2+7-3
2019-09-17 22:58Merge branch 'maint-0.3.5' into maint-0.4.0Nick Mathewson2+7-3
2019-09-17 22:58Merge remote-tracking branch 'tor-github/pr/1307' into maint-0.3.5Nick Mathewson2+7-3
2019-09-17 22:57Merge branch 'maint-0.2.9' into maint-0.3.5Nick Mathewson0+0-0
2019-09-17 22:56Merge branch 'maint-0.4.1'Nick Mathewson0+0-0
2019-09-17 22:56Merge branch 'maint-0.4.0' into maint-0.4.1Nick Mathewson4+22-11
2019-09-17 22:55Merge branch 'maint-0.4.1'Nick Mathewson0+0-0
2019-09-17 22:54Merge branch 'ticket31552_041' into maint-0.4.1Nick Mathewson4+125-10
2019-09-17 15:42Correct a comment in channel_tls_process_cell.Nick Mathewson1+2-1
2019-09-17 15:40Move PROCESS_CELL macros outside of channel_tls_process_cell().Nick Mathewson1+12-10
2019-09-17 15:36bump to 0.4.2.1-alpha-devNick Mathewson3+4-4
2019-09-17 13:16Merge branch 'bug31107_041' into bug31107_masterNick Mathewson2+13-1
2019-09-17 13:16Merge branch 'bug31107_040' into bug31107_041Nick Mathewson2+13-1
2019-09-17 13:16Merge branch 'bug31107_035' into bug31107_040Nick Mathewson2+13-1
2019-09-17 13:16Merge branch 'maint-0.3.5' into bug31107_035Nick Mathewson1350+0-0
2019-09-17 13:09Treat an unexpected constant-sized VERSIONS cell as a PROTOCOL_WARN.Nick Mathewson2+13-1
2019-09-17 12:19pick a release date for 0.4.2.1-alphaNick Mathewson1+1-1
2019-09-17 12:00Run format_changelog againNick Mathewson1+5-5
2019-09-17 12:00Fold new entries into 0.4.2.1-alpha changelogNick Mathewson3+9-9
2019-09-17 11:51Merge branch 'tor-github/pr/1323'George Kadianakis4+22-11
2019-09-16 21:28Fix add_c_file.py script to support paths starting with ./ #31336Daniel Pinto2+4-3
2019-09-16 20:24bump version to 0.4.2.1-alphaNick Mathewson3+4-4
2019-09-16 17:27Run "make autostyle" and fix wide lines.Nick Mathewson9+14-14
2019-09-16 16:50Fold one more entry into changelog.Nick Mathewson2+3-4
2019-09-16 16:45Merge branch 'tor-github/pr/1313'George Kadianakis1+2-1
2019-09-16 16:44Merge branch 'tor-github/pr/1312'George Kadianakis4+194-76
2019-09-16 16:43Merge branch 'tor-github/pr/1327'George Kadianakis1+23-9
2019-09-16 13:23On windows, allow failures in test_parseconf.shNick Mathewson1+22-8
2019-09-16 14:25Fix various grammar/style/type issues in 0.4.2.1-alpha changelogNick Mathewson1+10-10
2019-09-16 13:22Fix a shellcheck warning in test_parseconf.sh.Nick Mathewson1+1-1
2019-09-16 13:18hand-edits to 0.4.2.1-alpha changelogNick Mathewson1+106-104
2019-09-16 12:40sort and coalesce some changelog sectionsNick Mathewson1+20-32
2019-09-16 12:33Run format-changelog, add a stub blurb.Nick Mathewson1+247-236
2019-09-16 12:31Start a changelog for 0.4.2.1-alphaNick Mathewson82+402-368
2019-09-16 12:22Merge branch 'tor-github/pr/1316'George Kadianakis3+39-2
2019-09-16 12:21Merge branch 'tor-github/pr/1324'George Kadianakis42+599-2
2019-09-16 12:20Merge branch 'tor-github/pr/1273'George Kadianakis4+125-10
2019-09-16 12:19Merge branch 'tor-github/pr/1318'George Kadianakis2+23-3
2019-09-13 22:31test_parseconf.sh: On --dump-config failure, --verify-configNick Mathewson1+8-1
2019-09-13 22:07Add a test with many non-default options.Nick Mathewson2+326-0
2019-09-13 21:10Add a few error test casesNick Mathewson8+13-0
2019-09-13 20:53Add an integration test for %include.Nick Mathewson4+15-0
2019-09-13 20:45test_parseconf: run each test from inside its directory.Nick Mathewson1+33-12
2019-09-12 20:54Add a changes file for ticket 31637.Nick Mathewson1+6-0
2019-09-12 20:42Add test for +Option, /Option, and OptionNick Mathewson18+34-0
2019-09-12 19:56Move our first 3 example conf_examples to named directoriesNick Mathewson0+0-0
2019-09-11 18:50Add a test script to try parsing and encoding Tor configurationsNick Mathewson9+177-2
2019-09-13 22:24Detect overflow or underflow on double config values.Nick Mathewson2+23-2
2019-09-12 17:53Merge branch 'tor-github/pr/1319'David Goulet0+0-0
2019-09-12 17:47Merge branch 'tor-github/pr/1285'David Goulet2+19-1
2019-09-12 15:09Merge branch 'tor-github/pr/1303'George Kadianakis9+158-23
2019-09-12 15:08Merge branch 'tor-github/pr/1299'George Kadianakis1+25-41
2019-09-05 21:46Workaround for GCC "note" about "variable tracking size limit"Nick Mathewson1+18-2
2019-09-05 21:12Remove variable declarations from macros in test_addr_parse()Nick Mathewson1+7-39
2019-09-12 13:53Ticket 31687: fix for tor_isinf() as wellNick Mathewson1+3-8
2019-09-12 13:51Merge branch 'ticket31687_035' into ticket31687_040Nick Mathewson4+19-3
2019-09-12 12:50Merge remote-tracking branch 'tor-github/pr/1300'Nick Mathewson3+9-2
2019-09-11 22:50Changes file for coccinelle scriptsNick Mathewson1+9-0
2019-09-11 22:47Run test_operator_cleanup on our unit testsNick Mathewson3+45-45
2019-09-11 22:45Add some more of our trickier macros to tor-coccinelle.hNick Mathewson1+18-0
2019-09-11 22:44Add a script to tell whether a file can be perfectly parsed by spatchNick Mathewson1+18-0
2019-09-11 22:43Add a script to run spatch with appropriate argumentsNick Mathewson1+9-0
2019-09-11 14:25Changes file for ticket31626 (confparse.[ch] move)Nick Mathewson1+4-0
2019-09-11 14:22Update include.am files to refer to new location of confparse.[ch]Nick Mathewson2+2-2
2019-09-11 14:17Update #includes to point to confparse.h in its new location.Nick Mathewson20+20-20
2019-09-11 14:16Move confparse.[ch] into src/lib/confmgt/Nick Mathewson0+0-0
2019-09-11 14:13Add new entries to lib/confmgt ".may_include" fileNick Mathewson1+2-0
2019-09-11 13:42Merge branch 'tor-github/pr/1296'David Goulet15+269-116
2019-09-10 14:29Document inconsistent usage of config_var_is_listable()Nick Mathewson2+13-0
2019-09-10 13:51Extract common list of flags to use for obsolete variables.Nick Mathewson3+8-3
2019-09-10 13:39Clarify documentation on config_var_is_listable()Nick Mathewson1+3-3
2019-09-05 18:19Add test_cmdline.sh to distribution.Nick Mathewson1+2-1
2019-09-05 16:54integration test for --list-torrc-optionsNick Mathewson2+50-1
2019-09-05 16:29Test: Make sure NOLIST options are not listed.Nick Mathewson1+26-0
2019-09-05 15:48Changes file for 31625 (config flag refactor)Nick Mathewson1+4-0
2019-09-05 15:48Revise documentation on CFLG_* flagsNick Mathewson1+28-18
2019-09-05 15:48Remove all CVFLAG_* usage.Nick Mathewson3+4-15
2019-09-05 15:48Remove all VTFLAG_* usage.Nick Mathewson2+14-21
2019-09-05 15:48confparse, conftypes: Replace flags with their new names.Nick Mathewson2+50-38
2019-09-05 15:48Replace low-level {var_type,struct_var}_is_*() with flag inspectionNick Mathewson5+24-66
2019-09-05 15:48Re-number VTFLAG_* values so they don't conflict with CVFLAG_*Nick Mathewson1+3-3
2019-09-05 15:48Move VTFLAG_* declarations to conftypes.hNick Mathewson2+19-19
2019-09-05 15:48typed_var: Make flags into an unsigned OR of bits.Nick Mathewson3+31-21
2019-09-05 15:48struct_var: refactor struct_var_is*() functions to delegateNick Mathewson1+3-3
2019-09-05 15:48config: make config_var_is_dumpable static.Nick Mathewson2+1-2
2019-09-05 15:48config: rename "contained" to "derived", and explain it better.Nick Mathewson2+46-9
2019-09-05 15:48config: Introduce the concept of an "ungettable" variable.Nick Mathewson1+22-0
2019-09-05 15:48Document config_var_is_dumpable and config_var_is_settable.Nick Mathewson1+13-0
2019-09-11 13:36Merge branch 'tor-github/pr/1311'David Goulet9+48-23
2019-09-11 13:19Merge branch 'tor-github/pr/1307'George Kadianakis2+7-3
2019-09-11 13:13madvise: tolerate EINVAL and ENOSYS when minherit failsNick Mathewson2+26-3
2019-09-11 12:59Merge branch 'ticket31578' into ticket31578_mergedNick Mathewson5+42-23
2019-09-10 22:59Use strtod, not atof, for parsing doubles in the configuration.Nick Mathewson3+19-3
2019-09-10 15:07pf: when extracting an IPv6 address, make sure we got an IPv6 addressNick Mathewson2+10-2
2019-09-10 14:53fp.c: Suppress float-conversion warnings on FreeBSD.Nick Mathewson2+9-1
2019-09-09 16:58Do not look inside bogus microdesc when listing its digest as invalidNick Mathewson1+3-1
2019-09-09 16:56Extract saved_location_to_string() from microdesc parsing.Nick Mathewson1+27-16
2019-09-10 00:24Add a unit test for ed25519 identity parsing in microdescriptorsNick Mathewson1+76-0
2019-09-10 02:24scripts: Make checkShellScripts.sh error exit if it can't find srcteor1+1-0
2019-09-10 02:23scripts: Allow checkShellScripts.sh to be run from its parent directoryteor1+1-1
2019-09-10 02:14scripts: Make the git scripts show usage messagesteor3+161-65
2019-09-10 02:14scripts: reformat the comments in git-pull-all.sh for consistencyteor1+11-7
2019-09-10 02:12scripts: Improve a usage message in git-push-all.shteor1+2-2
2019-09-10 02:07scripts: Allow git-push-all.sh to be run from any directoryteor2+20-2
2019-09-09 23:06main: add some newlines to the subsystem list, for readabilityteor1+3-0
2019-09-09 23:04main: remove level number comments from the subsystem list (master)teor1+1-1
2019-09-09 23:03Merge branch 'bug31615_041' into bug31615_masterteor9+44-22
2019-09-09 22:44main: remove level number comments from the subsystem list (0.4.1)teor1+4-4
2019-09-09 22:43Merge branch 'bug31615_040' into bug31615_041teor9+41-19
2019-09-09 22:35main: remove level number comments from the subsystem list (0.4.0)teor1+16-14
2019-09-09 15:55build: The <sys/sysctl.h> is now deprecated on LinuxDavid Goulet2+7-3
2019-09-09 15:47build: The <sys/sysctl.h> is now deprecated on LinuxDavid Goulet2+8-3
2019-09-09 18:53Merge branch 'tor-github/pr/1264'David Goulet10+39-3
2019-09-09 16:35Merge branch 'ticket30924_042_04_squashed_merged'Nick Mathewson32+1703-188
2019-09-09 15:10Merge branch 'ticket30924_042_04_squashed' into ticket30924_042_04_squashed_mergedNick Mathewson32+1703-188
2019-08-20 14:59hs-v3: Rename validation function in hs_intropoint.cDavid Goulet3+14-14
2019-08-20 14:50hs-v3: Move DoS parameter check against 0David Goulet2+43-22
2019-08-20 13:53practracker: Make you happy funny scriptDavid Goulet1+14-14
2019-09-09 15:05Merge branch 'tor-github/pr/1298'David Goulet2+0-31
2019-09-09 14:51Merge branch 'tor-github/pr/1287'David Goulet4+48-13
2019-09-09 03:53changes: file for 31594teor1+5-0
2019-09-04 07:16log: Close log and err file descriptors before abortingteor7+68-11
2019-09-04 05:38log: Don't close file log fds that are being used by the err moduleteor2+40-9
2019-09-04 04:54torerr: Close sigsafe fds on shutdownteor3+45-3
2019-09-04 05:40subsys: Make the subsystem init order match the module dependenciesteor8+24-4
2019-09-06 06:23entrynodes: Make routine descriptor expiry notice logs less alarmingteor3+9-2
2019-09-05 20:20changes file for ticket31477Nick Mathewson1+3-0
2019-08-26 17:47Add new practracker test files to Makefile.amNick Mathewson1+2-0
2019-08-26 16:33New practracker exceptions for dependency violations in headersNick Mathewson1+9-0
2019-08-26 16:30Fix a bug in practracker's handling of .may_include in headersNick Mathewson1+2-1
2019-09-05 19:24Remove unused struct_var_* functions.Nick Mathewson2+0-31
2019-09-05 15:48config: Invert sense of _is_invisible, and rename to is_listable()Nick Mathewson3+10-4
2019-09-05 15:48config: replace config_var_is_cumulative with is_replaced_on_set()Nick Mathewson2+12-6
2019-09-05 14:13Merge branch 'tor-github/pr/1295'George Kadianakis3+36-145
2019-09-05 14:12Merge branch 'tor-github/pr/1294'George Kadianakis3+75-7
2019-09-05 14:10Merge branch 'tor-github/pr/1293'George Kadianakis1+26-6
2019-09-05 14:09Merge branch 'tor-github/pr/1291'George Kadianakis8+32-24
2019-09-05 14:06Merge branch 'tor-github/pr/1292'George Kadianakis2+13-3
2019-09-05 14:02Merge branch 'tor-github/pr/1261'George Kadianakis5+70-3
2019-08-26 02:32Add tests for IPv6 exit policies on microdescriptorsNeel Chauhan1+51-1
2019-08-26 00:22Check IPv6 exit policies on microdescriptors in node_exit_policy_rejects_all()Neel Chauhan4+19-2
2019-09-05 11:57config: note that some arguments are required.Nick Mathewson1+2-0
2019-09-05 11:41Merge remote-tracking branch 'tor-github/pr/1278'Nick Mathewson4+76-16
2019-09-05 04:48Merge branch 'maint-0.4.1'teor0+0-0
2019-09-05 04:48Merge branch 'maint-0.4.0' into maint-0.4.1teor0+0-0
2019-09-05 04:47Merge branch 'maint-0.3.5' into maint-0.4.0teor2+5-1
2019-09-05 04:47Merge remote-tracking branch 'tor-github/pr/1271' into maint-0.3.5teor2+5-1
2019-09-05 02:08Merge branch 'maint-0.4.1'teor0+0-0
2019-09-05 02:05Merge branch 'maint-0.4.0' into maint-0.4.1teor0+0-0
2019-09-05 01:52Merge commit '73890a86ef' into maint-0.4.1teor1+1-1
2019-09-03 14:07Add #30649 to ReleaseNotes.George Kadianakis1+3-0
2019-09-02 08:46Fix #30649 changelog entry.George Kadianakis1+1-1
2019-09-02 08:58Merge branch 'bug30649_040' into bug30649_maint_041George Kadianakis740+30374-13668
2019-09-02 08:38Fix bugfix version in Bug 30649: Changes file.George Kadianakis1+1-1
2019-09-05 01:42Merge commit '763fd0ad66' into maint-0.4.0teor2+27-10
2019-09-02 08:38Fix bugfix version in Bug 30649: Changes file.George Kadianakis1+1-1
2019-08-30 13:52Makefile: include checkShellScripts.sh in EXTRA_DISTteor1+1-0
2019-08-30 13:03changes: file for 30967teor1+6-0
2019-08-30 12:54shellcheck: Add shellcheck to the pre-commit hookteor3+69-17
2019-08-30 12:25Makefile: Explicitly list the subdirectories that contain scriptsteor1+3-2
2019-09-04 18:58Remove _ex suffix from typed_var_*_ex() functions.Nick Mathewson3+37-37
2019-09-04 18:54typedvar: remove now-unused functions taking config_type_t.Nick Mathewson2+0-109
2019-09-04 18:03Document fields of struct_magic_decl_t.Nick Mathewson1+4-0
2019-09-04 18:01Document warn_deprecated_option().Nick Mathewson1+4-0
2019-09-04 18:01Document return value of config_mgr_add_format().Nick Mathewson1+3-0
2019-09-04 17:54Document validate_fn_t as it stands.Nick Mathewson1+22-4
2019-09-04 17:48config_assign: Document CAL_* options.Nick Mathewson1+20-0
2019-09-04 17:41Document configuration and abbreviation types.Nick Mathewson1+20-3
2019-09-04 15:09changes file for 31532Nick Mathewson1+4-0
2019-09-04 15:06buffers: use ptrdiff_t to indicate offsets.Nick Mathewson1+11-10
2019-09-04 14:59rendclient: use ptrdiff, not off_t, for offset of DH field.Nick Mathewson1+1-1
2019-09-04 14:56compat_compiler: fix documentation for STRUCT_VAR_PNick Mathewson1+1-1
2019-09-04 14:56smartlist_pqueue: use ptrdiff_t instead of int for offsets.Nick Mathewson2+10-9
2019-09-04 15:54config: explain CONFIG_TYPE_EXTENDEDNick Mathewson1+26-6
2019-09-04 15:28config: Make CLEAR with a nonempty value into a nonfatal assertion.Nick Mathewson2+13-3
2019-09-04 14:50config: use ptrdiff_t for all field-offset members.Nick Mathewson2+5-3
2019-09-04 14:33Merge branch 'tor-github/pr/1290'David Goulet22+1483-489
2019-09-04 14:31changes file for 31240Nick Mathewson1+5-0
2019-09-04 13:52Merge remote-tracking branch 'tor-github/pr/1270'Nick Mathewson3+87-22
2019-09-04 12:42Update routerset reset test to use new mgr API.Nick Mathewson1+1-1
2019-09-04 12:41Merge branch 'ticket31240v2_merged_2' into ticket31240v2_merged_2_mergedNick Mathewson21+1477-488
2019-09-04 12:34Merge branch 'tor-github/pr/1288'David Goulet1+1-2
2019-09-04 12:33Merge branch 'maint-0.4.1'David Goulet2+5-1
2019-09-04 12:33Merge branch 'tor-github/pr/1271' into maint-0.4.1David Goulet2+5-1
2019-09-04 12:27Merge branch 'tor-github/pr/1246'David Goulet4+35-8
2019-09-03 06:05torerr: Fix a comment typo and update the comment for format_number_sigsafe()teor1+1-2
2019-09-04 03:57Merge branch 'bug31571_041' into bug31571_masterteor4+48-13
2019-09-04 03:57Merge branch 'bug31571_040' into bug31571_041teor4+48-13
2019-09-04 03:57Merge branch 'bug31571_035' into bug31571_040teor4+48-13
2019-09-04 03:57Merge branch 'maint-0.3.5' into bug31571_035teor7+72-6
2019-09-03 05:50backtrace: Check the return values of snprintf() and strncpy()teor1+14-2
2019-09-03 14:11Merge branch 'tor-github/pr/1269'George Kadianakis2+49-2
2019-09-03 13:47Merge remote-tracking branch 'tor-github/pr/1279'Nick Mathewson1+9-9
2019-09-02 19:33practracker: handle empty files.Nick Mathewson1+1-0
2019-09-02 19:40practracker: Fix indentation in util.pyNick Mathewson1+16-17
2019-09-02 19:31Practracker: only consider files under "src/"Nick Mathewson4+20-4
2019-09-02 18:49madvise: tolerate EINVAL and ENOSYSNick Mathewson2+19-1
2019-09-02 18:13Merge remote-tracking branch 'tor-github/pr/1272'Nick Mathewson3+445-73
2019-09-02 18:11Merge branch 'maint-0.4.1'Nick Mathewson2+5-1
2019-09-02 18:11Merge branch 'ticket12399_035' into maint-0.4.1Nick Mathewson2+5-1
2019-07-20 15:28Change loglevel of message 'Hash of session info was not as expected'rl19872+5-1
2019-08-20 01:48ChangeLog/ReleaseNotes: fix some incorrect bugfix versionsteor2+4-4
2019-08-20 01:46ChangeLog/ReleaseNotes: fix a typo in the 0.4.1 changes entriesteor1+1-1
2019-08-30 22:58Space out the arguments to the cell functions in rend_process_relay_cell()Neel Chauhan1+9-9
2019-08-30 13:33Merge branch 'maint-0.4.1'teor0+0-0
2019-08-30 13:33Merge branch 'maint-0.4.0' into maint-0.4.1teor0+0-0
2019-08-30 13:33Merge branch 'maint-0.3.5' into maint-0.4.0teor7+72-6
2019-08-30 13:24Merge remote-tracking branch 'tor-github/pr/1181' into maint-0.3.5teor2+10-6
2019-08-30 13:22Merge remote-tracking branch 'tor-github/pr/1117' into maint-0.3.5teor3+57-0
2019-08-30 13:20Merge remote-tracking branch 'tor-github/pr/1114' into maint-0.3.5teor2+5-0
2019-08-30 11:17torerr: Try harder to flush raw assert messages before process terminationteor2+14-1
2019-08-30 11:17torerr: Log the Tor backtrace version when a raw assertion failsteor3+11-1
2019-08-30 11:15backtrace: Log the Tor backtrace version whenever we log a backtraceteor1+3-2
2019-08-30 11:12backtrace: Always set a backtrace Tor versionteor1+7-8
2019-08-29 16:58Merge branch 'tor-github/pr/1236'David Goulet3+11-6
2019-08-29 15:18Stub more functions in dirvote headers to fix more of 31552.Nick Mathewson3+92-14
2019-08-29 13:50Stub out some more functions in dirvote/*.h, fix compilation.Nick Mathewson3+42-5
2019-08-29 13:20practracker: make filename terminology uniformNick Mathewson3+13-13
2019-08-29 13:14Describe clear_cfg_fn_t better.Nick Mathewson1+4-1
2019-08-29 13:05scripts/git: fix shellcheck issues in git-push-all.shteor1+25-25
2019-08-29 12:56scripts/git: fix an env var typo in git-merge-forward.shteor1+1-1
2019-08-29 12:56Merge branch 'tor-github/pr/1257'David Goulet1+1-4
2019-08-29 12:55Merge branch 'maint-0.4.1'David Goulet7+79-18
2019-08-29 12:55Merge branch 'tor-github/pr/1256' into maint-0.4.1David Goulet5+58-14
2019-08-29 12:55Merge branch 'tor-github/pr/1255' into maint-0.4.1David Goulet2+21-4
2019-08-29 12:53scripts/git: Quote shell arguments where possibleteor2+6-6
2019-08-29 12:52scripts/git: Improve usage documentation for merge-forward and push-allteor2+31-6
2019-08-12 01:12scripts/git: Let git-push-all.sh skip unchanged test branchesteor2+73-4
2019-08-12 01:10scripts/git: Make the git push command and args configurableteor2+26-6
2019-08-09 04:37scripts/git: Allow git-merge-forward.sh to re-use existing test branchesteor2+46-3
2019-08-08 14:18scripts/git: Add test branch support to the git scriptsteor3+218-32
2019-08-08 14:14scripts/git: Cleanup and fix minor git scripts issuesteor2+61-32
2019-08-29 11:56test: Change "make test-stem" so it only runs the stem tests that use torteor2+5-1
2019-08-29 02:40string: macOS --enable-fragile-hardening uses safe string functionsteor1+3-0
2019-08-29 02:39nodelist: Use safe string functions in describe.cteor2+84-22
2019-08-28 16:28test_confparse: verify that clearing a routerset sets it to NULL.Nick Mathewson1+4-0
2019-08-28 16:23Document configuration type definition functions for routerset_tNick Mathewson1+37-0
2019-08-28 15:51Routerset config parsing: represent empty sets as NULL.Nick Mathewson1+8-2
2019-08-28 15:39Remove extraneous "n" from comment in routerset.cNick Mathewson1+1-1
2019-08-28 13:46Merge branch 'ticket31240v2' into ticket31240v2_merged_2Nick Mathewson21+1474-488
2019-08-27 17:18Add a test for clear_fn support in handling non-managed fieldsNick Mathewson1+21-0
2019-08-27 17:10Fix typo in a comment on config_mgr_get_obj_mutable()Nick Mathewson1+1-1
2019-08-27 16:34Add a test for dumping a compound configurationNick Mathewson1+36-0
2019-08-27 15:12Simple tests for nested configuration formatsNick Mathewson3+94-4
2019-08-27 14:42Confmgr tests: test deprecations and abbreviations.Nick Mathewson1+42-0
2019-08-27 13:44Start on test cases for the multi-object feature of confmgr.Nick Mathewson4+143-0
2019-08-27 13:08Tests for config_find_option_name()Nick Mathewson2+25-0
2019-08-27 13:01Add tests for variable-listing functions.Nick Mathewson2+71-1
2019-08-26 23:36Better explain config_clear_fn_tNick Mathewson1+7-1
2019-08-26 23:33Document or_state_t.substates_Nick Mathewson1+6-1
2019-08-26 23:32Document or_options_t.subconfigs_Nick Mathewson1+6-1
2019-08-26 23:21document return lifespans for config_mgr_list_vars()Nick Mathewson1+4-2
2019-08-26 23:20Fix typo in comment about FallbackDir handlingNick Mathewson1+1-1
2019-08-26 23:19Document types for config_get_changes()Nick Mathewson1+3-0
2019-08-26 23:15finish a comment explaining all_abbrevsNick Mathewson1+3-2
2019-07-24 15:20Partial support for multiplicity in configuration objectsNick Mathewson2+90-17
2019-07-23 15:32Make a config_suite_t type to hold multiple config sub-objectsNick Mathewson8+68-0
2019-07-23 16:04Refactor config free logic to use a single path.Nick Mathewson12+112-99
2019-07-23 14:41Use special magic to enforce manager/object connection.Nick Mathewson2+19-3
2019-08-27 08:49Merge branch 'maint-0.3.5' into maint-0.4.0George Kadianakis2+4-1
2019-08-27 08:49Merge branch 'maint-0.4.0' into maint-0.4.1George Kadianakis0+0-0
2019-08-27 08:49Merge branch 'maint-0.4.1'George Kadianakis0+0-0
2019-08-27 08:47Merge branch 'tor-github/pr/1267'George Kadianakis4+58-3
2019-08-27 08:46Merge remote-tracking branch 'arma/ticket31498'George Kadianakis1+2-1
2019-08-27 08:45Merge branch 'tor-github/pr/1258'George Kadianakis7+17-32
2019-08-27 08:44Merge branch 'tor-github/pr/1234'George Kadianakis7+707-39
2019-08-27 08:43Merge branch 'tor-github/pr/1237'George Kadianakis2+5-1
2019-08-26 22:30test_address: parenthesize macro arguments.Nick Mathewson1+4-4
2019-08-26 22:27In tests, make sure that "ri" is freed on all paths.Nick Mathewson1+5-3
2019-08-14 00:36Add test for dirserv_router_has_valid_address()Neel Chauhan1+34-0
2019-07-19 17:11Add changes file for Bug #31088Neel Chauhan1+5-0
2019-07-19 16:56Check for private IPv6 addresses in dirserv_router_has_valid_address()Neel Chauhan2+17-3
2019-08-26 18:35Merge branch 'tor-github/pr/1239'David Goulet1+1-0
2019-08-26 16:28Add integration tests for new practracker featuresNick Mathewson6+23-2
2019-08-26 14:35Merge branch 'tor-github/pr/1263'George Kadianakis1+15-8
2019-08-26 14:15Merge remote-tracking branch 'tor-github/pr/1241'Nick Mathewson4+29-17
2019-08-26 13:58Fix/suppress shellcheck warnings in git-push-all.shNick Mathewson1+15-8
2019-08-26 13:38Merge branch 'tor-github/pr/1254'David Goulet22+582-348
2019-08-26 13:33changes file for ticket30935Nick Mathewson1+6-0
2019-08-20 13:51test: Unit tests HS DoS torrc optionsDavid Goulet1+109-0
2019-08-20 13:38hs-v3: Refactor DoS cell extension parameters validationDavid Goulet4+120-20
2019-08-20 13:10hs-v3: Clarify comment in hs_dos.cDavid Goulet1+3-1
2019-08-20 13:04hs-v3: Log info INTRO2 DoS defenses service valuesDavid Goulet1+4-0
2019-08-20 12:55hs-v3: Missing intro circuit INTRO2 DoS enabled flagDavid Goulet1+3-0
2019-08-20 12:52hs-v3: Privatize access to HS DoS consensus paramDavid Goulet3+30-49
2019-08-20 12:41hs-v3: Cleanup usage of consensus param in hs_dos.cDavid Goulet1+11-11
2019-08-20 12:35hs-v3: Move to hs_dos.c INTRO2 defenses initializationDavid Goulet4+20-10
2019-08-14 15:15hs-v3: Add changes file for prop305 implementationDavid Goulet1+6-0
2019-08-14 15:11man: Entry for the HS intro DoS defensesDavid Goulet1+39-7
2019-08-14 14:41test: Adapt HS DoS test to use latest parameterDavid Goulet1+1-0
2019-08-13 14:12test: Handling of ESTABLISH_INTRO DoS extensionDavid Goulet1+151-0
2019-08-13 13:26test: Build DoS cell extensionDavid Goulet3+98-1
2019-08-13 15:25hs-v3: Don't apply DoS defenses if circuit has not been flaggedDavid Goulet1+4-2
2019-08-12 17:34hs-v3: Parse ESTABLISH_INTRO cell extensionDavid Goulet2+121-5
2019-08-12 15:59hs-v3: Encode DoS ESTABLISH_INTRO cell extensionDavid Goulet9+138-9
2019-08-12 16:32hs-v3: Rename INTRO2 consensus param gettersDavid Goulet4+39-28
2019-06-25 14:47hs-v3: Add protover HSIntro=5David Goulet5+21-3
2019-06-25 14:26hs-v3: Implement torrc DoS defenses optionsDavid Goulet5+77-0
2019-06-25 13:40trunnel: Add prop305 ESTABLISH_INTRO DoS cell extensionDavid Goulet3+645-0
2019-08-12 15:07trunnel: Remove typo in cell extention field nameDavid Goulet3+109-109
2019-08-24 21:46clarify usage of __ and ___ prefixes on config optionsNick Mathewson1+3-1
2019-08-24 21:40Make a function for NODUMP.Nick Mathewson2+7-1
2019-08-24 21:32Make config_var_is_invisible a function.Nick Mathewson3+7-1
2019-08-24 21:26Fix comment: ___ options are now that way because of the INVISIBLE flag.Nick Mathewson1+1-1
2019-08-24 21:11whitespace fixNick Mathewson1+1-1
2019-08-24 20:32Merge remote-tracking branch 'tor-github/pr/1247'Nick Mathewson4+87-94
2019-08-24 20:30Merge remote-tracking branch 'tor-github/pr/1215'Nick Mathewson2+49-9
2019-08-24 20:29Merge branch 'maint-0.4.1'Nick Mathewson2+4-1
2019-08-24 01:52clarify that tor's license is free softwareRoger Dingledine1+2-1
2019-08-23 18:04Remove the unused circuit_type field from hs_ident_circuit_t and hs_ident_circuit_new()Neel Chauhan7+17-32
2019-08-23 04:43hs: Remove an outdated commentteor1+1-4
2019-08-23 06:26Merge branch 'bug23818_035' into bug23818_masterteor7+79-18
2019-08-23 06:25changes: file for 23507, v3 onion service fixteor1+5-0
2019-08-23 06:17hs: v3 single onion services fall back to 3-hop intro for unreachable nodesteor3+40-18
2019-08-23 05:10changes: file for 23818, v3 onion service fixteor1+6-0
2019-08-23 04:56hs: Always use a 3-hop path when a v3 single onion intro failsteor1+9-2
2019-08-23 04:41hs: Always use a 3-hop path when a v3 single onion rend failsteor1+6-2
2019-08-23 05:09Merge branch 'bug23818_029' into bug23818_035teor2+21-4
2019-08-23 05:08changes: file for 23818, v2 onion service fixteor1+6-0
2019-08-23 04:54rendservice: Always use a 3-hop path when a v2 single onion intro failsteor1+9-2
2019-08-23 04:38rendservice: Always use a 3-hop path when a v2 single onion rend failsteor1+6-2
2019-08-22 21:25Merge branch 'ticket30935' into ticket30935_mergedNick Mathewson21+561-347
2019-08-22 21:10Merge branch 'tor-github/pr/1244'David Goulet15+634-222
2019-08-22 14:06changes: file for 21003teor1+3-0
2019-08-22 13:51test/nodelist: Add unit tests for describe.cteor1+612-0
2019-08-19 06:36nodelist: Clear buffers and detect more caller errors in describe.cteor1+19-0
2019-08-22 12:10Merge branch 'bug31463_040' into bug31463_041teor2+4-1
2019-08-22 12:10Merge branch 'bug31463_035' into bug31463_040teor2+4-1
2019-08-20 03:03Fix gcc build exclude on travisSebastian Hahn2+4-1
2019-08-21 14:22doc(hacking): update = to # on sectionsAntoine Veuiller3+15-15
2019-08-21 14:22doc(hacking): enhance markdown styleAntoine Veuiller1+72-79
2019-08-21 14:00Document new practracker violation types, and add a practracker readmeNick Mathewson3+30-3
2019-08-21 13:46Merge branch 'ticket31176' into ticket31176_mergedNick Mathewson12+465-181
2019-08-20 17:57Merge branch 'ticket30914' into ticket30914_mergedNick Mathewson15+634-223
2019-08-20 15:16remove changes files already contained in 0.4.1.5Nick Mathewson17+0-80
2019-08-20 15:15Merge branch 'maint-0.4.1'Nick Mathewson0+0-0
2019-08-20 15:15bump to 0.4.1.5-devNick Mathewson3+4-4
2019-08-20 15:15forward-port the changelog and release notes for 0.4.1.5Nick Mathewson2+623-0
2019-08-18 19:31Rust: Update version requirements and CISebastian Hahn3+11-6
2019-08-20 02:21scripts/git: Remove a duplicate practracker call from the pre-push hookteor4+29-17
2019-08-19 20:21Fix a memory-leak warning in test_circuitbuid.cNick Mathewson1+1-0
2019-08-19 17:59Fix 64-bit return issue in parse_log_domain()Nick Mathewson2+5-1
2019-08-19 15:36Merge branch 'maint-0.4.1'Nick Mathewson0+0-0
2019-08-19 15:35Update version to 0.4.1.5Nick Mathewson3+4-4
2019-08-19 15:34Merge remote-tracking branch 'tor-github/pr/1231'Nick Mathewson1+23-5
2019-08-19 15:26Merge remote-tracking branch 'tor-github/pr/1224'Nick Mathewson2+7-6
2019-08-19 15:25Merge remote-tracking branch 'tor-github/pr/1160'Nick Mathewson0+0-0
2019-08-19 15:11Merge branch 'maint-0.4.1'Nick Mathewson0+0-0
2019-08-19 15:11Merge remote-tracking branch 'tor-github/pr/1230' into maint-0.4.1Nick Mathewson9+84-32
2019-08-19 15:10Merge remote-tracking branch 'tor-github/pr/1235'Nick Mathewson9+82-32
2019-08-19 15:08Merge remote-tracking branch 'tor-github/pr/1225'Nick Mathewson1+2-0
2019-08-19 15:07Merge branch 'tor-github/pr/1217'George Kadianakis2+176-7
2019-08-19 15:06Merge branch 'tor-github/pr/1122'George Kadianakis5+102-8
2019-08-19 15:05Merge branch 'tor-github/pr/1233'George Kadianakis1+5-5
2019-08-19 15:04Merge branch 'tor-github/pr/1214'George Kadianakis1+1-1
2019-08-19 15:03Merge branch 'tor-github/pr/1154'George Kadianakis6+14-1
2019-08-19 15:02Merge branch 'tor-github/pr/1220'George Kadianakis3+14-5
2019-08-19 14:53Merge remote-tracking branch 'mike/bug31356+logs-rebased2' into bug31356_finalGeorge Kadianakis9+82-32
2019-08-19 14:37Merge branch 'maint-0.4.1'Nick Mathewson2+4-1
2019-08-19 14:37Merge branch 'maint-0.3.5' into maint-0.4.0Nick Mathewson2+4-1
2019-08-19 14:37Merge branch 'maint-0.2.9' into maint-0.3.5Nick Mathewson2+4-1
2019-08-19 14:37Merge branch 'maint-0.4.0' into maint-0.4.1Nick Mathewson2+4-1
2019-08-19 13:49Merge branch 'tor-github/pr/1213'David Goulet1+2-0
2019-08-19 13:47practracker: Make exceptions.txt happyDavid Goulet6+42-10
2019-08-19 06:35nodelist: Add support for multiple addresses in describe.cteor2+65-23
2019-08-19 06:30nodelist: Remove support for is_named in describe.cteor1+3-10
2019-08-19 06:26nodelist: Move router_get_verbose_nickname() declarationteor5+4-5
2019-08-19 06:36test/nodelist: Fix a typoteor1+1-1
2019-08-15 12:16dirauth: Change dizum IP addressDavid Goulet2+4-1
2019-08-15 08:58Fix typos in HiddenServiceExportCircuitIDteor1+5-5
2019-08-15 06:32fix typo in keypin journal log entry (for dir auths)Roger Dingledine1+1-1
2019-08-12 19:23Clarify comment for bug30942 and improve logline.Mike Perry1+23-5
2019-08-12 18:40PractrackerMike Perry1+3-0
2019-08-08 18:59Bug 31356: Add changes file.Mike Perry1+11-0
2019-08-12 18:15Bug 31356: Propogate protover padding support to circpadMike Perry5+12-8
2019-08-08 17:49Bug 31356: Bump protover for new padding machinesMike Perry2+3-3
2019-08-08 17:24Bug 30992: Demote logline of wronghop padding to protocol warn.Mike Perry1+1-1
2019-08-12 18:40Additional circpad diagnostic logsMike Perry1+54-20
2019-08-12 03:10Merge branch 'maint-0.4.1'teor0+0-0
2019-08-12 03:10Merge branch 'maint-0.4.0' into maint-0.4.1teor0+0-0
2019-08-12 03:10Merge branch 'maint-0.3.5' into maint-0.4.0teor15+83-23
2019-08-11 23:55Merge remote-tracking branch 'tor-github/pr/1049' into maint-0.4.0teor2+8-0
2019-08-11 23:54Merge remote-tracking branch 'tor-github/pr/1077' into maint-0.3.5teor2+11-0
2019-08-11 23:53Merge remote-tracking branch 'tor-github/pr/1066' into maint-0.3.5teor3+16-1
2019-08-11 23:52Merge remote-tracking branch 'tor-github/pr/1065' into maint-0.3.5teor3+9-8
2019-08-11 23:51Merge remote-tracking branch 'tor-github/pr/1056' into maint-0.3.5teor2+25-12
2019-08-11 23:51Merge remote-tracking branch 'tor-github/pr/1039' into maint-0.3.5teor11+87-90
2019-08-11 23:50Merge remote-tracking branch 'tor-github/pr/1034' into maint-0.3.5teor2+6-1
2019-08-11 23:49Merge remote-tracking branch 'tor-github/pr/1020' into maint-0.3.5teor5+25-0
2019-08-11 23:45Merge remote-tracking branch 'tor-github/pr/987' into maint-0.3.5teor2+7-4
2019-08-11 23:44Merge remote-tracking branch 'tor-github/pr/952' into maint-0.3.5teor3+23-3
2019-08-11 23:43Merge remote-tracking branch 'tor-github/pr/951' into maint-0.3.5teor2+11-0
2019-08-11 23:42Merge remote-tracking branch 'tor-github/pr/937' into maint-0.3.5teor2+5-1
2019-08-11 23:41Merge remote-tracking branch 'tor-github/pr/926' into maint-0.3.5teor2+11-1
2019-08-11 23:40Merge remote-tracking branch 'tor-github/pr/911' into maint-0.3.5teor3+50-0
2019-08-11 23:38Merge remote-tracking branch 'tor-github/pr/848' into maint-0.3.5teor2+4-1
2019-08-11 23:36Merge remote-tracking branch 'tor-github/pr/741' into maint-0.3.5teor2+23-11
2019-08-09 21:26Merge branch 'maint-0.4.1'teor0+0-0
2019-08-09 21:26Merge branch 'maint-0.4.0' into maint-0.4.1teor0+0-0
2019-08-09 21:26Merge branch 'maint-0.3.5' into maint-0.4.0teor2+19-3
2019-08-09 21:25Merge branch 'maint-0.2.9' into maint-0.3.5teor0+0-0
2019-08-09 21:21Merge remote-tracking branch 'tor-github/pr/1078' into maint-0.2.9teor2+7-0
2019-08-09 21:21Merge remote-tracking branch 'tor-github/pr/1052' into maint-0.2.9teor2+19-4
2019-08-09 21:21Merge remote-tracking branch 'tor-github/pr/1229' into maint-0.2.9teor3+12-1
2019-04-09 17:14Modify "Protect buffers against INT_MAX datalen overflows." for 0.2.9Nick Mathewson1+0-5
2019-08-09 04:05Merge remote-tracking branch 'tor-github/pr/1081' into maint-0.4.0teor2+7-0
2019-08-09 04:05Merge remote-tracking branch 'tor-github/pr/1080' into maint-0.3.5teor2+7-0
2019-08-09 04:01Merge remote-tracking branch 'tor-github/pr/1054' into maint-0.3.5teor2+19-3
2019-08-09 04:00Merge remote-tracking branch 'tor-github/pr/920' into maint-0.3.5teor3+18-2
2019-03-12 18:11Fix #28525 changes file that is breaking CI.George Kadianakis1+2-3
2019-03-12 18:11Fix #28525 changes file that is breaking CI.George Kadianakis1+2-3
2019-08-09 03:53Merge remote-tracking branch 'tor-github/pr/763' into maint-0.3.5teor3+41-4
2019-08-09 03:53Merge remote-tracking branch 'tor-github/pr/762' into maint-0.2.9teor3+41-4
2019-08-09 03:50Merge remote-tracking branch 'tor-github/pr/958' into maint-0.3.5teor0+0-0
2019-08-09 03:50Merge remote-tracking branch 'tor-github/pr/957' into maint-0.2.9teor2+3-3
2019-08-08 23:51Merge branch 'bug31343_31374_041' into bug31343_31374_masterteor0+0-0
2019-08-08 23:51Merge branch 'bug31343_31374_040' into bug31343_31374_041teor0+0-0
2019-08-08 23:51Merge branch 'bug31343_31374_035' into bug31343_31374_040teor2+5-1
2019-08-08 23:51Merge branch 'bug31343_31374_029' into bug31343_31374_035teor0+0-0
2019-08-08 23:50Merge remote-tracking branch 'tor-github/pr/1211' into test31343_040teor3+29-6
2019-08-08 23:49Merge remote-tracking branch 'tor-github/pr/1222' into combined31343_31374_035teor2+5-1
2019-08-08 23:49Merge remote-tracking branch 'tor-github/pr/1210' into combined31343_31374_035teor3+33-6
2019-08-08 23:48Merge remote-tracking branch 'tor-github/pr/1221' into combined31343_31374_029teor2+5-2
2019-08-08 23:48Merge remote-tracking branch 'tor-github/pr/1209' into combined31343_31374_029teor3+32-7
2019-08-08 19:25Merge branch 'maint-0.4.1'Nick Mathewson2+5-1
2019-08-08 19:24Merge branch 'ticket31374_035' into maint-0.4.1Nick Mathewson2+5-1
2019-08-08 17:40hs: Initialize the INTRO2 bucket for legacy intro pointDavid Goulet1+2-0
2019-08-08 17:05Move the connection_edge_process_relay_cell() assignments out of if statements in circuit_receive_relay_cell()Neel2+7-6
2019-08-08 16:30Merge branch 'tor-github/pr/1183'David Goulet1+1-1
2019-08-08 16:26Merge branch 'tor-github/pr/1172'David Goulet3+17-0
2019-08-08 15:46Merge branch 'ticket31374_029' into ticket31374_035Nick Mathewson2+5-1
2019-08-08 15:43Fix a warning about casting the results of GetProcAddress.Nick Mathewson2+5-2
2019-08-08 15:32pre-push hook: Only run practracker when a special file is presentNick Mathewson3+14-5
2019-08-08 15:24Merge branch 'maint-0.4.1'Nick Mathewson3+29-6
2019-08-08 15:23Merge branch 'ticket31343_040' into maint-0.4.1Nick Mathewson3+29-6
2019-08-08 13:40Merge branch 'ticket31343_035' into ticket31343_040Nick Mathewson1+4-2
2019-08-08 13:39Merge branch 'ticket31343_029' into ticket31343_035Nick Mathewson1+4-2
2019-08-08 13:38Fix another time_t/long warning for 31343.Nick Mathewson1+4-3
2019-08-08 13:17Merge branch 'ticket31343_029' into ticket31343_035Nick Mathewson0+0-0
2019-08-08 13:15Restore proper behavior of netinfo skew checkNick Mathewson1+1-1
2019-08-08 13:08Merge branch 'doc31089_041' into doc31089_masterteor2+176-7
2019-08-08 13:07Merge branch 'doc31089_040' into doc31089_041teor2+176-5
2019-08-08 13:07Merge branch 'doc31089_035' into doc31089_040teor2+176-5
2019-08-08 13:07Merge branch 'doc31089_029' into doc31089_035teor2+176-5
2019-07-12 07:16Hardcode the image into tor-exit-notice.htmlrl19872+176-5
2019-08-08 02:33scripts/git: add TOR_PUSH_DELAY to git-push-all.shteor2+49-9
2019-08-08 01:20Merge branch 'maint-0.4.1'teor3+11-3
2019-08-08 01:19Merge branch 'maint-0.4.0' into maint-0.4.1teor3+11-3
2019-08-08 01:19Merge branch 'maint-0.3.5' into maint-0.4.0teor3+11-3
2019-08-08 01:17Merge remote-tracking branch 'tor-github/pr/1044' into maint-0.3.5teor3+11-3
2019-08-08 01:11Merge branch 'maint-0.4.1'teor0+0-0
2019-08-08 01:11Merge branch 'maint-0.4.0' into maint-0.4.1teor0+0-0
2019-08-08 01:11Merge branch 'maint-0.3.5' into maint-0.4.0teor0+0-0
2019-08-08 01:10Merge branch 'maint-0.2.9' into maint-0.3.5teor0+0-0
2019-08-08 01:07Merge remote-tracking branch 'tor-github/pr/1157' into maint-0.4.0teor2+20-7
2019-08-08 01:07Merge remote-tracking branch 'tor-github/pr/1156' into maint-0.3.5teor2+22-6
2019-08-08 00:55Merge remote-tracking branch 'tor-github/pr/1155' into maint-0.2.9teor2+17-4
2019-08-08 00:54Merge remote-tracking branch 'tor-github/pr/991' into maint-0.2.9teor2+4-21
2019-08-07 13:49Merge remote-tracking branch 'tor-github/pr/1208'Nick Mathewson17+476-16
2019-08-06 17:13changes file for ticket 31320Nick Mathewson1+3-0
2019-08-06 17:12Merge remote-tracking branch 'tor-github/pr/1203'Nick Mathewson2+6-0
2019-08-06 15:42test_token_bucket: negate after casting to signed type.Nick Mathewson1+1-1
2019-08-06 15:35test_util: Do not check for ENETUNREACH unless it exists.Nick Mathewson1+2-0
2019-08-06 15:18Merge branch 'ticket31343_035' into ticket31343_040Nick Mathewson2+25-4
2019-08-06 15:15Merge branch 'ticket31343_029' into ticket31343_035Nick Mathewson2+29-4
2019-08-06 15:11Avoid using labs() on time_t in channeltls.cNick Mathewson2+28-4
2019-08-06 13:19Merge branch 'maint-0.4.1'Nick Mathewson0+0-0
2019-08-06 13:19Merge branch 'ticket31311_041' into maint-0.4.1Nick Mathewson2+9-3
2019-08-06 12:01practracker: Make it happy after rebaseDavid Goulet1+2-26
2019-07-02 11:36hs-v3: Rename HS DoS default definesDavid Goulet1+6-6
2019-06-27 18:06test: Series of fixes for hs_dos.c unit testsDavid Goulet2+61-30
2019-06-27 17:32dos: Update HS intro circuits if parameters changeDavid Goulet3+53-0
2019-06-27 16:58hs-v3: Add enable/disable HS DoS introduce parameterDavid Goulet1+19-0
2019-06-11 12:28hs-v3: Add consensus parameters for DoS defensesDavid Goulet8+148-16
2019-05-30 12:55test: Add hs_dos.c unit testsDavid Goulet4+107-0
2019-05-29 18:05hs: Limit the amount of relayed INTRODUCE2David Goulet7+143-1
2019-08-06 11:51Merge branch 'tor-github/pr/1195'George Kadianakis6+52-17
2019-08-06 11:42Merge branch 'tor-github/pr/1193'David Goulet2+5-1
2019-08-05 21:44update exceptions file for depencency violationsNick Mathewson1+42-0
2019-08-05 21:43changes file for ticket 31176Nick Mathewson1+5-0
2019-08-05 21:35Move include-violation checking into its own function.Nick Mathewson1+10-6
2019-08-05 21:31Make includes interface more like the rest of practrackerNick Mathewson2+11-10
2019-08-05 21:17practracker: a violation of a .may_include rule is now a problem.Nick Mathewson2+33-1
2019-08-05 21:04Teach include-checker about advisory rulesNick Mathewson5+99-6
2019-08-05 18:24#31320 Add IPv6 examplesAli Raheem2+6-0
2019-08-05 18:11Update pre-commit hook to find checkIncludes in its new locationNick Mathewson2+16-2
2019-08-05 18:10Move checkIncludes inside practrackerNick Mathewson0+0-0
2019-08-05 16:36checkIncludes: add a real main function and CLINick Mathewson1+33-5
2019-08-05 16:25checkIncludes: refactor to use error-iteration styleNick Mathewson1+32-18
2019-08-05 15:58checkIncludes: Separate file-handling from rule-handlingNick Mathewson1+23-11
2019-08-05 15:49checkIncludes.py: extract topological sort codeNick Mathewson1+50-17
2019-08-05 15:35checkIncludes: introduce rules-file caching.Nick Mathewson1+5-0
2019-08-05 15:30Move the executable part of checkIncludes.py inside an if block.Nick Mathewson1+46-45
2019-08-02 09:35Rename handle_relay_command to handle_relay_cell_command .George Kadianakis3+4-4
2019-07-23 10:52Test that regular cells get ignored in padding circuits.George Kadianakis3+34-5
2019-07-23 10:17Ignore regular cells in padding circuits.George Kadianakis4+50-22
2019-07-23 10:01Split connection_edge_process_relay_cell() in two functions.George Kadianakis1+124-101
2019-08-05 14:32Add exceptions for current .h practracker problems.Nick Mathewson1+6-0
2019-08-05 14:31Teach practracker about .h filesNick Mathewson5+36-10
2019-08-05 13:59Merge branch 'maint-0.4.1'Nick Mathewson2+16-0
2019-08-05 10:47Ignore regular cells in padding circuits.George Kadianakis2+16-0
2019-08-01 19:05Adjust test_practracker.sh to work on windowsNick Mathewson1+13-10
2019-08-01 18:01practracker: Add unit tests to test script, and test script to makefileNick Mathewson3+12-1
2019-08-01 18:00Port practracker unit tests to python 3Nick Mathewson1+8-3
2019-08-01 17:59Distribute practracker unit and integration tests.Nick Mathewson1+10-0
2019-08-01 17:48Merge branch 'ticket31311_041' into ticket31304Nick Mathewson2+9-3
2019-08-01 17:45make dist: only include files from practracker dir intentionally.Nick Mathewson2+9-3
2019-08-01 16:57practracker: add envvar TOR_PRACTRACKER_OPTIONSNick Mathewson2+5-1
2019-08-01 14:25Regenerate the practracker exceptions.txt fileNick Mathewson1+125-131
2019-08-01 14:25practracker: restore exceptions.txt header when running --regenNick Mathewson1+1-0
2019-08-01 14:18Merge branch 'tor-github/pr/1177'David Goulet17+331-80
2019-08-01 13:35practracker: replaces "overstrict" with "overbroad"Nick Mathewson3+6-6
2019-08-01 12:40Lower check of TOR_DISABLE_PRACTRACKERNick Mathewson2+3-3
2019-07-30 16:07Practracker: add an integration test.Nick Mathewson9+126-0
2019-07-30 15:54practracker: better warning/regen handlingNick Mathewson2+5-8
2019-07-30 15:49Practracker: new flags to control output.Nick Mathewson1+16-9
2019-07-30 14:17practracker: Remove problemvault global.Nick Mathewson1+0-5
2019-07-30 14:15practracker: Move the warning/error distinction to a higher level.Nick Mathewson2+26-14
2019-07-30 13:20practracker: Refactor flow to use generatorsNick Mathewson2+54-39
2019-07-30 13:03practracker: Rename "Problem" to "Item".Nick Mathewson2+16-16
2019-07-29 16:02Merge branch 'maint-0.4.1'David Goulet2+10-4
2019-07-29 16:02Merge branch 'tor-github/pr/1179' into maint-0.4.1David Goulet2+10-4
2019-07-26 01:52Merge branch 'maint-0.4.1'Nick Mathewson0+0-0
2019-07-26 01:51bump to 0.4.1.4-rc-devNick Mathewson3+4-4
2019-07-26 01:44forward-port the changelog for 0.4.1.4-rcNick Mathewson1+51-0
2019-07-26 00:11Merge branch 'maint-0.4.1'Nick Mathewson1+12-12
2019-07-26 00:11Fix more 32-bit errors with domain and tt_int_opNick Mathewson1+12-12
2019-07-25 20:57Merge branch 'maint-0.4.1'Nick Mathewson1+1-1
2019-07-25 20:57test: Use a 64-bit comparison for logging domains.Nick Mathewson1+1-1
2019-07-25 14:28practracker: Make it happing for circuitpadding.cDavid Goulet1+1-1
2019-07-25 14:27Merge branch 'maint-0.4.1'David Goulet3+19-5
2019-06-29 16:46Always check the retval of circpad_machine_current_state().George Kadianakis2+11-0
2019-06-29 16:38Remove dead code from circpad_machine_remove_token().George Kadianakis2+8-5
2019-07-25 13:03Merge branch 'maint-0.4.1'David Goulet15+95-59
2019-07-25 13:02Merge branch 'tor-github/pr/1171' into maint-0.4.1David Goulet15+95-59
2019-07-25 13:01Merge branch 'maint-0.4.1'Nick Mathewson0+0-0
2019-07-25 13:00Bump version to 0.4.1.4-rcNick Mathewson3+4-4
2019-07-23 14:13Use config_new() to construct configuration objects.Nick Mathewson5+12-14
2019-06-26 15:02Remove src/core/ and src/feature dependencies from confparse.cNick Mathewson2+10-3
2019-07-23 13:17Sort variables in config_mgr_t.all_vars alphabeticallyNick Mathewson2+49-39
2019-06-21 15:20Make config_var and config_fmt const.Nick Mathewson7+22-30
2019-07-23 13:08Add a "freeze" function for config_mgr_t objects.Nick Mathewson6+39-0
2019-06-21 15:11Refactor handling of TestingTorNetworkNick Mathewson4+104-124
2019-07-22 20:28Change CONFIG_CHECK() macro to not need a config_format_tNick Mathewson2+28-25
2019-07-22 20:02Fix every place in config.c that knew about option_vars_.Nick Mathewson3+46-18
2019-07-22 19:27Lower responsibility for listing changed options into confparse.cNick Mathewson3+49-29
2019-07-22 19:01Replace config_find_option with a variant that exposes lessNick Mathewson3+12-14
2019-07-22 17:53Start teaching config_mgr_t to handle sub-objects and sub-formatsNick Mathewson1+248-115
2019-07-19 10:45Add a config_mgr_t type to wrap config_format_tNick Mathewson9+327-189
2019-07-24 13:08Fix clang-detected errors related to log_domain_mask_tNick Mathewson2+3-3
2019-07-24 09:32Merge branch 'maint-0.4.1'George Kadianakis2+10-6
2019-07-24 09:31Merge branch 'tor-github/pr/1181' into maint-0.4.1George Kadianakis2+10-6
2019-07-24 09:29Merge branch 'tor-github/pr/1165'George Kadianakis2+9-0
2019-07-23 18:03Merge branch 'ticket24963_042_02'Nick Mathewson3+26-1
2019-07-23 16:42Add a test for disallowing single-hop introductions.Nick Mathewson1+12-1
2019-07-23 16:36Allow NULL circ->p_chan in circuit_is_suitable_for_introduce1()Nick Mathewson1+1-1
2019-07-23 16:32Merge remote-tracking branch 'tor-github/pr/1185'Nick Mathewson2+4-3
2019-07-23 16:30Merge remote-tracking branch 'tor-github/pr/1186'Nick Mathewson4+39-26
2019-07-23 13:46Merge branch 'tor-github/pr/1116'David Goulet24+1739-590
2019-07-23 13:43Merge branch 'tor-github/pr/1153'David Goulet2+13-0
2019-07-23 13:39Merge branch 'maint-0.4.1'David Goulet2+20-7
2019-07-23 13:39Merge branch 'tor-github/pr/1158' into maint-0.4.1David Goulet2+20-7
2019-07-23 09:40Changes file for #31113.George Kadianakis2+4-0
2019-07-08 14:53Improve circpad documentation.pulls2+35-26
2019-06-11 11:28circpad: some more logging changes.George Kadianakis1+3-1
2019-06-05 19:33More LOG_PROTOCOL_WARN.Mike Perry1+3-3
2019-05-30 23:20Make some warns into protocol warnsMike Perry1+6-6
2019-05-30 22:18Bug 30649: Changes file.Mike Perry1+4-0
2019-05-30 22:15Bug 30649: Check that machine is absent before warnMike Perry1+14-3
2019-07-23 08:46Add changes file for #31112 and #31098.George Kadianakis1+3-0
2019-07-08 13:51transition when we send our first padding packet, not on receivedpulls1+1-1
2019-07-08 16:09remove specified target_hopnum from relay-side machines (only for origin-side machines)pulls1+0-2
2019-07-20 00:50Space out first connection_edge_process_relay_cell() line in circuit_receive_relay_cell()Neel Chauhan1+1-1
2019-07-19 14:17Extract the log_domain_t type to a lower-level headerNick Mathewson7+34-9
2019-07-19 14:07Adjust tor_log.rs for 64-bit log domains.Nick Mathewson1+4-4
2019-07-19 13:49Set 'routerlist' global to NULL before freeing it.Nick Mathewson2+10-6
2019-07-19 13:21Changes file for bug 31001Nick Mathewson1+6-0
2019-06-24 20:08Prevent UB on signed overflow.Tobias Stoeckmann1+4-4
2019-07-19 13:21Changes file for bug 31001Nick Mathewson1+6-0
2019-06-24 20:08Prevent UB on signed overflow.Tobias Stoeckmann1+4-5
2019-07-18 13:27changes file for 30752Nick Mathewson1+6-0
2019-07-17 13:28Add a TOR_DISABLE_PRACTRACKER envvar for use by folks who don't careNick Mathewson2+6-1
2019-07-17 13:20Practracker: add tolerances for exceptionsNick Mathewson2+30-0
2019-07-17 13:06Practracker: add a --list-overstrict optionNick Mathewson2+29-0
2019-07-18 13:27Changes file for 29746.Nick Mathewson1+4-0
2019-07-17 12:30Practracker: improve exclude-directory logicNick Mathewson1+10-4
2019-07-17 12:09Pracktracker: give the number of new errors found.Nick Mathewson1+22-19
2019-07-17 12:02Practracker: allow tabs in include linesNick Mathewson2+11-1
2019-07-17 12:00Fix practracker_tests.py and practracker line counting.Nick Mathewson2+11-5
2019-07-10 08:36Make tor-print-ed-signing-cert output RFC1123 and unix timestamps as wellrl19873+17-0
2019-07-08 18:11Adjust log callback type to use log_domain_mask_tNick Mathewson6+8-6
2019-07-08 17:41Add a compile-time assertion to prevent a recurrence of 31080.Nick Mathewson2+4-0
2019-07-08 17:32Use a 64-bit mask for log domains, and fix a conflictNick Mathewson4+43-38
2019-07-08 17:00Move declaration of LD_NO_MESG to make conflict more apparent.Nick Mathewson1+5-5
2019-07-08 14:15fix for circpad_add_matching_machines to be able to negotiate one machine per index, not only one machine in totalpulls1+2-2
2019-07-04 14:14Merge branch 'tor-github/pr/1152'George Kadianakis3+8-2
2019-07-03 20:01typo fixRoger Dingledine1+1-2
2019-07-03 19:56clarify a comment in the tor-exit-notice textRoger Dingledine1+5-2
2019-07-03 14:27Make config_lines_eq() take const arguments.Nick Mathewson2+2-2
2019-07-03 14:21Revert "Add a function to append an existing line to a config line list."Nick Mathewson2+4-14
2019-07-03 14:19Fix @file directive in var_type_def_st.hNick Mathewson1+1-1
2019-06-19 16:02hs-v3: Disallow single hop client to post/get a descriptorDavid Goulet5+102-8
2019-07-02 17:33Merge remote-tracking branch 'tor-github/pr/1136'Nick Mathewson3+23-6
2019-07-02 17:33Merge remote-tracking branch 'tor-github/pr/1120'Nick Mathewson3+99-0
2019-07-02 17:06Early exit from post-merge git hook script when not merging to masterrl19872+9-0
2019-07-02 10:19Merge remote-tracking branch 'dgoulet/ticket31008_035_01'George Kadianakis2+4-1
2019-07-01 18:25Merge branch 'maint-0.4.1'Nick Mathewson2+266-306
2019-07-01 18:25Merge branch 'maint-0.3.5' into maint-0.4.0Nick Mathewson2+266-306
2019-07-01 18:25Merge branch 'maint-0.2.9' into maint-0.3.5Nick Mathewson2+266-306
2019-07-01 18:25Merge branch 'maint-0.4.0' into maint-0.4.1Nick Mathewson2+266-306
2019-06-29 16:46Always check the retval of circpad_machine_current_state().George Kadianakis2+11-0
2019-07-01 04:36Merge branch 'chutney_ci_v4_040' into chutney_ci_v4_041teor2+20-7
2019-07-01 04:36Merge branch 'chutney_ci_v4_035' into chutney_ci_v4_040teor2+20-7
2019-07-01 04:33Travis: SKIP_MAKE_CHECK="yes" when running stemteor1+4-2
2019-07-01 04:31Merge branch 'chutney_ci_v4_029' into chutney_ci_v4_035teor2+18-4
2019-07-01 04:11Travis: remove a redundant os: linux lineteor1+0-1
2019-07-01 04:10Travis: show the chutney commit and python versionteor1+4-0
2019-07-01 04:05Travis: show chutney logs on chutney job failureteor1+1-0
2019-07-01 03:01Travis: Log stem's TRACE logs to a file, and tail it on failureteor1+2-1
2019-06-30 02:26get rid of accidental second spaceRoger Dingledine1+2-2
2019-06-29 16:38Remove dead code from circpad_machine_remove_token().George Kadianakis2+8-5
2019-06-28 16:36Add a changes file for coverity test fixes of 31030.Nick Mathewson1+3-0
2019-06-28 16:27Coverity: fix memory leak on error in test function.Nick Mathewson1+2-1
2019-06-28 16:24Coverity: fix test issues with always-present 'service' var.Nick Mathewson2+2-0
2019-06-28 16:21Fix a few coverity unitinitialzed-value warnings in the unit tests.Nick Mathewson2+7-0
2019-06-28 15:57Coverity: different implementation for csiphashNick Mathewson2+13-0
2019-06-28 15:27begin_cell_parse(): Add an assertion to please coverity.Nick Mathewson3+8-2
2019-06-28 11:37changes: file for 28795teor1+5-0
2019-06-28 11:16fallback: apply the second fallback list from 2019teor1+70-1
2019-06-28 11:04fallback: apply the first fallback list from 2019teor1+212-326
2019-06-27 18:47man: Fix -help typo to --helpDavid Goulet2+4-1
2019-06-27 14:19Merge branch 'tor-github/pr/1129'David Goulet2+28-20
2019-06-24 03:50doc: update the man page entries for DirAuthority and FallbackDirteor2+28-20
2019-06-26 15:39Merge branch 'tor-github/pr/1140'David Goulet0+0-0
2019-06-26 14:06Merge branch 'maint-0.4.1'Nick Mathewson2+27-10
2019-06-26 14:05Merge remote-tracking branch 'tor-github/pr/1101' into maint-0.4.1Nick Mathewson2+27-10
2019-06-26 13:57Merge branch 'bug30721_squashed'Nick Mathewson5+851-284
2019-06-14 01:06test/addr: test that tor_addr_port_lookup() handles IP addresses and portsteor1+179-52
2019-06-13 14:49test/addr: test that tor_addr_lookup() handles IP addressesteor1+118-20
2019-06-13 14:00test/addr: test that tor_lookup_hostname() handles IPv4 addressesteor1+128-14
2019-06-13 13:15test/addr: Add some ambiguous IPv6 cases to test_addr_parse()teor1+17-0
2019-06-13 13:14test/addr: Increase coverage in test_addr_parse()teor1+70-60
2019-06-13 12:30test/addr: Stop repeating so much code in test_addr_parse()teor1+156-140
2019-06-13 11:22test/addr: Add unit tests for the fixes in 30721teor1+34-1
2019-06-13 11:21address/resolve: Require square brackets on IPv6 address:portsteor3+96-27
2019-06-13 11:14address/resolve: try harder to avoid returning uninitialised datateor2+18-3
2019-06-02 08:42resolve: split sub-functions out of tor_addr_lookup()teor2+134-88
2019-06-02 08:20resolve: refactor address family logic in tor_addr_lookup()teor1+7-13
2019-06-02 07:46resolve: consistently parse IP addresses in square bracketsteor3+70-42
2019-06-26 13:50Merge branch 'maint-0.4.1'Nick Mathewson0+0-0
2019-06-26 13:50Merge remote-tracking branch 'tor-github/pr/1119'Nick Mathewson4+59-2
2019-06-26 13:49Merge remote-tracking branch 'tor-github/pr/1118' into maint-0.4.1Nick Mathewson4+59-2
2019-06-26 13:40Merge remote-tracking branch 'tor-github/pr/1127'Nick Mathewson2+8-0
2019-06-26 07:57Merge branch 'tor-github/pr/1142'George Kadianakis7+115-102
2019-06-26 07:56Merge branch 'tor-github/pr/1109'George Kadianakis2+16-8
2019-06-26 07:55Merge branch 'tor-github/pr/1139'George Kadianakis1+1-1
2019-06-26 07:53Merge branch 'tor-github/pr/1128'George Kadianakis1+0-2
2019-06-26 07:51Merge branch 'maint-0.4.1'George Kadianakis0+0-0
2019-06-26 07:51Merge branch 'tor-github/pr/1114' into maint-0.4.1George Kadianakis2+5-0
2019-06-19 20:24changes file for ticket 30914Nick Mathewson1+4-0
2019-06-21 14:17Make "invisibility" and "undumpability" properties of variables.Nick Mathewson3+34-13
2019-06-19 20:21A few more test cases and unreachable linesNick Mathewson2+30-8
2019-06-21 13:58Turn several properties of types or variables into flags.Nick Mathewson11+203-43
2019-06-19 20:06Add a function to make sure all values in a config object are okNick Mathewson2+20-0
2019-06-20 20:26Extend macros to allow flag arguments.Nick Mathewson5+12-8
2019-06-19 14:46Use structvar to find the types for config vars.Nick Mathewson4+32-29
2019-06-20 20:07Add a "flags" member to config_var_tNick Mathewson4+12-13
2019-06-19 12:41Use struct_var_{copy,eq} in confparse.c.Nick Mathewson1+12-21
2019-06-20 19:55Move responsibility for config var macrosNick Mathewson10+169-118
2019-06-19 12:34Use struct_magic_decl to verify magic numbers in config objectsNick Mathewson6+29-17
2019-06-20 19:21Move config_var_t info conftypes.hNick Mathewson2+13-13
2019-06-19 00:40Port confparse to use struct_var in place of typed_var.Nick Mathewson8+153-134
2019-06-19 00:40Add new "struct_var_" functions to manipulate struct fields.Nick Mathewson4+293-0
2019-06-25 16:38Changes file for ticket 30889Taylor Yu1+3-0
2019-06-25 15:34Fix some onion helpersTaylor Yu3+100-86
2019-06-25 14:54Make control_write_reply() mockableTaylor Yu2+5-4
2019-06-17 20:08Clean up some uses of low-level control repliesTaylor Yu2+7-12
2019-06-25 15:57Remove changes files that appeared in 0.4.1.3-alpha or earlier.Nick Mathewson9+0-36
2019-06-25 15:56Merge branch 'maint-0.4.1'Nick Mathewson0+0-0
2019-06-25 15:56forward-port the 0.4.1.3-alpha changelogNick Mathewson1+49-0
2019-06-25 15:55bump to 0.4.1.3-alpha-devNick Mathewson3+4-4
2019-06-24 11:20stats: add comments about the required chunk structure in extra info filesteor2+11-1
2019-06-25 02:29Merge branch 'bug30958_041' into bug30958_masterteor2+12-5
2019-06-18 23:16Partially port routerset to being a full-fledged config type again.Nick Mathewson3+70-22
2019-06-19 12:15Add unit tests for the unitparse.c module.Nick Mathewson2+67-1
2019-06-19 12:14Further clarify our clarification about the type of POSINTNick Mathewson1+4-4
2019-06-14 12:42Add a "typed_var" abstraction to implement lvalue access in C.Nick Mathewson14+1315-333
2019-06-13 19:19Add a function to append an existing line to a config line list.Nick Mathewson2+14-4
2019-06-13 15:59Move unit-parsing code to src/lib/confmgtNick Mathewson8+267-193
2019-06-12 14:18Start moving types that will be used for config vars to lib/confNick Mathewson5+91-64
2019-06-12 20:37checkSpace.pl: Allow 'bool' before a space and an open-parenNick Mathewson1+1-1
2019-06-24 17:49Remove the unused "exitcode" variable from test_rebind.shNick Mathewson1+0-2
2019-06-24 17:45Don't try to shellcheck src/rust/registryNick Mathewson1+1-1
2019-06-24 17:36Merge branch 'maint-0.4.1'Nick Mathewson0+0-0
2019-06-24 17:36Merge remote-tracking branch 'tor-github/pr/1131'Nick Mathewson5+165-54
2019-06-24 17:36Merge remote-tracking branch 'tor-github/pr/1130' into maint-0.4.1Nick Mathewson3+19-8
2019-06-24 13:32Merge branch 'maint-0.4.1'Nick Mathewson0+0-0
2019-06-24 13:32bump to 0.4.1.3-alphaNick Mathewson3+4-4
2019-06-24 11:31Merge branch 'bug30958_040' into bug30958_041teor2+12-5
2019-06-24 11:31Merge branch 'bug30958_035' into bug30958_040teor2+12-5
2019-06-24 11:30Merge branch 'bug30958_029' into bug30958_035teor2+12-5
2019-06-24 11:19stats: Stop removing the ed25519 signature if the extra info file is too bigteor2+12-5
2019-06-24 10:32stats: Split extrainfo_dump_to_string() into smaller functions.teor3+146-46
2019-06-24 09:47Merge branch 'bug30956_041' into bug30956_masterteor3+19-8
2019-06-24 09:44stats: Always publish pluggable transports in extra info documentsteor3+19-8
2019-06-23 11:12Improve comment in .travis.ymlrl19871+3-2
2019-06-23 11:00Fix shellcheck warning SC2034 in test_rebind.sh.rl19871+0-2
2019-06-23 10:38Add changes filerl19871+4-0
2019-06-23 10:31On Travis, put random data in ~/.torrcrl19871+3-0
2019-06-19 18:29Merge branch 'maint-0.4.1'Nick Mathewson0+0-0
2019-06-19 18:29remove practracker from check-local (0.4.1 only)Nick Mathewson1+1-1
2019-06-19 15:09hs: Disallow single hop client circuit when introducingDavid Goulet2+14-0
2019-06-19 13:22hs-v3: Close intro circuits when cleaning client cacheDavid Goulet3+99-0
2019-06-19 11:50changes: Fix typo in changes/ticket30893David Goulet1+1-1
2019-06-19 11:47Merge branch 'tor-github/pr/1113'David Goulet11+905-51
2019-06-18 17:33Make the great grand practracker happy...David Goulet1+2-2
2019-06-18 17:32guard: Ignore marked for close circuit when changing state to openDavid Goulet3+57-0
2019-06-18 17:33Make the great grand practracker happy...David Goulet1+2-2
2019-06-18 17:32guard: Ignore marked for close circuit when changing state to openDavid Goulet3+57-0
2019-06-18 17:32guard: Ignore marked for close circuit when changing state to openDavid Goulet3+57-0
2019-06-18 13:10Merge remote-tracking branch 'tor-github/pr/1115'Nick Mathewson3+31-4
2019-06-17 12:56Merge branch 'ticket29533_squashed'Nick Mathewson3+13-2
2019-06-09 15:23Add changes filerl19871+3-0
2019-06-09 15:21Fix SC2034 in pre-push.git-hookrl19871+0-1
2019-06-09 15:20Shellcheck all the scriptsrl19871+10-1
2019-06-17 12:54Merge remote-tracking branch 'tor-github/pr/1100'Nick Mathewson3+6-1
2019-06-16 17:18Allow excluding documentation from the buildrl19873+31-4
2019-06-15 20:50Merge branch 'bug30894_035' into ticket30893Nick Mathewson2+5-0
2019-06-15 20:19Changes file for ticket 30893 (confparse testing)Nick Mathewson1+3-0
2019-06-15 15:24Add more unit tests for confparse.c, so we can refactor.Nick Mathewson6+867-4
2019-06-15 20:47Fix memleak when failing to parse a CSV_INTERVAL.Nick Mathewson2+5-0
2019-06-12 20:33Remove the PORT configuration type: nothing uses it.Nick Mathewson3+4-21
2019-06-12 17:49Renaming: CONFIG_TYPE_UINT -> CONFIG_TYPE_POSINTNick Mathewson4+26-26
2019-06-14 10:28Merge branch 'bug30806'George Kadianakis10+75-15
2019-06-08 00:03Make evloop into a subsystem.Nick Mathewson10+75-15
2019-06-14 02:13Travis: Don't log stem's SocketClosed TRACE logs to the consoleteor1+3-2
2019-06-14 01:49Merge branch 'bug30455_041' into bug30455_masterteor2+16-8
2019-06-14 01:44make: Improve the documentation for test-network-allteor2+16-8
2019-06-13 08:23practracker: accept an extra line in nt_service_install()teor1+1-1
2019-02-27 12:59Add a chutney mode to travis.yml.Nick Mathewson2+10-1
2019-02-27 12:51Travis: control "make check" with its own flagNick Mathewson1+3-3
2019-06-12 10:02Merge branch 'tor-github/pr/1099'George Kadianakis7+16-9
2019-06-12 10:01Merge branch 'tor-github/pr/1088'George Kadianakis2+9-0
2019-06-12 10:00Merge branch 'tor-github/pr/1102'George Kadianakis2+56-4
2019-06-11 15:59Merge branch 'tor-github/pr/1040'David Goulet22+427-345
2019-05-22 21:33Add changes file for 29976Taylor Yu1+3-0
2019-03-28 22:45Rework origin circuit tracking to use pubsubTaylor Yu13+178-136
2019-03-08 15:41Rework orconn tracking to use pubsubTaylor Yu12+242-146
2019-06-11 15:46Merge branch 'tor-github/pr/1031'David Goulet6+7-65
2019-06-11 15:43Merge branch 'tor-github/pr/1083'David Goulet5+28-18
2019-06-11 15:30Merge branch 'maint-0.4.1'David Goulet3+15-1
2019-06-11 15:29Merge branch 'tor-github/pr/1050' into maint-0.4.1David Goulet3+15-1
2019-05-29 13:23Add a changes file for ticket 30686.Nick Mathewson1+5-0
2019-05-29 13:22Give a compile warning when we don't have any flags for minherit().Nick Mathewson1+5-0
2019-05-29 13:21Give a more useful failure messgae when we fail to minherit().Nick Mathewson1+5-1
2019-06-11 14:22Merge branch 'ticket28453_v2' into ticket28453_v2_mergedNick Mathewson2+56-4
2019-06-11 14:17Merge branch 'maint-0.3.5' into maint-0.4.0Nick Mathewson3+9920-7460
2019-06-11 14:17Merge branch 'maint-0.4.1'Nick Mathewson3+9920-7460
2019-06-11 14:17Merge branch 'maint-0.4.0' into maint-0.4.1Nick Mathewson3+9920-7460
2019-06-11 14:17Merge branch 'maint-0.2.9' into maint-0.3.5Nick Mathewson3+9920-7460
2019-06-11 14:12Update geoip and geoip6 to the June 10 2019 database.Karsten Loesing3+9920-7460
2019-06-11 12:41Merge branch 'maint-0.4.1'Nick Mathewson3+8-1
2019-06-11 12:41Merge remote-tracking branch 'tor-github/pr/1082' into maint-0.4.1Nick Mathewson3+8-1
2019-06-11 11:28circpad: some more logging changes.George Kadianakis1+3-1
2019-06-11 11:12Merge branch 'tor-github/pr/1060'George Kadianakis2+15-0
2019-06-11 11:11Merge branch 'ticket30769_041_01'George Kadianakis0+0-0
2019-06-05 13:57trunnel: Rename sendme.trunnel to sendme_cell.trunnelDavid Goulet0+0-0
2019-06-11 11:02Merge branch 'ticket30687_042_01'George Kadianakis7+239-0
2019-05-29 15:34token-bucket: Implement a single counter objectDavid Goulet7+239-0
2019-06-11 10:48Merge branch 'maint-0.4.1'George Kadianakis3+9-8
2019-06-11 10:48Merge branch 'tor-github/pr/1065' into maint-0.4.1George Kadianakis3+9-8
2019-06-11 10:19Merge branch 'tor-github/pr/1098'George Kadianakis3+21-21
2019-06-11 05:15changes: file for 30799teor1+4-0
2019-06-07 09:13Free a string buffer in nt_service_install()Xiaoyin Liu1+1-0
2019-06-11 04:52Merge branch 'maint-0.4.1'teor0+0-0
2019-06-11 04:52Merge branch 'maint-0.4.0' into maint-0.4.1teor0+0-0
2019-06-11 04:52Merge branch 'maint-0.3.5' into maint-0.4.0teor0+0-0
2019-06-11 04:51Merge remote-tracking branch 'tor-github/pr/1094' into maint-0.3.5teor2+7-0
2019-06-11 04:51Merge remote-tracking branch 'tor-github/pr/1091' into maint-0.3.5teor4+16-2
2019-06-11 04:48Merge remote-tracking branch 'tor-github/pr/990' into maint-0.3.5teor2+4-21
2019-06-11 04:47Merge remote-tracking branch 'tor-github/pr/971' into maint-0.3.5teor2+3-0
2019-06-11 04:46Merge remote-tracking branch 'tor-github/pr/924' into maint-0.3.5teor5+19-4
2019-06-11 04:34Stop hard-coding env vars in the git scriptsteor3+7-4
2019-06-11 04:29scripts/git: Stop hard-coding the bash path in the git scriptsteor6+9-5
2019-06-10 22:44Merge branch 'maint-0.4.1'Nick Mathewson2+7-0
2019-06-10 22:44Merge branch 'maint-0.4.0' into maint-0.4.1Nick Mathewson2+7-0
2019-06-10 22:44Merge remote-tracking branch 'tor-github/pr/1094' into maint-0.4.0Nick Mathewson2+7-0
2019-06-10 22:33Merge branch 'maint-0.4.1'Nick Mathewson4+16-2
2019-06-10 22:33Merge branch 'maint-0.4.0' into maint-0.4.1Nick Mathewson4+16-2
2019-06-10 22:31Merge branch 'maint-0.4.1'Nick Mathewson1+1-1
2019-06-10 22:31Merge remote-tracking branch 'tor-github/pr/1097' into maint-0.4.1Nick Mathewson1+1-1
2019-06-10 13:38Merge remote-tracking branch 'tor-github/pr/1038'Nick Mathewson4+2-197
2019-06-10 13:37Merge branch 'maint-0.4.1'Nick Mathewson2+10-2
2019-06-10 13:37Merge remote-tracking branch 'tor-github/pr/1064' into maint-0.4.1Nick Mathewson2+10-2
2019-06-10 13:05Add an environment variable to set GIT_PATH in git scriptsNick Mathewson2+2-2
2019-06-10 12:56push-all: Use TOR_UPSTREAM_REMOTE_NAME to override UPSTREAM_BRANCHNick Mathewson1+2-2
2019-06-10 12:54Update git scripts for new versionsNick Mathewson3+17-17
2019-06-10 12:47Bump master to 0.4.2.0-alpha-devNick Mathewson3+4-4
2019-06-10 10:56test: fix a typo in test_rebind.shteor1+1-1
2019-06-10 10:50Merge branch 'bug30713_035' into bug30713_040teor4+16-2
2019-06-10 08:59Travis: Skip test_rebind on macOS buildsteor4+16-2
2019-06-10 09:18Travis: allow the test-stem job to failteor2+7-0
2019-06-07 17:52Tolerate net-unreachable failures in util/socketpair_ersatzNick Mathewson2+9-0
2019-06-06 12:28bump to 0.4.1.2-alpha-devNick Mathewson3+4-4
2019-06-06 08:24practracker: accept one extra line in routerlist.cteor1+1-1
2019-06-05 22:52dirauth: Return a distinct status when formatting annotations failsteor3+8-4
2019-06-05 22:45dirauth: Fix some comments in the router status processing code.teor3+19-13
2019-06-06 03:42practracker: accept 3 extra lines in router_parse_entry_from_string()teor1+1-1
2019-06-05 23:57Merge branch 'bug30781_040' into bug30781_masterteor2+7-0
2019-06-05 23:56Merge branch 'bug30781_035' into bug30781_040teor2+7-0
2019-06-05 23:55Merge branch 'bug30781_034' into bug30781_035teor2+7-0
2019-06-05 23:53Merge branch 'bug30781_029' into bug30781_034teor2+7-0
2019-06-05 23:12dirparse: Stop crashing when parsing unknown descriptor purpose annotationsteor2+7-0
2019-06-05 20:24Merge branch 'maint-0.4.0'Nick Mathewson0+0-0
2019-06-05 20:22Merge remote-tracking branch 'tor-github/pr/988' into maint-0.4.0Nick Mathewson2+9-6
2019-06-05 20:22Merge remote-tracking branch 'tor-github/pr/989' into maint-0.4.0Nick Mathewson2+4-21
2019-06-05 20:16Merge remote-tracking branch 'tor-github/pr/952' into maint-0.4.0Nick Mathewson3+23-3
2019-06-05 20:14Merge remote-tracking branch 'tor-github/pr/741' into maint-0.4.0Nick Mathewson2+23-11
2019-06-05 20:13Merge remote-tracking branch 'tor-github/pr/1039' into maint-0.4.0Nick Mathewson11+87-90
2019-06-05 20:12Merge remote-tracking branch 'tor-github/pr/971' into maint-0.4.0Nick Mathewson2+3-0
2019-06-05 20:10Merge remote-tracking branch 'tor-github/pr/1020' into maint-0.4.0Nick Mathewson5+25-0
2019-06-05 18:50Bug 29034: Cleanup hs circuitmap when purpose changes.Mike Perry2+11-0
2019-06-05 19:53push release date to tomorrow: too many last minute surprisesNick Mathewson1+1-1
2019-06-05 19:38change some CI-substitute logicNick Mathewson1+5-1
2019-06-05 19:35Merge remote-tracking branch 'tor-github/pr/1076'Nick Mathewson10+11-124
2019-06-05 19:33More LOG_PROTOCOL_WARN.Mike Perry1+3-3
2019-06-05 18:50Bug 29034: Cleanup hs circuitmap when purpose changes.Mike Perry2+11-0
2019-06-05 18:38Revert "hs: Implement a helper to repurpose a circuit"Mike Perry5+0-51
2019-06-05 18:37Revert "test: Add test_hs_circ.c for HS circuit testing"Mike Perry4+0-73
2019-06-05 16:50Add missing newline after decode_intro_points() closing bracketNeel Chauhan1+1-0
2019-06-05 15:19Don't access rend data after a circuit has been marked for close.George Kadianakis1+11-2
2019-06-05 13:43minor changelog editsNick Mathewson1+23-22
2019-06-05 13:35Replace a missing end-of-comment stringNick Mathewson1+1-1
2019-06-05 13:34Regenerate practracker excpetions fileNick Mathewson1+28-36
2019-06-05 13:33Run "make autostyle."Nick Mathewson296+480-480
2019-06-05 13:25Bump to 0.4.1.2-alphaNick Mathewson3+4-4
2019-06-05 13:24Rewrap the changelogNick Mathewson1+66-62
2019-06-05 13:24Start a changelog for 0.4.1.2-alphaNick Mathewson19+115-94
2019-06-05 13:06practracker updateNick Mathewson1+1-1
2019-06-05 13:04Merge remote-tracking branch 'tor-github/pr/1053'Nick Mathewson10+129-0
2019-06-05 12:32Merge branch 'bug30286_2_squashed'Nick Mathewson2+27-10
2019-05-17 16:24Document TOR_UPSTREAM_REMOTE_NAME env variablerl19871+3-0
2019-06-05 11:56Fix typo in #29670 changes file.George Kadianakis1+1-1
2019-06-05 11:40Merge branch 'tor-github/pr/1072'George Kadianakis3+26-13
2019-06-04 13:57Merge branch 'tor-github/pr/1067'David Goulet4+18-3
2019-06-04 12:29update practrackerNick Mathewson1+1-1
2019-06-04 12:29Merge branch 'bug29670_035' into bug29670_041Nick Mathewson2+25-12
2019-06-03 18:31sendme: Do not decrement window in a log_debug()David Goulet2+8-1
2019-06-01 19:37fix some simple typosRoger Dingledine2+6-6
2019-05-31 16:41Practracker excpetions.Nick Mathewson1+2-2
2019-05-31 16:40Merge branch 'bug29875_035' into bug29875_masterNick Mathewson3+16-1
2019-05-31 16:39changes file for bug 29875.Nick Mathewson1+11-0
2019-05-31 16:19num_bridges_usable(): only count configured bridges.Nick Mathewson1+3-0
2019-05-31 15:46Consider dir info to have changed when the bridges changeNick Mathewson1+2-1
2019-05-31 14:43test: Add test_hs_circ.c for HS circuit testingDavid Goulet4+73-0
2019-05-31 13:03Fix some tests for CL_PORT_NO_STREAM_OPTIONSNick Mathewson1+5-7
2019-05-31 12:26Fix a logic error in deciding whether to accept SessionGroup=Nick Mathewson2+4-1
2019-05-31 06:35Mention Travis/Appveyor/Jenkins URLs in ReleasingTor.mdrl19872+10-2
2019-05-30 23:20Make some warns into protocol warnsMike Perry1+6-6
2019-05-30 22:18Bug 30649: Changes file.Mike Perry1+4-0
2019-05-30 22:15Bug 30649: Check that machine is absent before warnMike Perry1+14-3
2019-05-30 18:01Merge branch 'tor-github/pr/1059'George Kadianakis5+55-7
2019-05-30 16:58Merge branch 'tor-github/pr/1057'David Goulet2+8-1
2019-05-30 16:58changes file for 30629Nick Mathewson1+6-0
2019-05-30 16:53Merge branch 'tor-github/pr/1055'David Goulet2+4-1
2019-05-30 13:59Merge branch 'tor-github/pr/1054'David Goulet2+19-3
2019-05-30 13:56Merge branch 'tor-github/pr/1049'David Goulet2+8-0
2019-05-30 13:07A couple of suggestions from dgoulet on EndOfLife.mdNick Mathewson1+4-2
2019-05-30 13:05Minor tweaks on EOL processNick Mathewson1+7-11
2018-11-15 02:06doc: Add End of Life Tor instructionsteor1+52-0
2018-11-15 02:05doc: Add a new Travis CI cron job when there's a new maint branchteor1+6-2
2019-05-30 10:05Travis: only run the stem tests that use a tor binaryteor2+4-1
2019-05-29 20:08Check whether gcc-hardening is runnable, and log an error if notNick Mathewson2+15-0
2019-05-29 18:28Merge branch 'tor-github/pr/1032'George Kadianakis5+55-7
2019-05-29 18:25Merge branch 'tor-github/pr/1037'George Kadianakis5+296-9
2019-05-29 18:20Merge branch 'maint-0.4.0'George Kadianakis5+19-4
2019-05-29 18:19Merge branch 'tor-github/pr/924' into maint-0.4.0George Kadianakis5+19-4
2019-05-29 15:25Shutdown libevent _after_ the subsystems.Nick Mathewson1+2-1
2019-05-29 15:00Make get_proxy_type() connection-specificNick Mathewson2+25-12
2019-05-29 14:10Remove want_cmddata from HSFETCH, which does not in fact want dataNick Mathewson2+4-1
2019-05-29 13:43Merge branch 'ticket30561_029' into ticket30561_035Nick Mathewson2+19-3
2019-05-28 13:44hs: Implement a helper to repurpose a circuitDavid Goulet6+56-0
2019-05-29 13:38Tweak comments in tor_vasprintf(), and add a changes file for 30651Nick Mathewson2+12-4
2019-05-29 13:33Fixed tor_vasprintf on systems without vasprintf.Tobias Stoeckmann1+10-3
2019-05-29 13:05Changes file for bug 30614Nick Mathewson1+4-0
2019-05-25 03:55Use MAP_INHERIT_ZERO or MAP_INHERIT_NONE if available.Taylor R Campbell1+4-0
2019-05-28 23:45Trivial fix for a trivial warning with gcc 9.1.1Nick Mathewson1+1-1
2019-05-28 18:59Merge branch 'tor-github/pr/1047'David Goulet5+41-0
2019-05-24 02:06Travis: make stem log a controller trace, and tail stem's tor logteor2+5-2
2019-05-27 11:22Merge branch 'tor-github/pr/1042'George Kadianakis2+9-3
2019-05-27 11:20Merge branch 'tor-github/pr/1043'George Kadianakis8+191-11
2019-05-23 13:29Tests for deciding how full our relay cells should beNick Mathewson3+83-1
2019-05-17 15:03Make sure that we send at least some random data in RELAY_DATA cellsNick Mathewson7+90-9
2019-05-26 21:32trivial whitespace fixesRoger Dingledine1+4-4
2019-05-24 11:42changes file for test coverageNick Mathewson1+4-0
2019-05-23 18:36cov-test-determinism: use the same RNG seed as in travis.ymlNick Mathewson1+3-0
2019-05-15 18:58Coverage: do not include test-rebind in coverage builds.Nick Mathewson1+7-0
2019-05-15 12:28In coverage builds, use branch-free timeradd() and timersub()Nick Mathewson1+21-0
2019-05-15 12:27In coverage builds, avoid basic-block complexity in log_debugNick Mathewson1+6-0
2019-05-23 13:50Merge branch 'tor-github/pr/1022'David Goulet8+93-26
2019-05-23 13:40Merge branch 'tor-github/pr/1034'David Goulet2+6-1
2019-05-23 13:30Merge branch 'tor-github/pr/988'David Goulet2+9-6
2019-05-17 14:29Extract length-deciding function from package_raw_inbuf.Nick Mathewson1+26-10
2018-07-19 01:00refactor logic to decide how much to package from inbufRoger Dingledine1+7-6
2019-05-23 12:24Only reject POSTDESCRIPTOR purpose= when the purpose is unrecognizedNick Mathewson2+9-3
2019-05-22 22:07Now this repository is full of 0.4.1.1-alpha-devNick Mathewson3+4-4
2019-04-01 19:53Multiple subscribers or publishers per subsystemTaylor Yu2+5-64
2019-05-22 19:19circuitpadding tests: Use tt_i64_op() to compare int64_t valuesNick Mathewson1+14-14
2019-05-22 17:57More 0.4.1.1-alpha hangelogs editsNick Mathewson1+34-34
2019-05-22 16:00Fold last entry into changelogNick Mathewson2+13-11
2019-05-22 15:56Bump to 0.4.1.1-alphaNick Mathewson3+4-4
2019-05-22 15:50Merge remote-tracking branch 'dgoulet/ticket30454_035_01'Nick Mathewson11+87-90
2019-05-22 15:48Merge branch 'ticket30428_041_02_squashed'Nick Mathewson11+311-153
2019-05-22 15:05sendme: Add non fatal asserts for extra safetyDavid Goulet1+16-0
2019-05-22 14:37sendme: Always pop last SENDME digest from circuitDavid Goulet3+52-27
2019-05-21 19:19sendme: Clarify how sendme_circuit_cell_is_next() worksDavid Goulet3+26-16
2019-05-15 14:16sendme: Properly record SENDMEs on both edgesDavid Goulet8+93-36
2019-05-07 13:44sendme: Never fallback to v0 if unknown versionDavid Goulet3+72-29
2019-05-07 13:19sendme: Validate v1 SENDMEs on both client and exit sideDavid Goulet2+9-10
2019-05-07 13:16sendme: Record cell digest on both client and exitDavid Goulet5+46-38
2019-05-22 15:43Merge remote-tracking branch 'nickm/ticket30454_034_01_squashed' into ticket30454_035_01David Goulet11+87-90
2019-05-22 15:06Edit changelog entries for clarity and concisenessNick Mathewson1+151-180
2019-05-21 23:18light movement and editing on changelogNick Mathewson1+38-81
2019-05-21 11:56Remove torctl.in from contrib/distrl19874+2-197
2019-05-20 16:08Add a new "autostyle" make target to run all of our reformattingNick Mathewson2+30-5
2019-05-20 16:02updateCopyright: look at the current year.Nick Mathewson1+4-2
2019-05-20 15:52rectify_include_paths: warn instead of aborting on duplicate headersNick Mathewson2+262-2
2019-05-17 16:44In microdesc_cache_reload(), set journal length to length of string we readrl19871+2-2
2019-05-15 19:30hs: Remove hs_cell_onion_key_type_t enumDavid Goulet5+16-16
2019-05-15 19:27trunnel: Remove INTRODUCE1 status code IN statementDavid Goulet2+4-18
2019-05-09 17:23hs: Add changes file for #30454David Goulet1+10-0
2019-05-09 17:09hs: Remove hs_intro_auth_key_type_t enumDavid Goulet8+29-24
2019-05-09 17:01hs: Get rid of duplicate hs_cell_introd_ack_status_tDavid Goulet3+11-19
2019-05-09 16:55hs: Define INTRODUCE_ACK status code in trunnelDavid Goulet5+26-22
2019-05-06 14:21Don't forget to use the mutex in testing_enable_prefilled_rng()rl19871+4-0
2019-05-17 14:12Initial changelog draft for 0.4.1.1-alpha (mostly automated)Nick Mathewson98+432-399
2019-05-17 14:03OOM-purge the DNS cache one part at a timeNick Mathewson2+6-1
2019-05-17 12:18Merge remote-tracking branch 'tor-github/pr/1033'Nick Mathewson9+861-95
2019-05-17 12:10Merge branch 'maint-0.4.0'Nick Mathewson3+11335-7847
2019-05-17 12:10Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson3+11335-7847
2019-05-17 12:10Merge branch 'maint-0.3.5' into maint-0.4.0Nick Mathewson3+11335-7847
2019-05-17 12:10Merge branch 'maint-0.2.9' into maint-0.3.4Nick Mathewson3+11335-7847
2019-05-17 06:52Update geoip and geoip6 to the May 13 2019 database.Karsten Loesing3+11335-7847
2019-05-16 20:29Yes, these functions really do have to be this long.Mike Perry1+2-0
2019-05-16 20:25Changes file.Mike Perry1+10-0
2019-05-16 19:42Refactor rend machines, stage 2/2: Move histogram code.Mike Perry1+70-33
2019-05-16 19:30Refactor rend machines, stage 1/2: Move state transition code.Mike Perry1+32-24
2019-05-16 19:38changes file for coverity fixes in tests (30150)Nick Mathewson1+4-0
2019-05-16 19:34test_channel_listener: free 'chan' explicitlyNick Mathewson1+4-1
2019-05-16 19:17Refactor intro machines, stage 2/2: Move histogram code.Mike Perry2+72-61
2019-05-16 19:21hs tests: explicitly free 'service' variable.Nick Mathewson2+46-6
2019-05-16 18:41Refactor intro machines, stage 1/2: Move state transition code.Mike Perry1+44-47
2019-05-16 19:03rng_test_helpers: add a needless lock/unlock pair to please coverityNick Mathewson1+3-0
2019-05-16 11:54Prop 301: No longer vote on RecommendedPackagesIain R. Learmonth6+7-65
2019-03-28 13:38Improve logging around the circpad module..George Kadianakis2+32-46
2019-03-28 13:39Add unittests for the new machines.George Kadianakis3+39-24
2019-05-16 11:02Add client-side onion service circuit hiding machines.George Kadianakis6+662-4
2019-04-17 10:23Correctly handle machines out of tokens that have not closed yet.George Kadianakis1+5-0
2019-04-17 11:52Introduce circpad free_all() function.George Kadianakis3+44-0
2019-04-12 20:42Generate non-padding circpad events for PADDING_NEGOTIATE(D).George Kadianakis1+7-18
2019-03-20 15:41Make register_padding_machine part of the public API.George Kadianakis3+14-13
2019-03-20 15:42Behave correctly when state->max_length is zero.George Kadianakis1+4-1
2019-05-16 03:20fix typos, whitespace, commentsRoger Dingledine9+32-32
2019-05-15 20:23Merge branch 'tor-github/pr/1002'George Kadianakis16+553-305
2019-05-15 19:35Merge branch 'tor-github/pr/1021'David Goulet6+28-3
2019-05-15 13:46Merge branch 'bug28780-squashed3-rebased' into bug28780_rebaseGeorge Kadianakis9+388-30
2019-05-15 04:47The practracker beatings will continue until the files get smaller.Mike Perry1+1-1
2019-05-08 21:28Add control port circuit ID to all pathbias bug messages.Mike Perry1+12-6
2019-05-08 21:21Pathbias should continue to ignore previously ignored circs.Mike Perry1+7-6
2019-04-18 20:35Bug 28780: Changes fileMike Perry1+3-0
2019-05-15 04:46Bug 28780: Add testsMike Perry2+190-2
2019-04-18 20:40Bug 28780: Make use of purpose to keep padding circuits open.Mike Perry3+153-2
2019-05-15 04:42Bug 28780: Add purpose for keeping padding circuits openMike Perry3+22-13
2019-05-15 12:13Merge branch 'bug29085_rebase'George Kadianakis5+441-133
2019-05-15 04:58Practracker beatings are even more fun when they get caused mid-PR due to a github auto-rebase of a PRMike Perry1+1-0
2019-05-15 03:43Check the token supply when we received a padding event, too.Mike Perry1+9-1
2019-05-15 03:33Fix two typo bugs found by new state length test.Mike Perry1+2-2
2019-05-15 03:45Add test to explicitly check state lengths and token counts.Mike Perry1+180-0
2019-05-14 22:25Eliminate unneeded casts to circuit_t in circpad tests.Mike Perry1+57-57
2019-05-08 00:50Bug 29085: Changes file.Mike Perry1+4-0
2019-05-08 00:40Bug 29085: Avoid monotime usage for rtt estimates if it is not in use.Mike Perry2+22-4
2019-05-11 03:12Make the relationship between mutable histograms and token removal explicit.Mike Perry1+49-16
2019-05-15 00:22changes file for ticket 28878Nick Mathewson1+11-0
2019-05-15 00:16Travis: fix an rng seed for coverage builds.Nick Mathewson1+1-1
2019-05-15 00:12Use reproducible RNG logic in circuitpadding tests.Nick Mathewson1+29-0
2019-05-15 00:05Testing: allow the user to pass a seed in for reproducible-RNG testsNick Mathewson1+16-3
2019-05-14 23:51Use new RNG and tinytest code to simplify prob_distr testsNick Mathewson1+10-19
2019-05-14 23:49Make testing_disable_reproducible_rng() log seed on test failureNick Mathewson2+17-3
2019-05-14 23:47Give tinytest a function to say whether the current test has failedNick Mathewson2+9-0
2019-05-15 11:41Merge branch 'maint-0.3.5' into maint-0.4.0Nick Mathewson0+0-0
2019-05-15 11:41Merge branch 'maint-0.4.0'Nick Mathewson0+0-0
2019-05-15 11:41Merge branch 'bug30475_035' into maint-0.3.5Nick Mathewson2+6-2
2019-05-15 10:46Merge branch 'maint-0.4.0'George Kadianakis2+6-2
2019-05-15 10:45Merge branch 'tor-github/pr/1013' into maint-0.4.0George Kadianakis2+6-2
2019-05-07 23:37Bug 29085: Minor unit test updates for refactoring.Mike Perry1+17-17
2019-05-11 03:26Bug 29085: Refactor padding sent accounting out of callback.Mike Perry1+45-28
2019-05-11 02:51Bug 29085: Refactor non-padding accounting out of token removal.Mike Perry2+81-34
2019-05-14 23:56update practracker for tor_initNick Mathewson1+1-1
2019-05-14 23:55Merge branch 'ticket30452_035_v3' into ticket30452_041_v3Nick Mathewson1+1-0
2019-05-14 23:55Make --list-modules imply --hushNick Mathewson1+1-0
2019-05-14 23:22Update practracker for 30452Nick Mathewson1+2-2
2019-05-14 23:20Merge branch 'ticket30452_035_v3' into ticket30452_041_v3Nick Mathewson4+24-0
2019-05-09 15:26Add a --list-modules commandNick Mathewson4+24-0
2019-05-14 15:43Merge remote-tracking branch 'tor-github/pr/1004'Nick Mathewson3+19-9
2019-05-14 12:15Merge branch 'tor-github/pr/1006'George Kadianakis4+12-4
2019-05-13 18:34Fix a compilation warning: function does not have to be STATIC.Nick Mathewson1+1-1
2019-05-13 18:33Merge branch 'bug28683_30173_29203_squashed'Nick Mathewson9+274-7
2019-04-18 18:14The practracker beatings will continue until the functions get smaller.Mike Perry1+3-3
2019-04-17 23:37Changes file for bugs28693+30173+29203.Mike Perry1+12-0
2019-04-17 23:21Tests for bugs 28683, 30173, and 29203.Mike Perry3+157-2
2019-04-17 06:09Bug 29203: Provide ReducedCircuitPadding torrc and consensus paramsMike Perry5+41-0
2019-04-17 05:51Bug 28693: Provide Torrc option to disable circuit padding.Mike Perry4+49-10
2019-05-13 18:25Merge remote-tracking branch 'tor-github/pr/998'Nick Mathewson8+26-7
2019-05-13 14:00sendme: Fix coverity CID 1444999David Goulet1+5-0
2019-05-13 11:34Merge branch 'tor-github/pr/976'David Goulet2+5-3
2019-05-11 16:03Add changes filerl19871+4-0
2019-05-11 15:58pre-push.git-hook: Check remote name to see if it's upstreamrl19871+4-2
2019-05-10 21:47Don't pass a NULL into a %s when logging client auth file load failureNick Mathewson2+6-2
2019-05-10 09:49Merge branch 'tor-github/pr/973'George Kadianakis9+376-59
2019-05-09 16:45hs: Remove usage of HS_INTRO_ACK_STATUS_CANT_RELAYDavid Goulet2+3-3
2019-05-08 12:02Merge branch 'tor-github/pr/1000'David Goulet22+415-260
2019-05-07 15:24Only call tor_addr_parse() in circuit_is_acceptable() when neededNeel Chauhan3+19-9
2019-05-07 12:02Merge branch 'tor-github/pr/994'David Goulet44+101-95
2019-05-06 21:16Merge remote-tracking branch 'tor-github/pr/923'Nick Mathewson2+17-3
2019-05-02 13:52Move "relay" and "router" periodic callbacks out of mainloop.cNick Mathewson15+488-296
2019-05-01 19:36Create a relay subsystem and move the shutdown functions thereNick Mathewson4+65-9
2019-05-06 14:54Hiding crypt_path_t: Add changes file.George Kadianakis1+4-0
2019-05-03 17:24sendme: Add FlowCtrl protover valueDavid Goulet4+12-4
2019-05-03 17:11Merge branch 'tor-github/pr/954'David Goulet1+3-2
2019-05-03 15:27Hiding crypt_path_t: Hide 'crypto' usage in sendme.cGeorge Kadianakis6+28-16
2019-04-26 11:20Hiding crypt_path_t: Change code to use the privatization macro.George Kadianakis5+21-21
2019-04-26 11:19Hiding crypt_path_t: Hiding 'crypto' using a macro.George Kadianakis1+13-10
2019-04-26 11:28Revert "Hiding crypt_path_t: Ensure that ->private is initialized."George Kadianakis1+1-10
2019-04-26 11:26Revert "Hiding crypt_path_t: Create a constructor for crypt_path_t."George Kadianakis11+28-35
2019-04-09 15:04Hiding crypt_path_t: Some TODO notes for future directions.George Kadianakis1+11-0
2019-04-09 14:57Hiding crypt_path_t: Move some more crypt_path-specific functions.George Kadianakis4+50-47
2019-04-09 09:38Hiding crypt_path_t: Rename some functions to fit the crypt_path API.George Kadianakis10+41-45
2019-04-08 13:36Hiding crypt_path_t: Trivial changes to satisfy check-local.George Kadianakis6+24-16
2019-04-10 13:28Hiding crypt_path_t: Ensure that ->private is initialized.George Kadianakis1+10-1
2019-04-08 13:18Hiding crypt_path_t: Create a constructor for crypt_path_t.George Kadianakis11+35-26
2019-04-08 12:43Hiding crypt_path_t: Fixup broken unittests.George Kadianakis4+19-14
2019-04-08 12:37Hiding crypt_path_t: Move the free func in crypt_path.c.George Kadianakis3+22-17
2019-04-08 12:32Hiding crypt_path_t: Move some more init funcs in crypt_path.c.George Kadianakis4+34-31
2019-04-08 12:16Hiding crypt_path_t: Start with crypt_path.crypto .George Kadianakis5+56-11
2019-04-08 10:01Hiding crypt_path_t: Move init functions to crypt_path.c.George Kadianakis8+52-42
2019-04-08 09:46Hiding crypt_path_t: Move assert functions in crypt_path.c.George Kadianakis6+89-54
2019-04-08 11:35Hiding crypt_path_t: Introduce opaque crypt_path_private_t .George Kadianakis1+13-0
2019-05-03 14:56Merge branch 'tor-github/pr/984'David Goulet16+630-339
2019-05-03 12:51Note how to update the new website in the ReleasingTor.md instructionsNick Mathewson1+2-1
2019-05-02 18:33Merge branch 'maint-0.4.0'Nick Mathewson0+0-0
2019-05-02 18:32Bump to 0.4.0.5-devNick Mathewson3+4-4
2019-05-02 18:32forward-port changelog and releasenotes from 0.4.0.5Nick Mathewson2+647-0
2019-05-02 15:12Merge branch 'tor-github/pr/986'George Kadianakis22+1676-185
2019-05-02 15:10sendme: Add changes file for prop289David Goulet1+6-0
2019-05-02 14:48Merge branch 'tor-github/pr/999'George Kadianakis20+208-182
2019-05-02 13:37Add comments to include.am files to note where new sources goNick Mathewson40+76-3
2019-04-30 18:59Changes file for improved dirauth modularity (ticket 30345)Nick Mathewson1+3-0
2019-04-30 17:04practracker updates.Nick Mathewson1+3-3
2019-04-30 16:58Remove some now-needless dirauth includesNick Mathewson3+0-45
2019-04-30 16:52Make keypin.c dirauth-onlyNick Mathewson3+3-3
2019-04-30 16:48Make the bwauth.c module dirauth-only.Nick Mathewson4+4-8
2019-04-30 16:42Move voteflags.[ch] to become dirauth only.Nick Mathewson12+173-120
2019-05-02 12:58sendme: Improve logging messagesDavid Goulet1+3-4
2019-05-02 12:42Remove changes files that are already in 0.4.0.5 or earlierNick Mathewson45+0-206
2019-05-02 12:36Merge remote-tracking branch 'tor-github/pr/989'Nick Mathewson2+4-21
2019-05-01 21:04The practracker beatings will continue until our files get smaller.Mike Perry1+2-2
2019-05-01 21:03Changes file for bug29231.Mike Perry1+4-0
2019-05-01 21:00Bug 29231: Report correct padding write totals and enabled totals.Mike Perry6+20-5
2019-05-01 13:11Merge remote-tracking branch 'tor-github/pr/950'Nick Mathewson2+6-3
2019-05-01 09:41pre-push.git-hook: Allow fixup and squash commits when pushing to non-upstream branchesrl19871+18-10
2019-04-30 19:54Merge branch 'maint-0.4.0'Nick Mathewson0+0-0
2019-04-30 19:53bump to 0.4.0.5Nick Mathewson3+4-4
2019-04-30 15:33Make the reachability.c module dirauth-only.Nick Mathewson2+5-1
2019-04-30 15:31Make the guardfraction.c module dirauth-only.Nick Mathewson2+3-1
2019-04-30 15:31Make the process_descs.c module dirauth-only.Nick Mathewson3+4-3
2019-04-30 15:29Make the dsigs_parse.c module dirauth-only.Nick Mathewson1+1-1
2019-04-30 15:25Make the recommend_pkg file dirauth-only.Nick Mathewson2+13-1
2019-04-30 18:49Replace all remaining tor_mem_is_zero() with fast_mem_is_zero()Nick Mathewson38+83-86
2019-04-30 18:45Use safe_mem_is_zero in a few more places.Nick Mathewson4+8-5
2019-04-30 18:43Rename tor_mem_is_zero to fast_mem_is_zero()Nick Mathewson3+13-7
2019-04-26 18:25Changes file for ticket30007Taylor Yu1+3-0
2019-04-10 22:22Clean up formatting after CoccinelleTaylor Yu2+39-39
2019-04-10 22:04Run Coccinelle for control.c refactorTaylor Yu5+106-121
2019-04-10 17:27Coccinelle scripts for control.c refactorTaylor Yu3+133-0
2019-04-10 20:11Manually fix some control repliesTaylor Yu2+28-37
2019-04-09 17:22Factor out control reply outputTaylor Yu2+130-0
2019-04-08 18:39Add clarifying comments to control_proto.cTaylor Yu1+6-1
2019-04-08 16:34Split reply formatting out of control_fmt.cTaylor Yu12+199-155
2019-04-05 22:27Correct file name in doxygen commentTaylor Yu1+1-1
2019-04-30 16:26Merge branch 'maint-0.4.0'George Kadianakis2+13-9
2019-04-30 16:26Merge branch 'tor-github/pr/978' into maint-0.4.0George Kadianakis2+13-9
2019-04-30 16:25Merge branch 'tor-github/pr/985'George Kadianakis5+2-122
2019-04-30 16:21Merge branch 'tor-github/pr/937'George Kadianakis2+5-1
2019-04-30 16:21Merge branch 'tor-github/pr/936'George Kadianakis5+16-6
2019-04-30 16:13Merge branch 'tor-github/pr/993'George Kadianakis18+532-261
2019-04-30 16:13Merge branch 'tor-github/pr/983'George Kadianakis17+91-34
2019-04-30 15:50Merge branch 'tor-github/pr/980'David Goulet27+1488-872
2019-04-30 15:17Merge branch 'tor-github/pr/909'David Goulet11+373-146
2019-04-26 17:17Rename and clarify some functions for periodic eventsNick Mathewson7+48-36
2019-04-26 16:46Remove now-extraneous calls to initialize_periodic_events().Nick Mathewson1+2-3
2019-04-25 19:12Changes file for periodic event movementNick Mathewson1+5-0
2019-04-25 19:09Move dirauth periodic events into dirauth module.Nick Mathewson14+256-145
2019-04-25 18:20Turn 'mainloop' into a subsystem.Nick Mathewson8+61-11
2019-03-18 16:50Changes file for 29732.Nick Mathewson1+5-0
2019-03-18 16:50Make sure that the rng is not replaced if it is already replaced.Nick Mathewson1+15-0
2019-03-18 16:15Make the deterministic and reproducible rng test code handle fast_rngNick Mathewson1+27-7
2019-03-18 16:03Add improved debugging support to crypto_rand_fast code.Nick Mathewson2+47-3
2019-03-18 15:54Extract add-entropy code from crypto_fast_rng to a new functionNick Mathewson1+22-14
2019-03-18 15:44Use preloaded-rng code in test_hs_descriptor.cNick Mathewson1+3-9
2019-03-18 15:44Make rng mock code also cover strongest_rand.Nick Mathewson1+20-8
2019-03-18 14:10Use prefilled PRNG replacement in test_extorportNick Mathewson1+8-17
2019-03-18 14:05Use prefilled_rng in test_addr.c in place of existing code.Nick Mathewson1+14-27
2019-03-18 13:59Add a testing PRNG replacement that returns canned data.Nick Mathewson2+63-0
2019-03-18 13:41Update circuit_timeout test to use deterministic prngNick Mathewson1+4-16
2019-03-18 13:38Update test_prob_distr to use new reproducible RNG override codeNick Mathewson1+15-60
2019-03-18 13:37Add support for deterministic override of crypto_rand() in testsNick Mathewson3+145-0
2019-04-21 18:06Add changes filerl19871+3-0
2019-04-24 10:29Travis: remove sudo configurationrl19871+1-21
2019-04-21 18:06Add changes filerl19871+3-0
2019-04-24 10:29Travis: remove sudo configurationrl19871+1-21
2019-04-21 18:06Add changes filerl19871+3-0
2019-04-24 10:29Travis: remove sudo configurationrl19871+1-21
2019-04-29 17:48Merge branch 'bug30316_035' into bug30316_040Nick Mathewson2+9-6
2019-04-29 17:43Move bandwidth-file-headers line to appear in the correct vote sectionNick Mathewson2+7-4
2019-04-29 17:36Merge remote-tracking branch 'tor-github/pr/972'Nick Mathewson2+39-6
2019-04-29 16:27practracker: Update exceptions for #26288David Goulet1+5-5
2019-04-29 16:11sendme: Do not poke at crypto.sendme_digest directlyDavid Goulet3+12-3
2019-04-29 15:38sendme: Better function namesDavid Goulet5+23-23
2019-04-29 15:29sendme: Move note_cell_digest() to relay_crypto moduleDavid Goulet3+14-11
2019-04-24 19:39sendme: Better handle the random paddingDavid Goulet3+103-18
2019-04-24 17:38sendme: Keep cell digest only if a SENDME is nextDavid Goulet1+13-8
2019-04-24 15:57sendme: Add helper to note the cell digestDavid Goulet2+29-0
2019-04-24 14:25sendme: Helper to know if next cell is a SENDMEDavid Goulet2+27-1
2019-03-07 17:57prop289: Add documentation for the circuit FIFO listDavid Goulet1+17-3
2019-03-07 17:45prop289: Skip the first 4 unused bytes in a cellDavid Goulet1+15-4
2019-03-07 17:30prop289: Keep the digest bytes, not the objectDavid Goulet6+26-41
2019-03-07 17:01prop289: Move digest matching in its own functionDavid Goulet1+40-30
2019-03-07 16:45prop289: Rename packaged functions with better nameDavid Goulet3+7-6
2019-03-07 16:35prop289: Move SENDME cell processing in a separate functionDavid Goulet1+76-61
2019-03-07 16:20prop289: Use a 20 bytes digest instead of 4David Goulet5+146-376
2019-02-19 19:49tests: Implement unit tests for SENDME v1David Goulet7+257-5
2019-02-19 20:02prop289: Add random bytes to the unused portion of the cellDavid Goulet1+8-0
2019-01-23 19:39prop289: Remember the last cell digest for v1 SENDMEsDavid Goulet5+36-12
2019-01-09 20:27prop289: Match the SENDME digestDavid Goulet1+34-7
2019-01-09 20:08prop289: Keep track of the last seen cell digestsDavid Goulet5+52-0
2019-01-09 19:03prop289: Support SENDME v1 cell parsingDavid Goulet3+140-7
2019-01-09 17:22prop289: Support sending SENDME version 1David Goulet3+103-8
2019-01-08 16:13prop289: Add SENDME trunnel declarationDavid Goulet4+683-0
2019-01-09 17:02prop289: Add two consensus parametersDavid Goulet1+33-0
2019-01-09 16:03sendme: Always close stream if deliver window is negativeDavid Goulet3+25-9
2019-01-11 16:36sendme: Add helper functions for DATA cell packagingDavid Goulet3+50-7
2019-01-09 15:39sendme: Add helper functions for DATA cell deliveryDavid Goulet3+50-5
2019-01-08 20:03sendme: Refactor SENDME cell processingDavid Goulet3+130-61
2019-01-08 17:09sendme: Modernize and cleanup old moved codeDavid Goulet1+28-20
2019-01-08 16:31sendme: Move code to the new files sendme.{c|h}David Goulet5+105-70
2019-04-29 14:15Merge branch 'maint-0.4.0'Nick Mathewson2+4-1
2019-04-29 14:15Merge remote-tracking branch 'tor-github/pr/974' into maint-0.4.0Nick Mathewson2+4-1
2019-04-09 08:23Remove obsolete OpenSUSE initscriptrl19875+2-122
2019-04-26 15:19Use fast check for missing id in node_is_a_configured_bridge()Nick Mathewson2+6-1
2019-04-26 15:03Use a linear algorithm to subtract two nodelists.Nick Mathewson3+65-14
2019-04-26 14:36Make nodelist_get_list() return a const pointer.Nick Mathewson13+20-19
2019-04-26 00:25Merge remote-tracking branch 'tor-github/pr/889'Nick Mathewson5+32-12
2019-04-26 00:08Merge remote-tracking branch 'tor-github/pr/922'Nick Mathewson1+28-5
2019-04-24 15:42Extract keyword argument checking from argument parsing.Nick Mathewson1+39-14
2019-04-24 15:32In control command api, rename "object" to "cmddata"Nick Mathewson4+22-22
2019-04-09 15:18changes file for ticket 30091 (controller parsing refactor)Nick Mathewson1+4-0
2019-04-09 15:10expand CMD_FL_WIPE to wipe the parsed arguments tooNick Mathewson2+23-0
2019-04-09 14:58Simplify handler logic in control_cmd.cNick Mathewson1+66-122
2019-04-09 14:09Port the authenticate and authchallenge commands to the new parserNick Mathewson5+102-74
2019-04-09 13:49Add rudimentary qstring support to kvline.cNick Mathewson2+22-5
2019-04-09 13:42Move and rename decode_escaped_string()Nick Mathewson6+114-79
2019-04-09 13:28Use the new controller command parser for EXTENDCIRCUIT.Nick Mathewson1+55-99
2019-04-08 20:19Use new parser logic for SETCONF/RESETCONF code.Nick Mathewson3+26-98
2019-04-08 14:23Update more controller commands, now that we have kvline supportNick Mathewson1+242-307
2019-04-08 14:28Add a case-insensitive variant to config_line_find()Nick Mathewson2+15-0
2019-04-08 13:37Add kvline support to controller command parser.Nick Mathewson2+28-1
2019-04-05 19:29Allow kvlines in control commands.Nick Mathewson4+89-2
2019-04-05 19:55Add fuzzing support for several more groups of kvlines flagsNick Mathewson1+12-0
2019-04-05 19:29kvline: handle empty alues as well as empty keysNick Mathewson3+97-7
2019-04-02 23:00Use parsing code for the simpler controller commands.Nick Mathewson5+154-157
2019-04-02 15:08Unit tests for current control-command parser logicNick Mathewson1+134-0
2019-04-02 14:41When parsing a multiline controller command, be careful with linebreaksNick Mathewson7+48-23
2019-04-02 14:29Extract the argument-splitting part of control.c's parserNick Mathewson2+33-14
2019-04-02 12:17Start on a command-parsing tool for controller commands.Nick Mathewson4+221-8
2019-04-25 17:23Move responsibility for checking if events are setup into periodic.cNick Mathewson2+18-19
2019-04-25 14:09Move the responsibility for listing periodic events to periodic.cNick Mathewson5+173-78
2019-04-25 12:47Merge branch 'maint-0.4.0'George Kadianakis3+9-2
2019-04-25 12:46Merge branch 'tor-github/pr/960' into maint-0.4.0George Kadianakis3+9-2
2019-04-25 12:43Merge branch 'tor-github/pr/953'George Kadianakis3+23-3
2019-04-24 23:50Lower log level of unlink() errors in networkstatus_set_current_consensus().Alexander Færøy2+13-9
2019-04-24 21:06Merge remote-tracking branch 'tor-github/pr/942'Nick Mathewson2+6-2
2019-04-24 21:05Merge remote-tracking branch 'tor-github/pr/964'Nick Mathewson4+3-125
2019-04-24 18:15Allow do_resolve() to be longer.Nick Mathewson1+1-1
2019-04-24 13:53Merge branch 'tor-github/pr/951'David Goulet2+11-0
2019-04-24 13:51Merge branch 'tor-github/pr/943'David Goulet1+1-0
2019-04-24 13:45Merge branch 'tor-github/pr/955'David Goulet3+10-0
2019-04-24 13:43Merge branch 'tor-github/pr/939'David Goulet2+6-0
2019-04-24 13:39Merge branch 'tor-github/pr/930'David Goulet1+2-2
2019-04-24 07:41test-network-all: Test IPv6-only v3 single onion servicesteor2+5-3
2019-04-23 02:36practracker: Accept ~80 extra lines in src/core/or/policies.cteor1+1-1
2019-04-24 07:23hs_config: Allow Tor to be configured as an IPv6-only v3 single onion serviceteor1+0-9
2019-04-24 07:23test/hs: Correctly convert an IPv6 intro point to an extend_infoteor1+11-0
2019-04-24 06:57test/hs: Re-enable the IPv6 intro point in the HS teststeor1+0-3
2018-12-12 02:43Update 23588 changes file to say what the patch actually doesteor1+5-7
2018-11-05 01:08Add firewall_choose_address_ls() and hs_get_extend_info_from_lspecs() testsNeel Chauhan3+271-3
2018-07-31 12:41Use fascist_firewall_choose_address_ls() in hs_get_extend_info_from_lspecs()Neel Chauhan4+51-57
2018-07-31 12:17Add function fascist_firewall_choose_address_ls()Neel Chauhan2+58-0
2019-04-23 19:39Merge remote-tracking branch 'tor-github/pr/944'Nick Mathewson5+32-19
2019-04-23 18:14Rename outvar to follow _out convention.Nick Mathewson2+6-5
2019-04-23 18:11Merge remote-tracking branch 'tor-github/pr/935'Nick Mathewson6+44-9
2019-04-23 16:52Merge remote-tracking branch 'tor-github/pr/971'Nick Mathewson2+3-0
2019-04-23 16:51Merge branch 'ticket30051_take2_squashed'Nick Mathewson3+15-0
2019-04-19 06:51Add changes filerl19871+5-0
2019-04-19 06:46Call practracker from pre-push and pre-commit hooksrl19872+10-0
2019-04-23 16:48Merge remote-tracking branch 'tor-github/pr/962'Nick Mathewson3+30-2
2019-04-23 02:31Stop looking for scripts in the build directory during "make shellcheck"teor2+4-1
2019-04-23 00:03Coding Standards: Document how to find git commitsteor2+39-6
2019-04-22 01:48Travis: Show stem's tor log after failureteor2+3-0
2019-04-19 13:50Initialize rate_limited in hs_pick_hsdir() to falseNeel Chauhan1+1-1
2019-04-19 13:21Only set rate_limited in hs_pick_hsdir() if rate_limited_count or responsible_dirs_count is greater than 0Neel Chauhan1+4-1
2019-04-19 13:17Initialize rate_limited to false in directory_get_from_hs_dir()Neel Chauhan1+1-1
2019-04-19 12:33Make rate_limited and is_rate_limited a boolNeel Chauhan3+4-4
2019-04-19 02:00Merge branch 'maint-0.4.0'teor0+0-0
2019-04-19 02:00Merge branch 'maint-0.3.5' into maint-0.4.0teor0+0-0
2019-04-19 02:00Merge branch 'maint-0.3.4' into maint-0.3.5teor5+21-7
2019-04-19 01:59Merge branch 'maint-0.2.9' into maint-0.3.4teor0+0-0
2019-04-19 01:52Merge remote-tracking branch 'tor-github/pr/710' into maint-0.3.5teor2+21-12
2019-04-19 01:51Merge remote-tracking branch 'tor-github/pr/726' into maint-0.3.5teor2+9-4
2019-04-19 01:48Merge remote-tracking branch 'tor-github/pr/745' into maint-0.3.5teor2+6-1
2019-04-19 01:47Merge remote-tracking branch 'tor-github/pr/947' into maint-0.3.5teor2+14-0
2019-04-19 01:47Merge remote-tracking branch 'tor-github/pr/946' into maint-0.3.4teor2+13-0
2019-04-19 01:44Merge remote-tracking branch 'tor-github/pr/638' into maint-0.3.4teor3+10-7
2019-04-19 01:43Merge remote-tracking branch 'tor-github/pr/791' into maint-0.3.4teor2+11-0
2019-04-19 01:42Merge remote-tracking branch 'tor-github/pr/792' into maint-0.2.9teor2+11-1
2019-04-19 01:39Merge branch 'maint-0.2.9' into maint-0.3.4teor0+0-0
2019-04-19 01:38Merge remote-tracking branch 'tor-github/pr/772' into maint-0.2.9teor2+33-0
2019-04-19 00:34practracker: accept more lines in microdescs_parse_from_string()teor1+1-1
2019-04-18 10:23Merge branch 'tor-github/pr/938'George Kadianakis6+15-7
2019-04-18 10:22Merge branch 'tor-github/pr/925'George Kadianakis2+20-1
2019-04-18 10:22Merge branch 'maint-0.4.0'George Kadianakis4+52-1
2019-04-18 10:21Merge branch 'tor-github/pr/891' into maint-0.4.0George Kadianakis4+52-1
2019-04-18 01:41Grammar fixes for IPv6Exit in tor.1.txtNeel Chauhan1+4-3
2019-04-17 11:26Update tor.1 man page for IPv6ExitNeel Chauhan1+9-8
2019-04-17 10:15Remove contrib/dist/tor.sh.inrl19874+3-125
2019-04-17 08:44practracker: accept the extra 25 line string from 27821teor1+1-1
2019-04-17 08:43connection_edge: remove an extra ;teor1+1-1
2019-04-17 07:58connection_edge: Return a web page when HTTPTunnelPort is misconfiguredteor2+29-1
2019-04-17 06:46Merge branch 'maint-0.4.0'teor0+0-0
2019-04-17 06:46Merge branch 'maint-0.3.5' into maint-0.4.0teor2+5-1
2019-04-17 02:51Bug 30173: Rate limit padding rate limit log message.Mike Perry1+2-1
2019-04-17 02:44Bug 30173: Add consensus param to disable padding.Mike Perry1+20-1
2019-04-17 02:34changes: update the changes file for 30001teor1+3-0
2019-04-17 01:51Merge branch 'bug30184_029' into bug30184_034teor0+0-0
2019-04-17 01:14test/relay: add a missing typedefteor1+2-0
2019-04-15 11:57Do not warn about compatible OpenSSL upgradesBernhard M. Wiedemann2+11-0
2019-04-16 13:16Update practracker exceptions.txt for policies.cNeel Chauhan1+1-1
2019-04-16 12:22Clarify comment about IPv6Exit in policies_parse_exit_policy_from_options()Neel Chauhan1+1-1
2019-04-16 12:20Clarify torrc comment for IPv6ExitNeel Chauhan1+1-1
2019-04-16 12:19Add policy_using_default_exit_options() to determine if we're using the default exit optionsNeel Chauhan1+11-4
2019-04-16 12:09Merge remote-tracking branch 'tor-github/pr/910'Nick Mathewson2+11-0
2019-04-16 12:08Merge remote-tracking branch 'tor-github/pr/884'Nick Mathewson1+8-26
2019-04-16 05:39rephist: fix an undeclared type compilation errorteor1+1-1
2018-09-20 18:34Remove another needless typedefNick Mathewson1+0-2
2019-04-15 19:33In warn_if_nul_found, log surrounding context.Nick Mathewson1+21-15
2019-04-15 19:21fixup! Even more diagnostic messages for bug 28223.Nick Mathewson1+3-2
2019-04-15 18:52Document check for 30176, since it's a bit subtle.Nick Mathewson1+3-0
2019-04-13 14:55Clear memory in smartlist_remove_keeporder.Tobias Stoeckmann2+6-0
2019-04-13 14:54Add test to verify that unused pointers are NULL.Tobias Stoeckmann1+1-0
2019-04-15 18:37Fix assertf() issues when ALL_BUGS_ARE_FATAL is defined.Nick Mathewson1+3-2
2019-04-15 18:27Merge branch 'bug30189_035' into bug30189_041Nick Mathewson3+23-3
2019-04-15 18:16Use a tor_abort_() wrapper in our util_bug.h macrosNick Mathewson3+23-3
2019-04-15 10:57Merge branch 'tor-github/pr/941'George Kadianakis2+5-1
2019-04-15 10:56Merge branch 'maint-0.4.0'George Kadianakis2+14-0
2019-04-15 10:56Merge branch 'tor-github/pr/948' into maint-0.4.0George Kadianakis2+14-0
2019-04-15 09:13Fix shellcheck warnings in fixup_filenames.shrl19872+6-3
2019-04-15 00:18Merge branch 'rust-panic1-035' into rust-panic1-040teor2+14-0
2019-04-15 00:18Merge branch 'rust-panic1-034' into rust-panic1-035teor2+14-0
2019-04-15 00:15Merge branch 'rust-panic1' into rust-panic1-034teor2+13-0
2019-04-14 18:51Remove unused get_options()Neel Chauhan1+0-1
2019-04-14 18:27Update exceptions.txt for Bug #29613Neel Chauhan1+1-1
2019-04-12 00:22Add changes file for Bug #29613Neel Chauhan1+5-0
2019-04-12 00:22Update torrc.sample.in to IPv6Exit 1 being an exit by defaultNeel Chauhan1+1-3
2019-04-12 00:21Become an exit relay if IPv6Exit is 1Neel Chauhan1+6-5
2019-04-14 15:31Add an assertion to test_hs_cache.c to appease coverity.Nick Mathewson1+1-0
2019-04-12 19:43Add changes filerl19871+2-0
2019-04-12 19:41Fix remaining shellcheck warnings in fuzz_multi.shrl19871+2-2
2019-04-12 19:38Add shebang line to fuzz_multi.sh (fixes SC2148)rl19871+2-0
2019-04-11 02:17changes: file for 30117teor1+4-0
2019-04-11 02:11Travis: expand "make test-stem", so timelimit can signal python on timeoutteor1+1-1
2019-04-01 21:30Define two more commands as wipe-after-parse.Nick Mathewson1+2-2
2019-04-01 21:29Add assertions for correct input to handle_control_command.Nick Mathewson1+4-0
2019-04-01 21:27Improve handling of controller commandsNick Mathewson1+198-100
2019-04-12 10:47Merge branch 'tor-github/pr/908'George Kadianakis15+94-123
2019-04-12 10:45Merge branch 'tor-github/pr/754'George Kadianakis3+61-3
2019-04-12 03:00crypt_ops: Stop using a separate buffer in ed25519_signature_from_base64()teor1+2-4
2019-04-12 02:11Remove unused variable in fmt_serverstatus.cNeel Chauhan1+0-1
2019-04-12 01:36Update networkstatus_getinfo_by_purpose() commentNeel Chauhan1+2-1
2019-04-12 01:30Stop setting routers as running in list_server_status_v1()Neel Chauhan1+1-4
2019-04-12 01:28Remove callback for setting bridges as runningNeel Chauhan4+9-26
2019-04-12 00:44Move code for setting bridges as running to voteflags.cNeel Chauhan4+23-8
2019-04-12 00:32Fix grammar in bug24490 changes fileNeel Chauhan1+1-1
2019-04-12 00:28Use authdir_mode_bridge() in set_bridge_running_callback()Neel Chauhan1+1-1
2019-04-12 00:24Make SET_BRIDGES_RUNNING_INTERVAL 5 minutesNeel Chauhan1+1-1
2019-04-11 23:09Fix a memory leak in tor-resolve.cNick Mathewson2+6-0
2019-04-11 22:58Changes file and practracker updates for 30149.Nick Mathewson2+4-1
2019-04-11 22:56Remove an extraneous _ from __COVERITY__Nick Mathewson1+1-1
2019-04-11 22:38Add an assertion to num_ntors_per_tap().Nick Mathewson1+6-4
2019-04-11 22:38Add an assertion to compute_weighted_bandwidths()Nick Mathewson1+1-0
2019-04-11 22:38Add an assertion to pathbias_get_scale_ratio()Nick Mathewson1+3-1
2019-04-11 22:18Fix a memory leak on failure to create keys directory.Nick Mathewson2+5-2
2019-04-11 21:59changes file and practracker updates for 30147.Nick Mathewson2+7-3
2019-04-11 21:51Make it clear to coverity we aren't leaking in protover_all_supported()Nick Mathewson1+2-1
2019-04-11 21:40Don't leak on logic error in string_is_valid_nonrfc_hostname()Nick Mathewson1+6-2
2019-04-11 21:35On failure to create extend info for an introduction point, don't leak.Nick Mathewson1+1-0
2019-04-11 21:06forward-port the 0.4.0.4-rc changelogNick Mathewson1+138-0
2019-04-11 21:05Merge branch 'maint-0.4.0'Nick Mathewson0+0-0
2019-04-11 21:05bump to 0.4.0.4-rc-devNick Mathewson3+4-4
2019-04-11 19:20Make repeated/rate limited HSFETCH queries fail with QUERY_RATE_LIMITEDNeel Chauhan6+41-9
2019-04-11 18:30Merge remote-tracking branch 'tor-github/pr/913'Nick Mathewson2+4-1
2019-04-11 18:29Merge remote-tracking branch 'tor-github/pr/887'Nick Mathewson2+9-7
2019-04-11 18:27Merge remote-tracking branch 'tor-github/pr/741'Nick Mathewson2+23-11
2019-04-10 11:15Travis: use stem backtrace signals with timelimitteor1+1-1
2019-04-10 15:52Merge branch 'maint-0.4.0'Nick Mathewson0+0-0
2019-04-10 15:51Bump version to 0.4.0.4-rcNick Mathewson3+4-4
2019-04-10 15:49Fix pre-commit hook to correctly allow empty changes files.Nick Mathewson1+2-2
2019-04-10 15:31Merge branch 'maint-0.4.0'Nick Mathewson2+11-1
2019-04-10 15:31Merge remote-tracking branch 'tor-github/pr/926' into maint-0.4.0Nick Mathewson2+11-1
2019-04-09 14:30Add changes file for #30040.George Kadianakis1+9-0
2019-03-31 10:27Prevent double free on huge files with 32 bit.Tobias Stoeckmann1+2-1
2019-04-10 09:26scripts: In git-pull-all.sh, also fetch the latest tor-github pull requeststeor2+20-1
2019-04-10 09:03test: Also avoid reading the system default torrc in integration teststeor5+14-7
2019-03-13 16:51Add changes filerl19871+4-0
2019-03-13 15:53Use empty torrc file when launching tor in test_rebind.pyrl19871+5-1
2019-04-10 08:29practracker: accept 4 extra lines due to 30041teor1+2-2
2019-04-10 08:27Merge branch 'maint-0.4.0'teor3+18-2
2019-04-10 08:26Merge remote-tracking branch 'tor-github/pr/920' into maint-0.4.0teor3+18-2
2019-04-10 06:12doc: Improve the documentation for MapAddress .exitteor2+17-3
2019-04-10 05:57bwauth: update measured bandwidth file commentsteor1+28-5
2019-04-09 17:51Merge branch 'maint-0.4.0'Nick Mathewson1+1-8
2019-04-09 17:49Merge branch 'bug29922_035' into maint-0.4.0Nick Mathewson1+1-8
2019-04-09 17:49Actually I believe this should be an EINVAL.Nick Mathewson1+1-8
2019-04-09 16:03Changes file for bug30041Nick Mathewson1+5-0
2019-03-31 15:33Check return value of buf_move_to_buf for error.Tobias Stoeckmann1+4-0
2019-03-31 15:32Protect buffers against INT_MAX datalen overflows.Tobias Stoeckmann1+9-2
2019-04-09 16:03Changes file for bug30041Nick Mathewson1+5-0
2019-03-31 15:33Check return value of buf_move_to_buf for error.Tobias Stoeckmann1+4-0
2019-04-09 15:59Protect buffers against INT_MAX datalen overflows.Tobias Stoeckmann1+7-0
2019-04-09 09:25Merge branch 'maint-0.4.0'George Kadianakis2+13-0
2019-04-09 09:24Merge branch 'tor-github/pr/915' into maint-0.4.0George Kadianakis2+13-0
2019-04-09 01:36Merge branch 'maint-0.4.0'teor4+25-5
2019-04-09 01:36Merge remote-tracking branch 'tor-github/pr/866'teor3+6-7
2019-04-09 01:36Merge remote-tracking branch 'tor-github/pr/862'teor2+5-3
2019-04-09 01:35Merge remote-tracking branch 'tor-github/pr/892' into maint-0.4.0teor2+11-2
2019-03-25 13:40manpage: Clarify that Tor does stream isolation between *Port listeners by defaultrl19872+14-3
2019-04-08 21:02Detect and suppress an additional gmtime() warning in test_util.cNick Mathewson2+13-0
2019-04-08 08:16Fix SC2006 in minimize.shrl19872+4-1
2019-04-06 02:19practracker: accept 6 extra lines in tortls_nss.c:tor_tls_context_new()teor1+1-1
2019-04-06 02:23Merge branch 'maint-0.4.0'teor3+50-0
2019-04-06 02:15Merge remote-tracking branch 'tor-github/pr/911' into maint-0.4.0teor3+50-0
2019-04-06 01:07changes: Ticket 29241 is actually a bug on NSS in 0.3.5.1-alphateor1+1-1
2019-03-29 17:38NSS: disable TLS1.2 SHA-384 ciphersuites.Nick Mathewson2+38-0
2019-03-29 17:38NSS: Log an error message when SSL_ExportKeyingMaterial() failsNick Mathewson2+12-0
2019-04-05 23:33Merge branch 'maint-0.4.0'teor0+0-0
2019-04-05 23:33Merge branch 'maint-0.3.5' into maint-0.4.0teor0+0-0
2019-04-05 23:33Merge branch 'maint-0.3.4' into maint-0.3.5teor0+0-0
2019-04-05 23:33Merge branch 'maint-0.2.9' into maint-0.3.4teor2+9-1
2019-04-05 23:32Merge remote-tracking branch 'tor-github/pr/898' into maint-0.3.5teor2+12-1
2019-04-05 23:31Merge remote-tracking branch 'tor-github/pr/903' into maint-0.3.5teor2+9-1
2019-04-05 23:30Merge remote-tracking branch 'tor-github/pr/879' into maint-0.3.5teor4+22-5
2019-04-05 23:30Merge remote-tracking branch 'tor-github/pr/878' into maint-0.3.4teor4+22-5
2019-04-05 23:28Merge remote-tracking branch 'tor-github/pr/902' into maint-0.2.9teor2+9-1
2019-04-05 23:28Merge remote-tracking branch 'tor-github/pr/877' into maint-0.2.9teor3+13-4
2019-04-05 16:03Add changes filerl19871+4-0
2019-04-05 15:51Call pre-commit hook from pre-push scriptrl19871+7-0
2019-04-05 13:59practracker: allow config.c to be a touch larger.Nick Mathewson1+4-4
2019-04-05 13:45Merge branch 'tor-github/pr/907'George Kadianakis3+50-26
2019-04-05 13:44Merge branch 'tor-github/pr/906' into maint-0.4.0George Kadianakis3+45-274
2019-04-05 11:57Merge branch 'maint-0.4.0'George Kadianakis2+14-3
2019-04-05 11:56Merge branch 'tor-github/pr/901' into maint-0.4.0George Kadianakis2+14-3
2019-04-05 11:55Merge branch 'maint-0.4.0'George Kadianakis4+22-5
2019-04-05 11:55Merge branch 'tor-github/pr/879' into maint-0.4.0George Kadianakis4+22-5
2019-04-05 11:53Merge branch 'maint-0.4.0'George Kadianakis2+9-1
2019-04-05 11:53Merge branch 'tor-github/pr/902' into maint-0.4.0George Kadianakis2+9-1
2019-04-05 11:52Merge branch 'tor-github/pr/761'George Kadianakis5+140-45
2019-04-05 11:51Merge branch 'maint-0.4.0'George Kadianakis6+40-0
2019-04-05 11:51Merge branch 'tor-github/pr/800' into maint-0.4.0George Kadianakis6+40-0
2019-04-05 05:16changes: file for 29660teor1+5-0
2019-04-05 05:10binascii: Fix the base64_encode_nopad() buffer length requirementteor1+4-2
2019-04-05 05:10crypto_format: Stop adding padding in ed25519_signature_from_base64()teor1+2-5
2019-04-05 05:08crypto_format: Remove the return value from ed25519_signature_to_base64()teor6+13-17
2019-04-05 05:06crypto_format: Remove the return value from curve25519_public_to_base64()teor4+24-26
2019-04-05 05:02crypto_format: Remove the return values from digest256_to_base64()teor10+35-60
2019-04-05 04:58crypto_format: Remove unused return value from digest_to_base64()teor2+11-7
2019-04-05 03:58crypto_format: Remove outdated commentsteor1+0-4
2019-04-05 02:58Merge branch 'bug29036-29962-034' into bug29036-29962-035teor1+1-1
2019-04-05 02:58Merge branch 'bug29036-029' into bug29036-29962-034teor1+1-1
2019-04-05 02:56Makefile: actually, don't delete the gcno filesteor1+1-1
2019-04-05 02:24Merge branch 'bug29500_040_monoinit_revert' into bug29500_master_monoinitteor3+50-26
2019-04-05 02:22Revert "test/circuitpadding: Delete circuitpadding_circuitsetup_machine()"teor1+253-0
2019-04-03 03:40circuitpadding: comment fixesteor2+3-2
2019-04-02 09:56test/circuitpadding: Delete circuitpadding_circuitsetup_machine()teor1+0-253
2019-04-05 00:21Bug #29500: Fix monotime mocking in circpad unittests.Mike Perry1+41-21
2019-03-04 21:54Changes file for bug 29500.Mike Perry1+3-0
2019-03-04 21:54Bug 29500: Start monotime at 1000 nsec.Mike Perry1+18-18
2019-02-27 00:27Bug 29500: Attempt to fix the tokens test.Mike Perry1+3-3
2019-04-05 00:39Merge remote-tracking branch 'tor-github/pr/752'Nick Mathewson5+1089-736
2019-04-05 00:27Merge branch 'maint-0.4.0'Nick Mathewson2+13-11
2019-04-05 00:26Merge branch 'bug29959_040_squashed' into maint-0.4.0Nick Mathewson2+13-11
2019-03-30 02:09bwauth: Actually include the bandwidth-file-digest in authority votesteor2+13-11
2019-04-03 14:57Use an enum for inherit_result_out.Nick Mathewson2+16-13
2019-03-06 17:09Syntax fix in test.Nick Mathewson1+1-1
2019-03-06 17:08rename inherit values to avoid conflict with system definesNick Mathewson4+22-22
2019-03-06 16:03fast_rng: if noinherit has failed, then check getpid() for bad forksNick Mathewson1+61-2
2019-03-06 16:03map_anon: define a macro if it is possible for noinherit to fail.Nick Mathewson2+27-0
2019-03-06 15:35Make map_anon expose the result of a noinherit attemptNick Mathewson4+45-45
2019-03-06 14:59Drop thread-local fast_rng on fork.Nick Mathewson1+6-0
2019-03-17 17:48Implement an DormantCanceledByStartup optionNick Mathewson6+40-0
2019-04-04 15:26Merge branch 'bug30021_029' into bug30021_035Nick Mathewson2+9-1
2019-04-04 15:24Do not cache bogus results from classifying client ciphersNick Mathewson2+9-1
2019-04-04 03:23Merge branch 'bug30011_035' into bug30011_040teor2+14-3
2019-04-04 03:02Travis: Terminate test-stem if it takes more than 9.5 minutes to runteor2+12-1
2019-04-03 15:36Stop setting bridges running in networkstatus_getinfo_by_purpose()Neel Chauhan4+33-7
2019-04-03 18:30Improve logging for 28614.Nick Mathewson2+11-2
2019-04-03 17:53fdio.c: add more includes.Nick Mathewson1+4-0
2019-04-03 17:53Even more diagnostic messages for bug 28223.Nick Mathewson3+41-1
2019-04-03 15:05Add changes filerl19871+2-0
2019-04-03 15:03Fix SC2015 warningrl19871+1-1
2019-04-03 14:59Merge branch 'maint-0.4.0'George Kadianakis2+4-4
2019-04-03 14:59Merge branch 'tor-github/pr/867' into maint-0.4.0George Kadianakis5+27-4
2019-04-03 14:58Fix SC2064 warningrl19871+1-1
2019-04-03 14:56Fix SC2006 warningsrl19871+4-4
2019-04-03 14:55Merge branch 'maint-0.4.0'George Kadianakis1+5-0
2019-04-03 14:52Fix SC2086 warnings in test_key_expiration.shrl19871+2-2
2019-04-03 14:50Merge branch 'tor-github/pr/811' into maint-0.4.0George Kadianakis2+10-0
2019-04-03 14:1630001: Fix a race condition in test_dir_handle_get.cNick Mathewson3+6-2
2019-04-03 13:27Merge branch 'maint-0.4.0'Nick Mathewson3+7344-5352
2019-04-03 13:27Merge branch 'maint-0.3.5' into maint-0.4.0Nick Mathewson3+7344-5352
2019-04-03 13:27Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson3+7344-5352
2019-04-03 13:27Merge branch 'maint-0.2.9' into maint-0.3.4Nick Mathewson3+7344-5352
2019-04-03 12:33Merge remote-tracking branch 'tor-github/pr/860'Nick Mathewson6+9-5
2019-04-03 12:32Merge branch 'pr_883_squashed'Nick Mathewson1+3-3
2019-04-01 18:50Removed the use of expect from CodingStandardsRustElichai Turkel1+3-3
2019-04-03 07:26Update geoip and geoip6 to the April 2 2019 database.Karsten Loesing3+7344-5352
2019-04-03 03:12Merge remote-tracking branch 'tor-github/pr/863'teor1+2-2
2019-04-02 09:59Remove no-longer needed logging statementsrl19871+0-4
2019-04-02 09:31Stop requiring bash in test-network.sh. Make it POSIX compliantrl19871+12-26
2019-04-02 01:47Merge remote-tracking branch 'tor-github/pr/875'teor1+1-1
2019-04-02 01:46Merge remote-tracking branch 'tor-github/pr/864'teor2+8-4
2019-04-02 01:45Merge branch 'maint-0.4.0'teor1+4-0
2019-04-02 01:45Merge branch 'maint-0.3.5' into maint-0.4.0teor1+4-0
2019-04-02 01:45Merge branch 'maint-0.3.4' into maint-0.3.5teor1+4-0
2019-04-02 01:45Merge branch 'maint-0.2.9' into maint-0.3.4teor1+4-0
2019-04-01 04:11Merge branch 'bug29036-29962-034' into bug29036-29962-035teor4+22-5
2019-04-01 04:05Travis: merge before_cache from 29036 and 29962teor1+7-3
2019-03-31 14:23Add changes filerl19871+3-0
2019-03-31 13:58Cleanup cargo registry before each Rust-enabled buildrl19871+3-2
2019-04-01 04:07Merge branch 'bug29036-029' into bug29036-29962-034teor3+13-4
2019-04-01 03:49Makefile: delete all the gcov-related files in reset-gcovteor2+4-2
2019-04-01 03:40changes: Use the first Tor version with CI coverage for the 29036 changes fileteor1+2-2
2019-03-31 01:07bug_occurred: a place where we assumed that "buf" was still a bufferNick Mathewson1+1-1
2019-03-29 18:30allow circuituse.c to get even longer.Nick Mathewson1+1-1
2019-03-29 18:28Merge branch 'ticket29662_squashed' into ticket29662_squashed_mergedNick Mathewson6+92-25
2019-03-29 16:38Check for NULL in tor_assertf_nonfatal()rl19871+2-1
2019-03-22 11:44Refrain from using static buffer for assert failure message; call tor_asprintf() insteadrl19871+6-6
2019-03-05 16:02Add changes filerl19871+5-0
2019-03-05 15:58Use tor_assertf{_nonfatal} in coderl19873+6-3
2019-03-05 15:02Silence compiler warningsrl19871+16-0
2019-03-26 08:12dircache: Refactor handle_get_next_bandwidth() to use connection_dir_buf_add()teor2+4-4
2019-02-09 14:56Add changes filerl19871+4-0
2019-02-09 14:06Add connection_dir_buf_add() helper functionrl19872+19-0
2019-03-28 20:35Fix checkIncludes warning about "unusual pattern in src/ext/timeouts/"Nick Mathewson3+6-7
2019-03-28 13:29test_routerkeys.c: Always check mkdir() return valueNick Mathewson2+8-4
2019-03-28 13:19Don't unconditionally deref pub and sub in lint_message_consistencyNick Mathewson1+2-2
2019-03-27 17:27Fix SC2086 warnings in asciidoc-helper.shrl19872+5-3
2019-03-27 12:30Merge branch 'tor-github/pr/859'George Kadianakis59+5035-162
2019-03-27 02:31Merge branch 'maint-0.4.0'teor2+5-6
2019-03-27 02:31Merge remote-tracking branch 'tor-github/pr/835' into maint-0.4.0teor2+5-6
2019-03-27 01:07Stop assuming that /usr/bin/python3 existsteor6+9-5
2019-03-27 00:04practracker updates from messaging_v3 mergeNick Mathewson1+2-1
2019-03-27 00:13Merge branch 'messaging_v3' into messaging_v3_mergedNick Mathewson58+5033-161
2019-03-27 00:07changes file for pubsub codeNick Mathewson1+5-0
2019-03-27 00:02Merge branch 'maint-0.4.0'teor0+0-0
2019-03-27 00:02Merge branch 'maint-0.3.5' into maint-0.4.0teor0+0-0
2019-03-27 00:02Merge branch 'maint-0.3.4' into maint-0.3.5teor0+0-0
2019-03-27 00:01Merge remote-tracking branch 'tor-github/pr/820' into maint-0.3.4teor3+71-1
2019-03-26 23:56Remove message/subsystem numbers from log messagesNick Mathewson2+33-31
2019-03-26 23:40practracker: regen in master, for bug28925 merged to 0.4.0 and laterteor1+2-2
2019-03-26 23:36Merge branch 'maint-0.4.0'teor5+31-9
2019-03-26 23:36Merge remote-tracking branch 'tor-github/pr/836' into maint-0.4.0teor5+31-9
2019-03-26 23:28Regenerate practracker file from scratch.Nick Mathewson1+203-176
2019-03-26 23:27Merge branch 'practracker_regen'Nick Mathewson3+77-13
2019-03-26 14:41Merge branch 'tor-github/pr/842'George Kadianakis59+8027-7743
2019-03-26 13:43Add new exceptions.txt entriesNick Mathewson1+2-1
2019-03-26 13:39Merge branch 'bug29805_rebased_squashed'Nick Mathewson2+100-1
2019-03-25 13:27prob-distr: Some more comments about the initializers.George Kadianakis1+87-5
2019-03-21 18:57prob-distr: Silence some coverity warnings.George Kadianakis2+18-1
2019-03-26 13:34Merge branch 'tor-github/pr/709'George Kadianakis10+1276-364
2019-03-26 13:16Merge branch 'maint-0.4.0'George Kadianakis3+73-1
2019-03-26 13:16Merge branch 'tor-github/pr/847' into maint-0.4.0George Kadianakis3+73-1
2019-03-26 12:42practracker: update usage note in docstringNick Mathewson1+3-3
2019-03-26 09:31Merge remote-tracking branch 'tor-github/pr/724'teor9+197-0
2019-03-26 09:16Merge branch 'maint-0.4.0'teor3+152-1
2019-03-26 09:15Merge remote-tracking branch 'tor-github/pr/852' into maint-0.4.0teor3+152-1
2019-03-26 07:49Add header guards to ptr_helpers.hrl19871+5-0
2018-12-21 17:10changes: add file for #21377juga01+5-0
2018-11-19 17:27dircache: fix identation and remove unneded gotojuga01+8-8
2018-11-08 09:13bwauth: remove declaring args, they are now in usejuga01+0-1
2018-11-07 12:40test: check that .../bandwidth.z is compressedjuga01+19-0
2018-11-07 12:38test: Check bw file cache lifetimejuga01+11-0
2018-11-07 12:19bwauth: increment bw file cache lifetimejuga01+2-2
2018-11-07 12:15bwauth: check and use compression serving bw filejuga01+17-3
2018-11-07 12:04bwauth: check if a bw file could be readjuga01+8-6
2018-11-07 08:49bwauth: use flag to do not warn when file is missingjuga01+2-1
2018-11-02 18:38Serve bandwidth file used in the next votejuga02+100-0
2019-03-26 06:57Merge branch 'maint-0.4.0'teor2+4-1
2019-03-26 06:56Merge remote-tracking branch 'tor-github/pr/848' into maint-0.4.0teor2+4-1
2019-03-26 03:02Merge remote-tracking branch 'tor-github/pr/833'teor1+8-1
2019-03-26 02:55Merge remote-tracking branch 'tor-github/pr/834'teor2+82-57
2019-03-20 17:44Fix CID 1444119rl19872+4-1
2019-03-21 13:35test/dir: add a 4th argument to dirserv_read_measured_bandwidths()teor1+4-2
2019-03-26 01:48Merge branch 'ticket29806_035_squashed_merged' into ticket29806_040_squashed_mergedteor3+71-1
2019-03-25 23:17Merge branch 'tor-github/pr/839'George Kadianakis1+2-1
2019-03-14 19:41Rename one case of c_type to c_ptr_type.Nick Mathewson1+6-5
2019-03-14 19:39Rename DISPATCH_DEFINE_TYPE() to DISPATCH_REGISTER_TYPE()Nick Mathewson5+21-21
2019-03-14 19:35Various documentation notes and tweaks for pubsubNick Mathewson2+17-2
2019-03-14 19:22Log warning messages _before_ exiting because of earlier dcfg failureNick Mathewson1+5-2
2019-03-14 19:15Use actual pointers in dispatch_cfg.c.Nick Mathewson2+38-31
2019-03-14 17:23Add a test for pubsub_items_clear_bindings()Nick Mathewson1+18-0
2019-03-14 15:50Add test for dispatch_send() fast path.Nick Mathewson1+33-0
2019-03-14 13:37practracker: split shutdown code out of main.cNick Mathewson6+240-164
2019-03-14 12:54practracker compliance: split lint_message into more logical partsNick Mathewson1+149-88
2019-03-13 20:30pubsub: add test for items_out in builder_finalize()Nick Mathewson1+6-1
2019-03-13 19:56coverage: Exclude lines in pubsub_pub that can only be reached on bugNick Mathewson1+2-0
2019-03-13 19:54pubsub_check.c: Stop accepting NULL prefix, which we never send.Nick Mathewson1+1-2
2019-03-13 19:52dispatch: Test behavior of formatting type with no set fmt function.Nick Mathewson1+11-1
2019-03-13 19:48Unit test for namemap_fmt_name()Nick Mathewson1+20-0
2019-03-13 19:41pubsub test: add a test to make sure typefns can't be changed.Nick Mathewson1+25-0
2019-03-12 23:25Try a different approach to making publish function seem used.Nick Mathewson1+9-1
2019-03-12 23:11move pubsub_connector_t typedef to pubsub_connect.hNick Mathewson2+12-13
2019-03-12 22:57Correct doxygen @file directivesNick Mathewson2+2-2
2019-03-12 22:53Document several issues found by TaylorNick Mathewson4+12-4
2019-03-11 20:57pubsub: install libevent events separately from the_dispatcher.Nick Mathewson3+31-5
2019-03-11 20:02Connect the mainloop pubsub dispatcher on startup; free it on shutdown.Nick Mathewson1+12-0
2019-03-11 19:56Add msgtypes.h include to pubsub_build.hNick Mathewson1+2-0
2019-01-15 15:27Code to manage publish/subscribe setup via subsystem interface.Nick Mathewson6+232-3
2019-01-14 16:29Pubsub: macros for ease-of-use and typesafety.Nick Mathewson7+951-0
2019-01-15 15:46Add function to clear publish bindings.Nick Mathewson4+44-14
2019-01-15 14:01pubsub: relationship checking functionalityNick Mathewson6+374-2
2019-01-15 14:01Pubsub: an OO layer on top of lib/dispatchNick Mathewson15+1161-0
2019-01-13 21:01Debug logs to record all messages sent and delivered.Nick Mathewson1+27-1
2019-01-13 19:43Add a naming system for IDs in dispatch.Nick Mathewson4+112-0
2019-01-12 01:17Low-level dispatch module for publish-subscribe mechanismNick Mathewson17+1129-0
2019-01-13 20:45Add a new inline function to check whether debug logging is onNick Mathewson1+13-4
2019-01-10 18:56Add a smartlist_grow() function to expand a smartlistNick Mathewson3+86-0
2019-01-10 15:30Add a macro for the fairly common "eat next semicolon" syntax trickNick Mathewson1+12-0
2018-10-26 20:22Add MESG as a new log domain.Nick Mathewson3+9-4
2018-10-25 16:04Add a type to map names to short identifiersNick Mathewson8+413-0
2019-03-25 20:07Add a practracker-regen make targetNick Mathewson1+3-0
2019-03-25 20:06practracker: add ability to regenerate exceptions file.Nick Mathewson2+39-10
2019-03-25 19:52practracker: pass sys.argv to main() as an argumentNick Mathewson1+3-3
2019-03-25 19:51Practracker: add a string explaining the excptions file.Nick Mathewson1+32-0
2019-03-25 19:18Merge branch 'practracker_comments'Nick Mathewson1+23-8
2019-03-25 19:08changes file for control.c splitupNick Mathewson1+4-0
2019-03-25 18:14Minimize the includes in control.cNick Mathewson7+21-95
2019-03-25 18:03Split command-handling and authentication from control.cNick Mathewson16+3051-2942
2019-03-25 16:48Split getinfo handling into a new control_getinfo.cNick Mathewson12+1803-1693
2019-03-25 16:11Split all controller events code into a new control_events.cNick Mathewson50+3022-2887
2019-03-25 13:28practracker: allow comments in exceptions fileNick Mathewson1+23-8
2019-03-25 13:08practracker: sort filenames and directories.Nick Mathewson1+2-1
2019-03-25 08:17Move sizeof check to torint.hrl19872+9-9
2019-03-21 01:51Correctly report PT vs proxy during bootstrapTaylor Yu5+31-9
2019-03-25 04:01Merge remote-tracking branch 'tor-github/pr/785'teor8+50-1
2019-03-25 02:00Pass NULL to lpApplicationName in CreateProcessA().Alexander Færøy2+5-6
2019-03-24 08:10Refactor test_utils_general() to fix Coverity warningsrl19872+82-57
2019-03-24 07:25Tweak changes filerl19871+2-2
2019-03-23 12:46forward-port changelog for 0.4.0.3-alphaNick Mathewson1+84-0
2019-03-23 12:44Merge branch 'maint-0.4.0'Nick Mathewson0+0-0
2019-03-23 12:44Bump to 0.4.0.3-alpha-devNick Mathewson3+4-4
2019-03-22 22:45Set file encoding in practracker.pyTaylor Yu1+8-1
2019-03-22 15:17Merge branch 'maint-0.4.0'Nick Mathewson2+13-6
2019-03-22 15:17Merge branch 'bug29693_040_radical_squashed' into maint-0.4.0Nick Mathewson2+13-6
2019-03-21 14:49prob-distr: Decrease false positive rate of stochastic tests.George Kadianakis2+13-6
2019-03-22 11:04Write missing function commentsrl19871+3-0
2019-03-22 10:57Compile time check for being able to fit {unsigned} int inside void pointerrl19872+10-0
2019-03-22 03:20test: Backport the 0.3.4 src/test/test-network.sh to 0.2.9teor2+54-137
2019-03-22 03:10Merge remote-tracking branch 'tor-github/pr/819'teor9+198-172
2019-03-13 13:24circpad: Rename circpad_machine_state_t to circpad_machine_runtime_t.George Kadianakis4+69-69
2019-03-13 13:15circpad/prob_distr: Use crypto_fast_rng() instead of the old RNG.George Kadianakis5+53-13
2019-03-21 13:36Merge branch 'maint-0.4.0'Nick Mathewson0+0-0
2019-03-21 13:36Bump version to 0.4.0.3-alphaNick Mathewson3+4-4
2019-03-21 02:56test/dir: add an extra argument to dirserv_read_measured_bandwidths()teor1+2-2
2019-03-21 02:04Merge branch 'ticket29806_034_squashed' into ticket29806_035_squashed_mergedteor3+71-1
2019-03-19 11:48bwauth: Ignore bandwidth file lines with "vote=0"juga03+71-1
2019-03-13 12:54circpad: Don't pad if Tor is in dormant mode.George Kadianakis3+16-1
2019-03-20 17:06Check roundtrip for each bit of {unsigned} int valuesrl19871+12-0
2019-03-20 17:00Check more values of intrl19871+5-1
2019-03-20 16:54Move casts to separate C file to prevent compiler from optimising them awayrl19874+77-6
2019-03-20 14:44Handle errors from coveralls more gracefully.Alexander Færøy1+1-1
2019-03-18 14:27Run `make reset-gcov` after the script target in Travis CI is done.Alexander Færøy2+10-3
2019-03-20 08:07Changes file for bug 29527teor1+5-0
2019-02-25 13:29Silence unneeded clang warns that triggered in prob distr tests.George Kadianakis1+5-0
2019-03-19 23:48Merge branch 'maint-0.4.0'teor0+0-0
2019-03-19 23:48Merge branch 'maint-0.3.5' into maint-0.4.0teor0+0-0
2019-03-19 23:48Merge branch 'maint-0.3.4' into maint-0.3.5teor4+22-5
2019-03-19 23:47Merge branch 'maint-0.2.9' into maint-0.3.4teor0+0-0
2019-03-19 23:47Merge remote-tracking branch 'tor-github/pr/798' into maint-0.3.5teor2+14-5
2019-03-19 23:46Merge remote-tracking branch 'tor-github/pr/774' into maint-0.2.9teor4+22-5
2019-03-19 14:22Merge remote-tracking branch 'tor-github/pr/781'Nick Mathewson3+3-193
2019-03-19 13:32Merge branch 'maint-0.4.0'Nick Mathewson1+3-1
2019-03-19 13:32Merge remote-tracking branch 'tor-github/pr/802' into maint-0.4.0Nick Mathewson1+3-1
2019-03-19 05:43Merge branch 'maint-0.4.0'teor1+5-0
2019-03-19 05:43Merge branch 'maint-0.3.5' into maint-0.4.0teor1+5-0
2019-03-19 05:43Merge remote-tracking branch 'tor-github/pr/727' into maint-0.3.5teor2+8-3
2019-03-18 01:30Merge branch 'bug29706_035_minimal_merge' into bug29706_040_minimal_mergeteor1+3-1
2019-03-18 01:29Merge branch 'bug29706_034_minimal_merge' into bug29706_035_minimal_mergeteor4+22-5
2019-03-18 01:28test/sr: update sr_state_free() to sr_state_free_all() in a commentteor1+1-1
2019-03-18 01:27Merge branch 'bug29706_029_minimal' into bug29706_034_minimal_mergeteor4+22-5
2019-03-18 01:12test/sr: Clear SRVs after init, and before setupteor1+14-7
2019-03-15 15:13Satisfy practracker broken by #29665 and #28656.George Kadianakis1+2-2
2019-03-15 12:59Merge branch 'maint-0.4.0'Nick Mathewson2+14-5
2019-03-15 12:59Merge branch 'bug28656_035_squashed' into maint-0.4.0Nick Mathewson2+14-5
2019-03-05 02:53Stop logging a BUG() warning when tor is waiting for exit descriptorsteor2+14-5
2019-03-15 12:54Merge branch 'maint-0.4.0'Nick Mathewson1+10-7
2019-03-15 12:54Merge remote-tracking branch 'tor-github/pr/776' into maint-0.4.0Nick Mathewson1+10-7
2019-03-15 12:53Merge branch 'maint-0.4.0'Nick Mathewson2+11-0
2019-03-15 12:52Merge remote-tracking branch 'tor-github/pr/791' into maint-0.4.0Nick Mathewson2+11-0
2019-01-29 14:13circ: Remove n_mux and p_mux membersDavid Goulet6+1-45
2019-03-14 13:35practracker: Create an exception for an as-yet-nonexistent file.Nick Mathewson1+1-0
2019-03-09 08:18relays shouldn't close idle rend circuitsRoger Dingledine2+11-0
2019-03-09 07:55relays shouldn't close idle rend circuitsRoger Dingledine2+11-1
2019-03-14 00:15practracker: Be compatible with python2 which is used by travis/jenkins.George Kadianakis2+4-0
2019-03-13 21:00Merge branch 'maint-0.4.0'teor0+0-0
2019-03-13 21:00Merge branch 'maint-0.3.5' into maint-0.4.0teor0+0-0
2019-03-13 20:59Merge branch 'maint-0.3.4' into maint-0.3.5teor0+0-0
2019-03-13 20:56Merge branch 'maint-0.2.9' into maint-0.3.4teor1+4-0
2019-03-13 20:56Merge remote-tracking branch 'tor-github/pr/795' into maint-0.3.4teor2+77-31
2019-03-13 20:55Merge remote-tracking branch 'tor-github/pr/794' into maint-0.3.4teor2+23-11
2019-03-13 20:53Merge branch 'bug28096-029-squashed' into bug28096-034-squashedteor2+77-31
2019-03-13 20:47Merge remote-tracking branch 'nickm/bug27073_029' into bug27073_034teor2+23-11
2019-03-13 20:41Merge remote-tracking branch 'tor-github/pr/771' into maint-0.3.4teor10+210-22
2019-03-13 20:37Merge remote-tracking branch 'tor-github/pr/770' into maint-0.2.9teor9+210-21
2019-03-13 20:37Merge remote-tracking branch 'tor-github/pr/765' into maint-0.2.9teor2+13-10
2019-03-13 20:36Merge remote-tracking branch 'tor-github/pr/746' into maint-0.2.9teor2+22-2
2019-03-13 20:36Merge remote-tracking branch 'tor-github/pr/510' into maint-0.2.9teor2+77-31
2019-03-13 20:35Merge remote-tracking branch 'tor-github/pr/331' into maint-0.2.9teor2+23-11
2019-03-12 17:04prob_distr: Better document our public API.George Kadianakis1+14-2
2019-03-05 15:49prob_distr: Implement type-safe downcasting functions.George Kadianakis1+46-87
2019-03-13 14:37Merge branch 'pr_722_squashed'Nick Mathewson4+36-17
2019-02-25 13:29Silence unneeded clang warns that triggered in prob distr tests.George Kadianakis1+5-0
2019-02-25 12:59Fix test prob distr parameters that caused warnings.George Kadianakis3+31-17
2019-03-13 14:07Merge branch 'tor-github/pr/780'George Kadianakis0+0-0
2019-03-13 13:36Merge remote-tracking branch 'tor-github/pr/705'Nick Mathewson4+327-179
2019-03-13 13:30Merge branch 'bug29221_more_squashed'Nick Mathewson9+704-2
2019-03-13 13:29Changes file for practracker (29221)Nick Mathewson1+5-0
2019-03-13 10:59practracker: Fix duplicate exceptions and handle them more "gracefully".George Kadianakis2+6-1
2019-03-13 00:37grandfather in two more functionsNick Mathewson1+2-0
2019-03-12 13:32Improve failure message from check-best-practicesNick Mathewson2+23-1
2019-03-12 13:22practracker: Be more careful about excluding "confusing terms"Nick Mathewson1+4-4
2019-03-12 12:35practracker: Improvements based on last Nick's review.George Kadianakis3+6-5
2019-03-05 13:17practracker: Update exceptions file :)George Kadianakis1+2-2
2019-03-05 13:03practracker: Normalize filesystem paths across Windows and Posix.George Kadianakis2+7-2
2019-03-05 13:01practracker: Improve documentation in problem.py .George Kadianakis1+25-0
2019-02-28 10:18Fold in an initial practracker exceptions file.George Kadianakis1+260-0
2019-02-28 10:09Call practracker as part of check-local.George Kadianakis4+47-28
2019-03-13 11:21circpad: Machines MUST have strictly increasing histogram edges.George Kadianakis3+99-20
2019-03-12 16:38circpad: Documentation improvements after Nick's review.George Kadianakis2+8-5
2019-03-13 05:27test/sr: Clear SRVs after init, and before setupteor1+10-7
2019-03-13 00:15Merge remote-tracking branch 'tor-github/pr/783'teor2+25-0
2019-03-12 19:20Fix all nonconformant headers' guard macros.Nick Mathewson6+15-1
2019-03-12 19:19Make checkSpace.pl check guard macros:Nick Mathewson2+35-0
2019-03-12 18:22Merge branch 'maint-0.4.0'Nick Mathewson1+2-3
2019-03-12 18:11Fix #28525 changes file that is breaking CI.George Kadianakis1+2-3
2019-03-12 16:11Merge branch 'maint-0.4.0'George Kadianakis3+41-4
2019-03-12 16:11Merge branch 'tor-github/pr/763' into maint-0.4.0George Kadianakis3+41-4
2019-03-12 15:10Merge branch 'bug23576-041-rebased-squashed'Nick Mathewson22+332-580
2019-03-08 06:47hs: abolish hs_desc_link_specifier_dup()teor4+1-27
2019-01-30 20:52test/hs: minor hs test fixesteor2+17-16
2018-08-23 09:21hs: abolish hs_desc_link_specifier_tteor13+175-381
2019-03-12 15:05Merge remote-tracking branch 'tor-github/pr/779'Nick Mathewson1+6-2
2019-03-12 15:03Merge branch 'maint-0.4.0'Nick Mathewson7+290-35
2019-03-12 15:03Merge remote-tracking branch 'tor-github/pr/776' into maint-0.4.0Nick Mathewson7+290-35
2019-03-12 14:50Fix shellcheck warnings in pull-all/merge-all scriptsNick Mathewson2+25-0
2019-03-12 10:24Remove linux-tor-prio.sh from include.amrl19871+0-1
2019-03-12 10:14USe uintptr_t for unsigned intsrl19871+2-2
2019-03-12 10:01Refrain from doing exhaustive iteration over all values of integersrl19871+38-19
2019-03-12 01:34test/sr: update sr_state_free() to sr_state_free_all()teor1+2-2
2019-03-12 01:31Merge branch bug29706_029_refactor into bug29706_034_refactorteor7+290-35
2019-03-12 01:09sr: BUG() on NULL sr_state before doing a state_query_*()teor1+12-0
2019-03-12 00:24sr: Check for replacing a SRV pointer with the same pointerteor2+230-14
2019-03-11 13:45Merge branch 'maint-0.4.0'Nick Mathewson1+3-1
2019-03-11 13:45Merge remote-tracking branch 'tor-github/pr/756' into maint-0.4.0Nick Mathewson1+3-1
2019-03-10 17:12Remove linux-tor-prio.sh scriptrl19872+3-192
2019-03-08 16:50Disable git diff paginationrl19871+1-1
2019-03-06 17:55Using diff -u in check_for_diffsrl19871+1-1
2019-03-06 17:53Iterate over contents of scripts/git with check_for_script_update functionrl19871+6-5
2019-03-06 17:45Move all git maintenance scripts to separate directoryrl19870+0-0
2019-03-06 17:42Mention what file has changedrl19871+5-1
2019-03-01 16:01Add changes filerl19871+4-0
2019-03-01 15:58Write a comment for post-merge.git-hookrl19871+8-0
2019-03-01 15:54Also print changes in git helper scripts, if anyrl19871+9-1
2019-03-01 15:38Add post-merge git hook to warn about git hooks being updated in the reporl19871+24-0
2019-03-10 16:16Revert "Walk back from requiring bash"rl19871+6-2
2019-03-09 01:48sr: rename srv_dup() to sr_srv_dup()teor4+9-9
2019-03-09 00:50sr: Free SRVs before replacing them in state_query_put_()teor5+36-18
2019-03-09 00:50test/sr: Free SRVs before replacing them in test_sr_setup_srv()teor4+12-2
2019-03-08 15:25Merge branch 'maint-0.4.0'Nick Mathewson0+0-0
2019-03-08 15:25Merge branch 'pr_719_squashed_040' into maint-0.4.0Nick Mathewson2+21-4
2019-02-21 01:34Bug 29204: Inspect circuit queues before sending padding.Mike Perry2+21-4
2019-03-08 15:24Merge branch 'pr_719_squashed'Nick Mathewson2+21-4
2019-02-21 01:34Bug 29204: Inspect circuit queues before sending padding.Mike Perry2+21-4
2019-03-08 15:07Merge remote-tracking branch 'tor-github/pr/743'Nick Mathewson2+64-7
2019-03-08 14:54hs-v2: Copy needed information between service on prunningDavid Goulet2+33-0
2019-03-08 09:37Merge branch 'bug23512-v4-029-fixes-keep-typedef' into bug23512-v4-034-fixesteor2+4-6
2019-03-08 04:12Merge branch 'maint-0.4.0'teor0+0-0
2019-03-08 04:11Merge branch 'maint-0.3.5' into maint-0.4.0teor0+0-0
2019-03-08 04:11Merge remote-tracking branch 'tor-github/pr/733' into maint-0.3.5teor2+27-2
2019-03-08 02:32Merge remote-tracking branch 'bug28525_029' into maint-0.3.5teor3+41-4
2019-03-03 02:25Make tor_addr_is_internal_() RFC6598 (Carrier Grade NAT) awareNeel Chauhan3+41-4
2019-03-07 13:57Merge branch 'maint-0.4.0'Nick Mathewson2+6-1
2019-03-07 13:56Merge remote-tracking branch 'tor-github/pr/745' into maint-0.4.0Nick Mathewson2+6-1
2019-03-07 13:34Merge branch 'maint-0.4.0'Nick Mathewson2+27-2
2019-03-07 13:34Merge remote-tracking branch 'tor-github/pr/733' into maint-0.4.0Nick Mathewson2+27-2
2019-03-06 19:29Merge branch 'maint-0.4.0'Nick Mathewson3+8221-6197
2019-03-06 19:29Merge branch 'maint-0.3.5' into maint-0.4.0Nick Mathewson3+8221-6197
2019-03-06 19:29Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson3+8221-6197
2019-03-06 19:29Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson3+8221-6197
2019-03-06 19:29Merge branch 'maint-0.2.9' into maint-0.3.3Nick Mathewson3+8221-6197
2019-03-06 10:45Update geoip and geoip6 to the March 4 2019 database.Karsten Loesing3+8221-6197
2019-03-05 19:26Merge branch 'tor-github/pr/717'David Goulet2+35-10
2019-02-22 15:05Also disallow pushing to/from upstream branch when branch names do not matchrl19871+3-2
2019-02-20 17:56Improve pre-push.git-hook descriptionrl19871+5-4
2019-02-20 17:48In pre-push hook script, actually check local and remote refsrl19871+21-17
2019-02-20 07:35Update git pre-push hook so that only upstream branches can get pushed to originrl19872+22-3
2019-03-05 18:00Merge branch 'maint-0.4.0'Nick Mathewson3+16-11
2019-03-01 18:50protover: Add missing Padding to translate_to_rustDavid Goulet3+16-11
2019-03-05 17:01Merge remote-tracking branch 'tor-github/pr/759'Nick Mathewson2+8-5
2019-03-05 16:57Merge remote-tracking branch 'tor-github/pr/753'Nick Mathewson2+5-2
2019-03-05 16:53Merge remote-tracking branch 'tor-github/pr/680'Nick Mathewson2+11-13
2019-03-05 14:50Fix changelog for ticket 25614 to make it pass check-changes.Alexander Færøy1+1-1
2019-03-05 14:37Also add tor_assertf_nonfatal()rl19872+34-11
2018-03-18 13:56Introduce tor_assertf() to allow logging extra error message on assert failurerl19872+26-7
2019-02-23 06:54Set TOR_PT_EXIT_ON_STDIN_CLOSE=1 for client transports too.David Fifield2+8-5
2019-03-04 16:55Merge branch 'tor-github/pr/723'George Kadianakis3+61-11
2019-03-04 16:52Merge branch 'tor-github/pr/739'George Kadianakis2+31-2
2019-03-04 01:22doc: Fix an incorrect comment about calling FreeLibrary() on Windowsteor1+3-1
2019-03-04 01:21doc: Improve the monotonic time module and function documentationteor3+61-3
2019-03-03 09:51manpage: fix formatting of example on quoting options with spacesrl19872+5-2
2019-01-18 10:26Split crypto_digest.crl19875+1089-736
2019-03-01 14:36Merge branch 'tor-github/pr/718'David Goulet7+22-30
2019-02-28 18:23maint: Make git scripts fetch origin onceDavid Goulet2+64-7
2019-03-01 13:22Merge remote-tracking branch 'tor-github/pr/677'Nick Mathewson2+5-2
2019-03-01 13:20Document crypto_fast_rng_one_in_n.Nick Mathewson1+6-0
2019-03-01 04:17Merge branch 'maint-0.4.0'teor0+0-0
2019-03-01 04:17Merge branch 'maint-0.3.5' into maint-0.4.0teor0+0-0
2019-03-01 04:16Merge branch 'maint-0.3.4' into maint-0.3.5teor0+0-0
2019-03-01 04:16Merge branch 'maint-0.3.3' into maint-0.3.4teor0+0-0
2019-03-01 04:15Merge branch 'maint-0.2.9' into maint-0.3.3teor0+0-0
2019-03-01 04:15Merge remote-tracking branch 'tor-github/pr/749' into maint-0.2.9teor2+8-0
2019-03-01 04:14Merge remote-tracking branch 'tor-github/pr/748' into maint-0.2.9teor2+9-4
2019-03-01 04:14Merge remote-tracking branch 'tor-github/pr/747' into maint-0.2.9teor2+7-3
2018-04-16 22:49Bug 25733: Avoid assert failure if all circuits time out.Mike Perry2+22-2
2019-01-21 19:12Log the correct "auto" port number for listening socketsKris Katterjohn2+6-1
2019-02-28 18:16maint: Remove 0.3.3 branch from git scriptsDavid Goulet3+1-12
2019-02-28 16:22Merge branch 'maint-0.4.0'Nick Mathewson2+18-15
2019-02-28 16:20Merge remote-tracking branch 'tor-github/pr/728' into maint-0.4.0Nick Mathewson2+18-15
2019-02-28 10:32Merge branch 'tor-github/pr/720'George Kadianakis2+29-9
2019-02-28 01:22doc: update the man page and sample torrc for ExitRelayteor2+23-11
2019-02-28 00:50Merge branch 'maint-0.4.0'teor0+0-0
2019-02-28 00:49Merge branch 'maint-0.3.5' into maint-0.4.0teor0+0-0
2019-02-28 00:49Merge branch 'maint-0.3.4' into maint-0.3.5teor1+3-3
2019-02-28 00:49Merge branch 'maint-0.3.3' into maint-0.3.4teor1+3-3
2019-02-28 00:48Merge remote-tracking branch 'tor-github/pr/731' into maint-0.3.3teor1+3-3
2019-02-28 00:46Merge branch 'maint-0.4.0'teor0+0-0
2019-02-28 00:46Merge branch 'maint-0.3.5' into maint-0.4.0teor0+0-0
2019-02-28 00:45Merge branch 'maint-0.3.4' into maint-0.3.5teor2+6-2
2019-02-28 00:45Merge branch 'maint-0.3.3' into maint-0.3.4teor2+6-2
2019-02-28 00:45Merge branch 'maint-0.2.9' into maint-0.3.3teor2+6-2
2019-02-27 18:54Set CIRCLAUNCH_NEED_UPTIME in rend_service_relaunch_rendezvous() on a hs_service_requires_uptime_circ()Neel Chauhan2+31-2
2019-02-27 21:40appveyor: Do the 64-bit Windows Server 2016 job firstteor1+2-2
2019-02-27 06:11appveyor: skip two redundant builds to speed up CI on Windowsteor2+25-0
2019-02-27 17:30Exit with 1 if new issues were found. Also work with python3.George Kadianakis2+60-36
2019-02-27 17:29Improve metrics implementation.George Kadianakis2+18-3
2019-02-27 16:24Add more intelligent problem tracking.George Kadianakis2+123-28
2019-02-27 15:05Improve #include counting func and move it to metrics.py.George Kadianakis2+9-4
2019-02-27 14:59Merge branch 'maint-0.4.0'Nick Mathewson2+6-2
2019-02-27 14:59Merge remote-tracking branch 'tor-github/pr/731' into maint-0.4.0Nick Mathewson2+6-2
2019-02-27 13:14Add some failing unittests for the function length metric.George Kadianakis1+46-0
2019-02-27 13:14Initial commit of practracker.py .George Kadianakis3+173-0
2019-02-27 04:57test/shared-random: use sr_state_free_all() rather than sr_state_free()teor1+3-3
2019-02-27 05:06Merge branch 'bug29599_029' into bug29599_033teor2+6-2
2019-02-26 12:14test/shared-random: Stop leaking shared random state in the unit teststeor2+6-2
2019-02-26 23:38Merge branch 'maint-0.4.0'teor0+0-0
2019-02-26 23:38Merge branch 'maint-0.3.5' into maint-0.4.0teor0+0-0
2019-02-26 23:38Merge branch 'maint-0.3.4' into maint-0.3.5teor2+5-1
2019-02-26 23:37Merge branch 'maint-0.3.3' into maint-0.3.4teor2+5-1
2019-02-26 23:37Merge branch 'maint-0.2.9' into maint-0.3.3teor2+5-1
2019-02-26 18:15Merge branch 'tor-github/pr/729'George Kadianakis4+387-0
2019-02-26 16:30Merge branch 'tor-github/pr/655'David Goulet7+196-23
2019-02-26 16:25Merge branch 'maint-0.4.0'David Goulet3+10-7
2019-02-26 16:24Merge branch 'tor-github/pr/638' into maint-0.4.0David Goulet3+10-7
2019-02-26 15:53Merge branch 'maint-0.4.0'David Goulet0+0-0
2019-02-14 19:27maint: Helpful scripts for tor maintenanceDavid Goulet4+387-0
2019-02-26 15:48Merge branch 'maint-0.3.5'David Goulet0+0-0
2019-02-26 15:48Merge branch 'maint-0.3.5' into maint-0.4.0David Goulet0+0-0
2019-02-26 15:47Merge branch 'tor-github/pr/692' into maint-0.4.0David Goulet2+5-2
2019-02-26 15:46Merge branch 'tor-github/pr/691' into maint-0.3.5David Goulet2+5-2
2019-02-26 14:26Fix crash bug in PT subsystem.Alexander Færøy2+18-15
2019-02-26 12:27Merge branch 'maint-0.4.0'Nick Mathewson2+9-4
2019-02-26 12:27Merge remote-tracking branch 'tor-github/pr/726' into maint-0.4.0Nick Mathewson2+9-4
2019-02-26 10:35Merge branch 'tor-github/pr/698'George Kadianakis2+19-3
2019-02-26 10:33Merge branch 'tor-github/pr/611'George Kadianakis12+41-31
2019-02-25 23:58Changes file for backporting 29530 to 0.3.5teor1+5-0
2019-02-19 19:02Downgrade some LOG_ERR messages in the address/* tests to warningsNick Mathewson1+3-3
2019-01-25 21:52Fix some error-checking logic and a misleading error messageKris Katterjohn2+9-4
2019-02-25 18:33Merge remote-tracking branch 'tor-github/pr/684'Nick Mathewson2+4-1
2019-02-25 17:07Check that all valid values of int and unsigned int can be put into void pointerrl19875+73-0
2019-02-25 13:55Re-enable and fix unit test for nofork mappingsNick Mathewson3+61-11
2019-02-25 12:01Switch an int32_t bin to a circpad_hist_index_t.George Kadianakis2+4-1
2019-02-25 11:59document picking infinity binGeorge Kadianakis2+10-0
2019-02-25 11:46Fix dist_min_usec documentation and naming.George Kadianakis3+28-24
2019-02-25 11:28histogram_edges is histogram_len longGeorge Kadianakis3+1-4
2019-02-24 22:17Merge remote-tracking branch 'tor-github/pr/646'Nick Mathewson6+64-6
2019-02-24 22:02Merge branch 'ticket29065_squashed'Nick Mathewson2+5-2
2019-02-07 15:05Fix shellcheck SC2006 warnings in test_switch_id.shrl19872+5-2
2019-02-22 18:36When a DirAuth checks reachability on itself and has IPv6, mark it as reachableNeel Chauhan2+19-3
2019-02-22 14:07Merge remote-tracking branch 'nickm/thread_rng'George Kadianakis5+99-1
2019-02-21 19:09Walk back from requiring bashrl19871+2-6
2019-02-21 18:35Update pre-commit.git-hook for ticket 29553Nick Mathewson2+29-9
2019-02-21 18:25Merge branch 'maint-0.4.0'Nick Mathewson0+0-0
2019-02-21 18:25Bump to 0.4.0.2-alpha-devNick Mathewson3+4-4
2019-02-21 18:25Merge branch 'maint-0.3.5' into maint-0.4.0Nick Mathewson0+0-0
2019-02-21 18:24Bump to 0.3.5.8-devNick Mathewson3+3-3
2019-02-21 18:23Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson0+0-0
2019-02-21 18:23Bump to 0.3.4.11-devNick Mathewson3+3-3
2019-02-21 18:23Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson0+0-0
2019-02-21 18:22Bump to 0.3.3.12-devNick Mathewson3+3-3
2019-02-21 15:33Remove changes entries for fixes that appeared in 0.4.0.2-alphaNick Mathewson27+0-108
2019-02-21 15:32Copy today's releases into changelogs and releasenotes.Nick Mathewson2+507-0
2019-02-21 15:08Merge branch 'maint-0.3.5' into maint-0.4.0Nick Mathewson2+6-1
2019-02-21 15:08Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson2+6-1
2019-02-21 15:08Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+6-1
2019-02-21 15:08Merge branch 'maint-0.4.0'Nick Mathewson2+6-1
2019-01-24 15:52kist: Don't write above the highwater outbuf markDavid Goulet2+6-1
2019-02-21 14:52Merge branch 'maint-0.4.0'Nick Mathewson0+0-0
2019-02-21 14:52Bump version to 0.4.0.2-alphaNick Mathewson3+4-4
2019-02-21 14:51Merge branch 'maint-0.3.5' into maint-0.4.0Nick Mathewson0+0-0
2019-02-21 14:51Bump to 0.3.5.8Nick Mathewson3+3-3
2019-02-21 14:50Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson0+0-0
2019-02-21 14:50Bump to 0.3.4.11Nick Mathewson3+3-3
2019-02-21 14:49Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson0+0-0
2019-02-21 14:49Update to 0.3.3.12Nick Mathewson3+3-3
2019-02-21 14:10Merge branch 'maint-0.4.0'Nick Mathewson1+1-1
2019-02-21 14:06Fix a goofy change from abcde10fce that broke test-slow linkingNick Mathewson1+1-1
2019-02-20 17:21Remove all uses of weak_rng.Nick Mathewson6+13-30
2019-02-20 17:21Add a convenience macro to get a fast one-in-n calculationNick Mathewson1+3-0
2019-02-20 17:15Merge branch 'tor-github/pr/695'David Goulet5+58-4
2019-02-20 17:09Merge branch 'tor-github/pr/658'David Goulet2+5-2
2019-02-20 17:09Merge branch 'tor-github/pr/687'David Goulet2+5-3
2019-02-20 17:06Merge branch 'tor-github/pr/700'David Goulet3+12-2
2019-02-13 13:50Use setrlimit instead of ulimit -c in backtrace testsrl19873+12-2
2019-02-20 16:45Merge branch 'tor-github/pr/675'David Goulet2+8-0
2019-02-20 16:29Merge branch 'tor-github/pr/696'David Goulet5+40-31
2019-02-20 15:40Merge branch 'maint-0.4.0'Roger Dingledine1+3-3
2019-02-20 15:39Merge remote-tracking branch 'nickm/ticket29530_040' into maint-0.4.0Roger Dingledine1+3-3
2019-02-20 15:36Merge branch 'maint-0.4.0'Roger Dingledine5+5-44
2019-02-20 15:35Merge remote-tracking branch 'nickm/ticket29534_040' into maint-0.4.0Roger Dingledine1+1-1
2019-02-20 15:32fix typos from #28614Roger Dingledine2+2-2
2019-02-19 20:36Add a quick test for get_thread_fast_rng()Nick Mathewson1+8-0
2019-02-19 20:23Implement code to manage a per-thread instance of crypto_fast_rng()Nick Mathewson4+91-1
2019-02-19 19:02Downgrade some LOG_ERR messages in the address/* tests to warningsNick Mathewson1+3-3
2019-02-19 18:14Mark map_anon_nofork test as skipped in 0.4.0Nick Mathewson1+1-1
2019-02-19 16:56Merge remote-tracking branch 'tor-github/pr/665'Nick Mathewson2+9-2
2019-02-19 16:55Merge remote-tracking branch 'tor-github/pr/659'Nick Mathewson2+3-1
2019-02-19 16:53Merge remote-tracking branch 'tor-github/pr/706' into maint-0.4.0Nick Mathewson2+2-41
2019-02-19 16:51Merge branch 'maint-0.4.0'Nick Mathewson2+4-1
2019-02-19 16:51Merge remote-tracking branch 'tor-github/pr/704' into maint-0.4.0Nick Mathewson2+4-1
2019-02-19 16:49Merge branch 'maint-0.4.0'Nick Mathewson2+5-1
2019-02-19 16:49Merge branch 'bug29145_029' into maint-0.4.0Nick Mathewson2+5-1
2019-01-21 22:33Fix a compiler warning on OpenBSDKris Katterjohn2+5-1
2019-02-19 16:34Merge branch 'maint-0.4.0'Nick Mathewson1+1-1
2019-02-19 16:34Merge remote-tracking branch 'tor-github/pr/707' into maint-0.4.0Nick Mathewson1+1-1
2019-02-19 16:32Merge remote-tracking branch 'tor-github/pr/683'Nick Mathewson2+8-5
2019-02-19 16:31Merge remote-tracking branch 'tor-github/pr/694'Nick Mathewson7+9-6
2019-02-19 16:30Merge remote-tracking branch 'tor-github/pr/678'Nick Mathewson2+34-15
2019-02-19 16:27Merge branch 'maint-0.4.0'Nick Mathewson2+21-12
2019-02-19 16:27Merge branch 'bug28698_035' into maint-0.4.0Nick Mathewson2+21-12
2019-01-22 23:04Add circuit time check before logging about relaxing circuit timeJosé M. Guisado2+21-12
2019-02-19 16:21Merge branch 'maint-0.4.0'Nick Mathewson2+11-3
2019-02-19 16:21Merge remote-tracking branch 'tor-github/pr/701' into maint-0.4.0Nick Mathewson2+11-3
2019-02-19 14:40fixup! test_dir: Refactor common code out of the dir_format unit teststeor1+2-1
2019-02-19 14:29Bump to 0.4.1.0-alpha-devNick Mathewson3+4-4
2019-02-19 11:23router: Add some missing #endif commentsteor1+2-2
2019-02-19 08:52routerkeys: Log failures at info-level in make_tap_onion_key_crosscert()teor1+7-1
2019-02-19 05:56test_dir: Test descriptor variantsteor1+70-11
2019-02-19 01:19test_dir: Refactor common code out of the dir_format unit teststeor1+635-370
2019-02-18 07:37test_dir: Test rsa + ed25519 extrainfo creation and parsingteor5+206-9
2019-02-18 07:03test_dir: Split test_dir_formats into separate rsa and rsa_ed25519 teststeor1+123-63
2019-02-18 05:24test_dir: Unit tests for RSA-only router and extrainfo descriptor creationteor5+146-24
2019-01-10 07:12test_router: Add comment to explain mockingteor1+3-0
2019-01-10 10:47router: Document the additional config and state used to dump descriptorsteor2+39-43
2019-01-10 10:39router: Move extrainfo signing into its own functionteor1+39-18
2019-01-10 10:19router: eliminate router_update_info_send_unencrypted()teor1+20-7
2019-01-10 10:01router: eliminate tiny router_build_fresh_descriptor() static functionsteor1+20-38
2019-01-10 09:49router: check for NULL in router_build_fresh_descriptor() static functionsteor1+23-12
2019-01-10 09:47router: refactor router_build_fresh_descriptor() static function interfacesteor2+112-58
2019-01-10 07:11router: split router_build_fresh_descriptor() into static functionsteor1+124-9
2019-01-08 08:40stats: Stop reporting statistics when ExtraInfoStatistics is 0teor3+33-26
2019-02-19 08:59Merge branch 'bug29017-033' into bug29017-master-mergeteor3+10-7
2019-02-17 21:56fix a bootstrapping string typoRoger Dingledine1+1-1
2019-02-17 21:55fix some of the typos in Maintaining.mdRoger Dingledine1+8-8
2019-02-16 21:03Make test-slow compile with libeventNeel Chauhan1+1-1
2019-02-15 17:18Remove check-tor scriptrl19872+2-41
2019-02-15 15:27Fix tests to use the new design.George Kadianakis2+87-43
2019-02-15 15:16Update all the histogram functions to use the new design.George Kadianakis3+56-68
2019-02-13 14:17Remove start_usec/range_usec and make equivalent fields for distributions.George Kadianakis3+26-41
2019-02-13 14:58Add histogram fields in header file that allow specifying edges.George Kadianakis1+46-11
2019-02-14 21:18kist: When readding chans, check correct chan's sched_heap_idxMatt Traudt2+4-1
2019-02-14 16:43Merge branch 'tor-github/pr/702'David Goulet18+1286-286
2019-02-14 16:01Merge branch 'maint-0.3.5'George Kadianakis7+15-2
2019-02-14 16:00Merge branch 'tor-github/pr/689' into maint-0.3.5George Kadianakis7+15-2
2019-02-14 15:40Merge branch 'maint-0.3.5'George Kadianakis0+0-0
2019-02-14 15:39Merge branch 'tor-github/pr/536' into maint-0.3.5George Kadianakis7+93-60
2019-02-07 13:18Add whitebox test for the long-output optimization of fast_rngNick Mathewson1+17-1
2019-02-07 13:18Add test for crypto_fast_rng_get_double().Nick Mathewson1+4-0
2019-02-06 14:36Add a test-rng program so we can pipe to dieharder.Nick Mathewson3+70-2
2019-02-02 15:01Add a benchmark for our several PRNGs.Nick Mathewson1+62-0
2019-02-05 17:49Implement a fast aes-ctr prngNick Mathewson5+459-10
2019-02-06 17:28Extract RNG tests into a new test moduleNick Mathewson5+190-171
2019-02-06 17:51Extract the common body of our random-int functions into a macroNick Mathewson1+40-27
2019-02-14 10:07Disable unstable circuit padding unittest.George Kadianakis2+11-3
2019-02-13 20:19Merge remote-tracking branch 'tor-github/pr/699'Nick Mathewson7+178-27
2019-02-13 16:38Merge remote-tracking branch 'tor-github/pr/674'Nick Mathewson2+10-6
2019-02-13 16:02Merge branch 'maint-0.3.5'David Goulet0+0-0
2019-02-13 16:02Merge branch 'tor-github/pr/651'David Goulet8+63-1
2019-02-13 15:56Merge branch 'tor-github/pr/650' into maint-0.3.5David Goulet7+57-2
2019-02-13 13:04Let's not double-quote EXTRA_CARGO_OPTIONS after allrl19871+2-1
2019-02-13 12:51Use env to find bashrl19871+1-1
2018-11-06 14:58changes: Add changes file for #26698juga01+4-0
2018-11-06 14:57dirvote: Add the bandwidth file digest in the votejuga02+40-3
2018-11-06 14:56test: Add test to get the digest of a bw filejuga02+62-1
2018-11-06 14:49bwauth: Add function to get the digest of a bw filejuga04+72-23
2019-02-12 18:04Merge branch 'tor-github/pr/690'David Goulet2+9-0
2019-02-12 18:02Merge branch 'tor-github/pr/671'David Goulet2+61-32
2019-01-30 08:22On windows, if we fail to load a consensus and it has a CRLF, retry.Nick Mathewson2+56-31
2019-02-12 14:56Merge branch 'maint-0.3.5'Nick Mathewson3+16972-7453
2019-02-12 14:56Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson3+16972-7453
2019-02-12 14:56Merge branch 'maint-0.2.9' into maint-0.3.3Nick Mathewson3+16972-7453
2019-02-12 14:56Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson3+16972-7453
2019-02-12 14:55Merge branch 'maint-0.3.5'Nick Mathewson0+0-0
2018-11-29 15:02test: Fix a warning underflow in rend_cache/cleanDavid Goulet1+4-0
2019-02-12 13:40Update geoip and geoip6 to the February 5 2019 database.Karsten Loesing3+16972-7453
2019-02-09 14:56Add changes filerl19871+4-0
2019-02-09 14:46Use compress_dir_buf_add() function in a few placesrl19872+17-31
2019-02-09 14:06Add connection_dir_buf_add() helper functionrl19872+19-0
2019-02-08 16:22cov-diff: better handle the case where a file stops having coverageNick Mathewson1+1-2
2019-02-08 16:21Add a script to check for coverage nondeterminismNick Mathewson2+52-0
2019-02-08 15:47Merge branch 'ticket29435_035' into ticket29435_040Nick Mathewson2+5-2
2019-02-08 15:43Fix coverage script.Nick Mathewson2+5-2
2019-02-08 14:51Fix SC2086 warning in test_workqueue_*.sh shell scriptsrl19877+9-6
2019-02-08 13:52Changes file for ticket29026.Nick Mathewson1+4-0
2019-02-08 13:51Add more openssl includes to fix no-deprecated compilationNick Mathewson4+9-0
2019-02-08 13:50Fix compilation when openssl is compiled without engine support.Nick Mathewson2+2-2
2019-02-08 13:37Merge branch 'maint-0.3.5'Nick Mathewson4+29-7
2019-02-08 13:37Merge branch 'ticket29040_1_changes' into maint-0.3.5Nick Mathewson4+29-7
2019-02-08 13:37Add changes file for bug 29040.Nick Mathewson1+4-0
2019-02-08 13:19Merge branch 'maint-0.3.5'Nick Mathewson3+51-4
2019-02-08 13:19Merge remote-tracking branch 'tor-github/pr/670' into maint-0.3.5Nick Mathewson3+51-4
2019-02-07 15:22Fix shellcheck warning in zero_length_keys.shrl19872+5-3
2019-02-06 17:40Extract numeric CSPRNG functions into a new module.Nick Mathewson3+118-108
2019-02-06 17:37Remove extraneous #if/#endif wrapper in crypto_rand.cNick Mathewson1+0-3
2019-02-05 21:58Code for anonymous mappings via mmap() or CreateFileMapping().Nick Mathewson5+364-2
2019-02-02 15:14Fix shellcheck warning in fuzz_static_testcases.shrl19872+4-1
2019-02-06 08:53Add changes filerl19871+3-0
2019-02-06 08:51Fix SC2181rl19871+2-2
2019-02-06 08:27Use mktemp to fix SC2186; also, fix SC2006.rl19871+1-1
2019-02-06 08:20Fix two instances of SC2004 in nagios-check-tor-authorityrl19871+2-2
2019-02-05 13:10Merge branch 'maint-0.3.5'Roger Dingledine2+6-0
2019-02-05 13:10Merge branch 'maint-0.3.4' into maint-0.3.5Roger Dingledine2+6-0
2019-02-05 13:09Merge branch 'maint-0.3.3' into maint-0.3.4Roger Dingledine2+6-0
2019-02-02 23:09Add release note for bug 29150Peter Gerber1+3-0
2019-02-02 14:54Add changes filerl19871+2-0
2019-02-02 14:49Fix one last SC2086rl19871+1-1
2019-02-02 14:46Update test-network.sh to bash script to use arrayrl19871+3-3
2019-02-02 14:32Fix all instances of SC2166 in test-network.shrl19871+7-7
2019-02-01 19:43Add changes filerl19871+3-0
2019-02-01 19:41Fix all instances of SC2015 in test_keygen.shrl19871+25-9
2019-02-01 19:26Fix SC2064rl19871+1-1
2019-02-01 19:24Fix instances of SC2086 in test_keygen.shrl19871+3-3
2019-02-01 19:15Fix instances of SC2006 in test_keygen.shrl19871+5-5
2019-02-01 18:53Fix shellcheck warnings in test_rust.shrl19872+5-3
2019-02-01 15:38Update Cargo.lock with new comment; suppress 29244.Nick Mathewson2+6-0
2019-01-31 12:27Warn about missing ContactInfo when MyFamily setJosé M. Guisado2+8-0
2018-07-31 04:30hs: Onion services put IPv6 addresses in service descriptorsteor7+48-88
2019-01-30 15:13Use RFC5737-compliant example IP addresses in manpage when describing MapAddressrl19872+10-6
2019-01-30 14:15hs: Move get_lspecs_from_node to nodelist.cteor3+105-82
2019-01-29 15:18Write consensus files in binary modeNick Mathewson2+6-2
2019-01-26 08:55Allow empty username/password in SOCKS5 username/password auth messagerl19873+51-4
2019-01-24 20:23One more 32-bit clang warningNick Mathewson1+1-1
2019-01-24 18:20Use tt_u64_op() in test_circuitpadding.c to fix compilation warningsNick Mathewson2+37-35
2019-01-24 16:08Merge branch 'precommit_squashed'Nick Mathewson2+30-0
2019-01-14 19:09Add version 3 onion service support to HSFETCHNeel Chauhan6+64-6
2019-01-24 13:06Only run the checkIncludes.py script if it existsNick Mathewson1+3-2
2019-01-24 13:05lintChanges.py didn't take a directory argument in 0.2.9Nick Mathewson1+1-1
2019-01-24 10:22Also run checkInclude.py before every commitrl19871+2-0
2019-01-21 11:01Add a pre-commit hook that runs code and changelog entry formatting checksrl19872+27-0
2019-01-23 22:08Merge branch 'ticket28668_035' into ticket28668_040Nick Mathewson1+3-0
2019-01-23 22:07Another case of possible gmtime angst.Nick Mathewson1+3-0
2019-01-15 05:16hs-v3: add an option param to safe log functionsSuphanat Chunhapanya3+23-5
2019-01-15 05:12hs-v3: fix use after free in client auth configSuphanat Chunhapanya1+2-2
2019-01-23 19:50Merge branch 'ticket28668_035' into ticket28668_040Nick Mathewson5+33-1
2018-11-29 15:02test: Fix a warning underflow in rend_cache/cleanDavid Goulet1+4-0
2019-01-23 17:37Capture more BUG warnings in util/time testNick Mathewson3+28-0
2019-01-23 17:04If address/get_if_addrs6 can't findipv6, log WARN, not ERRNick Mathewson2+5-2
2019-01-23 16:18Merge branch 'maint-0.3.5'Nick Mathewson2+7-2
2019-01-21 10:06Log an HSDesc we failed to parse at Debug loglevelrl19872+7-2
2019-01-23 14:51Merge branch 'maint-0.3.5'Nick Mathewson0+0-0
2019-01-23 14:51Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson0+0-0
2019-01-23 14:51Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson0+0-0
2019-01-23 14:50Merge branch 'maint-0.2.9' into maint-0.3.3Nick Mathewson0+0-0
2019-01-23 14:48maint-0.2.9: remove changes files that are merged in 0.2.9 releasesNick Mathewson192+0-941
2019-01-22 21:47Allow getsockopt(…, SOL_SOCKET, SO_ACCEPTCONN, …) in sandboxPeter Gerber1+6-0
2019-01-22 19:31Merge branch 'bug29122'Nick Mathewson2+7-0
2019-01-21 10:36Fix intermittent failures of test_circuitpadding_wronghop().George Kadianakis2+7-0
2019-01-22 17:27Merge branch 'maint-0.3.5'Nick Mathewson1+1-1
2019-01-22 17:27correct bug number in 29042 changelogNick Mathewson1+1-1
2019-01-22 16:55Merge branch 'maint-0.3.5'Nick Mathewson2+31-8
2019-01-22 16:55Merge branch 'bug29042_035' into maint-0.3.5Nick Mathewson2+31-8
2019-01-22 13:14Fix shellcheck warning in test_rebind.shrl19872+9-2
2019-01-22 13:13Merge remote-tracking branch 'tor-github/pr/653'Nick Mathewson3+61-1
2019-01-22 13:04Merge branch 'maint-0.3.5'Nick Mathewson2+6-2
2019-01-22 13:04Merge branch 'bug28979_035' into maint-0.3.5Nick Mathewson2+6-2
2019-01-19 15:39Fix shellcheck warning SC2145 in torify scriptrl19872+3-1
2019-01-18 17:25Merge branch 'maint-0.3.5'Nick Mathewson2+8-3
2019-01-18 17:25Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+8-3
2019-01-18 17:25Merge branch 'maint-0.2.9' into maint-0.3.3Nick Mathewson2+8-3
2019-01-18 17:25Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson2+8-3
2019-01-18 15:22Fix the year for 0.3.4.10 and 0.3.3.11Nick Mathewson2+4-4
2019-01-18 15:15format_changelog: treat "issue NNNN" as a track ticketNick Mathewson1+1-1
2019-01-18 15:08Bump to 0.4.0.1-alpha-devNick Mathewson3+3-3
2019-01-18 11:49Cleanup shellcheck warnings in autogen.shrl19872+5-2
2019-01-17 21:24Better failure message on stochastic test failureNick Mathewson1+13-3
2019-01-17 21:10Speed up the deterministic prng in test_prob_distr, by a lot.Nick Mathewson1+31-16
2019-01-17 18:32Fix users of base32_decode to check for expected length in return.Nick Mathewson6+26-14
2018-12-13 22:22Add a changes file for 28837 (OpenSSL sha3)Nick Mathewson1+4-0
2018-12-13 22:15Use crypto_xof() in hs_ntor.c.Nick Mathewson1+4-10
2018-12-13 21:59Add a function to compute an XOF in one shot.Nick Mathewson3+31-0
2018-12-13 18:25Use openssl's version of sha3 when available.Nick Mathewson4+157-13
2019-01-17 17:04Merge remote-tracking branch 'tor-github/pr/645'Nick Mathewson2+12-12
2019-01-17 13:46lintChanges.py: Two python re usage fixesNick Mathewson1+2-2
2019-01-16 21:05Fix documentation for ClientAuth on HSv3.Nick Mathewson2+6-2
2019-01-16 20:54Fix a LOG_ERR message from test_pt.cNick Mathewson1+6-0
2019-01-16 20:54Merge branch 'ticket28668_035' into ticket28668_040Nick Mathewson2+21-0
2019-01-16 20:47Fail any unit test that causes an unhandled LD_BUG or LOG_ERRNick Mathewson2+21-0
2019-01-16 19:43Merge branch 'maint-0.3.5'Nick Mathewson2+8-3
2019-01-15 20:55Add changes file for bug 28981Kris Katterjohn1+5-0
2019-01-03 23:24Update and fix a couple of comments in meminfo.cKris Katterjohn1+2-2
2019-01-03 23:19Use HW_PHYSMEM instead of HW_USERMEM in get_total_system_memory_implKris Katterjohn1+1-1
2019-01-16 19:33Log more messages when failing to decode RSA keysNick Mathewson2+31-8
2019-01-16 17:33Bump copyright date to 2019Nick Mathewson820+821-821
2019-01-16 17:33Update copyright script for 2019Nick Mathewson1+2-2
2019-01-16 17:32Merge branch 'maint-0.3.5'Nick Mathewson0+0-0
2019-01-16 17:32Bump copyright date to 2019.Nick Mathewson760+761-761
2019-01-16 16:47More line edits to changelog. Thanks, seborn!Nick Mathewson1+37-38
2019-01-16 16:09Give the changelog an editNick Mathewson1+120-122
2019-01-16 13:32Bump to 0.4.0.1-alphaNick Mathewson3+4-4
2019-01-16 13:28Start on 0.4.0.1-alpha changelogNick Mathewson69+319-302
2019-01-16 13:20Remove changes entries that appeared in 0.3.5.7Nick Mathewson1+0-4
2019-01-16 00:18Remove fallback scripts and whitelistNick Mathewson5+4-3513
2019-01-15 23:29Merge remote-tracking branch 'mikeperry-github/bug29089'Nick Mathewson1+10-0
2019-01-15 23:26Use [ -n "$x" ] in place of [ ! -z "$x" ] in chutney-git-bisectNick Mathewson1+4-4
2019-01-15 22:50Changes file for Ticket 28142.Mike Perry1+10-0
2019-01-15 18:15Forward-port changelog and releasenotes entries from last MondayNick Mathewson2+1400-0
2019-01-15 13:25Merge branch 'bug24953_squashed'Nick Mathewson2+35-12
2019-01-08 11:28Depending on script mode, either use 'whitelist' or 'fallback list'rl19871+23-9
2019-01-07 09:09In updateFallbackDirs.py, say 'fallback list' instead of 'whitelist'rl19872+14-5
2019-01-15 13:08Merge branch 'ticket28058_squashed'Nick Mathewson3+14-1
2018-12-15 11:53Add changes filerl19871+2-0
2018-12-15 09:08Add shellcheck to Travis CI buildsrl19871+2-0
2018-12-15 08:47Run shellcheck for stuff in scripts/ as part of 'make check'rl19871+10-1
2019-01-14 19:48Merge remote-tracking branch 'asn-github/adaptive_padding-final'Nick Mathewson53+10102-40
2019-01-14 19:02Merge branch 'maint-0.3.5'Nick Mathewson2+23-18
2018-12-23 18:55Rework rep_hist_log_link_protocol_counts()rl19872+23-18
2019-01-14 18:59Merge remote-tracking branch 'teor/bug29015'Nick Mathewson2+9-2
2019-01-14 16:59Rename TYPE to TRANSPORT in PT STATUS messages.Alexander Færøy2+12-12
2019-01-14 13:07Remove TODO file.George Kadianakis1+0-58
2019-01-11 23:56Merge branch 'bug28989_squashed'Nick Mathewson2+38-1
2019-01-05 09:02Fix a typorl19871+1-1
2019-01-05 09:01Fix CID 1442277rl19872+37-0
2019-01-04 19:48Actually close the stdout pipe on error in process_unix_execKris Katterjohn1+4-4
2019-01-11 23:53Merge branch 'maint-0.3.5'Nick Mathewson6+64-25
2019-01-11 23:53Merge remote-tracking branch 'tor-github/pr/563' into maint-0.3.5Nick Mathewson6+64-25
2019-01-11 14:08Include the beginnings of a FAQ about which timer to use.Nick Mathewson1+96-0
2019-01-11 10:06Clarify immutability of global padding machine specs.George Kadianakis2+13-3
2019-01-10 18:11Fix wrong bases.Taylor R Campbell1+2-2
2019-01-10 18:08Add some more type checking.Taylor R Campbell3+37-17
2019-01-10 17:40Use the distribution abstraction as an abstraction.Taylor R Campbell4+196-117
2019-01-10 17:12Move ceil call back into the geometric sampler.Taylor R Campbell2+12-2
2019-01-10 17:12Fix more type redefinition errors.Taylor R Campbell1+4-4
2019-01-10 17:10Fix type redefinition errors.Taylor R Campbell1+28-25
2019-01-10 11:05Misc trivial improvements around circpadding code.George Kadianakis3+7-0
2019-01-10 11:03Unittest for tor_isinf().George Kadianakis1+23-0
2019-01-10 10:54Rename crypto_rand_uint32() -> crypto_rand_u32()George Kadianakis4+11-11
2019-01-10 10:38Rename circpad_machineinfo_t -> circpad_machine_state_tGeorge Kadianakis4+68-65
2019-01-10 10:33Rename circpad_machine_t -> circpad_machine_spec_tGeorge Kadianakis4+53-52
2019-01-10 10:28Add top-level file documentation for circuitpadding.cGeorge Kadianakis2+40-1
2019-01-09 08:00rend: stop warning when clients send multiple rend establish cellsteor2+8-3
2019-01-09 20:46Merge remote-tracking branch 'tor-github/pr/627'Nick Mathewson2+5-9
2019-01-09 14:49Merge branch 'ticket28843'Nick Mathewson2+26-0
2019-01-09 14:38Merge branch 'maint-0.3.5'Nick Mathewson2+6-1
2019-01-09 14:38Merge remote-tracking branch 'tor-github/pr/636' into maint-0.3.5Nick Mathewson2+6-1
2019-01-09 14:35Merge branch 'maint-0.3.5'Nick Mathewson2+12-7
2018-12-23 17:21Stop logging 'Your Guard' in circpathbias.crl19872+12-7
2019-01-09 14:33Merge branch 'bug28591_035_squashed'Nick Mathewson9+115-53
2018-11-28 15:03Dir: allow directory mirrors to serve future consensusesteor2+54-22
2019-01-09 13:52Merge branch 'maint-0.3.5'Nick Mathewson10+35-3
2019-01-08 02:01Add changes file for bug 28938Kris Katterjohn1+4-0
2018-12-23 20:51Fix (and make consistent) the use of OpenBSD preprocessor macro testsKris Katterjohn9+31-3
2019-01-09 13:48Changes file for 28856Nick Mathewson1+3-0
2019-01-09 13:46Merge branch 'ticket28856_v2'Nick Mathewson4+16-30
2019-01-08 08:21stats: Make PaddingStatistics depend on ExtraInfoStatisticsteor3+10-7
2019-01-08 04:45lib/net: improve the docs for tor_{ersatz_,}socketpair()teor2+9-2
2019-01-08 02:18Merge branch 'maint-0.3.5'Nick Mathewson0+0-0
2019-01-08 02:18Update to 0.3.5.7-devNick Mathewson3+3-3
2019-01-08 02:17Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson0+0-0
2019-01-08 02:17Update to 0.3.4.10-devNick Mathewson3+3-3
2019-01-08 02:16Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson0+0-0
2019-01-08 02:16Update to 0.3.3.3.11-devNick Mathewson3+3-3
2019-01-07 23:28Fix tor_ersatz_socketpair on IPv6-only systemsKris Katterjohn2+6-1
2019-01-07 15:23Merge branch 'maint-0.3.5'Nick Mathewson0+0-0
2019-01-07 15:23Bump version to 0.3.5.7Nick Mathewson3+3-3
2019-01-07 15:22Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson0+0-0
2019-01-07 15:22Bump to 0.3.4.10Nick Mathewson3+3-3
2019-01-07 15:22Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson0+0-0
2019-01-07 15:21Bump to 0.3.3.11Nick Mathewson3+3-3
2019-01-07 13:51Merge remote-tracking branch 'rl1987/doc28805'Nick Mathewson2+7-2
2019-01-07 13:46Merge remote-tracking branch 'tlyu-github/bug28929'Nick Mathewson1+1-1
2019-01-07 13:43Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson3+7458-6909
2019-01-07 13:43Merge branch 'maint-0.3.5'Nick Mathewson3+7458-6909
2019-01-07 13:43Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson3+7458-6909
2019-01-07 13:43Merge branch 'maint-0.2.9' into maint-0.3.3Nick Mathewson3+7458-6909
2019-01-07 08:00Update geoip and geoip6 to the January 3 2019 database.Karsten Loesing3+7458-6909
2019-01-04 23:39Fix a warning in test_process.c on 32-bit platforms with clang.Nick Mathewson1+3-3
2019-01-04 23:23Fix typo in bootstrap messageTaylor Yu1+1-1
2019-01-04 20:04Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson0+0-0
2019-01-04 20:04Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson0+0-0
2019-01-04 20:04Merge branch 'maint-0.2.9' into maint-0.3.3Nick Mathewson0+0-0
2019-01-04 20:04Merge branch 'maint-0.3.5'Nick Mathewson0+0-0
2019-01-04 20:04Merge branch 'bug21394_029_redux' into maint-0.2.9Nick Mathewson2+18-8
2019-01-04 20:04Remove from master those changes files that will appear in 0.3.5.7 or earlier.Nick Mathewson11+0-52
2019-01-04 19:57Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson0+0-0
2019-01-04 19:57Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+10-2
2019-01-04 19:57Merge branch 'maint-0.3.5'Nick Mathewson0+0-0
2019-01-04 19:49Merge remote-tracking branch 'dgoulet/ticket28619_033_01' into maint-0.3.3Nick Mathewson2+10-2
2019-01-04 19:36Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson0+0-0
2019-01-04 19:36Merge branch 'maint-0.3.5'Nick Mathewson0+0-0
2019-01-04 19:34Merge branch 'ticket27750_034_01_squashed' into maint-0.3.4Nick Mathewson2+12-11
2019-01-04 02:34Merge branch 'maint-0.3.5'Nick Mathewson2+9-1
2019-01-04 02:34Merge branch 'ticket28879' into maint-0.3.5Nick Mathewson2+9-1
2019-01-04 02:33Merge branch 'ticket28880'Nick Mathewson3+8-2
2019-01-04 02:31Merge branch 'ticket28852'Nick Mathewson2+4-1
2019-01-03 14:50Add a #ifdef HAVE_UNISTD_H check to buffers.cNick Mathewson1+3-0
2019-01-03 14:45Merge branch 'maint-0.3.5'Nick Mathewson2+10-0
2019-01-03 14:45Merge branch 'ticket28851_035_squashed' into maint-0.3.5Nick Mathewson2+10-0
2018-12-14 19:07Stop re-checking our hardcoded dh parameters on every startupNick Mathewson2+10-0
2019-01-03 14:44Merge branch 'maint-0.3.5'Nick Mathewson2+9-1
2019-01-03 14:44Merge remote-tracking branch 'public/ticket28838_035' into maint-0.3.5Nick Mathewson2+9-1
2019-01-03 14:02Merge branch 'maint-0.3.5'Nick Mathewson3+61-7
2019-01-03 14:02Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson3+61-8
2019-01-03 14:02Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson3+61-7
2019-01-03 14:01Merge branch 'ticket28973_033_squashed' into maint-0.3.3Nick Mathewson3+61-8
2019-01-02 19:23Detect openssl bug 7712 and work around it.Nick Mathewson3+61-8
2019-01-03 08:36Completely remove 'GETINFO status/version/num-{concurring,versioning}'rl19872+5-9
2019-01-02 21:15Merge branch 'maint-0.3.5'Nick Mathewson2+4-0
2019-01-02 21:15Merge branch 'bug28974_035' into maint-0.3.5Nick Mathewson2+4-0
2019-01-02 21:09Merge branch 'maint-0.3.5'Nick Mathewson1+4-0
2019-01-02 21:09ticket 28924 deserves a changes file. I made one, but I guess I forgot to git addNick Mathewson1+4-0
2019-01-02 20:45Explicitly ignore check_result() result in test_voting_flags_minimalNick Mathewson1+1-2
2019-01-02 20:19Add an errno.h include to freespace.c to fix bug 28974.Nick Mathewson2+4-0
2018-08-24 21:37Add TODO file for padding work.Mike Perry1+58-0
2018-12-27 08:45Disable current padding machines.George Kadianakis1+5-1
2018-12-07 14:35Concentrate all TOR_USEC_PER_SEC definitions in a single header file.George Kadianakis8+47-30
2018-11-26 23:54Use the new probability distribution code in WTF-PAD.George Kadianakis1+61-40
2018-11-26 23:56Implement and test probability distributions used by WTF-PAD.George Kadianakis15+3316-6
2018-10-23 21:02Config option to specify specific MiddleNodes.Mike Perry6+53-9
2019-01-02 13:19Circuit padding tests.George Kadianakis11+2438-20
2018-08-23 20:31Add relay crypto mock points for tests.Mike Perry2+8-3
2018-10-23 19:49Circuit padding implementation.Mike Perry2+2469-0
2018-10-23 20:03Circuit padding cell event callbacks.Mike Perry2+21-7
2018-10-23 21:00Circuit padding machine creation events.Mike Perry4+26-1
2018-10-23 19:51Add padding negotiation trunnel output.Mike Perry4+795-4
2018-10-23 20:55Circuit padding ProtoVer plumbing.Mike Perry6+20-4
2018-10-23 20:52Initialize circuit padding machines and global state.Mike Perry2+10-2
2018-10-23 19:51Hook up circuit padding to circuit_t.Mike Perry3+32-0
2018-10-23 19:48Circuit padding header.Mike Perry1+685-0
2018-10-23 19:23Provide a smartlist reverse-order traversal.Mike Perry1+8-0
2018-12-23 23:46Fix a buffer overflow in setup_cfg() in src/test/test_voting_flags.cKris Katterjohn1+1-1
2018-12-23 17:58Tweak ControlPort description in manpagerl19872+7-2
2018-12-21 20:42Merge branch 'maint-0.3.5'Nick Mathewson2+20-3
2018-12-21 20:42Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson2+20-3
2018-12-21 19:22Merge branch 'orconn-tracker_squashed'Nick Mathewson42+1845-119
2018-12-20 21:50changes file for ticket27167Taylor Yu1+11-0
2018-12-20 15:21Add tests for bootstrap trackerTaylor Yu5+249-1
2018-12-17 15:31The big bootstrap phase redefinitionTaylor Yu5+159-40
2018-12-16 04:14Hook up control_event_bootstrap() to btrack_orconnTaylor Yu10+133-22
2018-12-21 17:38Add a comment about bto_update_best.Taylor Yu1+3-0
2018-12-21 19:12Fix priority on process subsystem level: it uses "net"Nick Mathewson2+2-2
2018-12-21 18:26Merge branch 'ticket28847'Nick Mathewson11+61-53
2018-12-20 16:03Don't initialize the process module manually in tests.Alexander Færøy3+0-44
2018-12-20 14:16Fix typo in time_sys.h.Alexander Færøy1+1-1
2018-12-20 14:07Use the subsystem list to initialize and shutdown process module.Alexander Færøy5+54-0
2018-12-21 16:30Merge branch 'maint-0.3.5'Nick Mathewson3+34-9
2018-12-21 16:17mainloop: Reactivate the linked connection event with a non empty listDavid Goulet2+20-3
2018-12-21 14:49Try @warning_flags to avoid bloating verbose make logsNick Mathewson3+34-9
2018-12-17 15:45Add bootstrap tracker subsystemTaylor Yu10+730-0
2018-12-20 03:35Add LD_BTRACK log domain for bootstrap trackerTaylor Yu3+5-3
2018-12-16 23:01Add origin circuit event pubsub systemTaylor Yu12+287-17
2018-12-16 22:05Add ORCONN event pubsub systemTaylor Yu10+288-49
2018-12-13 23:18Remove unused old_state var in connection_or.cTaylor Yu3+1-9
2018-12-20 21:42Merge remote-tracking branch 'tor-github/pr/609'Nick Mathewson7+202-23
2018-12-20 18:05Escape the PT K/V data before sending it to the logger.Alexander Færøy1+4-4
2018-12-20 16:50Merge branch 'document_--version'Nick Mathewson2+5-1
2018-12-20 16:50Even more clarify on --version.Nick Mathewson1+3-2
2018-12-20 16:42Merge remote-tracking branch 'tor-github/pr/608'Nick Mathewson2+114-47
2018-12-20 13:37Add base32 to the round-trip fuzzerNick Mathewson1+1-7
2018-12-20 13:36Remove Process initializer/shutdown function from main.c.Alexander Færøy1+0-5
2018-12-20 13:36base32_decode(): Return number of bytes written on success.Nick Mathewson6+15-11
2018-12-20 13:36Forward declare smartlist_t in process.hAlexander Færøy1+6-3
2018-12-20 12:53Merge remote-tracking branch 'tor-github/pr/445'Nick Mathewson11+1164-50
2018-12-20 12:50Merge branch 'maint-0.3.5'Nick Mathewson2+5-1
2018-12-20 12:49Merge remote-tracking branch 'tor-github/pr/607' into maint-0.3.5Nick Mathewson2+5-1
2018-12-20 12:12No need to log ordinary EOF conditions as LOG_WARN.Alexander Færøy1+22-4
2018-12-20 12:11Make example CancelIoEx() code use CancelIo().Alexander Færøy1+5-12
2018-12-20 12:04Handle ERROR_BROKEN_PIPE in completion routines.Alexander Færøy1+6-31
2018-12-20 12:02Remember to set `reached_eof` when our handles are reporting errors.Alexander Færøy1+3-0
2018-12-20 11:57Handle errors even after success from ReadFileEx() and WriteFileEx().Alexander Færøy1+50-0
2018-12-20 11:53Delay checking process for termination until both stdout and stderr are closed.Alexander Færøy1+22-0
2018-12-20 11:47Remember to close the child process' ends of the pipes.Alexander Færøy1+5-0
2018-12-20 11:45Remember to check for whether we actually did exit in tests.Alexander Færøy1+1-0
2018-12-20 03:08Add and update changes files for #28846.Alexander Færøy2+4-1
2018-12-20 03:01Stop running stem's unit tests as part of "make test-stem"teor2+5-1
2018-12-20 02:55Add support for STATUS messages from Pluggable Transports.Alexander Færøy5+92-4
2018-12-20 01:10Use K/V parser to handle LOG messages for pluggable transports.Alexander Færøy5+106-18
2018-12-19 20:36Merge branch 'maint-0.3.5'Nick Mathewson2+6-4
2018-12-19 20:36Merge branch 'ticket28883_035' into maint-0.3.5Nick Mathewson2+6-4
2018-12-18 23:59Merge branch 'ticket28853'Nick Mathewson2+45-38
2018-12-18 23:59Merge branch 'ticket28839_v2_squashed'Nick Mathewson9+83-22
2018-12-14 18:34Changes file for ticket28839Nick Mathewson1+3-0
2018-12-14 18:28Avoid a needless decode/re-encode step in assigning onion keysNick Mathewson2+4-4
2018-12-14 18:17Use a single path for all PEM-like objects in get_next_token()Nick Mathewson2+17-15
2018-12-18 18:56Merge branch 'maint-0.3.5'Nick Mathewson4+9-3
2018-12-18 18:55Merge branch 'bug28612_squashed' into maint-0.3.5Nick Mathewson4+9-3
2018-12-05 15:31Call run_tor_main_loop() in ntmain.c, rather than do_main_loop().Nick Mathewson4+9-3
2018-12-18 18:52Merge branch 'maint-0.3.5'Nick Mathewson2+6-0
2018-12-18 18:52Merge branch 'ticket28881_035' into maint-0.3.5Nick Mathewson2+6-0
2018-12-17 14:38Always initialize addr in parse_port_config()Nick Mathewson2+6-0
2018-12-18 18:51Merge remote-tracking branch 'tor-github/pr/595'Nick Mathewson2+5-1
2018-12-18 18:36Merge branch 'ticket28179_squashed_merged'Nick Mathewson41+4348-2353
2018-12-17 22:41Add missing changes files for #26360, #28179, #28180.Alexander Færøy3+12-0
2018-12-18 14:18Avoid breaking the event loop prematurely.Alexander Færøy2+37-26
2018-12-18 18:34Merge branch 'maint-0.3.5'Nick Mathewson0+0-0
2018-12-18 18:33Bump version to 0.3.5.6-rc-devNick Mathewson3+3-3
2018-12-18 18:33Forward-port changelog from 0.3.5.6-rcNick Mathewson1+84-0
2018-12-18 13:15Remove changes that are already merged in 0.3.5.x releasesNick Mathewson49+0-217
2018-12-18 13:09Merge branch 'maint-0.3.5'Nick Mathewson0+0-0
2018-12-18 13:09Revert "Log bootstrap tag names"Nick Mathewson2+3-7
2018-12-18 13:04Merge branch 'maint-0.3.5'Nick Mathewson0+0-0
2018-12-18 13:04Bump to 0.3.5.6-rcNick Mathewson3+3-3
2018-12-18 10:11Unit test to check that we can parse NETINFO cell with unsupported address typerl19871+1-1
2018-12-18 09:58Actually allow unrecognized address types in NETINFO cellrl19876+125-54
2018-12-17 22:58lib/process may include lib/buf.Nick Mathewson1+1-0
2018-12-17 22:54Document the output of --versionNick Mathewson2+4-1
2018-12-17 22:01Update location of buffers.hNick Mathewson3+3-3
2018-12-17 21:41Merge branch 'ticket28179_squashed' into ticket28179_squashed_mergedNick Mathewson38+4324-2353
2018-12-14 02:31Ensure that line_size >= 1 before trying to trim input string.Alexander Færøy1+2-2
2018-12-14 01:17Add an additional space when we check for the PROTO_LOG handler.Alexander Færøy1+5-1
2018-12-12 23:52Make Windows process event timer API available for dormant interface.Alexander Færøy2+8-7
2018-12-12 23:48Document the format of process_t::arguments.Alexander Færøy1+5-1
2018-12-12 17:48Use errno directly if we are not reading/writing from/to a socket.Alexander Færøy1+4-2
2018-12-07 01:09Use `const char *` instead of `char *` for line parameter for process callbacks.Alexander Færøy5+13-9
2018-11-29 15:42Change EVENT_TRANSPORT_LOG to EVENT_PT_LOG.Alexander Færøy5+21-35
2018-11-28 20:55Change the Process exit_callback to return bool.Alexander Færøy8+65-26
2018-11-28 17:12Call close() on stdin/stdout/stderr in process_terminate().Alexander Færøy3+62-3
2018-11-28 17:10Use run_main_loop_until_done() for process_t tests.Alexander Færøy3+8-7
2018-11-27 16:36Copy (zlib1|libssp-0).dll to \src\test\ to run test-process.exe.Alexander Færøy1+2-0
2018-11-26 06:16Fix tests on kqueue() based platforms.Alexander Færøy1+2-2
2018-11-26 05:14Move remaining code from subprocess.{h,c} to more appropriate places.Alexander Færøy13+171-240
2018-11-26 04:34Delete old process_handle_t code.Alexander Færøy12+16-1947
2018-11-26 03:59Add tests for process environment functionality of process_t.Alexander Færøy1+52-0
2018-11-26 01:18Add slow test for process_t for main loop interaction.Alexander Færøy6+421-0
2018-11-23 21:50Add support for logging messages from pluggable transports.Alexander Færøy5+75-3
2018-11-23 04:56Use process_t for managed proxies.Alexander Færøy4+141-123
2018-11-22 18:00Add "PT" log domain.Alexander Færøy3+6-4
2018-11-23 04:43Add process_reset_environment() to the Process subsystem.Alexander Færøy2+18-0
2018-11-23 02:44Add process_terminate().Alexander Færøy6+71-0
2018-11-22 17:14Make sure we call process_notify_event_exit() as the last thing in different callbacks.Alexander Færøy2+12-5
2018-11-22 16:38Add documentation for the is_socket and error argument of read_to_chunk().Alexander Færøy1+4-2
2018-11-22 04:22Add process_get_pid() to the Process subsystem.Alexander Færøy7+43-0
2018-11-22 03:49Add Windows backend for the Process subsystem.Alexander Færøy6+1007-3
2018-11-22 03:43Add Unix backend for the Process subsystem.Alexander Færøy6+746-0
2018-11-22 03:25Add new Process subsystem.Alexander Færøy9+1343-3
2018-12-17 15:57Merge branch 'maint-0.3.5'Nick Mathewson1+5-0
2018-12-17 15:57Changes file for 28562Nick Mathewson1+5-0
2018-11-22 00:53Create a temporary directory for tor's DataDirectory in test_rebind.Taylor R Campbell2+21-4
2018-12-17 14:53test_rebind: wait for tor to timeout, even if it is logging a lotNick Mathewson2+6-4
2018-12-17 14:28Fix null-pointer-deref warning from scan-build in test_hs_service.cNick Mathewson1+3-0
2018-12-17 14:28Fix dead assignment warning in test_hs_service.cNick Mathewson1+2-2
2018-12-17 14:27Fix dead-assignment warning in test_shared_random.cNick Mathewson1+1-0
2018-12-17 14:26Fix dead-assignment warnings in test_config.cNick Mathewson1+2-0
2018-12-17 14:14Check hostname before using it in send_resolved_hostname_cell()Nick Mathewson2+9-1
2018-12-17 14:04Remove strcmp_len(): it is now unusedNick Mathewson3+0-25
2018-12-17 14:03Replace use of strcmp_len() with new mem_eq_token().Nick Mathewson1+16-5
2018-12-16 08:19Refrain from closing connection if found one unrecognized address in NETINFO cellrl19871+2-4
2018-12-16 08:05Refrain from hardcoding address length and type in netinfo.trunnelrl19872+9-27
2018-12-14 21:07Rewrite the core of parse_short_policy() to be faster.Nick Mathewson2+45-38
2018-12-14 19:48Remove a needless memset() in get_token_arguments()Nick Mathewson2+4-1
2018-12-14 18:11Use 25% less RAM for base64-encoded directory objectsNick Mathewson1+3-2
2018-12-14 18:07Add a function to provide an upper bound on base64 decoded lengthNick Mathewson3+16-1
2018-12-14 18:45Add a benchmark for parsing a microdescriptorNick Mathewson1+40-0
2018-12-14 14:24Add changes file for <30min HeartbeatPeriod patchMatt Traudt1+3-0
2018-12-12 20:27allow any value for HearbeatPeriod in testing Tor networksRob Jansen1+2-1
2018-12-14 00:35Add a DROPOWNERSHIP controller command to undo TAKEOWNERSHIP.Nick Mathewson2+26-0
2018-12-14 00:01Merge branch 'maint-0.3.5'Nick Mathewson2+7-3
2018-12-13 23:57Merge remote-tracking branch 'tlyu-github/ticket28731-035' into maint-0.3.5Nick Mathewson2+7-3
2018-12-13 16:26Lower the loop_max constant in curve25519_basepoint_spot_check()Nick Mathewson2+9-1
2018-12-13 13:26Merge branch 'dormant_persist_squashed'Nick Mathewson11+188-16
2018-12-04 22:52Unit tests for back-end functions for persistent dormant stateNick Mathewson1+76-0
2018-12-04 17:21Change interaction between dormant mode and clock jumps.Nick Mathewson4+27-10
2018-12-04 17:11changes file for ticket26864Nick Mathewson1+5-0
2018-12-13 13:22Merge branch 'maint-0.3.5'Nick Mathewson1+3-0
2018-12-13 13:22Merge remote-tracking branch 'teor/bug28826-035' into maint-0.3.5Nick Mathewson1+3-0
2018-12-12 18:23man: Add that "GETINFO address" won't work with "Sandbox 1"David Goulet1+18-13
2018-12-12 16:07Merge branch 'ticket28755_v2_squashed'Nick Mathewson8+623-2
2018-12-10 22:44Copy the nss-related changes into fuzzing_include_am.py.Nick Mathewson1+2-2
2018-12-10 15:00Fuzzing module for various string operations, currently focusing on encoding and decoding.Nick Mathewson3+277-0
2018-12-06 19:13Add code to parse K=V lines into config_line_t format.Nick Mathewson5+344-0
2018-12-12 00:26Appveyor: Explain appveyor image names in the commentsteor1+3-0
2018-12-11 15:04Merge remote-tracking branch 'teor/ticket24838'Nick Mathewson4+248-101
2018-12-11 15:00Merge branch 'maint-0.2.9' into maint-0.3.3Nick Mathewson1+1-1
2018-12-11 15:00Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson1+1-1
2018-12-11 15:00Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson1+1-1
2018-12-11 15:00Merge branch 'maint-0.3.5'Nick Mathewson1+1-1
2018-12-11 15:00Note ticket number in changes file for 24803Nick Mathewson1+1-1
2018-12-11 14:44Merge remote-tracking branch 'github/prop297'Nick Mathewson9+176-67
2018-12-11 14:41Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+333-253
2018-12-11 14:41Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson2+333-253
2018-12-11 14:41Merge branch 'maint-0.3.5'Nick Mathewson2+333-253
2018-12-11 14:41Merge branch 'maint-0.2.9' into maint-0.3.3Nick Mathewson2+333-253
2018-12-11 14:38Merge remote-tracking branch 'teor/24805-phoul'Nick Mathewson2+111-30
2018-12-11 14:37Merge remote-tracking branch 'catalyst-github/ticket27402'Nick Mathewson5+373-371
2018-12-11 14:25Merge remote-tracking branch 'rl1987/ticket28007_take2'Nick Mathewson2+8-0
2018-12-11 14:24Merge remote-tracking branch 'rl1987/ticket28551'Nick Mathewson2+6-0
2018-12-10 23:22Log bootstrap tag namesTaylor Yu2+7-3
2018-12-10 06:56Fallbacks: Update the hard-coded fallback list in December 2018teor2+77-5
2018-12-08 13:15Let's not double-quote OUTPUTARG after allrl19871+1-1
2018-12-07 07:03Changes file for 24805teor1+3-0
2018-12-07 06:43Fallbacks: Update the hard-coded fallback list in December 2018teor2+285-277
2018-12-07 03:23Fallbacks: accept relays that are a fuzzy match to the whitelistteor3+48-14
2018-12-07 01:16Fallbacks: refactor is_in_whitelist() to take an exact match booleanteor2+167-76
2018-12-07 05:53Fallbacks: Rename CONSENSUS_EXPIRY_TOLERANCE to REASONABLY_LIVE_TIMEteor1+10-10
2018-12-06 23:41Fallbacks: use a 24 hour future consensus toleranceteor2+20-5
2018-12-06 23:29Fallbacks: use a 24 hour consensus expiry toleranceteor2+21-12
2018-12-06 23:21Fallbacks: minor script comment changesteor1+3-5
2018-12-06 14:26Merge branch 'maint-0.3.5'Nick Mathewson3+8147-5108
2018-12-06 14:26Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson3+8147-5108
2018-12-06 14:26Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson3+8147-5108
2018-12-06 14:26Merge branch 'maint-0.2.9' into maint-0.3.3Nick Mathewson3+8147-5108
2018-12-06 13:31Add changes filerl19871+3-0
2018-12-06 13:26Print Python version during each Travis CI jobrl19871+3-0
2018-12-05 20:02Update geoip and geoip6 to the December 5 2018 database.Karsten Loesing3+8147-5108
2018-12-05 15:25Merge branch 'maint-0.3.5'Nick Mathewson2+10-2
2018-12-05 15:23Merge remote-tracking branch 'tor-github/pr/546' into maint-0.3.5Nick Mathewson2+10-2
2018-12-05 14:43Merge remote-tracking branch 'public/prop298'Nick Mathewson11+462-79
2018-12-05 14:24Merge branch 'prop293_squashed'Nick Mathewson19+438-15
2018-12-03 19:06Write tests for mark_my_descriptor_dirty_if_too_old()Nick Mathewson5+109-6
2018-12-05 14:02Merge remote-tracking branch 'tor-github/pr/531'Nick Mathewson2+12-9
2018-12-05 13:29Merge remote-tracking branch 'tor-github/pr/561'Nick Mathewson2+7-1
2018-12-05 13:28Merge remote-tracking branch 'tor-github/pr/553'Nick Mathewson1+4-0
2018-12-05 13:19Merge remote-tracking branch 'tor-github/pr/508'Nick Mathewson0+0-0
2018-12-05 13:14remember why we are doing getsockopt()Nick Mathewson1+1-0
2018-12-05 13:13Merge remote-tracking branch 'tor-github/pr/560'Nick Mathewson2+24-3
2018-12-05 12:59Merge branch 'ticket28479_squashed'Nick Mathewson1+68-41
2018-11-16 16:51Update ReleasingTor.md to reflect current practiceNick Mathewson1+68-41
2018-12-04 19:27hs-v3: Don't BUG() if descriptor is found on SOCKS connection retryDavid Goulet2+19-6
2018-12-04 19:18hs-v3: Add the helper function mark_conn_as_waiting_for_circuitDavid Goulet1+23-11
2018-12-04 19:09conn: Use connection_ap_mark_as_waiting_for_renddesc()David Goulet3+4-8
2018-12-04 19:00conn: Add an helper to mark a connection as waiting for an HS descriptorDavid Goulet2+18-0
2018-12-04 17:55Merge branch 'maint-0.3.5'David Goulet2+8-0
2018-12-04 17:07Add an option to start tor in dormant mode for the first time.Nick Mathewson4+23-3
2018-12-04 16:56Remember in our state file how long we've spent since user activityNick Mathewson5+60-6
2018-12-03 16:22man: Document HSv3 client authorization revocationDavid Goulet2+8-0
2018-12-03 18:40Add tests for parsing each routerstatus flag.Nick Mathewson1+75-0
2018-12-03 18:22Add a framework for testing set_routerstatus_from_routerinfo().Nick Mathewson4+196-1
2018-12-03 17:34Make input argument const in set_routerstatus_from_routerinfo.Nick Mathewson2+4-3
2018-12-03 17:18Keep list of dirauth flags in sync between dirvote.c and fuzz_vrs.cNick Mathewson3+27-4
2018-12-03 13:19manpage: Mention that adding new HS is unsupported if Sandbox is enabledrl19872+7-1
2018-12-03 12:49Print error message we get from socket.connect_ex when it failsrl19871+3-2
2018-12-03 12:40More logging for #28229rl19871+8-1
2018-12-03 12:28Check that new listener connection is actually listeningrl19871+13-0
2018-12-03 00:50Merge remote-tracking branch 'tor-github/pr/544'Nick Mathewson1+1-0
2018-12-03 00:38Merge remote-tracking branch 'tor-github/pr/559'Nick Mathewson2+1-5
2018-12-03 00:22doc: remove cached-routers from the man pageteor1+0-4
2018-12-03 00:19comment: replace cached-routers with cached-descriptorsteor1+1-1
2018-12-02 01:46Use tor_strdup() in place of malloc+strncpy+terminate.Nick Mathewson1+1-8
2018-12-02 01:35Merge remote-tracking branch 'tor-github/pr/556'Nick Mathewson5+313-108
2018-12-02 01:32Merge branch 'ticket27490a_squashed'Nick Mathewson9+90-3
2018-10-17 00:14Add regression test for ClientAutoIPv6ORPortNeel Chauhan3+53-2
2018-09-26 23:19In fascist_firewall_use_ipv6(), say we can use IPv6 if ClientAutoIPv6ORPort is 1Neel Chauhan1+2-1
2018-09-26 23:14Add new option ClientAutoIPv6ORPort to switch between IPv4 and IPv6 OR portsNeel Chauhan7+37-2
2018-09-13 07:18Add changes filerl19871+3-0
2018-09-13 06:57Fix coverage buildrl19871+3-0
2018-09-12 12:03tor-resolve: Rework SOCKS5 response parsing with trunnelrl19871+44-34
2018-09-12 10:12tor-resolve: Rework SOCKS5 method negotiation client part with trunnelrl19871+42-8
2018-09-12 08:30tor-resolve: parse SOCKS4a replyrl19871+28-11
2018-09-12 08:18Allow socks4_server_reply version to be 0 (for tor-resolve)rl19872+7-8
2018-09-11 18:42tor-resolve: Use trunnel code for SOCKS5 request generationrl19871+122-36
2018-09-11 16:39tor-resolve: link tor-resolve binary with trunnel librl19871+3-1
2018-09-11 16:38tor-resolve: generate SOCKS4a request with trunnelrl19871+63-12
2018-12-01 16:36Move net.inet.ip.random_id code to lib/net/Nick Mathewson3+31-20
2018-12-01 16:30Merge remote-tracking branch 'tor-github/pr/527'Nick Mathewson2+25-0
2018-12-01 16:28Merge remote-tracking branch 'tor-github/pr/530'Nick Mathewson2+64-0
2018-12-01 16:26Merge branch 'maint-0.3.5'Nick Mathewson3+20-7
2018-12-01 16:26Merge remote-tracking branch 'tor-github/pr/554' into maint-0.3.5Nick Mathewson3+20-7
2018-12-01 16:24Merge remote-tracking branch 'tor-github/pr/536'Nick Mathewson7+93-60
2018-12-01 16:20Merge branch 'maint-0.3.5'Nick Mathewson2+15-4
2018-12-01 16:20Merge branch 'bug28229_diag_035' into maint-0.3.5Nick Mathewson2+15-4
2018-11-13 09:38Also log a Tor log entry when it has a substring we are waiting forrl19871+1-0
2018-11-13 09:151 ms. resolution for Tor logsrl19871+1-0
2018-11-04 17:10Add changes filerl19871+3-0
2018-11-04 17:01Log everything from tor down to debug loglevelrl19871+1-0
2018-11-04 16:09In test_rebind.py, log stuff with timestampsrl19871+9-4
2018-12-01 16:15Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+7-1
2018-12-01 16:15Merge branch 'maint-0.3.5'Nick Mathewson2+7-1
2018-12-01 16:15Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson2+7-1
2018-11-20 01:43Use table lookup for bootstrap_status_to_stringTaylor Yu2+52-87
2018-11-19 22:24Split bootstrap event reporting out of control.cTaylor Yu4+408-371
2017-09-19 20:08sr: Switch from tor_assert() to BUG()Neel Chauhan3+20-7
2018-11-29 15:02test: Fix a warning underflow in rend_cache/cleanDavid Goulet1+4-0
2018-11-29 09:10Mention --no-verify in error messagerl19871+2-0
2018-11-29 09:10Improve comment at the toprl19871+5-3
2018-11-29 08:56Rename to pre-push.git-hookrl19870+0-0
2018-11-28 14:46Dir: when Tor's clock is behind, use a future consensus to bootstrapteor6+58-26
2018-11-28 15:06Dir: Refactor ns expiry check to remove duplicate codeteor1+3-5
2018-09-10 13:15Add LD_PROCESS as log domain.Alexander Færøy3+6-3
2018-09-10 12:42Add buf_flush_to_pipe() and buf_read_from_pipe().Alexander Færøy2+33-0
2018-09-10 12:35Refactor buf_read_from_socket() into buf_read_from_fd().Alexander Færøy1+25-10
2018-09-10 12:29Refactor buf_flush_to_socket() into buf_flush_to_fd().Alexander Færøy1+19-6
2018-09-10 11:28Refactor flush_chunk() to work on pipes as well as sockets.Alexander Færøy1+12-8
2018-09-10 11:23Refactor read_to_chunk() such that it supports both pipes and sockets.Alexander Færøy1+13-6
2018-09-10 11:05Remove unused `int pid` member of `managed_proxy_t`.Alexander Færøy1+0-2
2018-11-27 17:03Merge branch 'maint-0.3.5'Nick Mathewson2+6-2
2018-11-27 17:03Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson2+6-2
2018-11-27 01:35Explicitly specify path to OpenSSL for Appveyor.Alexander Færøy2+6-2
2018-11-26 22:25Merge branch 'maint-0.3.5'Nick Mathewson2+77-31
2018-11-26 22:24Merge remote-tracking branch 'teor/bug28096-035-squashed' into maint-0.3.5Nick Mathewson2+77-31
2018-11-26 22:22Merge remote-tracking branch 'tor-github/pr/539'Nick Mathewson2+21-4
2018-11-26 22:17Merge remote-tracking branch 'tor-github/pr/495'Nick Mathewson2+31-6
2018-11-26 21:39Changes file for "Dormant Mode" (28335, 2149).Nick Mathewson1+7-0
2018-11-26 21:33Merge branch 'dormant_v2_squashed'Nick Mathewson23+604-157
2018-11-19 21:31Test for check_network_participation_callback()Nick Mathewson7+98-8
2018-11-19 20:35Test netstatus.c tracking of user participation statusNick Mathewson3+59-4
2018-11-15 18:16Add options to control dormant-client feature.Nick Mathewson6+51-9
2018-11-26 19:59Merge branch 'maint-0.3.5'David Goulet2+5-0
2018-11-26 19:59Merge remote-tracking branch 'dgoulet/ticket28128_035_01' into maint-0.3.5David Goulet2+5-0
2018-11-26 19:40hs-v3: Do not close RP circuits when deleting an ephemeral serviceDavid Goulet2+10-2
2018-11-26 16:03Address SC2086 in scan-build.shrl19871+4-1
2018-10-12 07:37Add changes filerl19871+3-0
2018-10-12 07:09Silence SC2034 shellcheck checker for EXTRA_CHECKERS and NOISY_CHECKERS variablesrl19871+2-0
2018-11-26 15:32Try silencing Coverity false positive CID 1441482rl19871+1-0
2018-11-25 15:19changes file for prop293 / ticket 26770Nick Mathewson1+8-0
2018-11-25 15:12Treat the StaleDesc flag as making our descriptor dirty.Nick Mathewson1+6-1
2018-11-25 15:05Vote on the StaleDesc flag from prop293Nick Mathewson6+15-2
2018-11-25 01:40No longer exit for missing required protocolversions on an old consensusNick Mathewson4+32-1
2018-11-25 01:03Rewrite updateVersions script in Python, add datestamp functionality.Nick Mathewson5+144-66
2018-11-24 21:35Emit router families in canonical formNick Mathewson4+266-33
2018-11-24 17:07Extract get_declared_family() into its own function.Nick Mathewson1+66-48
2018-11-24 16:51Add a consensus method in which md families get canonicalized.Nick Mathewson4+60-4
2018-11-24 15:53Add a function to canonicalize nodefamilies per prop298Nick Mathewson3+78-3
2018-11-24 15:30Revise nodefamily.c to match proposal 298Nick Mathewson4+16-14
2018-11-22 00:53Create a temporary directory for tor's DataDirectory in test_rebind.Taylor R Campbell2+21-4
2018-11-22 07:47Entry Nodes: Test on reasonably live consensusesteor1+22-4
2018-11-22 07:10Entry Nodes: refactor tests to use macrosteor1+34-33
2018-11-21 10:15Fix a comment typo in test_hs_common.cteor1+1-1
2018-11-21 05:55Test: make unit tests use a reasonably live consensusteor3+10-11
2018-11-21 09:51Entry Nodes: Mark outdated dirservers in reasonably live consensusesteor2+9-4
2018-11-05 05:27Entry Nodes: Use a reasonably live consensus to select guardsteor2+20-10
2018-11-21 05:56Test: Fix memory leaks and missing unmocks in entry guard teststeor2+7-1
2018-11-22 02:36Add CrackerboxPalace fallbackColin Childs1+3-0
2018-11-21 12:38Fix a fun heisenbug in memoize_protover_flags()Nick Mathewson1+1-0
2018-11-20 18:14Merge branch 'ticket25341_merged_v2'Nick Mathewson2+1-14
2018-11-20 18:10Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson2+7-1
2018-11-20 18:10Merge branch 'maint-0.3.5'Nick Mathewson2+7-1
2018-11-20 18:10Merge remote-tracking branch 'teor/ticket28459-034' into maint-0.3.4Nick Mathewson2+7-1
2018-11-20 15:00Add changes file for #28012rl19871+3-0
2018-11-20 14:57Fix SC2230 warningrl19871+1-1
2018-11-20 14:55Fix SC2046 and SC2086 warningsrl19871+4-4
2018-11-20 14:37Also disallow fixup/squash commits in maint-* and release-*rl19871+3-2
2018-11-20 14:22Silence SC1117 warningsrl19871+4-4
2018-11-20 14:04Merge branch 'maint-0.3.5'Nick Mathewson2+8-0
2018-11-20 13:40Add pre-push git hook to prevent fixup and squash commits from ending up in masterrl19872+59-0
2018-11-19 21:48Update control_free_all() for #27169Taylor Yu2+8-0
2018-11-19 15:33Add changes file for #28518.Alexander Færøy1+4-0
2015-04-07 14:36Complain if net.inet.ip.random_id is not set on FreeBSD-based serversFabian Keil1+21-0
2018-11-19 15:18Merge branch 'maint-0.3.5'Nick Mathewson2+4-1
2018-11-17 02:29Add missing library to build tor-print-ed-signing-cert.Alexander Færøy2+4-1
2018-11-19 14:22Merge remote-tracking branch 'isis/bug25341' into ticket25341_merged_v2Nick Mathewson2+1-14
2018-11-19 13:47Merge remote-tracking branch 'tor-github/pr/519'Nick Mathewson2+6-3
2018-11-19 13:45Merge remote-tracking branch 'tor-github/pr/518'Nick Mathewson2+13-10
2018-11-19 13:26Merge branch 'ticket27359_v2_squashed'Nick Mathewson12+954-65
2018-11-17 18:35Test new functions in nodelist.cNick Mathewson1+129-0
2018-11-17 17:55Expose more nodelist.c functions to testsNick Mathewson2+13-7
2018-11-17 17:46Aim for 100% test coverage on nodefamily.cNick Mathewson1+5-0
2018-10-23 23:55Use nodefamily_t in microdescriptors.Nick Mathewson7+89-60
2018-08-28 15:34Backend for compact node-family representation.Nick Mathewson5+721-1
2018-11-17 08:27fixup! Make ROUTERLIST_PRUNING_INTERVAL 1 hr.rl19871+1-1
2018-11-17 08:19Make ROUTERLIST_PRUNING_INTERVAL 1 hr.rl19871+1-1
2018-11-16 16:32Copy 0.3.5.5-alpha changelog into masterNick Mathewson1+67-0
2018-11-16 16:32Merge branch 'maint-0.3.5'Nick Mathewson0+0-0
2018-11-16 16:32Bump to 0.3.5.5-alpha-devNick Mathewson3+3-3
2018-11-16 13:58Merge branch 'maint-0.3.5'Nick Mathewson0+0-0
2018-11-16 13:57Merge remote-tracking branch 'dgoulet/ticket27471_035_02' into maint-0.3.5Nick Mathewson8+188-14
2018-11-16 13:28Merge branch 'maint-0.3.5'Nick Mathewson0+0-0
2018-11-16 13:28Bump to 0.3.5.5-alphaNick Mathewson3+3-3
2018-11-15 22:08Merge branch 'maint-0.3.5'Nick Mathewson0+0-0
2018-11-15 22:08Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson0+0-0
2018-11-15 22:01Merge remote-tracking branch 'public/ticket27686_034' into maint-0.3.4Nick Mathewson4+46-6
2018-11-15 21:58Merge branch 'bug25573-034-typefix' into maint-0.3.4Nick Mathewson13+1014-51
2018-11-15 21:56Merge branch 'maint-0.3.5'Nick Mathewson0+0-0
2018-11-15 21:55Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson0+0-0
2018-11-15 21:54Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson7+179-16
2018-11-15 21:54Merge branch 'maint-0.2.9' into maint-0.3.3Nick Mathewson7+179-17
2018-11-15 21:47Merge branch 'maint-0.3.5'Nick Mathewson0+0-0
2018-11-15 21:47Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson0+0-0
2018-11-15 21:47Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson3+30-4
2018-11-15 21:47Merge branch 'bug26913_033' into maint-0.3.3Nick Mathewson3+30-4
2018-11-15 21:43Merge remote-tracking branch 'public/bug24104_029_squashed' into maint-0.2.9Nick Mathewson9+200-12
2018-11-15 21:38Merge branch 'maint-0.3.5'Nick Mathewson0+0-0
2018-11-15 21:38Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson0+0-0
2018-11-15 21:37Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson4+12-8
2018-11-15 21:37Merge remote-tracking branch 'dgoulet/bug27550_033_01' into maint-0.3.3Nick Mathewson4+12-8
2018-11-15 21:11Merge branch 'maint-0.3.5'Nick Mathewson1+1-7
2018-11-15 21:11Merge branch 'bug27740_035_fix' into maint-0.3.5Nick Mathewson1+1-7
2018-11-15 19:36man: ClientOnionAuthDir can't be reloaded with Sandbox 1David Goulet2+5-0
2018-11-11 17:18Fix shellcheck issues in cov-diff - SC2231, SC2006 and SC2086rl19872+6-3
2018-11-11 16:56Add changes filerl19871+3-0
2018-11-11 16:04Fix one last SC2086rl19871+1-1
2018-11-11 15:50Fix most instances of SC2086 warningrl19871+9-9
2018-11-11 15:44Fix shellcheck SC2006 warnings in 'coverage' scriptrl19871+5-5
2018-11-14 20:05Make sure that we are always a net participant when being a serverNick Mathewson1+2-1
2018-11-14 18:42Rename and fix docs on FLUSH_ON_DISABLENick Mathewson3+12-12
2018-11-13 20:57Reset dormancy status when the clock jumps.Nick Mathewson1+10-0
2018-11-13 20:51Add a periodic event to become dormant.Nick Mathewson3+61-0
2018-11-13 20:33Make the NET_PARTICIPANT role dependent on user activityNick Mathewson11+149-4
2018-11-13 15:44write_stats_file() is indeed NET_PARTICIPANT; remove comment.Nick Mathewson1+0-2
2018-11-13 15:43reset_padding_counts is only once per 24h; it can be all.Nick Mathewson1+3-4
2018-11-13 14:30Turn second_elapsed_callback into a normal periodic event.Nick Mathewson4+17-70
2018-11-13 14:04Move the responsibility for delayed shutdown into the mainloopNick Mathewson3+47-11
2018-11-13 13:36Remove run_scheduled_events() as a separate function.Nick Mathewson1+11-24
2018-11-13 13:22Move control_per_second_events() into a callback with its own roleNick Mathewson4+29-10
2018-11-06 16:14Annotate 1/s callback elements with NET_PARTICIPANT status.Nick Mathewson1+22-6
2018-11-06 12:27Add new "ALL" and "NET_PARTICIPANT" roles for periodic eventsNick Mathewson3+60-32
2018-11-05 21:24Add a function to schedule a periodic event once, then disable itNick Mathewson3+28-7
2018-11-05 21:09Use macros to make the periodic event table less verbose.Nick Mathewson1+35-43
2018-11-15 14:06Merge branch 'maint-0.3.5'Nick Mathewson3+25-4
2018-11-15 14:06Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson3+25-4
2018-11-15 11:04Appveyor: always show the logs, and upload them as build artifactsteor2+7-1
2018-11-15 08:57Appveyor: add comments to the config fileteor1+15-0
2018-11-15 08:32Appveyor: manually add zstd flags to configureteor2+5-1
2018-11-15 04:32Appveyor: remove incorrect OpenSSL pathteor2+5-3
2018-11-15 03:43Appveyor: Improve diagnosticsteor1+1-1
2018-11-15 02:23Merge branch 'bug28096-029-squashed' into bug28096-035-squashedteor2+77-31
2018-10-22 04:02Windows: fix uname on recent Windows versionsteor2+77-31
2018-11-13 22:02Make sure sandbox-related getaddrinfo() functions always exist.Nick Mathewson3+10-6
2018-11-07 19:39Add an include to main.cNick Mathewson1+1-0
2018-11-07 17:14Add libtor-buf-testing to build.rsNick Mathewson1+2-1
2018-11-07 16:02changes file for no-circular-dependencies stuff (28362)Nick Mathewson1+6-0
2018-11-07 15:59Make the topological-sort output off by defaultNick Mathewson1+4-2
2018-11-07 15:30Update the check-includes script to enforce some naming and no-circularity rulesNick Mathewson1+64-0
2018-11-07 01:38Add .may_include to ext/timeouts.Nick Mathewson3+10-5
2018-11-07 01:34Make "ext" participate in may_include.Nick Mathewson3+17-6
2018-11-07 01:27Normalize .may_include to always have paths, and paths to includeNick Mathewson26+42-43
2018-11-06 23:14Remove dependency on lib/net from lib/sandbox.Nick Mathewson3+1-3
2018-11-06 23:05Move buffers.c out of lib/containers to resolve a circularity.Nick Mathewson0+0-0
2018-11-06 22:52Make memarea use smartlist_core, not container.Nick Mathewson2+4-2
2018-11-14 20:43Merge branch 'maint-0.3.5'Nick Mathewson2+12-11
2018-11-14 20:43Merge branch 'ticket27750_034_01_squashed' into maint-0.3.5Nick Mathewson2+12-11
2018-11-13 15:22conn: Close the read side of a closing connection when write limit is reachedDavid Goulet2+12-11
2018-11-14 12:56Merge branch 'maint-0.3.5'Nick Mathewson2+5-2
2018-11-14 12:56Merge remote-tracking branch 'teor/bug28441-035' into maint-0.3.5Nick Mathewson2+5-2
2018-11-14 12:55Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+6-1
2018-11-14 12:55Merge branch 'maint-0.3.5'Nick Mathewson2+6-0
2018-11-14 12:55Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson2+6-0
2018-11-14 12:54Work around check-spaces.Nick Mathewson1+2-2
2018-11-14 12:51Changes file for bug 28419Nick Mathewson1+4-0
2018-11-13 09:09libtorrunner: fix memory leak in child() error pathMartin Kepplinger1+1-0
2018-11-14 12:45Merge branch 'maint-0.3.5'Nick Mathewson2+4-1
2018-11-13 22:50Fix Doxyfile for 0.3.5 source tree movesTaylor Yu2+4-1
2018-11-14 12:42Merge branch 'maint-0.3.5'Nick Mathewson3+4-7
2018-11-07 08:48log: stop talking about the Named flag in log messagesteor2+5-2
2018-11-07 08:59comment: circuit_list_path_impl() does not check Named any moreteor1+2-3
2018-11-07 08:47comment: Fix a typo in nodes_in_same_family()teor1+1-1
2018-11-07 08:46doc: Remove an outdated sentence from KeepalivePeriod in the man pageteor1+1-3
2018-11-13 21:48Merge branch 'maint-0.3.5'Nick Mathewson2+6-0
2018-11-13 21:48Merge branch 'bug28183_029' into maint-0.3.5Nick Mathewson2+6-0
2018-11-13 15:48Merge branch 'tor-github/pr/501'David Goulet1+1-1
2018-11-13 15:43Merge branch 'maint-0.3.5'David Goulet2+7-6
2018-11-13 15:37Merge branch 'tor-github/pr/487' into maint-0.3.5David Goulet2+7-6
2018-11-13 15:33Comment for rend_cache_failure in feature/rend/rendcache.c: "usuable" should be "usable"Neel Chauhan1+1-1
2018-11-13 13:27Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+6-2
2018-11-13 13:27Merge branch 'maint-0.3.5'Nick Mathewson2+6-2
2018-11-13 13:27Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson2+6-2
2018-11-13 13:27Merge branch 'maint-0.2.9' into maint-0.3.3Nick Mathewson2+6-3
2018-11-13 13:26Merge branch 'bug28413_029' into maint-0.2.9Nick Mathewson2+6-3
2018-11-12 20:39Fix a compiler warning in aes.c.Nick Mathewson2+6-3
2018-11-12 13:23seccomp2: Add "shutdown" to the list of permitted system calls.Nick Mathewson2+5-1
2018-11-11 23:05Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson1+1-1
2018-11-11 23:05Merge branch 'maint-0.3.5'Nick Mathewson1+1-1
2018-11-11 23:05Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson1+1-1
2018-11-11 23:05Merge branch 'maint-0.2.9' into maint-0.3.3Nick Mathewson1+1-1
2018-11-11 23:03Fix a bug in usage of SSL_set1_groups_list()Nick Mathewson1+1-1
2018-11-11 18:24Create new periodic event for pruning old info about Tor routersrl19872+31-6
2018-11-11 16:57Merge branch 'maint-0.3.5'Nick Mathewson3+13068-11672
2018-11-11 16:57Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson3+13068-11672
2018-11-11 16:57Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson3+13068-11672
2018-11-11 16:57Merge branch 'maint-0.2.9' into maint-0.3.3Nick Mathewson3+13068-11672
2018-11-11 10:25Update geoip and geoip6 to the November 6 2018 database.Karsten Loesing3+13068-11672
2018-11-10 03:17Annotate subsystem list with their levels.Nick Mathewson1+9-9
2018-11-09 20:01Merge branch 'subsystems'Nick Mathewson0+0-0
2018-11-09 16:56Log before performing a subsystem operationNick Mathewson1+21-6
2018-11-09 16:15Add list of levels in subsystem_list.cNick Mathewson1+1-1
2018-11-09 16:12Rename subsystem callback functions to make them consistentNick Mathewson10+60-30
2018-11-09 16:00fixup! Make initialization for the "err" library into a subsystem.Nick Mathewson1+2-1
2018-11-09 15:58Document that subsystem callbacks are optional.Nick Mathewson1+5-1
2018-11-09 15:55Explain that configuration should happen elsewhere, but not init.Nick Mathewson1+3-0
2018-11-09 15:49Merge branch 'maint-0.3.5'Nick Mathewson3+24-0
2018-11-09 15:49Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson3+24-0
2018-11-09 15:49Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson3+24-0
2018-11-09 15:49Merge branch 'maint-0.2.9' into maint-0.3.3Nick Mathewson3+24-0
2018-11-09 15:49Merge branch 'bug28245_029' into maint-0.2.9Nick Mathewson3+24-0
2018-11-09 15:10Always declare groups when building with openssl 1.1.1 APIsNick Mathewson3+24-0
2018-11-08 14:02Merge branch 'maint-0.3.5'Nick Mathewson1+115-0
2018-11-08 14:02Copy changelog to maint-0.3.5 so master will get it.Nick Mathewson1+115-0
2018-11-08 14:01Merge branch 'maint-0.3.5'Nick Mathewson0+0-0
2018-11-08 14:00Bump version to 0.3.5.4-alpha-dev.Nick Mathewson3+3-3
2018-11-07 21:27Merge branch 'maint-0.3.5'Nick Mathewson1+12-0
2018-11-07 21:27Make the hibernate.c changes for systemd compile.Nick Mathewson1+12-0
2018-11-07 19:40Merge branch 'maint-0.3.5'Nick Mathewson0+0-0
2018-11-07 19:40Bump to 0.3.5.4-alphaNick Mathewson3+3-3
2018-11-07 16:21Merge remote-tracking branch 'tor-github/pr/271'Nick Mathewson4+23-12
2018-11-07 16:17Merge branch 'maint-0.3.5'Nick Mathewson2+9-0
2018-11-07 16:16Merge remote-tracking branch 'teor/ticket28318-035' into maint-0.3.5Nick Mathewson2+9-0
2018-11-07 16:02simplify now that it uses tor's copyright and licenseRoger Dingledine1+2-28
2018-11-07 15:54Change version on master to 0.4.0.0-alpha-dev.Nick Mathewson3+3-3
2018-11-07 15:47Merge branch 'ticket27225_squashed'Nick Mathewson4+76-15
2018-10-19 19:04Memoize summarize_protover_flags()Nick Mathewson4+76-15
2018-11-07 15:37Switch ctassert.h to 3bsd (with permission)Nick Mathewson1+3-0
2018-11-06 22:04At intro points, don't close circuits on NACKsNeel Chauhan2+7-6
2018-11-06 21:59Allow lib/cc to include its own files.Nick Mathewson1+2-0
2018-11-06 20:42Change copyright statement (with permission)Nick Mathewson1+1-1
2018-11-06 20:41Remove a tab.Nick Mathewson1+1-1
2018-11-06 20:41Add parentheses to the ctassert macro expansionsNick Mathewson1+5-4
2018-11-06 20:39Add a user of CTASSERT().Nick Mathewson1+2-0
2018-10-23 23:53New macro CTASSERT(condition) to assert condition at compile-time.Taylor R Campbell2+76-0
2018-11-06 20:35Merge remote-tracking branch 'tor-github/pr/466'Nick Mathewson2+4-5
2018-11-06 20:33Merge remote-tracking branch 'tor-github/pr/464'Nick Mathewson7+38-6
2018-11-06 20:22Merge branch 'maint-0.3.5'Nick Mathewson3+26-1
2018-11-06 20:21Merge remote-tracking branch 'tor-github/pr/474' into maint-0.3.5Nick Mathewson3+26-1
2018-11-06 20:20Merge branch 'maint-0.3.5'Nick Mathewson2+12-6
2018-11-06 20:19Merge remote-tracking branch 'tor-github/pr/484' into maint-0.3.5Nick Mathewson2+12-6
2018-11-06 20:17Merge branch 'maint-0.3.5'Nick Mathewson3+11-0
2018-11-06 20:17Add a changes file for bug 28303Nick Mathewson1+3-0
2018-11-03 19:28Include sys/time.h in timers.c and time_fmt.cKris Katterjohn2+8-0
2018-11-04 12:30refuse to start with relative paths + RunAsDaemonRoger Dingledine2+12-6
2018-11-06 14:18Merge branch 'bug28348_036'Nick Mathewson0+0-0
2018-11-06 14:16Merge branch 'maint-0.3.5'Nick Mathewson2+9-2
2018-11-06 12:43Merge branch 'bug28348_035' into bug28348_036Nick Mathewson2+9-2
2018-11-06 12:42Merge branch 'bug28348_034' into bug28348_035Nick Mathewson2+9-2
2018-11-06 12:40Actually disable NEED_NET periodic events when DisableNetwork is setNick Mathewson2+9-3
2018-11-05 14:42changes file for subsystems api (28330)Nick Mathewson1+6-0
2018-11-02 22:46Make tortls use the subsystems interfaceNick Mathewson6+26-1
2018-11-02 22:34Turn "compress" into a subsystem.Nick Mathewson8+33-5
2018-11-02 22:09Move monotonic time setup into a subsystemNick Mathewson7+45-4
2018-11-02 22:00Move prefork, postfork, and thread-exit hooks into subsysNick Mathewson6+85-4
2018-11-02 15:21Add crypto module as a subsystem.Nick Mathewson7+44-9
2018-11-02 15:11Move networking startup/cleanup logic into a subsystem.Nick Mathewson7+63-21
2018-11-01 18:13Use subsystems manager for subsystems used in tests.Nick Mathewson4+15-13
2018-11-01 17:34Turn the wallclock module into a subsystem.Nick Mathewson6+36-3
2018-11-01 17:26Turn the logging code into a subsystemNick Mathewson7+55-3
2018-11-01 17:14Add a subsystem for our threading supportNick Mathewson6+36-3
2018-11-01 16:55Make the windows process parameter initialization a subsystemNick Mathewson6+85-31
2018-11-01 16:40Make initialization for the "err" library into a subsystem.Nick Mathewson8+75-14
2018-11-01 16:33Move the code that knows our tor version into a lowest-level libNick Mathewson0+0-0
2018-11-01 15:51Code to manage the list of subsystems.Nick Mathewson6+184-0
2018-10-18 01:43In count_acceptable_nodes(), count direct and indirect nodes with node_has_preferred_descriptor()Neel Chauhan4+23-12
2018-11-05 06:21Appveyor: Add Windows Server 2016 to tor's build matrixteor2+9-0
2018-11-05 01:23systemd: allow tor some time to shut down after ShutdownWaitLength expiresteor2+4-2
2018-10-18 23:54Notify systemd of ShutdownWaitLengthAlex Xu (Hello71)2+23-0
2018-11-04 17:34Fix all instances of shellcheck warning SC2006rl19871+4-4
2018-11-02 17:32Add a warning if we can't write networkstatus-bridgesNick Mathewson1+3-1
2018-11-02 17:30Avoid mmap leak if we get a consensus diff we can't use.Nick Mathewson1+1-0
2018-11-02 17:29Update address tests to avoid offending coverity.Nick Mathewson1+3-4
2018-11-02 17:19Merge branch 'ticket28100_squashed'Nick Mathewson2+7-10
2018-10-19 13:53Don't overwrite the Content-Type when compressingAlex Xu (Hello71)2+7-10
2018-11-02 17:14Merge branch 'maint-0.3.5'Nick Mathewson2+47-17
2018-11-02 17:14Merge branch 'bug27968_squashed' into maint-0.3.5Nick Mathewson2+47-17
2018-10-22 02:31Sort the imports in test_rebind.pyteor1+5-5
2018-10-06 21:10Make test_rebind.py timeout when waiting for a log messageteor1+15-2
2018-10-06 21:09Refactor test_rebind.py to consistently print FAIL on failureteor1+14-9
2018-10-06 21:05Avoid a race condition in test_rebind.pyteor2+14-2
2018-11-02 17:11Merge remote-tracking branch 'tor-github/pr/449'Nick Mathewson2+5-2
2018-11-02 17:09Merge remote-tracking branch 'tor-github/pr/448'Nick Mathewson2+4-3
2018-11-02 17:02Merge branch 'maint-0.3.5'Nick Mathewson0+0-0
2018-11-02 17:01Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson0+0-0
2018-11-02 17:01Bump to 0.3.4.9-devNick Mathewson3+3-3
2018-11-02 15:29Merge branch 'maint-0.3.5'Nick Mathewson2+336-0
2018-11-02 15:28forward-port 0.3.4.9 changelog and releasenotesNick Mathewson2+336-0
2018-11-02 14:01Merge remote-tracking branch 'tor-github/pr/397'Nick Mathewson2+6-3
2018-11-02 13:39Merge branch 'maint-0.3.5'Nick Mathewson0+0-0
2018-11-02 13:39Merge branch 'bug27963_wallclock' into maint-0.3.5Nick Mathewson3+6-0
2018-11-02 13:38Merge branch 'bug27963_wallclock'Nick Mathewson3+6-0
2018-11-02 13:09Merge branch 'maint-0.3.5'Nick Mathewson0+0-0
2018-11-02 13:08Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson0+0-0
2018-11-02 13:08Bump to 0.3.4.9Nick Mathewson3+3-3
2018-11-02 13:06Merge branch 'maint-0.3.5'Nick Mathewson0+0-0
2018-11-02 13:06Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson0+0-0
2018-11-02 13:06Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+8-1
2018-11-02 13:06Merge branch 'bug26470_032' into maint-0.3.3Nick Mathewson2+8-1
2018-11-02 13:05Merge branch 'maint-0.3.5'Nick Mathewson0+0-0
2018-11-02 13:05Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson0+0-0
2018-11-02 13:05Merge branch 'bug26896_034' into maint-0.3.4Nick Mathewson2+6-1
2018-11-02 13:04Merge branch 'maint-0.3.5'Nick Mathewson0+0-0
2018-11-02 13:04Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson0+0-0
2018-11-02 13:04Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+6-1
2018-11-02 13:04Merge remote-tracking branch 'dgoulet/ticket27410_032_01' into maint-0.3.3Nick Mathewson2+6-1
2018-11-01 12:18Declare the subsystem structure.Nick Mathewson4+68-0
2018-11-01 10:55Add tests for the string_is_utf8_no_bom() function.George Kadianakis1+7-0
2018-11-01 10:37Add changes file for #27707.George Kadianakis1+4-0
2018-10-29 16:07Improve log message in hs_service.cFernando Fernandez Mancera1+2-2
2018-10-31 15:07Merge branch 'ticket24393_036_01_squashed'Nick Mathewson3+97-2
2018-09-12 19:50Add test for nodes_in_same_family()Neel Chauhan1+75-0
2018-10-31 15:02Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson2+12-4
2018-10-31 15:02Merge branch 'maint-0.3.5'Nick Mathewson0+0-0
2018-10-31 15:01Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+12-4
2018-10-31 15:01Merge branch 'maint-0.3.5'Nick Mathewson2+12-4
2018-10-31 15:01Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson2+12-4
2018-10-31 15:01Merge branch 'maint-0.2.9' into maint-0.3.3Nick Mathewson2+12-4
2018-10-31 15:01Merge remote-tracking branch 'tor-github/pr/436' into maint-0.2.9Nick Mathewson2+12-4
2018-10-31 14:06Merge branch 'networkstatus_mmap_merge'Nick Mathewson30+467-247
2018-10-31 13:04Merge branch 'networkstatus_mmap' into networkstatus_mmap_mergeNick Mathewson30+467-247
2018-10-31 12:30Fix memory leak (#28257, CID 1440805).Nick Mathewson1+1-0
2018-09-05 14:12Check IPv6 subnets as well as IPv4 subnets where possible when choosing client pathsNeel Chauhan2+22-2
2018-10-30 15:44Merge branch 'maint-0.3.5'David Goulet4+135-79
2018-10-30 15:43Merge branch 'tor-github/pr/438' into maint-0.3.5David Goulet4+135-79
2018-10-30 15:37Merge branch 'maint-0.3.5'David Goulet2+8-6
2018-10-30 15:36Merge branch 'tor-github/pr/415' into maint-0.3.5David Goulet2+8-6
2018-10-30 15:29Merge branch 'maint-0.3.5'David Goulet2+25-12
2018-10-30 15:28hs-v3: Add changes file for 28026David Goulet1+3-0
2018-10-12 21:15tweak manpage bits about v3 onion svc client authMike Tigas1+22-12
2018-10-30 14:55Merge branch 'maint-0.3.5'David Goulet4+45-11
2018-10-24 16:20Add changes file for Bug #28127Neel Chauhan1+7-0
2018-10-24 16:20Add test for HiddenServiceAuthorizeClient and v3 onion servicesNeel Chauhan1+16-0
2018-10-24 16:19Detect the onion service version and then check for invalid options unless we have set HiddenServiceVersionNeel Chauhan2+22-11
2018-10-30 13:35Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson0+0-0
2018-10-30 13:35Merge branch 'maint-0.3.5'Nick Mathewson2+9-15
2018-10-30 13:35Merge remote-tracking branch 'tor-github/pr/431' into maint-0.3.5Nick Mathewson2+9-15
2018-10-30 13:34Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+9-9
2018-10-30 13:33Merge remote-tracking branch 'tor-github/pr/431' into bug27740_035_fixNick Mathewson2+9-15
2018-10-30 13:33Merge remote-tracking branch 'tor-github/pr/346' into maint-0.3.3Nick Mathewson2+9-9
2018-10-30 13:28remove now-unused "use" statement.Nick Mathewson1+0-1
2018-10-30 13:16Merge remote-tracking branch 'tor-github/pr/425'Nick Mathewson6+152-18
2018-10-30 13:05Merge branch 'ticket23082_squashed'Nick Mathewson5+89-4
2018-09-01 18:22Code cleanups for tor_addr_parse()rl19871+3-3
2018-09-01 17:56Move a check for trailing colon to tor_inet_pton()rl19873+21-5
2018-10-30 12:45Merge branch 'maint-0.3.5'Nick Mathewson19+46-56
2018-10-30 12:45Add a changes file for Alex Crichton's rust fixes.Nick Mathewson1+8-0
2018-10-30 12:39Merge remote-tracking branch 'tor-github/pr/381' into maint-0.3.5Nick Mathewson18+38-56
2018-10-30 11:37Try to restore a proper fix for bug27740 in 0.3.5.Nick Mathewson1+1-6
2018-10-29 20:30Merge branch 'ticket28225_036_01_squashed'Nick Mathewson1+113-0
2018-10-29 12:58doc: Add Maintaining.md documentationDavid Goulet1+113-0
2018-10-29 19:59Merge branch 'maint-0.3.5'Nick Mathewson2+10-2
2018-10-29 19:59Merge branch '27913_rebased_035' into maint-0.3.5Nick Mathewson2+10-2
2018-10-29 19:57Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson3+8-6
2018-10-29 19:57Merge branch 'maint-0.3.5'Nick Mathewson3+8-4
2018-10-29 19:57Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson0+0-0
2018-10-19 18:40Make sure we're not running distcheck and test-stem on the same CI jobrl19871+1-1
2018-10-19 18:19Log stem commit idrl19871+1-1
2018-10-19 15:30Try putting stem repo cloning into install part of configrl19871+3-1
2018-10-16 10:11Save time in CI test-stem jobrl19871+2-2
2018-10-12 08:02Add changes filerl19871+3-0
2018-10-07 15:41Try running test-stem on travisrl19871+3-0
2018-10-29 18:51Merge remote-tracking branch 'tor-github/pr/447'Nick Mathewson1+5-5
2018-10-29 18:49Merge remote-tracking branch 'tor-github/pr/446'Nick Mathewson1+20-12
2018-10-29 17:00Only pass `-C default-linker-libraries` with sanitizersAlex Crichton2+5-5
2018-10-29 09:41Add changes filerl19871+3-0
2018-10-29 09:37Fix shellcheck issue SC2217 in run_calltool.shrl19871+1-1
2018-10-29 09:31Fix shellcheck warning SC2086 in run_calltool.shrl19871+1-1
2018-10-29 09:05Add changes filerl19871+3-0
2018-10-29 08:54run_trunnel.sh: Use 'find -exec' instead of a 'for' looprl19871+1-3
2018-10-29 08:45Silence shellcheck SC2086 in run_trunnel.shrl19871+1-1
2018-10-29 03:49doc: Use `` for commands and "" for quotes in ReleasingTor.mdteor1+4-4
2018-10-29 03:47doc: Spell make test-network-all correctly in ReleasingTor.mdteor1+1-1
2018-10-26 11:55HSv3: Correctly memwipe client auth keystream.George Kadianakis1+20-12
2018-10-26 08:30Add a comment about address type field to netinfo.trunnelrl19871+3-0
2018-09-22 17:01Add changes filerl19871+4-0
2018-09-21 14:56Generate NETINFO cell using trunnelrl19871+61-21
2018-09-21 11:58Use trunnel for NETINFO cell parsingrl19871+70-24
2018-09-21 09:39Add trunnel spec and impl for NETINFO cellsrl19874+972-2
2018-10-26 07:26In configured_nameserver_address, check if tor_addr_from_sockaddr succeededrl19871+5-2
2018-10-25 13:24Add a couple more checks to test_parsecommon.cNick Mathewson1+2-1
2018-10-25 13:15Merge branch 'bug28202_033' into bug28202_035Nick Mathewson3+8-4
2018-10-25 13:14Merge branch 'bug28202_029' into bug28202_033Nick Mathewson3+8-6
2018-10-25 13:08Fix two other cases of (buf + N > end) patternNick Mathewson1+3-4
2018-10-25 13:06Fix possible UB in an end-of-string check in get_next_token().Nick Mathewson2+5-1
2018-10-24 16:59Merge branch 'ticket28177'Nick Mathewson2+27-27
2018-10-24 16:57Merge branch 'maint-0.3.5'Nick Mathewson0+0-0
2018-10-24 16:57Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson0+0-0
2018-10-24 15:06Fix remaining cases of using consensus without a len parameter.Nick Mathewson7+42-7
2018-09-20 12:50node: Make node_supports_v3_rendezvous_point() also check for the keyDavid Goulet2+10-0
2018-10-24 14:20Merge branch 'maint-0.3.5'Nick Mathewson2+9-6
2018-10-24 14:20Merge branch 'ticket28115_035' into maint-0.3.5Nick Mathewson2+9-6
2018-10-24 13:09Re-alphabetize the list of tests in tests.[ch]Nick Mathewson2+27-27
2018-10-24 13:06Merge remote-tracking branch 'tor-github/pr/409'Nick Mathewson5+600-0
2018-10-24 13:02Merge branch 'maint-0.3.5'Nick Mathewson1+4-4
2018-10-23 17:12rust/tor_log: fix C_RUST_COUPLED documentationcypherpunks1+4-4
2018-10-24 12:57Merge branch 'maint-0.3.5'Nick Mathewson2+6-1
2018-10-24 12:57Merge branch 'nss-travis' into maint-0.3.5Nick Mathewson2+6-1
2018-10-23 23:54Merge branch 'maint-0.3.5'Nick Mathewson0+0-0
2018-10-23 23:54Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson0+0-0
2018-10-23 23:50Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson1+0-1
2018-10-23 23:50Remove a now-unused rust "use".Nick Mathewson1+0-1
2018-10-23 23:22Merge branch 'maint-0.3.5'Nick Mathewson4+11-0
2018-10-23 23:21Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson4+11-0
2018-10-23 23:18Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson4+12-6
2018-10-23 23:17Merge remote-tracking branch 'onionk/rust-allsupportednull1' into maint-0.3.3Nick Mathewson4+12-6
2018-10-23 13:43Documentation: Move the hs_service_descriptor_t elements around.George Kadianakis1+11-11
2018-10-23 13:34Documentation: Document which descriptor elements are (im)mutable.George Kadianakis1+37-21
2018-10-23 13:35Func rename: Make it clear that update_all_descriptors() does intro points.George Kadianakis3+14-15
2018-10-23 01:21Treat backtrace test failures as expected on most BSD-derived systemsteor2+12-4
2018-08-29 08:49dircache: make dirauths reject non UTF-8 descriptors and extrainfocypherpunks4+17-6
2018-08-29 13:32string: add BOM helpercypherpunks2+14-0
2018-10-22 20:18hs-v3: Create desc signing key cert before uploadingDavid Goulet2+78-37
2018-10-22 12:49Merge remote-tracking branch 'tor-github/pr/421'Nick Mathewson2+3-4
2018-10-22 03:46clean up a tor2web commentRoger Dingledine1+2-2
2018-10-20 17:32Exclude test and a supporting function when evdns_base_get_nameserver_addr() is not availablerl19873+9-0
2018-10-20 17:18Check if libevent comes with evdns_base_get_nameserver_addr()rl19871+2-0
2018-10-20 17:15Unit test for DNS fallback in configure_nameserversrl19873+94-0
2018-08-13 16:05Add changes filerl19871+4-0
2018-08-13 15:48Mention DNS fallback in manpagerl19871+2-1
2018-08-13 15:31Fallback to local DNS when no other nameservers are knownrl19871+38-17
2018-10-19 18:29Merge remote-tracking branch 'tor-github/pr/396'Nick Mathewson1+1-1
2018-10-19 18:21Merge branch 'maint-0.3.5'Nick Mathewson0+0-0
2018-10-19 18:20Merge remote-tracking branch 'onionk/rust-protocommas1' into maint-0.3.5Nick Mathewson2+19-17
2018-10-19 18:20Merge remote-tracking branch 'onionk/rust-protocommas1'Nick Mathewson2+19-17
2018-10-19 12:42Rename a function; it is used to convert a value _From_ le.Nick Mathewson1+5-5
2018-10-19 12:41Fix a misspelled macro test that was breaking big-endian OPENick Mathewson2+4-1
2018-10-18 17:01Merge remote-tracking branch 'dgoulet/ticket27471_035_02'Nick Mathewson8+188-14
2018-10-12 14:30test: Add test for closing intro circuits when storing a new descriptorDavid Goulet1+103-0
2018-10-12 13:22hs-v3: Close client intro circuits if the descriptor is replacedDavid Goulet7+85-14
2018-10-18 15:44hs-v3: Always generate the descriptor cookieDavid Goulet2+8-6
2018-10-18 14:16Merge branch 'ticket27549_035_01_squashed'Nick Mathewson2+61-31
2018-09-18 17:50hs-v3: Consolidate descriptor cookie computation codeDavid Goulet2+61-31
2018-10-18 13:12Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson3+65-12
2018-10-18 13:12Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson0+0-0
2018-10-18 13:12Merge branch 'maint-0.3.5'Nick Mathewson3+65-12
2018-10-17 20:51Merge branch 'bug27800-034' into bug27800-035Taylor Yu3+65-12
2018-10-17 20:42Merge branch 'bug27800-033' into tor-034Taylor Yu3+65-12
2018-10-17 20:39Log more info for duplicate ed25519 IDsTaylor Yu3+65-12
2018-09-30 14:37evloop: fix docs for threadpool_register_reply_eventcypherpunks2+2-3
2018-09-30 14:05evloop: fix docscypherpunks1+1-1
2018-10-17 18:46Bump to 0.3.6.0-alpha-dev.Nick Mathewson3+3-3
2018-10-17 18:46Merge branch 'maint-0.3.5'Nick Mathewson0+0-0
2018-10-17 18:46Bump to 0.3.5.3-alpha-devNick Mathewson3+3-3
2018-10-17 18:20expand the blurbNick Mathewson1+4-2
2018-10-17 18:19Reflow the changelogNick Mathewson1+23-23
2018-10-17 17:56merge in some fixes i found in a sandboxRoger Dingledine4+8-8
2018-10-17 17:420.3.5.3-alpha changelog touch-upsRoger Dingledine1+13-13
2018-10-17 17:12Fold in the entry for 28089Nick Mathewson2+7-6
2018-10-17 17:02Merge branch 'maint-0.3.4'Nick Mathewson2+7-1
2018-10-17 16:25conn: Stop writing when our write bandwidth limist is exhaustedDavid Goulet2+7-1
2018-10-17 13:40Light changelog editsNick Mathewson1+23-23
2018-10-17 13:26Bump to 0.3.5.3-alphaNick Mathewson3+3-3
2018-10-17 13:26Run format-changelogNick Mathewson1+72-73
2018-10-17 13:25Fold changes file into changelogNick Mathewson30+132-119
2018-10-17 01:33Merge remote-tracking branch 'tor-github/pr/406'Nick Mathewson3+28-27
2018-10-17 00:16rust/tor_util: drop unsafe block in cstr!cypherpunks2+4-5
2018-10-16 23:10Merge remote-tracking branch 'tor-github/pr/408'Nick Mathewson1+1-1
2018-10-16 21:57Argh. The unset value for OwningControllerFD is NOT -1.Nick Mathewson1+1-1
2018-10-16 21:33Merge branch 'bug27849_redux'Nick Mathewson2+11-1
2018-10-16 21:29Merge remote-tracking branch 'tor-github/pr/404'Nick Mathewson2+14-0
2018-10-16 21:18Add a tor_free() in tor_gencert to fix a coverity warningNick Mathewson1+1-0
2018-10-16 14:53Add changes filerl19871+4-0
2018-10-16 14:39One testcase for annotation handling in tokenize_string()rl19871+28-0
2018-10-16 12:54Test AT_END checking in tokenize_string()rl19871+62-0
2018-10-16 12:31Add testcase for too many elements in tokenize_string() inputrl19871+32-0
2018-10-16 12:22Add testcase for too few elements in tokenize_string() inputrl19871+31-0
2018-10-16 11:53Unit-test multiple line parsing with tokenize_string()rl19871+46-0
2018-10-15 17:01Unit-test some error conditions in get_next_token()rl19871+173-0
2018-10-15 15:51Test object parsing in get_next_token()rl19871+57-0
2018-10-15 14:44Fix memory management in test_parsecommon_get_next_token_parse_keysrl19871+17-24
2018-10-12 16:19Test RSA private key parsing with get_next_token()rl19871+39-2
2018-10-12 15:33Test-case for public key parsing using get_next_token()rl19871+42-0
2018-10-12 12:48Test argument concatenation in get_next_token()rl19871+21-0
2018-10-12 11:19First testcase for get_next_token()rl19871+27-0
2018-10-11 12:22Add new source file to test targetrl19874+47-0
2018-10-16 14:59Fix typo in comment for hs_cell_parse_introduce2()Neel Chauhan1+1-1
2018-09-26 12:36mainloop: Set client role if ControlPort is setDavid Goulet2+11-1
2018-10-16 12:04Merge branch 'maint-0.3.4'Nick Mathewson2+7-2
2018-09-24 13:48test: Update approx_time before the test startsDavid Goulet2+7-2
2018-10-16 12:02Merge remote-tracking branch 'public/bug27990'Nick Mathewson2+6-0
2018-10-15 18:47Remove mullbinde9 from fallback listColin Childs1+0-3
2018-10-15 16:52Merge branch 'maint-0.3.4'Nick Mathewson1+1-1
2018-10-15 16:52Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson1+1-2
2018-10-15 16:52Fix another tor_assert(0) caseNick Mathewson1+1-2
2018-10-15 16:47Merge branch 'maint-0.3.4'Nick Mathewson1+2-2
2018-10-15 16:47Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson1+2-2
2018-10-15 16:47Merge branch 'maint-0.2.9' into maint-0.3.3Nick Mathewson1+2-2
2018-10-15 16:47Fix make check-spaces.Nick Mathewson1+2-2
2018-10-15 16:43Adding hviv104 to fallback listColin Childs1+3-0
2018-10-15 14:48Merge branch 'maint-0.3.4'Nick Mathewson2+9-4
2018-10-15 14:48Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+9-5
2018-10-15 14:46Adjust tor_assert_unreached()Nick Mathewson2+9-5
2018-10-15 14:37Merge branch 'maint-0.3.4'Nick Mathewson2+48-12
2018-10-15 14:37Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+48-13
2018-10-15 14:37Merge branch 'maint-0.2.9' into maint-0.3.3Nick Mathewson2+48-13
2018-10-15 14:34Merge branch 'bug27709_029' into maint-0.2.9Nick Mathewson2+48-13
2018-10-15 14:16Explain a bit more about branch prediction in the unit-test caseNick Mathewson1+4-0
2018-10-15 13:13Write a comment to explain may_need_rebind conditionrl19871+9-0
2018-10-02 12:47Refrain from listener rebinding when address families differrl19872+5-0
2018-10-14 19:33Remove a double-newline and improve a commentNick Mathewson2+1-2
2018-10-14 19:31Merge branch 'bug27772_squashed'Nick Mathewson16+79-58
2018-09-18 19:32Fix various GCC LTO warnings in the unit tests.Nick Mathewson4+6-1
2018-09-18 19:18In tor_tls_get_my_certs(), set cert ptrs even on failureNick Mathewson1+11-5
2018-09-18 19:13Initialize some locals in socks5 parsing code.Nick Mathewson1+1-1
2018-09-18 19:07Use the correct function signatures in test_relaycell.cNick Mathewson3+32-42
2018-09-18 19:06Use assertions so GCC LTO doesn't worry about TLS channel conversionNick Mathewson4+14-5
2018-10-14 19:20Merge remote-tracking branch 'tor-github/pr/402'Nick Mathewson3+14-0
2018-10-12 01:25report origin of mystery core fileTaylor Yu3+14-0
2018-10-12 20:25Adding Quake to fallback listColin Childs1+2-0
2018-10-12 20:21Remove aurora and chulak from fallback listColin Childs1+0-2
2018-10-12 15:39Merge remote-tracking branch 'tor-github/pr/380'Nick Mathewson79+7126-6773
2018-10-11 17:28Fix issues that shellcheck found in chutney-git-bisect.shrl19872+6-3
2018-10-10 21:12Fix the missing unpack function in mmdb-convert.pyJay Bitron1+1-1
2018-10-10 21:12Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson0+0-0
2018-10-10 21:12Merge branch 'maint-0.2.9' into maint-0.3.3Nick Mathewson0+0-0
2018-10-10 21:12Merge branch 'maint-0.3.4'Nick Mathewson0+0-0
2018-10-10 21:12Merge remote-tracking branch 'tor-github/pr/392' into maint-0.2.9Nick Mathewson2+32-21
2018-10-10 20:17Merge branch 'bug27738-034-merged' into bug27738-master-mergedTaylor Yu2+34-21
2018-10-10 20:13Merge branch 'bug27738-033' into bug27738-034Taylor Yu2+34-21
2018-10-10 20:01Merge remote-tracking branch 'teor/bug27738-032' into bug27738-033Taylor Yu2+34-21
2018-10-10 18:27Merge branch 'maint-0.3.4'Nick Mathewson2+81-74
2018-10-10 18:27Merge branch 'appveyor_pacman_fixes_034' into maint-0.3.4Nick Mathewson2+81-74
2018-10-10 16:18Add timeval.h include to compat_pthreads.c for timeradd()Nick Mathewson3+6-0
2018-10-10 15:34Merge branch 'maint-0.3.4'Nick Mathewson3+30779-9060
2018-10-10 15:34Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson3+30779-9060
2018-10-10 15:34Merge branch 'maint-0.2.9' into maint-0.3.3Nick Mathewson3+30779-9060
2018-10-10 15:26Update geoip and geoip6 to the October 9 2018 database.Karsten Loesing3+30779-9060
2018-10-10 15:26Add sys/time.h include back to procmon.cNick Mathewson2+6-0
2018-10-10 15:10fixup! Changes file for apveyor changesNick Mathewson0+0-0
2018-10-10 14:20Changes file for apveyor changesNick Mathewson1+5-0
2018-10-10 13:49Appveyor: Don't try to install the mingw openssl packageNick Mathewson1+1-1
2018-10-10 13:44Install only one of the two mingw architectures in appveyorNick Mathewson1+76-74
2018-10-10 13:24Merge remote-tracking branch 'tor-github/pr/384'Nick Mathewson2+10-3
2018-10-09 16:46Merge remote-tracking branch 'tor-github/pr/385'Nick Mathewson1+1-0
2018-10-09 13:04Merge remote-tracking branch 'public/ticket27856'Nick Mathewson1+2-0
2018-10-07 15:28Add changes filerl19871+4-0
2018-10-05 23:54Add newline between hs_client_get_random_intro_from_edge() and hs_client_receive_introduce_ack()Neel Chauhan1+1-0
2018-10-03 12:45Make sure we're removing conn from old_conns *once*rl19871+6-0
2018-09-21 16:23Refrain from using SMARTLIST_DEL_CURRENT in retry_all_listenersrl19871+0-3
2018-10-02 05:58Remove rlib+staticlib configuration for Rust cratesAlex Crichton8+1-8
2018-10-02 05:57Remove `[features]` from workspace Cargo.tomlAlex Crichton1+0-16
2018-10-02 05:54Fix segfaults related to sanitizers+jemallocAlex Crichton6+27-5
2018-10-02 05:50Remove the `link_rust.sh.in` scriptAlex Crichton3+5-17
2018-10-02 05:48Reenable hardening options with Rust on TravisAlex Crichton1+5-10
2018-10-01 17:12Merge remote-tracking branch 'public/bug27893'Nick Mathewson6+36-2
2018-10-01 17:06Merge remote-tracking branch 'public/bug27728'Nick Mathewson4+22-4
2018-10-01 17:01Fix a bug where we would crash on --version.Nick Mathewson1+2-0
2018-10-01 16:45changes file for splitting routerparse.c (#27924)Nick Mathewson1+3-0
2018-10-01 16:35Remove routerparse include from files that dont use itNick Mathewson17+0-17
2018-10-01 16:22Remove versions.h include from routerparse.hNick Mathewson9+21-22
2018-10-01 16:17Remove unused headers from routerparse.cNick Mathewson1+4-37
2018-10-01 16:08Extract addr-policy parsing code.Nick Mathewson11+267-212
2018-10-01 15:48Move summarize_protover_flags to versions.cNick Mathewson4+49-48
2018-10-01 15:44extract networkstatus parsing to its own file.Nick Mathewson18+1767-1703
2018-10-01 05:33Pull detached-signatures code into dirauth.Nick Mathewson9+308-267
2018-10-01 04:51Split microdescriptor parser into its own file.Nick Mathewson9+307-256
2018-10-01 04:45Remove addr_policy_assert_ok() as unusedNick Mathewson2+0-14
2018-10-01 04:42Remove dump_distinct_digest_count()Nick Mathewson3+0-32
2018-10-01 04:37Remove router_get_dir_hash as unused.Nick Mathewson2+0-12
2018-10-01 04:31Move v2 hs parsing into feature/rendNick Mathewson12+642-600
2018-10-01 04:08Split the authority-cert and signature/hash code from routerparseNick Mathewson23+631-515
2018-09-30 23:27Extract the version-managing code from routerparse.cNick Mathewson5+421-387
2018-09-30 23:15Extract logic for dumping unparseable junk from routerparse.cNick Mathewson14+651-597
2018-09-30 22:53Move routerparse and parsecommon to their own module.Nick Mathewson0+0-0
2018-09-27 20:30Detect an unlikely integer overflow.Nick Mathewson2+6-1
2018-09-27 20:26Merge branch 'split_stats'Nick Mathewson51+2676-2420
2018-09-27 20:24Merge branch 'ticket_27861'Nick Mathewson3+16-7
2018-09-27 17:26Prevent duplicate initialization of NSS DH moduleNick Mathewson1+2-0
2018-09-27 16:44Always initialize the periodic events list.Nick Mathewson3+16-7
2018-09-27 17:05Fix a memory leak in --dump-configNick Mathewson6+36-2
2018-09-27 15:59Mark a variable static.Nick Mathewson1+1-1
2018-09-27 15:02geoip: fix windows compilationNick Mathewson2+3-0
2018-09-27 14:30Changes file for splitting statsNick Mathewson1+3-0
2018-09-27 14:26Extract the non-stats part of geoip into a new src/lib/geoip.Nick Mathewson27+622-584
2018-09-27 14:15Remove excess dependencies from geoip.cNick Mathewson4+62-29
2018-09-27 13:35Split geoip from geoip-related stats.Nick Mathewson21+1673-1569
2018-09-27 13:04Move the n_v3_ns_requests field out of geoip_country_tNick Mathewson1+40-9
2018-09-27 12:21Move the predicted ports code out of rephist.cNick Mathewson17+366-322
2018-09-26 13:47Merge branch 'router_split'Nick Mathewson75+2398-2058
2018-09-26 12:36Merge remote-tracking branch 'dgoulet/bug27550_035_01'Nick Mathewson4+23-8
2018-09-25 22:54Changes file for splitting router.cNick Mathewson1+3-0
2018-09-25 22:33Remove extra includes from router.cNick Mathewson1+6-13
2018-09-25 21:57Revise things that had included router.h beforeNick Mathewson34+489-461
2018-09-25 21:22Move the "is the network disabled?" functions out of router.cNick Mathewson5+44-21
2018-09-25 20:37Move routerinfo_t functions out of router.cNick Mathewson5+109-93
2018-09-25 20:22Extract nickname-checking functions from router.cNick Mathewson6+89-52
2018-09-25 20:13Move the various _describe() functions out of router.cNick Mathewson5+206-176
2018-09-25 20:00Extract all the "am I a server" functions from router.cNick Mathewson35+139-81
2018-09-25 19:39Move all authdir_mode_*() functions into authmode.hNick Mathewson14+96-69
2018-09-25 19:18Rename dirauth/mode.h to dirauth/authmode.hNick Mathewson0+0-0
2018-09-25 19:10Move self-test functionality into its own file.Nick Mathewson11+336-274
2018-09-25 18:19Move key-loading and crosscert-checking out of feature/relayNick Mathewson13+874-811
2018-09-25 18:41add --enable-nss build to Travis CIcypherpunks2+6-1
2018-09-25 09:39Fix reference to socks-extensions.txt in tor-resolve manpagerl19872+5-1
2018-09-24 18:00rust: run rustfmtcypherpunks3+28-27
2018-09-10 19:04hs-v3: Silence some logging for client authorizationDavid Goulet4+12-8
2018-09-24 16:44Merge branch 'maint-0.3.3' of https://git.torproject.org/tor into maint-0.3.3David Goulet3+23-1
2018-09-24 15:25Merge branch 'pr_339_squashed'Nick Mathewson2+6-2
2018-09-14 17:57Mention that we require Python 2.7 or newerrl19872+6-2
2018-09-24 15:17Merge branch 'bug26913_033'Nick Mathewson3+30-4
2018-09-19 14:37Fix arm compilation with openssl <1.1Nick Mathewson1+6-4
2018-09-24 15:10Merge branch 'maint-0.3.4'Nick Mathewson1+4-0
2018-09-24 15:08Fix the 0.3.4 part of bug 27781 (arm compilation)Nick Mathewson2+5-1
2018-09-24 14:56Merge branch 'ticket26744'Nick Mathewson46+6498-6360
2018-08-18 20:07rust/protover: remove redundant ExceedsMax checkscypherpunks1+0-6
2018-09-22 21:40Initialize mainloop events earlier, since other stuff may run them.Nick Mathewson3+3-2
2018-09-21 20:49But, actually move systemd_watchdog_timer free into mainloop.cNick Mathewson1+4-0
2018-09-21 20:46Move systemd_watchdog_timer free into mainloop.cNick Mathewson1+0-4
2018-09-21 20:32Missing include in ntmain.cNick Mathewson1+4-2
2018-09-21 20:28Merge remote-tracking branch 'onionk/protover-rust1'Nick Mathewson0+0-0
2018-09-21 20:14move protover_rust.c to core/or/cypherpunks0+0-0
2018-09-21 20:13Merge remote-tracking branch 'tor-github/pr/365'Nick Mathewson2+9-2
2018-09-21 19:03Add an include to get --disable-module-dirauth happy againNick Mathewson1+1-0
2018-09-21 17:02Merge remote-tracking branch 'dgoulet/ticket27774_035_03'Nick Mathewson3+49-19
2018-09-21 14:26Split directory.c code into several modulesNick Mathewson46+6497-6360
2018-09-21 13:54man: Fix format typo for HiddenServiceExportCircuitIDDavid Goulet1+1-1
2018-09-21 13:40Merge remote-tracking branch 'ahf-github/asn/bugs4700_2'Nick Mathewson15+292-17
2018-09-21 13:39fixup! hs-v3: Silence some logging for client authorizationDavid Goulet1+5-0
2018-09-21 13:38Changes file for #26747Nick Mathewson1+4-0
2018-09-21 13:37Merge branch 'split_mainloop_onion'Nick Mathewson69+6217-6019
2018-09-21 13:36Merge branch 'maint-0.3.4'Nick Mathewson3+22-0
2018-09-21 13:35Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson3+23-1
2018-09-21 13:35Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson3+23-1
2018-09-21 13:35Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson3+22-0
2018-09-21 13:33Merge remote-tracking branch 'dgoulet/ticket27797_035_01'Nick Mathewson2+10-0
2018-09-20 19:19Split main.c into main.c and mainloop.cNick Mathewson57+4644-4533
2018-09-20 17:55Move the non-crypto parts of onion.c out of src/core/cryptoNick Mathewson19+1575-1488
2018-09-21 13:11Bump to 0.3.5.2-alpha-devNick Mathewson3+3-3
2018-09-20 19:15Document the haproxy option of HiddenServiceExportCircuitID.Alexander Færøy1+22-1
2018-09-21 12:52fixup! hs-v3: Silence some logging for client authorizationDavid Goulet1+1-1
2018-09-20 13:32hs-v3: Don't BUG() if the RP node_t is invalid client sideDavid Goulet3+49-19
2018-09-21 12:12Set a release dateNick Mathewson1+1-1
2018-09-21 12:10Put dirlist_free_all back in routerlist_free_all for unit testsNick Mathewson1+1-0
2018-09-21 07:57Add changes filerl19871+3-0
2018-09-14 17:13Check Python version in test_rebind.pyrl19871+6-0
2018-09-14 16:47Remove misleading first line in test_rebind.pyrl19871+0-2
2018-09-21 05:16rust/protover: return C-allocated string in protover_all_supported()cypherpunks2+5-6
2018-09-21 04:57rust/protover: fix null deref in protover_all_supported()cypherpunks3+7-0
2018-09-20 20:36Bump to 0.3.5.2-alphaNick Mathewson3+3-3
2018-09-20 20:35Start on an 0.3.5.2-alpha changelogNick Mathewson10+63-49
2018-09-20 20:31Merge branch 'maint-0.3.3' of https://git.torproject.org/tor into maint-0.3.3David Goulet108+26651-44276
2018-09-20 20:30changes for 27799Nick Mathewson1+3-0
2018-09-20 20:22Merge remote-tracking branch 'dgoulet/ticket27410_035_01'Nick Mathewson3+120-1
2018-09-20 20:22Merge remote-tracking branch 'dgoulet/ticket27410_032_01'Nick Mathewson2+6-1
2018-09-20 18:59Support 'none' in torrc for HiddenServiceExportCircuitID.Alexander Færøy2+6-2
2018-09-20 18:48Adding fallback relayColin Childs1+4-0
2018-09-20 18:41Merge branch 'bug23512-v4-029-fixes'Nick Mathewson3+13-12
2018-09-20 18:34Remove another needless typedefNick Mathewson1+0-2
2018-09-20 18:19Merge branch 'bug23512-v4-029-fixes'Nick Mathewson2+4-4
2018-09-20 18:18Fix a pair of errors in bug23512Nick Mathewson2+4-6
2018-09-20 17:53Fix an NSS socket leak-on-error found by dgouletNick Mathewson1+1-0
2018-09-20 16:55Use the correct macro to detect an invalid socket in tortls_nss.cNick Mathewson2+5-1
2018-09-20 16:53Release ownership of the dummy socket that tortls_nss.c will closeNick Mathewson1+3-0
2018-09-20 16:52Fix socket accounting with ORConn sockets.Nick Mathewson2+6-0
2018-09-20 16:46Add a tor_release_socket_ownership() function.Nick Mathewson2+54-35
2018-09-20 15:07Merge branch 'split_routerlist_dirserv_v2'Nick Mathewson55+6456-5861
2018-09-20 12:09Split most of dirserv.c into several new modulesNick Mathewson34+3384-3001
2018-09-19 14:56hs-v3: Close all SOCKS request on descriptor failureDavid Goulet2+6-1
2018-09-20 14:59Merge branch 'maint-0.3.2' of https://git.torproject.org/tor into maint-0.3.2David Goulet4+23-5
2018-09-20 14:43Merge branch 'maint-0.3.4'Nick Mathewson4+40-10
2018-09-20 14:43Merge remote-tracking branch 'github/bug27139_034' into maint-0.3.4Nick Mathewson4+40-10
2018-09-20 12:50node: Make node_supports_v3_rendezvous_point() also check for the keyDavid Goulet2+10-0
2018-09-19 18:10Split routerlist.c into 4 separate modulesNick Mathewson35+3074-2862
2018-09-19 20:39Adjusting IP of fallbackColin Childs1+1-1
2018-09-19 13:55test: hs-v3 desc has arrived unit testDavid Goulet3+120-1
2018-09-19 14:56hs-v3: Close all SOCKS request on descriptor failureDavid Goulet2+6-1
2018-09-18 20:44Comment fix.Nick Mathewson1+1-1
2018-09-18 20:40Merge branch 'ticket27686_035'Nick Mathewson4+47-3
2018-09-18 19:07Use the correct function signatures in test_relaycell.cNick Mathewson3+34-42
2018-09-18 18:43Assert that some trunnel _new() functions return non-NULLNick Mathewson3+5-0
2018-09-18 18:34Assert that we aren't returning a pointer to a local variable.Nick Mathewson1+3-1
2018-09-18 16:40Make crypto_strongest_rand() non-mockableNick Mathewson4+22-4
2018-09-18 13:32Merge remote-tracking branch 'nickm/bug27741_033' into bug27741_035teor2+9-15
2018-09-18 12:44Merge remote-tracking branch 'tor-github/pr/352'Nick Mathewson10+207-19
2018-09-18 12:33Merge branch 'maint-0.3.4'Nick Mathewson4+45-21
2018-09-18 12:31Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson4+45-20
2018-09-18 12:31Merge remote-tracking branch 'onionk/rust-allsupported1' into maint-0.3.3Nick Mathewson4+45-20
2018-09-18 12:16Merge remote-tracking branch 'github/bug27073_029'Nick Mathewson2+23-11
2018-09-18 12:15Merge remote-tracking branch 'tor-github/pr/344'Nick Mathewson1+2-2
2018-09-18 12:12Changes file for 27764Nick Mathewson1+4-0
2018-09-18 12:10Merge remote-tracking branch 'asn-github/bug27764'Nick Mathewson1+3-1
2018-09-18 11:52Bump to 0.3.5.1-alpha-devNick Mathewson3+3-3
2018-09-18 11:01Fix minor memleak in edge-case of crypto_rsa.c function.George Kadianakis1+3-1
2018-09-18 10:39check-changes: Warn about bugfixes on future releasesteor3+53-2
2018-09-14 15:23check-changes: Check bugfix version formattingteor2+9-0
2018-09-18 09:36Travis: use the Homebrew addon for xz and zstdteor1+2-2
2018-09-18 09:34Merge branch 'bug27738-029' into bug27738-032teor2+32-19
2018-09-18 09:26Travis: use the Homebrew addonteor2+32-21
2018-09-18 01:43Merge remote-tracking branch 'teor/ticket27757'Nick Mathewson1+11-12
2018-09-18 01:34ChangeLog: add onion service versions to the Tor2web deprecation noticeteor1+6-5
2018-09-18 01:29ChangeLog: the ContactInfo UTF-8 requirement is a major UI changeteor1+2-4
2018-09-18 00:57ChangeLog: bugfixes are on previous releases, not this releaseteor1+3-3
2018-09-18 00:42ChangeLog: delete both consensus flavours to un-break nssteor1+2-1
2018-09-18 00:17Merge branch 'bug23512-v4-033' into bug23512-v4-masterMike Perry10+207-19
2018-09-14 20:45Bug 23512: Test fix: cmux is now allocated by new_fake_channel()Mike Perry1+0-4
2018-09-17 23:31Merge branch 'bug23512-v4-032' into bug23512-v4-033Mike Perry10+212-19
2018-09-17 22:08Remove duplicate TLS define from kist code.Mike Perry1+0-2
2018-09-14 20:28Bug 23512: Mock assert_circuit_ok in tests.Mike Perry1+10-6
2018-09-17 23:12Merge branch 'bug23512-v4-029' into bug23512-v4-032Mike Perry9+208-17
2018-09-13 23:03Bug 23512: Test recording bytes in circ queues.Mike Perry3+118-9
2018-09-13 19:19Bug 23512: Changes file.Mike Perry1+6-0
2018-09-14 18:50Bug 23512: Report queued cells on or circs as written.Mike Perry5+76-0
2018-09-14 18:35Promote rep_hist bw functions to uint64_t.Mike Perry2+8-8
2018-09-17 20:35More changelog editsNick Mathewson1+12-12
2018-09-17 20:04Write a blurb, pull UI changes to the front, editNick Mathewson1+101-111
2018-09-17 19:37Light edits on changelog. mostly combining sections.Nick Mathewson1+65-85
2018-09-17 15:50Remove extraneous argument from Rust protover_compute_vote()Nick Mathewson2+9-9
2018-09-17 15:36Make CacheDirectoryGroupReadable an autobool.Nick Mathewson3+30-4
2018-09-17 15:08Lower the maximum size of a private key file to 16 MBNick Mathewson1+4-1
2018-09-17 13:12Bump to 0.3.5.1-alphaNick Mathewson3+3-3
2018-09-17 13:10Start a changelog for 0.3.5.1-alphaNick Mathewson92+440-408
2018-09-17 02:08Add tortls.h includes to expose critical macro. Fix #27734.Nick Mathewson2+2-0
2018-09-16 18:34Don't try to link C from rust doctests for nss detectionNick Mathewson11+65-3
2018-09-16 17:46Merge branch 'bug25573-034-typefix'Nick Mathewson1+2-2
2018-09-16 17:45Fix duplicate declaration of pathbias_count_valid_cells.Nick Mathewson1+2-3
2018-08-23 15:30When Tor is compiled with NSS, don't claim support for LinkAuth=1Nick Mathewson10+94-17
2018-09-16 02:01Update description of onion_extend_cpath() (#27333)traumschule1+2-2
2018-08-18 13:41rust/protover: reject extra commascypherpunks2+19-11
2018-09-15 20:17Add proxy headers as early as possible.Alexander Færøy3+16-23
2018-09-15 13:33Change HiddenServiceExportCircuitID to take a string parameter: the protocol.Alexander Færøy7+77-27
2018-09-14 19:37Encode the 32-bit Global Identifier as 2 x 16-bit in the IPv6 address.Alexander Færøy2+30-2
2018-09-13 14:37Add man page entry.George Kadianakis1+5-0
2018-09-15 13:33Add unittest for HiddenServiceExportCircuitID.George Kadianakis5+94-16
2018-09-12 12:52Save original virtual port in edge conn HS ident.George Kadianakis3+15-2
2018-09-12 11:43Improve export_hs_client_circuit_id() function.George Kadianakis2+20-14
2018-09-12 11:40Introduce per-service HiddenServiceExportCircuitID torrc option.George Kadianakis6+75-21
2018-09-14 19:02Add a missing function for windowsNick Mathewson1+6-0
2018-09-14 17:09Explicitly ignore BIO_set_close() return val to fix #27711Nick Mathewson1+2-2
2018-09-14 16:56Merge branch 'maint-0.3.4'Nick Mathewson2+7-3
2018-09-14 16:56Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+7-3
2018-09-14 16:56Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+7-3
2018-09-14 14:56hs-v3: Don't BUG() on directory permission check failureDavid Goulet2+7-3
2018-09-14 16:54Merge remote-tracking branch 'dgoulet/ticket27040_035_01'Nick Mathewson2+6-1
2018-09-14 16:45Merge branch 'nss_countbytes_squashed'Nick Mathewson6+296-14
2018-09-13 14:53Allow malloc includes in tls libraryNick Mathewson1+1-0
2018-09-13 14:18Add support for lower-level byte counting with NSSNick Mathewson5+295-14
2018-09-14 16:04hs-v2: Demote log warning to info when we don't have a consensusDavid Goulet2+6-1
2018-09-14 15:39Revise our assertion and bug macros to work with -WparenthesesNick Mathewson2+44-13
2018-08-15 03:23rust/protover: delete ProtoSet::retaincypherpunks1+0-30
2018-08-09 21:26rust/protover: use .and_not_in() instead of .retain() in all_supported()cypherpunks3+9-7
2018-08-09 21:25rust/protover: add ProtoSet::and_not_in()cypherpunks1+53-0
2018-09-14 14:48Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+5-0
2018-09-14 14:48Merge branch 'maint-0.3.4'Nick Mathewson2+5-0
2018-09-14 14:34If options_act() fails, restore the previous value of global_optionsNick Mathewson2+5-0
2018-09-14 14:24Merge branch 'nss_27664'Nick Mathewson3+16-0
2018-09-14 14:22Merge branch 'nss_27451'Nick Mathewson4+74-3
2018-09-14 14:22Fix compilation of 27686 on master.Nick Mathewson1+2-1
2018-09-14 14:16Merge branch 'ticket27686_034' into xNick Mathewson4+46-3
2018-09-14 14:16Teach the OOM module to handle half-open stream info. #27686Nick Mathewson4+46-7
2018-09-14 13:32Tweak changes file: call this a major feature.Nick Mathewson1+7-7
2018-09-14 13:32Tweak message; only log it on a relay.Nick Mathewson1+5-4
2018-09-14 13:27Merge remote-tracking branch 'neel/b21530'Nick Mathewson2+22-29
2018-09-14 13:25Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson3+40-1
2018-09-14 13:25Merge branch 'maint-0.3.4'Nick Mathewson0+0-0
2018-09-14 13:25Merge remote-tracking branch 'onionk/rust-protokeyword1-035'Nick Mathewson3+41-1
2018-09-14 13:22Merge remote-tracking branch 'tor-github/pr/329'Nick Mathewson4+94-24
2018-09-14 13:14Merge branch 'ticket27247'Nick Mathewson3+12-8
2018-09-14 12:49Changes file for the 32-bit msec conversion fixes of #27139Nick Mathewson1+14-0
2018-09-14 12:40Make circuitmux ewma timing test more tolerant on 32bit osxNick Mathewson2+10-4
2018-09-14 12:36Avoid integer overflow on fast 32-bit millisecond conversion.Nick Mathewson1+12-2
2018-09-14 12:30Use a slightly more accurate formula for OSX 32-bit msec conversionNick Mathewson1+4-4
2018-09-14 11:11Re-order includes to expose intptr_t to tor_api_internal.hNick Mathewson1+1-1
2018-09-14 02:33Merge branch 'rust-protokeyword1-034' into rust-protokeyword1-035cypherpunks3+41-1
2018-09-14 02:26Merge branch 'rust-protokeyword1' into rust-protokeyword1-034cypherpunks3+40-1
2018-08-26 01:20protover: reject invalid protocol namescypherpunks3+22-0
2018-09-14 01:50Add log message for Tor being non-exit by defaultNeel Chauhan1+11-0
2018-09-14 00:47In conditionvar_timeout test, wait for threads to timeoutNick Mathewson2+23-11
2018-09-13 21:54Include torint.h in socketpair.c for intptr_t definition.Nick Mathewson1+1-0
2018-09-13 21:49Fix a 32-bit off_t/size_t warning in crypto_rsa.cNick Mathewson1+5-2
2018-09-13 21:48Fix a shadowed-global warning in geoip.cNick Mathewson1+4-4
2018-09-13 20:43Merge branch 'bug27224_take2_squashed'Nick Mathewson3+195-9
2018-08-24 15:26Avoid calling node_get_all_orports() from node_is_a_configured_bridge()rl19872+102-9
2018-09-13 20:30Add a test case with a matching ip but mismatched identity.Nick Mathewson1+14-2
2018-09-13 20:21Unit tests for ticket 27224.rl19871+81-0
2018-09-13 18:53Explain PIE/PIC rationale for 23846.Nick Mathewson1+4-0
2018-09-13 18:51Merge branch 'ticket23846'Nick Mathewson2+14-1
2018-09-13 17:53Merge branch 'bug26470_032'Nick Mathewson2+8-1
2018-09-13 01:25Ticket #27678: Changes file.Mike Perry1+5-0
2018-09-13 01:23Ticket #27678: Emit CIRC_BW events immediately for dropped cells.Mike Perry1+37-0
2018-09-13 01:22Control port call to emit a CIRC_BW event for a single circuit.Mike Perry2+52-24
2018-09-13 17:37Changes file for 27186Nick Mathewson1+4-0
2018-09-13 17:35Merge remote-tracking branch 'UntoSten/inform-about-conf-includes'Nick Mathewson1+3-0
2018-09-13 17:30Merge remote-tracking branch 'onionk/strcmpstart1'Nick Mathewson3+5-3
2018-09-13 17:09Merge branches 'bug27684' and 'bug27685'Nick Mathewson1+42-3
2018-09-13 16:47Fix a memory leak in tortls/openssl/try_to_extract_certs_from_tlsNick Mathewson1+1-0
2018-09-13 16:43Fix a memory leak in tortls/openssl/context_new test.Nick Mathewson1+41-3
2018-09-13 16:33rust/protover: validate unknown protocol names use only allowed characterscypherpunks3+40-1
2018-09-13 15:48Merge branch 'ticket27547_035_01_squashed'Nick Mathewson2+37-0
2018-09-12 17:23hs-v3: Add changes file and man page for client authorizationDavid Goulet2+37-0
2018-09-13 15:46Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson2+16-2
2018-09-13 15:46Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+16-2
2018-09-13 15:46Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+16-2
2018-09-13 15:46Merge branch 'maint-0.3.4'Nick Mathewson2+16-2
2018-09-13 15:45Merge branch 'bug27658_029' into maint-0.2.9Nick Mathewson2+16-2
2018-09-13 12:58Run crypto_prefork() before start_daemon().Nick Mathewson3+16-0
2018-09-12 21:51conn: Fix memleaks in retry_all_listenersDavid Goulet1+3-0
2018-09-12 21:42Report UNIX connection addresses that we opened correctly.Nick Mathewson1+7-2
2018-09-12 21:25Merge branch 'maint-0.3.4'Nick Mathewson5+32-29
2018-09-12 21:24Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson5+32-29
2018-09-12 20:13Merge remote-tracking branch 'tor-github/pr/280'Nick Mathewson5+46-14
2018-09-12 18:39Adding 1 new fallbackColin Childs1+2-0
2018-09-12 15:32Use tor_tls_release_socket() to avoid double-closed sockets on NSSNick Mathewson1+13-2
2018-09-12 15:02Add a tor_tls_release_socket() function.Nick Mathewson3+61-1
2018-09-12 14:22fixup! changes filecypherpunks1+2-2
2018-09-12 14:18Merge remote-tracking branch 'dgoulet/ticket27545_035_01'Nick Mathewson1+5-0
2018-09-11 22:21nodelist: fix docs for networkstatus_read_cached_consensus_implcypherpunks1+1-1
2018-09-12 14:10Add an --enable-pic option for people who hack Tor into librariesNick Mathewson2+14-1
2018-09-11 00:41nodelist: use strcmpstart() instead of strncmp()cypherpunks2+4-2
2018-09-12 13:38Merge remote-tracking branch 'tor-github/pr/298'Nick Mathewson15+1034-46
2018-09-12 13:06Merge branch 'pr278_squashed'Nick Mathewson8+314-82
2018-08-19 18:33Actually, just disable test_rebind.sh on Appveyorrl19871+5-3
2018-08-18 13:29Disable test_rebind.sh on Windowsrl19871+8-0
2018-08-05 13:27Update/fix CI buildrl19872+10-6
2018-07-21 09:13Pick random ports in test_rebind.pyrl19871+27-6
2018-07-17 13:04Always include socket rebinding coderl19871+3-2
2018-05-22 15:36Tweak test_rebind.py for future-proofnessrl19871+5-3
2018-05-17 14:01Integration test for socket rebindingrl19873+74-0
2018-05-16 15:23Avoid mentioning ticket number in commentsrl19871+1-4
2018-05-16 15:16Comments/explanation for #17873rl19871+19-0
2018-05-07 12:26Minor code cleanupsrl19872+25-16
2018-04-26 10:21Add changes filerl19871+6-0
2018-05-20 17:10Log a notice *after* creating connectionrl19871+2-0
2018-04-26 09:25Log a notice when changing to/from wildcard IP addressrl19871+7-3
2018-04-26 09:18Always close old listeners in retry_all_listenersrl19874+6-28
2018-04-25 15:27Refrain from compiling socket rebinding code on system that don't need itrl19871+14-2
2018-04-25 14:17Try rebinding new listener after closing old one if first bind failed with EADDRINUSErl19871+92-14
2018-09-12 12:57Check waitpid return value and exit status in tinytest.cNick Mathewson2+16-2
2018-07-30 23:10Encode Circuit ID as src IP in Proxy Protocol for Opportunistic OnionsMahrud Sayrafi1+23-0
2018-09-12 12:17Merge branch 'maint-0.3.4'Nick Mathewson2+4-1
2018-09-12 12:17Merge remote-tracking branch 'teor/bug27464-034' into maint-0.3.4Nick Mathewson2+4-1
2018-09-12 12:12Merge remote-tracking branch 'tor-github/pr/318'Nick Mathewson5+146-0
2018-09-12 02:14rust/protover: fix check for overlapping rangescypherpunks2+5-1
2018-08-18 20:05rust/protover: remove version zero from testscypherpunks3+16-17
2018-08-18 16:54test/protover: remove version zero from testscypherpunks1+11-11
2018-09-11 19:55Merge remote-tracking branch 'tor-github/pr/315'Nick Mathewson9+187-64
2018-09-11 19:53Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+10-2
2018-09-11 19:53Merge branch 'maint-0.3.4'Nick Mathewson0+0-0
2018-03-13 13:50Bug 25505: Check circuitmux queues before padding.Mike Perry2+10-2
2018-09-11 19:36Merge branch 'maint-0.3.2' of https://git.torproject.org/tor into maint-0.3.2David Goulet74+26268-44144
2018-09-11 18:32Merge remote-tracking branch 'mikeperry/bug25505'Nick Mathewson2+10-2
2018-09-11 18:05Merge remote-tracking branch 'tor-github/pr/312'Nick Mathewson2+9-0
2018-09-11 17:16Merge remote-tracking branch 'onionk/doublevote1'Nick Mathewson1+8-0
2018-09-11 17:09Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson0+0-0
2018-09-11 17:09Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson0+0-0
2018-09-11 17:09Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson0+0-0
2018-09-11 17:09Merge branch 'maint-0.3.4'Nick Mathewson4+35-6
2018-09-11 17:09Merge remote-tracking branch 'teor/ticket27252-034' into maint-0.3.4Nick Mathewson4+35-6
2018-09-11 17:09Merge remote-tracking branch 'teor/ticket27252-033' into maint-0.3.3Nick Mathewson3+30-4
2018-09-11 17:09Merge remote-tracking branch 'teor/ticket27252-032' into maint-0.3.2Nick Mathewson3+29-4
2018-09-11 17:08Merge remote-tracking branch 'teor/ticket27252-029' into maint-0.2.9Nick Mathewson2+17-2
2018-09-11 16:23Merge remote-tracking branch 'tor-github/pr/313'Nick Mathewson5+12-14
2018-09-11 16:19Merge remote-tracking branch 'tor-github/pr/314'Nick Mathewson1+1-1
2018-09-11 16:04Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson3+18629-39273
2018-09-11 16:04Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson3+18629-39273
2018-09-11 16:04Merge branch 'maint-0.3.4'Nick Mathewson3+18629-39273
2018-09-11 16:04Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson3+18629-39273
2018-09-11 15:54Changes file for feature27244Nick Mathewson1+5-0
2018-09-11 15:37Followup: Make authority_cert_parse_from_string() take length tooNick Mathewson9+63-26
2018-09-07 23:38Replace "read consensus from disk" with "map consensus from disk".Nick Mathewson5+65-53
2018-09-11 14:32Revise networkstatus parsing code to use lengthsNick Mathewson9+85-47
2018-09-07 14:29hs-v3: Shuffle the list of authorized clientsSuphanat Chunhapanya1+5-0
2018-09-11 14:09Stop memcpy'ing uncompressed consensuses when making diffsNick Mathewson4+56-32
2018-09-11 13:38Consdiff: use lengths on inputs so they don't need NUL at the endNick Mathewson11+156-90
2018-09-11 14:35Initialize 't' in ge25519_scalarmult_base_niels()Nick Mathewson1+6-6
2018-09-11 07:26Update geoip and geoip6 to the September 6 2018 database.Karsten Loesing3+18629-39273
2018-08-31 17:56Defer reporting directory bootstrap progressTaylor Yu8+124-8
2018-09-10 19:04hs-v3: Silence some logging for client authorizationDavid Goulet3+19-9
2018-09-10 18:50Bugfix: sizeof(socklen) doesn't make sense when calling connect()rl19871+1-1
2018-08-31 22:54Track bootstrap phase independently of progressTaylor Yu1+8-4
2018-08-28 19:52Refactor control_event_bootstrap_core() moreTaylor Yu1+5-2
2018-08-28 19:31Refactor control_event_bootstrap() somewhatTaylor Yu1+25-11
2018-08-28 19:18Deindent much of control_event_bootstrapTaylor Yu1+29-33
2018-08-28 18:30Make control_event_bootstrap() return voidTaylor Yu4+10-20
2018-09-10 14:28test: Fix coverity CID 1439129David Goulet1+3-3
2018-09-10 14:22test: Fix coverity CID 1439130David Goulet1+1-3
2018-09-10 14:20test: Fix coverity CID 1439131David Goulet1+2-0
2018-09-10 14:03Copy changelogs and releasenotes to masterNick Mathewson2+1444-0
2018-09-10 13:47Address coverity warnings (CID 1439133/1439132).George Kadianakis2+6-8
2018-09-10 13:42Merge branch 'maint-0.3.4'Nick Mathewson0+0-0
2018-09-10 13:42Bump to 0.3.4.8-devNick Mathewson3+3-3
2018-09-10 13:42Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson0+0-0
2018-09-10 13:42Bump to 0.3.3.10-dev.Nick Mathewson3+3-3
2018-09-10 13:41Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson0+0-0
2018-09-10 13:41Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson0+0-0
2018-09-10 13:41Bump to 0.3.2.12-devNick Mathewson3+3-3
2018-09-10 13:41Bump to 0.2.9.17-devNick Mathewson3+3-3
2018-09-04 18:39Call event_set_mem_functions during initializationrl19872+9-0
2018-09-09 14:15Refactor initialization in curve25519_basepoint_spot_checkNick Mathewson1+8-2
2018-09-08 21:08make ipv6-only config complaint clearerRoger Dingledine1+2-2
2018-09-07 23:45Do not store cached_dir_t for consensus in RAM if not a dircache.Nick Mathewson2+11-5
2018-09-07 23:31Use networkstatus_read_cached_consensus() for GETINFONick Mathewson1+1-3
2018-09-07 19:14Merge branch 'maint-0.3.4'Nick Mathewson0+0-0
2018-09-07 19:12Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson0+0-0
2018-09-07 19:12Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson0+0-0
2018-09-07 19:11Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson0+0-0
2018-09-07 19:11Bump to 0.3.3.10Nick Mathewson3+3-3
2018-09-07 19:11Bump to 0.3.2.12Nick Mathewson3+3-3
2018-09-07 19:10Bump to 0.2.9.17Nick Mathewson3+3-3
2018-09-07 19:03Merge remote-tracking branch 'dgoulet/ticket20700_035_03'Nick Mathewson20+2560-440
2018-09-07 15:06HSv3: Don't assert when reading bad client-side privkeys.George Kadianakis2+9-1
2018-09-06 13:25HSv3: Add subcredential in client auth KDF on the client-side.George Kadianakis2+10-7
2018-09-06 13:07HSv3: Add subcredential in client auth KDF on the service-side.George Kadianakis3+32-12
2018-09-05 17:37hs-v3: Make hs_desc_build_fake_authorized_client() return an objectDavid Goulet5+22-24
2018-09-02 20:19bug: Use PATH_SEPARATOR instead of slashSuphanat Chunhapanya1+2-2
2018-08-30 13:16hs-v3: Improve v3 client authorization loggingDavid Goulet2+20-12
2018-08-19 12:47hs-v3: Log client auth load activities client sideSuphanat Chunhapanya1+38-29
2018-08-19 12:37hs-v3: Log client auth load activities service sideSuphanat Chunhapanya1+37-20
2018-05-21 17:09hs-v3: Rename client_pk to client_auth_pkSuphanat Chunhapanya3+13-11
2018-05-21 17:01hs-v3: Rename client_sk to client_auth_skSuphanat Chunhapanya4+26-24
2018-05-16 14:57test: HS v3 client auth is config equal functionSuphanat Chunhapanya3+146-2
2018-05-09 20:35hs-v3: Republish descriptors if client auth changesSuphanat Chunhapanya1+140-2
2018-05-09 20:14hs-v3: Make all descriptor content free functions publicSuphanat Chunhapanya3+69-66
2018-04-22 13:51hs-v3: Re-enable the decoding in the encoding functionSuphanat Chunhapanya1+10-8
2018-04-21 18:13test: HS v3 descriptor decoding with client authorizationSuphanat Chunhapanya2+96-0
2018-04-19 19:10hs-v3: Decrypt the descriptor with client private keySuphanat Chunhapanya1+137-5
2018-04-19 15:44hs-v3: Refactor the descriptor decryption/decodingSuphanat Chunhapanya6+279-268
2018-04-19 15:36hs-v3: Refactor secret data building logicSuphanat Chunhapanya1+50-21
2018-08-19 01:26test: HS v3 client authorization loading secret keySuphanat Chunhapanya3+197-2
2018-08-19 01:22hs-v3: Load client authorization secret key from fileSuphanat Chunhapanya6+263-2
2018-04-14 10:50test: HS v3 descriptor encoding with client authorizationSuphanat Chunhapanya1+22-5
2018-04-13 21:04hs-v3: Encrypt the descriptor using a cookieSuphanat Chunhapanya8+256-125
2018-04-12 21:56test: Build an HSv3 descriptor with authorized clientSuphanat Chunhapanya3+73-3
2018-04-12 21:52test: HS v3 building a descriptor with client authSuphanat Chunhapanya1+124-0
2018-04-09 16:09hs-v3: Generate all descriptor related keysSuphanat Chunhapanya4+278-4
2018-08-18 14:24test: HS v3 loading client auth keys service sideSuphanat Chunhapanya3+202-2
2018-08-18 05:28hs-v3: Load all client auth keys to the serviceSuphanat Chunhapanya2+227-1
2018-09-07 14:29Merge remote-tracking branch 'teor/bug27521'Nick Mathewson1+3-3
2018-09-07 13:49Merge branch 'maint-0.3.4'Nick Mathewson0+0-0
2018-09-07 13:49Bump to 0.3.4.8Nick Mathewson3+3-3
2018-09-07 13:39in master, remove changes files for already-merged changesNick Mathewson12+0-48
2018-09-07 13:32Copy updated 0.3.4.6-rc changelog to masterNick Mathewson1+46-0
2018-09-07 13:15Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson3+11-1
2018-09-07 13:15Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson3+11-1
2018-09-07 13:15Merge branch 'maint-0.3.4'Nick Mathewson3+11-0
2018-09-07 13:15Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson3+11-1
2018-09-07 13:15Merge branch 'ticket27344_029' into maint-0.2.9Nick Mathewson3+10-1
2018-09-07 12:57Tell openssl to build its TLS contexts with security level 1Nick Mathewson3+10-1
2018-09-07 12:48Merge branch 'maint-0.3.4'Nick Mathewson2+9-1
2018-09-07 12:48Merge remote-tracking branch 'teor/bug27460-034' into maint-0.3.4Nick Mathewson2+9-1
2018-09-07 12:46Merge branch 'maint-0.3.4'Nick Mathewson2+13-0
2018-09-07 12:46Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+13-0
2018-09-07 12:46Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson0+0-0
2018-09-07 12:46Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+13-0
2018-09-07 12:46Merge remote-tracking branch 'teor/bug27461-032' into maint-0.3.2Nick Mathewson2+13-0
2018-09-07 12:46Merge remote-tracking branch 'teor/bug27461-029' into maint-0.2.9Nick Mathewson2+13-0
2018-09-07 12:45Merge branch 'maint-0.3.4'Nick Mathewson3+17-0
2018-09-07 12:44Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+12-0
2018-09-07 12:44Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+12-0
2018-09-07 12:44Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson2+12-0
2018-09-07 12:44Merge remote-tracking branch 'teor/bug27463-029' into maint-0.2.9Nick Mathewson2+12-0
2018-09-07 12:42Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+9-1
2018-09-07 12:42Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+9-1
2018-09-07 12:42Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson2+9-1
2018-09-05 08:32Appveyor: Disable gcc hardening in Windows 64-bit buildsteor2+9-1
2018-09-07 03:00Merge branch 'bug27461-029' into bug27461-032teor2+13-0
2018-09-07 02:58Windows: Stop calling SetProcessDEPPolicy() on 64-bit Windowsteor2+13-0
2018-09-05 11:07hs: Silence a spurious warning in rend_client_send_introduction()teor2+12-0
2018-09-06 03:07Comment: Fix typos in get_interface_addresses_win32()teor1+3-3
2018-09-06 03:11Windows: Silence a spurious warning in the GetAdaptersAddresses castteor2+9-1
2018-09-06 14:53Revert "Avoid double-close on TCP sockets under NSS."Nick Mathewson2+9-18
2018-09-06 13:47Merge remote-tracking branch 'tor-github/pr/294'Nick Mathewson5+35-1
2018-09-06 13:31Changes file for 25132Nick Mathewson1+3-0
2018-09-06 13:30Merge remote-tracking branch 'ageis/control-getinfo-uptime'Nick Mathewson1+4-0
2018-09-06 13:24Merge remote-tracking branch 'teor/ticket27467'Nick Mathewson2+3-5
2018-09-06 02:54Remove GetAdaptersAddresses_fn_tteor2+3-5
2018-09-05 20:49Backport to older NSS, which does not have SEC_DerSignDataWithAlgorithmIDNick Mathewson1+8-0
2018-09-05 20:48Fix checkspacesNick Mathewson1+1-2
2018-09-05 20:36Suppress strict-prototypes warnings in one more batch of NSS headersNick Mathewson1+2-0
2018-09-05 20:34Add a last-ditch memwipe() implementation for nss+old glibcNick Mathewson1+5-1
2018-09-05 14:16Merge branch 'maint-0.3.4'Nick Mathewson2+4-1
2018-09-05 14:16Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+4-1
2018-09-05 14:15Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+4-1
2018-09-05 14:15Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson2+4-1
2018-09-05 14:14Merge remote-tracking branch 'teor/bug27418-029' into maint-0.2.9Nick Mathewson2+4-1
2018-09-05 14:01Merge branch 'maint-0.3.4'Nick Mathewson3+21-1
2018-09-05 14:01Merge remote-tracking branch 'teor/ticket27449-034' into maint-0.3.4Nick Mathewson3+21-1
2018-09-05 13:56Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+6-3
2018-09-05 13:56Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson2+6-3
2018-09-05 13:56Merge branch 'maint-0.3.4'Nick Mathewson2+6-3
2018-09-05 13:56Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+6-3
2018-09-05 13:36Fix a type, and hopefully the win64 builds.Nick Mathewson1+1-1
2018-09-05 13:11Add note about use of tor_memcmp()Nick Mathewson1+3-0
2018-09-05 12:34Fix a reverse-inull warning from coverity in new code.Nick Mathewson1+1-2
2018-09-05 12:30Try to fix new coverity warnings in unit tests.Nick Mathewson4+16-5
2018-09-05 11:23Stop reinstalling identical packages in our Windows CIteor2+4-1
2018-09-05 03:30Travis: don't call echo with a --flag as the first argumentteor2+4-1
2018-09-05 00:44Appveyor: tail config.log and cat test-suite.log after failed buildsteor2+16-1
2018-09-05 03:12Travis: when showing a log fails, keep trying to show other logsteor2+6-3
2018-09-05 00:17Appveyor: always log the compiler path and versionteor2+5-0
2018-09-05 00:46Debug one last reference-counting issue that only appeared on openssl masterNick Mathewson2+10-5
2018-09-05 00:25Fix an easy refcounting bug in a unit testNick Mathewson1+0-1
2018-09-05 00:21Merge branch 'nss_squashed' into nss_mergeNick Mathewson110+11728-7619
2018-09-04 23:41Resolve openssl-only memory leaksNick Mathewson3+3-4
2018-09-04 23:23Fix a pair of remaining leaks in tortls_nss.cNick Mathewson2+9-1
2018-09-04 18:37Use FREE_AND_NULL for impl typesNick Mathewson8+27-23
2018-09-04 16:59Port test_tortls_verify to not depend on openssl internalsNick Mathewson8+198-172
2018-09-04 16:09Remove tor_tls_check_lifetime as unused.Nick Mathewson3+0-76
2018-09-04 16:08Add unit test for bridge-style TLS initialization.Nick Mathewson1+23-0
2018-09-04 14:55Document winsock includes betterNick Mathewson2+4-2
2018-09-04 14:51Fix documentation of initialized fields in crypto_init.cNick Mathewson1+2-2
2018-09-04 13:51Fix documentation of ENABLE_NSSNick Mathewson1+1-1
2018-09-04 13:51Make some additional RSA functions constNick Mathewson3+6-6
2018-08-31 20:15Rename crypto_pk_check_key(), use it more reasonably, add testsNick Mathewson6+82-12
2018-08-29 20:43Unify functions for reading/writing PEM keys, to avoid duplication.Nick Mathewson1+71-74
2018-08-29 20:00Do not leave a certificate allocated after testing dirvote_add()Nick Mathewson1+1-1
2018-08-29 19:17Do not leak a reference to "slot" when decoding private key.Nick Mathewson1+6-1
2018-08-29 12:39Update prefork and postfork NSS code for unit tests.Nick Mathewson6+39-9
2018-08-23 22:57Test a few more tortls.c functionsNick Mathewson2+93-6
2018-08-23 18:03Several unit tests to improve test coverage of x509*.cNick Mathewson9+221-8
2018-08-23 17:05Remove tor_x509_get_cert_impl as unneeded.Nick Mathewson3+1-11
2018-08-23 17:02Avoid double-close on TCP sockets under NSS.Nick Mathewson2+18-9
2018-08-23 15:45changes file for our NSS supportNick Mathewson1+7-0
2018-08-23 14:13Avoid spurious error logs when using NSSNick Mathewson2+15-4
2018-08-23 13:32Remove tor_tls_shutdown()Nick Mathewson4+0-169
2018-08-17 15:24Initial NSS support for TLS.Nick Mathewson7+656-306
2018-09-04 15:08Merge remote-tracking branch 'rl1987/doc26908'Nick Mathewson4+20-2
2018-09-04 15:04c99 style in loopNick Mathewson1+1-2
2018-09-04 15:04Merge branch 'tor_api_owning_control'Nick Mathewson17+411-192
2018-09-04 14:44Merge branch 'bug24104_029_squashed'Nick Mathewson7+180-12
2018-09-03 13:51app/config: reject non-UTF-8 ContactInfocypherpunks2+6-0
2018-08-29 03:22string: add string_is_utf8() helpercypherpunks3+140-0
2018-09-02 18:14Add changes filerl19871+4-0
2018-09-02 18:11Update sample torrc files to warn about not using BridgeRelay and MyFamily togetherrl19872+8-0
2018-09-02 18:06In manpage, warn about combination of MyFamily and BridgeRelay being badrl19871+8-2
2018-07-02 09:02Test for descriptor does not change when hibernatingjuga01+24-2
2018-07-02 08:48Add missing router_tests to test.hjuga01+1-0
2018-07-02 08:21Check descriptor bandwidth changed if not hibernatingjuga01+3-2
2018-06-09 10:34Add test for check_descriptor_bandwidth_changedjuga02+121-0
2018-06-09 12:54Allow mocking rep_hist_bandwidth_assessjuga02+5-5
2018-06-09 10:34Add test log helpers for msgs not containing strjuga02+27-2
2018-06-04 20:40Add changes filejuga01+4-0
2018-06-03 09:40Make bandwidth change factor a constantjuga01+5-2
2018-08-31 17:05Add changes filerl19871+4-0
2018-08-31 16:34Reject addresses with needless trailing colonrl19871+8-2
2017-08-02 09:04Add tests for tor_addr_parse, separate from tor_addr_port_parse.David Fifield1+55-1
2018-08-31 15:55Improve bracket handling in tor_addr_parse()rl19871+7-2
2018-08-30 01:05Change mention of is_extrainfo router_parse_list_from_string() to want_extrainfoNeel Chauhan1+4-4
2018-08-29 19:05Merge branch 'ticket27246_035_01_squashed'Nick Mathewson15+161-33
2018-08-29 19:04Expand the comments on ASN.1-encoded TAP keysNick Mathewson2+10-2
2018-08-29 19:02Changes for 27246Nick Mathewson1+4-0
2018-08-23 18:05router: Keep RSA onion public key in ASN.1 formatDavid Goulet14+149-33
2018-08-29 18:46Add half_edge_t to noinst_HEADERS.Mike Perry1+1-0
2018-08-29 17:10Merge branch 'ticket25573-034' into ticket25573-masterMike Perry14+1033-45
2018-08-29 15:17Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+5-1
2018-08-29 15:17Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson2+5-1
2018-08-29 15:17Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+5-1
2018-08-29 15:17Merge branch 'maint-0.3.4'Nick Mathewson2+5-1
2018-08-07 04:23Ticket #25573: Count TRUNCATED cells.Mike Perry5+38-5
2018-08-29 00:06Ticket #25573: Check half-opened stream ids when choosing a new oneMike Perry2+65-0
2018-08-04 19:38Ticket #25573: Track half-closed stream idsMike Perry9+912-38
2018-08-29 01:32Merge remote-tracking branch 'onionk/prototest1'Nick Mathewson1+8-0
2018-08-24 00:25Test: avoid spurious failures in make test-network-allteor2+4-0
2018-08-24 00:20Test: consistently use $(TEST_NETWORK_ALL_LOG_DIR) in Makefile.amteor1+1-1
2018-08-25 00:26Mark smartlist_bsearch as taking a const list.Mike Perry2+2-2
2018-08-28 20:28fix man page issue noticed during #26367 reviewRoger Dingledine1+3-3
2018-08-28 20:25Set the file encoding in checkIncludes.py with Python3Nick Mathewson1+9-2
2018-08-28 20:13make a comment more rightRoger Dingledine1+1-1
2018-08-28 20:12Merge remote-tracking branch 'teor/bug22747'Nick Mathewson1+9-2
2018-08-28 20:07Merge remote-tracking branch 'onionk/connection-comments1'Nick Mathewson1+8-4
2018-08-28 20:02Merge branch 'bug26367_035_01'Nick Mathewson22+41-542
2018-07-12 13:23hs: Remove rend_client_non_anonymous_mode_enabledDavid Goulet3+2-22
2018-07-12 13:21hs: Remove rend_client_allow_non_anonymous_connectionDavid Goulet4+2-27
2018-07-09 20:13circ: Remove useless param from cannibalization functionDavid Goulet1+3-6
2018-07-09 20:11hs: Render obsolete Tor2webDavid Goulet21+40-493
2018-08-28 20:00Merge remote-tracking branch 'dgoulet/ticket27215_035_01'Nick Mathewson1+9-0
2018-08-28 19:58fixup! hs: Change default version from 2 to 3David Goulet1+9-0
2018-08-28 19:58Fix log.c comments about assert vs tor_assert vs raw_assert.Nick Mathewson10+145-34
2018-08-28 19:44Merge remote-tracking branch 'tor-github/pr/245'Nick Mathewson4+27-25
2018-08-28 19:24Merge remote-tracking branch 'tor-github/pr/279'Nick Mathewson1+4-3
2018-08-28 18:05Adding new fallbackColin Childs1+4-0
2018-08-28 16:35Merge branch 'bug26896_034'Nick Mathewson2+6-0
2018-08-14 16:25manpage: Warn users about comma-separating addr-port pairsrl19871+1-1
2018-08-28 15:32Stricter HiddenServicePort parsingrl19874+34-0
2018-08-28 12:36fixup! hs: Learn service version by trying to load the keysDavid Goulet1+1-1
2018-08-27 13:39Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+6-1
2018-08-27 13:39Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+6-1
2018-08-27 13:39Merge branch 'maint-0.3.4'Nick Mathewson2+6-1
2018-08-27 13:06When running make test-network-all, use the mixed+hs-v2 networkteor2+6-1
2018-08-27 01:32core/mainloop: more comments documenting connection.ccypherpunks1+5-1
2018-08-27 01:07core/mainloop: fix documentation of connection_handle_write_impl()cypherpunks1+3-3
2018-08-24 20:50Merge branch 'maint-0.3.4'Nick Mathewson0+0-0
2018-08-24 20:50Forward-port changelog from 0.3.4.7-rcNick Mathewson1+104-0
2018-08-24 20:49Update to 0.3.4.7-rc-devNick Mathewson3+3-3
2018-08-24 20:13Fix a compilation warning on i386 with clangNick Mathewson1+1-1
2018-08-24 16:57Merge remote-tracking branch 'tor-github/pr/289'Nick Mathewson2+51-4
2018-08-24 16:45Merge remote-tracking branch 'teor/ticket27211'Nick Mathewson3+71-0
2018-08-24 16:44Merge remote-tracking branch 'teor/bug27237'Nick Mathewson2+12-3
2018-08-24 16:35Merge branch 'maint-0.3.4'Nick Mathewson2+8-4
2018-08-24 16:33Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+8-4
2018-08-24 16:32Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+8-4
2018-08-24 16:32Merge branch 'ticket27286_032_v2' into maint-0.3.2Nick Mathewson2+8-4
2018-08-23 15:24Update the protocol versions recommendations to remove LinkAuth=1Nick Mathewson2+8-4
2018-08-24 16:05Merge branch 'maint-0.3.4'Nick Mathewson1+36-16
2018-08-24 15:11Bootstrap: add some extra loggingteor1+31-11
2018-08-24 15:08Bootstrap: allow internal-only onion service networks to bootstrapteor1+5-5
2018-08-24 13:15Remove changes entries for stuff that is already in maint-0.3.4Nick Mathewson24+0-89
2018-08-24 13:13Merge branch 'maint-0.3.4'Nick Mathewson0+0-0
2018-08-24 13:13Bump to 0.3.4.7-rcNick Mathewson3+3-3
2018-08-24 12:32Merge branch 'maint-0.3.4'Nick Mathewson1+11-10
2018-08-24 01:59Bootstrap: try harder to get descriptors in non-exit test networksteor2+12-3
2018-08-23 18:03Add scripts/test/chutney-git-bisect.sh, for bisecting using chutneyteor3+71-0
2018-08-24 01:55Bootstrap: stop requiring descriptors to count exits as usableteor1+11-10
2018-08-24 00:44Merge branch 'maint-0.3.4'Nick Mathewson0+0-0
2018-08-24 00:44Merge remote-tracking branch 'teor/bug26979-034' into maint-0.3.4Nick Mathewson2+59-28
2018-07-31 02:14Appveyor CI: always use HEAD for the short committeor1+5-4
2018-07-31 01:58Appveyor CI: Changes file for 26979teor1+4-0
2018-07-31 01:54Appveyor CI: sort environmental variablesteor1+20-20
2018-07-31 01:49Appveyor CI: fix some typosteor1+2-2
2018-07-31 01:47Appveyor CI: Generate correct tag namesteor1+8-3
2018-07-31 01:37Appveyor CI: Switch to one URL per lineteor1+5-5
2018-07-31 01:12Appveyor CI: Generate correct branches and URLs for pull requeststeor1+21-4
2018-07-31 01:10Appveyor CI: Make short commits 10 hexdigits longteor1+2-1
2018-07-31 01:09Appveyor CI: Fix GitHub provider detectionteor1+4-1
2018-08-24 00:07Merge branch 'maint-0.3.4'Nick Mathewson2+3-3
2018-08-24 00:07Merge remote-tracking branch 'teor/ticket27275-034' into maint-0.3.4Nick Mathewson2+3-3
2018-08-22 23:39CI: Only post Appveyor IRC notifications when the build failsteor2+3-3
2018-08-23 23:37Merge branch 'maint-0.3.4'Nick Mathewson2+5-8
2018-08-23 23:36Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+5-8
2018-08-23 23:36Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson2+5-8
2018-08-23 23:36Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+5-8
2018-08-23 08:55Silence a compilation warning on MSVC 2017 and clang-clteor2+5-8
2018-08-23 18:26Merge branch 'maint-0.3.4'Nick Mathewson2+47-41
2018-08-23 18:22Merge remote-tracking branch 'teor/bug27236-034' into maint-0.3.4Nick Mathewson2+46-39
2018-08-23 14:10Bootstrap: check the exit policy and flag on descriptorsteor2+46-39
2018-08-23 09:10Update the message logged on relays when DirCache is disabledteor2+5-1
2018-02-10 21:33Change the wording of the DirCache warningDominique Ingoglia1+1-2
2018-08-23 07:43Travis: Don't do a distcheck with --disable-module-dirauthteor2+5-2
2018-08-23 08:20Merge branch 'ticket27252-033' into ticket27252-034teor3+30-4
2018-08-23 08:18Merge branch 'ticket27252-032' into ticket27252-033teor3+30-4
2018-08-23 07:24Travis: Skip offline rust builds for Linux gccteor2+8-0
2018-08-23 07:23Travis: Only run one online rust build, to reduce network errorsteor2+6-3
2018-08-23 08:15Merge branch 'ticket27252-029' into ticket27252-032teor2+15-1
2018-08-23 08:13Travis: Skip gcc on Linux with default settingsteor2+7-0
2018-08-23 08:12Travis: make the exclude descriptions shorterteor1+2-2
2018-08-23 07:06Travis: Skip a duplicate hardening-off build in Tor 0.2.9teor2+3-1
2018-08-23 07:00Travis: skip gcc on OSX, because the default compiler is clangteor2+6-0
2018-08-13 18:54NSS support for x509 certsNick Mathewson12+620-217
2018-08-22 15:03Log error strings in crypto_nss_log_errors().Nick Mathewson1+13-3
2018-08-22 15:42hs: Change default version from 2 to 3David Goulet2+2-2
2018-08-22 15:38hs: Learn service version by trying to load the keysDavid Goulet5+102-0
2018-08-22 15:32key: Make ed_key_init_from_file() take an or_options_tDavid Goulet4+36-28
2018-08-17 12:10Fix revision counter bugs caused by bad SRV start time computation.George Kadianakis2+51-4
2018-08-22 14:31Change log_test_helpers macros to use printf, not pastingNick Mathewson2+19-18
2018-08-22 13:37Merge branch 'maint-0.3.4'Nick Mathewson0+0-0
2018-08-22 13:37Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson2+1-3
2018-08-22 13:37Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+1-3
2018-08-22 13:37Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson1+0-1
2018-08-22 13:37Mark cert_matches_key as not-intrusive; fix stretch compilation.Nick Mathewson2+1-3
2018-08-22 00:08Merge remote-tracking branch 'tor-github/pr/287'Nick Mathewson1+0-1
2018-08-22 00:04Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson0+0-0
2018-08-22 00:04Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson0+0-0
2018-08-22 00:04Merge branch 'maint-0.3.4'Nick Mathewson0+0-0
2018-08-22 00:04Merge remote-tracking branch 'teor/travis-osx-master'Nick Mathewson14+189-127
2018-08-22 00:04Merge remote-tracking branch 'teor/travis-osx-034' into maint-0.3.4Nick Mathewson15+195-129
2018-08-22 00:03Merge remote-tracking branch 'teor/travis-osx-033' into maint-0.3.3Nick Mathewson15+191-118
2018-08-22 00:03Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson0+0-0
2018-08-22 00:03Merge remote-tracking branch 'teor/travis-osx-032' into maint-0.3.2Nick Mathewson13+194-109
2018-08-22 00:03Merge remote-tracking branch 'teor/travis-osx-029' into maint-0.2.9Nick Mathewson6+140-90
2018-08-22 00:01Remove duplicate include in src/test/test_address.cNeel Chauhan1+0-1
2018-08-21 23:20Merge branch 'maint-0.3.4'Nick Mathewson3+72-64
2018-08-21 23:20Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson3+72-65
2018-08-21 23:16Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson3+71-63
2018-08-21 23:16Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson3+71-63
2018-08-12 23:40Make some x509 functions generic; remove some fields NSS doesn't needNick Mathewson6+127-86
2018-08-12 22:01Extract internal-only parts of x509.hNick Mathewson8+35-12
2018-08-12 21:54Extract the non-generic part of tor_tls_context_decref().Nick Mathewson4+42-19
2018-08-12 21:46Implement PBKDF2 with NSS.Nick Mathewson1+44-3
2018-08-12 21:18When enabling NSS, disable OpenSSL.Nick Mathewson24+164-80
2018-08-12 20:04Split tls modules and their tests into openssl and generic.Nick Mathewson15+5873-5222
2018-08-11 23:54Refactor some of the certificate-manipulation logicNick Mathewson3+55-32
2018-08-11 23:38Extract tortls structures into a new header; clean up a littleNick Mathewson7+99-70
2018-08-11 22:16Split X509 code out of tortls.cNick Mathewson11+649-562
2018-08-11 20:36The RSA_free in this test is no longer needed or wantedNick Mathewson1+0-1
2018-07-19 16:03Implement RSA for NSS.Nick Mathewson4+712-12
2018-07-31 22:42Also reinitialize the pregenerated keys postfork.Nick Mathewson1+2-0
2018-07-19 21:09Refactor crypto_rsa to use pem module.Nick Mathewson5+317-278
2018-07-19 19:47Add rudimentary support for PEM-encoding, since NSS doesn't do that.Nick Mathewson8+260-0
2018-07-19 13:23Use a constant for "65537"Nick Mathewson2+6-3
2018-07-19 13:07Rename openssl-bridging functions in crypto_rsaNick Mathewson5+30-28
2018-07-19 13:00Remove a redundant function.Nick Mathewson1+6-16
2018-07-19 12:56Rename functions that encode/decode private keysNick Mathewson5+11-11
2018-07-19 12:53Extract openssl RSA functionality into its own file.Nick Mathewson3+816-795
2018-08-21 16:14Merge branch 'coverage_6aug_squashed'Nick Mathewson2+177-0
2018-08-06 21:15Add a unit test for tor_log_mallinfo()Nick Mathewson1+52-0
2018-08-06 20:57Add unit tests for parsing "extended" format of config lines.Nick Mathewson1+67-0
2018-08-21 15:15fixup! Check for duplicate-close in connection_dir_finished_flusing()Nick Mathewson1+1-1
2018-08-21 14:12Fix a bug warning when sending an error on an HTTPTunnelPort connNick Mathewson2+8-2
2018-08-21 14:01Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson1+4-0
2018-08-21 14:01Merge branch 'maint-0.3.4'Nick Mathewson1+4-0
2018-08-21 14:01Add changes file for 26873. I missed this when merging earlier.Nick Mathewson1+4-0
2018-08-21 13:50Check for duplicate-close in connection_dir_finished_flusing()Nick Mathewson2+6-1
2018-08-21 00:25If ExitRelay is not specified, emulate the behavior of "ExitRelay 0"Neel Chauhan2+13-31
2018-08-20 21:43Rewrite test_tortls_cert_matches_key()Nick Mathewson2+65-59
2018-08-20 21:42Use our x509 wrapper code in tor_tls_cert_matches_key()Nick Mathewson1+6-4
2018-08-20 15:49Fix typo in comment for getinfo_helper_current_time()Neel Chauhan1+1-1
2018-08-19 18:05Add changes filerl19871+4-0
2018-08-19 18:03Rework predicted_ports_prediction_time_remaining() to fix CID 1438153rl19874+42-14
2018-08-18 18:15test/protover: add double-voting testcypherpunks1+8-0
2018-08-19 01:19doc/tor: add note for IPv6-only hosts (fixes #27204)traumschule1+4-3
2018-08-18 19:18rust: abort on panic in all profilescypherpunks2+13-0
2018-04-25 12:32Refactoring: Move code that creates listener for port into new functionrl19871+59-44
2018-08-17 17:25test/protover: add test for whitespace parsing bugcypherpunks1+4-0
2018-08-17 17:14test/protover: add test for hyphen parsing bugcypherpunks1+4-0
2018-08-17 13:38Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+14-5
2018-08-17 13:38Merge branch 'maint-0.3.4'Nick Mathewson2+14-5
2018-08-17 13:38Merge remote-tracking branch 'onionk/rust-protospace' into maint-0.3.3Nick Mathewson2+14-5
2018-08-17 03:22rust/protover: don't accept whitespace in ProtoSet::from_str()cypherpunks2+14-5
2018-08-17 13:29Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+17-1
2018-08-17 13:29Merge branch 'maint-0.3.4'Nick Mathewson2+17-1
2018-08-07 00:45rust/protover: fix hyphen parsing bug in ProtoSet::from_str()cypherpunks2+17-1
2018-08-17 13:07Merge remote-tracking branch 'onionk/rust-docs1'Nick Mathewson1+6-9
2018-08-17 11:08Inform users about configuration file and directory includesUnto Sten1+3-0
2018-08-16 12:19In addrs_in_same_network_family(), choose IP subnet size based on IP typeNeel Chauhan3+48-1
2018-08-07 15:06rust/protover: fix docs for UnvalidatedProtoEntry::from_strcypherpunks1+2-4
2018-08-07 14:52rust/protover: fix parsing docscypherpunks1+3-2
2018-08-07 14:35rust/protover: fix ProtoEntry::from_str docscypherpunks1+1-3
2018-08-17 01:20doc: Explain how to limit Tor's sockets in the man pageteor1+9-2
2018-08-16 19:32Drop relays from fallback list that were terminated by providerColin Childs1+0-3
2018-08-16 12:43Merge branch 'pr275_squashed'Nick Mathewson22+394-247
2018-08-03 19:48rust: run rustfmtcypherpunks19+346-242
2018-08-06 14:45add make check-rustfmtcypherpunks1+31-0
2018-08-04 01:04rust: max_width=100, other rustfmt settings. #27071cypherpunks1+12-2
2018-08-03 20:06rust/docs: fix critical typo for missing_docs lintcypherpunks3+5-3
2018-08-16 12:37Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+5-0
2018-08-16 12:37Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+5-0
2018-08-16 12:37Merge branch 'maint-0.3.4'Nick Mathewson2+5-0
2018-07-28 15:31Keep descriptor rotation time after HUP occurs.George Kadianakis2+5-0
2018-08-16 12:35Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson1+5-3
2018-08-16 12:35Merge branch 'maint-0.3.4'Nick Mathewson1+5-3
2018-08-16 12:35Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson1+5-3
2018-08-16 12:32Merge branch 'ticket27096'Nick Mathewson2+25-0
2018-08-12 12:28Exclude setenv/unsetenv code on Windowsrl19871+8-0
2018-08-12 12:04Fix test to pass without HOME env being setrl19872+17-0
2018-08-16 08:58Rust: Say that we support rust stable in GettingStartedRust.mdteor1+4-3
2018-08-15 16:20Merge branch 'maint-0.3.4'Nick Mathewson2+8-2
2018-08-15 16:20Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+8-2
2018-08-15 16:20Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+8-2
2018-08-15 16:20Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson2+8-2
2018-08-15 16:20Merge remote-tracking branch 'github/bug27081_029' into maint-0.2.9Nick Mathewson2+8-2
2018-08-15 06:16Merge branch 'maint-0.3.4'Nick Mathewson0+0-0
2018-08-15 06:16Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson4+37-11
2018-08-15 06:16Merge remote-tracking branch 'public/bug26779_033' into maint-0.3.3Nick Mathewson4+37-11
2018-08-15 06:14Merge remote-tracking branch 'public/bug26779_035'Nick Mathewson4+37-9
2018-08-14 20:44Adjust windows stubs for new start/finish_daemon() return typesNick Mathewson1+4-2
2018-08-11 19:39Add regression test for Bug #20874Neel Chauhan1+12-0
2018-08-11 14:14Merge remote-tracking branch 'tor-github/pr/206'Nick Mathewson2+3-34
2018-08-11 14:05Merge remote-tracking branch 'tor-github/pr/244'Nick Mathewson3+10-2
2018-08-11 14:04Merge remote-tracking branch 'tor-github/pr/268'Nick Mathewson3+15-19
2018-08-10 20:19Adding 2 new fallback mirrorsColin Childs1+5-0
2018-08-10 16:35Merge remote-tracking branch 'tor-github/pr/239'Nick Mathewson4+54-2
2018-08-10 09:07Merge branch 'travis-osx-034' into travis-osx-masterteor1+1-0
2018-08-10 09:06Merge branch 'travis-osx-033' into travis-osx-034teor1+1-0
2018-08-10 09:06Merge branch 'travis-osx-032' into travis-osx-033teor1+1-0
2018-08-10 09:05Merge branch 'travis-osx-029' into travis-osx-032teor1+1-0
2018-08-10 08:26Travis: add a missing macOS asciidoc env varteor1+1-0
2018-08-10 06:42Merge branch 'travis-osx-034' into travis-osx-masterteor1+1-0
2018-08-10 06:41Merge branch 'travis-osx-033' into travis-osx-034teor1+1-0
2018-08-10 06:38Merge branch 'travis-osx-032' into travis-osx-033teor2+5-1
2018-08-10 03:11Rust: Use --all-features in test_rust.sh for 0.3.3 and 0.3.4teor1+1-1
2018-08-10 01:59Travis: Check Rust with distcheck in 0.3.3 and laterteor2+6-2
2018-08-10 01:55Travis: Use TOR_RUST_DEPENDENCIES for 0.3.3 and laterteor1+2-3
2018-08-10 06:31Merge branch 'travis-osx-029' into travis-osx-032teor2+5-1
2018-08-10 06:30Travis: Improve Rust commentsteor1+2-1
2018-08-10 06:24Travis: add a missing macOS asciidoc dependencyteor1+1-0
2018-08-10 03:30Revert "Rust: Use --all-features in test_rust.sh for 0.3.3 and 0.3.4"teor1+1-1
2018-08-10 03:28Merge branch 'travis-osx-034' into travis-osx-masterteor14+188-128
2018-08-10 03:20Travis: Check disable module dirauth with and without rustteor1+4-1
2018-08-10 03:15Merge branch 'travis-osx-033' into travis-osx-034teor15+190-129
2018-08-10 03:11Rust: Use --all-features in test_rust.sh for 0.3.3 and 0.3.4teor1+1-1
2018-08-10 02:10Changes file for Travis: enable macOS buildsteor1+3-0
2018-08-10 01:59Travis: Check Rust with distcheck in 0.3.3 and laterteor2+6-2
2018-08-10 01:55Travis: Use TOR_RUST_DEPENDENCIES for 0.3.3 and laterteor1+2-3
2018-08-10 02:33Travis: put distcheck first for readabilityteor1+1-1
2018-08-10 02:33Travis: put distcheck first for readabilityteor1+1-1
2018-08-10 02:10Changes file for Travis: enable macOS buildsteor1+3-0
2018-08-10 01:54Rust: use a consistent working directory in builds and teststeor2+5-1
2018-08-10 01:47Stop setting $CARGO_HOME in src/rust/tor_rust/include.amteor1+0-2
2018-08-10 01:43Merge branch 'travis-osx-032' into travis-osx-033teor11+179-116
2018-08-10 01:26Changes file for Rust: backport src/test/test_rust.sh from masterteor1+3-0
2018-08-09 05:41Travis: Use cargo cacheteor2+10-0
2018-08-10 01:22Fix $abs_top_srcdir in test_rust.shteor2+4-1
2018-08-10 01:00Stop setting $CARGO_HOMEteor3+3-2
2018-08-10 01:09Rust: backport src/test/test_rust.sh from masterteor1+12-6
2018-08-09 12:53Travis: fix a typoteor1+1-1
2018-08-09 12:53Travis: fix a typoteor1+1-1
2018-08-09 12:52Travis: add rust cargo offline modeteor1+5-0
2018-08-09 12:32Travis: add rust cargo online modeteor1+20-2
2018-08-09 12:47Merge branch 'maint-0.3.4'Nick Mathewson3+9063-6206
2018-08-09 12:47Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson3+9063-6206
2018-08-09 12:47Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson3+9063-6206
2018-08-09 12:47Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson3+9063-6206
2018-08-09 09:33Travis: add lzma and zstd, where availableteor2+8-0
2018-08-09 12:20Merge branch 'travis-osx-029' into travis-osx-032teor5+133-108
2018-08-09 12:16Travis: list installed package versions before buildingteor1+4-0
2018-08-09 08:29Travis: run an asciidoc buildteor2+16-2
2018-08-09 05:40Travis: Use ccacheteor2+9-0
2018-08-09 07:44Travis: make macOS builds work for Tor 0.2.9teor1+3-1
2018-08-09 07:06Travis: create configure flags once, then echo the flagsteor2+9-2
2018-08-09 08:03Travis: enable macOS buildsteor1+20-0
2018-08-09 06:42Travis: Rewrite .travis.ymlteor1+80-95
2018-08-09 07:44Update geoip and geoip6 to the August 7 2018 database.Karsten Loesing3+9063-6206
2018-06-28 19:43Add more optional packages to TravisTaylor Yu2+5-1
2018-08-09 00:52In cell_queues_check_size(), add DNS cache size to total memory allocationNeel Chauhan1+1-0
2018-08-08 22:10Provide examples of tor_api_get_provider_version() outputNick Mathewson1+6-0
2018-08-08 22:07Merge branch 'ticket26947'Nick Mathewson4+26-3
2018-08-08 22:06Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+9-4
2018-08-08 22:06Merge branch 'maint-0.3.4'Nick Mathewson2+9-4
2018-08-08 22:06Merge branch 'bug26948_033' into maint-0.3.3Nick Mathewson2+9-4
2018-08-08 21:32Call crypto_postfork on start_daemon() instead.Nick Mathewson3+10-9
2018-08-08 20:59Make finish_daemon() return a boolean to say whether it did anything.Nick Mathewson2+7-4
2018-08-08 20:50When RunAsDaemon is set, crypto_postfork() as neededNick Mathewson1+4-1
2018-08-08 19:50Merge branch 'bug26779_033' into bug26779_035Nick Mathewson4+37-9
2018-08-08 19:41Detect broken stdatomic.h, and pretend that it isn't there at allNick Mathewson4+37-11
2018-08-08 16:07Add changes filerl19871+6-0
2018-08-08 15:56Print stacktrace when crypto_pk_get_digest() fails in router_build_fresh_descriptor()rl19871+2-2
2018-08-08 15:47Consider all routerinfo errors other than "not a server" transientrl19872+7-17
2018-08-08 13:56Don't search for -lpthread on WindowsNick Mathewson2+8-2
2018-08-08 13:26Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+6-1
2018-08-08 13:26Merge branch 'maint-0.3.4'Nick Mathewson2+6-1
2018-08-08 13:26Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+6-1
2018-08-08 13:26Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson2+6-1
2018-08-08 13:26Changes file for 25440Nick Mathewson1+5-0
2018-04-17 00:31Fix crash when calling openat with sandbox enabled #25440Daniel Pinto1+1-1
2018-08-08 04:12Fix typo in control_event_hs_descriptor_content()Neel Chauhan1+5-5
2018-08-08 00:15Merge branch 'maint-0.3.4'Nick Mathewson0+0-0
2018-08-08 00:15Update version to 0.3.4.6-rc-devNick Mathewson3+3-3
2018-08-08 00:09Forward-port the 0.3.4.6-rc changelogNick Mathewson1+59-0
2018-08-07 12:10These changes files are also merged in 0.3.4.6-rc: remove them.Nick Mathewson2+0-9
2018-08-07 12:05Merge branch 'maint-0.3.4'Nick Mathewson3+13-9
2018-08-07 12:05Merge branch 'bug27003_034_v2' into maint-0.3.4Nick Mathewson3+13-10
2018-08-06 20:44Add tests for the failing case of tor_localtime_rNick Mathewson1+58-0
2018-08-06 14:39Merge branch 'maint-0.3.4'Nick Mathewson2+23-15
2018-08-06 14:39Rename SEC identifier to BW_SEC in test_bwmgt.hNick Mathewson2+23-15
2018-08-06 12:35Remove changes files for items already merged into 0.3.4.6-rcNick Mathewson13+0-52
2018-08-06 12:29Merge branch 'maint-0.3.4'Nick Mathewson0+0-0
2018-08-06 12:28Bump to 0.3.4.6-rcNick Mathewson3+3-3
2018-08-04 10:53Update AC_WARN->AC_MSG_WARN. #23878.Nick Mathewson1+1-1
2018-08-03 14:49Adding relay from EdmondColin Childs1+4-0
2018-08-03 11:38Mark openbsd-malloc as deprecatedNick Mathewson2+5-4
2018-08-03 11:35Merge branch 'with_malloc_squashed'Nick Mathewson2+65-11
2018-07-11 13:28Add a --with-malloc option.Nick Mathewson2+65-11
2018-08-03 11:33Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+8-0
2018-08-03 11:33Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+8-0
2018-08-03 11:33Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson2+8-0
2018-08-03 11:33Merge branch 'maint-0.3.4'Nick Mathewson2+8-0
2018-08-03 11:33Merge branch 'fix_nonstandard_malloc_029' into maint-0.2.9Nick Mathewson2+8-0
2018-08-03 11:03Merge remote-tracking branch 'public/string_coverage'Nick Mathewson2+16-1
2018-08-02 14:03When enabling periodic events, schedule but don't run them immediately.Nick Mathewson3+13-10
2018-08-02 12:41Suppress strict-prototypes warning in crypto_nss_mgt.cNick Mathewson1+2-0
2018-08-02 12:38Fix double-link of crypto_openssl_mgt.cNick Mathewson1+0-1
2018-08-02 12:36Add a cast to make clang happier.Nick Mathewson1+1-1
2018-08-01 18:37Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson1+18-13
2018-08-01 18:37Merge branch 'maint-0.3.4'Nick Mathewson1+18-13
2018-08-01 18:37Fix build on GNU/Hurd. Patch from paulusASol. Closes 26873.Nick Mathewson1+18-13
2018-08-01 15:09Changes file for owningcontrollerfd apiNick Mathewson1+5-0
2018-08-01 14:49Convert __OwningControllerFD to a 64-bit valueNick Mathewson4+25-9
2018-08-01 14:36Add API for creating an owning controller FD and passing it to tor_mainNick Mathewson3+62-2
2018-08-01 14:15tor_api: Extend tor_api code so it can pass extra arguments to main.Nick Mathewson5+64-14
2018-08-01 13:43Document new helper functions in socketpair.cNick Mathewson1+8-0
2018-08-01 13:41Reindent tor_ersatz_socketpairNick Mathewson1+88-88
2018-08-01 13:40Refactor tor_ersatz_socketpair() not to need socket.Nick Mathewson4+47-25
2018-08-01 13:24Remove dependency from socketpair.c on address.hNick Mathewson2+92-60
2018-08-01 12:47Extract tor_ersatz_socketpair into a new c fileNick Mathewson6+188-163
2018-07-31 23:56Fix issues with crypto_ope compilation now that crypto.h is goneNick Mathewson2+4-2
2018-07-31 23:56Merge branch 'nss_dh_squashed' into nss_dh_squashed_mergedNick Mathewson62+2668-1566
2018-07-18 14:19Only link crypto_dh_openssl.c onceNick Mathewson1+1-2
2018-07-17 17:08Additional tests for NSS DHNick Mathewson1+56-0
2018-07-17 15:27Implement DH in NSS.Nick Mathewson7+281-56
2018-07-17 15:23Refactor the dependency between tortls and crypto_dh.Nick Mathewson3+43-39
2018-07-17 13:16Extract the shared part of crypto_dh_compute_secret.Nick Mathewson3+66-22
2018-07-17 13:06Extract the OpenSSL DH functionality to a new file.Nick Mathewson4+519-491
2018-07-18 14:40Make the rust tests link.Nick Mathewson2+4-0
2018-07-18 13:52Fix "make distcheck."Nick Mathewson1+1-0
2018-07-16 18:07Changes files for feature26815 and 26816Nick Mathewson2+14-0
2018-07-16 13:49Use NSS for AES_CTR.Nick Mathewson4+519-409
2018-07-13 18:35Use NSS in crypto_rand.cNick Mathewson2+107-8
2018-07-13 17:43Make sure NSS is initialized before running benchmarksNick Mathewson1+2-3
2018-07-11 20:54Use NSS's digest code in Tor.Nick Mathewson4+262-10
2018-07-31 13:17Add a new function, tor_api_get_provider_version()Nick Mathewson4+26-3
2018-07-31 12:50Merge remote-tracking branch 'teor/bug26986'Nick Mathewson3+16-2
2018-07-31 12:41Always call tor_free_all() when exiting tor_run_main()Nick Mathewson2+9-4
2018-07-31 12:30Merge branch 'maint-0.3.4'Nick Mathewson2+33-3
2018-07-31 12:30Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+33-3
2018-07-31 12:29Merge remote-tracking branch 'teor/bug26876_033' into maint-0.3.3Nick Mathewson2+33-3
2018-07-31 12:26Merge remote-tracking branch 'teor/bug26979'Nick Mathewson2+59-28
2018-07-31 12:21Merge branch 'ticket26447'Nick Mathewson3+31-4
2018-07-31 02:35fix wrong word in commentRoger Dingledine1+1-1
2018-07-31 02:14Appveyor CI: always use HEAD for the short committeor1+5-4
2018-07-31 01:58Appveyor CI: Changes file for 26979teor1+4-0
2018-07-31 01:54Appveyor CI: sort environmental variablesteor1+20-20
2018-07-31 01:49Appveyor CI: fix some typosteor1+2-2
2018-07-31 01:47Appveyor CI: Generate correct tag namesteor1+8-3
2018-07-31 01:37Appveyor CI: Switch to one URL per lineteor1+5-5
2018-07-31 01:19Use Windows-compatible format strings in tor-print-ed-signing-cert.cteor2+6-2
2018-07-31 01:20Add TOR_PRIdSZ to torint.hteor1+10-0
2018-07-31 01:12Appveyor CI: Generate correct branches and URLs for pull requeststeor1+21-4
2018-07-31 01:10Appveyor CI: Make short commits 10 hexdigits longteor1+2-1
2018-07-31 01:09Appveyor CI: Fix GitHub provider detectionteor1+4-1
2018-07-30 13:09Remove a now-obsolete comment about deadcode_dummy__Nick Mathewson1+0-2
2018-07-30 13:08Merge branch 'ticket26890'Nick Mathewson2+1-6
2018-07-30 13:07Run check-includes.py script with detected python path.Nick Mathewson1+1-1
2018-07-30 13:01Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson7+49-22
2018-07-30 13:01Merge branch 'maint-0.3.4'Nick Mathewson0+0-0
2018-07-30 13:01Merge remote-tracking branch 'teor/bug26627_033_merged_master'Nick Mathewson7+49-22
2018-07-30 13:01Merge remote-tracking branch 'teor/bug26627_033' into maint-0.3.3Nick Mathewson7+49-22
2018-07-30 12:57Update include in tor-print-ed-signing-certNick Mathewson1+1-2
2018-07-30 12:55Merge remote-tracking branch 'rl1987/feature19506_3'Nick Mathewson7+126-3
2018-07-30 12:49Merge remote-tracking branch 'rl1987/ticket21349_4'Nick Mathewson4+256-104
2018-07-30 12:45Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson3+17-5
2018-07-30 12:45Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson3+17-5
2018-07-30 12:45Merge branch 'maint-0.3.4'Nick Mathewson0+0-0
2018-07-30 12:44Merge remote-tracking branch 'teor/bug26924'Nick Mathewson3+17-5
2018-07-30 12:44Merge remote-tracking branch 'teor/bug26924_032' into maint-0.3.2Nick Mathewson3+17-5
2018-07-30 12:33Merge remote-tracking branch 'juga/ticket3723_03_squashed_rebased'Nick Mathewson9+390-83
2018-07-30 12:24Merge remote-tracking branch 'rl1987/bug26892_take2'Nick Mathewson2+9-0
2018-07-30 12:17Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson3+11-0
2018-07-30 12:17Merge branch 'maint-0.3.4'Nick Mathewson3+11-0
2018-07-30 12:17Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson3+11-0
2018-07-26 17:32Don't disable an unsupported compiler warningTaylor Yu3+11-0
2018-07-26 14:49Early bailout from log_addr_has_changed() if running as clientrl19872+9-0
2018-07-25 07:40Remove comment about Tor2webteor1+1-1
2018-07-25 04:50Merge branch 'bug26924_032' into bug26924teor3+17-5
2018-07-25 04:39Improve connection auth loggingteor2+8-4
2018-07-25 04:33Merge branch 'bug26924_029' into bug26924_032teor2+9-1
2018-07-25 04:28Stop logging link auth warnings on Single Onion Services and Tor2webteor2+9-1
2018-07-24 23:17Merge branch 'bug26627_033' into bug26627_033_merged_masterteor7+49-22
2018-07-24 08:22Stop putting unsupported ed25519 link auth in v3 onion service descsteor6+31-16
2018-07-06 06:06Stop sending unsupported ed25519 link specifiers in v3 introduce cellsteor2+18-6
2018-07-21 21:59Add changes file regarding bandwidth file headersjuga01+3-0
2018-06-22 13:48Add changes filerl19871+6-0
2018-06-22 13:43Split select_entry_guard_for_circuit()rl19871+110-47
2018-06-22 13:04Make entry_guards_update_primary() shorterrl19873+45-29
2018-06-22 12:21Split sampled_guards_update_from_consensus() into subfunctionsrl19871+95-28
2018-07-21 01:39Add changes file for Bug #20874Neel Chauhan1+7-0
2018-07-21 01:38Add a "reject *:*" line after parsing in parse_reachable_addresses()Neel Chauhan1+8-0
2018-07-21 01:36Don't prepend reject *:* to Reachable(OR/Dir)Addresses in options_validate()Neel Chauhan1+0-25
2018-07-20 18:42Add changes filerl19871+5-0
2018-07-20 18:35Add a sentence to manpage that we may not scrub logs at loglevels below Noticerl19871+3-1
2018-07-20 18:13Scrub IP in channel_tls_process_netinfo_cell() if SafeLogging is onrl19871+2-1
2018-07-20 15:18Remove over-cleverness from our coverity BUG() definition.Nick Mathewson2+1-6
2018-07-20 15:02Tweak assertion in get_time_period_length() for coverityNick Mathewson1+2-2
2018-07-20 14:42Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+8-0
2018-07-20 14:42Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+8-0
2018-07-20 14:42Merge branch 'maint-0.3.4'Nick Mathewson2+8-0
2018-07-20 14:42Merge branch 'ticket26647_032' into maint-0.3.2Nick Mathewson2+8-1
2018-07-20 02:26Ignore mach_approximate_time when targeting macOS 10.9 and earlierteor2+33-3
2018-07-19 18:34Merge branch 'maint-0.3.4'Nick Mathewson1+2-0
2018-07-19 18:33Fix linking when dirauth module is disabled.Nick Mathewson1+2-0
2018-07-19 16:22Merge remote-tracking branch 'ahf-github/bugs/26780'Nick Mathewson1+2-0
2018-07-19 16:20Merge branch 'bug26712'Nick Mathewson2+3-2
2018-07-19 12:32Merge branch 'maint-0.3.4'Nick Mathewson2+11-0
2018-07-19 12:31Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+11-0
2018-07-19 12:31Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+11-0
2018-07-19 12:30Merge remote-tracking branch 'teor/bug26853_032' into maint-0.3.2Nick Mathewson2+11-0
2018-07-19 01:23wrap a multi-line if body in { } before somebody gets hurtRoger Dingledine1+2-1
2018-07-18 20:39Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson1+3-0
2018-07-18 20:39Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson1+3-0
2018-07-18 20:39Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson1+3-0
2018-07-18 20:39Merge branch 'maint-0.3.4'Nick Mathewson1+3-0
2018-07-18 20:39Changes file for bug 26787Nick Mathewson1+3-0
2018-07-18 20:39Merge branch 'maint-0.3.4'Nick Mathewson0+0-0
2018-07-18 20:39Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson1+2-0
2018-07-18 20:39Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson1+2-0
2018-07-18 20:39Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson1+2-0
2018-07-16 11:53Try putting ulimit -c 0 in test_bt.sh to see if it fixes bug 26787Nick Mathewson1+2-0
2018-07-18 20:30Merge remote-tracking branch 'teor/ticket26702-atomically'Nick Mathewson1+3-1
2018-07-18 20:20Add two more dependencies in build.rsNick Mathewson1+2-0
2018-07-18 20:18Use the "testing" variant of several C libraries in build.rsNick Mathewson1+5-5
2018-07-18 20:12Merge remote-tracking branch 'isis/bug26398'Nick Mathewson3+19-0
2018-07-18 19:12Add some missing includes and struct declarations.Nick Mathewson3+5-1
2018-07-18 19:09Merge branch 'maint-0.3.4'Nick Mathewson5+110-5
2018-07-18 19:08Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson6+110-10
2018-07-18 19:04Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson6+110-11
2018-07-18 19:03Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson6+110-11
2018-07-18 19:01Merge branch 'bug26485_029_squashed' into maint-0.2.9Nick Mathewson6+110-11
2018-07-17 19:39Add a test for format_recommended_version_list.Nick Mathewson1+52-1
2018-07-11 15:24Warn when an authority has voted for a version with a space in it.Nick Mathewson1+8-1
2018-07-11 15:14Warn the directory authority operator if their versions list is bogusNick Mathewson4+50-9
2018-07-18 17:20Merge remote-tracking branch 'teor/ticket26852'Nick Mathewson1+22-4
2018-07-18 13:38Merge branch 'ulimit_when_crashing'Nick Mathewson1+2-0
2018-07-18 02:37SKIP test_key_expiration.sh on Windows until the underlying issue is resolvedteor2+11-0
2018-07-18 02:06doc: Document Appveyor and Jenkins in doc/HACKING/HelpfulTools.mdteor1+22-4
2018-07-18 01:14doc: Explain how to avoid inconsistent reads on V3BandwidthsFileteor1+3-1
2018-07-17 20:47Increase line coverage in libtor-string to 100%Nick Mathewson2+16-1
2018-07-17 20:19Merge branch 'bug25552_ope_squashed'Nick Mathewson18+605-303
2018-07-16 12:28Improve a log message.George Kadianakis1+6-2
2018-07-17 15:00Fix time source bug in sr_state_get_start_time_of_current_protocol_run().George Kadianakis6+39-43
2018-07-12 13:51Set revision counter before uploading, not during building.George Kadianakis1+8-11
2018-07-10 17:10Make the OPE scheme return CRYPTO_OPE_ERROR on error.George Kadianakis3+7-4
2018-07-17 16:03Compute OPE cipher structure only when needed.George Kadianakis2+40-26
2018-06-14 12:53Add changes file.George Kadianakis1+5-0
2018-06-14 12:51Remove now useless rev counter state file code.George Kadianakis3+0-256
2018-06-14 12:38Fix up some unittests by being more careful with the local time.George Kadianakis2+20-3
2018-06-14 12:38Use approx_time() instead of time(NULL) in some HS functions.George Kadianakis2+2-2
2018-06-14 12:35Compute the description revision counter using the OPE scheme.George Kadianakis2+97-13
2018-06-14 12:25Introduce useful SRV funcs (start time of prev protocol run)George Kadianakis2+14-0
2018-06-14 12:23Increase OPE_INPUT_MAX.George Kadianakis1+12-2
2018-05-10 12:46Implementation for a simple order-preserving encryption scheme.Nick Mathewson8+407-0
2018-07-17 18:56Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+11-0
2018-07-17 18:56Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+11-0
2018-07-17 18:56Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson2+11-0
2018-07-17 18:56Merge branch 'maint-0.3.4'Nick Mathewson2+11-0
2018-07-17 01:24SKIP test_keygen.sh on Windows until the underlying issue is resolvedteor2+11-0
2018-07-17 18:47Merge remote-tracking branch 'rl1987/bug26789'Nick Mathewson1+6-0
2018-07-17 18:46Merge branch 'maint-0.3.4'Nick Mathewson4+94-0
2018-07-17 18:33Merge remote-tracking branch 'ahf-github/bugs/26437'Nick Mathewson2+4-1
2018-07-16 21:37Add changes file for Bug #18642Neel Chauhan1+5-0
2018-07-16 21:36Teach the OOM handler about the DNS cacheNeel Chauhan3+38-0
2018-07-16 10:49Fix build to work with --disable-unittests againrl19874+91-2
2018-07-17 02:19control: Add new 'uptime' message to GETINFOKevin Gallagher1+4-0
2018-07-16 21:19Add and use dns_cache_total_allocation()Neel Chauhan2+10-2
2018-07-16 18:44Merge remote-tracking branch 'pastly/issue26703'David Goulet2+5-2
2018-07-16 17:27Merge branch '24805' of github.com:Phoul/tor into 24805Colin Childs0+0-0
2018-07-16 17:21Add mirrors from EmeraldOnionColin Childs1+5-0
2018-07-13 18:17Adding 3 more fallback mirrorsColin Childs1+9-0
2018-07-10 18:17Fixing spacing issue in whitelistColin Childs1+1-1
2018-07-10 18:14Updating whitelist to match operator feedbackColin Childs1+14-0
2018-06-28 20:22Update whitelist to match feedback from operatorsColin Childs1+34-3
2018-06-25 19:52Update fallback lists to match #24805Colin Childs1+20-20
2018-07-16 17:21Add mirrors from EmeraldOnionColin Childs1+7-1
2018-07-16 03:33dirauth: Handle V3BandwidthsFile failure modes according to the new specteor1+23-8
2018-07-01 08:07Add keyval header, that was moved to other filejuga01+1-0
2018-06-30 13:57Add tests for max length bw file headersjuga01+68-6
2018-06-30 13:56Ensure that bw_file_headers is not bigger than maxjuga03+24-10
2018-06-30 13:52Add test with NULL bw_file_headerjuga01+6-0
2018-06-30 06:29Move bandwidth file tests to same functionjuga01+230-110
2018-06-30 06:16Replace bwlist by bw_file and terminator conditionjuga01+23-12
2018-06-30 06:12Replace bwlist by bw_filejuga01+8-1
2018-06-29 20:43Rename bwlist to bw_file and banwidth tojuga01+11-11
2018-06-29 13:45Free bw_list_headers in networstatus_tjuga01+5-0
2018-06-29 13:43Add bw_file_headers to networkstatus_tjuga01+3-0
2018-05-31 09:03Check that the header is key_valuejuga01+4-1
2018-05-31 08:07Do not add bw file line to the votejuga01+6-2
2018-05-28 14:41Add the Bandwidth List file headers to votesjuga05+67-14
2018-07-16 11:53Try putting ulimit -c 0 in test_bt.sh to see if it fixes bug 26787Nick Mathewson1+2-0
2018-07-16 11:51Avoid a use-after-null-check in proto_socks.cNick Mathewson1+2-2
2018-07-16 10:49Fix build to work with --disable-unittests againrl19875+100-0
2018-07-15 21:07Merge branch 'socks_trunnel4_squashed_merged'Nick Mathewson11+5932-366
2018-07-13 22:30Merge remote-tracking branch 'tor-github/pr/179'Nick Mathewson3+40-38
2018-07-13 20:58Faravahar hasn't been voting on versions for a while nowRoger Dingledine1+1-1
2018-07-13 18:17Adding 3 more fallback mirrorsColin Childs1+9-0
2018-07-13 17:34Add changes file for ticket 26492Taylor Yu1+4-0
2018-07-11 20:15Make nss get initialized before we fuzz anything.Nick Mathewson1+10-5
2018-07-11 19:36Add postfork support for nssNick Mathewson6+35-0
2018-07-11 18:46Initialize and shut down NSS.Nick Mathewson6+165-8
2018-06-21 02:32Fix forking tests on Windows when there is a space in the path.Alexander Færøy2+4-1
2018-07-11 14:19Add checks in get_net_param_from_list() for valid output domain.Alexander Færøy1+2-0
2018-07-13 01:52forward-port the changelog stanzas to 0.3.5 tooRoger Dingledine2+553-39
2018-07-12 18:32Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+6-2
2018-07-12 18:32Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson2+6-2
2018-07-12 18:32Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+6-2
2018-07-12 18:32Merge branch 'maint-0.3.4'Nick Mathewson2+6-2
2018-07-12 18:20SOCKS: Always free username/password before setting them.Nick Mathewson1+3-0
2018-07-12 18:20Add fuzzing wrapper for fetch_from_buf_socks()Nick Mathewson3+75-1
2018-07-12 18:12put new bridge auth Serge into placeRoger Dingledine2+6-2
2018-07-12 15:47Merge branch 'socks_trunnel4_squashed' into socks_trunnel4_squashed_mergedNick Mathewson8+5854-365
2018-06-26 17:48Use constants for possible values of first octetrl19871+23-18
2018-06-26 16:31Remove prop229 stuff from socks5.trunnelrl19873+526-2000
2018-05-23 12:53Add changes filerl19871+6-0
2018-05-23 12:38Rework socks_request_set_socks5_error() with trunnelrl19871+24-5
2018-05-23 11:08Document new coderl19871+92-4
2018-05-23 09:44Fix buf_t advancement in fetch_buf_from_socksrl19872+13-15
2018-05-22 14:28Make a distinction between truncated message and expecting more messagesrl19871+108-98
2018-05-22 11:59Fix whitespace/formattingrl19871+10-9
2018-05-22 11:53Remove legacy SOCKS5 phase 2 coderl19871+0-121
2018-05-22 10:23Add CMD_RESOLVE to socks5_client_requestrl19872+7-7
2018-05-21 15:33Second phase of SOCKS5rl19873+151-11
2018-05-21 10:55Remove legacy RFC1929 coderl19871+0-47
2018-05-16 13:41Implement SOCKS5 user/pass handlingrl19871+127-8
2018-05-16 12:47Fix type in socks5.trunnelrl19873+50-50
2018-05-16 10:31Remove legacy SOCKS5 phase 1 coderl19871+0-42
2018-05-16 10:06Call new SOCKS code from parse_socks, to parse multiple packets in rowrl19871+74-55
2018-05-15 13:13Reimplement phase 1 of SOCKS5 using trunnelrl19871+157-0
2018-05-15 10:24Remove legacy SOCKS4 coderl19871+0-120
2018-05-15 09:49Add RESOLVE (0xF0) command to socks4_client_requestrl19873+9-7
2018-05-13 15:39Parsing SOCKS4/4a request using trunnel implrl19872+194-9
2018-07-12 15:02Remove a redundant typedef in proto_ext_or.hRoger Dingledine1+2-2
2018-07-12 14:35Remove a redundant typedef in addr_policy_st.hNick Mathewson1+2-2
2018-07-12 13:31Tweak changes/bug26502Nick Mathewson1+1-1
2018-07-12 13:30Merge remote-tracking branch 'imnotbad/bug26502'Nick Mathewson3+21-371
2018-07-12 13:00Tweak changes file for 26663Nick Mathewson1+2-2
2018-07-12 12:59Merge remote-tracking branch 'imnotbad/bug26663'Nick Mathewson4+19-2
2018-07-11 18:08Rename crypto.c to crypto_cipher.c (since that's all it still has.)Nick Mathewson24+272-274
2018-07-11 18:02Remove most includes from crypto.cNick Mathewson1+0-49
2018-07-11 17:54Extract and rename crypto_log_errors().Nick Mathewson7+46-53
2018-07-11 17:51Move crypto_add_spaces_to_fp() to crypto_rsa.cNick Mathewson4+21-22
2018-07-11 17:44Move the initialization and cleanup parts of crypto.cNick Mathewson14+353-261
2018-07-11 16:57Add a configure switch to build with NSS.Nick Mathewson5+36-3
2018-07-11 16:51Make our crypto library symbolic in the makefiles.Nick Mathewson5+24-21
2018-07-11 14:20Merge branch 'unify_microrevision_users'Nick Mathewson8+48-47
2018-07-11 14:10Only use OpenSSL kdf support if it is present.Nick Mathewson2+3-2
2018-07-11 13:52Move all use cases of micro-revision.i to a single placeNick Mathewson8+48-47
2018-07-11 13:36When setting a nonstandard malloc, disable the system malloc.Nick Mathewson2+8-0
2018-07-11 00:18Merge branch 'ticket26223'Nick Mathewson9+280-116
2018-07-11 00:18Document compat_getdelim_.Nick Mathewson1+5-0
2018-07-11 00:16Explain why we use raw_free with getdelim result.Nick Mathewson1+3-1
2018-07-11 00:15Tabify lists in configure.acNick Mathewson1+100-100
2018-07-10 19:35Merge branch 'post-refactor-renaming'Nick Mathewson111+2441-2441
2018-07-10 19:25Rename tm_cvt to time_to_tmNick Mathewson7+226-226
2018-07-10 19:20Rename torlog.[ch] to log.[ch]Nick Mathewson78+1839-1839
2018-07-10 19:16Rename util_malloc to malloc.Nick Mathewson58+378-378
2018-07-10 19:07Add a changes file for 26481 (the big code movement)Nick Mathewson1+12-0
2018-07-10 18:51Remove changes file for 26715.Nick Mathewson1+0-5
2018-07-10 18:50Merge remote-tracking branch 'neel/fbsd-cfix'Nick Mathewson3+24-0
2018-07-10 18:48Merge branch 'ticket26526_26532'Nick Mathewson29+637-717
2018-07-10 18:17Fixing spacing issue in whitelistColin Childs1+1-1
2018-07-10 18:14Updating whitelist to match operator feedbackColin Childs1+14-0
2018-07-10 17:36Isolate resolve.h usage in the modules that really need it.Nick Mathewson13+12-2
2018-07-10 17:30Remove addr_port_lookup.Nick Mathewson2+12-34
2018-07-10 17:18Remove all users of addr_port_lookup outside of address.cNick Mathewson6+30-90
2018-07-10 16:56Move tor_addr_{,port_}lookup to resolve.cNick Mathewson4+190-185
2018-07-10 16:50Refactor ipv[46].[ch]Nick Mathewson12+393-406
2018-07-10 16:15Fix build on FreeBSD post-refactorNeel Chauhan3+21-0
2018-07-10 16:28Document the headers in src/app/config/Nick Mathewson4+24-0
2018-07-10 16:22File-level summary documentation for src/lib/*/*.[ch]Nick Mathewson84+428-27
2018-07-10 15:09Describe "check-includes" in the CodingStandards.md fileNick Mathewson1+18-0
2018-07-10 15:03Stop mentioning src/or and src/common in doc/HACKINGNick Mathewson2+4-4
2018-07-10 15:01Add an initial CodeStructure.md file to doc/HACKING.Nick Mathewson2+130-0
2018-07-10 14:50Add controller support for listing ExtORPort and HTTPTunnelPortsNick Mathewson2+8-1
2018-07-10 14:32Use tor_getline() in dirserv.c to remove its upper line limit.Nick Mathewson2+9-4
2018-07-10 14:26Refactor dirserv_read_measured_bandwidths to have a single exit pointNick Mathewson1+12-11
2018-07-10 14:23Integrate getdelim() and getline() support into Tor.Nick Mathewson5+49-10
2018-07-10 14:14Add the compatibility definition for getdelim.c from netbsd.Nick Mathewson3+113-1
2018-07-09 20:02Add a little documentation to checkIncludes.py.Nick Mathewson1+22-0
2018-07-09 19:53Add "check-includes" to check-local.Nick Mathewson2+6-1
2018-07-09 19:47Re-wrap the error message emitted by checkIncludes.pyNick Mathewson1+2-2
2018-07-09 19:46Make checkIncludes work on python 2.7Nick Mathewson1+2-0
2018-07-09 19:17Merge branch 'maint-0.3.4'Nick Mathewson0+0-0
2018-07-09 19:17Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson0+0-0
2018-07-09 19:17Bump to 0.3.4.4-rc-devNick Mathewson3+3-3
2018-07-09 19:17Bump to 0.3.3.8-dev.Nick Mathewson3+3-3
2018-07-09 19:16Copy notes from today's releases into masterNick Mathewson2+196-2
2018-07-09 16:54Fix some lingering windows compilation issues from Jenkins.Nick Mathewson3+11-1
2018-07-09 15:17strcasecmp should not take a size_t argumentNick Mathewson1+2-2
2018-07-09 14:45Lower log level of "Scheduler of type KIST has been enabled" to INFOMatt Traudt2+5-2
2018-07-09 14:30Remove changes files for items that will appear in 0.3.4.4-rcNick Mathewson23+0-99
2018-07-09 14:17Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson1+6-0
2018-07-09 14:17Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson1+6-0
2018-07-09 14:17Merge branch 'maint-0.3.4'Nick Mathewson1+6-0
2018-07-09 14:17Merge remote-tracking branch 'github/bug26269_031' into maint-0.3.2Nick Mathewson1+6-0
2018-07-09 14:16Merge branch 'maint-0.3.4'Nick Mathewson2+15-6
2018-07-09 14:16Changes file and comment for 25928.Nick Mathewson2+8-1
2018-07-09 14:15Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+15-7
2018-07-09 14:14Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+14-6
2018-07-09 14:14Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson2+14-6
2018-07-09 14:14Merge branch 'bug26269_029' into maint-0.2.9Nick Mathewson2+14-6
2018-07-09 13:59Merge remote-tracking branch 'gsomlo/gls-single-da'Nick Mathewson1+3-0
2018-07-09 13:40Merge remote-tracking branch 'rl1987/doc26638'Nick Mathewson3+12-0
2018-07-09 13:37Merge branch 'bug26488'Nick Mathewson3+56-0
2018-06-26 11:30Validate that DirAuthority address is IPv4rl19873+56-0
2018-07-09 13:31Merge remote-tracking branch 'rl1987/bug26525'Nick Mathewson6+27-26
2018-07-09 13:24Merge branch 'maint-0.3.4'Nick Mathewson0+0-0
2018-07-09 13:24Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson0+0-0
2018-07-09 13:24Bump to 0.3.3.8Nick Mathewson3+3-3
2018-07-09 13:23Bump to 0.3.3.4-rcNick Mathewson3+3-3
2018-07-09 13:22Merge branch 'maint-0.3.4'Nick Mathewson0+0-0
2018-07-09 13:21Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson0+0-0
2018-03-23 15:31Clear all control.c flags on control_free_all()Nick Mathewson2+13-1
2018-07-09 13:14Merge branch 'maint-0.3.4'Nick Mathewson1+1-1
2018-07-09 13:14Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson1+1-1
2018-07-09 13:13Merge remote-tracking branch 'catalyst-github/bug26455_033' into maint-0.3.3Nick Mathewson1+1-1
2018-07-09 13:11Merge branch 'maint-0.3.4'Nick Mathewson3+3732-4195
2018-07-09 13:11Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson3+3732-4195
2018-07-09 13:11Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson3+3732-4195
2018-07-09 13:11Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson3+3732-4195
2018-07-09 13:09Merge branch 'maint-0.3.4'Nick Mathewson0+0-0
2018-07-09 13:09Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson0+0-0
2018-07-09 13:08Merge remote-tracking branch 'mikeperry/bug25705_v3_033' into maint-0.3.3Nick Mathewson2+39-11
2018-07-09 12:44Make Tor compile with --disable-memory-sentinels againNick Mathewson2+3-1
2018-07-08 12:56Update .gitignorerl19871+7-0
2018-06-22 10:34New manpage for tor-print-ed-signing-certrl19872+37-1
2018-06-13 10:36Add changes filerl19871+3-0
2018-06-13 10:20Tool to print expiration date of ed25519_signing_certrl19873+79-2
2018-07-07 21:05Remove small piece of unneeded documentationKaidan1+0-3
2018-07-07 20:54#26502: Stop using fallback blacklistKaidan3+21-368
2018-07-07 14:15Made 'auto' keyword in torrc case insensitiveKaidan4+19-2
2018-07-06 18:54Update geoip and geoip6 to the July 3 2018 database.Karsten Loesing3+3732-4195
2018-07-06 17:59Move ntmain.c into libtor-app againNick Mathewson2+4-3
2018-07-05 22:13Merge branch 'split_or_directory'Nick Mathewson652+103610-715
2018-07-05 21:10Actually sort the lines in src/core/include.amNick Mathewson1+178-178
2018-07-05 21:08Whoops. Protover.[ch] belong in src/core/orNick Mathewson0+0-0
2018-07-05 21:05Fix everything that previously referred to src/orNick Mathewson15+616-616
2018-07-05 20:52Fix our build system to know the new locations of the src/or stuffNick Mathewson4+268-270
2018-07-05 20:34Fix every include path changed in the previous commit (automated)Nick Mathewson274+2595-2595
2018-07-05 20:31Move literally everything out of src/orNick Mathewson0+0-0
2018-07-05 20:05Remove ancient unused script that used the old src/or locationNick Mathewson2+0-96
2018-07-05 20:04Start splitting src/orNick Mathewson0+0-0
2018-07-05 21:15And tell build.rs to stop looking in src/commonNick Mathewson1+0-1
2018-07-05 21:14Fix build.rs to handle removed common.Nick Mathewson1+0-2
2018-07-05 19:50Fix up .may_includes for evloop.Nick Mathewson2+2-8
2018-07-05 19:44Add a missing include.Nick Mathewson1+1-0
2018-07-05 19:42Merge branch 'destroy_common'Nick Mathewson0+0-0
2018-07-05 19:21Fix fuzzing_include_am.pyNick Mathewson1+4-19
2018-07-05 19:14Clean up include paths for libtor-evloop (automated)Nick Mathewson32+43-43
2018-07-05 19:13All remaining files in src/common belong to the event loop.Nick Mathewson0+0-0
2018-07-05 19:07Move openbsd-malloc responsibility to lib/mallocNick Mathewson2+4-6
2018-07-05 19:04Remove util.hNick Mathewson31+83-99
2018-07-05 18:51Move address_set to src/orNick Mathewson0+0-0
2018-07-05 18:48Move socks5_status.h to src/lib/netNick Mathewson0+0-0
2018-07-05 18:45Move handles.h to src/lib/containerNick Mathewson0+0-0
2018-07-05 17:53Include compat_string.h in smartlist.cNick Mathewson1+1-0
2018-07-05 17:51Try to use stricmp variants that MSDN actually recommendsNick Mathewson1+2-2
2018-07-05 08:22Add CODE_OF_CONDUCT filerl19874+12-9
2018-05-14 15:47Allow single DA if explicitly configuredGabriel L. Somlo1+3-0
2018-07-03 17:31Merge branch 'maint-0.3.4'Nick Mathewson2+7-1
2018-07-03 17:31Merge branch 'maint-0.3.2' into maint-0.3.3David Goulet0+0-0
2018-07-03 17:31Merge branch 'maint-0.3.1' into maint-0.3.2David Goulet0+0-0
2018-07-03 17:31Merge branch 'maint-0.2.9' into maint-0.3.1David Goulet2+11-3
2018-07-03 17:16Merge remote-tracking branch 'github/bug26568_034' into maint-0.3.4Nick Mathewson2+7-1
2018-07-03 16:52Merge remote-tracking branch 'github/ticket26626'Nick Mathewson57+656-987
2018-07-03 15:34Merge branch 'bug26522'Nick Mathewson2+9-6
2018-07-03 10:36Refrain from potentially insecure usage of strncat()rl19872+9-6
2018-07-03 15:09Merge remote-tracking branch 'github/shrink_or_h_more'Nick Mathewson198+3070-2734
2018-07-03 15:00Fix up some windows compilation issues.Nick Mathewson7+31-33
2018-07-03 14:43Retire U64_TO_DBL and DBL_TO_U64Nick Mathewson9+18-22
2018-07-03 14:40Return U64_PRINTF_ARG and U64_FORMATNick Mathewson32+548-555
2018-07-03 14:33Replace U64_LITERAL with the standard UINT64_CNick Mathewson20+68-70
2018-07-03 14:31Retire some unused (or nearly unused) macros.Nick Mathewson2+1-4
2018-07-03 14:28Use the standard SHRT_MAX name.Nick Mathewson2+1-6
2018-07-03 14:26Clean up various things that broke with our stdint.h changesNick Mathewson5+12-23
2018-07-03 14:25Require stdint.h and inttypes.hNick Mathewson4+20-324
2018-07-03 13:53Merge remote-tracking branch 'rl1987/ticket26527'Nick Mathewson7+25-33
2018-07-03 13:48Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson2+11-3
2018-07-03 13:48Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson4+21-5
2018-07-03 13:48Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson4+21-5
2018-07-03 13:48Merge branch 'maint-0.3.4'Nick Mathewson4+21-5
2018-07-03 13:48Merge branch 'bug26535_032' into maint-0.3.2Nick Mathewson2+10-2
2018-07-03 13:47Merge branch 'bug26535_029' into maint-0.2.9Nick Mathewson2+11-3
2018-07-03 13:33Remove old instructions from INSTALLrl19872+3-34
2018-07-03 11:27Rename sandbox_getaddrinfo() et. al.rl19876+27-26
2018-07-03 09:33Remove ATTR_NONNULL macrorl19877+25-33
2018-07-02 20:11Partially revert "Use tor_addr_from_getsockname() in several places"Nick Mathewson2+7-1
2018-07-02 18:04hs_ntor_ref.py: pass only strings to subprocess.PopenNick Mathewson2+10-2
2018-07-02 18:04ntor_ref.py: pass only strings to subprocess.PopenNick Mathewson2+11-3
2018-07-02 17:38Merge branch 'maint-0.3.4'Nick Mathewson1+7-2
2018-07-02 17:38Merge remote-tracking branch 'catalyst-github/bug26449_034' into maint-0.3.4Nick Mathewson1+7-2
2018-07-02 17:22Merge branch 'maint-0.3.4'Nick Mathewson0+0-0
2018-07-02 17:22Merge branch 'mikeperry_bug26214-rebased_squashed' into maint-0.3.4Nick Mathewson4+42-3
2018-07-02 16:22Merge remote-tracking branch 'catalyst-github/moar-libs'Nick Mathewson2+5-1
2018-07-02 16:11Merge branch 'bug26594'Nick Mathewson2+16-3
2018-07-02 15:50Don't redefine str(n)casecmp on windows unless they're missingNick Mathewson2+16-3
2018-07-02 00:22File-level documentation for some of src/lib.Nick Mathewson74+463-15
2018-07-01 22:14Prune the .may_include files a bit; detect unused lines in themNick Mathewson5+19-10
2018-07-01 20:02fixup! Extract or_options_t from or.hNick Mathewson1+1-0
2018-07-01 19:31fixup! Remove system headers from or.hNick Mathewson1+3-0
2018-07-01 19:02Remove system headers from or.hNick Mathewson32+160-47
2018-07-01 18:58Extract or_options_t from or.hNick Mathewson8+1084-1062
2018-07-01 18:51Extract or_state_t to its own header.Nick Mathewson24+115-75
2018-07-01 18:44Pull a couple more enums from or.hNick Mathewson5+79-79
2018-07-01 18:34Move ext_or_cmd_t to proto_ext_orNick Mathewson2+8-9
2018-07-01 18:16Extract more constants from or.hNick Mathewson30+574-574
2018-07-01 18:00Extract addr_policy_t into a new header.Nick Mathewson9+54-33
2018-07-01 17:43Extract various enums and tiny structs from or.hNick Mathewson17+430-448
2018-07-01 17:04Minimize headers that include crypto_formats and x25519 stuffNick Mathewson60+227-159
2018-07-01 16:06Remove other needless includes include from or/*.hNick Mathewson17+31-25
2018-07-01 15:32Remove needless includes from or.hNick Mathewson95+261-200
2018-07-01 15:25Combine DH_BYTES and DH_KEY_LEN; put them in a lib/defs header.Nick Mathewson18+107-87
2018-07-01 14:22Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+14-4
2018-07-01 14:22Merge branch 'maint-0.3.4'Nick Mathewson2+14-4
2018-07-01 14:22Merge remote-tracking branch 'dgoulet/bug26523_033_01' into maint-0.3.3Nick Mathewson2+14-4
2018-07-01 14:18Update the coverage script to look at new file locationsNick Mathewson1+1-1
2018-07-01 14:08Add make targets to show static libraries.Nick Mathewson1+6-0
2018-07-01 13:37Tabify all of the .am files.Nick Mathewson9+37-37
2018-06-30 13:15Merge branch 'maint-0.3.4'Nick Mathewson5+32-10
2018-06-30 13:15Merge remote-tracking branch 'catalyst-github/bug25895_034-squashed' into maint-0.3.4Nick Mathewson5+32-10
2018-06-30 03:12Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson1+0-5
2018-06-30 03:12Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson1+0-5
2018-06-30 03:12Merge branch 'maint-0.3.4'Nick Mathewson1+1-0
2018-06-30 03:12Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson1+0-5
2018-06-30 03:11Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson1+0-5
2018-06-18 20:10Finally remove our EOL@EOF check.Nick Mathewson1+0-6
2018-06-30 03:08Restor EOL@EOF in routerlist.cNick Mathewson1+1-0
2018-06-29 23:17Add another winsock2 include, for timeval in procmon.Nick Mathewson1+1-0
2018-06-29 18:03add an include to fix macos, and probably bsd tooNick Mathewson1+1-0
2018-06-29 17:49Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson3+5-0
2018-06-29 17:49Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson3+5-0
2018-06-29 17:49Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson1+1-0
2018-06-29 17:49Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson3+5-0
2018-06-29 17:49Merge branch 'maint-0.3.4'Nick Mathewson3+5-0
2018-06-29 17:49Fix a memory error in test_shared_randomNick Mathewson1+1-0
2018-06-29 17:48Fix some memory errors in the recent coverity fixes.Nick Mathewson2+4-0
2018-06-29 17:07Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson3+16-4
2018-06-29 17:07Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson3+16-4
2018-06-29 17:07Merge branch 'maint-0.3.4'Nick Mathewson3+16-4
2018-06-29 17:07Merge remote-tracking branch 'ahf-github/maint-0.3.2' into maint-0.3.2Nick Mathewson3+16-4
2018-06-29 17:06Merge branch 'maint-0.3.4'Nick Mathewson6+18-6
2018-06-29 17:06Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson1+3-0
2018-06-29 17:06Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson6+18-6
2018-06-29 17:06Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson6+18-6
2018-06-29 17:06Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson6+18-6
2018-06-29 17:06Merge remote-tracking branch 'ahf-github/maint-0.3.0' into maint-0.3.1Nick Mathewson2+6-6
2018-06-29 17:06Merge remote-tracking branch 'ahf-github/maint-0.3.1' into maint-0.3.1Nick Mathewson3+9-0
2018-06-29 17:04Changes file for 26467Nick Mathewson1+3-0
2018-06-29 17:03Merge branch 'maint-0.3.4'Nick Mathewson4+8-2
2018-06-29 17:02Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson4+8-3
2018-06-29 17:00Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson4+9-2
2018-06-29 17:00Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson4+9-2
2018-06-29 17:00Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson4+9-2
2018-06-29 17:00Merge remote-tracking branch 'ahf-github/maint-0.2.9' into maint-0.2.9Nick Mathewson4+9-2
2018-06-29 16:59Add a missing include to timers, to make windows happierNick Mathewson1+5-0
2018-06-29 15:42Eliminate compat.hNick Mathewson14+4-16
2018-06-29 15:42Stop using util.h and compat.h in src/trunnel/Nick Mathewson1+2-2
2018-06-29 15:41Stop using util.h and compat.h in src/toolsNick Mathewson2+17-11
2018-06-29 15:35Remove util.h and compat.h includes from src/commonNick Mathewson10+26-35
2018-06-29 15:15Combine compat.h into util.hNick Mathewson2+29-34
2018-06-29 15:13Remove non-windows system includes from compat.h and util.hNick Mathewson5+5-56
2018-06-29 15:07Remove windows libraries from util.h and compat.hNick Mathewson5+8-13
2018-06-29 14:59Extract socks5_status_tNick Mathewson6+27-15
2018-06-29 14:55Move SIO_IDEAL_SEND_BACKLOG_QUERY into socket.hNick Mathewson2+4-3
2018-06-29 14:52Remove an errant (and unused) include permission in lib/tlsNick Mathewson1+0-3
2018-06-29 14:51Remove compat.c and util.cNick Mathewson3+0-222
2018-06-29 14:50Extract getpass to a new lib/term libraryNick Mathewson11+168-112
2018-06-29 14:37Extract get_uname to lib/osinfo.Nick Mathewson14+152-97
2018-06-29 14:23Move SUBTYPE_P into compat_compiler.hNick Mathewson2+12-12
2018-06-29 14:21Move bool_eq and bool_neq to lib/intmathNick Mathewson3+16-6
2018-06-29 14:16Remove read_all and write_allNick Mathewson7+19-27
2018-06-29 13:44Move fd and memory-info functions.Nick Mathewson18+369-278
2018-06-29 13:34Move tor_get_avail_disk_space() to lib/fsNick Mathewson3+57-40
2018-06-28 19:43Add more optional packages to TravisTaylor Yu2+5-1
2018-06-28 22:19Merge remote-tracking branch 'catalyst-github/fix-macos-includes'Nick Mathewson5+9-3
2018-06-28 22:15Fix macOS includesTaylor Yu5+9-3
2018-06-28 21:21Fix a bogus n in a commentNick Mathewson1+1-1
2018-06-28 20:37A couple of includes to make windows compile againNick Mathewson1+5-0
2018-06-28 20:29Fix paths for buffers.h; automated.Nick Mathewson29+29-29
2018-06-28 20:25Move buffers into containerNick Mathewson17+1357-1285
2018-06-28 20:22Update whitelist to match feedback from operatorsColin Childs1+34-3
2018-06-28 19:34Add sys/capability.h and sys/prctl.h includes in setuid.cNick Mathewson1+6-0
2018-06-28 19:20compat_threads.c needs string.h for memset.Nick Mathewson1+2-0
2018-06-28 17:57Remove all include common/ uses in crypto_ops and tls.Nick Mathewson30+109-61
2018-06-28 17:40Fix windows compilation in compat_timeNick Mathewson3+37-31
2018-06-28 17:39Use tor_ntohs in compress.c; avoid a winsocks dependencyNick Mathewson1+1-1
2018-06-28 17:39fixup! Extract time functionality into lib/wallclock and lib/timeNick Mathewson1+4-0
2018-06-28 17:37Move DLL support to lib/fsNick Mathewson5+44-20
2018-06-28 17:26Add ntohs and htons to lib/arch/bytes.hNick Mathewson1+27-0
2018-06-28 17:19Update lib/compress to not require common/*.hNick Mathewson7+28-15
2018-06-28 17:19Move MIN and MAX into lib/intmath/cmp.hNick Mathewson2+14-13
2018-06-28 17:02Remove a pair of windows flags used nowhere in our codeNick Mathewson1+0-15
2018-06-28 16:58Fix up the include path of compat_time.h (automated)Nick Mathewson4+4-4
2018-06-28 16:57Extract time functionality into lib/wallclock and lib/timeNick Mathewson22+1357-1273
2018-06-28 16:24Move floating-point math functions into a new lib/mathNick Mathewson19+254-169
2018-06-28 16:08Move compute_num_cpus to lib/threadNick Mathewson7+109-78
2018-06-28 15:59Move network_init to lib/netNick Mathewson2+28-28
2018-06-28 15:57Move tor_gethostname to lib/netNick Mathewson8+43-14
2018-06-28 15:49Move tor_escape_str_for_pt_args into or/transports.cNick Mathewson5+41-39
2018-06-28 15:46Move string_is_key_value to lib/encodingNick Mathewson7+61-35
2018-06-28 15:39Move weakrng into lib/intmathNick Mathewson11+87-60
2018-06-28 15:33Move lockfile code into lib/fsNick Mathewson6+155-115
2018-06-28 15:20Move socket-errno code into lib/netNick Mathewson2+103-102
2018-06-28 14:53Extract process-management functionality into a new lib/processNick Mathewson36+2655-2397
2018-06-28 13:42Fix the include paths for storagedir,conffile (automated)Nick Mathewson4+4-4
2018-06-28 13:38Move conffile and storagedir to lib/fsNick Mathewson0+0-0
2018-06-28 13:25Fix up the modules that include memarea.h (automated)Nick Mathewson11+11-11
2018-06-28 13:25Extract memarea into its own libraryNick Mathewson11+459-428
2018-06-28 13:14Extract threading code into a new library.Nick Mathewson19+801-769
2018-06-28 12:49Extract the alert-socket code into lib/net.Nick Mathewson7+327-297
2018-06-27 20:54rectify include paths (automatic) for confline.hNick Mathewson3+3-3
2018-06-27 20:52Move confline.c to lib/encoding: it is about encoding key-value pairsNick Mathewson0+0-0
2018-06-27 20:43Split confline into confline and conffile.Nick Mathewson7+209-166
2018-06-27 20:21Move hex_str to binascii.cNick Mathewson4+17-17
2018-06-27 20:17Extract time encoding functions into lib/encodingNick Mathewson8+537-497
2018-06-27 19:59Move util_format into a new libtor-encoding libraryNick Mathewson25+601-567
2018-06-27 19:45Move several address-string-testing functions to address.cNick Mathewson4+120-119
2018-06-27 19:36Move various mem* functions to lib/stringNick Mathewson7+117-115
2018-05-16 23:35Fix Rust cross compilation.Alex Xu (Hello71)5+32-10
2018-06-27 19:28Move tor_strtok_r to libtor-stringNick Mathewson4+60-57
2018-06-27 19:00Move set/get_uint*() to inline functions in arch/bytes.hNick Mathewson8+155-105
2018-06-27 18:45Merge branch 'fs_refactor'Nick Mathewson29+2119-1770
2018-06-27 18:45Merge branch 'sandbox_refactor'Nick Mathewson0+0-0
2018-06-27 16:52Merge branch 'net_refactor'Nick Mathewson48+4386-4097
2018-06-27 16:47Merge branch 'ticket26494'Nick Mathewson17+606-500
2018-06-27 16:35fixup! Move format_win32_error into lib/log/Nick Mathewson2+6-3
2018-06-27 13:40Extract functions from compat.c and util.h into a new fs libraryNick Mathewson19+1979-1704
2018-06-27 16:15Move format_win32_error into lib/log/Nick Mathewson5+78-52
2018-06-27 16:20control: Make HSPOST properly parse HSADDRESS= paramDavid Goulet2+14-4
2018-06-27 14:50Move read/write_all_to_socket into lib/net.Nick Mathewson5+48-45
2018-06-27 14:47Split read_all and write_all into separate functionsNick Mathewson5+67-25
2018-06-27 14:12Minimize and permit sandbox includes from crypto_ops.Nick Mathewson2+1-1
2018-06-27 14:11Minimize includes from sandbox.cNick Mathewson2+10-4
2018-06-27 13:49Fix up include paths for sandbox.h (automated)Nick Mathewson15+15-15
2018-06-27 13:48Move sandbox code into a new library.Nick Mathewson0+0-0
2018-06-27 13:53Revert "Use the "commands" argument of AC_CONFIG_FILES to make scripts +x"Nick Mathewson3+1-10
2018-06-27 13:13rectify include paths (automatic) for address.hNick Mathewson12+12-12
2018-06-27 13:09Link GetAdaptersAddresses, rather than loading it on-demand.Nick Mathewson6+22-40
2018-06-27 00:42Move network code to libtor-net.Nick Mathewson25+4075-3800
2018-06-27 01:02Move tor_parse_long and friends into parse_int.h in libtor-stringNick Mathewson6+150-145
2018-06-27 00:51Move the escape-for-log code into src/lib/logNick Mathewson5+153-126
2018-06-26 21:02Merge branch 'ticket26439'Nick Mathewson3+10-1
2018-06-26 17:20Finish renaming digestset_contains to digestset_probably_containsNick Mathewson5+14-14
2018-06-26 17:18Refactor bloom filter logic not to be digest-specific.Nick Mathewson12+219-138
2018-06-26 16:21fixup! Extract core part of smartlist code into its own library.Nick Mathewson1+0-1
2018-06-26 16:18fixup! Extract core part of smartlist code into its own library.Nick Mathewson1+1-0
2018-06-26 16:16Use raw_assert directly in smartlist_coreNick Mathewson2+15-19
2018-06-26 16:13Extract core part of smartlist code into its own library.Nick Mathewson16+610-500
2018-06-26 16:04Remove some accidentally committed code in checkIncludes.pyNick Mathewson1+3-12
2018-06-26 15:33Fix comments in lib/container/*.cNick Mathewson4+6-16
2018-06-26 15:27Merge branch 'log_dependencies'Nick Mathewson178+7615-6648
2018-06-26 13:21Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+9-1
2018-06-26 13:21Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+9-1
2018-06-26 13:21Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson2+9-1
2018-06-26 13:21Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson2+9-1
2018-06-26 13:21Merge branch 'maint-0.3.4'Nick Mathewson2+9-1
2018-06-26 13:21Merge branch 'feature26372_029' into maint-0.2.9Nick Mathewson2+9-1
2018-06-26 13:12Merge branch 'maint-0.3.4'Nick Mathewson0+0-0
2018-06-26 13:12Bump version to 0.3.4.3-alpha-devNick Mathewson3+3-3
2018-06-26 12:49Forward-port the 0.3.4.3-alpha ChangeLogNick Mathewson1+69-1
2018-05-13 12:13Generate trunnel impls and include into buildrl19873+6430-3
2018-05-13 12:06Copy socks5.trunnel from trunnel examples dirrl19871+115-0
2018-06-25 20:52Include stdio.h in torerr.c.Nick Mathewson1+1-0
2018-06-25 19:52Update fallback lists to match #24805Colin Childs2+23-20
2018-06-25 18:08Merge branch 'maint-0.3.4'Nick Mathewson0+0-0
2018-06-25 18:07Bump to 0.3.4.3-alpha.Nick Mathewson3+3-3
2018-06-25 17:50Merge branch 'maint-0.3.4'Nick Mathewson2+11-11
2018-06-25 02:56Run rustfmt on 'src/rust/protover/ffi.rs'.Corey Farwell1+18-16
2018-06-25 02:45Utilize type param in method invocation.Corey Farwell1+1-4
2018-06-24 14:27Utilize `if..else` for switching on boolean values.Corey Farwell1+12-8
2018-06-24 22:14better log line for debugging #26485Roger Dingledine1+5-2
2018-06-24 22:08we've never been good at using "directory" well as a nounRoger Dingledine1+1-1
2018-06-22 22:22Add some casts to get test_dir.c compiling on windows.Nick Mathewson1+7-7
2018-06-22 18:47Fix test_geoip failures on windows by writing file in binary mode.Nick Mathewson1+4-4
2018-06-24 14:16Utilize `if let` construct instead of explicit unwrapping.Corey Farwell1+1-3
2018-06-24 12:58Change `allocate_and_copy_string` to take a `&str` instead of `&String`.Corey Farwell2+6-9
2018-06-23 09:31Fix memory leak in test_sr_setup_commits().Alexander Færøy1+1-0
2018-06-23 09:28Fix memory leak in disk_state_parse_commits().Alexander Færøy1+1-0
2018-06-23 01:24Fix memory leak in frac_nodes_with_descriptors().Alexander Færøy1+2-0
2018-06-23 11:05Fix memory leak in helper_add_hsdir_to_networkstatus().Alexander Færøy1+6-1
2018-06-23 08:48Fix memory leak in new_establish_intro_cell().Alexander Færøy1+7-0
2018-06-23 10:52Fix memory leak in test_channelpadding_consensus().Alexander Færøy1+2-0
2018-06-23 10:39Fix memory link in test_link_specifier().Alexander Færøy1+5-6
2018-06-23 09:54Fix memory leak in decode_link_specifiers().Alexander Færøy1+1-0
2018-06-23 08:33Fix memory leak in client_likes_consensus().Alexander Færøy1+1-0
2018-06-23 08:27Fix potential memory leak in hs_helper_build_hs_desc_impl().Alexander Færøy1+3-0
2018-06-23 01:40Fix memory leak in pick_hsdir_v3().Alexander Færøy1+3-3
2018-06-23 01:17Fix potential memory leak in test_hs_auth_cookies().Alexander Færøy1+5-2
2018-06-22 22:44Fix potential memory leak in hs_helper_build_intro_point().Alexander Færøy1+3-0
2018-06-22 18:11Make an inline static so we can build with coverage enabled.Nick Mathewson1+2-2
2018-06-22 17:52Another windows includeNick Mathewson2+13-3
2018-06-22 17:34We also need torerr in tm_cvt.Nick Mathewson1+1-0
2018-06-22 17:33Add another include for windows, and change a log to a raw_assertNick Mathewson1+2-2
2018-06-22 17:32Remove an "m" that did not belong.Nick Mathewson1+1-1
2018-06-22 17:25Update the micro-revision.i dependencies, and add a stdlib.hNick Mathewson3+6-2
2018-06-22 17:10Two more small changes for CI.Nick Mathewson2+4-0
2018-06-22 16:53A pair of missing includes.Nick Mathewson2+2-0
2018-06-22 16:04Fix up the rust build script library list.Nick Mathewson1+4-1
2018-06-22 15:54Move util_bug into libtor-logNick Mathewson0+0-0
2018-06-22 15:51Remove util_bug dependency on compat.hNick Mathewson5+39-38
2018-06-22 15:46Update .gitignore and .may_include filesNick Mathewson4+8-1
2018-06-22 15:40Finally extract the log library and make it build.Nick Mathewson17+204-123
2018-06-22 15:18Extract strlcpy and strlcmp to libtor-stringNick Mathewson7+59-35
2018-06-22 15:07Extract core part of gmtime_r, localtime_r (without logging)Nick Mathewson5+230-158
2018-06-22 14:50Remove the util_bug.h include from smartlist.h.Nick Mathewson13+47-22
2018-06-22 14:32Automated fixup of include paths after torlog.h movement.Nick Mathewson54+54-54
2018-06-22 14:30Extract the locking and logging codeNick Mathewson0+0-0
2018-06-22 13:48Extract simple integer math into its own moduleNick Mathewson19+294-189
2018-06-22 13:26Move smartlist_add_{v,}asprintf into smartlist.[ch]Nick Mathewson5+32-31
2018-06-22 13:23Extract key string manipulation functions into a new library.Nick Mathewson25+1068-933
2018-06-22 12:41Move ARRAY_LENGTH to compiler_compat.hNick Mathewson2+3-2
2018-06-21 21:35Remove compat.h as unneeded from log.c and torlog.hNick Mathewson3+5-3
2018-06-21 21:33Extract our code for answering "what time is it right now".Nick Mathewson14+188-96
2018-06-21 21:06Update permissible includesNick Mathewson3+18-0
2018-06-21 21:03Expunge container.hNick Mathewson15+1-23
2018-06-21 21:00Extract smartlist.h from container.hNick Mathewson18+42-46
2018-06-21 20:52Remove map from container.hNick Mathewson6+10-4
2018-06-21 20:48Remove bloom filters, order statistics, and bitarrays from container.hNick Mathewson21+36-25
2018-06-21 20:34Remove container->crypto dependencyNick Mathewson9+27-12
2018-06-21 20:29Move STRUCT_VAR_P to compat_compiler.Nick Mathewson3+13-12
2018-06-21 20:25Split container.c based on container types, and minimize includesNick Mathewson15+2423-2292
2018-06-21 19:40Rectify include paths after container split (automatic)Nick Mathewson31+31-31
2018-06-21 19:39Refactor container into a library.Nick Mathewson0+0-0
2018-06-22 01:40Add Travis jobs for non-hardened RustTaylor Yu1+7-2
2018-06-21 23:20Use correct CARGO_HOME in test_rust.shTaylor Yu1+1-1
2018-06-21 19:33Simplify include structure of container.[ch]Nick Mathewson6+22-18
2018-06-21 19:17Extract tor_malloc and friends to a new module.Nick Mathewson11+352-281
2018-06-21 18:29add license statement to checkincludes, and have it return an error codeNick Mathewson1+2-0
2018-06-21 13:14Use the "commands" argument of AC_CONFIG_FILES to make scripts +xNick Mathewson3+10-1
2018-06-21 18:23Fix wide lines in dirauth/dirvote.*Nick Mathewson2+7-8
2018-06-21 18:22Make sure check-spaces applies in lib and dirauth.Nick Mathewson1+2-0
2018-06-21 18:20Run checkIncludes.py from "make check-includes"Nick Mathewson1+6-0
2018-06-21 18:02New script to check includes for modularity violationsNick Mathewson11+130-2
2018-06-21 17:57Merge branch 'extract_easy_common_libs'Nick Mathewson0+0-0
2018-06-21 17:12Rectify include paths (automated).Nick Mathewson32+32-32
2018-06-21 17:12Move testsupport.h to its own directoryNick Mathewson0+0-0
2018-06-21 17:04Move responsibility for libdonna out of src/commonNick Mathewson4+26-27
2018-06-21 16:47Additional non-automated change to trunnel-local.hNick Mathewson1+1-1
2018-06-21 16:47Rectify include paths (automated)Nick Mathewson151+275-276
2018-06-21 16:46Split crypto and tls libraries into directoriesNick Mathewson0+0-0
2018-06-21 16:29Move more compiler-compatibility stuff into compat_compiler.hNick Mathewson3+49-48
2018-06-21 16:28di_ops.c does not actually log anything.Nick Mathewson1+0-2
2018-06-21 16:20Rectify include paths (automated)Nick Mathewson47+48-48
2018-06-21 16:20Move compiler-compatibility headers into their own moduleNick Mathewson0+0-0
2018-06-21 16:12Remove unused pubsub module.Nick Mathewson7+0-400
2018-06-21 16:03Rectify include paths (automated)Nick Mathewson2+2-2
2018-06-21 16:02Move trace into its own library in libs.Nick Mathewson0+0-0
2018-06-21 15:56Make sure liberr-testing is build with testing flags.Nick Mathewson1+2-0
2018-06-21 15:52Rectify include paths (automated)Nick Mathewson15+25-25
2018-06-21 15:51Extract compression functions into a new library.Nick Mathewson0+0-0
2018-06-21 17:07tiny comment and whitespace fixesRoger Dingledine1+3-3
2018-06-21 15:01Rename libtor.a to libtor-app.aNick Mathewson3+15-15
2018-06-21 14:53Rectify include paths (automated)Nick Mathewson7+7-7
2018-06-21 14:53Move consttime library code into its own directory.Nick Mathewson0+0-0
2018-06-21 13:54Rectify include paths (automated)Nick Mathewson21+25-25
2018-06-21 13:53Extract error functionality into a new lowest-level library.Nick Mathewson0+0-0
2018-06-21 14:34Refactor makefiles to keep list of internal libraries in one place.Nick Mathewson5+77-73
2018-06-21 13:55Rectify include paths (automated)Nick Mathewson1+1-1
2018-06-21 13:37Fix distcheck by naming header properly.Nick Mathewson1+1-1
2018-06-21 13:28Prefer recent Python 3 in autoconf.Nick Mathewson2+9-1
2018-06-21 13:20Merge branch 'mikeperry_bug26214-rebased_squashed'Nick Mathewson4+42-3
2018-06-19 19:53Bug 26214: Test updates.Mike Perry1+16-1
2018-05-27 01:43Bug 26214: Changes file.Mike Perry1+3-0
2018-05-27 01:42Bug 26214: Check stream SENDME against max.Mike Perry2+23-2
2018-06-21 13:01Merge branch 'maint-0.3.4'Nick Mathewson0+0-0
2018-06-21 13:01Hang on; this branch is supposed to be 0.3.4.2-alpha-dev.Nick Mathewson3+3-3
2018-06-21 12:59Merge branch 'maint-0.3.4'Nick Mathewson4+63-28
2018-06-21 12:56Merge branch 'bug25787_squashed' into maint-0.3.4Nick Mathewson4+63-28
2018-06-11 21:49Revise geoip tests to not require paths of actual geoip configNick Mathewson4+63-28
2018-06-21 12:54Merge branch 'maint-0.3.4'Nick Mathewson1+1-1
2018-06-21 12:54Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson1+1-1
2018-06-21 12:53Merge remote-tracking branch 'rl1987/ticket19979_2'Nick Mathewson3+92-17
2018-06-21 12:53Fix changes file for memory leak.Nick Mathewson1+1-1
2018-06-21 12:38Merge branch 'maint-0.3.4'Nick Mathewson16+280-14
2018-06-21 12:38Merge branch 'additional_rust_test_fixes' into maint-0.3.4Nick Mathewson16+281-15
2018-06-21 12:36Merge branch 'maint-0.3.4'Nick Mathewson2+11-3
2018-06-21 12:36Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson2+11-3
2018-06-21 12:34add a bn.h include to crypto_dh.cNick Mathewson1+2-1
2018-06-21 00:01Merge branch 'maint-0.3.4'Nick Mathewson1+3-2
2018-06-21 00:00Merge remote-tracking branch 'catalyst-github/allow_fail_rust' into maint-0.3.4Nick Mathewson1+3-2
2018-06-20 23:43fix memory leak in protover.cRoger Dingledine2+11-3
2018-06-20 23:32add build.rs to EXTRA_DISTNick Mathewson1+1-0
2018-06-20 23:16Allow spaces in CCLD in linker.shNick Mathewson1+1-1
2018-06-20 23:05eol@eof is still the law in 0.3.4 :(Nick Mathewson3+3-0
2018-06-20 22:02Add a leak suppression for backtrace_allocNick Mathewson3+3-2
2018-06-20 21:53Merge branch 'maint-0.3.4' into additional_rust_test_fixesNick Mathewson3+5-8
2018-06-20 21:53Use different RUST_LINKER_OPTIONS for sanitizersNick Mathewson1+14-5
2018-06-20 21:49Merge branch 'maint-0.3.4'Nick Mathewson3+4-6
2018-06-20 21:49Fix clang warnings introduced by 9f2b887c5d251b93ee9def708Nick Mathewson3+5-8
2018-06-20 21:28Fix memory leak in CryptoDigest typeNick Mathewson1+9-1
2018-06-20 21:16Disable doctests in src/rust/crypto module.Nick Mathewson2+5-6
2018-06-20 21:08Fix bugs in rust digest testsNick Mathewson1+12-3
2018-06-20 21:07Merge branch 'rust_build_script_v3' into additional_rust_test_fixesNick Mathewson7+239-3
2018-06-20 20:37Merge branch 'maint-0.3.4'Nick Mathewson1+1-1
2018-06-18 18:37rust: Remove --all-features flag from `cargo test` call in test_rust.sh.Isis Lovecruft1+1-1
2018-06-20 20:10Allow Rust to fail for nowTaylor Yu1+3-2
2018-06-20 20:11Don't use any asserts(), even raw, in format_number_sigsafe().Nick Mathewson1+7-3
2018-06-20 19:11Changes file for logging circularity fixes.Nick Mathewson1+6-0
2018-06-20 19:09Use raw_assert() in write_all().Nick Mathewson1+1-1
2018-06-20 18:19Use raw_assert() in central allocation functions.Nick Mathewson2+15-19
2018-06-20 18:15Use raw_assert in mutex functions to avoid circularity in logs.Nick Mathewson2+9-16
2018-06-20 18:04Allow raw_assert() to dump stack traces.Nick Mathewson3+24-0
2018-06-20 17:51Remove log dependency from backtrace.[ch]Nick Mathewson3+62-35
2018-06-20 17:51Use compat_compiler to restore macros in torerr.hNick Mathewson1+6-4
2018-06-20 17:49Split compiler-compatibility parts of compat.hNick Mathewson3+199-187
2018-06-20 17:02Move horrible-emergency handling into torerr.[ch]Nick Mathewson12+291-177
2018-06-20 14:42Use raw_assert in tor_gettimeofdayNick Mathewson1+1-3
2018-06-20 14:39Remove all use of the assert.h headerNick Mathewson12+1-16
2018-06-20 14:35Add raw_assert() variants for cases where we cannot log.Nick Mathewson2+18-7
2018-06-20 14:19Remove dmalloc support; closes #26426Nick Mathewson9+40-189
2018-06-20 14:20fix a changes file warningNick Mathewson1+0-1
2018-06-20 13:36Changes file for full_include_pathsNick Mathewson1+4-0
2018-06-20 13:35Run rectify_include_paths.pyNick Mathewson410+3624-3625
2018-06-20 13:25Simplify AM_CPPFLAGS include setupNick Mathewson7+12-30
2018-06-20 13:25Script to replace include paths with full paths under src/Nick Mathewson1+60-0
2018-06-20 12:32Merge remote-tracking branch 'neel/b25886c'Nick Mathewson4+29-10
2018-06-20 12:29Merge branch 'maint-0.3.4'Nick Mathewson5+175-9
2018-06-20 12:29eol@eof in test-dir.cNick Mathewson5+175-9
2018-06-20 12:13Update copyrights to 2018.Nick Mathewson495+497-497
2018-06-20 12:05Merge branch 'maint-0.3.4'Nick Mathewson6+76-7
2018-06-20 12:02Merge branch 'asn_bug24977_final_squashed' into maint-0.3.4Nick Mathewson6+76-7
2018-06-13 10:47Add changes file for #24977.George Kadianakis1+5-0
2018-06-13 10:28Recreate nodelist before use if it's outdated.George Kadianakis3+34-0
2018-06-12 11:29Recreate voting schedule before use if it's outdated.George Kadianakis2+29-1
2018-06-20 11:55Merge branch 'maint-0.3.4'Nick Mathewson4+2-5
2018-06-18 18:33rust: Remove redundant "testing" feature from tor_log crate.Isis Lovecruft4+2-5
2018-06-20 11:53Merge branch 'maint-0.3.4'Nick Mathewson4+11-5
2018-06-20 11:50Merge branch 'rl1987_bug26196_rebased_034' into maint-0.3.4Nick Mathewson4+11-5
2018-06-03 11:56Add changes filerl19871+7-0
2018-06-03 11:48Enable DEBUG_SMARTLIST for entire codebase when expensive hardening is onrl19871+1-0
2018-06-03 11:33Enable DEBUG_SMARTLIST in unit testsrl19871+2-0
2018-06-03 10:34Refrain from accessing empty smartlist in test_bridges_clear_bridge_listrl19871+1-5
2018-06-20 11:35Merge branch 'maint-0.3.4'Nick Mathewson3+22-19
2018-06-20 11:35Merge remote-tracking branch 'catalyst-github/bug26415_034' into maint-0.3.4Nick Mathewson3+22-19
2018-06-19 23:10Merge branch 'maint-0.3.4'Nick Mathewson1+7-2
2018-06-19 21:10Fix linker errors when building Tor.Alexander Færøy1+7-2
2018-06-18 18:41Fix compilation of Rust crypto doctestsTaylor Yu3+22-19
2018-06-12 13:21When possible, use RFC5869 HKDF implementation from OpenSSLrl19873+91-17
2018-06-18 21:08Use a rust build script to set linker options correctly for tests.Nick Mathewson7+239-3
2018-06-18 21:09Merge branch 'maint-0.3.4'Nick Mathewson2+5-1
2018-06-18 21:03Remove duplicate MODULE_DIRAUTH_SOURCES from libtor_testing.aNick Mathewson2+5-1
2018-06-18 21:06Revert "Remove duplicate MODULE_DIRAUTH_SOURCES from libtor_testing.a"Nick Mathewson5+4-9
2018-06-18 21:03Remove duplicate MODULE_DIRAUTH_SOURCES from libtor_testing.aNick Mathewson5+9-4
2018-06-18 20:18remove EOL@EOF adviceNick Mathewson1+0-2
2018-06-18 20:17New check-spaces rule: Our C files may not have duplicate names.Nick Mathewson1+9-0
2018-06-18 20:10Finally remove our EOL@EOF check.Nick Mathewson1+1-6
2018-06-18 20:04Remove redundant typedefs from _st.h filesNick Mathewson3+6-9
2018-06-18 19:06test: Add missing headers in test_controller.cDavid Goulet1+2-0
2018-06-18 18:57rust: Add "test-c-from-rust" feature-gate.Isis Lovecruft3+19-0
2018-06-18 18:18Merge branch 'split_or_h'Nick Mathewson188+3742-2333
2018-06-18 17:10Merge branch 'maint-0.3.4'Nick Mathewson3+10-12
2018-06-18 17:10Merge branch 'rust_rand_tests' into maint-0.3.4Nick Mathewson3+10-12
2018-06-18 15:30Changes file for "make clippy"Nick Mathewson1+3-0
2018-06-18 15:29Merge remote-tracking branch 'isis-github/bug22156'Nick Mathewson1+14-0
2018-06-18 00:39Merge remote-tracking branch 'ffmancera-1/bug24658-dh_stream'Nick Mathewson15+735-677
2018-06-18 00:25Merge remote-tracking branch 'rl1987/bug25477'Nick Mathewson2+4-3
2018-06-18 00:20Merge remote-tracking branch 'rl1987/feature8323_squashed2'Nick Mathewson3+102-0
2018-06-17 23:32Merge remote-tracking branch 'rl1987/bug26282'Nick Mathewson4+8-4
2018-06-17 23:28Merge remote-tracking branch 'github/bug26152_035'Nick Mathewson2+11-2
2018-06-17 23:24Merge remote-tracking branch 'juga/editorconfig'Nick Mathewson1+3-0
2018-06-17 23:24Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson1+34-0
2018-06-17 23:24Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson1+34-0
2018-06-17 23:24Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson1+34-0
2018-06-17 23:24Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson1+34-0
2018-06-17 23:24Merge branch 'maint-0.3.4'Nick Mathewson1+34-0
2018-06-03 10:44Add .editorconfig to follow coding standards stylejuga01+34-0
2018-06-16 17:22Changes to make the rust crypto::mod tests compileNick Mathewson3+10-12
2018-06-16 17:10Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson1+1-1
2018-06-16 17:10Merge branch 'maint-0.3.4'Nick Mathewson1+1-1
2018-06-16 17:08Fix a bug in my fix for #26258Nick Mathewson1+1-1
2018-06-16 16:43Merge branch 'maint-0.3.4'Nick Mathewson1+1-0
2018-06-16 16:43Merge remote-tracking branch 'isis/bug26267' into maint-0.3.4Nick Mathewson4+4-3
2018-06-16 15:27Make frac_nodes_with_descriptors() take and use for_direct_connectNeel Chauhan4+29-10
2018-06-16 14:20Merge branch 'maint-0.3.4'Nick Mathewson4+16-7
2018-06-16 14:20Changes file for rust fatal warningsNick Mathewson1+3-0
2018-06-16 14:19Merge remote-tracking branch 'isis/bug26245' into maint-0.3.4Nick Mathewson3+13-7
2018-06-16 14:15Merge branch 'maint-0.3.4'Nick Mathewson1+2-1
2018-06-15 23:22rust: Remove unused N_DIGEST_ALGORITHMS constant from crypto_digest.rs.Isis Lovecruft1+0-7
2018-06-15 22:49rust: Add comment and pragma on "unused" smartlist_t type.Isis Lovecruft1+3-0
2018-06-15 22:27Make Rust warnings conditionally fatalTaylor Yu2+10-0
2018-06-15 21:44rust: Expose rand module from crypto crate.Isis Lovecruft1+1-0
2018-06-15 21:19Bump master to 0.3.5.0-alpha-devNick Mathewson3+3-3
2018-06-15 20:19Set default-features = false for rand_coreTaylor Yu1+2-1
2018-06-15 19:48Add a changes file for splitting structures out of or.hNick Mathewson1+5-0
2018-06-15 19:41Move hsdir_index_t into its own header.Nick Mathewson4+28-12
2018-06-15 19:37Move extend_info_t into its own header.Nick Mathewson29+58-18
2018-06-15 19:27Extract cell type and their queues into new headersNick Mathewson34+155-53
2018-06-15 19:06Extract cached_dir_t into a new header.Nick Mathewson7+31-13
2018-06-15 18:58Extract download_status_t into its own header.Nick Mathewson8+95-76
2018-06-15 18:53Extract signed_descriptor_t into its own header.Nick Mathewson6+67-47
2018-06-15 18:49Extract routerinfo_t into its own header.Nick Mathewson39+145-94
2018-06-15 18:38Extract microdesc_t into its own header.Nick Mathewson16+86-61
2018-06-15 18:33Extract routerstatus_t into its own header.Nick Mathewson29+107-67
2018-06-15 18:21Extract extrainfo_t into its own headerNick Mathewson9+36-16
2018-06-15 18:14Extract authority_cert_t into its own headerNick Mathewson13+42-18
2018-06-15 18:07Extract desc_store_t and routerlist_t into their own headers.Nick Mathewson15+89-49
2018-06-15 17:49Extract ns_detached_signatures_st into its own header.Nick Mathewson7+28-11
2018-06-15 17:45Extract networkstatus_t and ..sr_info_t into their own headersNick Mathewson43+168-93
2018-06-15 17:31Extract networkstatus_vote_info_t into its own header.Nick Mathewson10+41-20
2018-06-15 17:27Move document_signature_t into its own header.Nick Mathewson8+36-18
2018-06-15 17:23fixup! Extract node_t into its own header.Nick Mathewson1+2-1
2018-06-15 17:23Split vote_{microdesc_hash,routerstatus}_t into their own headersNick Mathewson14+86-39
2018-06-15 17:13Extract node_t into its own header.Nick Mathewson34+152-104
2018-06-15 17:01Split socks_request_t into its own header.Nick Mathewson17+75-48
2018-06-15 16:56Move network_liveness_t into circuitstats.h and make it privateNick Mathewson2+15-15
2018-06-15 16:54Move measured_bw_line_t into dirserv.hNick Mathewson2+8-9
2018-06-15 16:52Move fp_pair_t declaration to fp_pair.h.Nick Mathewson4+8-8
2018-06-15 16:50Move vote_schedule into its own header.Nick Mathewson4+27-12
2018-06-15 16:36Split rend_authorized_client_t and encoded_.._t into their own headersNick Mathewson12+50-12
2018-06-15 16:23Extract rend_intro_point_t into its own header.Nick Mathewson12+87-63
2018-06-15 16:18Extract rend_service_descriptor_t into its own header.Nick Mathewson14+56-25
2018-06-15 16:12Extract tor_version_t into its own header.Nick Mathewson6+39-23
2018-06-15 16:07Extract cpath_build_state into its own header.Nick Mathewson20+57-26
2018-06-15 15:57Extract crypt_path_reference_t into its own header.Nick Mathewson5+27-12
2018-06-15 15:52Extract crypt_path_t and relay_crypto_t into their own headersNick Mathewson17+101-59
2018-06-15 15:38Extract circuit_t into its own headerNick Mathewson5+176-157
2018-06-15 15:34Extract {or,origin}_circuit_t into their own headersNick Mathewson53+443-313
2018-06-15 15:05Extract connection_t into its own header.Nick Mathewson12+175-152
2018-06-15 14:56Split or_handshake_{certs,state}_t into their own headers.Nick Mathewson8+129-94
2018-06-15 14:48Move or_connection_t to its own header.Nick Mathewson22+135-87
2018-06-15 14:37Split listener_connection_t into its own headerNick Mathewson6+38-20
2018-06-15 14:31Split dir_connection_t into its own headerNick Mathewson26+116-70
2018-06-15 14:17Split control_connection_t into its own header.Nick Mathewson8+63-40
2018-06-15 14:07Split entry and edge_connection_t into their own headers.Nick Mathewson29+256-173
2018-06-14 20:58Move dir_server_t into its own header.Nick Mathewson13+74-39
2018-06-14 20:41Make server_port_cfg_t and port_cfg_t into separate headers.Nick Mathewson12+74-30
2018-06-14 20:19Move entry_port_cfg_t into its own header.Nick Mathewson3+60-40
2018-06-14 16:49Merge branch 'maint-0.3.3'Nick Mathewson3+20-9
2018-06-14 16:47Merge remote-tracking branch 'public/bug26258_033' into maint-0.3.3Nick Mathewson3+19-9
2018-06-13 16:21squash! Make sure that the test_rust.sh script fails when a test failsNick Mathewson2+10-5
2018-06-13 14:45test_entrynodes: fix a GCC warningNick Mathewson1+6-0
2018-06-13 14:34Fix a GCC "potential null dereference" warning.Nick Mathewson2+14-6
2018-06-13 14:00Merge remote-tracking branch 'asn-github/bug26358'Nick Mathewson1+1-1
2018-06-13 13:59Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson1+1-1
2018-06-13 13:59Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson1+1-1
2018-06-13 13:59Merge branch 'maint-0.3.3'Nick Mathewson1+1-1
2018-06-13 13:59Fix an extra space in a changes fileNick Mathewson1+1-1
2018-06-13 13:58Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+6-0
2018-06-13 13:58Merge branch 'maint-0.3.3'Nick Mathewson2+6-0
2018-06-13 13:58Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson2+6-0
2018-06-13 13:58Merge branch 'bug26158_031' into maint-0.3.1Nick Mathewson2+6-0
2018-06-13 13:57Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson3+14-3
2018-06-13 13:57Merge branch 'maint-0.3.3'Nick Mathewson3+14-3
2018-06-13 13:56Merge branch 'bug25686_diagnostic_032' into maint-0.3.2Nick Mathewson3+14-3
2018-06-13 13:46Merge remote-tracking branch 'rl1987/bug24891'Nick Mathewson5+32-2
2018-06-13 11:14Silence warning of relaycell/circbw tst.George Kadianakis1+1-1
2018-06-13 10:27Require live consensus to compute responsible HSDirs.George Kadianakis1+8-6
2018-06-12 16:06copy 0.3.3.7 changelog forward to masterNick Mathewson2+82-0
2018-06-12 16:05Merge branch 'maint-0.3.3'Nick Mathewson0+0-0
2018-06-12 16:05bump to 0.3.3.7-devNick Mathewson3+3-3
2018-06-12 16:04bump to 0.3.4.2-alpha-devNick Mathewson3+3-3
2018-06-12 13:47Fold in changelog entry.Nick Mathewson2+4-3
2018-06-12 13:44Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson2+4-0
2018-06-12 13:44Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson2+4-0
2018-06-12 13:44Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+4-0
2018-06-12 13:44Merge branch 'maint-0.3.3'Nick Mathewson2+4-0
2018-06-12 13:44Merge branch 'dannenberg_ipv6_029' into maint-0.2.9Nick Mathewson2+4-0
2018-06-10 11:09Add a changelog entry.Linus Nordberg1+3-0
2018-06-10 09:07Add IPv6 orport address for dannenberg.Linus Nordberg1+1-0
2018-06-12 12:57Merge branch 'maint-0.3.3'Nick Mathewson0+0-0
2018-06-12 12:57Bump to 0.3.3.7Nick Mathewson3+3-3
2018-06-12 12:56Remove folded-in changes filesNick Mathewson3+0-11
2018-06-12 12:46Lightly edit changelogNick Mathewson1+6-13
2018-06-12 12:36format changelog.Nick Mathewson1+38-42
2018-06-12 12:36add more entries to changelogNick Mathewson1+14-0
2018-06-12 12:18Merge branch 'maint-0.3.3'Nick Mathewson2+5-0
2018-06-12 12:18Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson2+5-0
2018-06-12 12:18Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+5-0
2018-06-12 12:18Merge remote-tracking branch 'teor/bug26272-031' into maint-0.3.1Nick Mathewson2+5-0
2018-06-12 12:17Merge remote-tracking branch 'rl1987/bug26283'Nick Mathewson2+5-1
2018-06-12 12:11Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson3+4354-2308
2018-06-12 12:11Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson3+4354-2308
2018-06-12 12:11Merge branch 'maint-0.3.3'Nick Mathewson3+4354-2308
2018-06-12 12:11Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson3+4354-2308
2018-06-11 21:29Add explanation about editorconf in coding standardsjuga01+3-0
2018-06-11 20:49bump to 0.3.4.2-alphaNick Mathewson3+3-3
2018-06-11 20:37start the 0.3.4.2-alpha changelogNick Mathewson11+59-47
2018-06-11 20:14Several attempts to diagnose ticket 25686Nick Mathewson3+14-3
2018-06-11 19:58Update geoip and geoip6 to the June 7 2018 database.Karsten Loesing3+4354-2308
2018-06-11 19:16build: Add `make clippy` option for Rust linting.Isis Lovecruft1+14-0
2018-06-03 10:44Add .editorconfig to follow coding standards stylejuga01+34-0
2018-06-08 14:17Merge remote-tracking branch 'mikeperry-github/bug26259'Nick Mathewson3+12-1
2018-06-08 14:12Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+17-0
2018-06-08 14:12Merge branch 'maint-0.3.3'Nick Mathewson0+0-0
2018-06-08 14:11Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson2+17-0
2018-06-08 14:11Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson2+17-0
2018-06-08 14:11Merge branch 'maint-0.3.3'Nick Mathewson2+17-0
2018-06-08 14:11Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+17-0
2018-06-04 09:27Avoid out-of-bounds smartlist access in protover_compute_vote() and contract_protocol_list()rl19872+17-0
2018-05-25 11:37Implement GETINFO md/allrl19873+102-0
2018-06-04 08:56Avoid casting smartlist index implicitlyrl19874+8-4
2018-06-03 09:31Check bandwidth changes only if small uptimejuga01+12-1
2018-06-03 13:45Silence -Wbad-function-cast warning (when DEBUG_SMARTLIST is on)rl19872+5-1
2018-06-02 21:08Silence unused-const-variable warnings in zstd.h on some gcc versionsteor2+5-0
2018-06-02 18:35Merge remote-tracking branch 'rl1987/doc25237'Nick Mathewson2+6-2
2018-06-02 17:36Merge branch 'maint-0.3.3'Nick Mathewson2+17-4
2018-06-02 17:36Merge branch 'bug26121-033-squashed' into maint-0.3.3Nick Mathewson2+17-4
2018-05-16 06:42Bug 26121: Improve BUILDTIMEOUT_SET accuracy.Mike Perry2+17-4
2018-06-02 17:33Merge branch 'bug25939_034_01_squashed'Nick Mathewson2+11-6
2018-05-23 15:49hs-v3: Build onion address before registering ephemeral serviceDavid Goulet2+11-6
2018-06-02 09:53Heed --disable-unittests properlyrl19875+32-2
2018-06-02 08:15Point reader to a section in tor-spec.txtrl19872+6-2
2018-06-01 00:24Bug 26259: Changes file.Mike Perry1+4-0
2018-06-01 00:23Bug 26259: Don't count 0-length RELAY_COMMAND_DATA in CIRC_BW OVERHEADMike Perry2+8-1
2018-06-01 00:15Make sure that the test_rust.sh script fails when a test failsNick Mathewson2+12-7
2018-05-30 17:44Refrain from mentioning old bug in a warningrl19872+4-3
2018-05-30 14:57Fix various typosNick Mathewson4+4-4
2018-05-27 14:04Merge branch 'maint-0.3.3'Nick Mathewson0+0-0
2018-05-27 14:03Merge remote-tracking branch 'public/bug25691_033_again_squashed' into maint-0.3.3Nick Mathewson12+108-55
2018-05-24 13:40Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson3+54-1
2018-05-24 13:40Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson3+54-1
2018-05-24 13:40Merge branch 'maint-0.3.3'Nick Mathewson3+49-1
2018-05-24 13:40Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson1+41-0
2018-05-24 13:40Merge branch 'bug26116_033' into maint-0.3.3Nick Mathewson2+8-1
2018-05-24 13:39Merge branch 'bug26116_029' into maint-0.2.9Nick Mathewson3+54-1
2018-05-24 13:36Add a unit test for PEM-encrypted documents.Nick Mathewson1+41-0
2018-05-23 19:08Merge branch 'appveyor_min_034_v2'Nick Mathewson3+258-0
2018-05-23 13:08Merge branch 'bug26156_034'Nick Mathewson2+4-0
2018-05-22 22:05Update version to 0.3.3.6-devNick Mathewson3+3-3
2018-05-22 22:03remove the now-duplicate 0.3.3.6 stanzasRoger Dingledine2+0-734
2018-05-22 22:07copy changelog and releasenotes from 0.3.3.6Nick Mathewson2+734-0
2018-05-22 22:05Merge branch 'maint-0.3.3'Nick Mathewson0+0-0
2018-05-22 20:17forward-port all those changelog changesRoger Dingledine2+1286-556
2018-05-22 18:34reorder 0.3.3.3-alpha changelogRoger Dingledine2+90-89
2018-05-22 18:13Merge branch 'maint-0.3.3'Nick Mathewson1+1-1
2018-05-22 18:13Merge branch 'trove-2018-005_032' into maint-0.3.3Nick Mathewson1+1-1
2018-05-22 18:12avoid a signed/unsigned comparison.Nick Mathewson1+1-1
2018-05-22 17:35Merge branch 'maint-0.3.3'Nick Mathewson3+44-1
2018-05-22 17:35Make the TROVE-2018-005 fix work with rust.Nick Mathewson3+44-1
2018-05-22 16:54Merge branch 'maint-0.3.3'Nick Mathewson1+1-1
2018-05-22 16:54Merge branch 'trove-2018-005_032' into maint-0.3.3Nick Mathewson1+1-1
2018-05-22 16:54uint breaks compilation on windowsNick Mathewson1+1-1
2018-05-22 16:40Merge branch 'maint-0.3.3'Nick Mathewson0+0-0
2018-05-22 16:40version bump to 0.3.3.6Nick Mathewson3+3-3
2018-05-22 16:33Merge branch 'trove-2018-005_034'Nick Mathewson7+163-16
2018-05-22 16:33Merge branch 'maint-0.3.3'Nick Mathewson0+0-0
2018-05-22 16:32fix wide linesNick Mathewson1+9-8
2018-05-22 16:21changes file for TROVE-2018-005Nick Mathewson1+6-0
2018-05-07 23:59vote: TROVE-2018-005 Make DirAuths omit misbehaving routers from their vote.Isis Lovecruft3+19-0
2018-03-21 02:22rust: Mirror TROVE-2018-005 fix in Rust protover implementation.Isis Lovecruft2+91-16
2018-03-29 01:54protover: TROVE-2018-005 Fix potential DoS in protover protocol parsing.Isis Lovecruft2+46-0
2018-03-21 02:22rust: Mirror TROVE-2018-005 fix in Rust protover implementation.Isis Lovecruft2+91-16
2018-05-22 16:27Merge branch 'trove-2018-005_032' into trove-2018-005_033Nick Mathewson5+73-1
2018-05-22 16:21changes file for TROVE-2018-005Nick Mathewson1+6-0
2018-05-22 16:15Add stdbool to protover.h. Only needed for the 032 backportNick Mathewson1+1-1
2018-05-07 23:59vote: TROVE-2018-005 Make DirAuths omit misbehaving routers from their vote.Isis Lovecruft3+19-0
2018-03-29 01:54protover: TROVE-2018-005 Fix potential DoS in protover protocol parsing.Isis Lovecruft2+46-0
2018-05-22 14:05Add a missing include to get the declaration of OPENSSL_1_1_APINick Mathewson2+4-0
2018-05-22 13:57Merge branch 'appveyor_min_029_v2' into appveyor_min_034_v2Nick Mathewson3+258-0
2018-05-21 21:24changes file for appveyor supportNick Mathewson1+4-0
2018-05-21 19:29Appveyor configuration files.Nick Mathewson1+62-0
2018-05-22 12:54Add a missing "return -1" when checking for Ed25519 ID loopsNick Mathewson2+6-0
2018-05-22 12:42Merge branch 'bug26101_26102'Nick Mathewson2+9-3
2018-05-22 12:36remove already-merged changes fileNick Mathewson1+0-4
2018-05-22 12:35Merge branch 'maint-0.3.3'Nick Mathewson1+4-0
2018-03-04 15:31Fix a crash bug when testing reachabilityNick Mathewson2+6-1
2018-05-21 19:23Python script for IRC notifications from appveyorNick Mathewson1+192-0
2018-05-21 19:06Improve openssl_version tests with better messagesNick Mathewson2+11-2
2018-05-18 08:47Refactor crypto.[ch] into smaller HKDF module.Fernando Fernandez Mancera9+149-108
2018-05-17 16:47Whoops -- add an entry I missed to the 0.3.4.1-alpha changelogNick Mathewson2+6-5
2018-05-17 13:44bump to 0.3.4.1-alpha-devNick Mathewson3+3-3
2018-05-17 13:00increment changelog dateNick Mathewson1+1-1
2018-05-16 18:40Bump version to 0.3.4.1-alpha; contemplate a releaseNick Mathewson4+4-4
2018-05-16 18:09Add comments explaining when a connected cell has an UNSPEC addrNick Mathewson1+9-1
2018-05-16 16:11Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+6-0
2018-05-16 16:11Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson2+6-0
2018-05-16 16:11Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson2+6-0
2018-05-16 16:11Merge branch 'bug26072_029' into maint-0.2.9Nick Mathewson2+6-0
2018-05-16 15:43Merge branch 'bug26116_029' into bug26116_033Nick Mathewson2+8-1
2018-05-16 15:39Return -1 from our PEM password callbackNick Mathewson2+13-1
2018-05-15 18:44Bug 26117: Move CIRC_BW field accounting.Mike Perry1+3-3
2018-05-16 16:11Merge branch 'maint-0.3.3'Nick Mathewson2+6-0
2018-05-16 13:16update tor-rust-dependencies submoduleNick Mathewson0+0-0
2018-05-16 13:16Merge remote-tracking branch 'isis-github/bug26106'Nick Mathewson0+0-0
2018-05-16 13:14Merge remote-tracking branch 'isis-github/bug26108'Nick Mathewson1+1-0
2018-05-16 13:13Merge remote-tracking branch 'isis-github/bug26109'Nick Mathewson1+2-1
2018-05-16 13:06reflow the blurb.Nick Mathewson1+5-6
2018-05-16 13:05move a changelog entry and try writing a blurbNick Mathewson1+18-15
2018-05-15 23:40fix some changelog typos that Catalyst found.Nick Mathewson1+3-3
2018-05-15 19:33rust: Update rand_core dependency to 0.2.0-pre.0.Isis Lovecruft2+2-8
2018-05-15 19:31rust: Update rand dev-dependency to 0.5.0-pre.2.Isis Lovecruft2+11-5
2018-05-15 19:06various changelog editsNick Mathewson1+85-135
2018-05-15 02:04rust: Export digests subcrate from our crypto crate.Isis Lovecruft1+2-1
2018-05-15 02:05rust: Export crypto_rand::* functions from our external crate.Isis Lovecruft1+1-0
2018-05-15 02:02rust: Move rand crate into crypto parent crate.Isis Lovecruft0+0-0
2018-05-15 01:45rust: Make Rng::new() methods public.Isis Lovecruft1+2-2
2018-05-15 16:34run format-changelogNick Mathewson1+294-300
2018-05-15 16:31use sortChanges to begin an 0.3.4.1-alpha changelogNick Mathewson93+498-502
2018-05-15 13:32Merge branch 'maint-0.3.3'Nick Mathewson3+4468-1962
2018-05-15 13:32Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson3+4468-1962
2018-05-15 13:32Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson3+4468-1962
2018-05-15 13:32Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson3+4468-1962
2018-05-15 13:16Update geoip and geoip6 to the May 1 2018 database.Karsten Loesing3+4468-1962
2018-05-14 22:04Update cov-diff to handle new gcov, and remove timestampsNick Mathewson2+9-3
2018-05-14 19:54Add a missing return after marking a stream for bad connected cellNick Mathewson2+6-0
2018-05-14 18:25Merge branch 'bug25903_v5_squashed'Nick Mathewson10+377-11
2018-05-09 04:00Bug 25903: TestsMike Perry3+244-4
2018-05-14 18:12Use router_get_my_routerinfo_with_err to implement the old versionNick Mathewson1+1-5
2018-05-14 18:05Merge remote-tracking branch 'rl1987/bug25852_take2'Nick Mathewson5+191-19
2018-05-11 22:15Merge remote-tracking branch 'catalyst-github/bug25756'Nick Mathewson7+242-32
2018-05-11 22:00improve a URLNick Mathewson1+1-1
2018-05-11 21:59Merge branch 'contributing'Nick Mathewson3+58-0
2018-05-11 21:57Merge remote-tracking branch 'public/bug25994'Nick Mathewson2+11-0
2018-05-11 20:27get rid of whitespace before #ifdef'sRoger Dingledine1+7-7
2018-05-11 17:19Add a CONTRIBUTING fileNick Mathewson3+58-0
2018-05-11 12:58control: Mask the event(s) before using ANY_EVENT_IS_INTERESTING()David Goulet1+6-6
2018-05-11 12:20Merge remote-tracking branch 'asn-github/bug26078'Nick Mathewson1+1-1
2018-05-11 12:17Properly ignore retval of event_del().George Kadianakis1+1-1
2018-05-11 12:16changes file for 25943 and 25944Nick Mathewson1+7-0
2018-05-11 12:09Merge remote-tracking branch 'saper-github/x509_cert_free_crash'Nick Mathewson1+31-22
2018-05-11 00:16testing: X509 certificate structure needs to be initializedMarcin Cieślak1+31-22
2018-05-10 23:31Merge remote-tracking branch 'public/bug25981'Nick Mathewson1+5-0
2018-05-10 13:45Tweak error handling for #25852rl19873+10-9
2018-05-10 13:33Avoid confusion with errno from libcrl19873+4-4
2018-05-10 13:22Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+6-1
2018-05-10 13:22Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson2+6-1
2018-05-10 13:22Merge branch 'maint-0.3.3'Nick Mathewson2+6-1
2018-05-10 13:22Merge remote-tracking branch 'dgoulet/bug26069_031_01' into maint-0.3.1Nick Mathewson2+6-1
2018-05-10 13:19Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson1+20-0
2018-05-10 13:19Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson1+20-0
2018-05-10 13:19Merge branch 'maint-0.3.3'Nick Mathewson1+20-0
2018-05-10 13:19Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson1+20-0
2018-05-10 13:19Merge remote-tracking branch 'juga/ticket26007_029_02' into maint-0.2.9Nick Mathewson1+20-0
2018-05-10 13:16hs-v3: Add an extra white-space when parsing descriptorDavid Goulet2+6-1
2018-05-10 13:13Merge branch 'ticket26063_squashed'Nick Mathewson15+208-51
2018-05-10 13:13Make _with_err return routerinfo, like old function doesrl19874+51-35
2018-05-10 13:05Merge branch 'ticket26064'Nick Mathewson4+81-0
2018-05-09 16:47Enable/disable per-second callback as needed.Nick Mathewson4+15-0
2018-05-09 16:40Add a new function to enable/disable the per-second timer as neededNick Mathewson2+32-11
2018-05-09 16:38Remove a workaround for ancient libevent versions.Nick Mathewson1+1-1
2018-05-09 16:37Add functions to enable/disable periodic_event_t objects.Nick Mathewson2+32-1
2018-05-10 12:04Merge remote-tracking branch 'dgoulet/ticket26062_034_01'Nick Mathewson6+23-22
2018-05-10 12:03Merge branch 'maint-0.3.3'Nick Mathewson0+0-0
2018-05-10 12:03Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+3-1
2018-05-10 12:02Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson2+3-1
2018-05-10 12:00Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson2+3-1
2018-04-23 20:18Bug 25903: Changes file.Mike Perry1+6-0
2018-04-23 20:14Bug 25903: Report new CIRC_BW fields to control port.Mike Perry1+12-3
2018-04-23 20:06Bug 25903: Perform accounting for new CIRC_BW fields.Mike Perry6+115-4
2018-05-09 18:04Merge branch 'ticket26016'Nick Mathewson2+14-23
2018-05-09 18:01Merge branch 'ticket26009'Nick Mathewson11+255-28
2018-05-09 16:00spelling fixNick Mathewson1+2-2
2018-05-03 16:31Fix some clang warningsNick Mathewson3+12-10
2018-05-03 16:23Mark the 1-per-sec update_current_time() call as redundant.Nick Mathewson2+14-1
2018-05-03 15:51Distinguish true clock jumps from idlenessNick Mathewson4+101-20
2018-05-09 17:41Give responsibility for waking up from DORMANT to a mainloop eventNick Mathewson4+81-0
2018-05-09 16:40Having a ControlPort open doesn't mean we are a clientDavid Goulet2+3-1
2018-04-25 17:43Having a ControlPort open doesn't mean we are a clientDavid Goulet2+4-1
2018-04-25 17:41config: Move any_client_port_set() to config.cDavid Goulet5+20-22
2018-05-09 16:26Use net_is_completely_disabled() in connection.cNick Mathewson1+6-6
2018-05-09 16:21Add a new net_is_completely_disabled() functionNick Mathewson2+13-3
2018-05-09 16:18Comment-only fix: annotate we_are_hibernating() usageNick Mathewson7+13-6
2018-05-09 16:11Add we_are_fully_hibernating() to distinguish hibernation statesNick Mathewson2+15-1
2018-05-07 21:41Give control.c responsibility for its own once-a-second eventsNick Mathewson3+76-17
2018-05-07 20:35Add a macro to simplify control_update_global_event_mask().Nick Mathewson1+7-4
2018-05-08 16:23Test read bandwidth measurements with empty filejuga01+20-0
2018-05-09 15:53Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson3+6-7
2018-05-09 15:53Merge branch 'maint-0.3.3'Nick Mathewson3+6-7
2018-05-09 15:53Merge remote-tracking branch 'asn-github/bug25761_032' into maint-0.3.2Nick Mathewson3+6-7
2018-05-02 12:33Stop logging stack contents when reading a zero-length bandwidth fileteor2+16-2
2018-05-09 12:25Merge branch 'maint-0.3.3'Nick Mathewson3+12-1
2018-05-09 12:25Merge branch 'libressl_201805_033' into maint-0.3.3Nick Mathewson3+12-1
2018-05-09 12:23Merge remote-tracking branch 'public/bug26005_034'Nick Mathewson4+9-9
2018-05-08 15:14Detect when v3 services get disabled after HUP.George Kadianakis2+3-5
2018-05-08 15:07Detect when v2 services get disabled after HUP.George Kadianakis1+3-2
2018-05-09 00:20Fix compilation of test_addr.cNick Mathewson1+1-0
2018-05-09 00:09Merge branch 'ticket25993_squashed'Nick Mathewson3+162-0
2018-05-01 19:28More unit tests for addressmap_get_virtual_address().Nick Mathewson2+158-0
2018-05-09 00:05Merge remote-tracking branch 'hello71/bug23883'Nick Mathewson1+16-0
2018-05-04 22:16Improve tolerance for dirauths with skewed clocksTaylor Yu3+79-6
2018-05-04 03:11Deindent warn_early_consensus()Taylor Yu1+16-15
2018-05-01 23:13Factor out warn_early_consensus()Taylor Yu2+45-19
2018-05-04 02:53Test early-consensus clock skew warningsTaylor Yu1+105-0
2018-05-04 02:49Add expect_no_log_msg_containing()Taylor Yu1+4-0
2018-05-04 01:57Make clock_skew_warning() mockableTaylor Yu2+8-7
2018-05-03 20:24tests: Add "now" param to construct_consensus()Taylor Yu1+6-6
2018-05-08 22:51Update rust submodule.Nick Mathewson0+0-0
2018-04-21 01:01rust: Add crypto crate and implement Rust wrappers for SHA2 code.Isis Lovecruft12+752-5
2018-05-08 18:26Merge branch 'bug26004_029_squashed'Nick Mathewson3+24-0
2018-05-07 17:57Add a changes file for ticket 26004.Nick Mathewson1+5-0
2018-05-07 17:56Avoid unsigned integer underflow on empty input.Nick Mathewson1+6-0
2018-05-03 08:29Allow bandwidth-file lines to have node_id in the last positionjuga02+13-0
2018-05-08 18:12Merge remote-tracking branch 'mikeperry/bug25870_rebase'Nick Mathewson7+307-44
2018-05-08 18:09Merge branch 'ticket26008'Nick Mathewson2+16-3
2018-05-08 17:49Merge branch 'maint-0.3.3'Roger Dingledine2+7-1
2018-05-08 17:13manpage fix to stop saying CacheIPv4DNS is on by defaultRoger Dingledine2+7-1
2018-05-08 16:35Bug 25870: Mention path restriction differences in manpage.Mike Perry1+16-0
2018-05-08 16:21minor cleanups on commit 17daab76Roger Dingledine2+6-6
2018-05-08 14:25Make dh_param_* stuff static again.Fernando Fernandez Mancera1+3-3
2018-05-08 13:56Include crypto_dh.h in order to solve dependency issues.Fernando Fernandez Mancera5+6-0
2018-05-08 13:51Refactor crypto.[ch] into smaller DH module.Fernando Fernandez Mancera4+665-612
2018-05-08 13:40Add crypto_log_errors() to crypto_util.[ch]Fernando Fernandez Mancera5+23-65
2018-04-28 23:51Add Travis CI instructions. fixes #23883Alex Xu (Hello71)1+16-0
2018-05-07 18:38Merge remote-tracking branch 'catalyst-github/bug26036'Nick Mathewson2+6-6
2018-05-07 18:30Don't crash when closing a connection before initializing libeventNick Mathewson1+5-0
2018-05-07 17:43Restore sys/random.h inclusion for getentropy()Taylor Yu2+6-6
2018-05-07 17:33Merge branch 'maint-0.3.3'Nick Mathewson2+22-2
2018-05-07 17:33Merge remote-tracking branch 'mikeperry/bug25733_029' into maint-0.3.3Nick Mathewson2+22-2
2018-05-07 17:31Merge remote-tracking branch 'saper/default_nickname'Nick Mathewson3+4-1
2018-05-07 16:07Merge branch 'ticket26014'Nick Mathewson6+73-0
2018-05-07 15:09Merge remote-tracking branch 'mikeperry/bug25705_v3_033'Nick Mathewson2+39-11
2018-05-07 01:03Fix the selection of events to cancel in test_workqueue.cNick Mathewson2+16-3
2018-05-07 00:42Add unit test for ..get_start_of_next_voting_interval().Nick Mathewson6+73-0
2018-05-05 14:10Changes file for #25852rl19871+5-0
2018-05-03 15:07Improve GETCONF exit-policy/* error handlingrl19874+169-19
2018-05-04 22:23build: Fix missing include for src/rust/external/crypto_rand.rs file.Isis Lovecruft1+1-0
2018-05-04 20:41rust: Update Cargo.lock file with changes from #26024.Isis Lovecruft1+5-7
2018-05-04 20:37rust: Update submodule commit for src/ext/rust directory.Isis Lovecruft0+0-0
2018-05-04 19:16Update rand dependency from 0.5.0-pre.0 to 0.5.0-pre.1.Isis Lovecruft1+1-1
2018-05-04 00:16I should have tested before I pushed.Nick Mathewson1+2-2
2018-05-03 20:52Merge remote-tracking branch 'github/ticket25995'Nick Mathewson2+24-0
2018-05-03 20:48Merge remote-tracking branch 'dgoulet/ticket25914_034_01'Nick Mathewson1+3-11
2018-05-03 20:16Add src/rust/rand to include.amNick Mathewson1+3-0
2018-05-03 20:14Move some includes around to try to fix windows buildsNick Mathewson2+5-3
2018-05-03 17:55Update rust dependencies to latest version.Nick Mathewson0+0-0
2018-05-03 17:50Merge remote-tracking branch 'isis/bug24660_r1'Nick Mathewson125+1305-732
2018-05-03 17:41Merge remote-tracking branch 'dgoulet/ticket25991_034_01'Nick Mathewson2+116-0
2018-05-03 17:40Merge remote-tracking branch 'dgoulet/ticket25990_034_01'Nick Mathewson12+56-14
2018-05-03 17:38Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson0+0-0
2018-05-03 17:38Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson2+12-1
2018-05-03 17:38Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson0+0-0
2018-05-03 17:38Merge branch 'maint-0.3.3'Nick Mathewson2+11-1
2018-05-03 17:38Merge remote-tracking branch 'catalyst-github/bug25936-033' into maint-0.3.3Nick Mathewson2+11-1
2018-05-03 17:38Merge remote-tracking branch 'catalyst-github/bug25936-031' into maint-0.3.1Nick Mathewson2+12-1
2018-05-03 17:38Merge remote-tracking branch 'catalyst-github/bug25936-029' into maint-0.2.9Nick Mathewson2+12-1
2018-05-03 17:37Merge branch 'maint-0.3.3'Nick Mathewson1+22-13
2018-05-03 17:37Merge remote-tracking branch 'teor/bug25998' into maint-0.3.3Nick Mathewson1+22-13
2018-05-03 17:33Use OPENSSL_1_1_API in place of raw OPENSSL_VERSION_NUMBER checksNick Mathewson4+9-9
2018-05-03 16:44Refactor to remove n_libevent_errorsNick Mathewson2+14-22
2018-05-03 14:56Add update_current_time() calls to periodic and event-driven callbacksNick Mathewson3+5-1
2018-05-03 14:53Basic unit tests for update_current_time().Nick Mathewson4+105-0
2018-05-03 14:35Move the "update the current second" code from second_elapsed_callbackNick Mathewson2+37-15
2018-05-03 15:59Merge remote-tracking branch 'github/ticket25952'Nick Mathewson2+60-38
2018-05-03 15:59Merge remote-tracking branch 'github/ticket25951'Nick Mathewson7+59-4
2018-05-03 15:57Merge remote-tracking branch 'github/ticket25949'Nick Mathewson2+35-11
2018-05-02 18:28doc: Add missing HACKING/ files to EXTRA_DISTDavid Goulet1+5-0
2018-05-02 18:24doc: Add Module.md explaining Tor modulesDavid Goulet1+111-0
2018-05-03 13:34hs-v3: Remove extra white-space and clarify commentDavid Goulet1+3-3
2018-05-03 13:33Merge remote-tracking branch 'asn/bug23107'David Goulet4+17-15
2018-05-02 22:12rust: Expose crypto_rand() as an impl of rand_core::RngCore.Isis Lovecruft2+63-21
2018-05-02 20:03Merge branch 'ticket25997'Nick Mathewson2+10-8
2018-05-02 17:42dirauth: Move authdir_mode_v3() to moduleDavid Goulet12+56-14
2018-05-02 14:16Make hs_get_responsible_hsdirs() deterministic.Nick Mathewson2+10-8
2018-05-02 13:06dirvote: Fix typo in commentDavid Goulet1+1-1
2018-05-02 12:46Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson2+16-2
2018-05-02 12:46Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson2+16-2
2018-05-02 12:46Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+16-2
2018-05-02 12:46Merge branch 'maint-0.3.3'Nick Mathewson2+16-2
2018-05-02 12:45Merge branch 'ticket25996'Nick Mathewson2+16-7
2018-05-02 12:33Stop logging stack contents when reading a zero-length bandwidth fileteor2+16-2
2018-05-02 12:26Merge branch 'libressl_201805_029' into maint-0.3.3Nick Mathewson3+12-1
2018-05-02 12:18LibreSSL compatibility fixes.Nick Mathewson3+13-1
2018-05-02 06:20Bug 26000: Fix missing ";"Georg Koppen1+1-1
2018-05-02 11:09squash! Optimize legacy intro point digest calculation.George Kadianakis1+1-1
2018-04-27 21:45Optimize legacy intro point digest calculation.Neel Chauhan4+17-15
2018-05-02 01:29man page: FetchUselessDescriptors and DirCache exclude extra infosteor1+20-13
2018-05-02 00:46man page: UseMicrodescriptors auto and 1 are the same nowteor1+2-3
2018-05-02 00:46man page: FetchUselessDescriptors stops tor going idleteor1+5-2
2018-05-01 23:58coverage: Repeat the test for avoiding failed intro pointsNick Mathewson2+16-7
2018-05-01 23:34Use a deterministic PRNG in test_circuit_timeout()Nick Mathewson2+24-0
2018-05-01 22:44Hold monotonic time constant during channel/outbound_cell testNick Mathewson2+11-0
2018-05-01 22:28Stop using approx_time() in circuitmux_ewma.Nick Mathewson1+5-1
2018-04-01 03:52Bug 25705: Don't count circuit path failures as build failures.Mike Perry2+39-11
2018-05-01 19:28Mark bug cases of addressmap_get_virtual_address as non-coveredNick Mathewson1+4-0
2018-05-01 17:27Merge remote-tracking branch 'github/eliminate_gettimeofday_cached'Nick Mathewson13+200-72
2018-05-01 17:14Move unreachable port warnings to a periodic event.Nick Mathewson2+60-38
2018-04-27 17:06Build Tor without dirauth module in Travis.Alexander Færøy1+6-1
2018-05-01 15:38Add changes file for #25610David Goulet1+5-0
2018-05-01 15:35dirvote: Make tokens a const in dirvote_parse_sr_commits()David Goulet2+4-4
2018-05-01 15:33Make find_opt_by_keyword() take a const smartlistDavid Goulet2+2-2
2018-05-01 15:31sr: Rename shared_random_common.{c|h} to shared_random_client.{c|h}David Goulet12+315-315
2018-05-01 15:25vote: Move dirvote_recalculate_timing() to voting_schedule.cDavid Goulet11+42-33
2018-05-01 15:18vote: Namespace functions in voting_schedule.cDavid Goulet6+18-17
2018-05-01 15:10Rename dirvote_common.{c|h} to voting_schedule.{c|h}David Goulet12+236-236
2018-05-01 15:04dirvote: Make dirvote_get_preferred_voting_intervals() staticDavid Goulet3+16-17
2018-05-01 14:59ns: Move dirvote_get_voter_sig_by_alg() to networkstatus.cDavid Goulet6+20-20
2018-05-01 14:57Merge branch 'dirvote_act_refactor_v2_squashed'Nick Mathewson7+121-31
2018-05-01 14:56Refactor to use safe_timer_diff.Nick Mathewson1+2-14
2018-04-30 14:16Reschedule voting callback when any cfg option affecting it changes.Nick Mathewson1+29-1
2018-04-27 13:55Ensure that voting is rescheduled whenever the schedule changes.Nick Mathewson4+18-1
2018-04-27 13:50Move responsibility for voting into a separate periodic callback.Nick Mathewson2+41-4
2018-04-26 21:42Update dirvote_act() to return the time of its next action.Nick Mathewson2+18-6
2018-04-26 21:37Start refactoring dirvote_act() towards self-schedulingNick Mathewson1+23-15
2018-05-01 14:47Fix an assertion failure introduced by #25948Nick Mathewson1+4-1
2018-05-01 14:43Merge remote-tracking branch 'ffmancera-1/bug20522'Nick Mathewson2+11-4
2018-05-01 14:38Remove responsibility for flushing log cbs from mainloopNick Mathewson2+9-3
2018-05-01 14:29Merge remote-tracking branch 'dgoulet/ticket25610_034_01-squashed'Nick Mathewson0+0-0
2018-05-01 14:26Give queued_events_flush_all() responsibility for flushing log cbsNick Mathewson3+23-1
2018-05-01 14:05Add a mechanism for the logging system to report queued callbacksNick Mathewson2+27-0
2018-05-01 14:15vote: Return error when adding vote/signature if no dirauth moduleDavid Goulet1+6-2
2018-05-01 12:58Move back dirvote_authority_cert_dup to dirvote.cDavid Goulet5+30-31
2018-04-27 15:33build: Always compile module support for testsDavid Goulet3+22-7
2018-04-25 15:20dirvote: Move the vote creation code into dirvote.cDavid Goulet5+553-549
2018-04-25 15:12dirvote: Handling adding vote and signature if module is disabledDavid Goulet1+31-7
2018-04-25 15:04dirvote: Move the handling of GET /tor/status-vote to dirauth moduleDavid Goulet3+67-46
2018-04-25 14:49dirvote: Free vote commits in the dirauth moduleDavid Goulet3+21-3
2018-05-01 12:56Merge remote-tracking branch 'neel/b23094'Nick Mathewson8+42-47
2018-05-01 12:51Merge branch 'bug24734_squashed'Nick Mathewson6+76-77
2018-04-27 19:14Remove the return value from the fascist_firewall_choose_address_* family of functionsNeel Chauhan6+63-82
2018-04-10 01:12Initialize ap in the fascist_firewall_choose_address_* family of functions to 0Neel Chauhan1+20-2
2018-04-27 12:27Fix memleak found by unittests.George Kadianakis1+3-1
2018-04-27 12:27Write unittests to check basic vanguard path selection.George Kadianakis3+199-16
2018-04-20 19:38Changes file for bug25870.Mike Perry1+6-0
2018-05-01 00:59Bug 25870: Allow 4th hop of vanguard circuits to be the guard.Mike Perry1+17-2
2018-05-01 00:59Bug 25870: Prevent the creation of A - B - A vanguard sub-paths.Mike Perry1+57-24
2018-04-30 21:14Add a cast to make clang happy.Nick Mathewson1+1-1
2018-04-30 20:46Merge branch 'ticket25948_squashed'Nick Mathewson7+63-16
2018-04-27 14:30Move responsibility for or_state_save() to a scheduled callbackNick Mathewson4+53-8
2018-04-30 20:44Merge branch 'ticket24790'Nick Mathewson1+0-6
2018-04-30 14:36Make unit tests pass with new dirserver role.Nick Mathewson1+19-9
2018-04-30 14:27Merge remote-tracking branch 'dgoulet/ticket25900_034_01'Nick Mathewson2+7-2
2018-04-30 13:47Describe schedules as TimeInterval, not TimeIntervalCommaList.Nick Mathewson1+4-1
2018-04-30 13:45Merge remote-tracking branch 'github/ticket23354'Nick Mathewson10+204-271
2018-04-30 13:41Merge remote-tracking branch 'github/ticket19429_034'Nick Mathewson6+78-22
2018-04-29 13:00Document default value for NicknameMarcin Cieślak3+4-1
2018-04-28 23:56Make hsdir_index in node_t a hsdir_index_t rather than a pointer.Neel Chauhan8+42-47
2018-04-20 18:58Bug 25870: Allow the last hop in a vanguard circuit to be our guard.Mike Perry3+11-3
2018-04-27 19:08Move stdbool include to torint.hNick Mathewson2+2-1
2018-04-27 17:26Merge branch 'maint-0.3.3'Nick Mathewson1+0-2
2017-12-15 01:55Stop initialising rust submodules, travis does this for usteor1+0-2
2018-04-27 16:55Only define X509_get_not{BeforeAfter} if they are not definedNick Mathewson1+5-1
2018-04-27 16:45Merge branch 'bug25843_v2_squashed'Nick Mathewson6+48-6
2018-04-25 12:10Introduce torrc option NumPrimaryGuardsGeorge Kadianakis6+48-6
2018-04-25 14:42dirvote: Move SR commit parsing into dirauth moduleDavid Goulet3+81-61
2018-04-25 14:09ns: Move ns_detached_signatures_free() to networkstatus.cDavid Goulet4+22-24
2018-04-25 14:05dirvote: Rename authority_cert_dup()David Goulet4+6-6
2018-04-25 14:00dirvote: Rename voter_get_sig_by_algorithm()David Goulet4+5-5
2018-04-25 13:06dirvote: Extract shared functions to common fileDavid Goulet10+316-249
2018-04-24 19:28sr: Static inline functions if no dirauth moduleDavid Goulet1+30-1
2018-04-24 15:34sr: Extract shared SR functionsDavid Goulet11+313-257
2018-04-05 18:27mod: Move dirauth specific files to its own moduleDavid Goulet0+0-0
2018-04-05 15:38dirvote: Reorganize the dirvote.h fileDavid Goulet1+32-22
2018-04-05 15:27dirvote: Move voting_schedule_t to dirvote.cDavid Goulet2+34-36
2018-04-05 15:18dirvote: Trim down the public APIDavid Goulet3+72-75
2018-04-05 13:17config: Make circuit_build_times_disabled() use authdir_mode()David Goulet1+2-1
2018-04-03 19:06mod: Build system changes for dirauth moduleDavid Goulet2+29-0
2018-04-27 15:16test: Unit test for the HS service event rescanDavid Goulet1+57-0
2018-04-27 15:14hs: Rescan the main loop event list if the service map changesDavid Goulet4+49-3
2018-04-27 15:14main: Don't rescan main loop events if not initializedDavid Goulet1+7-0
2018-04-27 14:45Move responsibility for deferred SIGNEWNYM into a mainloop eventNick Mathewson2+35-11
2018-04-27 14:05Move or_state_mark_dirty into statefile.cNick Mathewson4+13-11
2018-04-27 13:28Merge branch 'ticket25376_034_031_squashed'Nick Mathewson6+84-34
2018-04-26 19:00hibernation: Rescan the event list on state changeDavid Goulet3+11-3
2018-04-26 18:20main: Add mainloop callback event flagsDavid Goulet4+73-31
2018-04-26 22:40Merge branch 'ticket25933'Nick Mathewson1+0-6
2018-04-16 22:49Bug 25733: Avoid assert failure if all circuits time out.Mike Perry2+22-2
2018-04-26 21:07Merge branch 'bug25936-032' into bug25936-033Taylor Yu2+11-1
2018-04-26 20:58Merge branch 'bug25936-031' into bug25936-032Taylor Yu2+12-1
2018-04-26 20:46Merge branch 'bug25936-029' into bug25936-031Taylor Yu2+12-1
2018-04-26 19:22Show test-suite.log for distcheck on Travis CITaylor Yu2+12-1
2018-04-26 18:38Fix a test assertion failure due to uninitialized mainloop eventsNick Mathewson3+19-8
2018-04-26 18:15test: Add missing geoip_dummy file to EXTRA_DISTDavid Goulet1+1-0
2018-04-26 17:52Merge branch 'ticket25931'Nick Mathewson3+40-8
2018-04-26 17:37Remove connection_ap_attach_pending() from per-second callback.Nick Mathewson1+0-6
2018-04-26 17:15Move close-and-cleanup functions to a postloop event.Nick Mathewson5+45-13
2018-04-26 16:20Move consdiffmgr_rescan() into a mainloop event.Nick Mathewson3+40-8
2018-04-26 15:17Add a function to compute millisecond time difference quickly.Nick Mathewson4+84-5
2018-04-26 14:24Remove the "cached gettimeofday" logic.Nick Mathewson4+6-51
2018-04-26 14:18Rewrite time-handling in circuitmux_ewma to use monotime_coarseNick Mathewson6+115-21
2018-04-26 15:38Merge remote-tracking branch 'dgoulet/ticket25515_034_01-squashed'David Goulet2+84-0
2018-04-24 11:27Recover newline at the EOF, removed by mistakejuga01+1-0
2018-04-18 08:51tests: Add forgotten empty file required for geoipjuga01+0-0
2018-04-17 16:53Add clarification about type of file expectedjuga01+1-0
2018-04-17 16:38Remove FIXME about comparing num countries,juga01+0-7
2018-04-16 19:28tests: Fix a couple typos and remove unnecessary inline comments.Isis Lovecruft1+2-6
2018-04-16 19:06tests: Skip two more geoip_load_file tests on Windows.Isis Lovecruft1+4-2
2018-04-26 13:10Remove a blank line that was bothering me.Nick Mathewson1+0-1
2018-04-25 18:21callbacks: Add a DirServer roleDavid Goulet2+7-1
2018-04-25 18:12clean_consdiffmgr() callback is only for directoriesDavid Goulet1+1-1
2018-04-25 13:35Remove dead code in networkstatus.cDavid Goulet1+3-11
2018-04-25 13:15Ignore CircuitPriorityHalflife values under -EPSILON.Nick Mathewson1+1-1
2018-04-25 12:01Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson1+1-1
2018-04-25 12:01Merge branch 'maint-0.3.3'Nick Mathewson1+1-1
2018-04-25 12:01Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson1+1-1
2018-04-25 12:00Fix a copy-paste error in the fix for #23693.Nick Mathewson1+1-1
2018-04-24 14:38Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson0+0-0
2018-04-24 14:38Merge branch 'maint-0.3.3'Nick Mathewson2+10-1
2018-04-24 14:38Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson2+8-1
2018-04-24 14:38Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson2+8-1
2018-04-24 14:38Merge branch 'travis_distcheck_033' into maint-0.3.3Nick Mathewson2+10-1
2018-04-24 14:38Merge branch 'travis_distcheck_029' into maint-0.2.9Nick Mathewson2+8-1
2018-04-24 14:37Merge branch 'maint-0.3.3'Nick Mathewson2+7-0
2018-04-24 14:37Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+7-0
2018-04-24 14:36Merge remote-tracking branch 'dgoulet/bug25901_032_01' into maint-0.3.2Nick Mathewson2+7-0
2018-04-24 12:51Merge branch 'maint-0.3.3'Nick Mathewson4+29-10
2018-04-24 12:51Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson4+29-10
2018-04-24 12:49Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson4+28-9
2018-04-24 12:49Merge remote-tracking branch 'public/bug23693_031_redux' into maint-0.3.1Nick Mathewson4+28-9
2018-04-23 15:09hs: Fix memleak in v3 on SIGHUPDavid Goulet2+7-0
2018-04-23 15:02Merge remote-tracking branch 'dgoulet/ticket25762_034_05'Nick Mathewson11+502-60
2018-04-18 18:50test: Add periodic events unit testsDavid Goulet6+266-2
2018-04-18 14:25main: Update periodic events comment based on latest codeDavid Goulet1+7-7
2018-04-17 22:55main: Use rescan_periodic_events in initialize_periodic_events_cbNick Mathewson1+4-10
2018-04-17 13:57periodic: Add an enable and disable functionDavid Goulet3+51-14
2018-04-17 13:44config: Set up periodic events when options changesDavid Goulet3+49-1
2018-04-17 13:31main: Launch periodic events by rolesDavid Goulet5+63-7
2018-04-16 19:50main: Specialize the periodic events on a per-role basisDavid Goulet2+74-31
2018-04-16 19:26main: Sort alphabetically periodic event callbacksDavid Goulet1+40-40
2018-04-23 13:47Merge remote-tracking branch 'github/lazy_bucket_refill'Nick Mathewson11+252-170
2018-04-23 13:24Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+6-0
2018-04-23 13:24Merge branch 'maint-0.3.3'Nick Mathewson0+0-0
2018-04-23 13:23Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson2+6-0
2018-04-23 13:23Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson2+6-0
2018-04-23 13:23Merge branch 'maint-0.3.3'Nick Mathewson2+6-0
2018-04-23 13:23Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+6-0
2018-04-23 13:23Merge branch 'bug24969_029_v2' into maint-0.2.9Nick Mathewson2+6-0
2018-04-18 14:25Permit the nanosleep system call in the seccomp2 callboxNick Mathewson2+6-0
2018-04-23 13:13Merge remote-tracking branch 'neel/b25511-r4'Nick Mathewson8+106-3
2018-04-23 11:47Document default for ControlSocket.Nick Mathewson1+2-1
2018-04-23 00:53Merge branch 'ticket25024_squashed'Nick Mathewson5+27-3
2018-04-23 00:52Tweak changes file for 25024 to mention "check-typos"Nick Mathewson1+2-1
2018-04-14 19:35add changes file and update check-typos in makefileDeepesh Pathak5+9-6
2018-01-29 22:03Add spell check to makefile to check for typos ticket#25024Deepesh Pathak1+21-1
2018-04-23 00:39Merge remote-tracking branch 'mikeperry/bug25400_squashed'Nick Mathewson8+56-29
2018-04-23 00:01Merge branch 'remove_old_consensus_methods_2018_squashed'Nick Mathewson8+50-214
2018-04-09 19:13Add a changes file for removing old consensus methodsNick Mathewson1+8-0
2018-04-09 19:10Require MIN_METHOD_FOR_RECOMMENDED_PROTOCOLSNick Mathewson1+1-1
2018-04-09 19:07Remove MIN_METHOD_FOR_{SHARED_RANDOM,EXCLUDING_INVALID_NODES}Nick Mathewson4+5-27
2018-04-09 19:02Remove MIN_METHOD_FOR_ED25519_ID_VOTINGNick Mathewson3+5-44
2018-04-09 18:59Remove MIN_METHOD_FOR_{PACKAGE_LINES,GUARDFRACTION,ED25519_ID_IN_MD}Nick Mathewson3+3-43
2018-04-09 18:54Remove MIN_METHOD_FOR_ID_HASH_IN_MD and a test for running without it.Nick Mathewson3+1-24
2018-04-09 18:51Remove MIN_METHOD_{FOR_P6_LINES,FOR_NTOR_KEY,TO_CLIP_UNMEASURED_BW}Nick Mathewson3+5-31
2018-04-09 18:44Remove MIN_METHOD_FOR and MIN_METHOD_FOR_A_LINESNick Mathewson4+12-30
2018-04-09 18:31Disable consensus methods before 25.Nick Mathewson3+10-14
2018-04-22 23:44Merge branch 'bug25691_033_again_squashed'Nick Mathewson12+108-55
2018-04-22 16:27control EXTENDCIRCUIT: check node_has_preferred_descriptor().Nick Mathewson1+6-3
2018-04-16 15:52Repair the legacy_hs/pick_tor2web_rendezvous_node unit testNick Mathewson1+1-0
2018-04-16 15:51Rename node_has_descriptor() to node_has_any_descriptor()Nick Mathewson6+13-9
2018-04-16 15:47Add a changes file for 25691/25692Nick Mathewson1+6-0
2018-04-16 15:41Use router_crn_flags in more places, to pass direct-connect flagNick Mathewson1+22-17
2018-04-16 15:40Use node_has_preferred_descriptor() in another caseNick Mathewson1+1-1
2018-04-16 14:38Check for "the right descriptor", not just "any descriptor".Nick Mathewson7+61-27
2018-04-22 21:12Allow cpuworkers to exist without onion keysNick Mathewson1+14-7
2018-04-18 15:38Changes file for ticket 23354 (remove old download schedules)Nick Mathewson1+6-0
2018-04-18 15:36Clean up the documentation for *DownloadInitialDelayNick Mathewson1+36-48
2018-04-18 15:30Improve documentation for CONFIG_TYPE_CSV_INTERVAL.Nick Mathewson1+3-1
2018-04-18 15:27Fix an absurdly wide line.Nick Mathewson1+2-2
2018-04-18 15:26Rename find_dl_schedule to find_dl_min_delay.Nick Mathewson3+29-38
2018-04-18 15:23Remove extra values from InitialDelay defaultsNick Mathewson1+18-35
2018-04-18 15:20Add aliases for the old DownloadSchedule optionsNick Mathewson1+15-0
2018-04-18 15:19Change the type of "download schedule" from smartlist to int.Nick Mathewson5+81-133
2018-04-18 14:53Rename *DownloadSchedule to *DownloadInitialDelay; make them intsNick Mathewson4+48-48
2018-04-18 20:17rust: Remove mirrored PRNG implementation.Isis Lovecruft5+19-191
2018-04-10 19:05rust: Expose our (P)RNGs in Rust and provide safe wrappers.Isis Lovecruft8+436-2
2018-04-20 18:40Merge branch 'maint-0.3.3'Nick Mathewson2+5-2
2018-04-20 18:35Fix documentation bug 25857: the universe is ::/0, not ::/128Nick Mathewson2+5-2
2018-04-18 22:37Merge branch 'travis_distcheck_031' into travis_distcheck_033Nick Mathewson1+3-1
2018-04-18 21:36Test the with-rust and without-rust distcheck variantsNick Mathewson1+3-1
2018-04-18 22:34Merge branch 'travis_distcheck_029' into travis_distcheck_033Nick Mathewson2+8-1
2018-04-18 21:35Merge branch 'travis_distcheck_029' into travis_distcheck_031Nick Mathewson2+8-1
2018-04-18 18:24Add distcheck support to travis configuration.Nick Mathewson2+8-1
2018-04-18 19:16crypto: Move declaration of crypto_init_siphash_key() into crypto.h.Isis Lovecruft2+1-1
2018-04-18 17:03mention 19429 in changes fileNick Mathewson1+1-1
2018-04-18 16:35Changes file for openssl no-deprecated work.Nick Mathewson1+5-0
2018-04-18 16:32Make test_tortls.c build with openssl no_deprecated.Nick Mathewson1+22-19
2018-04-18 16:31Add support for openssl built with "no-deprecated".Nick Mathewson3+35-0
2018-03-05 20:34Edit our openssl detection in autoconf to tolerate no-deprecated.Nick Mathewson1+12-3
2018-04-18 15:45Rename some functions to start with a uniform prefixNick Mathewson1+9-9
2018-04-18 14:44Remove a comment about 0.2.8 that will soon be irrelevant.Nick Mathewson1+0-6
2018-04-17 23:44Fix a pointer size error in test_bridges.cNick Mathewson1+1-1
2018-04-17 23:41Add an initialization case to node_get_prim_dirportNick Mathewson1+5-0
2018-04-17 23:41Add a redundant memset to node_get_pref_ipv6_orport()Nick Mathewson1+1-0
2018-04-17 23:39Fix a copy-and-paste error from 6be994fa717cf73Nick Mathewson1+1-1
2018-04-17 22:41Fix a compilation warning on clangNick Mathewson1+1-1
2018-04-17 22:20Remove the periodic refill event entirely.Nick Mathewson4+86-98
2018-04-17 20:19Move responsibility for recording read/written bytesNick Mathewson4+41-34
2018-04-17 16:45Fixup timing wheel warnings related to recent WHEEL_BIT change.Nick Mathewson1+2-2
2018-04-17 16:20Refill each token bucket at the last instant before reading/writing.Nick Mathewson1+33-0
2018-04-17 16:05Refactor responsibility for checking global write bucket emptinessNick Mathewson2+23-12
2018-04-17 16:02Amend token_bucket_rw_dec to indicate which buckets became empty.Nick Mathewson2+11-6
2018-04-17 15:46Rename connection_bucket_refill to connection_bucket_refill_allNick Mathewson3+7-6
2018-04-17 15:42Rename connection_bucket_round_robin -> get_shareNick Mathewson1+7-7
2018-04-17 15:39Refactor the "block the connection on bandwidth" logicNick Mathewson4+53-16
2018-04-17 15:09token bucket: Add parens to rate_per_sec_to_rate_per_step()Nick Mathewson1+1-1
2018-04-17 14:48Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson2+11-1
2018-04-17 14:48Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+11-1
2018-04-17 14:48Merge branch 'maint-0.3.3'Nick Mathewson2+11-1
2018-04-17 14:47Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson2+11-1
2018-04-17 14:45Merge branch 'maint-0.3.3'Nick Mathewson4+25-7
2018-04-17 12:38heartbeat: Log the number of circuits killed because too many cellsDavid Goulet4+25-7
2018-04-17 13:14Merge remote-tracking branch 'public/bug24688'Nick Mathewson2+8-0
2018-04-17 00:36Add changes file for GETINFO current-time/{local,utc}Neel Chauhan1+5-0
2018-04-17 00:35Add GETINFO current-time/{local,utc} regression testNeel Chauhan1+56-0
2018-04-17 00:18Make tor_gettimeofday() mockableNeel Chauhan2+3-3
2018-04-17 00:16Add GETINFO current-time/{local,utc} command to ControlPortNeel Chauhan2+32-0
2018-04-17 00:14Add format_local_iso_time_nospace()Neel Chauhan2+10-0
2018-04-02 07:16Use u32 add helper for CIRC_BW accounting.Mike Perry2+4-10
2018-04-02 07:12Helper function to add u32 without overflow.Mike Perry3+33-0
2018-02-12 09:11Bug 25400: Make CIRC_BW event properly total everything on a circ.Mike Perry5+29-29
2018-04-16 19:02token: Fix uint32_t to uint64_t conversionDavid Goulet3+29-2
2018-04-09 09:20Add test to check that loading a 2nd file replaces the 1stjuga01+28-0
2018-04-02 14:16Add a test for geoip_load_file() using geoip6juga01+63-0
2018-04-16 18:42Add support for the coveralls.io coverage tool in travis configNick Mathewson2+11-1
2018-04-16 17:48Merge branch 'maint-0.3.3'Nick Mathewson1+1-1
2018-04-16 17:48Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson1+1-1
2018-04-16 17:48Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson1+1-1
2018-04-16 17:48Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson1+1-1
2018-04-16 17:48Fix an LCOV exclusion pattern in address.cNick Mathewson1+2-2
2018-04-16 14:06Merge branch 'maint-0.3.3'Nick Mathewson5+70-9
2018-04-16 14:04Merge remote-tracking branch 'dgoulet/bug25226_033_02' into maint-0.3.3Nick Mathewson5+70-9
2018-03-20 19:27relay: Implement a circuit cell queue maximum sizeDavid Goulet4+70-0
2018-04-16 13:52Remove old tor-fw-helper README from EXTRA_DISTNick Mathewson1+0-2
2018-04-16 10:41Add the change file of #20522.Fernando Fernandez Mancera1+6-0
2018-04-15 19:41Merge branch 'maint-0.3.3'Nick Mathewson0+0-0
2018-04-15 19:41bump to 0.3.3.5-rc-devNick Mathewson3+3-3
2018-04-15 19:40copy 0.3.3.5-rc changelog to master.Nick Mathewson1+89-0
2018-04-14 16:22Remove changes files that will appear in 0.3.3.5-rc.Nick Mathewson15+0-69
2018-04-14 16:21Merge branch 'maint-0.3.3'Nick Mathewson0+0-0
2018-04-14 16:21bump to 0.3.3.5-rcNick Mathewson3+3-3
2018-04-13 21:0032-bit compilation warningsNick Mathewson2+4-4
2018-04-13 20:58token_bucket: Fix indentationDavid Goulet2+14-14
2018-04-13 20:31Merge branch 'token_bucket_once_again_squashed'Nick Mathewson8+322-230
2018-04-13 16:04Fix "make check-spaces"Nick Mathewson1+2-1
2018-04-13 16:03Refactor "timestamp" not to be its own type coupled to token buffersNick Mathewson3+14-25
2018-04-13 15:42Move token_bucket_raw_* functions to the start of the module.Nick Mathewson1+44-44
2018-04-13 15:38Never pick a rate of 0.Nick Mathewson1+2-1
2018-04-13 15:30Start re-refactoring the token bucket interface.Nick Mathewson3+203-106
2018-04-13 17:09Merge branch 'maint-0.3.3'Nick Mathewson2+134-95
2018-04-13 17:09Merge remote-tracking branch 'dgoulet/ticket25248_033_02' into maint-0.3.3Nick Mathewson2+134-95
2018-04-13 17:05Merge branch 'maint-0.3.3'Nick Mathewson2+7-1
2018-04-11 02:47doc: Fix typo and clarify that DoS options are relay onlyMike Perry1+5-4
2018-04-12 14:40doc: Move DOS options below SERVER optionsDavid Goulet1+129-128
2018-04-04 14:22doc: Improve DoS section of the man page tor.1David Goulet2+49-12
2018-04-13 16:12Merge branch 'postloop_callbacks_2'Nick Mathewson7+227-56
2018-04-13 16:11Remove tell_event_loop_to_run_external_code() per reviewNick Mathewson2+0-15
2018-04-13 14:51Rename token_bucket_t to token_bucket_rw_t.Nick Mathewson8+117-113
2018-04-13 14:47Merge branch 'token_bucket_refactor_squashed'Nick Mathewson24+635-462
2018-04-02 20:48Changes files for post-loop events (25374)Nick Mathewson1+6-0
2018-04-02 20:47Add a unit test for post-loop eventsNick Mathewson1+60-0
2018-04-02 19:20Move connection_ap_attach_pending(0) into a postloop eventNick Mathewson2+22-23
2018-04-02 19:08Move the "activate linked connections" logic to a postloop event.Nick Mathewson1+29-10
2018-04-02 19:02Generic mechaism for "post-loop" callbacksNick Mathewson2+110-8
2018-04-12 16:45Disable load_geoip_file() tests on windowsNick Mathewson1+7-1
2018-04-13 14:37Increase tolerances for imprecise time.Nick Mathewson1+9-8
2018-04-12 17:11Accept small hops backward in the monotonic timer.Nick Mathewson2+14-1
2018-04-10 18:01changes file for token_bucket refactoringNick Mathewson1+3-0
2018-04-10 17:56Remove a bunch of int casts; make clang happier.Nick Mathewson2+13-13
2018-04-10 17:40Ensure that global buckets are updated on configuration changeNick Mathewson3+27-1
2018-04-10 17:19Replace the global buckets with token_bucket_tNick Mathewson4+69-120
2018-04-10 16:34Refactor or_connection token buckets to use token_bucket_tNick Mathewson5+25-68
2018-04-10 16:33Add a helper function to decrement read and write at the same timeNick Mathewson2+14-0
2018-04-10 15:23Add a new token-bucket backend abstraction, with testsNick Mathewson7+456-0
2018-04-10 14:47Expose a function that computes stamp units from msec.Nick Mathewson3+21-0
2018-04-12 20:53Refine extend_info_for_node's "enough info" check once again.Nick Mathewson2+7-1
2018-04-12 16:38Remove windows log_from_handle as unused.Nick Mathewson1+0-45
2018-04-12 16:31Merge branch 'maint-0.3.3'Nick Mathewson1+9-7
2018-04-12 16:24Attempt to fix 32-bit clang builds, which broke with 31508a0abccfee1cdNick Mathewson1+9-7
2018-04-12 16:25Merge branch 'maint-0.3.3'Nick Mathewson1+9-1
2018-04-12 16:24Attempt to fix 32-bit builds, which broke with 31508a0abccfee1cdNick Mathewson1+9-1
2018-04-12 15:14Merge branch 'maint-0.3.3'Nick Mathewson6+123-16
2018-04-03 16:26Use less memory for MaxMemInQueues for machines with more than 8 GB of RAM.Alexander Færøy4+115-10
2018-04-03 15:44Use STATIC for compute_real_max_mem_in_queuesAlexander Færøy2+5-3
2018-04-03 15:43Make get_total_system_memory mockable.Alexander Færøy2+3-3
2018-04-11 19:38Merge branch 'maint-0.3.3'Nick Mathewson3+19-12
2018-04-11 19:37Merge branch 'bug25581_033_v2_asn_squashed' into maint-0.3.3Nick Mathewson3+19-12
2018-03-26 13:25Rename HSLayer{2,3}Nodes to start without an underscore.Nick Mathewson3+19-12
2018-04-11 14:48Merge branch 'maint-0.3.3'Nick Mathewson3+13-1
2018-01-24 00:03Bug 24989: Count client hsdir gets towards MaxClientCircuitsPending.Mike Perry3+13-1
2018-04-10 19:32Merge remote-tracking branch 'isis-github/bug25425_squashed2'Nick Mathewson9+658-9
2018-04-10 19:27Merge remote-tracking branch 'isis-github/bug25409'Nick Mathewson10+24-458
2018-04-10 19:26changes: Add changes file for 25425.Isis Lovecruft1+4-0
2018-04-10 19:21changes: Add changes file for 25409.Isis Lovecruft1+12-0
2018-04-10 19:08config: Obsolete PortForwarding and PortForwardingHelper options.Isis Lovecruft1+2-0
2018-04-10 18:44Fix another crash-on-no-threadpool bug.Nick Mathewson3+14-2
2018-04-10 18:26Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson4+38-33
2018-04-10 18:26Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson4+38-33
2018-04-10 18:26Merge branch 'maint-0.3.3'Nick Mathewson4+38-33
2018-04-10 18:26Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson4+38-33
2018-04-10 18:25Merge remote-tracking branch 'ahf-github/bugs/24854_029_2' into maint-0.2.9Nick Mathewson4+38-33
2018-04-10 16:16Remove TestingEnableTbEmptyEventNick Mathewson10+7-274
2018-03-29 23:27tests: Make tt_finished() macro for tests without tt_*_op() calls.Isis Lovecruft2+9-1
2018-03-05 20:43test: Add testing module and some unittests for bridges.c.Isis Lovecruft8+646-9
2018-04-09 19:21Prefer 32-bit implementation for timing wheels on 32-bit systems.Nick Mathewson2+8-0
2018-04-09 18:09compat: Fix unchecked return value from event_del()David Goulet1+1-1
2018-04-09 16:58Add a comment explaining why we do a certain redundant checkNick Mathewson1+5-0
2018-04-06 01:58Lift the list of default directory servers into their own file.Alexander Færøy4+38-33
2018-04-06 22:04refactor: Remove unnecessary `#include "crypto.h"` throughout codebase.Isis Lovecruft9+1-9
2018-04-06 21:42refactor: Alphabetise some includes in /src/or/*.Isis Lovecruft6+29-29
2018-04-06 21:40crypto: Alphabetise some #includes in /src/common/crypto*.Isis Lovecruft8+16-17
2018-04-06 21:37crypto: Remove unnecessary includes from src/common/crypto.[ch]Isis Lovecruft2+0-6
2018-04-06 21:23crypto: Refactor (P)RNG functionality into new crypto_rand module.Isis Lovecruft109+939-657
2018-04-06 20:19Include tor_log rust files in source distribution.Nick Mathewson1+3-0
2018-04-06 20:18Merge branch 'maint-0.3.3'Nick Mathewson2+8-1
2018-04-06 20:18Ship all files needed to build Tor with rustNick Mathewson2+8-1
2018-04-06 12:50Merge branch 'isolate_libevent_2_squashed'Nick Mathewson24+306-236
2018-04-05 19:59fix confusing commentRoger Dingledine1+1-1
2017-10-03 17:02changes file for libevent isolation workNick Mathewson1+5-0
2017-10-03 17:01Remove needless event2/thread.h include from test_compat_libevent.cNick Mathewson1+0-1
2017-10-03 16:58Remove redundant event2/event.h usage from test_scheduler.cNick Mathewson1+2-73
2017-10-03 16:49Move responsibility for threadpool reply-handler events to workqueueNick Mathewson4+59-45
2017-10-03 15:20Wrap the function we use to run the event loop.Nick Mathewson5+7-8
2017-10-03 15:09Add wrappers for event_base_loopexit and event_base_loopbreak.Nick Mathewson7+52-19
2017-10-03 14:52Revise procmon.c to use periodic_timer_tNick Mathewson1+8-19
2017-10-03 14:44Add an API for a scheduled/manually activated event in the mainloopNick Mathewson11+170-68
2018-04-05 16:12Merge remote-tracking branch 'public/split_relay_crypto'Nick Mathewson15+597-305
2018-04-05 16:09Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+11-6
2018-04-05 16:09Merge branch 'maint-0.3.3'Nick Mathewson2+11-6
2018-04-05 16:08Merge branch 'ticket25296_032_squashed' into maint-0.3.2Nick Mathewson2+11-6
2018-03-19 10:14PerConnBW{Rate,Burst} docs: do not say consensus param is always setNick Mathewson2+11-6
2018-04-05 14:19Enable DISABLE_DISABLING_ED25519.Fernando Fernandez Mancera1+5-4
2018-04-05 13:42man: Move RephistTrackTime to the server sectionDavid Goulet1+5-5
2018-04-05 12:35Switch to use should_record_bridge_info()Neel Chauhan3+7-4
2018-04-05 12:36Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+6-2
2018-04-05 12:36Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson2+6-2
2018-04-05 12:36Merge branch 'maint-0.3.3'Nick Mathewson2+6-2
2018-04-04 22:07Switch Travis to stable rustTaylor Yu2+6-2
2018-04-05 12:22Merge branch 'maint-0.3.3'Nick Mathewson3+31480-13168
2018-04-05 12:22Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson3+31480-13168
2018-04-05 12:22Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson3+31480-13168
2018-04-05 12:22Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson3+31480-13168
2018-04-05 12:22Merge branch 'maint-0.2.5' into maint-0.2.9Nick Mathewson3+31480-13168
2018-04-05 12:21Merge branch 'maint-0.3.3'Nick Mathewson4+18-7
2018-04-05 12:21Merge remote-tracking branch 'dgoulet/bug25582_033' into maint-0.3.3Nick Mathewson2+8-1
2018-04-05 12:20Merge branch 'bug25679_033_squashed' into maint-0.3.3Nick Mathewson2+10-6
2018-03-30 12:53Fix the default for TOR_RUST_DEPENDENCIESNick Mathewson2+10-6
2018-04-05 08:42Update geoip and geoip6 to the April 3 2018 database.Karsten Loesing3+31480-13168
2018-04-04 15:38man: Add a comment to anchor only optionDavid Goulet1+4-0
2018-03-20 18:58relay: Remove max middle cells dead codeDavid Goulet2+0-9
2018-04-04 12:57Merge branch 'maint-0.3.3'Nick Mathewson2+18-8
2018-04-04 12:55Merge branch 'bug21394_029_redux' into maint-0.3.3Nick Mathewson2+18-8
2018-04-01 05:01Bug 21394 touchup: Increase DNS attempts to 3Dhalgren2+18-8
2018-03-20 12:27Remove PortForwarding optionsNeel Chauhan9+10-458
2018-04-03 23:19Merge remote-tracking branch 'fristonio/ticket-25645'Nick Mathewson2+5-3
2018-04-03 23:03Fix bug24031 changes fileNick Mathewson1+1-1
2018-04-03 19:33Merge remote-tracking branch 'isis-github/bug24031_r5_squashed'Nick Mathewson9+1684-940
2018-04-03 19:33Merge branch 'maint-0.3.3'Nick Mathewson0+0-0
2018-04-03 19:31add a missing wordNick Mathewson1+1-1
2018-04-03 19:29Merge remote-tracking branch 'isis-github/bug24031_r5_squashed_033' into maint-0.3.3Nick Mathewson9+1690-905
2018-04-03 19:19changes: Add changes file for #24031.Isis Lovecruft1+13-0
2018-04-03 19:19changes: Add changes file for #24031.Isis Lovecruft1+13-0
2018-04-03 03:47ticket(25645): remove unused variable n_possible from channel_get_for_extend()Deepesh Pathak2+5-3
2018-03-27 22:46rust: Fix ProtoSet and ProtoEntry to use the same DoS limits as C.Isis Lovecruft3+22-24
2018-03-27 21:38rust: Port all C protover_all_supported tests to Rust.Isis Lovecruft1+83-3
2018-03-27 21:36tests: Run all existing protover tests in both languages.Isis Lovecruft1+9-10
2018-03-27 21:34tests: Make inline comments in test_protover.c more accurate.Isis Lovecruft1+3-5
2018-03-27 16:59protover: Change protover_all_supported() to return only unsupported.Isis Lovecruft2+86-8
2018-03-27 02:41rust: Refactor protover::compute_for_old_tor().Isis Lovecruft2+51-9
2018-03-21 03:08rust: Refactor Rust implementation of protover_is_supported_here().Isis Lovecruft1+1-1
2018-03-21 03:05rust: Refactor Rust impl of protover_compute_vote().Isis Lovecruft1+13-2
2018-03-21 02:59rust: Refactor Rust impl of protover_list_supports_protocol_or_later().Isis Lovecruft1+8-4
2018-03-21 02:52rust: Refactor Rust impl of protover_list_supports_protocol().Isis Lovecruft1+10-8
2018-03-21 02:45rust: Refactor Rust impl of protover_all_supported().Isis Lovecruft1+11-4
2018-03-21 02:13rust: Refactor protover tests with new methods; note altered behaviours.Isis Lovecruft2+285-284
2018-03-21 02:09rust: Refactor protover::is_supported_here().Isis Lovecruft1+9-10
2018-03-21 01:52rust: Add new ProtoverVote type and refactor functions to methods.Isis Lovecruft1+93-102
2018-03-21 01:44rust: Add macro for `impl ToString for {Unvalidated}ProtoEntry`.Isis Lovecruft1+21-0
2018-03-21 01:29rust: Add new protover::UnvalidatedProtoEntry type.Isis Lovecruft1+208-180
2018-03-21 01:18rust: Add new protover::ProtoEntry type which uses new datatypes.Isis Lovecruft1+75-69
2018-03-21 01:07rust: Add new protover::UnknownProtocol type.Isis Lovecruft2+55-28
2018-03-21 00:43rust: Implement more memory-efficient protover datatype.Isis Lovecruft3+641-209
2018-03-21 00:24rust: Implement error types for Rust protover implementation.Isis Lovecruft3+50-2
2018-03-27 22:46rust: Fix ProtoSet and ProtoEntry to use the same DoS limits as C.Isis Lovecruft3+22-24
2018-03-27 21:38rust: Port all C protover_all_supported tests to Rust.Isis Lovecruft1+83-3
2018-03-27 21:36tests: Run all existing protover tests in both languages.Isis Lovecruft1+9-10
2018-03-27 21:34tests: Make inline comments in test_protover.c more accurate.Isis Lovecruft1+3-5
2018-03-27 16:59protover: Change protover_all_supported() to return only unsupported.Isis Lovecruft2+86-8
2018-03-27 02:41rust: Refactor protover::compute_for_old_tor().Isis Lovecruft2+46-10
2018-03-21 03:08rust: Refactor Rust implementation of protover_is_supported_here().Isis Lovecruft1+1-1
2018-03-21 03:05rust: Refactor Rust impl of protover_compute_vote().Isis Lovecruft1+13-2
2018-03-21 02:59rust: Refactor Rust impl of protover_list_supports_protocol_or_later().Isis Lovecruft1+8-6
2018-03-21 02:52rust: Refactor Rust impl of protover_list_supports_protocol().Isis Lovecruft1+10-8
2018-03-21 02:45rust: Refactor Rust impl of protover_all_supported().Isis Lovecruft1+11-4
2018-03-21 02:13rust: Refactor protover tests with new methods; note altered behaviours.Isis Lovecruft2+285-284
2018-03-21 02:09rust: Refactor protover::is_supported_here().Isis Lovecruft1+9-10
2018-03-21 01:52rust: Add new ProtoverVote type and refactor functions to methods.Isis Lovecruft1+90-99
2018-03-21 01:44rust: Add macro for `impl ToString for {Unvalidated}ProtoEntry`.Isis Lovecruft1+21-0
2018-03-21 01:29rust: Add new protover::UnvalidatedProtoEntry type.Isis Lovecruft2+208-198
2018-03-21 01:18rust: Add new protover::ProtoEntry type which uses new datatypes.Isis Lovecruft1+75-85
2018-03-21 01:07rust: Add new protover::UnknownProtocol type.Isis Lovecruft2+55-28
2018-03-21 00:43rust: Implement more memory-efficient protover datatype.Isis Lovecruft3+641-208
2018-03-21 00:24rust: Implement error types for Rust protover implementation.Isis Lovecruft3+50-2
2017-10-03 13:59Remove an unnecessary event2 include.Nick Mathewson1+0-1
2017-10-03 13:51Remove event2/event.h include from compat_libevent.hNick Mathewson2+4-3
2018-04-02 12:51Merge branch 'maint-0.3.3'Nick Mathewson2+9-0
2018-04-02 05:00use channel_is_client for create cell countsRoger Dingledine3+11-2
2018-04-02 04:20dir auths no longer vote Guard if they're not voting V2DirRoger Dingledine2+9-0
2018-04-02 03:47misc tiny fixesRoger Dingledine3+4-4
2018-03-29 22:18Fix CID 1433643Taylor Yu2+17-5
2018-03-29 19:06Remove erroneous section heading "ExitPolicyDefault"Nick Mathewson2+4-1
2018-03-29 19:00Merge branch 'maint-0.3.3'Nick Mathewson1+4-2
2018-03-28 06:10Document torrc options that only work on v2 onion servicesteor1+4-2
2018-03-29 18:59Merge branch 'maint-0.3.3'Nick Mathewson2+6-0
2018-03-29 18:58Merge branch 'bug25617_029' into maint-0.3.3Nick Mathewson2+6-0
2018-03-29 15:24Merge branch 'maint-0.3.3'Nick Mathewson0+0-0
2018-03-29 15:24bump version to 0.3.3.4-alpha-devNick Mathewson3+3-3
2018-03-29 15:18forward-port the 0.3.3.4-alpha changelogNick Mathewson1+95-0
2018-03-29 15:08typo fix in doc/HACKING/ReleasingTorNick Mathewson1+1-1
2018-03-29 13:27Mark controller-initiated DNS lookups as permitted to do DNS.Nick Mathewson2+6-0
2018-03-29 12:03Remove changes files from master for stuff that will be in 0.3.3.4-alphaNick Mathewson11+0-50
2018-03-29 12:01Merge branch 'maint-0.3.3'Nick Mathewson0+0-0
2018-03-29 12:01Bump version to 0.3.3.4-alphaNick Mathewson3+3-3
2018-03-29 11:38Improve bug25398 changes again.Nick Mathewson1+4-2
2018-03-28 18:48Make check-changes pass on changes/bug25398Nick Mathewson1+3-2
2018-03-28 18:47Merge remote-tracking branch 'hello71/bug25398'Nick Mathewson2+4-34
2018-03-28 18:45Merge remote-tracking branch 'public/bug25512'Nick Mathewson2+10-0
2018-03-28 18:43Merge remote-tracking branch 'asn-github/t-25432'Nick Mathewson5+49-87
2018-03-28 18:23Merge branch 'maint-0.3.3'Nick Mathewson6+335-3
2018-03-28 18:21Merge remote-tracking branch 'dgoulet/bug24767_033_03' into maint-0.3.3Nick Mathewson6+335-3
2018-03-28 12:11Merge branch 'maint-0.3.3'Nick Mathewson3+5-2
2018-03-28 12:10add a changes file for the rust libc updateNick Mathewson1+3-0
2018-03-28 10:19Bug 25664: Update libc version requirement for RustGeorg Koppen2+2-2
2018-03-28 11:50Merge branch 'maint-0.3.3'Nick Mathewson6+138-40
2018-03-28 11:49Merge branch 'bugs25036_25055_clean_033' into maint-0.3.3Nick Mathewson6+138-40
2018-03-28 11:48Add a paranoia check in string_is_valid_nonrfc_hostname()Nick Mathewson1+3-0
2018-03-28 11:42Rename string_is_valid_hostname -> string_is_valid_nonrfc_hostnameNick Mathewson3+31-30
2018-02-22 18:52Don't strlen before checking for NULLrl19871+1-1
2018-02-21 19:25Tweak loop conditionrl19871+1-1
2018-02-21 19:23Don't explode on NULL or empty stringrl19872+20-2
2018-02-20 18:52Allow alphanumeric TLDs in test for nowrl19871+4-5
2018-02-19 20:08Simplify hostname validation coderl19871+7-19
2018-02-17 20:49Validate hostnames with punycode TLDs correctlyrl19872+17-4
2018-02-12 21:21Improve handling of trailing dotrl19871+15-6
2018-02-12 21:20Test TLD validationrl19871+6-0
2018-02-12 20:26Refrain from including <ctype.h>rl19871+2-4
2018-02-12 20:16Also test bracket-less IPv6 string validationrl19871+17-0
2018-02-12 20:08Call strlen() oncerl19871+4-3
2018-02-12 18:52Fix bracketed IPv6 string validationrl19872+15-2
2018-02-11 17:16Adding changes filerl19871+7-0
2018-02-11 15:39Do not consider IP strings valid DNS names. Fixes #25055rl19872+20-8
2018-02-11 14:22Allow IPv6 address strings to be used as hostnames in SOCKS5 requestsrl19874+19-6
2018-03-27 22:25Merge branch 'maint-0.3.3'Nick Mathewson2+17-14
2018-03-27 22:25Merge remote-tracking branch 'catalyst-github/bug25629-033' into maint-0.3.3Nick Mathewson2+17-14
2018-03-27 22:25Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson0+0-0
2018-03-27 22:24Merge remote-tracking branch 'catalyst-github/bug25629-032' into maint-0.3.2Nick Mathewson2+17-14
2018-03-27 22:24Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson0+0-0
2018-03-27 22:23Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson2+9-7
2018-03-27 00:29Fix CID 1430932Taylor Yu2+17-14
2018-03-26 23:05Fix CID 1430932Taylor Yu2+17-14
2018-03-26 22:51Fix CID 1430932Taylor Yu2+9-7
2018-02-14 11:40test: Add unittest for the OR connection failure cacheGeorge Kadianakis5+108-5
2018-02-06 20:40relay: Avoid connecting to down relaysDavid Goulet2+229-0
2018-03-27 11:05Merge branch 'maint-0.3.3'Nick Mathewson3+21-2
2018-03-27 11:04Merge branch 'bug25213_033' into maint-0.3.3Nick Mathewson3+21-2
2018-03-26 23:52Merge branch 'bug24658-rm-curve25519-header' into bug24658-mergeNick Mathewson23+999-940
2018-03-26 23:47Merge branch 'maint-0.3.3'Nick Mathewson2+6-2
2018-03-26 23:47Merge remote-tracking branch 'dgoulet/bug24904_033_01' into maint-0.3.3Nick Mathewson2+6-2
2018-03-26 14:32Merge branch 'maint-0.3.3'Nick Mathewson2+8-0
2018-03-26 14:32Merge branch 'bug24903_029' into maint-0.3.3Nick Mathewson2+8-0
2018-03-26 14:29Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson2+6-21
2018-03-26 14:29Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson2+6-21
2018-03-26 14:29Merge branch 'maint-0.3.3'Nick Mathewson2+6-21
2018-03-26 14:29Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+6-21
2018-03-26 13:57Fix a unit test which was broken by the previous commitNick Mathewson1+4-0
2018-03-26 13:56Make extend_info_from_node() more picky about node contentsNick Mathewson2+17-2
2018-03-26 13:17When extending a circuit's path length, clear onehop_tunnel.Nick Mathewson2+8-0
2018-03-25 17:13fixup! Refactor: suppress duplicated functions from router.c and encapsulate NODE_DESC_BUF_LEN constant.George Kadianakis1+2-2
2018-03-24 17:49Document a requirement for cells to be encrypted.Nick Mathewson1+6-0
2018-03-17 15:23Basic unit tests for relay_crypto.cNick Mathewson4+187-0
2018-03-23 21:49Merge branch 'maint-0.3.3'Nick Mathewson1+3-1
2018-03-23 21:47Fix windows compilation warnings in hs_service.cNick Mathewson1+3-1
2018-03-23 16:38Define SRCDIR more correctly in configure.acNick Mathewson1+1-1
2018-03-23 15:48test: more data on geoip load failure.Nick Mathewson1+5-1
2018-03-23 15:31Clear all control.c flags on control_free_all()Nick Mathewson2+10-0
2018-03-23 15:22Merge remote-tracking branch 'fristonio/ticket-24740'Nick Mathewson2+17-5
2018-03-23 15:18Merge branch 'maint-0.3.3'Nick Mathewson3+14-15
2018-03-23 15:18Merge branch 'bug25560_rebased_033' into maint-0.3.3Nick Mathewson3+15-15
2018-03-20 20:46tests: Automatically detect Rust crates to test and also pass --verbose.Isis Lovecruft3+15-15
2018-03-23 14:11chan: Use channel_is_client() in channel_do_open_actions()David Goulet2+6-2
2018-03-22 22:33hs: Fix two typos in an inline comment.Isis Lovecruft1+1-1
2018-03-22 12:49Merge branch 'bug25399_squashed'Nick Mathewson4+14-31
2018-03-22 12:49make changes file pass lintchangesNick Mathewson1+3-1
2018-03-02 14:50Do not page-align mmap length. #25399Alex Xu (Hello71)4+12-31
2018-03-22 12:43Merge remote-tracking branch 'public/geoip_testing'Nick Mathewson6+467-374
2018-03-21 21:14Update tor_log to libc 0.2.39 as well.Nick Mathewson2+3-2
2018-03-21 21:10Merge branch 'maint-0.3.3'Nick Mathewson0+0-0
2018-03-21 21:09Update src/ext/rust to latest master for libc update.Nick Mathewson0+0-0
2018-03-21 21:05Merge branch 'maint-0.3.3'Nick Mathewson8+100-20
2018-03-21 21:04Merge branch 'bug25310_r1_033' into maint-0.3.3Nick Mathewson8+100-19
2018-03-14 21:25maint: Update Rust libc dependency from 0.2.22 to 0.2.39.Isis Lovecruft6+19-19
2018-03-14 21:02maint: Add script for vendoring/updating Rust dependencies.Isis Lovecruft2+65-0
2018-03-14 20:59doc: Document our current rough-draft policy on Rust dependencies.Isis Lovecruft1+16-0
2018-03-20 16:55Merge branch 'maint-0.3.3'Nick Mathewson2+34-4
2018-03-20 16:54Merge branch 'bug25306_032_01_squashed_v2' into maint-0.3.3Nick Mathewson2+34-4
2018-02-26 15:45hs-v3: BUG() on missing descriptors during rotationDavid Goulet2+34-4
2018-03-20 12:30Remove sb_poll check: all poll() calls are ok.Nick Mathewson1+0-20
2018-03-20 12:22Add the poll() syscall as permitted by the sandboxNick Mathewson2+6-1
2018-03-20 11:59Merge branch 'maint-0.3.3'Nick Mathewson1+6-2
2018-03-20 11:58Note that we require latest stable rust.Nick Mathewson1+6-2
2018-03-20 11:50Merge branch 'maint-0.3.3'Nick Mathewson2+11-0
2018-02-27 21:55Log information on specific compression backends in the OOM handler.Alexander Færøy2+11-0
2018-03-20 11:26Remove changes files already merged into 0.3.3Nick Mathewson11+0-52
2018-03-19 23:18Move rust-specific declarations outside of #else blockNick Mathewson1+10-10
2018-03-19 21:20Merge remote-tracking branch 'isis/bug23881_r1'Nick Mathewson17+423-24
2018-03-19 20:59Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson1+3-1
2018-03-19 20:59Merge branch 'maint-0.3.3'Nick Mathewson1+3-1
2018-03-19 19:01tests: Fix HS test against max IP lifetime.Isis Lovecruft1+3-1
2018-02-28 23:19rust: Fix typo in name of logged function.Isis Lovecruft1+1-1
2018-02-27 21:01rust: Remove #[no_mangle]s on two constants.Isis Lovecruft1+0-2
2018-03-19 16:27Use tor_asprintf for in have_enough_mem_for_dircache()Neel Chauhan2+11-8
2018-03-19 10:42Merge remote-tracking branch 'fristonio/ticket-6236'Nick Mathewson2+75-111
2018-03-19 10:01Merge branch 'ticket25268_034_01'Nick Mathewson17+125-804
2018-03-19 10:00add a changes file for 25268Nick Mathewson1+7-0
2018-03-19 09:42Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson1+20-4
2018-03-19 09:42Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson1+20-4
2018-03-19 09:42Merge branch 'maint-0.2.5' into maint-0.2.9Nick Mathewson1+20-4
2018-03-19 09:42Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson1+20-4
2018-03-19 09:42Merge branch 'maint-0.3.3'Nick Mathewson1+20-4
2018-03-19 09:42Merge remote-tracking branch 'catalyst-github/bug25388-025' into maint-0.2.5Nick Mathewson1+20-4
2018-03-19 09:39Merge branch 'maint-0.3.3'Nick Mathewson2+6-0
2018-03-13 23:40changes: Add changes file for bug25479.Isis Lovecruft1+4-0
2018-03-13 23:19tests: Fix crash on win32 due to uninitialised mutex in bench.c.Gisle Vanem1+2-0
2018-03-19 09:36Merge branch 'maint-0.3.3'Nick Mathewson2+14-5
2018-03-19 09:36Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+14-5
2018-03-19 09:35Merge remote-tracking branch 'isis/bug25450_032' into maint-0.3.2Nick Mathewson2+14-5
2018-03-17 14:59Extract the cryptographic parts of crypt_path_t and or_circuit_t.Nick Mathewson8+177-136
2018-03-17 14:21Move relay-crypto functions from relay.[ch] to relay_crypto.[ch]Nick Mathewson6+229-199
2018-03-17 14:14Extract the crypto parts of circuit_package_relay_cell.Nick Mathewson3+47-21
2018-03-17 14:03Rename 'relay_crypt' to 'relay_decrypt_cell'Nick Mathewson1+5-3
2018-03-15 14:21Add a test for geoip_load_file().Nick Mathewson2+64-0
2018-03-15 14:21On geoip_free_all, reset geoip[6]_digest.Nick Mathewson1+3-0
2018-03-15 13:47Split geoip tests into a separate module.Nick Mathewson4+400-374
2018-03-14 11:12Merge remote-tracking branch 'public/restart_reset_bootstrap'Nick Mathewson2+50-15
2018-02-12 09:39DisableNetwork documentation improvisedArunaMaurya221B1+3-1
2018-03-07 13:43Revised patch with 78 characters per lineArunaMaurya221B1+2-1
2018-02-10 14:10PaddingStatistics documented properlyArunaMaurya221B1+2-2
2018-03-13 20:15Merge remote-tracking branch 'teor/rust-std'Nick Mathewson1+18-4
2018-03-13 15:03Merge branch 'maint-0.3.3'Nick Mathewson2+13-9
2018-03-13 15:02Merge remote-tracking branch 'ffmancera-1/bug23635' into maint-0.3.3Nick Mathewson2+13-9
2018-03-13 14:59Merge branch 'maint-0.3.3'Nick Mathewson3+9970-27078
2018-03-13 14:59Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson3+9970-27078
2018-03-13 14:59Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson0+0-0
2018-03-13 14:58Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson3+9970-27078
2018-03-13 14:58Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson3+9970-27078
2018-03-13 14:58Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson3+9970-27078
2018-03-13 14:58Merge branch 'maint-0.2.5' into maint-0.2.9Nick Mathewson3+9970-27078
2018-03-12 13:47Update geoip and geoip6 to the March 8 2018 database.Karsten Loesing3+9970-27078
2018-03-13 13:50Bug 25505: Check circuitmux queues before padding.Mike Perry2+10-2
2018-03-13 12:41Merge branch 'maint-0.3.3'Nick Mathewson2+7-1
2018-03-13 12:41Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+7-1
2018-03-13 12:41Merge branch 'bug25474_032' into maint-0.3.2Nick Mathewson2+7-1
2018-03-13 12:37Add a missing prototype to our libevent configure stanza.Nick Mathewson2+7-1
2018-03-13 09:00Merge branch 'maint-0.3.3'Nick Mathewson1+6-8
2018-03-13 09:00Update the documentation in tor_api.hNick Mathewson1+6-8
2018-03-08 00:47changes: Fix changes file for bug25450.Isis Lovecruft1+1-2
2018-03-07 23:50test: Increase time limit for IP creation in an HS test.Isis Lovecruft2+15-5
2018-03-08 11:28Tweaks into AccountingStart documentation.Fernando Fernandez Mancera1+1-1
2018-03-06 19:42Refactor: suppress duplicated functions from router.c and encapsulate NODE_DESC_BUF_LEN constant.Caio Valente5+49-87
2018-03-04 15:43Fix redundant authority certificate fetchDeepesh Pathak2+17-5
2018-03-04 15:31Fix a crash bug when testing reachabilityNick Mathewson2+6-1
2018-03-03 17:02tweak changelog for 4187Nick Mathewson1+3-3
2018-03-03 17:02Merge remote-tracking branch 'fristonio/ticket4187'Nick Mathewson2+13-1
2018-03-03 16:59Merge branch 'maint-0.3.3'Nick Mathewson3+10-2
2018-03-03 16:58changes file for 25378Nick Mathewson1+4-0
2018-02-27 21:57Update tor.1.txt with the currently available log domains.Alexander Færøy2+6-2
2018-03-03 16:53Merge branch 'maint-0.3.3'Nick Mathewson15+109-787
2018-03-03 16:53Merge branch 'ticket23814' into maint-0.3.3Nick Mathewson15+109-787
2018-03-03 16:34Merge branch 'maint-0.3.3'Nick Mathewson0+0-0
2018-03-03 16:33bump to 0.3.3.3-alpha-devNick Mathewson3+3-3
2018-03-03 16:33Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson0+0-0
2018-03-03 16:33bump version to 0.3.2.10-devNick Mathewson3+3-3
2018-03-03 16:33Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson0+0-0
2018-03-03 16:32version bump to 0.3.1.10-devNick Mathewson3+3-3
2018-03-03 16:32Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson0+0-0
2018-03-03 16:32Bump version to 0.2.9.15-devNick Mathewson3+3-3
2018-03-03 12:58Copy changelog and releasenotes entries from today's releases.Nick Mathewson2+1247-0
2018-03-03 12:57Merge branch 'master' of git-rw.torproject.org:/torNick Mathewson1+4-4
2018-03-03 00:21resolve a weird binary character that crept into the man pageRoger Dingledine1+1-1
2018-03-03 00:07get rid of extraneous punctuation in man pageRoger Dingledine1+2-2
2018-03-02 23:58fix a confusing "0 0" in the man pageRoger Dingledine1+1-1
2018-03-02 14:49Remove uncompilable tor_mmap_file fallback. #25398Alex Xu (Hello71)2+4-34
2018-03-01 21:44Merge branch 'maint-0.3.3'Nick Mathewson0+0-0
2018-03-01 21:44increment to 0.3.3.3-alphaNick Mathewson3+3-3
2018-03-01 21:43Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson0+0-0
2018-03-01 21:43version bump to 0.3.2.10Nick Mathewson3+3-3
2018-03-01 21:43Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson0+0-0
2018-03-01 21:43Update to 0.3.1.10Nick Mathewson3+3-3
2018-03-01 21:42Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson0+0-0
2018-03-01 21:42version bump to 0.2.9.15Nick Mathewson3+3-3
2018-03-01 21:10Merge branch 'maint-0.3.3'Nick Mathewson6+220-6
2018-03-01 21:10Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson6+220-6
2018-03-01 21:07Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson6+220-6
2018-03-01 21:07Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson6+220-6
2018-02-15 23:56Protover tests: disable some obsoleted testsNick Mathewson1+5-11
2018-02-15 15:49Spec conformance on protover: always reject ranges where lo>hiNick Mathewson1+3-4
2018-02-15 14:05Forbid UINT32_MAX as a protocol versionNick Mathewson3+27-5
2018-02-15 13:46Forbid "-0" as a protocol version.Nick Mathewson3+16-2
2018-02-14 16:56Add more of Teor's protover tests.Nick Mathewson1+84-0
2018-02-14 16:47Add some protover vote round-trip tests from Teor.Nick Mathewson1+76-0
2018-02-14 15:45Add another NULL-pointer fix for protover.c.Nick Mathewson2+13-0
2018-02-01 21:33Correctly handle NULL returns from parse_protocol_list when voting.Nick Mathewson2+12-0
2018-02-28 18:28Document how to allow partial Travis failuresTaylor Yu1+20-4
2018-02-27 20:43rust: Remove extra whitespace from a static log/error message.Isis Lovecruft1+1-1
2018-02-27 04:55Update the primitive types explanation in the Rust coding standardsteor1+18-4
2018-02-24 14:57Remove duplicate code between parse_{c,s}method in transport.cDeepesh Pathak2+75-111
2018-02-24 02:17build: Fix Makefile.am TOR_RUST_STATIC_NAME variable name after revert.Isis Lovecruft1+1-1
2018-02-24 02:16build: Revert "Use -lresolv in LIBS with rust on OSX."Isis Lovecruft2+1-13
2018-02-22 14:17Remove changes files for items already in 0.3.3.Nick Mathewson8+0-40
2018-02-21 16:56Merge branch 'maint-0.3.3'Nick Mathewson1+51-44
2018-02-21 16:55Fix a variable name in tor-rust-dependenciesNick Mathewson1+1-1
2018-02-21 16:55Wrap GettingStartedRust.md to 72 columns.Nick Mathewson1+51-44
2018-02-21 16:53Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson2+5-1
2018-02-21 16:53Merge branch 'maint-0.3.3'Nick Mathewson2+5-1
2018-02-21 16:53Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson2+5-1
2018-02-21 16:53Update the .gitmodules to refer to project-level tor-rust-dependenciesNick Mathewson2+5-1
2018-02-21 14:35Revert 4438ef32's changes to test_address.cNick Mathewson1+2-4
2018-02-20 19:59crypto: Remove crypto_rsa.h from crypto_digest.c.Isis Lovecruft1+1-1
2018-02-20 19:42crypto: Remove unnecessary curve25519 header from crypto_digest.h.Isis Lovecruft4+5-1
2018-02-20 15:14Remove a bunch of other redundant #includesNick Mathewson17+4-23
2018-02-20 15:03Merge remote-tracking branch 'fristonio/ticket-25261'Nick Mathewson2+3-1
2018-02-18 21:19Use autoconf to check for optional zstd functionality.Nick Mathewson2+14-0
2018-02-16 17:23Move crypto_pk_obsolete_* functions into RSA module.Fernando Fernandez Mancera4+150-154
2018-02-16 16:49Remove useless included files in crypto_rsa.[ch].Fernando Fernandez Mancera2+0-2
2018-02-16 14:55Merge branch 'maint-0.3.3'Nick Mathewson0+0-0
2018-02-16 14:55Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson0+0-0
2018-02-16 14:54Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson37+2361-43
2018-02-16 14:48Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson37+2371-45
2018-02-16 14:41Merge remote-tracking branch 'dgoulet/ticket24902_029_05' into maint-0.2.9Nick Mathewson37+2372-46
2018-02-16 14:40Whoops. 256 was not big enough.Nick Mathewson1+1-1
2018-02-16 14:25Allow checkpointing of non-sha1 digests.Nick Mathewson2+3-7
2018-02-16 13:49Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson1+0-6
2018-02-16 13:49Merge branch 'maint-0.3.3'Nick Mathewson1+0-6
2018-02-16 13:48Remove changes file for 24898-029 backports in maint-0.3.2Nick Mathewson1+0-6
2018-02-16 13:47Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson1+6-0
2018-02-16 13:47Merge branch 'maint-0.3.3'Nick Mathewson1+6-0
2018-02-16 13:47Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson1+6-0
2018-02-16 13:47Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson0+0-0
2018-01-31 08:21stop calling channel_mark_client in response to a create_fastRoger Dingledine2+6-10
2018-01-31 08:21stop calling channel_mark_client in response to a create_fastRoger Dingledine2+2-7
2018-01-30 23:05backport to make channel_is_client() accurateRoger Dingledine3+17-0
2018-02-06 13:13Remove the return value of node_get_prim_orport() and node_get_prim_dirport()Neel Chauhan4+23-19
2018-02-16 13:16Compilation workaround for windows, which lacks O_SYNCNick Mathewson1+3-0
2018-02-16 13:06tor_zstd_format_version shouldn't be built when !HAVE_ZSTDNick Mathewson1+2-0
2018-02-16 10:32Move the pk-digest functions into crypto_rsa.[ch].Fernando Fernandez Mancera5+127-130
2018-02-16 02:05Merge branch 'maint-0.3.3'Nick Mathewson6+15-13
2018-02-16 02:05Merge remote-tracking branch 'dgoulet/ticket24343_033_01' into maint-0.3.3Nick Mathewson6+15-13
2018-02-16 02:00Merge remote-tracking branch 'ffmancera-1/bug18918'Nick Mathewson6+83-62
2018-02-16 01:56Merge branch 'bug23909'Nick Mathewson2+8-4
2018-02-16 01:53Merge branch 'bug24914'Nick Mathewson5+55-7
2018-02-16 01:52Fix a stack-protector warning: don't use a variable-length bufferNick Mathewson1+9-2
2018-02-16 01:40Merge branch 'onion_ntor_malloc_less'Nick Mathewson2+6-3
2018-02-16 01:38Documentation fixes suggested by catalyst.Nick Mathewson1+4-4
2018-02-16 01:35Merge remote-tracking branch 'isis/bug25185'Nick Mathewson4+161-123
2018-02-16 01:33Merge branch 'maint-0.3.3'Nick Mathewson1+0-1
2018-02-16 01:32Merge remote-tracking branch 'isis/bug25171' into maint-0.3.3Nick Mathewson1+0-1
2018-02-16 01:28Merge branch '25162_zstd_static'Nick Mathewson8+167-14
2018-02-16 01:26This stats_n_seconds_working variable needs to be static now.Nick Mathewson1+1-1
2018-02-16 01:23Merge remote-tracking branch 'valentecaio/t-25081'Nick Mathewson6+22-10
2018-02-16 01:19Merge remote-tracking branch 'valentecaio/t-24714'Nick Mathewson10+37-29
2018-02-16 01:19tests: Remove duplicate included header file in src/test/test.c.Isis Lovecruft1+0-1
2018-02-16 01:17Merge branch 'bug18105'Nick Mathewson5+34-18
2018-02-16 01:13Merge branch 'bug24484_squashed'Nick Mathewson3+26-11
2018-01-25 22:04Remove workaround code for systems where free(NULL) is busted.Nick Mathewson3+26-11
2018-02-16 01:11Bump version in master to 0.3.4.0-alpha-devNick Mathewson3+3-3
2018-02-16 01:00Merge branch 'protover_rust_compat_v3'Nick Mathewson1+31-12
2018-02-15 15:47rust protover: match the C implementation on empty-str casesNick Mathewson1+8-7
2018-02-15 15:27Forbid u32::MAX as a protover range element in rustNick Mathewson1+11-2
2018-02-15 13:37Rust protover compat: forbid more than MAX_VERSIONS_TO_EXPAND in a rangeNick Mathewson1+12-3
2018-02-15 19:53man: Update the CircuitPriorityHalflife entryDavid Goulet2+10-12
2018-02-15 19:34cmux: Always use the cmux policyDavid Goulet2+5-6
2018-02-15 19:23cmux: Remove round-robin circuit policyDavid Goulet5+26-339
2018-02-15 18:59cmux: Remove PARANOIA assert functionsDavid Goulet3+0-356
2018-02-15 18:51cmux: Rename cell_ewma_set_scale_factor()David Goulet4+14-14
2018-02-15 18:45cmux: Make EWMA policy mandatoryDavid Goulet8+68-82
2018-02-15 16:58ticket 25261: Removed multiple includes of transports.h in connection.cDeepesh Pathak2+3-1
2018-02-14 15:03Merge remote-tracking branch 'mikeperry/bug24769'Nick Mathewson3+30-14
2018-02-13 23:12Merge branch 'tests_rust'Nick Mathewson2+6-0
2018-02-13 21:55Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2018-02-13 21:55Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson1+1-1
2018-02-13 21:55Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson1+1-1
2018-02-13 21:06fix make check-changesTaylor Yu1+1-1
2018-02-13 20:00Merge remote-tracking branch 'dgoulet/ticket24902_029_05'Nick Mathewson4+47-14
2018-02-13 19:56Make check-changes happyDavid Goulet2+3-2
2018-02-13 15:53man: Document default values if not in the consensus for DoS mitigationDavid Goulet1+21-14
2018-02-13 18:11Merge remote-tracking branch 'dgoulet/bug25223_029_01' into ticket24902_029_05David Goulet2+11-0
2018-02-13 15:41dos: Add extra safety asserts in cc_stats_refill_bucket()David Goulet2+14-0
2018-02-13 15:29dos: Don't set consensus param if we aren't a public relayDavid Goulet2+11-0
2018-02-13 13:51Remove 25170 changes file from master: it was already merged in 0.3.3.2-alphaNick Mathewson1+0-5
2018-02-13 13:50Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson2+13-2
2018-02-13 13:50Merge branch 'maint-0.3.2'Nick Mathewson1+5-0
2018-02-13 13:50Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson2+13-2
2018-02-08 14:42dirserv: Improve returned message when relay is rejectedDavid Goulet2+13-2
2018-02-13 13:47Merge remote-tracking branch 'dgoulet/ticket24902_029_05'Nick Mathewson2+6-3
2018-02-12 16:08Have tor_addr hashes return a randomized hash for AF_UNSPEC.Nick Mathewson1+5-2
2018-02-12 15:59Fix a typo in an address_set.c comment.Nick Mathewson1+1-1
2018-02-12 16:10Improve the documentation of AccountingStart parameter.Fernando Fernandez Mancera2+13-9
2018-02-12 13:33Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2018-02-12 13:33Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson0+0-0
2018-02-12 13:33Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson3+45-17
2018-02-12 13:33Merge branch 'bug23318-redux_029' into maint-0.2.9Nick Mathewson3+45-17
2018-02-12 11:30Tweaks into router_should_be_dirserver() log msg.Fernando Fernandez Mancera1+1-1
2018-02-11 23:11Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2018-02-11 23:11Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson0+0-0
2018-02-11 23:11Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson2+19-1
2018-02-11 23:10Merge remote-tracking branch 'public/bug24198_029' into maint-0.2.9Nick Mathewson2+19-1
2018-02-11 23:09Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2018-02-11 23:09Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson0+0-0
2018-02-11 23:09Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson3+72-4
2018-02-11 23:07Merge branch 'ticket24315_029' into maint-0.2.9Nick Mathewson3+72-4
2018-02-11 22:01Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2018-02-11 22:00Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson2+11-7
2018-02-11 21:51Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson2+11-7
2018-02-11 21:51Merge remote-tracking branch 'public/bug21074_029' into maint-0.2.9Nick Mathewson2+11-7
2018-02-11 21:17Merge remote-tracking branch 'isis/bug25127_redux'Nick Mathewson2+2-2
2018-02-11 21:16fix compilation.Nick Mathewson1+3-3
2018-02-11 21:14chnages file for 25120Nick Mathewson1+4-0
2018-02-11 21:10Merge branch 'bug25120'Nick Mathewson1+20-11
2018-02-01 20:27Lower log-level in different error conditions in entropy selection.Alexander Færøy1+19-13
2018-02-10 21:09Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson3+52-4
2018-02-10 21:09Merge branch 'maint-0.3.2'Nick Mathewson3+52-4
2018-02-10 21:09Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson3+52-4
2018-02-10 21:08Merge branch 'bug24978_029_enable' into maint-0.2.9Nick Mathewson3+52-4
2018-02-10 15:41Bump version to 0.3.3.2-alpha-devNick Mathewson3+3-3
2018-02-10 14:57Increment the release date in the changelog.Nick Mathewson1+1-1
2018-02-10 02:20rust: Remove now unused byte_slice_is_c_like() utility.Isis Lovecruft2+0-40
2018-02-10 01:41rust: Remove empty_static_cstr() in favour of new cstr!() macro.Isis Lovecruft2+1-41
2018-02-10 01:52rust: Use tor_util::strings utils for protover_compute_for_old_tor.Isis Lovecruft2+13-27
2018-02-08 22:08rust: Use tor_util::strings utils for protover_get_supported_protocols.Isis Lovecruft3+41-45
2018-02-08 20:06rust: Add macro for passing static borrowed strings from Rust to C.Isis Lovecruft1+136-0
2018-02-10 01:21rust: Replace two `unwrap()`s in FFI code with `unwrap_or()`s.Isis Lovecruft2+2-2
2018-02-09 22:25Bump to 0.3.3.2-alphaNick Mathewson3+3-3
2018-02-09 22:25Re-wrap and sort the changelogNick Mathewson1+26-26
2018-02-09 22:24final mucking. all yours, nickRoger Dingledine1+6-6
2018-02-09 22:10more changelog cleanupRoger Dingledine1+2-3
2018-02-09 22:05whitespace and typo cleanupsRoger Dingledine4+7-14
2018-02-09 22:04changelog cleanupsRoger Dingledine1+36-39
2018-02-09 21:01Tweak blurb, re-sort changelogNick Mathewson1+10-10
2018-02-09 21:01Write a blurbNick Mathewson1+5-1
2018-02-09 20:58Begin work on a changelogNick Mathewson26+151-125
2018-02-09 17:08Merge remote-tracking branch 'dgoulet/ticket24902_029_05'Nick Mathewson13+560-0
2018-02-09 16:31test: DoS test to make sure we exclude known relaysDavid Goulet1+103-0
2018-02-09 16:11dos: Exclude known relays from client connection countDavid Goulet1+9-0
2018-02-08 22:51Add a "make test-rust" target to run the rust tests only.Nick Mathewson2+6-0
2018-02-08 22:45Merge remote-tracking branch 'frewsxcv/frewsxcv-protover'Nick Mathewson1+152-143
2018-02-08 22:36Stop claiming that compute_for_old_tor() returns pairsNick Mathewson1+2-2
2018-02-08 22:26Remove new unsafe {} use.Nick Mathewson2+9-12
2018-02-08 22:16Merge remote-tracking branch 'isis/bug25127'Nick Mathewson6+179-58
2018-02-08 21:56Merge branch 'ticket25183_029_01' into ticket24902_029_05David Goulet11+448-0
2018-02-08 19:35test: Add unit tests for addressset.cDavid Goulet6+192-1
2018-02-08 17:14Add an address_set to the nodelist.Nick Mathewson2+67-0
2018-02-08 17:13Function to add an ipv4 address to an address_setNick Mathewson2+11-0
2018-02-07 14:49Add an address-set backend using a bloom filter.Nick Mathewson5+179-0
2018-02-08 15:29Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson3+28369-6840
2018-02-08 15:29Merge branch 'maint-0.3.2'Nick Mathewson3+28369-6840
2018-02-08 15:29Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson3+28369-6840
2018-02-08 15:29Merge branch 'maint-0.2.5' into maint-0.2.9Nick Mathewson3+28369-6840
2018-02-08 14:42dirserv: Improve returned message when relay is rejectedDavid Goulet2+13-2
2018-02-08 09:32Update geoip and geoip6 to the February 7 2018 database.Karsten Loesing3+28369-6840
2018-02-06 14:15protover: Fix memleak in Rust impl of protover_compute_for_old_tor.Isis Lovecruft5+126-32
2018-02-07 19:05Remove anything related to the old SocksSockets optionDavid Goulet6+15-13
2018-02-07 17:51remove blank line between function-comment and functionRoger Dingledine3+130-248
2018-02-07 17:46Merge remote-tracking branch 'dgoulet/ticket25163_033_01'Nick Mathewson8+11-331
2018-02-07 17:22more fixes for typos, grammar, whitespace, etcRoger Dingledine18+30-33
2018-02-07 16:33Merge remote-tracking branch 'dgoulet/bug25113_029_01'Nick Mathewson2+9-4
2018-02-07 15:23test: Bump to 10 msec gap in the monotonic testDavid Goulet2+9-4
2018-02-07 15:46Fix wide lines from typo-fix patch.Nick Mathewson2+6-6
2018-02-07 15:44changes file for 23650 typo fixesNick Mathewson1+4-0
2018-01-24 08:55Fix spelling mistakes corresponding to ticket #23650Deepesh Pathak74+156-156
2018-02-07 09:46Improve doc of `primary_guards_up_to_date`.George Kadianakis1+4-3
2018-02-06 17:51rephist: Stop tracking relay connection statusDavid Goulet5+5-148
2018-02-06 17:43rephist: Stop tracking EXTEND attemptsDavid Goulet5+6-183
2018-02-06 17:13Merge remote-tracking branch 'dgoulet/bug25116_029_01'Nick Mathewson2+7-3
2018-02-06 16:58Add configure option to control ZSTD_STATIC_LINKING_ONLYNick Mathewson2+10-4
2018-02-06 16:41Merge branch 'arma_bug22212_031'Nick Mathewson1+1-1
2018-02-06 16:41Add a category for the 22212-forreal changes fileNick Mathewson1+1-1
2018-02-06 16:36Merge remote-tracking branch 'arma/bug22212'Nick Mathewson2+17-0
2018-02-06 16:02Warn on zstd header/library version mismatchNick Mathewson5+52-8
2018-02-06 15:36Use "static-only" zstd functions to estimate memory usage.Nick Mathewson1+22-2
2018-02-06 15:35Make zstd unit tests try running with static-only fns disabledNick Mathewson1+39-4
2018-02-06 15:34Enable (safe) use of zstd static-only APIsNick Mathewson3+48-0
2018-01-30 23:11remove a redundant semicolonNick Mathewson1+1-1
2018-02-06 02:31protover: Fix memleak in Rust implementation.Isis Lovecruft3+55-28
2018-02-05 19:00Merge remote-tracking branch 'dgoulet/ticket24902_029_05'Nick Mathewson1+1-7
2018-02-05 15:52Make circuit_log_ancient_one_hop_circuits() ignore established service rendezvousDavid Goulet2+7-3
2018-02-05 15:39geoip: Make geoip_client_cache_total_allocation() return the counterDavid Goulet1+1-7
2018-02-05 16:50Avoid a malloc/free pair for each (server-side) ntor handshakeNick Mathewson2+6-3
2018-02-05 16:38Merge remote-tracking branch 'dgoulet/ticket24902_029_05'Nick Mathewson2+2-4
2018-02-03 15:24Add crypto_digest.[ch] to include.amFernando Fernandez Mancera2+3-0
2018-02-03 15:16Include crypto_digest.h in order to solve dependency issues.Fernando Fernandez Mancera16+16-7
2018-02-03 14:50Add xof functions into crypto_digest.[ch]Fernando Fernandez Mancera4+61-59
2018-02-03 14:27Refactor crypto.[ch] into smaller xof+digest module.Fernando Fernandez Mancera4+734-683
2018-02-03 01:15Rename a verified unverified-consensus to cached-consensus on the diskDeepesh Pathak2+13-1
2018-02-02 22:42fuzz: Move init_protocol_warning_severity_level() into global_init()Nick Mathewson1+3-2
2018-02-02 22:04dos: We can put less token than the current amountDavid Goulet1+0-2
2018-02-02 20:23Use tt_u64_op() for uint64_t inputs.Nick Mathewson1+2-2
2018-02-02 20:00Merge remote-tracking branch 'dgoulet/ticket24902_029_05'Nick Mathewson5+180-8
2018-02-02 19:55Merge branch 'ticket25122_029_02' into ticket24902_029_05David Goulet5+180-8
2018-02-02 18:24geoip: Add clientmap_entry_new() functionDavid Goulet1+26-6
2018-02-02 18:14geoip: Increment and decrement functions for the geoip client cacheDavid Goulet1+30-2
2018-02-02 15:15geoip: Hook the client history cache into the OOM handlerDavid Goulet5+128-3
2018-02-02 17:03Merge branch 'maint-0.3.2'Nick Mathewson2+27-11
2018-02-02 17:03Merge branch 'bug25125_032_01_squashed' into maint-0.3.2Nick Mathewson2+27-11
2018-02-02 13:48sched: When releasing a channel, do not BUG() if absent from the pending listDavid Goulet2+27-11
2018-02-01 22:05Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2018-02-01 20:48test: KIST Scheduler unit tests to test the pending list stateDavid Goulet1+267-0
2018-02-01 21:57Merge remote-tracking branch 'dgoulet/bug24700_032_01' into maint-0.3.2Nick Mathewson4+29-12
2018-02-01 21:39Merge branch 'bug24700_032_01' into bug24700_033_01David Goulet4+29-12
2018-02-01 16:05sched: Use the sched_heap_idx field to double-check our fix for 24700.Nick Mathewson3+25-11
2018-02-01 20:25Slightly different wording for error cases around entropy source selection.Alexander Færøy1+8-5
2018-02-01 20:28Merge remote-tracking branch 'teor/bug25070'Nick Mathewson2+154-2
2018-02-01 20:28Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson2+4-1
2018-02-01 20:28Merge branch 'maint-0.3.2'Nick Mathewson2+4-1
2018-02-01 20:28Merge remote-tracking branch 'teor/bug25070_031' into maint-0.3.1Nick Mathewson2+4-1
2018-02-01 17:10Merge branch 'bug24658-rsa_squashed'Nick Mathewson5+1064-951
2018-01-26 16:01Add crypto_rsa.[ch] to include.amFernando Fernandez Mancera1+2-0
2018-01-26 15:43Tweaks into functions and variables in crypto_rsa.[ch]Fernando Fernandez Mancera3+89-27
2018-02-01 15:42Remove commented functions in crypto module.Fernando Fernandez Mancera1+0-50
2018-02-01 13:44Remove nodelist_recompute_all_hsdir_indices() as unused.Nick Mathewson3+3-23
2018-02-01 13:39Revert "Change the sandbox behavior on all failed opens() to EACCES"Nick Mathewson2+6-8
2018-02-01 13:22Merge remote-tracking branch 'dgoulet/bug24469_033_01'Nick Mathewson4+29-0
2018-02-01 13:13Merge branch 'maint-0.3.2'Nick Mathewson6+43-44
2018-02-01 13:10Merge remote-tracking branch 'dgoulet/bug24975_032_01' into maint-0.3.2Nick Mathewson6+43-44
2018-02-01 02:12refactor: rename connection_t struct fields.Caio Valente10+37-29
2018-02-01 01:25Changes file for ticket 25081.Caio Valente1+5-0
2018-01-31 21:17Merge remote-tracking branch 'dgoulet/ticket24902_029_05'Nick Mathewson2+6-1
2018-01-22 14:20channel_tls_get_remote_addr_method now returns real_addr.Fernando Fernandez Mancera2+6-1
2018-01-31 20:23circ: Don't cannibalize a circuit if the guard state is unusableDavid Goulet4+29-0
2018-01-31 20:51Merge remote-tracking branch 'public/bug16106_02_nm'Nick Mathewson2+8-6
2018-01-31 20:14Remove MaxDownloadTries options from the manpageNick Mathewson1+0-30
2018-01-31 20:11Obsolete the now-unused MaxTries options.Nick Mathewson3+6-109
2018-01-31 20:08Remove two vestigial MaxDownloadTries checks from directory.cNick Mathewson1+1-6
2018-01-31 20:03remove the max_failures argument from download_status_is_ready.Nick Mathewson5+15-36
2018-01-31 19:37Merge branch 'bug23954_squashed'Nick Mathewson6+50-8
2018-01-24 17:02Use thread-safe types to store the LOG_PROTOCOL_WARN severityNick Mathewson6+50-8
2018-01-31 19:33Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2018-01-31 19:33Merge branch 'bug25105_032' into maint-0.3.2Nick Mathewson2+6-1
2018-01-31 19:32Merge branch 'bug25008'Nick Mathewson9+173-140
2018-01-31 19:15ns: Add a before and after consensus has changed notificationDavid Goulet6+46-33
2018-01-31 19:01Look at the correct protocol for supports_v3_rendezvous_pointNick Mathewson2+6-1
2018-01-31 19:06Fix a failing unit test.Nick Mathewson3+8-5
2018-01-31 19:01Look at the correct protocol for supports_v3_rendezvous_pointNick Mathewson2+6-1
2018-01-31 18:59Revert "ns: Call notify_networkstatus_changed() after the new consensus is set globally"David Goulet2+4-18
2018-01-31 18:50Document remaining cases for protocol supportNick Mathewson1+5-3
2018-01-31 18:47Merge branch 'maint-0.3.2'Nick Mathewson2+18-4
2018-01-31 18:46Merge remote-tracking branch 'dgoulet/bug24975_032_01' into maint-0.3.2Nick Mathewson2+18-4
2018-01-31 18:46sched: Avoid adding the same channel twice to the KIST pending listDavid Goulet2+4-1
2018-01-31 17:51Merge branch 'maint-0.3.2'Nick Mathewson2+7-2
2018-01-31 15:58hs-v3: Remove a BUG() when storing a descriptor in the client cacheDavid Goulet2+7-2
2018-01-31 17:18Changes file for bug24769.Mike Perry1+1-1
2018-01-31 17:07Bug 24769: Reduce and parameterize the max number of cbt circs.Mike Perry1+9-10
2018-01-31 16:27Bug 24769: Reduce and parameterize the cbt learning idle timeout.Mike Perry2+21-4
2018-01-31 16:08ns: Call notify_networkstatus_changed() after the new consensus is set globallyDavid Goulet2+18-4
2018-01-31 15:06Merge branch 'maint-0.3.2'Nick Mathewson1+1-1
2018-01-31 15:06Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson1+1-1
2018-01-31 15:06But in most Earth cultures, there are 60s in a minute.Nick Mathewson1+1-1
2018-01-31 15:01Merge branch 'maint-0.3.2'Nick Mathewson1+4-2
2018-01-31 15:01Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson1+4-2
2018-01-31 15:01add a rate-limit.Nick Mathewson1+4-2
2018-01-31 14:50Merge branch 'maint-0.3.2'Nick Mathewson2+8-1
2018-01-31 14:50Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson2+8-1
2018-01-31 14:47Merge branch 'bug24927'Nick Mathewson2+8-3
2018-01-31 14:38Merge remote-tracking branch 'public/ticket24849_032'Nick Mathewson2+10-1
2018-01-31 14:35Merge remote-tracking branch 'dgoulet/ticket24902_029_05'Nick Mathewson3+205-27
2018-01-31 00:22test: Add unit tests for overflows and underflows in cc_stats_refill_bucketteor1+146-0
2018-01-31 00:13dos: Make sure cc_stats_refill_bucket can't overflow while calculatingteor3+59-27
2018-01-31 14:19Merge branch 'maint-0.3.2'Nick Mathewson6+43-9
2018-01-31 00:11test: Remove a redundant round from test_dos_bucket_refillteor1+1-1
2018-01-31 10:26count flushing as channel activityRoger Dingledine2+17-0
2018-01-31 01:36refactor: using get_uptime() (and reset_uptime()) consistently.Caio Valente5+17-10
2018-01-30 23:11remove a redundant semicolonNick Mathewson1+1-1
2018-01-30 14:33Merge branch 'ticket24902_029_05' into ticket24902_033_02David Goulet23+1410-34
2018-01-30 14:15dos: Add changes file for ticket 24902David Goulet1+13-0
2018-01-29 16:50dos: Make circuit rate limit per second, not tenths anymoreDavid Goulet5+15-34
2018-01-26 14:00dos: Man page entry for DoS mitigationDavid Goulet1+90-0
2018-01-25 21:38test: Add unit tests for the DoS subsystemGeorge Kadianakis6+255-3
2018-01-25 14:44dos: Clear connection tracked flag if geoip entry is removedDavid Goulet3+43-0
2018-01-25 21:36dos: Add a heartbeat logDavid Goulet3+48-0
2018-01-25 21:32dos: Add the DoSRefuseSingleHopClientRendezvous optionDavid Goulet3+46-0
2018-01-25 21:28dos: Add the connection DoS mitigation subsystemDavid Goulet3+44-0
2018-01-25 21:20dos: Apply defense for circuit creation DoSDavid Goulet3+73-0
2018-01-25 21:14dos: Detect circuit creation denial of serviceDavid Goulet3+191-0
2018-01-25 21:05dos: Track new and closed OR client connectionsDavid Goulet6+100-0
2018-01-19 18:15geoip: Remember client stats if DoS mitigation is enabledDavid Goulet1+9-4
2018-01-25 20:54dos: Initial code of Denial of Service mitigationDavid Goulet9+483-4
2018-01-29 14:55Changes file for 25070teor1+3-0
2018-01-29 14:53Add unit tests for supported protocolsteor1+152-0
2018-01-29 14:51Add Link protocol version 5 to the supported protocols list in protover.rsteor1+2-2
2018-01-29 14:55Changes file for 25070teor1+3-0
2018-01-29 14:51Add Link protocol version 5 to the supported protocols list in protover.cteor1+1-1
2018-01-29 14:51Add Link protocol version 5 to the supported protocols list in protover.cteor1+1-1
2017-12-21 04:34Wrap types in protover.rs.Corey Farwell1+164-143
2018-01-26 19:39Make more notes about important stuff in ReleasingTor.mdNick Mathewson1+12-0
2018-01-26 19:34ReleasingTor.md: check for recommendation, listing on dl pageNick Mathewson1+5-1
2018-01-26 19:19Improve log when unable to add sigs to pending consensusNick Mathewson2+10-1
2018-01-26 18:55When a tor_cert_T check fails, log the reason why.Nick Mathewson6+43-9
2018-01-26 18:35Remove a needless (always-true) check.Nick Mathewson2+8-3
2018-01-26 18:14If out-of-disk when saving a consensus cache entry, don't BUG.Nick Mathewson2+8-1
2018-01-26 17:30Improve the keypin-loading log message to be a bit less scary.Nick Mathewson2+8-4
2018-01-26 17:18Change the sandbox behavior on all failed opens() to EACCESNick Mathewson2+8-6
2018-01-26 16:59Use tor_addr_from_getsockname() in several placesNick Mathewson4+15-19
2018-01-26 16:48Add a new tor_addr_from_getsockname()Nick Mathewson2+20-0
2018-01-25 19:16Refactor crypto.[ch] into smaller RSA module.Fernando Fernandez Mancera4+980-931
2018-01-25 21:05Remove all the old max_delay logic.Nick Mathewson3+31-59
2018-01-25 21:05fixup! Remove the old ("deterministic") download schedule.Nick Mathewson1+1-1
2018-01-25 20:52fixup! Remove the old ("deterministic") download schedule.Nick Mathewson1+22-25
2018-01-25 20:51Remove the old ("deterministic") download schedule.Nick Mathewson11+46-534
2018-01-25 20:44geoip: Add a lookup function for client map entryDavid Goulet2+43-25
2018-01-24 17:33In relay_digest_matches(), use stack instead of heap.Nick Mathewson5+55-7
2018-01-25 18:57Merge remote-tracking branch 'ahf-oniongit/bugs/25026'Nick Mathewson2+5-1
2018-01-25 18:50Bump version to 0.3.3.1-alpha-devNick Mathewson3+3-3
2018-01-25 18:27Reflow changelogNick Mathewson1+9-10
2018-01-25 16:55We do not put a colon here.Nick Mathewson1+1-1
2018-01-25 16:48bump version to 0.3.3.1-alphaNick Mathewson3+3-3
2018-01-25 16:37Proofreading step by seborn (thx)Nick Mathewson1+14-14
2018-01-25 16:05finish writing the blurbNick Mathewson1+6-1
2018-01-25 16:00More editing on the ChangeLogNick Mathewson1+71-90
2018-01-25 15:49Update HiddenServiceVersion man-page entry to only accept either 2 or 3.Alexander Færøy2+5-1
2018-01-25 15:05spellcheck the changelogNick Mathewson1+5-5
2018-01-25 15:02re-sort and re-flow the changelogNick Mathewson1+61-61
2018-01-25 15:02Light changelog relabeling and editingNick Mathewson1+43-50
2018-01-24 22:08Start on a changelog for 0.3.1.1-alphaNick Mathewson79+421-410
2018-01-24 22:01Remove changes files that also appeared in 0.3.2.9Nick Mathewson6+0-29
2018-01-24 19:07Clarify directory and ORPort checking functions.Fernando Fernandez Mancera6+84-63
2018-01-24 18:52Always look at the subprotocol versions summary flagsNick Mathewson2+43-63
2018-01-24 18:49Also cache the protover summary in the routerinfo_t, if we're using thatNick Mathewson2+19-5
2018-01-24 18:38Extract code to summarize protocol versions into new functionNick Mathewson1+57-36
2018-01-24 18:26Extract protover summary flags into a new structureNick Mathewson5+59-51
2018-01-24 17:09Merge branch 'maint-0.3.2'Nick Mathewson2+5-0
2018-01-24 17:08Fix a memory leak in build_unopened_fourhopNick Mathewson1+2-0
2018-01-24 17:07Fix a memory leak in scheduler/loop_kistNick Mathewson2+5-0
2018-01-23 21:57Add missing static keywordsTaylor Yu1+2-2
2018-01-23 19:43openssl_mutexes code belongs in openssl_mgt.cNick Mathewson2+14-14
2018-01-23 19:41add a missing "compat_openssl.h"Nick Mathewson1+1-0
2018-01-23 19:19perhaps this was the missing include?Nick Mathewson1+1-1
2018-01-23 19:16Add a missing include for openssl 1.0.2Nick Mathewson1+1-0
2018-01-23 19:08Merge remote-tracking branch 'mikeperry/bug24946'Nick Mathewson5+21-2
2018-01-23 19:06Merge remote-tracking branch 'asn/bug24896'Nick Mathewson7+112-0
2018-01-23 19:02Merge remote-tracking branch 'ffmancera/bug24658-openssl'Nick Mathewson8+236-166
2018-01-23 14:23Make Tor support TLS1.3 ciphers with OpenSSL 1.1.1Nick Mathewson3+52-4
2018-01-23 10:31Add onion service activity information to our heartbeat logs.George Kadianakis7+112-0
2018-01-22 23:33fixups from code reviewChelsea Holland Komlo6+63-28
2018-01-22 15:48Move the openssl namespace back into .c files.Fernando Fernandez Mancera3+30-15
2018-01-20 03:16Bug 24946: Fix a warning message caused by a missed purpose check.Mike Perry5+21-2
2018-01-19 23:42oxford comma for-the-winRoger Dingledine1+1-1
2018-01-19 22:29Add a "falls through" comment to make gcc happy.Nick Mathewson1+1-0
2018-01-19 22:28Merge remote-tracking branch 'mikeperry/bug23101-mergeready-squashed'Nick Mathewson11+696-50
2017-12-22 06:35Bug 23101: Pre-build HS-specific circuits (instead of general).Mike Perry6+164-22
2017-12-02 02:28Add new circuit purposes for hsdir activity.Mike Perry5+113-21
2017-12-22 05:43Implement layer 2 and layer 3 guard pinning via torrc.Mike Perry7+426-14
2018-01-19 21:35Merge branch 'disable_signal_handlers'Nick Mathewson5+47-39
2018-01-19 21:30Merge branch 'maint-0.3.2'Nick Mathewson5+35-3
2018-01-19 21:30Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson0+0-0
2018-01-19 21:30Merge remote-tracking branch 'dgoulet/bug24895_032_02' into maint-0.3.2Nick Mathewson5+35-3
2018-01-19 21:30Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2018-01-19 21:30Merge remote-tracking branch 'dgoulet/bug24895_031_02' into maint-0.3.1Nick Mathewson5+35-2
2018-01-19 21:29Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+32-2
2018-01-19 21:29Merge remote-tracking branch 'dgoulet/bug24895_029_02' into maint-0.2.9Nick Mathewson2+32-5
2018-01-19 21:26Merge branch 'bug24895_031_02' into bug24895_032_02David Goulet5+35-3
2018-01-19 21:21Merge branch 'bug24895_029_02' into bug24895_031_02David Goulet5+35-2
2018-01-19 08:00hs: Use hs_service_max_rdv_failures consensus param, defaulting to 2Roger Dingledine2+15-5
2018-01-19 17:56Add crypto_openssl_mgt.[ch] for compiling dependencies.Fernando Fernandez Mancera4+5-1
2018-01-19 17:07Tweaks into functions and variables in crypto_openssl_mgt.[ch]Fernando Fernandez Mancera3+15-16
2018-01-19 15:18Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2018-01-19 15:18Merge remote-tracking branch 'tlyu-github/travis-workaround-master'Nick Mathewson1+37-5
2018-01-19 15:18Merge branch 'maint-0.3.1'Nick Mathewson0+0-0
2018-01-19 15:18Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson1+31-4
2018-01-19 15:18Merge remote-tracking branch 'tlyu-github/travis-workaround-031' into maint-0.3.1Nick Mathewson1+31-4
2018-01-19 15:17Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2018-01-19 15:17Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson1+21-3
2018-01-19 15:16Merge branch 'maint-0.2.5' into maint-0.2.9Nick Mathewson1+21-3
2018-01-19 15:02Improve documentation for signal codeNick Mathewson1+14-2
2018-01-19 14:52Merge branch 'restart_debug_squashed'Nick Mathewson4+69-1
2017-12-11 15:57Add a mostly disabled feature to debug restarting in-processNick Mathewson4+69-1
2018-01-19 14:45Don't call Libevent's event_base_free() on NULL.Nick Mathewson1+2-1
2018-01-19 07:38turn MAX_REND_FAILURES into a functionRoger Dingledine1+16-8
2018-01-15 21:30MAX_REND_FAILURES is 1, but we would try three timesRoger Dingledine2+10-1
2018-01-18 20:02Rename crypto_openssl.[ch] to crypto_openssl_mgt.[ch]Fernando Fernandez Mancera0+0-0
2018-01-18 13:13Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson2+8-1
2018-01-18 13:13Merge branch 'maint-0.3.2'Nick Mathewson2+8-1
2018-01-18 13:13Merge branch 'bug24826_031' into maint-0.3.1Nick Mathewson2+8-1
2018-01-10 20:52Work around Travis CI ptrace regressionTaylor Yu1+37-5
2018-01-10 20:52Work around Travis CI ptrace regressionTaylor Yu1+31-4
2018-01-10 20:52Work around Travis CI ptrace regressionTaylor Yu1+21-3
2018-01-17 18:26Merge branch 'bug22798_029_squashed'Nick Mathewson3+49-0
2018-01-17 16:13Merge branch 'maint-0.3.2'Nick Mathewson3+14-6
2018-01-17 16:12Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson4+20-12
2018-01-17 15:50Merge branch 'maint-0.3.2'Nick Mathewson2+6-1
2018-01-17 15:49Merge remote-tracking branch 'arma/bug24894' into maint-0.3.2Nick Mathewson2+6-1
2018-01-16 19:35update comment; ignore argument on non-winNick Mathewson1+11-3
2018-01-16 19:23Improve Windows performance with SIO_IDEAL_SEND_BACKLOG_QUERY.Nick Mathewson3+41-0
2018-01-17 14:07Merge branch 'bug21074_029'Nick Mathewson1+1-1
2018-01-17 14:06Add a cast to avoid a signed/unsigned comparisonNick Mathewson1+1-1
2018-01-16 19:41fix a check-changes warningNick Mathewson1+1-1
2018-01-16 19:13Merge branch 'bug21074_029'Nick Mathewson2+11-7
2018-01-16 18:36Merge branch 'maint-0.3.2'Nick Mathewson3+19-1
2018-01-16 18:35Merge remote-tracking branch 'public/bug24652_032' into maint-0.3.2Nick Mathewson3+19-1
2018-01-16 18:31Merge branch 'stack_em_up'Nick Mathewson1+2-1
2018-01-16 18:29Repair a crash bug in src/test/benchNick Mathewson1+2-0
2018-01-16 17:42Improve fragile-hardening performance of consensus_split_lines.Nick Mathewson2+8-1
2018-01-16 13:56Update scan-build.sh to work with the latest clangalyzerNick Mathewson1+3-3
2018-01-16 13:36Fix a (spurious) scan-build warning in test_introduce1_validation()Nick Mathewson1+1-0
2018-01-16 03:33Remove false positives from channel_is_client()Roger Dingledine3+14-6
2018-01-15 21:41v3 onion services now obey MAX_REND_FAILURESRoger Dingledine2+6-1
2018-01-12 18:30Remove a needless changefile. (Needless because bug not released.)Nick Mathewson1+0-5
2018-01-12 18:29Merge remote-tracking branch 'ffmancera/bug24861'Nick Mathewson3+22-4
2018-01-12 16:44Fix minGW compatibility issue with zu format specifier.Fernando Fernandez Mancera3+22-4
2018-01-12 01:00Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2018-01-11 21:03Reword requirement to set Myfamily correctlySebastian Hahn1+2-3
2017-12-20 16:10Note contactinfo and myfamily as required in more placesNick Mathewson4+27-2
2018-01-12 00:59Merge remote-tracking branch 'sebastian/myfamily'Nick Mathewson1+2-3
2018-01-12 00:57Merge branch 'bug24582'Nick Mathewson2+10-4
2018-01-11 21:03Reword requirement to set Myfamily correctlySebastian Hahn1+2-3
2018-01-11 17:49On shutdown, mark openssl as uninitialized.Nick Mathewson3+15-1
2018-01-11 17:46Make the warnings about restarting tor in-process more scary.Nick Mathewson2+4-3
2018-01-11 17:45Merge branch 'restart_nocrash'Nick Mathewson7+27-3
2018-01-11 17:39Merge branch 'simplify_transition_allowed'Nick Mathewson2+129-198
2018-01-11 17:33Merge branch 'bug24526_squashed'Nick Mathewson4+27-2
2017-12-20 16:10Note contactinfo and myfamily as required in more placesNick Mathewson4+27-2
2018-01-11 17:29Add a blank line per dgoulet review.Nick Mathewson1+1-0
2018-01-11 17:28Merge branch 'bug24584'Nick Mathewson2+21-6
2018-01-11 16:31Compute flavor name before dereference, to avoid a STACK warning.Nick Mathewson1+2-1
2018-01-11 13:31Merge remote-tracking branch 'ffmancera/github/bug24573'Nick Mathewson2+57-9
2018-01-10 17:57Merge branch 'bug24733_squashed_2'Nick Mathewson3+24-1
2018-01-10 14:55Document the alignment limitation of tor_free()Nick Mathewson1+5-0
2018-01-10 14:51Extract the raw_free() of ifc_buf into a new function.Nick Mathewson1+13-5
2017-12-24 11:36Stop invoking undefined behaviour by using tor_free() on an unaligned pointerteor2+11-1
2018-01-10 17:46Merge remote-tracking branch 'ffmancera/github/bug24501'Nick Mathewson4+14-5
2018-01-10 14:39Remove needless parenthesesNick Mathewson1+1-1
2018-01-10 14:38Merge remote-tracking branch 'teor/Bug-23966'Nick Mathewson2+10-11
2018-01-10 14:35ticket 22145 changes fileNick Mathewson1+3-0
2018-01-10 14:33Merge remote-tracking branch 'teor/bug22145_032'Nick Mathewson1+1-1
2018-01-09 15:12Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2018-01-09 15:12Increment version to 0.3.2.9-devNick Mathewson3+3-3
2018-01-09 15:11Forward-port changelog and releasenotes for 0.3.2.9Nick Mathewson2+786-0
2018-01-08 16:39Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2018-01-08 16:39Increment version to 0.3.2.9Nick Mathewson3+3-3
2018-01-08 16:10Merge branch 'maint-0.3.2'Nick Mathewson2+322-318
2018-01-08 16:10Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+717-256
2018-01-08 16:10Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson2+717-256
2018-01-08 16:10Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson2+717-256
2018-01-08 16:09Add changes file for new fallback directory list.Nick Mathewson1+5-0
2018-01-08 16:03Add 7 other fallback dirs from teor's testsNick Mathewson1+44-1
2018-01-08 15:57Update the fallback_dirs.inc file: part 1Nick Mathewson1+678-265
2018-01-08 15:45Merge remote-tracking branch 'arma/bug24555'Nick Mathewson1+5-3
2018-01-08 14:35Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson3+7587-24611
2018-01-08 14:35Merge branch 'maint-0.3.2'Nick Mathewson3+7587-24611
2018-01-08 14:34Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson3+7587-24611
2018-01-08 14:34Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson3+7587-24611
2018-01-08 14:34Merge branch 'maint-0.2.5' into maint-0.2.9Nick Mathewson3+7587-24611
2018-01-08 14:31Add free_openssl() to crypto_openssl module.Fernando Fernandez Mancera3+12-2
2018-01-08 12:57Refactor crypto.[ch] into smaller OpenSSL module.Fernando Fernandez Mancera4+220-178
2018-01-08 10:36Update geoip and geoip6 to the January 5 2018 database.Karsten Loesing3+7587-24611
2018-01-07 07:15avoid calling format_iso_time() with TIME_MAXRoger Dingledine1+5-3
2018-01-06 20:03make a comment a bit more usefulRoger Dingledine1+1-1
2018-01-06 20:02whitespace and typo fixesRoger Dingledine3+6-6
2018-01-05 23:44Merge branch 'maint-0.3.2'Roger Dingledine1+2-2
2018-01-05 23:23remove redundant "implement this" from log messageRoger Dingledine1+2-2
2018-01-05 21:47Merge remote-tracking branch 'teor/fallback-code-2018-01'Nick Mathewson17+1146-332
2018-01-05 21:41Merge branch 'maint-0.3.2'Nick Mathewson3+16-2
2018-01-05 21:41Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson3+16-2
2018-01-05 21:41Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson3+16-2
2018-01-05 21:41Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson3+16-2
2018-01-05 21:41Merge branch 'teor_ticket24681_028' into maint-0.2.9Nick Mathewson3+16-2
2018-01-05 16:28fix a wide lineNick Mathewson1+2-2
2018-01-05 14:24Don't keep options in a local in run_main_loop_once.Nick Mathewson1+2-4
2018-01-04 13:23Stop logging excessive information about fallback netblocksteor2+5-2
2018-01-04 13:08Adjust fallback selection parametersteor2+36-19
2017-12-22 12:38Update dependency list for the fallback scriptteor1+3-5
2017-12-22 10:42Make updateFallbackDirs.py search harder for pythonteor2+5-1
2017-12-27 02:18Revise the generateFallbackDirLine.py script to use descriptorsteor2+23-26
2017-12-22 10:38Add fallback directory mirror helper scriptsteor5+79-0
2017-12-27 10:13Add a timestamp to the header of the current fallback listteor1+1-0
2017-12-27 10:10Add a generated timestamp to the fallback directory headerteor1+4-0
2017-12-26 07:26Remove an incorrect C comment in the current fallback listteor1+0-1
2017-12-26 07:23Remove an incorrect C comment from updateFallbackDirs.py's list generation codeteor1+0-4
2017-12-24 01:54Add delimiters at the end of every fallback entry in the current listteor1+153-0
2017-12-24 01:50Add a delimiter to the end of each fallback entryteor2+23-0
2017-12-24 00:41Update the version header in the current fallback file to 2.0.0teor1+1-1
2017-12-24 00:24Remove commas and equals signs from external string inputs to the fallback listteor2+12-0
2017-12-22 14:24Add all-zero extrainfo cache flags to the current fallback fileteor1+151-0
2017-12-22 14:21Add an extrainfo cache flag for each fallback in a C commentteor2+79-1
2017-12-22 13:34Add blank nicknames to the current fallback fileteor1+151-0
2017-12-22 13:23Add a nickname to each fallback in a C commentteor2+12-0
2017-12-22 12:26Remove weights from the current fallback fileteor1+151-151
2017-12-22 12:05Remove the "weight=10" line from fallback directory mirror entriesteor2+7-17
2017-12-24 00:38Add a version 1.0.0 header to the current fallback fileteor1+2-0
2017-12-24 00:36Add a type and version header to the fallback directory mirror fileteor2+16-0
2017-12-29 09:22Add a changes file for 22321, that mentions all its children and 24678teor1+3-0
2018-01-04 13:01Stop refusing fallbacks on the same machineteor1+8-8
2018-01-04 12:42Forgive fallback operators that were blacklisted due to a details changeteor2+12-46
2018-01-03 22:42Some fallbacks changed their details: assume the changes are permanentteor1+15-9
2017-12-22 02:44Update fallback directory mirror details based on opt-ins and opt-outsteor2+203-44
2017-12-19 23:27Update fallback whitelist and blacklist based on 2017 changesMatt Traudt2+14-24
2017-12-22 10:49Update comment and add changes file for 20942teor2+8-4
2017-12-19 23:48Set CONSENSUS_EXPIRY_TOLERANCE to 0Dominique Ingoglia1+1-1
2018-01-04 19:02Use -lresolv in LIBS with rust on OSX.Nick Mathewson3+19-1
2018-01-04 18:20Don't treat a setrlimit failure as fatal.Nick Mathewson2+11-7
2018-01-04 17:20smartlist.rs: The libc::c_char type is not the same as i8.Nick Mathewson1+1-1
2018-01-04 16:05Merge remote-tracking branch 'frewsxcv/frewsxcv-protover-heap'Nick Mathewson1+16-16
2018-01-03 16:56Merge remote-tracking branch 'pastly2/ticket24531_033_01'Nick Mathewson5+61-73
2018-01-03 15:57In networkstatus_consensus_has_ipv6 test, use approx_time()Nick Mathewson1+4-4
2018-01-03 15:09Merge branch 'maint-0.3.2'Nick Mathewson4+20-17
2018-01-03 15:08Merge branch 'bug24634' into maint-0.3.2Nick Mathewson4+19-16
2018-01-03 14:13Fix some shadowed-global warnings.Nick Mathewson4+19-16
2018-01-03 14:00Merge branch 'maint-0.3.2'Nick Mathewson2+7-2
2018-01-03 14:00Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson2+7-2
2018-01-03 13:59Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson2+7-2
2018-01-03 13:59Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+7-2
2018-01-03 13:59Merge branch 'bug24633_029' into maint-0.2.9Nick Mathewson2+7-2
2018-01-02 19:42Merge branch 'maint-0.3.2'Nick Mathewson2+16-3
2018-01-02 19:42Merge remote-tracking branch 'teor/bug24703_032' into maint-0.3.2Nick Mathewson2+16-3
2018-01-02 15:10Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson2+8-0
2018-01-02 15:10Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+8-0
2018-01-02 15:10Merge branch 'maint-0.3.2'Nick Mathewson2+8-0
2018-01-02 15:10Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson2+8-0
2018-01-02 15:09Merge remote-tracking branch 'teor/bug24736_028' into maint-0.2.9Nick Mathewson2+8-0
2018-01-02 15:07Merge remote-tracking branch 'teor/ticket24001'Nick Mathewson2+11-0
2018-01-02 14:55Remove changes file for 24762Nick Mathewson1+0-3
2018-01-02 14:54Merge remote-tracking branch 'teor/bug24762'Nick Mathewson2+5-2
2018-01-02 14:37Merge remote-tracking branch 'ffmancera/github/bug24677'Nick Mathewson2+10-4
2018-01-02 14:28Set IPv6 preferences for bridges even if there is no ri.Fernando Fernandez Mancera2+57-9
2018-01-02 14:18Use ping -6 ::1 on Linux when ping6 ::1 fails on tests.Fernando Fernandez Mancera2+10-4
2017-12-30 07:14Changes file for ticket 23966.teor1+5-0
2017-12-29 12:00Stop trying to remove NULL filenames on shutdownteor2+5-2
2017-12-29 14:41node_has_curve25519_onion_key() is refactored and duplicate code removedArunaMaurya221B1+5-11
2017-12-29 02:17[fixup] this might be an improvement?Corey Farwell1+8-4
2017-12-28 06:05Remove unneeded heap allocations in protover.rs.Corey Farwell1+10-14
2017-12-24 14:53Clear the address when we can't choose a reachable addressteor2+8-0
2017-12-24 08:47Expand comments in node_get_ed25519_id() and put them near the relevant codeteor2+9-1
2017-12-22 10:45Conditional check addedArunaMaurya221B1+3-0
2017-12-22 13:00Make the default DirAuthorityFallbackRate 0.1teor3+16-2
2017-12-22 05:26remove unnecessary lifetimeChelsea Holland Komlo1+1-1
2017-12-18 14:19Update the man page to say that OutboundBindAddress* is ignored for DNSArunaMaurya221B1+1-1
2017-12-22 00:22Bump the dates and Tor versions on the sample torrcsteor2+2-2
2017-12-22 00:22Clarify the OutboundBindAddressOR documentation in the sample torrcteor1+2-1
2017-12-22 00:10Document IPv6Exit in the sample torrcsteor2+12-0
2017-12-21 19:47add testing implementation for tor loggingChelsea Holland Komlo2+96-26
2017-12-20 05:07allow running protover test with a testing feature flagChelsea Holland Komlo1+3-0
2017-12-17 01:22move macro body to inline rust functionChelsea Holland Komlo5+52-111
2017-12-16 02:23fixups from code reviewChelsea Holland Komlo1+6-13
2017-11-28 04:00cargo fmt fixesChelsea Holland Komlo2+6-6
2017-11-28 03:59add minimal rust module for logging to tor's loggerChelsea Holland Komlo16+350-21
2017-11-20 21:52Add minimal implementations of functions Rust needs for loggingNick Mathewson2+28-0
2017-12-21 19:22Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-12-21 19:22Increment version to 0.3.2.8-rc-devNick Mathewson3+3-3
2017-12-21 19:22forward-port the 0.3.2.8-rc changelogNick Mathewson1+44-0
2017-12-21 18:26scan-build: Replace some test-assertions with fatal assertionsNick Mathewson1+3-5
2017-12-21 17:42Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-12-21 17:42Increment version to 0.3.2.8-rcNick Mathewson3+3-3
2017-12-21 17:41remove changes files that appear in 0.3.2.8-rcNick Mathewson5+0-27
2017-12-21 16:16Merge branch 'maint-0.3.2'Nick Mathewson2+22-6
2017-12-21 16:13Merge remote-tracking branch 'dgoulet/bug24671_032_01' into maint-0.3.2Nick Mathewson2+22-6
2017-12-21 16:10Fix a compilation error in the channel tests.Nick Mathewson1+1-1
2017-12-21 15:57In 0.3.3, we use timestamps, not absolute milliseconds.Nick Mathewson2+3-2
2017-12-21 15:54Merge branch 'maint-0.3.2'Nick Mathewson7+122-34
2017-12-21 15:50Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson7+123-34
2017-12-21 15:50Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson7+123-34
2017-12-21 15:49Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson7+123-34
2017-12-21 15:48Use monotime_coarse_absolute_msec() in destroy queueNick Mathewson1+1-4
2017-12-21 15:43Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson7+126-34
2017-12-21 15:43Merge branch 'maint-0.2.5' into maint-0.2.8Nick Mathewson7+126-34
2017-12-21 15:40Merge branch 'bug24666_squashed_025' into maint-0.2.5Nick Mathewson7+126-34
2017-12-21 15:39Move free to end of test function so coverity won't complain.Nick Mathewson1+1-1
2017-12-19 18:53Move destroy cells into a separate queue type of their own, to save RAMNick Mathewson7+126-34
2017-12-21 15:27Merge branch 'maint-0.3.2'Nick Mathewson1+2-2
2017-12-21 15:27clarify a commentNick Mathewson1+2-2
2017-12-21 15:20Merge branch 'maint-0.3.2'Nick Mathewson2+17-11
2017-12-19 21:20sched: Consider extra_space even if negative in KISTDavid Goulet2+17-11
2017-12-21 13:50Fix a pair of memory leaks in tor_cleanup()Nick Mathewson1+10-3
2017-12-20 22:45type error fix for monotime_coarse_add_msec on windowsNick Mathewson1+2-1
2017-12-20 19:14sched: Use lower layer cell limit with KISTLiteDavid Goulet2+22-6
2017-12-20 17:31Add some values to OOM log msg #24501Fernando Fernandez Mancera4+14-5
2017-12-20 17:15Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson3+10033-5724
2017-12-20 17:15Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson3+10033-5724
2017-12-20 17:15Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson3+10033-5724
2017-12-20 17:15Merge branch 'maint-0.3.2'Nick Mathewson3+10033-5724
2017-12-20 17:15Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson3+10033-5724
2017-12-20 17:15Merge branch 'maint-0.2.5' into maint-0.2.8Nick Mathewson3+10033-5724
2017-12-20 16:36Update geoip and geoip6 to the December 6 2017 database.Karsten Loesing3+10033-5724
2017-12-20 16:19Merge branch 'maint-0.3.2'Nick Mathewson1+6-3
2017-12-20 16:19Merge branch 'stack_again_032' into maint-0.3.2Nick Mathewson1+6-3
2017-12-20 16:16Merge remote-tracking branch 'ahf-oniongit/bugs/24605'Nick Mathewson7+118-2
2017-12-20 15:43expand documentation on tor_remove_fileNick Mathewson1+4-1
2017-12-20 15:42Remove pre-unlink check tor_remove_file; check errno instead.Nick Mathewson1+2-4
2017-12-20 15:40Merge remote-tracking branch 'ffmancera/github/bug23271'Nick Mathewson3+28-13
2017-12-20 15:39Merge branch 'maint-0.3.2'Nick Mathewson1+3-3
2017-12-20 15:39Update the unit tests to reflect the change of 24425Nick Mathewson1+3-3
2017-12-20 15:15Remove merge-conflict detritusNick Mathewson1+0-1
2017-12-20 15:14Merge remote-tracking branch 'teor/ticket24682'Nick Mathewson1+3-2
2017-12-20 14:59Merge branch 'maint-0.3.2'Nick Mathewson2+5-1
2017-12-20 14:59Merge remote-tracking branch 'dgoulet/ticket24425_032_01' into maint-0.3.2Nick Mathewson2+5-1
2017-12-20 14:34Fix the clz32 and clz64 settings on MSVC.Nick Mathewson2+7-2
2017-12-20 14:17whitespace fixNick Mathewson1+0-1
2017-12-20 14:15Merge branch 'xfer_time_coarse'Nick Mathewson9+292-81
2017-12-20 14:12Improve add_msec test to cover ms->sec rolloverNick Mathewson1+10-0
2017-12-20 01:36Make fallback script usage instructions create a log fileteor1+3-2
2017-12-18 20:00finish documentation on live_consensus_is_missingNick Mathewson1+5-1
2017-12-16 01:41Add MainloopStats option.Alexander Færøy7+117-1
2017-12-16 01:22Fix additional whitespace in config module comment.Alexander Færøy1+1-1
2017-12-15 20:33Use same macros to simplify options_transition_affects_*Nick Mathewson1+69-60
2017-12-15 20:19Simplify the very repetitious options_transition_allowed()Nick Mathewson2+60-138
2017-12-15 17:53please lintchangesNick Mathewson1+2-2
2017-12-15 17:48Add an option to disable signal handler installation.Nick Mathewson4+20-1
2017-12-15 17:45Remove the unused is_parent==0 option from handle_signals.Nick Mathewson2+20-38
2017-12-15 17:37indentation fixNick Mathewson1+1-1
2017-12-15 16:01Add remove file function and remove ephemeral files.Fernando Fernandez Mancera3+28-13
2017-12-15 15:59Merge remote-tracking branch 'isis/bug24612'Nick Mathewson2+11-0
2017-12-14 19:12Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-12-14 19:12bump to 0.3.2.7-rc-devNick Mathewson3+3-3
2017-12-14 19:07forward-port the 0.3.2.7-rc changelogNick Mathewson1+73-0
2017-12-13 17:08remove changes files that will appear in 0.3.2.7-rcNick Mathewson10+0-57
2017-12-13 17:07Merge branch 'maint-0.3.2'Nick Mathewson1+1-0
2017-12-13 17:07vim sometimes makes swo tempfilesNick Mathewson1+1-0
2017-12-13 17:06Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-12-13 17:06update to 0.3.2.7-rcNick Mathewson3+3-3
2017-12-13 15:07Another attempt at fixing the STACK warning in tortls.cNick Mathewson1+6-3
2017-12-13 14:50Changes file for 24374, merged earlier.Nick Mathewson1+4-0
2017-12-13 14:34Use monotime_coarse for transfer times and padding timesNick Mathewson6+118-81
2017-12-13 13:54Add a function to add msec to a monotime.Nick Mathewson3+85-0
2017-12-13 13:28Add monotime functions for clearing monotonic timesNick Mathewson3+79-0
2017-12-13 02:20build: Add pretty printing of results of rust autoconf checks.Isis Lovecruft2+11-0
2017-12-13 00:46Merge branch 'maint-0.3.2'Nick Mathewson2+8-0
2017-12-13 00:46Make sandbox.c compile when libseccomp-dev is installed on arm64Nick Mathewson2+8-0
2017-12-13 00:27Merge branch 'maint-0.3.2'Nick Mathewson9+73-58
2017-12-13 00:17Merge branch 'bug24367_032_squashed' into maint-0.3.2Nick Mathewson9+73-58
2017-12-10 15:29Make sure bridges are definitely running before delaying directory fetchesteor7+39-18
2017-12-10 14:14Simplify some conditionals in circuit_get_open_circ_or_launch()teor1+12-3
2017-12-12 14:32Merge branch 'maint-0.3.2'Nick Mathewson1+33-17
2017-12-12 14:32Merge remote-tracking branch 'dgoulet/bug24595_032_02' into maint-0.3.2Nick Mathewson1+33-17
2017-12-12 14:27Merge remote-tracking branch 'teor/bug23827-v2'Nick Mathewson5+160-7
2017-12-12 14:12hs-v3: Don't lookup an intro point while cleaning it upGeorge Kadianakis1+33-17
2017-12-12 14:21Fix compilation: logfile_is_external() must accept const*Nick Mathewson1+1-1
2017-12-12 14:18Merge remote-tracking branch 'ahf-oniongit/bugs/24362'Nick Mathewson7+141-13
2017-12-12 14:16Merge remote-tracking branch 'teor/log24558'Nick Mathewson1+2-2
2017-12-12 14:13Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2017-12-12 14:13Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson1+0-6
2017-12-12 14:13Merge branch 'maint-0.3.2'Nick Mathewson1+0-6
2017-12-12 14:13rename changes fileNick Mathewson0+0-0
2017-12-12 14:07Merge remote-tracking branch 'teor/doc24596'Nick Mathewson1+1-1
2017-12-12 01:43Make configure log messages less confusing during static buildsteor1+2-2
2017-12-12 01:32Fix a typo in CodingStandards.mdteor1+1-1
2017-12-12 01:17Simplify explicit conditional checks into an inlined function.Alexander Færøy1+14-4
2017-12-11 21:56Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson2+11-0
2017-12-11 21:56Merge branch 'maint-0.2.5' into maint-0.2.8Nick Mathewson2+11-0
2017-12-11 21:56Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson2+11-0
2017-12-11 21:56Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson0+0-0
2017-12-11 21:56Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+11-0
2017-12-11 21:56Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-12-11 21:56Merge branch 'bug24167_025' into maint-0.2.5Nick Mathewson2+11-0
2017-12-11 21:54Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson0+0-0
2017-12-11 21:54Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-12-11 21:54Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson3+7-3
2017-12-11 21:54Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson3+7-3
2017-12-11 21:54Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson3+7-3
2017-12-11 21:54Merge branch 'maint-0.2.5' into maint-0.2.8Nick Mathewson3+7-3
2017-12-11 21:53Merge remote-tracking branch 'public/ticket23856_025_01' into maint-0.2.5Nick Mathewson3+7-3
2017-12-11 21:51Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson0+0-0
2017-12-11 21:51Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-12-11 21:51Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson2+14-0
2017-12-11 21:51Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+14-0
2017-12-11 21:51Merge remote-tracking branch 'public/bug23985_029' into maint-0.2.9Nick Mathewson2+14-0
2017-12-11 21:50Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson0+0-0
2017-12-11 21:50Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-12-11 21:49Merge branch 'bug24086_031' into maint-0.3.1Nick Mathewson2+18-2
2017-12-11 21:48Merge remote-tracking branch 'public/bug24099_031' into maint-0.3.1Nick Mathewson3+39-7
2017-12-11 21:46Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson0+0-0
2017-12-11 21:46Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-12-11 21:45Merge remote-tracking branch 'public/bug23817_031' into maint-0.3.1Nick Mathewson8+280-40
2017-12-11 21:43Merge branch 'maint-0.3.2'Nick Mathewson5+16-30
2017-12-11 21:43Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson1+6-0
2017-12-11 21:43Merge remote-tracking branch 'asn/bug23862_031' into maint-0.3.1Nick Mathewson3+17-11
2017-12-11 21:43Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2017-12-11 21:41Merge remote-tracking branch 'asn/bug23862_030' into maint-0.3.0Nick Mathewson3+16-11
2017-12-11 21:25Merge branch 'stack_fixes_032_v2' into maint-0.3.2Nick Mathewson4+10-30
2017-11-26 22:37Add a changelog for the STACK fixesNick Mathewson1+7-0
2017-11-26 22:34Move subtraction in rephist to try to avoid STACK warningNick Mathewson1+3-1
2017-11-26 22:16Stop checking for sandbox:new_element() failures: it can't fail.Nick Mathewson1+0-25
2017-11-26 22:05transport_new() cannot fail; do not check for it to fail.Nick Mathewson1+0-4
2017-12-11 21:02Merge branch 'maint-0.3.2'Nick Mathewson2+12-4
2017-12-11 20:42sched: Avoid integer overflow when computing tcp_spaceDavid Goulet2+12-4
2017-12-11 18:43Reset all main.c state at exitNick Mathewson1+46-15
2017-12-11 17:59In control.c, reset the bootstrapping status on shutdownNick Mathewson1+3-0
2017-12-11 17:21Stop using event_base_once().Nick Mathewson2+21-6
2017-12-11 16:55Changes file and tor_api.h tweaks for 24581.Nick Mathewson2+10-2
2017-12-11 16:37Set DH parameters to NULL on shutdownNick Mathewson1+2-0
2017-12-11 16:37Mark libevent unitialized on shutdown.Nick Mathewson1+3-1
2017-12-11 16:33On exit, free the event_base and set its pointer to NULL.Nick Mathewson3+12-0
2017-12-11 16:49Fix the log-severities memory-leak in tor-resolve.cNick Mathewson2+10-4
2017-12-11 15:30Add changes file for 24531Matt Traudt1+3-0
2017-12-11 14:59Merge remote-tracking branch 'public/feature24427'Nick Mathewson4+24-0
2017-12-11 14:55Fix compilation of 23459 patch.Nick Mathewson1+2-2
2017-12-11 14:53Merge remote-tracking branch 'ffmancera/github/bug23459'Nick Mathewson4+38-7
2017-12-11 14:46Merge remote-tracking branch 'teor/comment24575'Nick Mathewson1+1-1
2017-12-11 14:45Merge branch 'maint-0.3.2'Nick Mathewson9+151-25
2017-12-11 14:36Function declaration whitespaceMatt Traudt1+3-1
2017-12-11 14:33One more missed chance to use get_scheduler_state_stringMatt Traudt1+3-2
2017-12-11 14:32Make get_scheduler_state_string available to scheduler*.cMatt Traudt3+21-20
2017-12-11 14:20Remove now-duplicate log_debug linesMatt Traudt3+0-49
2017-12-11 14:12Helper to log chan scheduler_states as strings not intsMatt Traudt1+22-2
2017-12-11 14:03Add all the missed scheduler_state assignmentsMatt Traudt2+13-13
2017-12-11 13:56Fix cosmetic issues around scheduler_set_channel_stateMatt Traudt2+16-15
2017-12-11 14:42Merge remote-tracking branch 'dgoulet/bug23603_032_02' into maint-0.3.2Nick Mathewson9+151-25
2017-12-08 11:18Bug:24531 Function to change channel scheduler state for easy debugging added.ArunaMaurya221B2+22-21
2017-12-07 14:28Bug:24531 Add function to change scheduler state and always use itArunaMaurya221B2+24-16
2017-12-11 13:12Add support for Android's logging subsystem.Alexander Færøy7+122-5
2017-12-11 13:01Fix compilation with --disable-memory-sentinelsNick Mathewson1+1-1
2017-12-11 13:00Restructure log initilization function to allow multiple backends without arguments.Alexander Færøy1+8-7
2017-12-10 16:18Update the comment in options_transition_affects_guards()teor1+1-1
2017-12-01 21:06Run the download_status_increment test in a forked process.Nick Mathewson1+1-1
2017-12-10 13:53fixup! Stop waiting for microdescs if the consensus supports IPv6 ORPortsteor1+1-1
2017-12-10 13:51fixup! Add networkstatus_consensus_has_ipv6() and unit teststeor2+11-6
2017-12-02 12:03Stop waiting for microdescs if the consensus supports IPv6 ORPortsteor2+32-7
2017-12-02 12:01Add networkstatus_consensus_has_ipv6() and unit teststeor3+123-0
2017-12-08 22:52Fix up test_circuitstats to use the new circuit_free macroNick Mathewson1+5-5
2017-12-08 22:50Merge remote-tracking branch 'mikeperry/bug23114_squashed2'Nick Mathewson14+549-76
2017-12-08 20:11move a macro; fix a build?Nick Mathewson1+2-2
2017-12-08 19:58Merge branch 'macro_free_v2_squashed'Nick Mathewson169+976-555
2017-12-08 15:29document our allocator conventionsNick Mathewson1+40-0
2017-12-08 15:21Convert remaining function (mostly static) to new free styleNick Mathewson34+227-104
2017-12-07 15:52Fix wide lines introduced by previous patch.Nick Mathewson29+91-46
2017-12-07 15:44Replace all FREE_AND_NULL* uses to take a type and a free function.Nick Mathewson55+94-94
2017-12-07 15:37Let's have only one FREE_AND_NULL variant.Nick Mathewson1+1-9
2017-11-21 14:57changes file for big free macro-ization branchNick Mathewson1+8-0
2017-12-04 20:18Make tor_free only evaluate its input once (at least on gcc and clang)Nick Mathewson2+10-1
2017-12-04 20:09Switch to a safer FREE_AND_NULL implementationNick Mathewson22+63-35
2017-11-21 14:37Change the free macro convention in the rest of src/or/*.hNick Mathewson66+234-153
2017-11-21 13:39Convert connection_free to a nulling macro.Nick Mathewson8+23-22
2017-11-21 13:36Rename connection_free_ to connection_free_minimal.Nick Mathewson10+91-90
2017-11-21 13:29Update free functions into macros: src/or/ part 1Nick Mathewson19+75-63
2017-11-17 17:27Convert the rest of src/common's headers to use FREE_AND_NULLNick Mathewson42+105-65
2017-12-08 19:44Merge branch 'dgoulet_ticket23709_033_01_squashed'Nick Mathewson12+906-2759
2017-12-08 16:40chan: Add changes file for ticket 23709David Goulet1+11-0
2017-12-07 21:00test: Make older GCC happy and thus our oniongit pipelineDavid Goulet1+2-1
2017-12-07 20:41chan: Do not re-queue after a fail cell writeDavid Goulet4+32-29
2017-12-08 17:10Split client-side get_rend_circ into two functions.Fernando Fernandez Mancera4+38-7
2017-12-08 14:24Use mach_approximate_time() for coarse time where available.Nick Mathewson4+24-0
2017-12-08 01:49Move a comment to relay_send_end_cell_from_edge()teor1+4-5
2017-12-07 20:14add a missing windows underscoreNick Mathewson1+1-1
2017-12-07 13:42Merge branch 'maint-0.3.2'Nick Mathewson2+12-1
2017-12-07 13:42Merge branch 'arthuredelstein_18859+1_031' into maint-0.3.2Nick Mathewson2+12-1
2017-12-07 13:41Rewrite 18859 changes file from user POV.Nick Mathewson1+7-5
2017-12-07 13:28Revert accidentally-committed code from 046acf208bc53a3fa7ea9Nick Mathewson1+0-3
2017-09-20 20:24Add tests for circuitstats.cMike Perry7+209-4
2017-12-06 23:56Report close and timeout rates since uptime, not based on data.Mike Perry2+77-2
2017-12-07 00:04Bug #23114: Time out circuits immediately.Mike Perry6+145-36
2017-08-04 21:16Bug #23100: Count all 3 hop circuits for CBT.Mike Perry7+124-40
2017-12-06 04:23Don't consider a port "handled" by an isolated circuit.Arthur Edelstein2+10-1
2017-12-06 20:46Fix a compiler warningNick Mathewson2+6-3
2017-12-06 20:43Merge remote-tracking branch 'public/monotime_coarse_stamps'Nick Mathewson10+174-66
2017-12-06 19:44Merge remote-tracking branch 'teor/bug24488'Nick Mathewson2+9-1
2017-12-06 19:38Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-12-06 19:37Merge remote-tracking branch 'dgoulet/bug24502_032_01' into maint-0.3.2Nick Mathewson3+33-4
2017-12-06 19:37Merge remote-tracking branch 'teor/bug24489'Nick Mathewson2+7-3
2017-12-06 19:31Merge remote-tracking branch 'dgoulet/bug24502_032_01'Nick Mathewson3+33-4
2017-12-06 16:33test: Add a KIST test for a non opened channelDavid Goulet1+25-3
2017-12-06 13:52Check the return value of hs_parse_address().Alexander Færøy1+3-1
2017-12-06 01:00Initialize pk so that older gcc versions don't freak out.Nick Mathewson1+1-1
2017-12-06 00:49Merge branch 'more_directories_squashed'Nick Mathewson20+513-306
2017-11-14 23:27add a changes fileNick Mathewson1+6-0
2017-11-14 23:24Update the manpage to describe {Cache,Key}DirectoryNick Mathewson1+42-29
2017-11-14 23:14Implement the various get_foodir_*() functions.Nick Mathewson9+132-93
2017-11-14 22:07Create a CacheDirectory and KeyDirectory options.Nick Mathewson3+81-11
2017-11-14 21:54Clean up a needlessly complex get_datadir_fname useNick Mathewson1+1-1
2017-11-14 21:49New accessors for keydir/cachedir accessNick Mathewson9+149-103
2017-11-14 21:18Extract common code for creating the keys directory.Nick Mathewson4+38-30
2017-11-14 21:10Use get_datadir_fname() accessor in networkstatus.cNick Mathewson1+1-3
2017-11-14 21:03Extract the code that creates the datadir into a separate function.Nick Mathewson1+47-21
2017-12-06 00:43Merge branch 'dgoulet_ticket20699_033_01'Nick Mathewson22+1426-260
2017-12-05 19:54control: Add changes file for HSv3 control portDavid Goulet1+14-0
2017-12-05 19:30control: Improve ADD_ONION helper function commentsDavid Goulet1+11-4
2017-12-05 19:24control: Don't use void pointer for ADD_ONION secret keyDavid Goulet3+69-55
2017-11-20 17:10test: Add HS_DESC v3 unit testsDavid Goulet4+202-0
2017-11-15 19:52control: HSPOST command support for v3David Goulet1+22-0
2017-11-15 19:37control: Don't check if Server is an HSDir for HSPOSTDavid Goulet1+0-5
2017-11-15 19:34hs-v3: Add an handler for the HSPOST commandDavid Goulet2+59-0
2017-11-15 19:01hs-v3: Add a public function to upload a descriptor to an HSDirDavid Goulet2+60-28
2017-11-14 16:06hs-v3: Implement HS_DESC_CONTENT eventDavid Goulet3+42-0
2017-11-10 20:18control: Support HS v3 for CIRC and CIRC_MINOR eventDavid Goulet1+10-3
2017-11-10 20:08hs-v3: Support HS_DESC UPLOAD failedDavid Goulet1+4-2
2017-11-10 20:00hs-v3: Implement HS_DESC UPLOADED eventDavid Goulet3+23-1
2017-11-10 19:48hs-v3: Implement HS_DESC UPLOAD eventDavid Goulet6+55-7
2017-11-10 19:34hs-v3: Implement HS_DESC CREATED eventDavid Goulet4+43-4
2017-11-10 19:12hs-v3: Implement HS_DESC RECEIVED eventDavid Goulet5+57-0
2017-11-10 19:01hs-v3: Implement HS_DESC FAILED eventDavid Goulet5+79-1
2017-11-10 17:07hs-v3: Implement HS_DESC REQUESTED eventDavid Goulet8+95-7
2017-11-10 16:25control: Rename two HS v2 specific functionsDavid Goulet5+29-27
2017-11-10 16:16control: Refactor control_event_hs_descriptor_receive_endDavid Goulet2+54-44
2017-11-10 14:08control: Refactor HS_DESC events functions to not be v2 specificDavid Goulet4+35-49
2017-11-09 19:30hs-v3: Downgrade warning log when an intro circuit has closedDavid Goulet1+3-1
2017-11-09 19:28hs-v3: Add ephemeral service supportDavid Goulet4+243-15
2017-12-05 13:30Change our build process to run Cargo from inside the build treeNick Mathewson3+17-6
2017-12-05 17:10Merge branch 'maint-0.3.2'Nick Mathewson2+14-2
2017-12-05 17:09Tweaks to strings in 24500Nick Mathewson2+6-6
2017-12-04 23:17Make errno error log more useful for getrandom()Fernando Fernandez Mancera2+14-2
2017-12-04 16:45test: Add HSv3 unit test for expiring intro pointDavid Goulet3+91-3
2017-12-04 16:49hs-v3: Cleanup HS circuits when marking as closedDavid Goulet6+54-13
2017-09-25 20:47hs-v3: Don't cleanup intro point in has_closed()David Goulet1+6-9
2017-12-04 20:56Merge branch 'ticket24518'Nick Mathewson2+8-2
2017-12-04 19:48sched: Set channel scheduler state to IDLE when not openedDavid Goulet2+8-1
2017-12-04 19:19Don't pass --quiet to cargo for nowNick Mathewson2+8-2
2017-12-04 19:12Merge remote-tracking branch 'isis/bug22907'Nick Mathewson3+23-17
2017-12-04 19:01Merge branch 'maint-0.3.2'Nick Mathewson1+1-1
2017-12-04 19:01fix check-changes warningNick Mathewson1+1-1
2017-12-04 18:23Merge branch 'maint-0.3.2'Nick Mathewson2+11-2
2017-12-04 17:22sched: Downgrade warning log to info in KISTDavid Goulet2+11-2
2017-12-04 16:43Merge branch 'bug23826-23828_squashed'Nick Mathewson7+82-15
2017-10-25 02:24Changes file for #23826, #23828, and #23870teor1+14-0
2017-10-25 02:15Document the effects of AuthDirHasIPv6Connectivityteor1+23-3
2017-10-15 18:37Sprinkle some consts in networkstatus_getinfo_by_purpose()teor2+7-3
2017-10-15 18:36Make set_routerstatus_from_routerinfo() set IPv6 unspecified addressesteor2+9-1
2017-12-01 17:13Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson2+4-1
2017-12-01 17:13Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson2+4-1
2017-12-01 17:13Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+4-1
2017-12-01 17:13Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson2+4-1
2017-12-01 17:13Merge branch 'maint-0.3.2'Nick Mathewson2+4-1
2017-12-01 17:13Merge branch 'maint-0.2.5' into maint-0.2.8Nick Mathewson2+4-1
2017-12-01 17:13Fix a clang compilation warning in rendservice.cNick Mathewson2+4-1
2017-12-01 14:35Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-12-01 14:35Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson0+0-0
2017-12-01 14:35Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2017-12-01 14:35Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson0+0-0
2017-12-01 14:35Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson0+0-0
2017-12-01 14:34Merge branch 'maint-0.2.5' into maint-0.2.8Nick Mathewson0+0-0
2017-12-01 14:34bump to 0.3.2.6-alpha-devNick Mathewson3+3-3
2017-12-01 14:34bump to 0.3.1.9-devNick Mathewson3+3-3
2017-12-01 14:34bump to 0.3.0.13-devNick Mathewson3+3-3
2017-12-01 14:34bump to 0.2.9.14-devNick Mathewson3+3-3
2017-12-01 14:33bump to 0.2.8.17-devNick Mathewson3+3-3
2017-12-01 14:33bump to 0.2.5.16-devNick Mathewson3+3-3
2017-12-01 14:16forward-port changelogs and releasenotesNick Mathewson2+856-0
2017-10-25 16:54Add changes file for #23862.George Kadianakis1+6-0
2017-10-25 16:18Remove a duplicate call to update_microdesc_downloads()George Kadianakis1+1-2
2017-10-25 16:18Update entry guard state whenever we download a consensus.George Kadianakis1+9-9
2017-10-25 16:54Add changes file for #23862.George Kadianakis1+6-0
2017-10-25 16:18Remove a duplicate call to update_microdesc_downloads()George Kadianakis1+2-2
2017-10-25 16:18Update entry guard state whenever we download a consensus.George Kadianakis1+9-9
2017-11-30 17:31remove changes files that are going into 0.3.2.6-alpha or earlier.Nick Mathewson15+0-81
2017-11-30 17:26Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-11-30 17:26bump to 0.3.2.6-alphaNick Mathewson3+3-3
2017-11-30 17:25Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson0+0-0
2017-11-30 17:25version bump to 0.3.1.9Nick Mathewson3+3-3
2017-11-30 17:25Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2017-11-30 17:25version bump to 0.3.0.13Nick Mathewson3+3-3
2017-11-30 17:24Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson0+0-0
2017-11-30 17:24version bump to 0.2.9.14Nick Mathewson3+3-3
2017-11-30 17:22Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson0+0-0
2017-11-30 17:22version bump to 0.2.8.17Nick Mathewson3+3-3
2017-11-30 17:21Merge branch 'maint-0.2.5' into maint-0.2.8Nick Mathewson0+0-0
2017-11-30 17:19bump to 0.2.5.16Nick Mathewson3+3-3
2017-11-30 17:07Merge branch 'maint-0.3.2'Nick Mathewson11+71-6
2017-11-30 17:07Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson11+71-6
2017-11-30 17:07Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson11+71-6
2017-11-30 17:07Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson9+64-5
2017-11-30 17:07Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson7+53-5
2017-11-30 17:07Merge branch 'maint-0.2.5' into maint-0.2.8Nick Mathewson6+44-5
2017-11-30 17:07Merge branch 'trove-2017-012_030' into maint-0.3.0Nick Mathewson2+7-1
2017-11-30 17:07Merge branch 'trove-2017-010_029' into maint-0.2.9Nick Mathewson2+11-0
2017-11-30 17:06Merge branch 'trove-2017-012_025' into maint-0.2.5Nick Mathewson2+10-1
2017-11-30 17:06Merge branch 'trove-2017-011_025' into maint-0.2.5Nick Mathewson2+21-3
2017-11-30 17:05Merge branch 'trove-2017-009_025' into maint-0.2.5Nick Mathewson2+13-1
2017-11-30 16:52Fix changes fileNick Mathewson1+1-1
2017-11-30 16:48Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+29-3
2017-11-30 16:48Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson2+29-3
2017-11-30 16:48Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-11-30 16:48Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson0+0-0
2017-11-30 16:48Merge branch 'bug21394_029' into maint-0.2.9Nick Mathewson2+29-3
2017-11-30 16:44Avoid use-after-free error in 20020 fixNick Mathewson1+5-3
2017-11-30 13:00Merge branch 'bug24119_squashed'Nick Mathewson4+82-38
2017-11-24 16:21Add changes/bug24119Alex Xu (Hello71)1+4-0
2017-11-05 02:23Simplify channel_rsa_id_group_set_badness, #24119Alex Xu (Hello71)1+33-25
2017-11-29 16:04Switch -Wnormalized=id to -Wnormalized=nfkcFernando Fernandez Mancera2+4-1
2017-11-30 01:24Merge branch 'ticket20020'Nick Mathewson2+16-1
2017-11-29 17:06Merge branch 'maint-0.3.2'Nick Mathewson1+2-2
2017-11-29 17:05Merge branch 'bug24050_029_squashed' into maint-0.3.2Nick Mathewson1+2-2
2017-11-29 17:05Fix unit tests for 24050.Nick Mathewson1+2-2
2017-11-29 17:02Merge branch 'maint-0.3.2'Nick Mathewson2+6-2
2017-11-29 17:02Merge branch 'bug24050_029_squashed' into maint-0.3.2Nick Mathewson2+6-2
2017-11-09 21:41Make the cache_ipv4_answers default become 0 again, for real.Nick Mathewson2+6-2
2017-11-29 14:19hs-v3: Bump hsdir_spread_store from 3 to 4David Goulet2+5-1
2017-11-29 00:02Use local descriptor object to exclude self in path selectionDavid Goulet2+10-1
2017-11-29 00:09Guard: Don't pick ourselves as a possible GuardDavid Goulet2+7-1
2017-11-21 15:16hs-v2: Remove any expiring intro from the retry listDavid Goulet2+9-0
2017-11-28 22:47ci: Add Travis CI builds for testing cargo offline-mode.Isis Lovecruft1+5-0
2017-11-28 22:39doc: Document how to build with Rust dependencies in offline-mode.Isis Lovecruft2+18-17
2017-11-11 19:21Avoid asking for passphrase on junky PEM inputNick Mathewson2+21-3
2017-11-11 18:56Handle NULL input to protover_compute_for_old_tor()Nick Mathewson2+11-0
2017-11-11 18:40Fix length of replaycache-checked data.Nick Mathewson2+13-1
2017-11-27 15:04Merge branch 'maint-0.3.2'Nick Mathewson3+7-3
2017-11-27 15:02Merge branch 'ticket23856_025_01' into maint-0.3.2Nick Mathewson3+7-3
2017-11-22 14:25relay: Change bandwidth stats interval to 24 hoursDavid Goulet3+7-3
2017-11-22 19:38Fix unit tests that depended on monotonic msec.Nick Mathewson1+19-16
2017-11-21 17:28Add a new notion of "stamps" to be a fast 32-bit monotonic timestampNick Mathewson10+171-66
2017-11-27 14:09Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+5-0
2017-11-27 14:09Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson2+5-0
2017-11-27 14:09Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson2+5-0
2017-11-27 14:09Merge branch 'maint-0.3.2'Nick Mathewson2+5-0
2017-11-27 14:09Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson2+5-0
2017-11-23 06:37Add bastet's ipv6 addressSebastian Hahn2+5-0
2017-11-05 14:40Add fast paths to channel_rsa_id_group_set_badness, #24119Alex Xu (Hello71)3+45-13
2017-11-22 20:34doc: Update channel.c top comments from latestDavid Goulet1+24-13
2017-11-22 20:03test: Cleanup unused code in test_channel.cDavid Goulet2+3-95
2017-11-22 19:51test: Add unit test for channel_listener_tDavid Goulet1+85-0
2017-11-22 19:15test: Add unit test for channel_get_for_extend()David Goulet1+164-1
2017-11-22 17:46test: Add unit test for channel_check_for_duplicates()David Goulet3+104-2
2017-11-22 17:10test: Add channel state unit testDavid Goulet1+139-0
2017-11-22 16:39test: Fix memleak of channel cmuxDavid Goulet2+0-12
2017-11-22 16:28test: Fix channel dumpstats testDavid Goulet1+11-13
2017-11-22 16:21test: Fix channel lifecycle and lifecycle_2David Goulet1+6-19
2017-11-22 16:17test: Add outbound channel cell testDavid Goulet1+144-0
2017-11-21 21:06test: Improve the inbound channel cell testDavid Goulet1+79-60
2017-11-21 20:13channel: Remove nickname attribute from channel_tDavid Goulet4+13-36
2017-11-21 20:08channel: Remove dead codeDavid Goulet2+0-400
2017-11-21 18:59channel: Add and cleanup commentsDavid Goulet1+29-64
2017-11-21 17:56channel: Requeue cell to circuit if channnel failedDavid Goulet1+21-2
2017-11-21 17:44channel: Remove unused write cell functionsDavid Goulet3+44-319
2017-11-20 21:49channel: Remove everything related to queue sizeDavid Goulet3+0-464
2017-11-20 21:44channel: Remove incoming/outgoing queueDavid Goulet5+22-1164
2017-11-20 20:53relay: Improve comment in append_cell_to_circuit_queue()David Goulet1+10-2
2017-11-20 20:46relay: Remove dead codeDavid Goulet1+0-100
2017-11-22 13:34Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-11-22 13:34bump to 0.3.2.5-alpha-devNick Mathewson3+3-3
2017-11-22 13:27forwardport a changelogNick Mathewson1+116-0
2017-11-21 19:09Merge remote-tracking branch 'ahf-gitlab/ahf/24062-simpleperf'Nick Mathewson1+98-0
2017-11-21 19:07re-run ./scripts/maint/annotate_ifdef_directivesNick Mathewson12+19-19
2017-11-21 19:06Merge branch 'ticket23953_033_squashed'Nick Mathewson4+78-11
2017-10-23 16:35Use stdatomic.h for atomic_counter_t where available.Nick Mathewson4+78-11
2017-11-21 18:57Merge remote-tracking branch 'teor/bug24372'Nick Mathewson1+1-1
2017-11-21 18:56Merge remote-tracking branch 'teor/bug23760_nc'Nick Mathewson2+10-2
2017-11-21 18:55changes file for 24318Nick Mathewson1+3-0
2017-11-20 16:13Clarify the RelayBandwidth* options in man fileFernando Fernandez Mancera1+5-2
2017-11-21 15:53Remove /usr/athena from search path in configure.acFernando Fernandez Mancera2+3-1
2017-11-21 17:54Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-11-21 17:54bump version to 0.3.2.5-alphaNick Mathewson3+3-3
2017-11-21 17:41Merge branch 'maint-0.3.2'Nick Mathewson5+57-9
2017-11-21 17:37Merge branches 'bug24099_031' and 'bug24086_031' into maint-0.3.2Nick Mathewson5+57-9
2017-11-21 17:36add an explanatory comment about the error codesNick Mathewson1+4-0
2017-11-21 15:27Fix a confusing comment about tie-breaking in compute_routerstatus_consensus()teor1+1-1
2017-11-21 14:16Introduce node_get_curve25519_onion_key() in extend_info_from_node()Neel Chauhan2+10-2
2017-11-21 15:01Avoid crashing if we call num_usable_bridges() when bridges are not enabledteor1+6-2
2017-11-21 14:50Stop checking cached bridge descriptors for usable bridgesteor9+27-46
2017-11-20 19:35Merge branch 'maint-0.3.2'Nick Mathewson2+15-17
2017-11-20 19:29Merge branch 'bug23817_031' into maint-0.3.2Nick Mathewson2+15-17
2017-11-20 16:11Check number of usable guards when applying md restrictions.George Kadianakis2+15-17
2017-11-20 19:25Merge branch 'maint-0.3.2'Nick Mathewson2+6-1
2017-11-20 19:25Merge branch 'bug23783' into maint-0.3.2Nick Mathewson2+6-1
2017-11-20 18:37Include ws2_32 when trying to link openssl on windows in autoconfNick Mathewson2+6-1
2017-11-20 18:22Merge branch 'maint-0.3.2'Nick Mathewson4+90-5
2017-11-20 18:20Merge remote-tracking branches 'public/ticket24315_029' and 'public/bug24198_029' into maint-0.3.2Nick Mathewson4+90-5
2017-11-20 16:42Add initial instructions on using Simpleperf for Android CPU profiling.Alexander Færøy1+98-0
2017-11-20 16:04Add another assertion to check for 24086 root causesNick Mathewson1+4-0
2017-11-20 16:02Correctly handle partial success in consensus diff calculation.Nick Mathewson2+14-2
2017-11-09 17:26hs: Rename rend_service_add_ephemeral_status_tDavid Goulet4+16-14
2017-11-09 17:20control: Support HSv3 interface for ADD_ONIONDavid Goulet3+158-51
2017-11-07 21:02control: Implement GETINFO hs/service/desc/id/<ADDR> for HSv3David Goulet1+34-7
2017-11-07 21:00hs-v3: Add a lookup service current descriptor functionDavid Goulet2+27-0
2017-11-07 20:42control: Implement GETINFO hs/client/desc/id/<ADDR> for HSv3David Goulet1+34-7
2017-11-07 20:38hs-v3: Add an encoded descriptor client cache lookup functionDavid Goulet2+20-0
2017-11-20 15:14Recover better from empty/invalid storagedir filesNick Mathewson2+14-3
2017-11-20 15:10In storagedir, take more care with errno on empty or mislabeled fileNick Mathewson1+21-4
2017-11-20 13:39Merge branch 'maint-0.3.2'Nick Mathewson2+13-10
2017-11-20 13:39Merge branch 'bug23681_029_01_squashed' into maint-0.3.2Nick Mathewson2+13-10
2017-11-14 14:01circuit: Don't timeout opened C_INTRODUCING circuitDavid Goulet2+13-10
2017-11-18 16:23Remove changes files that have already been merged in 0.3.2.xNick Mathewson12+0-48
2017-11-18 16:03Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-11-18 16:02Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson0+0-0
2017-11-18 16:02Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson2+15-0
2017-11-18 16:02Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+15-0
2017-11-18 16:01Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson2+15-0
2017-11-18 16:01Merge branch 'maint-0.2.5' into maint-0.2.8Nick Mathewson2+15-0
2017-11-18 16:00Merge branch 'ticket18329_minimal_025' into maint-0.2.5Nick Mathewson2+15-0
2017-11-18 15:51Move an assertion to make scan-build happy again.Nick Mathewson1+4-2
2017-11-18 15:27Merge branch 'maint-0.3.2'Nick Mathewson1+2-0
2017-11-18 15:26Add an extra check in test_entrynodesNick Mathewson1+2-0
2017-11-18 15:23Merge branch 'maint-0.3.2'Nick Mathewson2+8-2
2017-11-18 02:19Fix memory leak in unit test for bridge distribution config.Nick Mathewson2+8-2
2017-11-17 16:55Make all the crypto free() functions macros that clear their targetsNick Mathewson6+26-16
2017-11-17 16:46Make all the free() functions from container.h clear their targetsNick Mathewson7+57-35
2017-11-17 16:45Add a macro to call a free_ function and clear a variableNick Mathewson1+8-0
2017-11-17 14:59Merge branch 'maint-0.3.2'Nick Mathewson10+447-97
2017-11-17 14:58Merge branch 'bug23817_tests_032' into maint-0.3.2Nick Mathewson3+171-59
2017-11-08 00:40Fix a clang unitialized-var warningNick Mathewson1+1-1
2017-11-06 13:45Intoduce unittest for skipping outdated dirservers.George Kadianakis3+171-59
2017-11-17 14:57Fix a wide commentNick Mathewson1+4-3
2017-11-17 14:56Merge branch 'bug23817_031' into maint-0.3.2Nick Mathewson8+272-35
2017-11-16 13:49Make should_set_md_dirserver_restriction() look at num filtered guardsNick Mathewson1+15-15
2017-11-13 20:26Skip dirserver restrictions in small networks.George Kadianakis1+34-8
2017-11-06 17:38Introduce new guard restriction and use it to skip outdated dirs.George Kadianakis4+116-23
2017-11-06 12:48Introduce cache for outdated microdesc dirservers.George Kadianakis5+138-15
2017-11-17 14:26Merge branch 'maint-0.3.2'Nick Mathewson4+49-15
2017-11-16 19:38Only log about lost KIST support onceMatt Traudt2+25-2
2017-11-16 19:32Use less jargon in Scheduler sec. of man pageMatt Traudt2+22-16
2017-11-16 14:21Add notes about OS support for our scheduler typesMatt Traudt2+8-3
2017-11-17 14:23Merge branch 'maint-0.3.2'Nick Mathewson2+6-1
2017-11-17 14:23Merge remote-tracking branch 'dgoulet/bug23861_032_01' into maint-0.3.2Nick Mathewson2+6-1
2017-11-16 18:13Add error message for exit_node in hs_circ_send_introduce1()Neel Chauhan1+5-0
2017-11-16 17:58Use memset() on intro1_data in hs_circ_send_introduce1()Neel Chauhan1+5-0
2017-11-16 17:37Add smartlist_add() to get_lspecs_from_node)Neel Chauhan1+1-0
2017-11-17 13:35Merge branch 'maint-0.3.2'Nick Mathewson2+11-0
2017-11-17 13:35Merge branch 'bug24167_025' into maint-0.3.2Nick Mathewson2+11-0
2017-11-17 13:35Merge branch 'maint-0.3.2'Nick Mathewson2+7-2
2017-11-17 13:35Merge branch 'ticket24097_032' into maint-0.3.2Nick Mathewson2+7-2
2017-11-17 13:34Merge branch 'maint-0.3.2'Nick Mathewson2+12-3
2017-11-17 13:34Merge branch 'bug20963_032' into maint-0.3.2Nick Mathewson2+12-3
2017-11-16 19:07Add a changes file.Nick Mathewson1+3-0
2017-11-16 19:06Check the libc version to decide whether to allow openat.Nick Mathewson2+39-1
2017-11-16 18:53Make our seccomp2 sandbox handle Glibc 2.26Nick Mathewson1+31-4
2017-11-16 17:44Permit kill(pid, 0) in the seccomp2 sandbox.Nick Mathewson2+19-1
2017-11-16 16:45Fix a traceback when closing a blocked connection "immediately".Nick Mathewson2+11-0
2017-11-16 15:51relay: Avoid extra LOG_NOTICE for every new descriptor batchDavid Goulet2+6-1
2017-11-16 14:30Downgrade evdns warnings about weird replies.Nick Mathewson2+7-2
2017-11-16 13:35Log a better message if a router we're re-adding is expired.Nick Mathewson2+16-1
2017-11-15 20:11Merge branch 'maint-0.3.2'Nick Mathewson2+6-1
2017-11-15 20:11Merge branch 'bug24279_030' into maint-0.3.2Nick Mathewson1+1-0
2017-11-15 20:11whoops; add missing credit.Nick Mathewson1+1-0
2017-11-15 20:09Merge branch 'bug24279_030' into maint-0.3.2Nick Mathewson2+5-1
2017-11-15 20:09Changes file for 24279.Nick Mathewson1+4-0
2017-10-29 13:14Fix configure libevent memory leakAlex Xu (Hello71)1+1-1
2017-11-15 19:42Tweak the message when we re-enable CBT.Nick Mathewson2+12-3
2017-11-15 19:25Merge branch 'maint-0.3.2'Nick Mathewson2+9-4
2017-11-15 19:25Merge remote-tracking branch 'asn/bug23662_032' into maint-0.3.2Nick Mathewson2+9-4
2017-11-14 20:56Reindent the body of get_data_directory()Nick Mathewson1+19-19
2017-11-14 20:54Make the DataDirectory option immutable.Nick Mathewson2+23-22
2017-11-14 20:33Remove remove_file_if_very_old() -- nothing calls it.Nick Mathewson2+0-23
2017-11-14 19:45Merge branch 'maint-0.3.2'Nick Mathewson2+5-1
2017-11-14 19:45Merge remote-tracking branch 'dgoulet/bug24230_032_01' into maint-0.3.2Nick Mathewson2+5-1
2017-11-14 15:16Silence a warning about failed descriptor uploads.George Kadianakis2+9-4
2017-11-14 01:44Minimal implementation of bridge-distribution-requestNick Mathewson2+15-0
2017-11-14 01:36Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson2+3-7
2017-11-14 01:36Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+3-7
2017-11-14 01:36Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-11-14 01:36Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson0+0-0
2017-11-14 01:35Merge branch 'bug22895_027' into maint-0.2.9Nick Mathewson2+3-7
2017-11-13 21:58Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-11-13 21:58add a missing subcategory to 23637, againNick Mathewson1+1-1
2017-11-13 17:57Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2017-11-13 17:57Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+4-1
2017-11-13 17:57Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson2+4-1
2017-11-13 17:57Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-11-13 17:57Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson0+0-0
2017-11-13 17:57Merge branch 'bug23291_028' into maint-0.2.8Nick Mathewson2+4-1
2017-11-13 17:27Merge branch 'maint-0.3.2'Nick Mathewson2+4-1
2017-11-13 17:27Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson2+4-1
2017-11-13 16:48hs-v3: Fix consensus param "hsdir-interval" nameDavid Goulet2+4-1
2017-11-13 16:45Remove changes files for those items already merged in 0.3.2Nick Mathewson21+0-111
2017-11-13 16:32Merge remote-tracking branch 'sebastian/bug24137'Nick Mathewson2+12-3
2017-11-13 16:20Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-11-13 16:20Merge remote-tracking branch 'arma/ticket23637' into maint-0.3.2Nick Mathewson2+9-9
2017-11-13 16:19Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-11-13 16:19Merge branch 'bug24247_032' into maint-0.3.2Nick Mathewson2+9-2
2017-11-13 16:18Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+17-11
2017-11-13 16:18Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson2+17-11
2017-11-13 16:18Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-11-13 16:18Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson0+0-0
2017-11-13 16:17Merge remote-tracking branch 'teor/bug23470-029' into maint-0.2.9Nick Mathewson2+17-11
2017-11-13 16:15Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+17-0
2017-11-13 16:15Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2017-11-13 16:15Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-11-13 16:15Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson0+0-0
2017-11-13 16:15Merge branch 'bug8185_025' into maint-0.2.9Nick Mathewson2+17-0
2017-11-13 16:15Merge branch 'bug8185_031' into maint-0.3.1Nick Mathewson2+17-0
2017-11-13 16:13Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+15-1
2017-11-13 16:13Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-11-13 16:13Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson0+0-0
2017-11-13 16:13Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2017-11-13 16:13Merge branch 'ticket21953_029' into maint-0.2.9Nick Mathewson2+15-1
2017-11-13 15:04Note in the rust doc that these comments are bidirectionalNick Mathewson1+3-1
2017-11-13 15:03Add corresponding rust-c coupling comments to CNick Mathewson2+9-0
2017-11-13 14:59Merge remote-tracking branch 'chelseakomlo/24032-cargo-rust-sync'Nick Mathewson3+22-1
2017-11-06 17:55update rust getting started for new buildChelsea Holland Komlo1+7-2
2017-11-12 22:07Make node_get_curve25519_onion_key() return a const ptrNick Mathewson2+3-2
2017-11-12 22:05Merge branch 'bug23577_squashed'Nick Mathewson4+72-29
2017-11-08 23:36Make setup_introduce1_data() take a node_t instead of an extend_info_tNeel Chauhan2+59-29
2017-11-08 23:33Introduce node_get_curve25519_onion_key()Neel Chauhan2+13-0
2017-11-12 03:26annotate where C and Rust need to stay in syncChelsea Holland Komlo3+22-1
2017-11-11 19:46Merge branch 'bug24247_032'Nick Mathewson2+9-2
2017-11-11 19:42Fix mock_crypto_pk_public_checksig__nocheck() to handle short RSA keysNick Mathewson2+9-2
2017-11-11 17:47new email address for yuri; close 24241Nick Mathewson1+1-1
2017-11-11 17:23Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson3+6426-3832
2017-11-11 17:23Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson3+6426-3832
2017-11-11 17:23Merge branch 'maint-0.3.2'Nick Mathewson3+6426-3832
2017-11-11 17:23Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson3+6426-3832
2017-11-11 17:23Merge branch 'maint-0.2.5' into maint-0.2.8Nick Mathewson3+6426-3832
2017-11-11 17:23Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson3+6426-3832
2017-11-10 20:31control: Fix wrong Action on failure to upload an HS descriptorDavid Goulet2+5-1
2017-11-10 09:14Update geoip and geoip6 to the November 6 2017 database.Karsten Loesing3+6426-3832
2017-11-09 14:48slight improvement to rust idiomicityNick Mathewson1+1-6
2017-11-09 14:42Rust implementation of protocol_list_supports_protocol_or_later()Nick Mathewson2+80-0
2017-11-09 14:30Fix unit test behavior: we need to be in STATE_LIVE.Nick Mathewson1+6-2
2017-11-09 14:23missing subcategoryNick Mathewson1+1-1
2017-11-09 14:20Merge branch 'ticket12062_squashed'Nick Mathewson6+42-9
2017-09-21 18:34Audit all of the "is the network turned off" checks.Nick Mathewson6+42-9
2017-11-09 14:17Merge branch 'ticket20895'Nick Mathewson12+105-17
2017-11-09 13:17Merge branch 'maint-0.3.2'Nick Mathewson2+14-0
2017-11-09 13:15Merge branch 'bug23985_029' into maint-0.3.2Nick Mathewson2+14-0
2017-11-09 13:02Merge branch 'maint-0.3.2'Nick Mathewson1+0-5
2017-11-09 12:58Re-remove AllowDotExit deprecation.Nick Mathewson1+0-5
2017-11-08 21:45forward-port the 0.3.2.4-alpha changelog.Nick Mathewson1+101-0
2017-11-08 21:45Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-11-08 21:44bump to 0.3.2.4-alpha-devNick Mathewson3+3-3
2017-11-08 19:59Merge branch 'maint-0.3.2'Nick Mathewson2+15-1
2017-11-08 19:49Merge remote-tracking branch 'dgoulet/bug24186_032_01' into maint-0.3.2Nick Mathewson2+15-1
2017-11-08 19:36dirauth: Recalculate voting schedule at first voteDavid Goulet2+15-1
2017-11-08 18:26Merge branch 'maint-0.3.2'Nick Mathewson2+4-1
2017-11-08 18:26Merge remote-tracking branch 'dgoulet/ticket24134_032_01' into maint-0.3.2Nick Mathewson1+3-0
2017-11-08 18:22Don't delay descriptor fetches when missing info needed for circuitsNick Mathewson2+14-0
2017-11-08 16:50downgrade severity for get_voting_schedule()Nick Mathewson1+1-1
2017-11-08 16:02Merge branch 'maint-0.3.2'Nick Mathewson5+60-17
2017-11-08 15:56Merge remote-tracking branch 'dgoulet/bug23751_032_01' into maint-0.3.2Nick Mathewson2+15-0
2017-11-08 15:47Merge branch 'bug23318-redux_029' into maint-0.3.2Nick Mathewson3+45-17
2017-11-08 03:18Stop calculating total twice in frac_nodes_with_descriptors()teor1+2-4
2017-11-08 03:17Check arguments and initialise variables in compute_weighted_bandwidths()teor1+6-1
2017-11-08 03:17Actually log the total bandwidth in compute_weighted_bandwidths()teor2+5-3
2017-11-08 03:09Use node counts in networks with all zero-bandwidthsteor2+24-8
2017-09-22 19:29Remove an erroneous 0.5 in compute_weighted_bandwidths()Nick Mathewson2+8-1
2017-11-08 15:44doc: Put the release timeline link in READMEDavid Goulet1+3-0
2017-11-08 14:44sched: Ignore closed channel after flushing cellsDavid Goulet2+15-0
2017-11-08 13:13Merge branch 'maint-0.3.2'Nick Mathewson4+99-62
2017-11-08 13:11Merge branch 'bug23816_029_squashed' into maint-0.3.2Nick Mathewson4+99-62
2017-10-17 17:24Replace our random-exponential-delay algorithm.Nick Mathewson4+98-37
2017-11-08 01:36Merge branch 'maint-0.3.2'Nick Mathewson2+1-8
2017-11-08 01:35Revert "Remove an erroneous 0.5 in compute_weighted_bandwidths()"Nick Mathewson2+1-8
2017-11-07 19:01Merge branch 'maint-0.3.2'Nick Mathewson2+13-2
2017-11-07 19:00Merge remote-tracking branch 'dgoulet/bug24161_032_01' into maint-0.3.2Nick Mathewson2+13-2
2017-11-07 18:22Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-11-07 18:22Bump to 0.3.2.4-alphaNick Mathewson3+3-3
2017-11-07 16:14Add a safe guard to avoid using a zeroed voting scheduleDavid Goulet1+7-0
2017-11-07 16:08Recalculate voting schedule first when getting a new consensusDavid Goulet1+6-2
2017-11-07 14:58Merge branch 'maint-0.3.2'Nick Mathewson10+126-155
2017-11-07 14:58Merge remote-tracking branch 'asn/ticket23623_032_01' into maint-0.3.2Nick Mathewson10+126-155
2017-11-06 22:28Add changes file for #23623.George Kadianakis1+4-0
2017-11-06 18:01Merge branch 'maint-0.3.2'Nick Mathewson3+21-2
2017-11-06 17:59Merge branch 'bug24150_032_squashed' into maint-0.3.2Nick Mathewson3+21-2
2017-11-05 17:21Fix a memory leak on decryption non-failure of v3 hsdescNick Mathewson3+21-2
2017-11-06 15:16Merge branch 'maint-0.3.2'Nick Mathewson1+1-1
2017-11-06 15:16Fix a 32-bit formatting warningNick Mathewson1+1-1
2017-11-06 15:05Merge remote-tracking branch 'atagar/manual'Nick Mathewson1+14-13
2017-11-06 15:04Merge remote-tracking branch 'dgoulet/bug24053_033_01'Nick Mathewson1+3-0
2017-11-06 14:49Merge branch 'maint-0.3.2'Nick Mathewson2+8-1
2017-11-06 14:48Merge remote-tracking branch 'public/bug23318_029' into maint-0.3.2Nick Mathewson2+8-1
2017-11-05 20:21Fix manual formattingDamian Johnson1+14-13
2017-11-05 19:41Merge branch 'maint-0.3.2'Nick Mathewson3+31-5
2017-11-05 19:41lintchanges: Allow 'fixes bugs a, b, and c'Nick Mathewson1+2-2
2017-11-05 19:39Merge branch 'bug21394_029' into maint-0.3.2Nick Mathewson2+29-3
2017-11-03 02:06Fix DNS resolution on busy exit relaysSebastian Hahn2+29-3
2017-11-05 19:09Merge branch 'maint-0.3.2'Nick Mathewson8+37-24
2017-11-05 19:09ticket21031 changes file revised.Nick Mathewson1+4-2
2017-11-05 15:47Fix rust welcome message typo.Alex Xu (Hello71)1+1-1
2017-11-04 15:37ClientDNSRejectInternalAddresses in non-default networksSebastian Hahn4+15-5
2017-11-04 15:24Undo deprecation of ClientDNSRejectInternalAddressesSebastian Hahn1+1-3
2017-11-03 22:00Revert "Make ClientDNSRejectInternalAddresses testing-only."Sebastian Hahn6+24-21
2017-11-04 03:18fixup! Allow bootstrapping networks to have Exit flagsSebastian Hahn1+8-4
2017-11-03 22:02Allow bootstrapping networks to have Exit flagsSebastian Hahn2+10-5
2017-11-02 14:34Merge branch 'maint-0.3.2'Nick Mathewson2+9-1
2017-11-01 16:15nodelist: Downgrade warning to protocol warningDavid Goulet2+9-1
2017-11-02 14:32Merge branch 'maint-0.3.2'Nick Mathewson4+58-6
2017-11-02 14:30Merge branch 'dgoulet_ticket23753_032_02_squashed' into maint-0.3.2Nick Mathewson4+58-6
2017-10-26 18:44sched: Rate limit scheduler_bug_occurred()David Goulet1+15-4
2017-10-03 20:48sched: Add another SCHED_BUG() callsiteMatt Traudt1+1-1
2017-10-03 18:38sched: Use SCHED_BUG() macro in schedulerDavid Goulet3+9-5
2017-11-02 14:26Merge branch 'maint-0.3.2'Nick Mathewson2+7-3
2017-11-01 06:13Test that IPv6-only clients can use microdescriptorsteor2+7-3
2017-11-02 14:22Merge branch 'maint-0.3.2'Nick Mathewson7+153-93
2017-11-02 14:22Tweak a comment for a minor but important distinctionNick Mathewson1+1-1
2017-11-02 14:19Merge branch 'ticket23820_032_01_squashed' into maint-0.3.2Nick Mathewson7+153-93
2017-10-26 06:25Changes file for 23820teor1+5-0
2017-10-26 05:51Don't run IPv6-only v3 single onion service tests using chutneyteor1+3-1
2017-10-26 05:49Stop users configuring IPv6-only v3 single onion servicesteor1+12-4
2017-10-26 05:48Improve v3 onion service logging for intro and rend pointsteor2+48-8
2017-10-26 05:30Remove buggy IPv6 and ed25519 handling from get_lspecs_from_extend_info()teor1+26-11
2017-11-02 14:01Merge branch 'buf_for_stringbuffer_squashed'Nick Mathewson7+197-79
2017-11-02 13:59changes file for 22342Nick Mathewson1+3-0
2017-09-06 13:37Refactor geoip_get_dirreq_history to use buf_tNick Mathewson1+10-12
2017-09-06 13:31Refactor connection_write_to_buf_impl_(); add one that takes a buf_tNick Mathewson2+94-37
2017-09-06 13:30Add a zero-copy buffer move implementation.Nick Mathewson2+23-0
2017-09-06 13:08Refactor write_http_response_header_impl() to use buf_tNick Mathewson1+14-30
2017-09-06 13:07Add buf_t API helpers for using buffers to construct outputs.Nick Mathewson2+53-0
2017-11-01 20:44easy typos while reviewing commitsRoger Dingledine4+5-5
2017-11-01 17:50Merge branch 'maint-0.3.2'Nick Mathewson2+5-1
2017-11-01 16:35man: Specify HiddenServiceNumIntroductionPoints for v3David Goulet2+5-1
2017-05-27 15:51rename {,TOR_}RUST_DEPENDENCIESSebastian Hahn2+9-9
2017-11-01 17:28Merge remote-tracking branch 'public/owning_control_fd'Nick Mathewson9+103-10
2017-11-01 17:27missing changes file for 22605Nick Mathewson1+5-0
2017-11-01 17:22Merge branch 'tor_api_squashed'Nick Mathewson18+374-36
2017-11-01 17:21tor_runner.c: Add a circumlocution and a caveat.Nick Mathewson1+9-1
2017-11-01 17:19Add more usage notes on tor_api.hNick Mathewson1+20-0
2017-11-01 17:11Explain purpose, usage, and status of tor_runner.cNick Mathewson1+15-0
2017-10-18 23:34Add a small library to emulate tor_run_main() with exec()Nick Mathewson4+85-0
2017-10-18 18:26Add a public tor_api.h with an implementation in tor_api.cNick Mathewson7+210-8
2017-11-01 15:39test: Fix SR initialization in routerlist testDavid Goulet1+3-0
2017-11-01 03:09trivial comment fixesRoger Dingledine1+1-2
2017-11-01 03:07all the other lines here had a tab; make this one blend inRoger Dingledine1+1-1
2017-10-31 18:48test: Fix voting schedule for hs_service.cDavid Goulet1+4-0
2017-10-31 18:46test: Fix voting schedule for hs_common.cDavid Goulet1+20-1
2017-10-31 18:39test: Fix voting schedule for shared randomDavid Goulet1+60-82
2017-10-31 18:31Merge branch 'maint-0.3.2'Nick Mathewson2+4-1
2017-10-31 18:31Merge branch 'bug24082_032' into maint-0.3.2Nick Mathewson2+4-1
2017-10-31 18:18Merge branch 'maint-0.3.2'Nick Mathewson1+0-1
2017-10-31 18:18double newlineNick Mathewson1+0-1
2017-10-31 18:07test: Initialize the voting schedule in test_dir.cDavid Goulet1+1-0
2017-10-31 18:04Merge branch 'maint-0.3.2'Nick Mathewson4+35-6
2017-10-31 18:04Merge branch 'hsdescv3_fuzz_more' into maint-0.3.2Nick Mathewson4+35-6
2017-10-31 17:58Merge branch 'fix-torrcd-sandbox-22605v2'Nick Mathewson7+183-63
2017-10-31 17:37Merge branch '13605_reduced_exit_squashed'Nick Mathewson6+142-8
2017-10-31 17:22Don't give "exitrelay may become 0 when no policy" warning on ReducedExitPolicyNick Mathewson1+1-1
2017-10-31 17:10Fix: when BridgeRelay is set, you do not get any exit policy.Nick Mathewson1+5-6
2017-10-10 16:41Add ChangLog entry for the ReducedExitPolicy optionNeel Chauhan1+5-0
2017-10-10 16:40Modify man page to describe ReducedExitPolicy optionNeel Chauhan1+100-1
2017-10-10 15:45Add code for letting user select Reduced Exit PolicyNeel Chauhan4+37-6
2017-10-31 16:19Merge branch 'maint-0.3.2'Nick Mathewson7+157-57
2017-10-31 16:19make 23762 changes file pass check-changesNick Mathewson1+1-1
2017-10-31 16:14Merge branch 'bug23762_032_02_squashed' into maint-0.3.2Nick Mathewson7+157-57
2017-10-04 20:22hs-v3: Attempt descriptor refetch when dirinfo changesDavid Goulet7+81-11
2017-10-31 16:01Make check-changes happy.Nick Mathewson1+1-1
2017-10-31 15:59Merge branch 'bug23571_033_squashed'Nick Mathewson2+12-5
2017-09-19 04:18Consistently use braced blocks in hibernate_go_dormant()teor1+7-4
2017-09-19 04:17When hibernating, close connections normally and allow them to flushteor2+5-1
2017-10-31 15:43Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson2+7-0
2017-10-31 15:43Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+7-0
2017-10-31 15:43Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson2+7-0
2017-10-31 15:43Merge branch 'maint-0.3.2'Nick Mathewson2+7-0
2017-10-31 15:43Merge remote-tracking branch 'public/bug23693_029' into maint-0.2.9Nick Mathewson2+7-0
2017-10-31 13:54Make tor recalculate voting schedule even if not a dirauthDavid Goulet1+2-5
2017-10-30 21:05Initialize the mock options in the fuzzing codeNick Mathewson2+4-1
2017-10-30 15:07Merge branch 'maint-0.3.2'Nick Mathewson2+5-0
2017-10-30 15:07Merge remote-tracking branch 'public/bug23774_032' into maint-0.3.2Nick Mathewson2+5-0
2017-10-30 04:18fix confusion in man pageRoger Dingledine1+2-2
2017-10-27 21:58remove errant ;Nick Mathewson1+1-1
2017-10-27 20:22remove changes files from <= 0.3.2Nick Mathewson20+0-91
2017-10-27 18:28In the hsdescv3 fuzzer, replace the decryption function.Nick Mathewson4+35-6
2017-10-27 17:03Only prototype rust_welcome_string() when it exists.Nick Mathewson1+2-0
2017-10-27 17:02[rust] Avoid a clone in contract_protocol_list()Nick Mathewson1+3-2
2017-10-27 16:54Allow test_rust.sh to run from outside the makefileNick Mathewson1+3-1
2017-10-27 16:52Add a build-rust alias to just rebuild the rust code.Nick Mathewson1+6-0
2017-10-27 16:49[rust] Add "unsafe" to the testing-mode tor_malloc_ wrapper.Nick Mathewson1+2-6
2017-10-27 16:36forward-port the 0.3.2.3-alpha changelogNick Mathewson1+99-0
2017-10-27 16:35Make distcleancheck pass with --enable-rustNick Mathewson2+12-0
2017-10-27 16:33Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-10-27 16:33bump to 0.3.2.3-alpha-dev.Nick Mathewson3+3-3
2017-10-27 16:19Include rust files in 'make dist'Nick Mathewson1+21-1
2017-10-27 15:59repair "make distcheck"Nick Mathewson1+1-2
2017-10-27 15:51declare shutdown_did_not_work_callback() with ATTR_NORETURNNick Mathewson1+2-0
2017-10-27 15:15Add a comment about removing the failsafe event loop exit codeNick Mathewson1+1-0
2017-10-27 15:14Clarify doc on tell_event_loop_to_run_external_code()Nick Mathewson1+2-1
2017-10-27 15:13Merge remote-tracking branch 'public/exit_carefully'Nick Mathewson10+278-44
2017-10-27 14:59Make sure all C files have copyright/license noticesNick Mathewson8+24-0
2017-10-27 14:05Merge branch 'protover-rust-impl_squashed'Nick Mathewson43+1908-331
2017-10-27 14:01Add a changes fileNick Mathewson1+8-0
2017-10-27 13:54Add missing copyright/license statements on all .rs filesNick Mathewson10+30-0
2017-10-26 13:50cargo fmt; fix line length warningsChelsea Holland Komlo6+30-30
2017-10-26 03:02remove experimental rust featuresChelsea Holland Komlo3+6-3
2017-10-26 02:22update tor_allocate and add testsChelsea Holland Komlo1+14-8
2017-10-24 03:19remove unused include.am for rust modulesChelsea Holland Komlo2+0-27
2017-10-22 04:24refactor smartlist for readabilityChelsea Holland Komlo1+32-19
2017-10-22 04:07move to allocating c strings from rustChelsea Holland Komlo16+33-311
2017-10-15 03:05add tor allocator for rustChelsea Holland Komlo5+138-10
2017-10-15 02:27remove unneeded dependencies, remove types where unnecessaryChelsea Holland Komlo1+15-17
2017-10-12 21:29refactor build infrastructure for single rust binaryChelsea Holland Komlo9+47-25
2017-10-11 19:21use tor allocator for string allocation in rustChelsea Holland Komlo18+40-275
2017-09-28 03:08minimize scope for unsafeChelsea Holland Komlo3+3-3
2017-09-27 19:48rust implementation of protoverChelsea Holland Komlo29+1913-4
2017-10-27 13:16sr: Don't use a dynamic voting scheduleDavid Goulet6+18-50
2017-10-27 13:13dirvote: Move code. No behavior changeDavid Goulet1+38-38
2017-10-27 12:59Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-10-27 12:59update to 0.3.2.3-alphaNick Mathewson3+3-3
2017-10-27 12:05Merge branch 'maint-0.3.2'Nick Mathewson2+9-0
2017-10-26 18:54hs-v3: Check the ed25519 key when picking intro pointDavid Goulet2+9-0
2017-10-26 14:43Merge branch 'maint-0.3.2'Nick Mathewson4+32-4
2017-10-26 14:07doc: Add fedora packager point of contactDavid Goulet1+1-0
2017-10-26 13:52fuzzing: Make hsdescv3 use the decoding API correctlyDavid Goulet2+6-1
2017-10-26 13:41Revert "Temporarily disable compilation of the v3 hs fuzzing code"David Goulet2+26-3
2017-10-26 13:09remove now-redundant changes fileNick Mathewson1+0-6
2017-10-26 13:09Merge remote-tracking branch 'asn/bug23862_v2'Nick Mathewson7+127-7
2017-10-26 13:08Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-10-26 13:08fix check-changes warningNick Mathewson0+0-0
2017-10-26 13:03Merge branch 'maint-0.3.2'Nick Mathewson3+17-11
2017-10-25 16:54Add changes file for #23862.George Kadianakis1+6-0
2017-10-25 16:18Remove a duplicate call to update_microdesc_downloads()George Kadianakis1+2-2
2017-10-25 16:18Update entry guard state whenever we download a consensus.George Kadianakis1+9-9
2017-10-26 03:47Remove buggy IPv6 support from pick_intro_point() and service_intro_point_new()teor1+30-20
2017-10-26 03:38Remove buggy IPv6 support from hs_get_extend_info_from_lspecs()teor1+29-49
2017-10-25 16:54Fix offending unittest and add changes file for #23862.George Kadianakis2+7-2
2017-10-25 16:18Remove a duplicate call to update_microdesc_downloads()George Kadianakis1+2-2
2017-10-25 16:18Update entry guard state whenever we download a consensus.George Kadianakis1+9-9
2017-10-25 16:25Add a unittest that reveals the offending case of #23862.George Kadianakis6+122-7
2017-10-25 17:13reach into the past and fix a typoRoger Dingledine2+2-2
2017-10-25 16:25Merge branch 'maint-0.3.2'Nick Mathewson2+34-0
2017-10-25 15:21hs-v2: Copy needed information between service on prunningDavid Goulet2+34-0
2017-10-25 13:29Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-10-25 13:28Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson0+0-0
2017-10-25 13:28Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2017-10-25 13:28Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson0+0-0
2017-10-25 13:28Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson0+0-0
2017-10-25 13:28Merge branch 'maint-0.2.5' into maint-0.2.8Nick Mathewson0+0-0
2017-10-25 13:28bump to 0.3.1.8-devNick Mathewson3+3-3
2017-10-25 13:27bump to 0.3.0.12-devNick Mathewson3+3-3
2017-10-25 13:27bump to 0.2.9.13-devNick Mathewson3+3-3
2017-10-25 13:27bump to 0.2.8.16-devNick Mathewson3+3-3
2017-10-25 13:26bump to 0.2.5.15-devNick Mathewson3+3-3
2017-10-25 13:24Oops. Fix up the changelog I just sent out. :(Nick Mathewson2+2-2
2017-10-25 12:08forward-port releasenotes and changelog entries.Nick Mathewson2+478-0
2017-10-24 23:43Merge branch 'maint-0.3.2'Nick Mathewson2+12-0
2017-10-24 23:42Turn a comment into a doxygen comment.Nick Mathewson1+1-1
2017-10-24 23:41Merge remote-tracking branch 'catalyst-oniongit/bug20532_031' into maint-0.3.2Nick Mathewson2+12-0
2017-10-24 23:37Merge branch 'maint-0.3.2'Nick Mathewson10+284-1
2017-10-24 23:37Isis has been noticing typos.Nick Mathewson1+2-2
2017-10-24 23:35Merge branch 'feature18329_029_squashed' into maint-0.3.2Nick Mathewson3+19-8
2017-10-24 23:35Merge branch 'feature18329_029_squashed' into maint-0.3.2Nick Mathewson10+273-1
2017-10-24 23:35Updates to fix check-spaces/check-changes warningsNick Mathewson4+14-8
2017-10-24 23:33Adjust test to allow hyphens too.Nick Mathewson1+5-1
2017-10-23 19:44test: Add unittest for descriptors with BridgeDistribution option.Isis Lovecruft6+176-2
2017-10-23 19:37doc: Improve documentation for check_bridge_distribution_setting().Isis Lovecruft1+20-2
2017-10-23 14:52Always set bridge-distribution-request on bridges' descriptors.Nick Mathewson2+47-6
2017-10-23 14:38Tweak the documentation for BridgeDistributionNick Mathewson2+10-2
2016-11-13 07:39Add new BridgeDistribution config optionRoger Dingledine5+31-0
2017-09-28 22:15Rewrite bridge addresses earlierTaylor Yu2+12-0
2017-10-24 16:54Repair "make check"Nick Mathewson1+1-1
2017-10-24 16:52Merge remote-tracking branch 'arma/ticket23637'Nick Mathewson2+9-9
2017-10-24 13:11Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson0+0-0
2017-10-24 13:11Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-10-24 13:11Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2017-10-24 13:11Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson0+0-0
2017-10-24 13:11bump version in the other places :/Nick Mathewson2+2-2
2017-10-24 13:11bump version in the other places :/Nick Mathewson2+2-2
2017-10-24 13:10Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-10-24 13:10Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson0+0-0
2017-10-24 13:10Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2017-10-24 13:10Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson0+0-0
2017-10-24 13:10Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson0+0-0
2017-10-24 13:10Merge branch 'maint-0.2.5' into maint-0.2.8Nick Mathewson0+0-0
2017-10-24 13:09bump to 0.3.1.8Nick Mathewson3+3-3
2017-10-24 13:09bump to 0.3.0.12Nick Mathewson1+1-1
2017-10-24 13:09bump to 0.2.9.13Nick Mathewson1+1-1
2017-10-24 13:09bump to 0.2.8.16Nick Mathewson1+1-1
2017-10-24 13:09bump to 0.2.5.15Nick Mathewson3+3-3
2017-10-24 12:25Merge branch 'maint-0.3.2'Nick Mathewson4+29-2
2017-10-24 12:24Merge branch 'bug23952_032' into maint-0.3.2Nick Mathewson4+29-2
2017-10-23 19:55Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson2+8-0
2017-10-23 19:55Merge branch 'maint-0.3.2'Nick Mathewson2+8-0
2017-10-23 19:55Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson2+8-0
2017-10-23 19:55Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+8-0
2017-10-23 19:53Merge remote-tracking branch 'teor/bug23874-029' into maint-0.2.9Nick Mathewson2+11-0
2017-10-23 16:20Have LOG_PROTOCOL_WARN call its own functionNick Mathewson4+29-2
2017-10-23 13:22Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-10-23 13:22Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson0+0-0
2017-10-23 13:21Remove the length limit from write_http_status_lineNick Mathewson2+7-6
2017-10-23 13:11Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson1+2-2
2017-10-23 13:11Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson1+2-2
2017-10-23 13:11Merge branch 'maint-0.3.2'Nick Mathewson1+2-2
2017-10-23 13:11Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson1+2-2
2017-10-23 13:11Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson1+2-2
2017-10-23 13:11Adjust test, now that there are 9 dirauths againNick Mathewson1+2-2
2017-10-23 13:06Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson2+6-0
2017-10-23 13:06Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+6-0
2017-10-23 13:06Merge branch 'maint-0.3.2'Nick Mathewson2+6-0
2017-10-23 13:06Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson2+6-0
2017-10-23 13:06Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson2+6-0
2017-10-23 13:04Merge branch 'maint-0.2.5' into maint-0.2.8Nick Mathewson2+6-0
2017-10-19 20:08dirauth: Add bastet to the default authoritiesDavid Goulet2+6-0
2017-10-23 12:59Merge branch 'maint-0.3.2'Nick Mathewson2+4-1
2017-10-23 12:59Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson2+4-1
2017-10-23 12:59Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+4-1
2017-10-23 12:59Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson2+4-1
2017-10-23 12:59Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson2+4-1
2017-10-23 12:58Merge branch 'maint-0.2.5' into maint-0.2.8Nick Mathewson2+4-1
2017-10-23 12:53Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-10-23 12:53Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson2+6-0
2017-10-23 12:53Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+6-0
2017-10-23 12:53Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson0+0-0
2017-10-23 12:53Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson2+6-0
2017-10-23 12:53Merge remote-tracking branch 'public/bug23690_028' into maint-0.2.8Nick Mathewson2+6-0
2017-10-23 12:47Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-10-23 12:47Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson0+0-0
2017-10-23 12:47Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+9-0
2017-10-23 12:47Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2017-10-23 12:47Merge remote-tracking branch 'public/bug23081_025' into maint-0.2.9Nick Mathewson2+9-0
2017-10-23 12:46Merge branch 'maint-0.3.2'Nick Mathewson0+0-0
2017-10-23 12:46Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson0+0-0
2017-10-23 12:46Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+53-12
2017-10-23 12:46Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2017-10-23 12:46Merge remote-tracking branch 'public/bug22349_029' into maint-0.2.9Nick Mathewson2+53-12
2017-10-20 23:28Mark "previously validated foo could not be set" blocks as unreachable.Nick Mathewson1+14-0
2017-10-20 23:10Add unit tests for cases of starting with bogus keygen argumentsNick Mathewson1+109-0
2017-10-20 15:39Changes file for ticket 23848Nick Mathewson1+8-0
2017-10-20 15:34Exit more carefully when options_act() fails.Nick Mathewson1+16-6
2017-10-20 15:15Return instead of exiting in options_init_from_torrc()Nick Mathewson4+45-20
2017-10-20 15:03Return from instead of exit()ing when ed25519 key check fails.Nick Mathewson1+1-2
2017-10-20 14:27On locking failure, return -1 instead of exit()ing.Nick Mathewson1+1-1
2017-10-20 14:25Replace most bad exits in main.c, hibernate.cNick Mathewson2+8-10
2017-10-20 14:22Add a failsafe to kill tor if the new exit code doesn't work.Nick Mathewson1+23-0
2017-10-20 14:16Expose a new function to make the event loop exit once and for all.Nick Mathewson3+49-1
2017-10-20 13:59Rename "tell_event_loop_to_finish" to "...run_external_code"Nick Mathewson3+4-4
2017-10-19 17:42Comment-only change: annotate exit() calls.Nick Mathewson14+43-43
2017-10-19 17:21Mark some unreachable code in compat_winthreads.c as unreachableNick Mathewson1+2-0
2017-10-18 17:49Move tor_git_revision into a new module.Nick Mathewson9+36-28
2017-10-18 17:36Add __OwningControllerFD to allow controllers without controlportsNick Mathewson5+81-0
2017-10-18 16:55Expose connection_init_accepted_conn.Nick Mathewson2+7-4
2017-10-18 16:14New function for Tor to treat itself as the "owner" of a socketNick Mathewson2+14-5
2017-10-18 16:13Make the mark_socket_open() no-op treat the socket as used.Nick Mathewson1+1-1
2017-10-17 17:59Update Longclaw's IP address; fixes 23592.Nick Mathewson2+4-1
2017-10-17 17:58Merge branch 'maint-0.3.2'Nick Mathewson1+2-1
2017-10-17 17:58Add dirauth changes as a lintchanges categoryNick Mathewson1+2-1
2017-10-17 17:40Fix memory leak when freeing socket_table in KIST.Nick Mathewson2+5-0
2017-10-16 00:36Merge branch 'teor_bug23813_squashed'Nick Mathewson1+6-2
2017-10-10 18:36Describe what router_reset_descriptor_download_failures() actually doesteor1+6-2
2017-10-15 20:45Clear the address when node_get_prim_orport() returns earlyteor2+11-0
2017-10-15 16:31Add a new consensus method that removes IPv6 address lines from microdescsteor2+11-2
2017-10-15 16:10Add a consensus method for IPv6 address lines in the microdesc consensusteor2+10-4
2017-10-15 16:09Add a consensus_method argument to routerstatus_format_entry()teor5+22-5
2017-10-15 16:08Improve the comment on networkstatus_compute_consensus()teor1+3-2
2017-10-15 15:57bump version on master to 0.3.3.0-alpha-devNick Mathewson3+3-3
2017-10-10 18:09Merge remote-tracking branch 'catalyst-oniongit/bug23757'Nick Mathewson2+14-6
2017-10-10 18:07Merge remote-tracking branch 'catalyst-oniongit/bug23755'Nick Mathewson2+7-2
2017-10-04 14:45Match .travis.yml more closelyTaylor Yu2+14-6
2017-10-04 14:40Only run "update" job from scheduled pipelinesTaylor Yu2+7-2
2017-10-05 15:04Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson1+1-1
2017-10-05 15:04Merge branch 'maint-0.2.5' into maint-0.2.8Nick Mathewson1+1-1
2017-10-05 15:04Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson1+1-1
2017-10-05 15:04Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson1+1-1
2017-10-05 15:04Merge branch 'maint-0.3.1'Nick Mathewson1+1-1
2017-10-05 15:04add missing subcategory in changes fileNick Mathewson1+1-1
2017-10-05 15:03Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson3+5654-3686
2017-10-05 15:03Merge branch 'maint-0.3.1'Nick Mathewson3+5654-3686
2017-10-05 15:03Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson3+5654-3686
2017-10-05 15:03Merge branch 'maint-0.2.5' into maint-0.2.8Nick Mathewson3+5654-3686
2017-10-05 15:03Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson3+5654-3686
2017-10-05 14:56Update geoip and geoip6 to the October 4 2017 database.Karsten Loesing3+5654-3686
2017-10-04 19:49hs-v3: Refactor client refetch functionDavid Goulet1+76-46
2017-10-04 13:42Don't expect permission failure if running as rootTaylor Yu2+9-1
2017-10-04 13:01note cathugger in changes file for 23748Nick Mathewson1+1-0
2017-10-03 17:58sched: Implement SCHED_BUG()David Goulet2+37-0
2017-10-03 15:16hs-v3: Always generate the public key file on diskcathugger2+6-1
2017-10-03 14:56Merge branch 'bug23672_032_01_squashed'Nick Mathewson5+296-9
2017-09-27 12:38hs: Add changes file for 23653David Goulet1+7-0
2017-09-26 16:03test: Add an HS v3 descriptor fetch unit testDavid Goulet3+136-2
2017-09-26 14:45hs-v3: Close pending SOCKS connection on descriptor fetch errorDavid Goulet1+110-1
2017-10-03 13:05Merge remote-tracking branch 'asn/bug23670'Nick Mathewson5+72-22
2017-10-03 13:04Merge remote-tracking branch 'catalyst-oniongit/bug23739'Nick Mathewson3+23-8
2017-10-03 12:50entrynodes: Better naming for dir info check functions.George Kadianakis4+10-8
2017-10-03 12:48entrynodes: Add changes file.George Kadianakis1+3-0
2017-10-02 19:51Improve docs on using gcovTaylor Yu3+23-8
2017-10-03 12:18Merge branch 'bug23678_032'Nick Mathewson3+18-10
2017-10-03 12:17Follow-up on 23678: fix socks/wrong_protocol testNick Mathewson1+1-1
2017-10-02 18:25torcert.c: mark some lines unreachable by testsNick Mathewson1+11-0
2017-10-02 17:59Make the fp_pair_map tests cover {get,set}_by_digestsNick Mathewson1+3-2
2017-10-03 12:05Merge remote-tracking branch 'catalyst-oniongit/bug23741'Nick Mathewson2+5-1
2017-10-03 12:03Merge remote-tracking branch 'isis/bug23695'Nick Mathewson1+3-0
2017-10-03 11:38entrynodes: Error msg for missing guard descs is now more informative.George Kadianakis4+29-17
2017-10-03 11:16entrynodes: Move guard dirinfo check below path dirinfo check.George Kadianakis1+11-10
2017-10-02 17:43entrynodes: Be specific about how many primary descriptors we miss.George Kadianakis4+49-17
2017-10-02 23:19bump master to 0.3.2.2-alpha-devNick Mathewson3+3-3
2017-10-02 21:09Don't move gcov output to root directoryTaylor Yu2+5-1
2017-10-02 19:38Fix a couple typos in the ChangeLog entries for 0.3.2.2-alpha.Isis Lovecruft1+4-4
2017-10-02 19:05Bump version to 0.3.2.2-alpha.Alexander Færøy3+3-3
2017-10-02 17:49Remove changes files integrated for 0.3.2.2-alpha.Isis Lovecruft36+0-157
2017-10-02 16:53Fix our "not an HTTP Proxy" message in light of HTTPTunnelPortNick Mathewson2+17-9
2017-10-02 15:11Make changes in server_mode() affect workers; fix a crash.Nick Mathewson2+7-0
2017-09-29 08:15ChangeLog additions for 0.3.2.2-alpha.Isis Lovecruft1+178-0
2017-09-29 21:46Merge remote-tracking branch 'dgoulet/ticket23696_032_01'Nick Mathewson2+13-0
2017-09-29 21:27changes tweak.Nick Mathewson1+1-1
2017-09-29 21:26Merge branches 'bug8185_031' and 'bug8185_diagnostic_032'Nick Mathewson3+30-1
2017-09-29 18:07sched: Always initialize scheduler_last_run to nowDavid Goulet2+13-0
2017-09-27 20:11sched: Don't get KIST stuck in an infinite loopMatt Traudt2+22-1
2017-09-29 14:29Merge branch 'bug23690_additional_032'Nick Mathewson3+16-4
2017-09-29 14:05Make some assertions nonfatal to help prevent bug23690 recurrence.Nick Mathewson3+16-4
2017-09-29 14:28Merge branch 'bug23690_028'Nick Mathewson2+6-0
2017-09-29 14:00Clear outbuf_flushlen when we clear a connection's outbufNick Mathewson2+6-0
2017-09-29 13:37Merge branch 'bug8185_025' into bug8185_031Nick Mathewson2+17-0
2017-09-29 13:26Don't package cells onto marked circuits.Nick Mathewson2+17-0
2017-09-29 13:24Log more information when bug8185 is about to trigger.Nick Mathewson2+13-1
2017-09-29 01:04doc: Add a good resource for learning to write Rust FFI.Isis Lovecruft1+3-0
2017-09-28 23:07Merge remote-tracking branch 'catalyst-oniongit/bug23691'Nick Mathewson1+1-0
2017-09-28 22:54Merge remote-tracking branch 'ahf-gitlab/bugs/23551'Nick Mathewson3+5-6
2017-09-28 22:54Merge branch 'maint-0.3.1'Nick Mathewson2+10-0
2017-09-28 22:53Fix leak in test_util.cTaylor Yu1+1-0
2017-09-28 22:53Merge remote-tracking branch 'ahf-gitlab/bugs/23551-maint-0.3.1' into maint-0.3.1Nick Mathewson2+10-0
2017-09-28 14:46Better error handling when trying to compress/decompress into empty buffer.Alexander Færøy2+10-0
2017-09-28 16:46Enable disabled test that was disabled due to bug #23551Alexander Færøy1+1-2
2017-09-28 14:46Better error handling when trying to compress/decompress into empty buffer.Alexander Færøy2+10-0
2017-09-28 13:15Fix whitespace issue in compress.cAlexander Færøy1+3-3
2017-09-28 13:14Fix typo in buffers.c.Alexander Færøy1+1-1
2017-09-28 16:20Improve unit test coverage for compression code.Nick Mathewson3+141-3
2017-09-28 16:17Fix spelling: compressing, not compresingNick Mathewson1+2-2
2017-09-28 13:49Unit test for case where %included dir exists but is unreadableNick Mathewson1+38-0
2017-09-28 13:40unit test for config_lines_dup_and_filterNick Mathewson1+36-0
2017-09-28 13:40Correct docs for config_lines_dup_and_filterNick Mathewson1+2-1
2017-09-28 13:25Move around some LCOV_EXCLs in src/commonNick Mathewson12+50-20
2017-09-28 12:53Improve cov-diff script to account for new files.Nick Mathewson1+7-3
2017-09-28 12:35Add unit test for buf_get_line().Nick Mathewson1+46-0
2017-09-28 12:35Note an unreachable (?) section in buffers.cNick Mathewson1+2-0
2017-09-28 01:45Let's get 100% coverage for proto_http while we're at it.Nick Mathewson4+216-0
2017-09-27 23:37Test more error cases of our socks code.Nick Mathewson1+123-4
2017-09-27 22:55Add unit tests for SOCKS functions that parse server responsesNick Mathewson2+235-1
2017-09-27 15:23socks5 unit tests: add check for ipv6 address type.Nick Mathewson1+18-0
2017-09-27 15:16Socks tests for bad socks5 username/passwd auth.Nick Mathewson1+44-0
2017-09-27 15:15Mark some tests in parse_socks.c as unreachable (BUG, LCOV)Nick Mathewson1+12-3
2017-09-27 14:54testing: test many possible truncated SOCKS commandsNick Mathewson1+101-0
2017-09-26 14:54hs-v3: Don't fetch descriptor if we have a pending requestDavid Goulet3+37-0
2017-09-26 12:23prop224: Fix one last instance of get_time_period_num() with now.George Kadianakis1+1-1
2017-09-26 12:07prop224: Update some function docs with the right retval.George Kadianakis1+6-6
2017-09-27 13:11Move ext_or_command tests to test_proto_misc.cNick Mathewson2+76-80
2017-09-27 13:09Add unit tests for var_cell and control0 proto functions.Nick Mathewson5+147-0
2017-09-26 18:41Eat redundant semicolonsTaylor Yu1+3-1
2017-09-26 18:51fix the changes fileNick Mathewson1+4-4
2017-09-26 17:55hs-v3: Don't non fatal assert if we can't get the intro extend infoDavid Goulet2+8-7
2017-09-26 17:02Merge branch 'ticket23602_029'Nick Mathewson2+11-4
2017-09-26 16:26Merge branch 'typecheck4'Nick Mathewson8+113-16
2017-09-25 15:55changes file for my confparse typechecking funNick Mathewson1+6-0
2017-09-25 15:52Type bug in shared_random_state -- make sure Version is int.Nick Mathewson1+1-1
2017-09-26 16:25Make the TransProxyType field non-constNick Mathewson1+2-2
2017-09-25 15:51Correct two state-file variable types.Nick Mathewson2+6-6
2017-09-25 15:08Add test to make sure all confparse variables are well-typedNick Mathewson4+98-7
2017-09-26 12:47add changes file for 23645Nick Mathewson1+3-0
2017-09-26 12:55Merge remote-tracking branch 'asn/ticket23645_032_01'Nick Mathewson4+54-33
2017-09-25 20:31hs: Improve loggingDavid Goulet2+9-6
2017-09-25 20:20circuit: Log n_circ_id and global identifier of HS circuitsDavid Goulet1+36-23
2017-09-25 20:08circuit: Log circuit identifiers when cannibalizingDavid Goulet1+3-2
2017-09-25 20:04circuit: Keep a copy of n_circ_id for loggingDavid Goulet1+5-1
2017-09-25 20:01circuit: Closing reason are signed valuesDavid Goulet1+1-1
2017-09-25 18:32Merge branch 'bug22109'Nick Mathewson2+27-0
2017-09-25 17:26Make testing rend1_payload variables staticNick Mathewson1+2-2
2017-09-25 15:12Merge branch 'bug23539_032_01_squashed'Nick Mathewson6+38-46
2017-09-25 15:12Whitespace fix.Nick Mathewson1+1-1
2017-09-25 14:43sched: make interval a plain int; initialize with macroMatt Traudt3+10-10
2017-09-22 15:33sched: Make KISTSchedRunInterval non negativeDavid Goulet6+35-43
2017-09-25 13:29fix changes fileNick Mathewson1+1-1
2017-09-25 13:24Merge remote-tracking branch 'asn/ticket23420_032_01'Nick Mathewson8+168-5
2017-09-25 12:00prop224: Add test for parsing RENDEZVOUS1 cell.George Kadianakis5+148-4
2017-09-24 23:27Assign Exit flag only for ports 80 and 443Roger Dingledine2+9-9
2017-09-22 21:26fix typoRoger Dingledine1+1-1
2017-09-22 19:29Remove an erroneous 0.5 in compute_weighted_bandwidths()Nick Mathewson2+8-1
2017-09-22 19:14Mention even more about changes files in doc/HACKINGNick Mathewson2+23-0
2017-09-22 16:20Fix check-spaces and a weird copyright.Nick Mathewson1+2-2
2017-09-22 14:22Use setup_full_capture_of_logs for 21800Nick Mathewson1+3-4
2017-09-22 13:56Remove unused chosen_scheduler_type variable.Nick Mathewson1+0-4
2017-09-22 13:54Merge remote-tracking branch 'pastly/bug23552_032_03'Nick Mathewson5+119-71
2017-09-22 13:09Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2017-09-22 13:09Merge branch 'maint-0.3.1'Nick Mathewson0+0-0
2017-09-21 17:13hs: Avoid possible double circuit close on errorDavid Goulet2+9-1
2017-09-22 12:58Merge branch 'bug22805_v2_squashed'Nick Mathewson9+39-26
2017-09-15 13:43Stop using CREATE_FAST as a signifier of clienthood.Nick Mathewson2+2-11
2017-09-06 20:18changes file for bug22805Nick Mathewson1+9-0
2017-09-06 19:37Use channel_is_client() accessor in channelpadding.c.Nick Mathewson3+3-3
2017-09-06 18:55Stop clearing the is_client flag on channel directlyNick Mathewson3+16-1
2017-09-06 18:39Remove or_circuit_t.is_first_hop; use channel_is_client() insteadNick Mathewson4+10-12
2017-09-21 17:24sched: move code to respect commentsMatt Traudt1+59-59
2017-09-21 17:15sched: only log when scheduler type changesMatt Traudt5+60-12
2017-09-22 12:51test_util: capture the log in the correct place.Nick Mathewson1+2-1
2017-09-21 21:39Merge branch 'bug21800'Nick Mathewson2+15-1
2017-09-21 21:34check-changes fixNick Mathewson1+1-1
2017-09-21 21:33Merge remote-tracking branch 'pastly/bug23581_032_03'Nick Mathewson2+24-3
2017-09-21 21:32Whoops; only run lintchanges when usepythonNick Mathewson1+2-0
2017-09-21 20:39Update CodingStandards.md for changes-file stuffNick Mathewson1+3-6
2017-09-21 20:29Whoops -- put a changes file in the wrong place :(Nick Mathewson0+0-0
2017-09-21 20:27Fix warning in bug23610Nick Mathewson1+1-1
2017-09-21 20:25Merge branch 'ticket23564_squashed'Nick Mathewson3+52-18
2017-09-19 14:10Make check-spaces part of the standard "make check" processNick Mathewson3+52-18
2017-09-21 19:32Capture "Result does not fit in tor_timegm()" warnings in util testsNick Mathewson2+15-1
2017-09-21 18:43Merge remote-tracking branch 'dgoulet/ticket23303_032_01'Nick Mathewson1+4-2
2017-09-21 18:42Merge remote-tracking branch 'catalyst-oniongit/bug23611'Nick Mathewson2+8-5
2017-09-21 18:39Merge branch 'maint-0.3.1'Nick Mathewson1+3-2
2017-09-21 17:13hs: Avoid possible double circuit close on errorDavid Goulet2+9-1
2017-09-21 18:31Remove wrong config parameter mention from manpageTaylor Yu2+8-5
2017-09-21 18:24hs: Improve comments for when we change timestampsDavid Goulet1+4-2
2017-09-19 18:07sched: Hard exit if we can't select a schedulerDavid Goulet2+24-3
2017-09-21 17:13hs: Avoid possible double circuit close on errorDavid Goulet2+9-1
2017-09-21 14:58Merge remote-tracking branch 'catalyst-oniongit/bug23607'Nick Mathewson3+16-2
2017-09-21 14:42lintchanges fixNick Mathewson1+1-1
2017-09-21 14:39Merge branch 'maint-0.3.1'Nick Mathewson2+40-7
2017-09-20 22:37Bug 23608: Mock time for all channelpadding tests.Mike Perry2+40-7
2017-09-20 23:47Avoid assertion failure for state file clock skewTaylor Yu2+11-1
2017-09-20 21:54Use correct sign for state file clock skewTaylor Yu2+6-2
2017-09-20 19:54When detecting OpenSSL, look for 1.0.1, and in homebrew locationNick Mathewson2+11-4
2017-09-20 19:46Use correct name for authtype 3 in a comment.Nick Mathewson1+1-1
2017-09-20 16:47hs: Log the intro point when we clean it upDavid Goulet2+43-0
2017-09-20 15:56circuit: Log n_circ_id and global identifierDavid Goulet2+18-6
2017-09-20 16:12Merge branch 'bug23080'Nick Mathewson2+10-0
2017-09-20 14:10Unit test to make sure that our platform string is parseableNick Mathewson2+27-0
2017-09-20 13:45Merge branch 'maint-0.3.1'Nick Mathewson2+8-4
2017-09-20 13:45changes file for bug23568Nick Mathewson1+4-0
2017-09-18 19:15in zstd compression, fix 32 bit buildAndreas Stieger1+4-4
2017-09-20 13:38Fix a comment that misunderstood is_canonicalNick Mathewson1+5-6
2017-09-20 12:50Warn on ExtORPort USERADDR that is missing or 0.Nick Mathewson2+10-0
2017-09-20 12:36Merge remote-tracking branch 'dgoulet/ticket23305_032_01'Nick Mathewson3+7-4
2017-09-20 12:32Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson2+6-1
2017-09-20 12:32Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+6-1
2017-09-20 12:32Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson2+6-1
2017-09-20 12:32Merge branch 'maint-0.3.1'Nick Mathewson2+6-1
2017-09-20 04:48Remove longclaw's IPv6 address, as it will soon changeteor2+6-1
2017-09-20 00:03sched: reorder code to fit comment bodies; comment typosMatt Traudt4+26-27
2017-09-19 23:55fix typos/etc found while starting to look at schedulerRoger Dingledine2+25-28
2017-09-19 23:35Merge remote-tracking branch 'pastly2/bug23566_032_01'Nick Mathewson2+10-9
2017-09-19 23:20tests: fix transproxy tests on BSD systemsMatt Traudt2+10-9
2017-09-19 23:06sched: Allow the new sched to react to new consMatt Traudt2+7-2
2017-09-19 18:12Merge branch 'bug23583_029'Nick Mathewson1+2-1
2017-09-19 17:58Avoid integer error in TEST_BITOPS testsNick Mathewson1+2-1
2017-09-19 17:43Merge remote-tracking branch 'hiro/gitlab-ci'Nick Mathewson1+40-0
2017-09-19 17:36Merge branch 'ticket21405'Nick Mathewson2+27-16
2017-09-19 17:19note the format we expect for IPv6Nick Mathewson1+14-6
2017-09-19 17:08Merge branch 'maint-0.3.1'Nick Mathewson1+1-0
2017-09-19 17:08add rust registry to gitignoreNick Mathewson1+1-0
2017-09-19 17:07Merge branch 'ticket18891'Nick Mathewson2+10-6
2017-09-19 13:32Clarify that Address is an IPv4 option only.Nick Mathewson2+10-6
2017-09-19 17:03Merge branch 'ticket18736'Nick Mathewson2+8-0
2017-09-19 16:33Add a BASE32_DIGEST_LEN defineDavid Goulet3+7-4
2017-09-19 14:22Clarify the term "address" in the manpageNick Mathewson2+15-12
2017-09-19 14:03fix a lintchanges problemNick Mathewson1+1-1
2017-09-19 13:25Document that .onion subdomains are ignored by clientsNick Mathewson2+8-0
2017-09-19 13:07hs: Pad RENDEZVOUS1 v3 cell to match length of v2David Goulet4+20-1
2017-09-19 12:48plural in manpageNick Mathewson2+10-2
2017-09-19 12:38doc: Add version 3 to HiddenServiceVersion man page entryDavid Goulet2+4-1
2017-09-19 12:24Merge remote-tracking branch 'teor/minor-comments'Nick Mathewson2+5-4
2017-09-19 06:32Avoid a compilation warning on macOS in scheduler_ev_add()teor2+5-1
2017-09-19 04:26Improve comments around connection_or_client_used()teor1+4-3
2017-09-19 04:19Improve comments formatting in connection.cteor1+1-1
2017-09-18 19:11Correct what-is-deprecated-when commentsNick Mathewson1+5-2
2017-09-18 19:04Merge remote-tracking branch 'ewongbb/chkdblcolon'Nick Mathewson1+4-0
2017-09-18 19:02Merge remote-tracking branch 'public/ticket19704'Nick Mathewson3+13-2
2017-09-18 18:49small tweaks to releasingtor.mdNick Mathewson1+24-6
2017-09-18 18:40Merge branch 'maint-0.3.1'Nick Mathewson0+0-0
2017-09-18 18:40Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2017-09-18 18:40Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson0+0-0
2017-09-18 18:40Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson0+0-0
2017-09-18 18:40bump to 0.3.2.1.-alpha-devNick Mathewson3+3-3
2017-09-18 18:40bump to 0.3.1.7-devNick Mathewson3+3-3
2017-09-18 18:39bump to 0.3.0.11-devNick Mathewson3+3-3
2017-09-18 18:39bump to 0.2.9.12-devNick Mathewson3+3-3
2017-09-18 18:39bump to 0.2.8.15-devNick Mathewson3+3-3
2017-09-18 16:44Add a cast so that 32-bit compilation goes without errorsNick Mathewson1+1-1
2017-09-18 16:42changelog tweaks from asnNick Mathewson1+2-2
2017-09-18 16:25Try to clarify that KIST helps relays.Nick Mathewson1+11-11
2017-09-18 15:52revision pass on the rest of the changelogNick Mathewson1+53-56
2017-09-18 15:39Revise the first two (big) changelog entriesNick Mathewson1+57-44
2017-09-18 15:27Combine some changelog sections.Nick Mathewson1+29-50
2017-09-18 15:02Merge remote-tracking branch 'dgoulet/bug23558_032_01'Nick Mathewson2+17-4
2017-09-18 14:58sched: BUG() on event_add() and log_warn next_runDavid Goulet1+5-1
2017-09-18 14:47sched: Don't cast to int32_t the monotime_diff_msec() resultDavid Goulet1+12-3
2017-09-18 14:48Merge branch 'maint-0.3.1'Nick Mathewson1+11-11
2017-09-18 14:48Make hs_ntor_ref.py work with python3Nick Mathewson1+11-11
2017-09-18 14:32Start on a changelog for 0.3.2.1-alpha: sortchanges and formatchangelogNick Mathewson67+354-345
2017-09-18 14:30Bump to 0.3.2.1-alphaNick Mathewson3+3-3
2017-09-18 14:24Use the lintChanges script to fix style issues in changes entriesNick Mathewson0+0-0
2017-09-18 14:12remove changes files for items that appeared in 0.3.17Nick Mathewson2+0-9
2017-09-18 14:11forward-port changelogs and release notes for 0.2.8.15, 0.2.9.12, 0.3.0.11, 0.3.1.7Nick Mathewson2+1168-0
2017-09-18 13:42Merge branch 'maint-0.3.1'Nick Mathewson2+7-2
2017-09-18 13:40Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson0+0-0
2017-09-18 13:40Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson2+7-2
2017-09-18 13:40Merge branch 'trove-2017-008_030' into maint-0.3.0Nick Mathewson2+7-2
2017-09-18 13:40Merge branch 'maint-0.2.8' into maint-0.3.0Nick Mathewson0+0-0
2017-09-18 13:39Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson2+7-2
2017-09-18 13:39Merge branch 'trove-2017-008_028' into maint-0.2.8Nick Mathewson2+7-2
2017-09-18 13:25Fix log-uninitialized-stack bug in rend_service_intro_established.Nick Mathewson2+7-2
2017-09-18 13:25Fix log-uninitialized-stack bug in rend_service_intro_established.Nick Mathewson2+7-2
2017-09-18 07:33Add check for double-semi-colons at the end of a lineEdmund Wong1+4-0
2017-09-18 00:42Fix memory leak in tor-gencert.cNick Mathewson1+2-2
2017-09-18 00:32add frebsd ports maintainer to releasingtor listNick Mathewson1+1-0
2017-09-15 20:44kist_no_kernel_support is unused when we didn't detect it.Nick Mathewson1+0-1
2017-09-15 20:43Replace accumulated C ;;s with ;sNick Mathewson10+33-33
2017-09-15 20:40Merge branch 'scan-build-032'Nick Mathewson32+179-109
2017-09-15 20:24Run our #else/#endif annotator on our source code.Nick Mathewson229+1000-1000
2017-09-15 20:15Split some long #if lines to make the #endif annotator happyNick Mathewson7+31-19
2017-09-15 20:11update script to use /* */ commentsNick Mathewson1+3-3
2017-09-15 20:07Merge branch 'annotate_ifdefs'Nick Mathewson1+74-0
2017-09-15 18:40Merge branch 'maint-0.3.1'Nick Mathewson4+9-5
2017-09-15 18:39Merge branch 'bug23533_031' into maint-0.3.1Nick Mathewson4+8-4
2017-09-15 18:30kist: Cast, then do operations on int32.Nick Mathewson1+3-2
2017-09-15 18:27Merge branch 'bug23487_029'Nick Mathewson2+19-8
2017-09-15 18:26Use different variable names for pw_uid usagesNick Mathewson1+13-7
2017-09-15 18:08Make netinet/tcp include conditional too: windows lacks it.Nick Mathewson1+1-1
2017-09-15 18:02fix some 32-bit warnings about printf argumentsNick Mathewson1+3-2
2017-09-15 17:57Try to improve formatting on the Schedulers optionNick Mathewson1+6-6
2017-09-15 16:10Merge branch 'remove_allow_dotexit_v2'Nick Mathewson6+22-61
2017-09-07 13:51Remove AllowDotExit.Nick Mathewson6+22-58
2017-09-15 16:03wrap a wide commentNick Mathewson1+3-3
2017-09-15 16:00Merge remote-tracking branch 'dgoulet/ticket12541_032_02'Nick Mathewson18+2264-905
2017-09-15 15:58doc: Man page entries for KISTDavid Goulet1+30-0
2017-09-15 15:52Merge remote-tracking branch 'dgoulet/ticket19254_032_01'Nick Mathewson2+25-6
2017-09-15 14:28sched: add comment about how we determine if a socket should writeMatt Traudt1+4-0
2017-09-15 14:28fixup! sched: add changes file (spaces)Matt Traudt1+2-2
2017-09-15 14:22sched: add changes fileMatt Traudt1+23-0
2017-09-15 14:22sched: add more per-socket limit documentation; int fixMatt Traudt1+45-10
2017-09-15 13:25sched: Revert IF_BUG_ONCE() to tor_assert()David Goulet1+3-10
2017-09-15 13:06sched: Define SCHEDULER_KIST_PRIVATE for more encapsulationDavid Goulet4+8-0
2017-09-14 20:04sched: Improve logging if KIST is disabledDavid Goulet1+11-4
2017-09-14 19:26test: Fix unit tests with latest scheduler changesDavid Goulet3+59-8
2017-09-14 18:47sched: Make the scheduler object staticDavid Goulet5+29-35
2017-09-14 18:37sched: Compare channel pointer in the socket tableDavid Goulet1+1-1
2017-09-14 18:37sched: Make the outbuf table local to run()David Goulet1+4-11
2017-09-14 18:29sched: Make check-spaces happyDavid Goulet1+8-7
2017-09-14 18:27sched: Extra careful in channel_outbuf_length()David Goulet1+6-0
2017-09-14 18:22sched: Don't expose the global scheduler libevent objectDavid Goulet4+26-27
2017-09-14 17:29sched: Always call on_channel_free() regardless of stateDavid Goulet1+3-3
2017-09-14 17:23sched: Add Schedulers torrc optionDavid Goulet6+172-41
2017-09-13 20:35sched: change most asserts to non-fatal BUGsMatt Traudt3+99-28
2017-09-13 18:32sched: revisist compatibility on non-linux systemsMatt Traudt2+35-0
2017-09-13 16:54sched: rename scheduler to the_schedulerMatt Traudt3+41-41
2017-09-13 16:47sched: validate KIST sched optionsMatt Traudt3+27-7
2017-09-13 02:12sched: switch to monotonic time; add/fix comments, style, and logs msgsMatt Traudt4+57-19
2017-09-07 19:22sched: Add sandbox support for KISTDavid Goulet1+33-1
2017-08-31 14:41sched: Fallback to naive approach if no runtime KIST supportDavid Goulet1+36-2
2017-08-31 13:56sched: Detect KIST support at compile timeDavid Goulet4+52-12
2017-07-11 16:47sched: Implement the KIST schedulerMatt Traudt7+1591-644
2017-07-10 20:10sched: Groundwork before KIST implementationMatt Traudt6+17-3
2017-07-10 14:47sched: Remove vanilla sched options that will be going awayMatt Traudt3+87-257
2017-09-15 15:17Merge remote-tracking branch 'catalyst-oniongit/bug23532'Nick Mathewson2+23-9
2017-09-15 01:43Make NETINFO clock skew detection work on clientsTaylor Yu2+8-2
2017-09-15 13:59Refactor channeltls.c lightlyTaylor Yu1+15-7
2017-09-06 20:26Fix several places where md-using relays would get wrong behavior.Nick Mathewson4+8-4
2017-09-15 13:33Merge branch 'maint-0.3.1'Nick Mathewson0+0-0
2017-09-15 13:33bump to 0.3.1.7Nick Mathewson3+3-3
2017-09-15 13:04repair test_key_expiration.shNick Mathewson1+1-1
2017-09-15 13:01Merge remote-tracking branch 'dgoulet/ticket23310_032_02'Nick Mathewson7+422-46
2017-09-15 12:58Merge branch 'bug23488'Nick Mathewson1+0-1
2017-09-15 12:34test: Make check-spaces happyDavid Goulet1+0-2
2017-09-15 12:34fixup! test: Add HS v3 client-side test for picking intro pointsDavid Goulet1+8-4
2017-09-15 06:47doc: make introduction paragraph point to correct dataMartin Kepplinger1+3-2
2017-09-15 12:16Merge remote-tracking branch 'asn/bug23531'Nick Mathewson1+36-0
2017-09-15 12:15Merge remote-tracking branch 'teor/ticket23528'Nick Mathewson1+3-3
2017-09-15 12:13Merge remote-tracking branch 'teor/bug23524'Nick Mathewson3+11-4
2017-09-15 10:23prop224: Add changes file for prop224George Kadianakis1+36-0
2017-08-29 15:29prop224: Fix memleak in client_get_random_intro().George Kadianakis1+7-0
2017-08-29 15:28test: Add HS v3 client-side test for picking intro pointsGeorge Kadianakis3+185-3
2017-08-29 15:37test: Improve HS v3 helper for building intro points.George Kadianakis1+16-15
2017-08-29 16:12test: Unit test for the hs indexesDavid Goulet3+120-0
2017-09-08 20:21prop224 test: Enrich the client_service_hsdir_set_sync() test.George Kadianakis1+92-28
2017-09-15 06:06Explain the restrictions on divisor in round*_to_next_multiple_ofteor1+3-3
2017-09-15 04:17Avoid an instance of the bug warning in any_bridge_descriptors_known()teor1+1-1
2017-09-15 04:11Make control port download status next attempts consistentteor2+7-1
2017-09-15 04:02Make an assert into a BUG warning in the bridge codeteor2+7-1
2017-09-15 03:50Explain where bridge download statuses are initialisedteor1+3-2
2017-09-14 21:18Merge branch 'bug23499'Nick Mathewson2+69-47
2017-09-14 17:22Merge branch 'maint-0.3.1'Nick Mathewson0+0-0
2017-09-14 17:22Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2017-09-14 17:21Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson0+0-0
2017-09-14 17:21Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson0+0-0
2017-09-14 17:20version bump: 0.3.0.11Nick Mathewson3+3-3
2017-09-14 17:20version bump: 0.2.9.12Nick Mathewson3+3-3
2017-09-14 17:20version bump: 0.2.8.15Nick Mathewson3+3-3
2017-09-14 17:00Remove changes files for items already in release-0.3.1Nick Mathewson7+0-31
2017-09-14 14:15Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson1+1-1
2017-09-14 14:15Merge branch 'maint-0.3.1'Nick Mathewson1+1-1
2017-09-14 12:58entrynodes.c: fix syntax error around BUG() statementMartin Kepplinger1+1-1
2017-09-14 13:49Merge remote-tracking branch 'catalyst-oniongit/skew'Nick Mathewson7+97-52
2017-09-14 13:26changes file for clock skew bootstrap errorsTaylor Yu1+4-0
2017-09-13 21:44Refactor clock skew handling in networkstatus.cTaylor Yu1+4-2
2017-09-13 19:47Make trusted clock skew a bootstrap warningTaylor Yu1+7-2
2017-09-13 19:47Refactor control_event_bootstrap_problemTaylor Yu4+82-48
2017-09-14 13:13Merge branch 'bug23019_squashed'Nick Mathewson4+35-17
2017-09-13 18:06prop224 client-side: Start validating onion address pubkeys.George Kadianakis4+35-17
2017-09-14 12:47Remove a download_status_reset() call that led to a crash -- see 23347Nick Mathewson1+2-2
2017-09-14 12:39Rename write_http_status_line, since it does more now.Nick Mathewson1+44-42
2017-09-14 12:34Make missing reason_phrase into a BUG().Nick Mathewson1+1-1
2017-09-14 11:58Merge branch 'maint-0.3.1'Nick Mathewson2+51-9
2017-09-14 11:57Merge remote-tracking branch 'mikeperry/bug23077' into maint-0.3.1Nick Mathewson2+51-9
2017-09-14 06:52get rid of the scary 256-byte-buf landmineRoger Dingledine1+6-8
2017-09-14 03:19Make dir servers include a "Date:" http header more oftenRoger Dingledine2+24-4
2017-09-14 02:43get rid of a case where we might log a NULL as %sRoger Dingledine1+3-1
2017-09-14 02:28fix a copy-pasta issue from long agoRoger Dingledine1+1-1
2017-09-14 01:18Bug 23077: Make channelpadding tests use mocked time.Mike Perry2+51-9
2017-09-13 18:54Merge branch 'bug23466_squashed'Nick Mathewson5+118-24
2017-09-12 09:50prop224 test: Test client desc expiration in tests.George Kadianakis2+53-6
2017-09-12 09:45prop224: Set stricter expiration time of cached client descriptors.George Kadianakis2+56-13
2017-09-13 13:20Merge remote-tracking branch 'teor/bug23470-029'Nick Mathewson2+17-11
2017-09-13 01:42Teach the scan-build script to output to a chosen directoryNick Mathewson1+7-1
2017-09-13 01:31Add more checkers to scan-build.Nick Mathewson1+41-19
2017-09-13 01:09Fix warnings about passing uninitialized buffers into functionsNick Mathewson11+32-14
2017-09-12 23:42Do not cast junk to an ed25519 key in test.Nick Mathewson1+2-3
2017-09-12 23:41Fix unit test that likes to cast integers to void*Nick Mathewson1+10-9
2017-09-12 21:46Clear up dead-assignment warnings from scan-buildNick Mathewson18+65-52
2017-09-11 04:21Stop relays calling directory_fetches_from_authorities on dir downloadsteor2+17-11
2017-09-12 23:05exit with nonzero status if certificate expiration dump failsNick Mathewson1+0-1
2017-09-12 21:55Return the actual number of hops in cpath_get_n_hops()Nick Mathewson1+3-3
2017-09-12 21:20clang scan-build: Fix "dead increment" warnings.Nick Mathewson4+11-10
2017-09-12 21:15clang scan-build: Fix "dereference of null pointer" warningsNick Mathewson2+12-5
2017-09-12 21:43Use all+only the default checkers in scan-build scriptNick Mathewson1+12-9
2017-09-12 22:07Fix memory leak when options_init_from_string returns error #22605Daniel Pinto1+6-0
2017-09-12 21:37Log correctly on owner/user mismatch.Nick Mathewson2+7-2
2017-09-12 21:09Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+20-5
2017-09-12 21:09Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson2+20-5
2017-09-12 21:09Merge branch 'maint-0.3.1'Nick Mathewson2+20-5
2017-09-12 21:09Merge branch 'bug15582_029' into maint-0.2.9Nick Mathewson2+20-5
2017-09-12 20:32Fix torrc-format documentation corner casesNick Mathewson1+9-2
2017-09-12 20:23Remove redundant items from testing_tor_network_defaultsNick Mathewson1+0-2
2017-09-12 20:12Deprecate ReachableDirAddresses and ClientPreferIPv6DirPortNick Mathewson3+13-2
2017-09-12 19:57Avoid sscanf() warnings from openbsd in the unit testsNick Mathewson2+20-5
2017-09-12 19:39remove a redundant changes file for 22750Nick Mathewson1+0-3
2017-09-12 16:24hs-v3: Stall SOCKS connection when no live consensus availableDavid Goulet4+63-12
2017-09-12 09:24prop224: Improve docs in time period funcs.George Kadianakis1+9-5
2017-09-12 15:20Merge remote-tracking branch 'dgoulet/ticket23480_032_01'Nick Mathewson3+14-8
2017-09-12 15:10Merge remote-tracking branch 'asn/bug23457_032_01'Nick Mathewson4+72-2
2017-09-12 15:02hs-v3: Rate limit some log statementsDavid Goulet2+12-4
2017-09-12 13:43hs: Fix digest256 to base64 issue in a log statementDavid Goulet1+2-4
2017-09-12 14:43Merge branch 'ticket21031'Nick Mathewson7+25-18
2017-09-12 14:38Merge branch 'bug23347_squashed'Nick Mathewson10+112-26
2017-09-11 04:03Add a missing bridge download status resetteor2+4-0
2017-09-11 03:56Make clients wait to refresh bridges when they have a recent descriptorteor9+92-39
2017-08-29 05:25Refactor bridge download statuses to increment on attemptteor1+16-6
2017-08-29 04:04Make bridge clients download bridge descriptors immediatelyteor5+27-8
2017-09-12 14:30Merge branch 'maint-0.3.1'Nick Mathewson5+246-25
2017-09-12 14:29Merge branch 'ticket17857_squashed' into maint-0.3.1Nick Mathewson5+246-25
2017-06-23 22:44Changes file for #17857.Mike Perry1+6-0
2017-06-23 22:34Ticket #17857: Apply padding off-switch to existing connections.Mike Perry4+98-28
2017-09-12 13:58changes file for 22215Nick Mathewson1+5-0
2017-09-12 13:56Remove named_map and unnamed_map from networkstatus.cNick Mathewson6+3-84
2017-09-09 21:12Remove networkstatus_nickname_is_unnamed()Neel Chauhan3+0-19
2017-09-12 13:31Add a changes file for 22437.Nick Mathewson1+4-0
2017-09-12 13:30Merge remote-tracking branch 'teor/ticket22437'Nick Mathewson1+5-4
2017-09-12 13:24Merge branch 'bug23479'Nick Mathewson1+3-2
2017-09-12 13:24Merge branch 'maint-0.3.1'Nick Mathewson0+0-0
2017-09-12 13:24Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2017-09-12 13:23Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson1+2-0
2017-09-12 13:22One more implicit fallthrough warning to fix on GCC 7Nick Mathewson1+2-0
2017-09-12 12:40Whoops -- options_trial_assign() was calling get_options() in #22281Nick Mathewson1+3-2
2017-09-12 07:08Add v3 hidden service support to make test-network-allteor1+5-4
2017-09-11 17:16hs-v3: Cancel active descriptor directory connections before uploadingDavid Goulet4+72-2
2017-09-11 21:57Merge remote-tracking branch 'dgoulet/ticket23462_032_01'Nick Mathewson1+4-0
2017-09-11 21:49Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson1+4-0
2017-09-11 21:49Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson8+51-43
2017-09-11 21:49Merge branch 'maint-0.3.1'Nick Mathewson1+4-0
2017-05-28 21:49Fix GCC 7 -Wimplicit-fallthrough warningsAndreas Stieger6+23-19
2017-05-31 09:54Fix GCC 7 -Wimplicit-fallthrough warnings (32 bit)Andreas Stieger2+28-24
2017-09-11 20:50downgrade warning for #23465Nick Mathewson1+1-1
2017-09-11 20:48spellingNick Mathewson1+1-1
2017-09-11 20:32Merge remote-tracking branch 'dgoulet/bug23455_032_01'Nick Mathewson2+29-3
2017-09-11 20:29Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2017-09-11 20:29Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+16-7
2017-09-11 20:29Merge branch 'maint-0.3.1'Nick Mathewson0+0-0
2017-07-05 19:56Fix mixed-sign comparison warning in fix for 22797.Nick Mathewson1+1-1
2017-09-11 20:28Merge branch 'teor-bug22797-025' into maint-0.2.9Nick Mathewson2+16-7
2017-09-11 20:23Merge branch 'ticket22281_squashed'Nick Mathewson2+30-5
2017-09-06 20:50Taboo the get_options() function while options are validatingNick Mathewson2+30-5
2017-09-11 20:13Merge branch 'ticket23304_032_01_squashed'Nick Mathewson1+4-1
2017-08-31 16:33prop224: Log undecodable descriptor when SafeLogging is offDavid Goulet1+4-1
2017-09-11 20:10circuit: Add a log info when marking for closeDavid Goulet1+4-0
2017-09-11 18:39test: Fix memleaksDavid Goulet2+11-8
2017-09-11 17:49Merge branch 'maint-0.3.1'Nick Mathewson2+22-8
2017-09-11 17:48Extract the important parts of the run-pending-timers function.Nick Mathewson2+22-8
2017-09-11 15:06hs: Handled REND_JOINED circuit when getting an INTRODUCE_ACKDavid Goulet2+29-3
2017-09-11 14:00Split the behavior of node_supports_ed25519_link_authentication().Nick Mathewson9+36-17
2017-09-11 13:50Add a function to check for support for "protocol X or later"Nick Mathewson3+69-0
2017-09-08 19:11Merge remote-tracking branch 'catalyst-oniongit/ticket23368'Nick Mathewson1+60-0
2017-09-07 22:38Add guidelines for floating point useTaylor Yu1+60-0
2017-09-08 16:18Merge branch 'ed25519_lookup'Nick Mathewson18+345-110
2017-09-08 16:13Merge remote-tracking branch 'dgoulet/ticket23355_032_01'Nick Mathewson8+100-7
2017-09-08 16:09Merge remote-tracking branch 'asn/bug23387_squashed'Nick Mathewson12+1432-411
2017-09-08 15:43test: Test that client picks the right HSDir for service.George Kadianakis3+247-2
2017-09-08 10:05prop224: Pick the right hsdir index based on descriptor.George Kadianakis3+4-10
2017-09-08 16:06prop224: hs_time_between_tp_and_srv() -> hs_in_period_between_tp_and_srv()George Kadianakis6+18-16
2017-09-08 09:51prop224: 'is_new_tp' -> 'use_second_hdsir_index' in hs_get_responsible_hsdirs()George Kadianakis2+9-8
2017-09-07 13:28test: Improve our rotation and build descriptor testsDavid Goulet1+96-25
2017-09-07 12:58test: Fix use out of scope and consensus timingsDavid Goulet1+3-3
2017-09-05 16:02test: Add an HS v3 reachability unit testDavid Goulet4+650-9
2017-09-06 15:12prop224: Make client and service pick same HSDirDavid Goulet7+105-44
2017-09-05 19:52prop224: Expand the overlap period concept to be a full SRV protocol runDavid Goulet7+203-273
2017-09-06 14:25prop224: Use fetch and store HSDir indexes.David Goulet5+109-65
2017-09-08 13:01Merge remote-tracking branch 'dgoulet/bug23429_032_01'Nick Mathewson1+6-4
2017-09-08 12:56Merge branch 'ticket20119'Nick Mathewson4+21-7
2017-09-08 12:24Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+17-4
2017-09-08 12:24Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson2+17-4
2017-09-08 12:24Merge branch 'maint-0.3.1'Nick Mathewson2+17-4
2017-09-08 12:24Merge branch 'bug22644_029' into maint-0.2.9Nick Mathewson2+17-4
2017-09-08 12:11Merge branch 'ticket22731'Nick Mathewson2+37-20
2017-09-08 12:10Merge branch 'feature23237'Nick Mathewson2+13-0
2017-09-08 12:06Merge branch 'ticket22377'Nick Mathewson4+10-62
2017-09-07 19:20Merge remote-tracking branch 'dgoulet/ticket23427_032_01'Nick Mathewson1+1-0
2017-09-07 19:18Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson3+6828-4919
2017-09-07 19:18Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson3+6828-4919
2017-09-07 19:18Merge branch 'maint-0.3.1'Nick Mathewson3+6828-4919
2017-09-07 19:18Merge branch 'maint-0.2.5' into maint-0.2.8Nick Mathewson3+6828-4919
2017-09-07 19:18Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson3+6828-4919
2017-09-07 19:06Update geoip and geoip6 to the September 6 2017 database.Karsten Loesing3+6828-4919
2017-09-07 18:24hs: Do not assert on rend_data while iterating over circuitsDavid Goulet1+6-4
2017-09-07 16:35doc: Add our Ubuntu packager to ReleasingTor.mdDavid Goulet1+1-0
2017-07-10 20:10consensus: Add a generic notification function on new consensusMatt Traudt4+32-9
2017-09-01 20:18prop224: When computing hsdir index and time period, use valid_after timeDavid Goulet5+44-12
2017-09-07 15:03Whoops -- I messed a calltool targetNick Mathewson1+1-1
2017-09-07 14:51Merge branch 'calltool'Nick Mathewson4+41-0
2017-09-07 14:51Add support for running "calltool" on Tor via "make callgraph".Nick Mathewson4+41-0
2017-09-07 14:03Make ClientDNSRejectInternalAddresses testing-only.Nick Mathewson7+25-18
2017-09-07 13:37Talk about assertions in CodingStandards.mdNick Mathewson1+18-0
2017-09-07 13:31Add a module comment to util_bug.hNick Mathewson1+26-0
2017-09-07 13:20Fix crashes on empty +HSPOST and +POSTDESCRIPTOR commandsNick Mathewson2+17-4
2017-09-07 12:51Merge branch 'maint-0.3.1'Nick Mathewson2+7-0
2017-09-07 12:49Add a stack trace to the warning at issue with 23105.Nick Mathewson2+7-0
2017-09-07 12:35Merge branch 'bug23361_032_01_squashed2'Nick Mathewson11+131-13
2017-08-30 14:13prop224: Pick rendezvous point of protover HSRend=2David Goulet11+131-13
2017-09-06 18:23Better error on failure to load seccomp2 sandboxNick Mathewson2+6-1
2017-09-06 18:17Merge remote-tracking branch 'dgoulet/bug23123_032_01'Nick Mathewson2+8-6
2017-09-06 17:23Correctly describe which inputs would confuse the old BSD strtolNick Mathewson2+3-3
2017-09-06 15:50Exit when we can't write to a configured pid fileNick Mathewson4+21-7
2017-09-06 15:39Reject torrc if RunAsDaemon is given with relative paths.Nick Mathewson2+37-20
2017-09-06 15:27Add a python script to annotate our #elses and #endifsNick Mathewson1+74-0
2017-09-05 19:02Make url-canonicalizer canonicalize correctly.Nick Mathewson1+3-1
2017-09-05 18:55Fix an erroneous !Nick Mathewson1+1-1
2017-09-05 18:41Resolve inconsistencies between buf refactor and HTTP connectNick Mathewson2+4-2
2017-09-05 18:34Merge branch 'http_tunnel_squashed'Nick Mathewson16+397-27
2017-09-05 17:19Add a fuzzer for HTTP CONNECTNick Mathewson5+140-9
2017-09-05 15:23Add a manpage entry and changes file for for HTTPTunnelPortNick Mathewson2+18-2
2017-08-20 16:35Add stream isolation support for HTTP CONNECT tunnelsNick Mathewson1+14-1
2017-08-20 15:59Add support for HTTP Connect tunnelsNick Mathewson8+197-8
2017-08-20 15:59Export http-command parsing functions.Nick Mathewson2+31-10
2017-09-05 18:15Make preferred_chunk_size nonstatic, and add a prefix to itNick Mathewson3+15-15
2017-09-05 18:04Merge branch 'refactor_buffers_api_3'Nick Mathewson38+2753-2547
2017-08-08 19:54Refactor buffer APIs to put a buf_t first.Nick Mathewson16+125-124
2017-08-08 19:22Repair wide lines from previous commit.Nick Mathewson5+20-13
2017-08-08 19:16Repair buffer API so everything starts with buf_.Nick Mathewson25+257-257
2017-08-08 19:10Move buffers.c and buffers_tls.c into src/commonNick Mathewson0+0-0
2017-08-08 19:06Move the tls parts of buffers.c into buffers_tls.cNick Mathewson8+222-185
2017-08-08 16:23Make buffers.c independent of or.hNick Mathewson9+89-43
2017-08-08 16:07Make buf_pullup() expose the pulled-up data.Nick Mathewson5+40-42
2017-08-08 15:54Replace buf->datalen usage in proto_*.c with buf_datalen() call.Nick Mathewson4+12-14
2017-08-08 15:51Move protocol-specific functions out of buffers.cNick Mathewson20+1117-998
2017-09-05 14:43Not all invizbox people have the same TLD... :/Nick Mathewson1+2-1
2017-09-05 14:43Remove changes files that are already merged in 0.3.1.6-rcNick Mathewson14+0-71
2017-09-05 14:21Merge branch 'maint-0.3.1'Nick Mathewson0+0-0
2017-09-05 14:20Bump to 0.3.1.6-rc-devNick Mathewson3+3-3
2017-09-05 14:19forward-port the 0.3.1.6-rc changelogNick Mathewson1+87-0
2017-09-05 13:26Merge branch 'maint-0.3.1'Nick Mathewson0+0-0
2017-08-24 20:21test: Fix memory leak in hs_descriptor/decode_bad_signatureDavid Goulet3+5-2
2017-09-05 12:31Merge branch 'maint-0.3.1'Nick Mathewson0+0-0
2017-09-05 12:30Bump version to 0.3.1.6-rcNick Mathewson3+3-3
2017-09-05 12:24Merge branch 'bug23331_032_01_squashed'Nick Mathewson1+2-1
2017-08-25 18:03hs: Don't enter the HS v3 subsystem without a live consensusDavid Goulet1+2-1
2017-09-04 19:48Merge branch 'maint-0.3.1'Nick Mathewson4+95-6
2017-09-04 19:48Merge branch 'bug22752_031_simple' into maint-0.3.1Nick Mathewson4+95-6
2017-09-04 16:48Merge remote-tracking branch 'dgoulet/bug23366_032_01'Nick Mathewson3+27-6
2017-09-04 16:30Merge remote-tracking branch 'asn/bug23346'Nick Mathewson3+90-82
2017-09-04 16:24Merge remote-tracking branch 'dgoulet/bug23327_032_01'Nick Mathewson3+12-0
2017-09-04 16:11Merge branch 'bug23360_032_01'Nick Mathewson3+6-99
2017-08-30 12:34hs: Remove dead code and uneeded featureDavid Goulet3+6-99
2017-09-04 16:09Merge remote-tracking branch 'asn/ticket23056_v2'Nick Mathewson2+57-34
2017-09-04 15:5422752: Improve comments to explain why we're doing this fix.Nick Mathewson1+34-5
2017-09-04 15:44Merge branch 'bug22818_squashed'Nick Mathewson2+627-0
2017-08-31 01:12docs: Add notes on behaviours which Rust considers undefined.Isis Lovecruft1+41-2
2017-08-31 00:41docs: More Rust coding standards, based on without boats' comments.Isis Lovecruft1+99-17
2017-09-04 15:40Merge branch 'maint-0.3.1'Nick Mathewson3+7-2
2017-09-04 15:39Merge remote-tracking branch 'public/bug23275_031' into maint-0.3.1Nick Mathewson3+7-2
2017-09-01 17:33Modify gitlab-ci to merge into tor repohiromipaw1+2-2
2017-09-01 16:56Fix ymlhiromipaw1+5-6
2017-09-01 16:54Fix yml and improve ci flowhiromipaw1+6-5
2017-09-01 16:39Fix invalid ymlhiromipaw1+2-1
2017-09-01 16:35Make ci faster to runhiromipaw1+24-23
2017-09-01 16:12Modify gitlab-ci for mirroringhiromipaw1+3-5
2017-08-31 15:40hs: Set rendezvous circuit timestamp_dirty all the timeDavid Goulet2+8-6
2017-08-31 12:29config: Make parse_outbound_addresses() return failuresDavid Goulet3+27-6
2017-08-30 21:54docs: More Rust coding standards w.r.t. fuzzing and safety.Isis Lovecruft1+97-3
2017-08-30 21:38docs: Clarify some portions of the Rust coding standards.Isis Lovecruft1+14-12
2017-08-30 17:20Adds files included by torrc and defaults to sandbox filter #22605Daniel Pinto7+175-62
2017-08-30 13:15prop224: Purge client state on NEWNYMDavid Goulet8+100-7
2017-08-29 13:02prop224: Clear list of prev hsdirs before we upload all descs.George Kadianakis2+6-2
2017-08-30 12:29prop224: Simplify HSDir set change algo.George Kadianakis2+12-22
2017-08-30 12:14prop224 test: Improve desc_reupload_logic() test with more nodes.George Kadianakis1+62-10
2017-08-30 11:14prop224 test: Simplify interface for adding nodes to hash ring.George Kadianakis1+13-51
2017-08-29 23:25docs: Document coding standards, build instructions, etc. for Rust code.Isis Lovecruft2+410-0
2017-08-29 20:02hs: Implement an HS client free all functionDavid Goulet3+12-0
2017-08-29 17:09Changes file for bug22752 (simple version)Nick Mathewson1+6-0
2017-08-29 17:03On windows, allow many entries in conscache directoriesNick Mathewson3+37-1
2017-08-29 17:02On windows, don't force-unlink active conscache objects.Nick Mathewson1+22-4
2017-08-29 15:11Merge branch 'maint-0.3.1'Nick Mathewson2+30-11
2017-08-29 15:11Merge remote-tracking branch 'dgoulet/bug22159_031_01' into maint-0.3.1Nick Mathewson2+30-11
2017-08-29 15:01Merge branch 'maint-0.3.1'Nick Mathewson0+0-0
2017-08-23 17:08Add test_hs_descriptor.inc to include.am to unbreak distcheck.Nick Mathewson1+1-0
2017-08-29 03:48Make the download defaults in the tor manual match the codeteor1+4-4
2017-08-28 19:49Merge remote-tracking branch 'asn/bug23343'Nick Mathewson2+25-15
2017-08-28 18:31hs: Fix the intro circuit max retryDavid Goulet2+30-11
2017-08-28 18:12Temporarily disable compilation of the v3 hs fuzzing codeNick Mathewson2+3-26
2017-08-28 18:00Fix compilation.Nick Mathewson1+2-1
2017-08-28 17:46Merge remote-tracking branch 'haxxpop/fuzzing-hsv3'Nick Mathewson6+113-11
2017-08-28 16:55fixup! prop224: Fix length check when purging hidserv requests.George Kadianakis1+6-5
2017-08-28 15:44Merge branch 'maint-0.3.1'Nick Mathewson0+0-0
2017-08-28 15:44Merge branch 'ticket22348_031' into maint-0.3.1Nick Mathewson2+11-1
2017-08-28 15:43Merge branch 'ticket22348_031'Nick Mathewson2+11-1
2017-08-28 15:35Try to improve the keypinning-failure message even moreNick Mathewson1+3-1
2017-08-28 14:23Merge branch 'bug22802_squashed'Nick Mathewson5+14-12
2017-08-09 13:58Don't fall back to _atoi64Nick Mathewson1+0-8
2017-08-09 13:55Don't use "0" as a "base" argument to tor_parse_*().Nick Mathewson4+14-4
2017-08-28 14:11In test_establish_intro_wrong_purpose, use tt_i64_op on ssize_tNick Mathewson1+10-10
2017-08-28 14:08Fix unlikely memory leak introduced in 418f3d6298beb27e050Nick Mathewson1+1-0
2017-08-28 14:05Merge remote-tracking branch 'asn/bug23335'Nick Mathewson2+2-3
2017-08-28 13:30prop224: Fix length check when purging hidserv requests.George Kadianakis1+5-7
2017-08-28 13:30prop224: Add test that exposes the #23343 bug.George Kadianakis1+17-6
2017-08-28 12:00Fix compilation warning on old clangs.George Kadianakis1+0-1
2017-08-28 11:54Silence some leftover warnings.George Kadianakis1+2-2
2017-08-25 17:39hs: Note the connection attempt if descriptor is unusableDavid Goulet1+3-1
2017-08-25 15:30hs: Implement note_connection_attempt_succeeded()David Goulet1+38-4
2017-08-25 16:35Restore documentation for approved-routersNick Mathewson2+14-0
2017-08-25 16:25New GETINFO target to check if geoip is loadedNick Mathewson2+13-0
2017-08-25 15:39Merge branch 'maint-0.3.1'Nick Mathewson10+63-16
2017-08-25 15:38Merge branch 'bug19418_029' into maint-0.3.1Nick Mathewson10+63-16
2017-08-25 15:34fix wide linesNick Mathewson1+5-5
2017-08-25 15:31Merge remote-tracking branch 'asn/bug23309_v2'Nick Mathewson4+154-99
2017-08-25 14:16prop224: Better missing hsdir index logs.George Kadianakis1+4-0
2017-08-25 14:09prop224: When HUPing, move HS state from old to new service.George Kadianakis1+21-0
2017-08-25 13:13prop224: Be more careful to not overwrite descriptors in HUP.George Kadianakis1+11-1
2017-08-25 13:06prop224: Move function move_descriptors() around.George Kadianakis1+18-17
2017-07-28 15:47prop224: Don't move intro points but rather descriptorsDavid Goulet1+12-25
2017-08-25 13:28sandbox: Fix double free when initializing HSv3 filenamesDavid Goulet1+0-1
2017-08-24 16:32prop224: Move service_desc_hsdirs_changed() and make it static.George Kadianakis2+50-51
2017-08-24 13:17prop224: Refactor descriptor reupload logic.George Kadianakis4+41-31
2017-08-24 13:16prop224: Refactor descriptor rotation logic.George Kadianakis1+68-22
2017-08-24 20:51Remove the AUTHDIR_NEWDESCS feature: nobody is using it any moreNick Mathewson4+10-62
2017-08-24 20:23Merge remote-tracking branch 'dgoulet/bug23319_032_01'Nick Mathewson3+5-2
2017-08-24 20:21test: Fix memory leak in hs_descriptor/decode_bad_signatureDavid Goulet3+5-2
2017-08-24 20:20add another invizbox maintainer to ReleasingTor.mdNick Mathewson1+1-1
2017-08-24 20:13Re-run trunnel. Cosmetic changes only.Nick Mathewson19+27-27
2017-08-24 20:11Merge branch 'ahf_bug22497_redux'Nick Mathewson66+2562-2435
2017-08-24 20:11Changes file for 22497Nick Mathewson1+4-0
2017-06-05 14:38Ensure that `make check-spaces` is happy.Alexander Færøy11+197-99
2017-08-24 19:55apply ahf's test_assert_null.cocciNick Mathewson36+465-468
2017-08-24 19:49apply ahf's test_assert_int.cocciNick Mathewson21+789-843
2017-08-24 19:34apply ahf's test_assert_zero.cocciNick Mathewson3+11-11
2017-08-24 19:33Apply ahf's ceil_div.cocci patch.Nick Mathewson1+1-1
2017-08-24 19:32Fix a needless line-continuation in aes.cNick Mathewson1+1-1
2017-08-24 19:26Apply test-operator-cleanup to src/common too.Nick Mathewson1+1-1
2017-06-05 14:23Fix operator usage in src/test/*.cAlexander Færøy34+1109-1109
2017-06-05 15:54Add Coccinelle patch for replacing NULL/non-NULL tt_assert().Alexander Færøy1+11-0
2017-06-05 15:22Add Coccinelle patch for replacing tt_assert() usage on integer types.Alexander Færøy1+49-0
2017-06-05 15:19Add Coccinelle patch for replacing tt_assert(0) with tt_abort().Alexander Færøy1+5-0
2017-06-05 14:45Add Coccinelle patch for detecing places where CEIL_DIV should be used.Alexander Færøy1+6-0
2017-06-05 14:20Add script for cleaning op operator usage in test files.Alexander Færøy1+11-0
2017-08-24 19:12Merge remote-tracking branch 'dgoulet/ticket17242_032_03-squashed'Nick Mathewson48+4371-767
2017-08-24 16:09Silence some spammy log messages.George Kadianakis1+3-3
2017-08-24 13:31circuit: Consider v3 hidden service circuit in circuit_expire_building()David Goulet1+1-0
2017-08-24 13:12hs: Update intro circuit timestamp when re-extendingDavid Goulet1+7-0
2017-08-24 13:00circuit: Avoid needless log info in circuit_get_best()David Goulet1+2-1
2017-08-24 12:49prop224: Register RP circuit when it opensDavid Goulet4+17-8
2017-08-23 15:15prop224: Try to recover from a bad intro circuitDavid Goulet1+27-8
2017-08-23 14:48prop224: Refactor how we use connection_ap_handle_onionDavid Goulet1+1-3
2017-08-22 19:03hs: Remove unused rend_client_rendezvous_acked()David Goulet2+0-41
2017-08-22 18:51prop224: Add a function to find an intro point by legacy IDDavid Goulet1+45-19
2017-08-22 18:37prop224: Add a function to clear INTRO dataDavid Goulet3+19-5
2017-08-22 18:12prop224: Rename hs_desc_encode_lspec()David Goulet3+5-4
2017-08-22 18:10hs: Stub link_specifier_t in hs_descriptor.hDavid Goulet2+3-4
2017-08-22 15:30prop224: Update OOM counters when storing a client descriptor cache objectDavid Goulet1+10-11
2017-08-22 15:27prop224: Update OOM counters when freeing a client descriptor cache objectDavid Goulet1+4-2
2017-08-22 13:02prop224: Check decoded descriptor matches the expected blinded keyDavid Goulet1+11-1
2017-08-11 19:41test: Fix broken HS upload descriptor testDavid Goulet1+1-27
2017-08-09 15:45prop224: Add directory_request_fetch_set_hs_ident()David Goulet3+17-1
2017-07-27 21:15prop224: Implement hs_client_any_intro_points_usable()David Goulet3+29-12
2017-07-27 21:06prop224: Use the intro point state cacheDavid Goulet1+117-5
2017-07-27 19:51prop224: Add a client intro point state cacheDavid Goulet3+267-0
2017-07-27 16:37prop224: Move and refactor rend_client_reextend_intro_circuit()David Goulet3+49-42
2017-07-25 15:37hs: Update the IP failure cache only if legacyDavid Goulet1+4-3
2017-07-25 09:17prop224: Use the client-side circuitmap in hs_client.cGeorge Kadianakis4+7-32
2017-07-25 09:05prop224: Add client-side rend circuit support to HS circuitmapGeorge Kadianakis3+62-2
2017-07-25 14:31hs: Only note a connection attempt with a valid rend_dataDavid Goulet1+3-1
2017-07-25 14:14prop224: Handle RENDEZVOUS2 cellDavid Goulet4+100-12
2017-07-23 17:01prop224: Parse RENDEZVOUS2 cellDavid Goulet1+32-0
2017-07-23 19:04trunnel: Add RENDEZVOUS2 cell definitionDavid Goulet3+259-1
2017-07-21 21:48prop224: Handle INTRODUCE_ACK cellDavid Goulet8+171-13
2017-07-21 21:06prop224: Parse INTRODUCE_ACK cellDavid Goulet2+32-0
2017-07-21 20:31prop224: Make client send INTRODUCE1 cellDavid Goulet1+23-11
2017-07-21 19:19prop224: Client function to pick intro pointDavid Goulet2+120-1
2017-07-21 18:32prop224: Client callback when descriptor has arrivedDavid Goulet3+67-0
2017-07-21 18:20prop224: Handle client RENDEZVOUS_ESTABLISHED cellDavid Goulet3+48-1
2017-07-21 17:57prop224: Build ESTABLISH_RENDEZVOUS cell and logicDavid Goulet5+74-1
2017-07-21 17:56prop224: Client has opened circuit logicDavid Goulet3+110-2
2017-07-14 14:16prop224: Build INTRODUCE1 cell and send logicDavid Goulet6+626-3
2017-07-18 19:17prop224: Make lspecs to extend info publicDavid Goulet3+129-121
2017-06-29 17:29prop224: Helper function to assert on invalid client intro circuitDavid Goulet6+42-2
2017-07-18 17:56hs: Move link specifier encoding to a functionDavid Goulet2+64-43
2017-07-18 15:41conn: Add a function to return a list of connection by stateDavid Goulet2+22-0
2017-06-01 11:35test: Add tests for fetching descs and handling SOCKS conns.George Kadianakis4+164-11
2017-06-27 13:28hs: Fix comment of the get max size descriptor functionDavid Goulet1+1-4
2017-06-28 18:20prop224: Rename hs_client_note_connection_attempt_succeeded()David Goulet1+4-4
2017-06-27 13:46prop224: Add the dir purpose HAS_FETCHEDDavid Goulet2+11-5
2017-06-01 11:25prop224: Add client code to handle fetched HS descriptors.George Kadianakis2+59-0
2017-06-01 11:22prop224: Introduce v2/v3 HS desc fetch retry functionality.George Kadianakis1+30-9
2017-06-01 11:17prop224: Connect to v3 services in connection_ap_handle_onion().George Kadianakis1+90-32
2017-06-01 11:12prop224: Add code that launches v3 HS desc fetches.George Kadianakis3+169-2
2017-06-01 11:07prop224: Refactor pick_hsdir() to be used by both v2 and v3.George Kadianakis3+22-16
2017-06-01 11:01prop224: Refactor rendclient.c to use the new hsdir_req code.George Kadianakis2+117-4
2017-06-01 10:56prop224: Fix hidserv request code to work for both v2 and v3.George Kadianakis3+82-58
2017-06-01 10:48prop224: Move some rendclient.c code to hs_common.cGeorge Kadianakis4+235-225
2017-06-01 10:37prop224: Add client-side HS descriptor cache.George Kadianakis7+357-7
2017-08-24 13:45Merge branch 'bug23106_032'Nick Mathewson2+6-1
2017-08-24 13:27Merge branch 'bug19281_025'Nick Mathewson2+19-6
2017-08-24 13:23Merge branch 'feature22976_squashed'Nick Mathewson9+67-72
2017-08-09 14:56Also disable spawning on Sandbox.Nick Mathewson2+3-2
2017-08-24 13:18Merge branch 'bug22779_031'Nick Mathewson2+9-3
2017-08-24 13:18Merge branch 'bug22677'Nick Mathewson2+7-2
2017-08-23 17:12add parenthesis to make cast work right.Nick Mathewson1+1-1
2017-08-23 17:08Add test_hs_descriptor.inc to include.am to unbreak distcheck.Nick Mathewson1+1-0
2017-08-23 14:22Don't do expensive consensus stuff when not a cache.Nick Mathewson3+7-2
2017-08-22 23:04Refactor node lookup APIs to take flagsNick Mathewson12+49-57
2017-08-22 22:47Remove some support for nickname-based hexdigestsNick Mathewson5+16-44
2017-08-22 18:50Unit tests for maintaining ed25519->node map.Nick Mathewson1+104-0
2017-08-10 08:0822839: Build tor with rust enabled on winTies Stuij8+113-94
2017-08-21 19:08Merge branch 'maint-0.3.1'Nick Mathewson2+4-1
2017-08-21 19:06Merge branch 'bug23291_028' into maint-0.3.1Nick Mathewson2+4-1
2017-08-21 19:04changes file for bug 23291Nick Mathewson1+3-0
2017-08-13 15:5522839: fix check_heap_buffer buffer size in test-memwipeTies Stuij1+1-1
2017-08-21 18:20Merge branch 'maint-0.3.1'Nick Mathewson4+262-2
2017-08-21 18:18whitespace fixesNick Mathewson1+0-2
2017-08-17 20:13Fix triggerable BUG() when decoding hsv3 descriptors.George Kadianakis3+10-1
2017-08-17 20:12Add unittest for #23233.George Kadianakis3+254-1
2017-06-01 10:24prop224: Decouple the HS part of connection_ap_handshake_rewrite_and_attach().George Kadianakis1+119-107
2017-06-01 10:21prop224: Refactor parse_extended_hostname() to parse v3 addrs.George Kadianakis10+60-35
2017-08-19 13:00prop224: Recompute all HSDir indices when we enter overlap mode.George Kadianakis3+30-0
2017-08-19 13:26prop224: Improve descriptor reupload logic.George Kadianakis6+320-10
2017-08-13 20:25test: Improve get_responsible_hsdirs test.George Kadianakis1+73-21
2017-08-13 17:16prop224: Only upload descriptor if we have good hash ring and SRV.George Kadianakis4+25-5
2017-08-12 10:05prop224: Improve our checks for unset HSDir index.George Kadianakis1+9-2
2017-08-09 15:25sr: Log voting schedule at debug levelDavid Goulet1+1-1
2017-08-16 19:20Update .gitlab-ci.ymlHiro1+3-5
2017-08-16 18:16Update .gitlab-ci.ymlHiro1+1-1
2017-08-16 18:11Update .gitlab-ci.ymlHiro1+1-1
2017-08-16 18:07Update .gitlab-ci.ymlHiro1+1-1
2017-08-16 18:03Update .gitlab-ci.ymlHiro1+1-4
2017-08-16 16:56Update .gitlab-ci.ymlHiro1+10-6
2017-08-16 16:53Update .gitlab-ci.ymlHiro1+1-0
2017-08-16 16:52Update .gitlab-ci.ymlHiro1+10-7
2017-08-16 16:18Add gitlab-ciHiro1+37-0
2017-08-13 09:56Fuzz outer layer of hsv3 descriptorSuphanat Chunhapanya4+101-0
2017-08-13 09:15Mock rsa_ed25519_crosscert_checkSuphanat Chunhapanya2+12-11
2017-08-11 19:08Make Windows happy for time_t printf formatDavid Goulet3+7-5
2017-08-11 18:59test: Fix typing issues found by clangDavid Goulet1+4-4
2017-08-11 18:46test: Fix memory leak in test_hs_common.cDavid Goulet1+1-1
2017-08-11 18:42test: Fix hs common test for WindowsDavid Goulet1+1-1
2017-08-11 18:08Merge branch 'ticket23220'Nick Mathewson2+10-2
2017-08-11 17:54Raise MIN_DL_PER_REQUEST to 32Nick Mathewson2+10-2
2017-08-11 16:11Merge branch 'bug18982'Nick Mathewson2+11-5
2017-08-11 16:11Add # to "hop N" messages to disambiguate from old messages.Nick Mathewson1+3-3
2017-08-11 15:51Merge branch 'maint-0.3.1'Nick Mathewson2+13-7
2017-08-11 13:39Merge remote-tracking branch 'dgoulet/bug23091_032_01'Nick Mathewson2+7-1
2017-08-09 19:07fix description of PublishServerDescriptorRoger Dingledine1+7-7
2017-08-09 19:00In node_get_ed25519_id, detect and warn on inconsistent IDs.Nick Mathewson1+20-8
2017-08-09 18:00Support the ed25519 map in nodelist_assert_ok()Nick Mathewson1+18-0
2017-08-09 17:49Set formerly-unused fields of a stack-allocated routerinfoNick Mathewson1+1-0
2017-08-09 17:45Add a hashtable mapping to nodes from ed25519 idsNick Mathewson3+137-1
2017-08-09 15:17Document all the arguments of PublishServerDescriptor.Nick Mathewson2+6-1
2017-08-09 14:55Treat a bad tor_spawn_background() as a BUG().Nick Mathewson1+4-1
2017-08-09 14:48Block managed proxies at a higher pointNick Mathewson1+9-0
2017-08-09 14:48Block the port-forwarding helper at a higher pointNick Mathewson2+6-1
2017-08-09 14:42Add a 'NoExec' option that causes tor_spawn_background() to failNick Mathewson6+48-0
2017-08-09 14:36Remove the #if 0ed code that was supposed to let the sandbox allow execNick Mathewson2+0-71
2017-08-09 13:29Clarify that "sandbox 1" requires linux and seccomp2Nick Mathewson2+7-2
2017-08-09 13:24Make sure we always wind up checking i2d_*'s output.Nick Mathewson10+63-16
2017-08-09 12:58Make write_escaped_data more robust to large inputs.Nick Mathewson2+19-6
2017-08-09 12:32fix another 32-bit warningNick Mathewson1+1-1
2017-08-09 12:31Fix a warning on 32-bit clangNick Mathewson1+1-1
2017-08-09 10:45prop224: Fix coverity warnings from #20657 merge.George Kadianakis3+13-12
2017-08-09 00:34Re-run trunnel.Nick Mathewson3+10-14
2017-08-09 00:31Merge branch 'ticket20657_nickm_bugfixes_squashed'Nick Mathewson63+8509-1062
2017-08-09 00:31Put comment in the trunnel file, so it wont go away.Nick Mathewson1+6-0
2017-08-08 18:25prop224: Add XXX about opaqueness of link_specifier_t.George Kadianakis1+4-0
2017-07-31 14:59prop224: Function to inc/decrement num rendezvous streamGeorge Kadianakis4+39-11
2017-08-04 16:06prop224: Always note down the use of internal circuitDavid Goulet5+33-21
2017-08-08 08:51Add note about handling INTRODUCE2 cells.George Kadianakis2+7-1
2017-08-08 08:45Start caching disaster SRV values.George Kadianakis3+112-2
2017-08-07 15:58Fix the build_hs_index() function.George Kadianakis2+84-2
2017-08-07 13:17prop224: Improve comments and tests for ed25519 keys in IPs/RPs.George Kadianakis3+12-2
2017-08-07 09:02Improve docs on rendezvous circ relaunch.George Kadianakis1+12-1
2017-08-06 19:24Increase HS desc cert lifetime.George Kadianakis1+1-1
2017-08-05 20:43prop224 tests: Better HS time period tests.George Kadianakis1+28-1
2017-08-05 20:25prop224 tests: Better HS address tests.George Kadianakis3+28-2
2017-08-05 20:11prop224 tests: Improve SRV protocol tests.George Kadianakis3+28-1
2017-08-04 21:33Do more type checking when setting HS idents.George Kadianakis3+6-7
2017-08-04 20:46Fix broken intro point unittest.George Kadianakis1+2-0
2017-08-04 20:35Extract intro point onion key even with multiple types.George Kadianakis3+47-15
2017-08-04 19:53prop224 tests: test_gen_establish_intro_cell() check cell contents.George Kadianakis1+11-5
2017-08-04 19:02Improve code based on Nick review:George Kadianakis5+10-8
2017-08-04 09:37Don't double hash the ed25519 blind key parameter.George Kadianakis5+24-30
2017-08-04 09:21Don't set HSDir index if we don't have a live consensus.George Kadianakis7+63-25
2017-08-03 13:08Correctly assign HSDir flags based on protocol listGeorge Kadianakis2+12-5
2017-08-03 13:04Fix small easy bugs all aroundGeorge Kadianakis5+16-7
2017-08-03 13:03Constify functions that can be constified.George Kadianakis3+7-7
2017-08-03 13:02Improve documentation all around the codebase.George Kadianakis9+84-40
2017-08-03 13:00Make ed25519 id keys optional for IPs and RPs.George Kadianakis4+29-7
2017-08-03 12:54Improve setting hsdir index procedure.George Kadianakis1+7-5
2017-08-03 12:52Make HidServRevCounter be a LINELIST as it should.George Kadianakis3+6-7
2017-08-03 12:51Rename some free() functions that are actually clear().George Kadianakis5+13-12
2017-08-03 12:49Validate intro point limits to avoid asserts.George Kadianakis1+19-6
2017-08-03 12:47Relax assertions: turn them to BUGs and non-fatal asserts.George Kadianakis4+30-13
2017-08-02 13:50prop224: Don't use nodes as HSDirs if they don't have an HSDir index.George Kadianakis2+30-4
2017-08-03 12:42memwipe interesting unused memoryGeorge Kadianakis2+17-6
2017-08-03 10:24Fix 32-bit bug when writing address to descriptor.George Kadianakis1+7-9
2017-07-31 10:27Fix ternary operator abuse.George Kadianakis1+25-13
2017-08-03 09:01Use htonll() when INT_8 is used.George Kadianakis2+56-15
2017-08-01 17:30prop224: Remove INTRODUCE2 legacy handlingDavid Goulet3+19-89
2017-07-24 10:17test: Unbreak test_upload_descriptors()George Kadianakis1+27-2
2017-07-24 10:03test: Unit tests for the revision counter state file codetheGeorge Kadianakis3+74-3
2017-07-21 12:53prop224: Use state file to save/load revision countersGeorge Kadianakis3+208-7
2017-07-18 13:06prop224: Refactor the overlap function to not use absolute time.George Kadianakis3+86-11
2017-07-18 15:10prop224: Make prop224 time periods smaller in testnets.George Kadianakis1+11-0
2017-07-24 10:31prop224: Refactor hs_get_time_period_num() to not use absolute time.George Kadianakis2+9-6
2017-07-18 13:44prop224: Compute start time of next time period.George Kadianakis3+78-0
2017-07-24 10:30SR: Calculate current SRV phase/run duration.George Kadianakis3+39-0
2017-07-17 11:45SR: Compute the start time of the current protocol run.George Kadianakis3+95-0
2017-07-14 20:37prop224: HSDir v3 support is >= 0.3.0.8David Goulet2+10-0
2017-07-19 15:42prop224: Move get_intro_circuit() to hs_circuit.cDavid Goulet3+30-37
2017-07-11 15:18prop224: Make circuit prediction aware of v3 servicesDavid Goulet3+12-1
2017-05-30 20:11prop224: Add service rendezvous circuit relaunchDavid Goulet6+136-25
2017-05-26 18:20prop224: Different intro point timings with TestingNetworkDavid Goulet1+17-0
2017-05-25 14:28prop224: Add a circuit has closed callbackDavid Goulet3+59-14
2017-07-10 15:31hs: Rename num_rend_services()David Goulet6+8-8
2017-06-01 12:11test: Fix prop224 HS descriptor to use subcredentialGeorge Kadianakis5+52-12
2017-05-05 18:55test: Add unit test coverage of hs_service.cDavid Goulet5+1003-21
2017-04-28 17:41test: Refactor HS tests to use the new ESTABLISH_INTRO cell codeDavid Goulet4+200-321
2017-04-20 15:20test: Add test_hs_common unit testsDavid Goulet5+197-172
2017-04-20 14:04test: Add test_hs_ntor unit testsDavid Goulet5+119-97
2017-04-20 13:58test: Add test_hs_cell unit testsDavid Goulet5+117-87
2017-05-10 19:04prop224: Link rendezvous circuit to edge connectionDavid Goulet6+257-120
2017-05-10 17:43hs: Refactor the service exit connection codeDavid Goulet1+61-51
2017-05-10 15:04prop224: Sandbox support for serviceDavid Goulet4+54-3
2017-05-09 20:15prop224: Make the number of extra intro point a consensus paramDavid Goulet1+17-6
2017-05-09 20:10prop224: Make intro point min/max lifetime a consensus paramDavid Goulet1+26-3
2017-05-09 20:05prop224: Make INTRODUCE2 min/max a consensus paramDavid Goulet1+27-3
2017-05-09 18:31prop224: Implement a service intro point failure cacheDavid Goulet2+86-1
2017-04-19 19:27prop224: Upload service descriptorsDavid Goulet2+338-9
2017-04-19 18:36prop224: Directory function to upload descriptorDavid Goulet3+103-6
2017-04-19 16:23prop224: Add a responsible HSDir functionDavid Goulet2+156-0
2017-04-19 15:06prop224: Add hsdir consensus parametersDavid Goulet2+41-0
2017-04-18 19:06prop224: Build hsdir index for node_tDavid Goulet6+255-0
2017-04-06 18:58prop224: Add service replay cacheDavid Goulet3+32-0
2017-04-06 18:37prop224: Support INTRODUCE2 cell replay cacheDavid Goulet3+14-2
2017-04-05 16:26prop224: Support legacy INTRODUCE2 cellDavid Goulet5+116-15
2017-03-09 17:54prop224: Handle service RENDEZVOUS1 cellDavid Goulet5+135-4
2017-03-08 22:31prop224: Establish rendezvous circuit for serviceDavid Goulet6+292-56
2017-03-07 19:57prop224: Handle service INTRODUCE2 cellDavid Goulet7+511-2
2017-03-08 17:08prop224: Add helper function to lookup HS objectsDavid Goulet1+47-18
2017-03-07 19:33prop224: Handle service INTRO_ESTABLISHED cellDavid Goulet7+168-8
2017-02-21 19:20prop224: Circuit has opened and ESTABLISH_INTRO cellDavid Goulet11+533-25
2017-02-16 20:55prop224: Introduction circuit creationDavid Goulet4+286-7
2017-02-03 20:30prop224: Service v3 descriptor creation and logicDavid Goulet11+1077-64
2017-05-11 14:16prop224: Implement subcredential creationDavid Goulet2+47-0
2017-02-13 13:32prop224: Add descriptor overlap mode functionGeorge Kadianakis4+81-0
2017-02-03 20:29prop224: Scheduled events for serviceDavid Goulet3+131-6
2017-02-06 17:26prop224: API for the creation of blinded keysDavid Goulet3+136-7
2017-07-20 15:34hs: Implement constructor for hs_desc_intro_point_tDavid Goulet4+40-32
2017-08-09 00:07Use a single free-and-exit strategy in config_process_include.Nick Mathewson2+13-7
2017-08-08 23:58Remove a needless memwipe.Nick Mathewson1+0-1
2017-08-08 23:29Merge branch 'maint-0.3.1'Nick Mathewson2+4-0
2017-08-08 23:29Merge branch 'bug23139' into maint-0.3.1Nick Mathewson2+4-0
2017-08-08 14:10Merge branch 'maint-0.3.1'Nick Mathewson5+33-5
2017-08-08 14:09chages file on 22286Nick Mathewson1+3-0
2017-08-08 14:08Remove some LCOV_EXCL stuff that I think may be testable after all.Nick Mathewson2+4-12
2017-08-08 14:03Merge remote-tracking branch 'ahf/bugs/22286' into maint-0.3.1Nick Mathewson4+36-3
2017-08-08 13:12Fix a memory leak in consdiffmgr.cNick Mathewson2+4-0
2017-08-07 04:22fix typo in commentRoger Dingledine1+1-1
2017-08-04 17:50Fix memory leak of "torrcd" in test_config_include_folder_order()Nick Mathewson1+1-0
2017-08-04 16:26Tweak usage of get_current_working_dir() for tor_malloc() paranoia.Nick Mathewson1+9-1
2017-08-03 19:45Refactor retrieving the current working directorycypherpunks2+19-7
2017-08-03 15:06Remove usage of the PATH_MAX variablecypherpunks2+56-39
2017-08-04 16:17Fix ntohs() that should have been htons()Nick Mathewson2+6-1
2017-08-04 16:00Handle CMD_KEY_EXPIRATION in ntmain.c switch statementNick Mathewson1+3-2
2017-07-14 01:25routerkeys: Add cmdline option for learning signing key expiration.Isis Lovecruft9+259-1
2017-08-03 14:11Merge branch 'bug20152'Nick Mathewson2+8-3
2017-08-03 14:11Changes suggested by teor.Nick Mathewson1+2-2
2017-08-03 13:33Merge branch 'bug22885_squashed'Nick Mathewson2+6-1
2017-07-11 14:36Don't send missing X-Desc-Gen-Reason on startupNick Mathewson2+6-1
2017-08-03 13:14Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson2+11-7
2017-08-03 13:14Merge branch 'maint-0.3.1'Nick Mathewson2+11-7
2017-08-03 13:12Merge remote-tracking branch 'dgoulet/bug23078_030_01' into maint-0.3.0Nick Mathewson2+11-7
2017-08-03 13:11Merge branch 'maint-0.3.1'Nick Mathewson2+9-0
2017-08-03 13:10Merge branch 'bug23081_025' into maint-0.3.1Nick Mathewson2+9-0
2017-08-03 13:07In ntmain, call set_main_thread() before running the loop.Nick Mathewson2+9-0
2017-08-03 12:57add changes file for STRUCT_OFFSET removeal (22521)Nick Mathewson1+3-0
2017-07-31 23:30Switch to offsetof()Neel Chauhan16+36-43
2017-08-03 12:44Merge branch 'maint-0.3.1'Nick Mathewson3+7161-4246
2017-08-03 12:44Merge branch 'maint-0.2.5' into maint-0.2.8Nick Mathewson3+7161-4246
2017-08-03 12:44Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson3+7161-4246
2017-08-03 12:44Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson3+7161-4246
2017-08-03 12:44Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson3+7161-4246
2017-08-03 08:00Update geoip and geoip6 to the August 3 2017 database.Karsten Loesing3+7161-4246
2017-08-02 17:20Fix check_expired_networkstatus_callback() if conditionDavid Goulet2+7-1
2017-08-02 16:51Merge branch 'maint-0.3.1'Nick Mathewson2+29-7
2017-08-02 16:51Merge branch 'bug23071_031' into maint-0.3.1Nick Mathewson2+29-7
2017-08-02 16:44Make the hs_ntor_ref logic more correct when there is no sha3 moduleNick Mathewson1+1-1
2017-08-02 16:29Merge branch 'maint-0.3.1'Nick Mathewson0+0-0
2017-08-02 16:29Forward-port 0.3.0.10 changelogNick Mathewson2+142-0
2017-08-02 16:28Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2017-08-02 16:28version bump to 0.3.0.10-devNick Mathewson3+3-3
2017-08-01 18:39Merge branch 'maint-0.3.1'Nick Mathewson0+0-0
2017-08-01 18:38Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2017-08-01 18:38Bump to 0.3.0.10Nick Mathewson3+3-3
2017-08-01 18:15hs: Cleanup logging statement in hs_intropoint.cDavid Goulet2+11-7
2017-08-01 16:20forward-port 0.3.1.5-alpha changelogNick Mathewson1+127-0
2017-08-01 16:08Merge branch 'maint-0.3.1'Nick Mathewson0+0-0
2017-08-01 16:08bump to 0.3.1.5-alpha-devNick Mathewson3+3-3
2017-08-01 15:31Remove one more changes file for item already in release-0.3.1Nick Mathewson1+0-4
2017-08-01 15:30Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson0+0-0
2017-08-01 15:30Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2017-08-01 15:30Merge branch 'maint-0.3.1'Nick Mathewson0+0-0
2017-08-01 15:30Merge remote-tracking branch 'public/bug19769_19025_029' into maint-0.2.9Nick Mathewson7+42-62
2017-08-01 15:28Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2017-08-01 15:28Merge branch 'maint-0.3.1'Nick Mathewson0+0-0
2017-08-01 15:28Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson0+0-0
2017-08-01 15:28Merge remote-tracking branch 'public/bug20059_024_v2' into maint-0.2.9Nick Mathewson2+6-1
2017-08-01 15:24Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2017-08-01 15:24Merge branch 'maint-0.3.1'Nick Mathewson0+0-0
2017-08-01 15:24Merge remote-tracking branch 'public/bug20270_029' into maint-0.3.0Nick Mathewson2+14-3
2017-08-01 15:23Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2017-08-01 15:23Merge branch 'maint-0.3.1'Nick Mathewson0+0-0
2017-08-01 15:23Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+6-1
2017-08-01 15:22Merge remote-tracking branch 'public/bug22245_024' into maint-0.2.9Nick Mathewson2+6-1
2017-08-01 15:21Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2017-08-01 15:21Merge branch 'maint-0.3.1'Nick Mathewson0+0-0
2017-08-01 15:21Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+7-2
2017-08-01 15:21Merge remote-tracking branch 'public/bug18100_029' into maint-0.2.9Nick Mathewson2+7-2
2017-08-01 15:19Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson3+7530-3243
2017-08-01 15:19Merge branch 'maint-0.3.1'Nick Mathewson3+7530-3243
2017-08-01 15:19Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson3+7530-3243
2017-08-01 15:19Merge branch 'maint-0.2.7-redux' into maint-0.2.8Nick Mathewson3+7530-3243
2017-08-01 15:19Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson3+7530-3243
2017-08-01 15:19Merge branch 'maint-0.2.6' into maint-0.2.7-reduxNick Mathewson3+7530-3243
2017-08-01 15:19Merge branch 'maint-0.2.5' into maint-0.2.6Nick Mathewson3+7530-3243
2017-08-01 15:19Merge branch 'maint-0.2.4' into maint-0.2.5Nick Mathewson3+7530-3243
2017-08-01 15:19Merge remote-tracking branch 'karsten/geoip-jul2017' into maint-0.2.4Nick Mathewson3+7530-3243
2017-08-01 14:50Document some operators usage conventions.Nick Mathewson1+13-0
2017-08-01 14:26Remove changes files for items already in release-0.3.1Nick Mathewson43+0-232
2017-08-01 00:40Improve the keypin failure messageNick Mathewson2+9-1
2017-08-01 00:35Clean up choose_good_entry_server() doc; add assertionNick Mathewson2+9-3
2017-08-01 00:28Fix the hs_ntor integration tests to work with the pysha3 moduleNick Mathewson2+29-7
2017-07-31 18:32Merge branch 'maint-0.3.1'Nick Mathewson0+0-0
2017-07-31 18:30Now that "base -1" is a bug, tell our unit tests to expect bug warningsNick Mathewson1+10-1
2017-07-31 18:29Bump to 0.3.1.5-alphaNick Mathewson3+3-3
2017-07-28 14:31Bug 23055: cast, then multiply when doing u32*u32->u64.Nick Mathewson2+5-1
2017-07-28 14:26Turn base < 0 into a BUG() in our long-parse functions.Nick Mathewson1+3-3
2017-07-28 14:17Add an assertion to try to please coverity.Nick Mathewson1+2-2
2017-07-28 14:02Coverity deadcode shenanigans on BUG() macro.Nick Mathewson3+12-1
2017-07-28 13:54Merge branch 'maint-0.3.1'Nick Mathewson1+2-1
2017-07-28 13:52Fix an unreachable memory leak in the unit testsNick Mathewson1+2-1
2017-07-28 13:50Merge branch 'maint-0.3.1'Nick Mathewson2+6-0
2017-07-28 13:50Merge branch 'bug23053_029' into maint-0.3.1Nick Mathewson2+6-0
2017-07-28 13:49Fix a small memory leak when parsing unix: ports twiceNick Mathewson2+6-0
2017-07-28 00:33Merge branch 'maint-0.3.1'Nick Mathewson1+2-2
2017-07-28 00:32Try to work around a compile warning in workqueue.cNick Mathewson1+2-2
2017-07-27 20:30Merge branch 'maint-0.3.1'Nick Mathewson10+189-34
2017-07-27 20:29Merge branch 'multi-priority_squashed' into maint-0.3.1Nick Mathewson10+189-34
2017-07-27 20:18Fix the cpuworker.c documentation to mention all the kinds of workNick Mathewson1+5-2
2017-07-27 20:11Note that threadpool_queue_work...() can't actually return NULLNick Mathewson1+2-1
2017-07-12 16:23Always start with one additional worker threadNick Mathewson2+11-1
2017-07-12 16:17Queue consensus diffs at LOW priority.Nick Mathewson5+27-9
2017-07-12 15:52Fix a pair of stale comments in workqueue.cNick Mathewson1+2-4
2017-07-12 16:18Make the chance for priority inversion thread-specificNick Mathewson1+22-8
2017-07-12 15:47Add support for multi-priority workqueuesNick Mathewson4+126-15
2017-07-27 15:27Merge branch 'bug22895_027'Nick Mathewson2+3-7
2017-07-12 16:33Remove unused variables in donna's SSE2 codecypherpunks2+3-7
2017-07-27 12:23Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson2+12-0
2017-07-27 12:23Merge branch 'maint-0.3.1'Nick Mathewson2+12-0
2017-07-27 12:23Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+12-0
2017-07-27 12:23Merge remote-tracking branch 'public/bug20247_029' into maint-0.2.9Nick Mathewson2+12-0
2017-07-26 19:39Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson1+1-1
2017-07-26 19:39Merge branch 'maint-0.3.1'Nick Mathewson1+1-1
2017-07-26 19:39Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson1+1-1
2017-07-26 19:39Merge branch 'maint-0.2.7-redux' into maint-0.2.8Nick Mathewson1+1-1
2017-07-26 19:39Merge branch 'maint-0.2.6' into maint-0.2.7-reduxNick Mathewson1+1-1
2017-07-26 19:39Merge branch 'maint-0.2.5' into maint-0.2.6Nick Mathewson1+1-1
2017-07-26 19:39Merge branch 'maint-0.2.4' into maint-0.2.5Nick Mathewson1+1-1
2017-07-26 19:39Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson1+1-1
2017-07-26 19:39Point travis to #tor-ci, not #tor-botsNick Mathewson1+1-1
2017-07-26 19:38Merge branch 'maint-0.3.1'Nick Mathewson2+107-0
2017-07-26 19:38Merge remote-tracking branch 'isis/bug22636_0.3.1_squashed' into maint-0.3.1Nick Mathewson2+107-0
2017-07-26 19:37Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2017-07-26 19:37Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+96-0
2017-07-26 19:37Travis update: "gcc-warnings" became "fatal-warnings" in 0.2.9Nick Mathewson1+1-1
2017-07-26 19:35Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson2+96-0
2017-07-26 19:35Merge branch 'maint-0.2.7-redux' into maint-0.2.8Nick Mathewson2+96-0
2017-07-26 19:35Merge branch 'maint-0.2.6' into maint-0.2.7-reduxNick Mathewson2+96-0
2017-07-26 19:34Merge branch 'maint-0.2.5' into maint-0.2.6Nick Mathewson2+96-0
2017-07-26 19:34Merge branch 'maint-0.2.4' into maint-0.2.5Nick Mathewson2+96-0
2017-07-26 16:58Merge branch 'maint-0.3.1'Nick Mathewson2+20-0
2017-07-26 16:58Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson2+20-0
2017-07-26 16:58Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+20-0
2017-07-26 16:58Merge branch 'bug23030_029_v2' into maint-0.2.9Nick Mathewson2+20-0
2017-07-25 14:14Fix build warnings from Coverity related to our BUG macroNick Mathewson2+20-0
2017-07-26 16:54Merge branch 'maint-0.3.1'Nick Mathewson2+29-6
2017-07-26 16:54Merge branch 'bug22927_031' into maint-0.3.1Nick Mathewson2+29-6
2017-07-26 16:53Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+19-0
2017-07-26 16:53Merge branch 'maint-0.3.1'Nick Mathewson2+19-0
2017-07-26 16:53Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson2+19-0
2017-07-26 16:53Merge branch 'bug22915_029_2' into maint-0.2.9Nick Mathewson2+19-0
2017-07-13 21:42Suppress clang4-specific -Wdouble-promotion warningsNick Mathewson2+19-0
2017-07-25 17:24This caused my attempt to fix hs_config/valid_service_v2 to fail _again_.Nick Mathewson1+5-5
2017-07-20 16:16prop224: Add onion key to service descriptor intro pointDavid Goulet1+4-0
2017-07-19 17:42prop224: Add the introduction point onion key to descriptorDavid Goulet3+54-0
2017-07-23 14:43prop224: Helper to dup a link_specifier_t objectDavid Goulet2+23-0
2017-07-24 17:45prop224: Update hs identifier circuitDavid Goulet2+12-12
2017-07-23 16:32trunnel: Add prop224 RENDEZVOUS1 cell definitionDavid Goulet4+430-0
2017-07-25 15:14fix wordo in commentRoger Dingledine1+1-1
2017-07-25 01:03In < 0.2.9.x, --enable-fatal-warnings was --enable-gcc-warnings.Isis Lovecruft1+1-1
2017-07-24 23:07Builds on CI should use --enable-fragile-hardening.Isis Lovecruft1+1-1
2017-07-24 20:25Only install Rust in CI if RUST_OPTIONS is set.Isis Lovecruft1+7-7
2017-07-24 18:53Install optional dependencies during Travis CI builds.Isis Lovecruft1+11-1
2017-07-24 18:26Fix CI homebrew checks for outdated packages.Isis Lovecruft1+3-3
2017-07-24 23:07Builds on CI should use --enable-fragile-hardening.Isis Lovecruft1+1-1
2017-07-24 18:53Install optional dependencies during Travis CI builds.Isis Lovecruft1+11-1
2017-07-24 18:26Fix CI homebrew checks for outdated packages.Isis Lovecruft1+3-3
2017-07-24 19:58Fix remaining cases of hs_config failures without af_unixNick Mathewson1+8-0
2017-07-24 19:13Fix hs_config unit test on systems without unix socketsNick Mathewson1+2-0
2017-07-24 18:32Rename the hybrid_encrypt/decrypt functions; label them as dangerousNick Mathewson9+28-16
2017-07-24 18:15Improve comment about why we disable TLS compression.Nick Mathewson1+5-2
2017-07-24 15:31test: Remove buggy unit test in test_hs_serviceDavid Goulet1+4-7
2017-07-23 04:57fix whitespace issueRoger Dingledine1+1-1
2017-07-12 00:32Add a changes file for bug22636.Isis Lovecruft1+8-0
2017-07-11 20:12Fix and expand upon our Travis CI configuration.Isis Lovecruft1+73-5
2017-07-12 00:32Add a changes file for bug22636.Isis Lovecruft1+8-0
2017-07-17 21:43Fix and expand upon our Travis CI configuration.Isis Lovecruft1+84-5
2017-07-02 21:28.travis.yml to run test suitePatrick O'Doherty1+10-0
2017-07-14 20:21Fix zstd 1.3.0 trouble: Be more respectful of its state machineNick Mathewson2+29-6
2017-07-14 19:07Merge branch 'bug17750_029_squashed'Nick Mathewson2+7-1
2017-07-14 17:56Fix a signed integer overflow in dir/download_status_random_backoffNick Mathewson2+7-1
2017-07-14 15:33Fix 32-bit warnings in hs_common.cNick Mathewson1+4-3
2017-07-14 13:11Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+5-1
2017-07-14 13:11Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson2+5-1
2017-07-14 13:11Merge branch 'maint-0.3.1'Nick Mathewson2+5-1
2017-07-14 13:11Merge branch 'bug22916_027' into maint-0.2.9Nick Mathewson2+5-1
2017-07-14 13:06Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson2+6-1
2017-07-14 13:06Merge branch 'maint-0.3.1'Nick Mathewson2+6-1
2017-07-14 13:06Merge branch 'bug22803_030' into maint-0.3.0Nick Mathewson2+6-1
2017-07-02 21:28.travis.yml to run test suitePatrick O'Doherty1+10-0
2017-07-13 21:49Fix compiler warnings with openssl-scrypt/libscrypt test on clangNick Mathewson2+5-1
2017-07-13 21:23Merge remote-tracking branch 'dgoulet/ticket21979_032_04'Nick Mathewson23+2730-284
2017-07-13 21:18prop224: Fix clang warningsDavid Goulet2+11-2
2017-07-13 20:58Merge remote-tracking branch 'isis/bug19476'Nick Mathewson4+21-9
2017-07-13 20:55Merge branch 'maint-0.3.1'Nick Mathewson5+35-1
2017-07-13 20:55Merge branch 'fewer-diffs' into maint-0.3.1Nick Mathewson5+35-1
2017-07-13 20:52Merge branch 'maint-0.3.1'Nick Mathewson2+6-1
2017-07-13 20:52Merge branch 'bug22520_031' into maint-0.3.1Nick Mathewson2+6-1
2017-07-13 20:51Merge branch 'maint-0.3.1'Nick Mathewson3+7-2
2017-07-13 20:51Merge remote-tracking branch 'isis/bug22830_0.3.1' into maint-0.3.1Nick Mathewson3+7-2
2017-07-13 12:51prop224: Move service version into config objectDavid Goulet4+18-15
2017-07-12 17:52prop224: Use the service config object when configuringDavid Goulet3+17-24
2017-07-12 17:41prop224: Don't use char * for binary dataDavid Goulet2+11-9
2017-07-12 15:53prop224: Add a clear configuration functionDavid Goulet1+18-6
2017-07-12 15:17prop224: Don't use an array of config handlersDavid Goulet1+31-31
2017-07-12 15:02prop224: Detect duplicate configuration optionsDavid Goulet1+40-6
2017-07-12 14:37prop224: Use a common function to parse uint64_tDavid Goulet1+44-56
2017-07-11 20:17Revert "fixup! prop224: Add hs_config.{c|h} with a refactoring"David Goulet1+0-1
2017-02-02 20:26test: Add v3 service load keys and accessorsDavid Goulet3+199-8
2017-01-17 17:09test: Add v3 service config and registration testDavid Goulet3+345-35
2017-06-29 15:18hs: Add rend_service_init()David Goulet3+15-0
2017-07-07 19:34prop224: Add a function to check for invalid optsDavid Goulet1+69-0
2017-02-01 14:18prop224: Load and/or generate v3 service keysDavid Goulet6+215-33
2017-01-30 22:33prop224: Service address creation/validationDavid Goulet4+327-0
2017-01-13 21:00prop224: Configure v3 service from optionsDavid Goulet8+648-107
2017-01-13 16:20test: Add HS v2 service configuration unit testsDavid Goulet6+242-2
2017-05-10 13:37hs: Use v3 maximum intro points value when decoding v3David Goulet2+7-2
2017-01-16 18:29prop224: Add a init/free_all function for the whole subsystemDavid Goulet5+36-7
2017-01-16 18:19prop224: Add hs_config.{c|h} with a refactoringDavid Goulet11+533-228
2017-01-15 15:09prop224: Initial import of hs_service_tDavid Goulet1+182-2
2017-07-13 19:31rephist: Remove unused crypto_pk statistics.Isis Lovecruft12+4-117
2017-07-13 18:01Add a changes file for bug22830.Isis Lovecruft1+5-0
2017-07-10 02:33use CARGO_HOME instead of HOME when building with rustChelsea H. Komlo2+2-2
2017-07-12 17:15New configuration option MaxConsensusAgeForDiffsNick Mathewson5+35-1
2017-07-12 14:16Merge branch 'maint-0.3.1'Nick Mathewson2+53-12
2017-07-12 14:15Merge branch 'bug22349_029' into maint-0.3.1Nick Mathewson2+53-12
2017-07-12 13:24Merge branch 'maint-0.3.1'Nick Mathewson2+7-0
2017-07-12 13:19Restore openssl and libscrypt includes in test_crypto_slow.cNick Mathewson2+7-0
2017-07-12 02:47Add changes file for #19476.Isis Lovecruft1+3-0
2017-07-12 02:40If writing a heartbeat message fails, retry after MIN_HEARTBEAT_PERIOD.Isis Lovecruft3+12-8
2016-06-21 13:03Use the return value for choosing intervalscypherpunks1+10-5
2017-07-10 19:27Merge branch 'maint-0.3.1'Nick Mathewson2+13-8
2017-07-10 16:19Make consdiff tests pass on OS X tooMatt Traudt2+13-8
2017-07-10 18:02Add more details about git branch use in torMatt Traudt1+11-2
2017-07-10 14:03impact -> affectNick Mathewson1+1-1
2017-07-10 14:03Merge remote-tracking branch 'chelseakomlo/coding-standards-22762'Nick Mathewson1+6-1
2017-07-10 13:28Avoid double-typedef errors on freebsd.Nick Mathewson2+7-6
2017-07-09 20:17specify when to run make distcheckChelsea H. Komlo1+6-1
2017-01-15 15:13prop224: Add common intropoint objectDavid Goulet1+12-0
2017-07-07 17:28Merge branch 'bug17750_029_squashed'Nick Mathewson5+195-31
2017-07-04 15:45Comment that failure schedules always use exponential backoffteor2+5-1
2017-07-04 15:32Refactor exponential backoff multipliers into macrosteor3+16-4
2017-07-04 15:31Add regression tests for 17750 and 20534teor1+127-13
2017-07-04 15:29Use download_status_get_next_attempt_at() more oftenteor2+10-6
2017-07-04 15:27Give correct bounds in next_random_exponential_delay() commentteor1+2-2
2017-05-26 06:16Make clients try fallbacks before authoritiesteor4+38-6
2017-07-07 17:11Use LANG_ENGLISH in windows error messagesNick Mathewson2+6-1
2017-07-07 17:06Fix the expected bug warning in dir/param_voting_lookup testsNick Mathewson1+1-1
2017-07-07 17:03Merge branch 'bug21495'Nick Mathewson1+4-4
2017-07-07 15:32Fix a couple of clang warningsNick Mathewson2+4-3
2017-07-07 15:17Merge branch 'ticket21859_032_01_squashed'Nick Mathewson36+1257-250
2017-07-07 15:15Fix wide linesNick Mathewson2+4-3
2017-07-07 15:14Use LD_BUG, not LOG_PROTOCOL_WARN, for bad-purpose cases.Nick Mathewson1+6-5
2017-07-06 13:39Hide crypto_digest_t again and use an accessor for tests.George Kadianakis4+40-21
2017-07-06 13:23Explicit length checks in create_rend_cpath().George Kadianakis6+34-11
2017-07-06 11:15Explicit length checks in circuit_init_cpath_crypto().George Kadianakis6+31-12
2017-07-06 10:53Rename get_rend_cpath() to create_rend_cpath().George Kadianakis1+4-4
2017-07-06 10:51Rename rend_circuit_validate_purpose() based on Nick's review.George Kadianakis1+11-9
2017-07-06 10:50Turn some warnings into bugs and non-fatal asserts.George Kadianakis2+6-8
2017-07-06 10:37Improve docs based on Nick's review.George Kadianakis2+7-6
2017-05-02 13:37test: Add service-side unittests for e2e rendezvous circuits.George Kadianakis1+84-6
2017-05-02 13:36test: Add client-side unittests for e2e rend circuits.George Kadianakis5+287-2
2017-05-02 13:35test: Move some test code to test helpers.George Kadianakis8+133-106
2017-05-02 13:33test: Crypto groundwork for e2e circuit unittests.George Kadianakis6+49-18
2017-05-02 13:22test: Introduce hs_client_note_connection_attempt_succeeded().George Kadianakis4+67-2
2017-05-12 16:00prop224: Introduce e2e rendezvous circuit code.David Goulet4+244-48
2017-05-02 13:20Refactor legacy code to support hs_ident along with rend_data.George Kadianakis2+40-8
2017-05-02 13:19Refactor circuit_init_cpath_crypto() to do prop224 rend circuits.George Kadianakis4+43-17
2017-05-02 13:18Refactor the HS ntor key expansion to fit the e2e circuit API.George Kadianakis2+15-47
2017-05-12 15:39prop224: Add connection and circuit identifier objectDavid Goulet7+242-7
2017-07-07 15:07Avoid a scan_build warning in dirvote_get_intermediate_param_valueNick Mathewson1+4-4
2017-07-07 14:57Merge branch 'maint-0.3.1'Nick Mathewson0+0-0
2017-07-07 14:57Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2017-07-07 14:56Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson2+6-0
2017-07-07 14:56Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+6-0
2017-07-07 14:55Merge branch 'bug22838_028' into maint-0.2.8Nick Mathewson2+6-0
2017-07-06 17:12mingw fix: avoid "unused var" warning.Nick Mathewson2+6-0
2017-07-07 14:51Merge branch 'maint-0.2.6' into maint-0.2.7-reduxNick Mathewson1+2-1
2017-07-07 14:51Merge branch 'maint-0.2.5' into maint-0.2.6Nick Mathewson1+2-1
2017-07-07 14:51Merge branch 'maint-0.2.4' into maint-0.2.5Nick Mathewson1+2-1
2017-07-07 14:51Merge branch 'maint-0.3.1'Nick Mathewson1+2-1
2017-07-07 14:51Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson1+2-1
2017-07-07 14:51Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson1+2-1
2017-07-07 14:51Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson1+2-1
2017-07-07 14:51Merge branch 'maint-0.2.7-redux' into maint-0.2.8Nick Mathewson1+2-1
2017-07-07 14:51Mention TROVE-2017-007 in changes file for 22789Nick Mathewson1+2-1
2017-07-07 14:49Use the correct TROVE id for #22753.Nick Mathewson2+3-3
2017-07-07 14:27Update geoip and geoip6 to the July 4 2017 database.Karsten Loesing3+7530-3243
2017-07-06 13:32Merge remote-tracking branch 'public/bug19648'Nick Mathewson2+8-2
2017-07-06 13:30Merge remote-tracking branch 'chelseakomlo/coding-standards-22762'Nick Mathewson1+6-1
2017-07-06 13:29Merge branch 'bug20488_029_squashed'Nick Mathewson2+8-5
2017-07-05 17:32Improve warning message to stop implying nickname reg is a thing.Nick Mathewson2+8-5
2017-07-05 21:37Merge branch 'maint-0.3.1'Nick Mathewson1+2-1
2017-07-05 21:37Fix a wide line from 22207Nick Mathewson1+2-1
2017-07-05 21:00Merge branch 'maint-0.3.1'Nick Mathewson2+16-2
2017-07-05 21:00Merge remote-tracking branch 'karsten/task-22207' into maint-0.3.1Nick Mathewson2+16-2
2017-07-05 20:11Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson1+3-2
2017-07-05 20:11Merge branch 'maint-0.3.1'Nick Mathewson1+3-2
2017-07-05 20:11Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson1+3-2
2017-07-05 20:10Only disable -Wfloat-conversion on mingw when it exists.Nick Mathewson1+3-2
2017-07-05 19:59Make the strings from #1667 static.Nick Mathewson2+2-2
2017-07-05 19:57Merge branch 'maint-0.3.1'Nick Mathewson1+1-1
2017-07-05 19:56Fix mixed-sign comparison warning in fix for 22797.Nick Mathewson1+1-1
2017-07-05 19:42Fix unit test memory leak in certs_ok_ed25519.Nick Mathewson2+6-1
2017-07-05 17:43Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson3+21-2
2017-07-05 17:43Merge branch 'maint-0.3.1'Nick Mathewson3+21-2
2017-07-05 17:43Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson3+21-2
2017-07-05 17:43Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson3+21-2
2017-07-05 17:42Merge branch 'maint-0.2.7-redux' into maint-0.2.8Nick Mathewson3+21-2
2017-07-05 17:42Merge branch 'maint-0.2.6' into maint-0.2.7-reduxNick Mathewson3+21-2
2017-07-05 17:42Merge branch 'maint-0.2.5' into maint-0.2.6Nick Mathewson3+21-2
2017-07-05 17:42Merge branch 'maint-0.2.4' into maint-0.2.5Nick Mathewson3+21-2
2017-07-05 17:41Merge branch 'bug22789_024' into maint-0.2.4Nick Mathewson3+21-2
2017-07-05 17:09Allow setsockopt(IPV6_V6ONLY) in sandbox.Nick Mathewson2+12-0
2017-07-05 16:58Try to improve documentation for DirAuthority's port field.Nick Mathewson2+8-3
2017-07-05 15:19Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+17-0
2017-07-05 15:19Merge branch 'maint-0.3.1'Nick Mathewson2+17-0
2017-07-05 15:19Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson2+17-0
2017-07-05 15:18Merge branch 'bug22801_028' into maint-0.2.9Nick Mathewson2+17-0
2017-07-05 15:16Merge branch 'maint-0.3.1'Nick Mathewson2+16-7
2017-07-05 15:16Merge branch 'teor-bug22797-025' into maint-0.3.1Nick Mathewson2+16-7
2017-07-03 05:30Always allow extra file descriptors when setting the connection maximumteor2+16-7
2016-06-03 09:45Add a timestamp field to the CIRC_BW and STREAM_BW eventsDonncha O'Cearbhaill2+25-6
2017-07-05 15:01Merge branch 'neena-fix-1667'Nick Mathewson5+131-26
2017-07-05 15:01Extract "not an HTTP proxy" messages.Nick Mathewson2+55-50
2017-07-05 14:15Merge branch 'bug15554_032_01_squashed'Nick Mathewson4+108-5
2017-07-05 14:15changes file for 15554Nick Mathewson1+4-0
2017-06-20 14:29Add test that parses a hardcoded v2 descriptor.George Kadianakis3+104-5
2017-07-05 14:01Merge branch 'onionskin_refactor_2'Nick Mathewson2+248-199
2017-07-05 14:01changes file for 22804Nick Mathewson1+4-0
2017-07-05 13:57changes file for bug 22750Nick Mathewson1+5-0
2017-06-28 12:35Use the proper syscall in sandbox error messagescypherpunks2+6-3
2017-07-05 13:49Merge remote-tracking branch 'asn/ticket22727_032_02'Nick Mathewson3+49-0
2017-07-05 13:36Merge remote-tracking branch 'dgoulet/ticket22726_032_02'Nick Mathewson2+9-21
2017-07-03 21:16CREATE_FAST is for when you don't know the onion keyRoger Dingledine1+2-6
2017-07-03 21:13better comments and mild refactoringRoger Dingledine1+30-22
2017-07-03 20:23Document the new functions from the refactorNick Mathewson1+18-0
2017-07-03 20:16Reindent the functions split from circuit_send_next_onion_skin().Nick Mathewson1+194-194
2017-07-03 20:14Split circuit_send_next_onion_skin() into its three main cases.Nick Mathewson1+37-14
2017-07-03 17:26Merge branch 'maint-0.3.1'Nick Mathewson1+6-3
2017-07-03 17:24Update fuzzing_include_am to include updates from include.amNick Mathewson1+6-3
2017-07-03 15:20Fix assertion failure related to openbsd strtol().Nick Mathewson3+21-2
2017-07-03 14:59Fix -Wfloat-conversion C warnings on mingw in clamp_double_to_int64.Nick Mathewson2+17-0
2017-07-01 21:56general formatting / whitespace / typo fixesRoger Dingledine10+15-16
2017-06-29 22:48Add 0.3.1.4-alpha to changelogNick Mathewson1+129-0
2017-06-29 22:47Add 0.3.0.9 to changelog and releasenotesNick Mathewson2+109-0
2017-06-29 22:45Merge branch 'maint-0.3.1'Nick Mathewson0+0-0
2017-06-29 22:45Bump version to 0.3.1.4-alpha-devNick Mathewson3+3-3
2017-06-29 22:44Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2017-06-29 22:44bump to 0.3.0.9-devNick Mathewson3+3-3
2017-06-29 20:36Merge branch 'maint-0.3.1'Nick Mathewson0+0-0
2017-06-29 20:36Bump 0.3.1 to 0.3.1.4-alphaNick Mathewson3+3-3
2017-06-29 20:36Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2017-06-29 20:35Update maint-0.3.0 to 0.3.0.9Nick Mathewson3+3-3
2017-06-29 19:57Merge branch 'maint-0.3.1'Nick Mathewson6+70-8
2017-06-29 19:57Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson6+70-8
2017-06-29 19:57Merge branch 'trove-2017-006' into maint-0.3.0Nick Mathewson6+70-8
2017-06-29 15:38Merge branch 'maint-0.3.1'Nick Mathewson4+135-84
2017-06-29 15:34Merge remote-tracking branch 'public/bug22670_031' into maint-0.3.1Nick Mathewson4+135-84
2017-06-29 14:43Merge branch 'maint-0.3.1'Nick Mathewson3+13-3
2017-06-29 14:16Merge branch 'ticket22684'Nick Mathewson2+15-0
2017-06-29 14:09Adjust unit tests to account for fix to bug 22753.Nick Mathewson1+17-2
2017-06-28 15:41Consider the exit family when applying guard restrictions.Nick Mathewson5+53-6
2017-06-29 00:36make check is required for all code submissionsChelsea H. Komlo1+6-1
2017-06-28 18:27Changes file for bug22752 diagnosticsNick Mathewson1+4-0
2017-06-28 18:24Log real error message when unable to remove a storagedir fileNick Mathewson1+4-2
2017-06-28 18:21Replace crash on missing handle in consdiffmgr with nonfatal assertNick Mathewson1+5-1
2017-06-28 18:03Merge branch 'maint-0.3.1'Nick Mathewson0+0-0
2017-06-28 18:03Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+7-0
2017-06-28 18:03Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2017-06-28 18:03Merge remote-tracking branch 'teor/bug21507-029' into maint-0.2.9Nick Mathewson2+7-0
2017-06-28 17:58Merge branch 'maint-0.3.1'Nick Mathewson0+0-0
2017-06-28 17:58Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson0+0-0
2017-06-28 17:58Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2017-06-28 17:57Merge remote-tracking branch 'teor/bug21576_029_v2' into maint-0.2.9Nick Mathewson2+13-3
2017-06-28 17:54Merge branch 'maint-0.3.1'Nick Mathewson0+0-0
2017-06-28 17:54Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2017-06-28 17:53whitespace fixNick Mathewson1+0-1
2017-06-28 17:49Merge branch 'maint-0.3.1'Nick Mathewson0+0-0
2017-06-28 17:49Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson0+0-0
2017-06-28 17:48Merge remote-tracking branch 'asn/bug21969_bridges_030' into maint-0.3.0Nick Mathewson8+50-6
2017-06-28 16:25Merge branch 'maint-0.3.1'Nick Mathewson2+13-2
2017-06-28 14:22nodelist: Make HSv3 protover magic numbers a bit more readable.George Kadianakis2+7-2
2017-06-28 13:57Fix crash in LZMA module when the Sandbox is enabled.Alexander Færøy2+13-2
2017-06-28 13:09ed25519: Add changes file for #22746.George Kadianakis1+4-0
2017-06-28 13:02ed25519: Add tests blinding bad ed25519 pubkeys.George Kadianakis1+34-0
2017-06-28 11:12ed25519: Also check that retval in the ref10 implementation.George Kadianakis1+8-2
2017-06-28 11:10ed25519: Check retval of unpack_negative_vartime in donna.George Kadianakis2+9-5
2017-06-27 22:28Merge branch 'maint-0.3.1'Nick Mathewson5+63-0
2017-06-27 22:28Merge branch 'ahf_bugs_22702_squashed' into maint-0.3.1Nick Mathewson5+63-0
2017-06-27 22:21Add changes file for bug #22702.Alexander Færøy1+5-0
2017-06-27 17:16Return "304 not modified" if a client already have the most recent consensus.Alexander Færøy1+31-0
2017-06-23 23:55Set published_out for consensus cache entries in spooled_resource_estimate_size().Alexander Færøy3+27-0
2017-06-27 22:21Merge branch 'asn_bug22006_final_squashed'Nick Mathewson1+3-3
2017-06-27 22:21no newlines in log messages.Nick Mathewson1+3-3
2017-06-27 21:22whitespace fixNick Mathewson1+0-1
2017-06-27 21:19Merge branch 'asn_bug22006_final_squashed'Nick Mathewson10+239-2
2017-06-27 12:53ed25519: Dirauths validate router ed25519 pubkeys before pinning.George Kadianakis1+14-2
2017-04-25 12:20ed25519: Add unittests for ed25519 pubkey validation.George Kadianakis1+66-0
2017-04-25 12:19ed25519: Add func that checks for torsion component in pubkeys.George Kadianakis7+129-0
2017-06-27 16:01Mark descriptors as undownloadable when dirserv_add_() rejects themNick Mathewson2+53-12
2017-06-27 15:04Merge branch 'maint-0.2.7-redux' into maint-0.2.8Nick Mathewson2+15-1
2017-06-27 15:04Merge branch 'maint-0.2.6' into maint-0.2.7-reduxNick Mathewson2+15-1
2017-06-27 15:04Merge branch 'maint-0.2.5' into maint-0.2.6Nick Mathewson2+15-1
2017-06-27 15:04Merge branch 'maint-0.2.4' into maint-0.2.5Nick Mathewson2+15-1
2017-06-27 15:04Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+15-1
2017-06-27 15:04Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson2+15-1
2017-06-27 15:04Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson2+15-1
2017-06-27 15:04Merge branch 'maint-0.3.1'Nick Mathewson2+15-1
2017-06-27 15:04Merge branch 'bug22737_024' into maint-0.2.4Nick Mathewson2+15-1
2017-06-27 14:45Fix an errant memset() into the middle of a struct in cell_pack().Nick Mathewson2+15-1
2017-06-27 14:32Merge branch 'maint-0.3.1'Nick Mathewson2+16-2
2017-06-27 14:31Merge branch 'bug22719_031' into maint-0.3.1Nick Mathewson2+16-2
2017-06-27 14:31changes file for bug 22719Nick Mathewson1+7-0
2017-05-02 19:50nodelist: Add functions to check for HS v3 supportDavid Goulet2+44-0
2017-05-10 13:40hs: Ignore unparseable v3 introduction pointDavid Goulet2+9-21
2017-06-26 18:30Merge branch 'maint-0.3.1'Nick Mathewson1+1-1
2017-06-26 18:30Merge branch 'bug22105_031' into maint-0.3.1Nick Mathewson1+1-1
2017-06-26 18:15Merge branch 'maint-0.3.1'Nick Mathewson3+12-3
2017-06-26 18:14Patch for 22720 from huyvq: exit(1) more oftenNick Mathewson3+12-3
2017-06-26 15:39Merge branch 'maint-0.3.1'Nick Mathewson3+18-5
2017-06-26 15:27Merge branch 'bug22212_squashed' into maint-0.3.1Nick Mathewson3+18-5
2017-06-23 23:10Changes file for Bug 22212.Mike Perry1+5-0
2017-06-21 20:30Demote a log message due to libevent delays.Mike Perry2+13-5
2017-06-26 14:32Merge branch 'maint-0.3.1'Nick Mathewson1+2-0
2017-06-26 14:31Fix a coverity warning about a no-op assert with-64 bit size_tNick Mathewson1+2-0
2017-06-26 13:39Try a little harder to make sure we never call tor_compress_process wrong.Nick Mathewson1+9-2
2017-06-24 17:40Log even more to try to debug 22719Nick Mathewson1+3-1
2017-06-24 15:27Add an additional log message to try to diagnose #22719Nick Mathewson1+4-0
2017-06-23 20:53Ticket #17857: Padding off-switch for single hop connectionsMike Perry3+166-21
2017-06-23 18:38Merge remote-tracking branch 'isis/bug4019'Nick Mathewson2+9-3
2017-06-23 18:31Add changes file for bug4019.Isis Lovecruft1+4-0
2017-06-23 13:28Merge branch 'bug3056_squashed'Nick Mathewson2+15-0
2017-05-24 14:32Improve clarity, safety, and rate of dns spoofing log msgNick Mathewson2+15-0
2017-06-22 14:56Merge branch 'maint-0.3.1'Nick Mathewson2+29-11
2017-06-22 14:56Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson2+29-11
2017-06-22 13:28Combine our "don't do this if no consensus" entryguards checksNick Mathewson1+22-23
2017-06-22 12:16expand changes file for bug 22461Nick Mathewson1+7-5
2017-06-22 12:16whitespace fixNick Mathewson1+1-1
2017-06-22 12:11Merge remote-tracking branch 'rl1987/bug22461'Nick Mathewson3+19-24
2017-06-22 12:04Merge remote-tracking branch 'public/bug7890'Nick Mathewson2+7-2
2017-06-22 00:28config: Fix duplicate error message for nonlocal SocksPorts.Isis Lovecruft1+5-3
2017-06-21 21:42make assign_onionskin_to_cpuworker failure case more clearRoger Dingledine1+1-1
2017-06-21 20:47Merge branch 'callgraph_reduction_v2'Nick Mathewson6+58-32
2017-06-21 20:44Add GETINFO targets to determine whether md/desc fetching is enabledNick Mathewson2+15-0
2017-03-26 17:33Extract channel_do_open_actions() from non-open _change_state casesNick Mathewson6+58-32
2017-06-21 17:54Merge branch 'maint-0.3.1'Nick Mathewson2+6-1
2017-06-21 17:54Merge branch 'bug22356_029' into maint-0.3.1Nick Mathewson2+6-1
2017-06-21 16:45changes file for ticket22311Nick Mathewson1+3-0
2017-06-21 16:38Call it a BUG to use -1 in authdir_mode_handles_descsNick Mathewson1+3-2
2017-06-02 16:33Remove obsolete authdir_mode_any_nonhidserv()huyvq3+3-12
2017-06-02 16:32Convert authdir_mode_handles_descs() to alternative wrappershuyvq2+3-3
2017-06-02 16:26Convert authdir_mode_handles_descs(options, -1) with authdir_mode(options)huyvq3+4-4
2017-06-02 16:23Remove obsolete authdir_mode_any_main()huyvq3+2-9
2017-06-21 16:19Merge branch 'Ryman-bug5847-squashed'Nick Mathewson2+33-8
2013-09-04 01:10Better error message for GETINFO desc/(id|name) whenever microdescriptors are in use. Fixes #5847.Kevin Butler2+33-8
2017-06-21 15:20unit tests for peek_buf_startswith()Nick Mathewson1+27-0
2017-06-21 15:15Fix the changes fileNick Mathewson1+3-3
2017-06-21 15:10Replace peek_buf_startswith() with a safe versionNick Mathewson2+13-9
2017-06-21 14:35Fix compilation on 1667 code.Nick Mathewson2+2-2
2012-02-21 03:22Respond meaningfully to HTTP requests on the control port. Fix #1667Ravi Chandra Padmala4+69-0
2017-06-21 00:29Merge branch 'maint-0.3.1'Nick Mathewson5+121-20
2017-06-21 00:27Merge branch 'bug22502_redux_031' into maint-0.3.1Nick Mathewson4+91-9
2017-06-21 00:26Merge branch 'bug22672_031' into maint-0.3.1Nick Mathewson2+30-11
2017-06-20 18:18Merge branch 'maint-0.3.1'Nick Mathewson2+6-4
2017-06-20 18:18Note that bw_accounting is obsoleted by values in the state fileNick Mathewson2+6-4
2017-06-20 17:54Merge branch 'maint-0.3.1'Nick Mathewson1+5-0
2017-06-20 17:54Note that pkgconfig is now needed, and has been for a few releases.Nick Mathewson1+5-0
2017-06-20 17:35Merge branch 'maint-0.3.1'Nick Mathewson2+7-7
2017-06-20 17:35Merge remote-tracking branch 'argonblue/bug22638' into maint-0.3.1Nick Mathewson1+1-1
2017-06-20 16:26Enforce the rule that COMPRESS_OK means progress was made.Nick Mathewson2+30-11
2017-06-20 16:12mingw/windows printf lacks %zd ; use %lu and casts insteadNick Mathewson1+6-6
2017-06-20 15:55If we successfully decompress an HTTP body, return immediately.Nick Mathewson2+24-6
2017-06-20 15:49If a _guessed_ compression method fails, it is never PROTOCOL_WARN.Nick Mathewson2+5-1
2017-06-20 15:48It should be a PROTOCOL_WARN when we have an incorrect content-encoding.Nick Mathewson2+5-1
2017-06-20 15:46Short-circuit the no-decompression-needed case, for clarityNick Mathewson1+80-77
2017-06-20 15:43Extract "decompress" portion of connection_dir_client_reached_eof()Nick Mathewson1+106-84
2017-06-20 15:23Fix compress_none.c header commentTaylor Yu1+1-1
2017-06-20 15:26Send the correct content-encoding when serving cached_dir_t objectsNick Mathewson2+27-2
2017-06-20 14:24Correct the fix to bug 22629 to permit trailing non-garbageNick Mathewson1+1-7
2017-06-20 14:21Add a unit test for decompressing concatenated inputs.Nick Mathewson1+63-0
2017-06-20 14:12Merge branch 'maint-0.3.1'Nick Mathewson1+12-0
2017-06-20 14:12add a changes file for 22626, 22628, and 22629 (parts of 22502)Nick Mathewson1+12-0
2017-06-20 14:06Merge branch 'maint-0.3.1'Nick Mathewson3+74-23
2017-06-20 14:04Merge remote-tracking branch 'teor/bug22502' into maint-0.3.1Nick Mathewson3+74-23
2017-06-19 19:48Don't expand guard sample set unless consensus is "reasonably live"Nick Mathewson2+19-0
2017-06-19 19:35Remove hardwired libfuzzer path; closes 22105.Nick Mathewson1+1-1
2017-06-19 19:30Merge remote-tracking branch 'argonblue/bug22410'Nick Mathewson2+22-0
2017-06-19 19:24Downgrade "assign_to_cpuworker failed" to INFO.Nick Mathewson2+6-1
2017-05-26 21:04Ensure that uint8_t is unsigned charTaylor Yu2+22-0
2017-06-19 18:16Merge branch 'ticket20575_031_01_squashed'Nick Mathewson3+14-2
2017-06-19 18:15refer to the correct versionNick Mathewson1+2-2
2017-04-25 13:11config: Deprecate HTTPProxy optionDavid Goulet3+15-3
2017-06-19 18:06Remove an XXXX RD comment that neither Roger or I understand. Closes 22420Nick Mathewson1+0-1
2017-06-19 18:03Merge remote-tracking branch 'arma/ticket22420'Nick Mathewson1+14-27
2017-06-19 17:52Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson2+8-0
2017-06-19 17:52Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+8-0
2017-06-19 17:52Merge branch 'maint-0.3.1'Nick Mathewson2+8-0
2017-06-19 17:50Merge remote-tracking branch 'public/bug22516_029' into maint-0.2.9Nick Mathewson2+8-0
2017-06-19 15:57Bump master to 0.3.2.0-alpha-dev. For 0.3.1, use maint-0.3.1Nick Mathewson3+3-3
2017-06-19 13:57Document more files in the datadirectory.Nick Mathewson2+29-8
2017-06-16 18:44Document sr-random and diff-cache.Nick Mathewson2+15-0
2017-06-16 18:26Document key-pinning-journalNick Mathewson2+9-0
2017-06-16 18:03Permit the fchmod system call.Nick Mathewson2+8-0
2017-06-15 23:48Add extra logging during compression and decompressionteor2+44-18
2017-06-15 23:47Return TOR_COMPRESS_BUFFER_FULL when zstd has additional inputteor1+14-2
2017-06-15 23:46Remove a redundant conditional in tor_zstd_compress_processteor1+1-1
2017-06-15 23:45Move a comment to the right place in tor_zstd_compress_processteor1+2-2
2017-06-15 23:41Check for trailing input garbage in tor_compress_impl() when decompressingteor1+9-1
2017-06-15 23:38Check if tor_compress_new() returns NULL in tor_compress_impl()teor1+5-0
2017-06-14 21:44Remove old callgraph scripts; recommend calltool instead.Nick Mathewson4+3-324
2017-06-11 07:53Add "fingerprint" line to bridge network status.Karsten Loesing2+16-2
2017-06-09 13:58Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson3+4449-2586
2017-06-09 13:58Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson3+4449-2586
2017-06-09 13:58Merge branch 'maint-0.3.0'Nick Mathewson3+4449-2586
2017-06-09 13:58Merge branch 'maint-0.2.7-redux' into maint-0.2.8Nick Mathewson3+4449-2586
2017-06-09 13:58Merge branch 'maint-0.2.6' into maint-0.2.7-reduxNick Mathewson3+4449-2586
2017-06-09 13:58Merge branch 'maint-0.2.5' into maint-0.2.6Nick Mathewson3+4449-2586
2017-06-09 13:58Merge branch 'maint-0.2.4' into maint-0.2.5Nick Mathewson3+4449-2586
2017-06-09 13:47Update geoip and geoip6 to the June 8 2017 database.Karsten Loesing3+4449-2586
2017-06-08 18:06Merge branch 'maint-0.3.0'Nick Mathewson0+0-0
2017-06-08 18:06Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson0+0-0
2017-06-08 18:06Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson0+0-0
2017-06-08 18:06Merge branch 'maint-0.2.7-redux' into maint-0.2.8Nick Mathewson0+0-0
2017-06-08 18:06Merge branch 'maint-0.2.6' into maint-0.2.7-reduxNick Mathewson0+0-0
2017-06-08 18:05Merge branch 'maint-0.2.5' into maint-0.2.6Nick Mathewson0+0-0
2017-06-08 18:05Merge branch 'maint-0.2.4' into maint-0.2.5Nick Mathewson0+0-0
2017-06-08 18:05Add -dev to version number.Nick Mathewson3+3-3
2017-06-08 18:05Add -dev to version number.Nick Mathewson3+3-3
2017-06-08 18:05Add -dev to version number.Nick Mathewson3+3-3
2017-06-08 18:05Add -dev to version number.Nick Mathewson3+3-3
2017-06-08 18:05Add -dev to version number.Nick Mathewson3+3-3
2017-06-08 18:05Add -dev to version number.Nick Mathewson3+3-3
2017-06-08 18:05Add -dev to version number.Nick Mathewson3+3-3
2017-06-08 18:05Add -dev to version number.Nick Mathewson3+3-3
2017-06-08 14:15fwd-port more changelogs (0.2.4 through 0.2.8)Nick Mathewson2+224-0
2017-06-08 13:48Tweak 0.2.9.11 changelogNick Mathewson2+6-4
2017-06-08 13:35copy changelog and releasenotes forward from 0.2.9, 0.3.0Nick Mathewson2+300-0
2017-06-08 13:32Fold TROVE-2017-00[45] into changelogNick Mathewson3+9-15
2017-06-08 13:29Merge branch 'maint-0.3.0'Nick Mathewson0+0-0
2017-06-08 13:29Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson0+0-0
2017-06-08 13:29Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson0+0-0
2017-06-08 13:29Merge branch 'maint-0.2.7-redux' into maint-0.2.8Nick Mathewson0+0-0
2017-06-08 13:28Merge branch 'maint-0.2.6' into maint-0.2.7-reduxNick Mathewson0+0-0
2017-06-08 13:28Merge branch 'maint-0.2.5' into maint-0.2.6Nick Mathewson0+0-0
2017-06-08 13:28Merge branch 'maint-0.2.4' into maint-0.2.5Nick Mathewson0+0-0
2017-06-08 13:27Bump to 0.2.8.14Nick Mathewson3+3-3
2017-06-08 13:27Bump to 0.2.7.8Nick Mathewson3+3-3
2017-06-08 13:26Bump to 0.2.6.12Nick Mathewson3+3-3
2017-06-08 13:26bump to 0.2.5.14Nick Mathewson3+3-3
2017-06-08 13:25Bump to 0.2.4.29Nick Mathewson3+3-3
2017-06-08 13:24bump to 0.2.9.11Nick Mathewson3+3-3
2017-06-08 13:24bump to 0.3.0.8Nick Mathewson4+3-5
2017-06-08 13:24Bump to 0.3.1.3-alpha.Nick Mathewson3+3-3
2017-06-08 13:21Merge branch 'maint-0.2.7-redux' into maint-0.2.8Nick Mathewson2+9-1
2017-06-08 13:21Merge branch 'maint-0.2.6' into maint-0.2.7-reduxNick Mathewson2+9-1
2017-06-08 13:21Merge branch 'maint-0.2.5' into maint-0.2.6Nick Mathewson2+9-1
2017-06-08 13:21Merge branch 'maint-0.2.4' into maint-0.2.5Nick Mathewson2+9-1
2017-06-08 13:21Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson2+9-1
2017-06-08 13:21Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+9-1
2017-06-08 13:21Merge branch 'maint-0.3.0'Nick Mathewson3+11-3
2017-06-05 15:11TROVE-2017-005: Fix assertion failure in connection_edge_process_relay_cellDavid Goulet2+9-1
2017-06-08 13:20Another changes fix.Nick Mathewson1+2-2
2017-06-08 13:17Merge branch 'maint-0.3.0'Nick Mathewson2+22-7
2017-06-08 13:16tweak changes file.Nick Mathewson1+8-5
2017-06-05 13:35TROVE-2017-004: Fix assertion failure in relay_send_end_cell_from_edge_David Goulet2+19-7
2017-06-07 13:36Start on a changelog for 0.3.1.3-alphaNick Mathewson12+77-63
2017-06-06 15:34Merge branch 'maint-0.3.0'Nick Mathewson1+4-5
2017-06-06 15:32Repair the unit test behavior of my fix for 22508.Nick Mathewson1+4-5
2017-06-06 13:32Merge branch 'maint-0.3.0'Nick Mathewson1+6-1
2017-06-06 13:31Make generate_ed_link_cert() a no-op on clients.Nick Mathewson1+6-1
2017-06-05 20:35Merge branch 'maint-0.3.0'Nick Mathewson1+3-3
2017-06-05 20:35Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson1+3-3
2017-06-05 20:35Rename "link" variable to avoid shadowing warning.Nick Mathewson1+3-3
2017-06-05 19:52Merge branch 'maint-0.3.0'Nick Mathewson14+190-47
2017-06-05 19:51Fix unit tests to work after own_link_cert assertionNick Mathewson3+14-1
2017-06-05 19:44Merge branch 'bug22460_030_01' into maint-0.3.0Nick Mathewson10+97-29
2017-06-05 19:44Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson5+80-18
2017-06-05 19:28Merge branch 'bug22460_case2_029_01_squashed' into maint-0.2.9Nick Mathewson5+84-14
2017-06-05 13:42Improve documentation on get_{peer,own}_certificate()Nick Mathewson1+4-3
2017-06-01 13:03Changes file for the x509 link certificate case of bug22460Nick Mathewson1+8-0
2017-06-01 12:56Repair link_handshake unit tests to mock tor_tls_get_own_cert()Nick Mathewson1+27-1
2017-06-01 12:55Test prerequisites: function to dup a cert, make get_own_cert mockable.Nick Mathewson2+13-3
2017-05-31 23:12On v3 link handshake, send the correct link certificateNick Mathewson3+37-12
2017-06-05 18:49Merge branch 'maint-0.3.0'Nick Mathewson0+0-0
2017-06-05 18:49Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson0+0-0
2017-06-05 18:49Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson0+0-0
2017-06-05 18:48Merge branch 'maint-0.2.7-redux' into maint-0.2.8Nick Mathewson0+0-0
2017-06-05 18:48Merge branch 'maint-0.2.6' into maint-0.2.7-reduxNick Mathewson0+0-0
2017-06-05 18:39Merge branch 'maint-0.2.5' into maint-0.2.6Nick Mathewson0+0-0
2017-06-05 18:38Merge branch 'maint-0.2.4' into maint-0.2.5Nick Mathewson1+1-1
2017-06-05 18:38Fix C89 warning (since Tor 0.2.4-5 still care about that.)Nick Mathewson1+1-1
2017-06-05 16:02Merge branch 'maint-0.3.0'Nick Mathewson2+4-1
2017-06-05 16:02Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+4-1
2017-06-05 16:02Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson2+4-1
2017-06-05 16:01Merge branch 'maint-0.2.7-redux' into maint-0.2.8Nick Mathewson2+4-1
2017-06-05 16:00Merge branch 'maint-0.2.6' into maint-0.2.7-reduxNick Mathewson2+4-1
2017-06-05 16:00Merge branch 'maint-0.2.5' into maint-0.2.6Nick Mathewson2+4-1
2017-06-05 16:00Merge branch 'maint-0.2.4' into maint-0.2.5Nick Mathewson2+4-1
2017-06-05 14:09Fix undefined behavior in geoip_parse_entry().Nick Mathewson2+4-1
2017-06-05 13:52Merge branch 'bug22466_diagnostic_030'Nick Mathewson3+12-0
2017-06-05 13:51Merge branch 'maint-0.3.0'Nick Mathewson2+20-3
2017-06-05 13:35Make code more clear about own_link_cert safetyNick Mathewson1+4-2
2017-06-04 11:22Use string_is_valid_hostname in SOCKS4 request parsing codepathrl19871+1-1
2017-06-04 11:14Don't reject SOCKS5 requests that contain IP stringsrl19873+17-24
2017-06-03 16:04Refrain from needless SOCKS5 warningrl19872+4-2
2017-06-01 14:04Regenerate RSA->ed25519 identity crosscertificate as neededNick Mathewson2+20-3
2017-06-01 13:42Use tor_assert_nonfatal() to try to detect #22466Nick Mathewson3+12-0
2017-06-01 13:26Fix ed25519 link certificate race on tls context rotationNick Mathewson4+24-1
2017-05-31 22:33Bugfix: Regenerate more certificates when appropriateNick Mathewson7+69-26
2017-05-31 09:54Fix GCC 7 -Wimplicit-fallthrough warnings (32 bit)Andreas Stieger1+24-24
2017-05-30 18:17take some of the suggestions from cypherpunks on #6892Roger Dingledine1+2-4
2017-05-26 19:45Update the torify.1 manpageNick Mathewson2+14-11
2017-05-30 17:33Merge remote-tracking branch 'argonblue/bug22413'Nick Mathewson2+5-1
2017-05-30 17:00Check for libzstd >= 1.1Taylor Yu2+5-1
2017-05-30 17:21Merge branch 'maint-0.3.0'Nick Mathewson0+0-0
2017-05-30 14:59Improve error message when all permitted Exits are downNick Mathewson2+7-2
2017-05-30 14:27hs: Correctly validate v3 descriptor encrypted lengthDavid Goulet3+9-22
2017-05-30 14:27Merge remote-tracking branch 'public/bug6298'Nick Mathewson2+27-1
2017-05-30 12:50Merge remote-tracking branch 'teor/bug22424'Nick Mathewson2+43-15
2017-05-30 12:48changes file for 22417Nick Mathewson1+3-0
2017-05-30 12:47Merge remote-tracking branch 'jigsaw/fix-22417-without-3-star'Nick Mathewson1+16-9
2017-05-30 12:42Merge remote-tracking branch 'teor/bug22421'Nick Mathewson1+5-3
2017-05-30 12:33changes file for 22446Nick Mathewson1+4-0
2017-05-28 21:49Fix GCC 7 -Wimplicit-fallthrough warningsAndreas Stieger6+23-19
2017-05-30 06:42remove obsolete commentRoger Dingledine1+0-4
2017-05-28 19:24Replace 3-star pointer with 2-star pointerDaniel Pinto1+15-9
2017-05-28 12:34Changes file for bug 22424teor1+5-0
2017-05-28 12:28If we do underflow the know usage of a storage, recalculate itteor1+10-0
2017-05-28 12:21Refactor storage usage reductions into a static functionteor1+18-6
2017-05-28 12:16Don't underflow usage when it is unknown and a file is removedteor1+1-1
2017-05-28 12:12Always check for usage underflow when removing a file in storage.cteor1+3-1
2017-05-28 12:11Fix comment typos in storage.cteor1+10-11
2017-05-28 11:01Update the client bootstrap comment in config.c for exponential backoffteor1+5-3
2017-05-28 08:53Fix crash with %includeDaniel Pinto1+2-1
2017-05-28 05:51simplify because relay_crypt_one_payload can't failRoger Dingledine1+14-27
2017-05-26 18:05Cleanup MOCK_IMPL (etc) to be findable with etagsNick Mathewson9+29-25
2017-05-26 17:53Mock tor_addr_lookup() during part of addr/basic test.Nick Mathewson2+27-1
2017-05-26 14:23bump version to 0.3.1.2-alpha-devNick Mathewson4+8-3
2017-05-26 14:01Update releasing-tor to reflect current versions and toolingNick Mathewson1+30-40
2017-05-26 13:10Pedantry in the changelog.Nick Mathewson1+1-1
2017-05-26 13:04edit changelogNick Mathewson1+9-10
2017-05-26 13:00Start an 0.3.1.2-alpha mini-changelogNick Mathewson4+23-14
2017-05-26 12:58update version to 0.3.1.2-alphaNick Mathewson3+3-3
2017-05-25 12:54Merge remote-tracking branch 'arma/bug22368'Nick Mathewson2+8-5
2017-05-25 04:28Merge branch 'maint-0.3.0'Roger Dingledine2+10-1
2017-05-25 04:27Merge branch 'maint-0.2.9' into maint-0.3.0Roger Dingledine2+10-1
2017-05-25 02:30Stop leaking keypin-rejected routerinfos on directory authoritiesteor2+10-1
2017-05-25 03:29get rid of some dead code (leftover from commit fa04fe1)Roger Dingledine1+0-1
2017-05-25 03:23add copy of MyFamily element to the descriptor, not the element itselfRoger Dingledine2+7-1
2017-05-25 03:14don't free the values in options->MyFamily when we make a descriptorRoger Dingledine1+1-3
2017-05-24 14:25Merge branch 'master' of git-rw.torproject.org:/torNick Mathewson2+0-11
2017-05-24 13:08Improve the message we log on unexpected dirauth status codeNick Mathewson2+11-6
2017-05-24 04:43remove unused node_get_published_on functionRoger Dingledine2+0-11
2017-05-23 13:47Don't say "downloading 1 descriptor, 4 at a time"Nick Mathewson2+8-2
2017-05-23 08:44Fix comments of functions that return tor_snprintfteor2+5-4
2017-05-23 00:06fix minor grammar error in commentRoger Dingledine1+1-1
2017-05-22 16:03pick a dateNick Mathewson1+1-1
2017-05-22 15:57Merge remote-tracking branch 'ahf/bugs/22305'Nick Mathewson2+14-0
2017-05-22 15:52Log a warning if we receive a disallowed compression method for an anonymous connection.Alexander Færøy2+14-0
2017-05-22 15:52bump to 0.3.1.1-alphaNick Mathewson3+3-3
2017-05-22 15:41Run format_changelog againNick Mathewson1+29-29
2017-05-22 15:40Fold new entries into changelogNick Mathewson3+9-8
2017-05-22 14:57Merge remote-tracking branch 'ahf/bugs/22305'Nick Mathewson2+73-15
2017-05-22 14:45Ensure that only GZip and Zlib compression is handled for anonymous connections.Alexander Færøy2+53-1
2017-05-22 14:42Refactor error path handling in connection_dir_client_reached_eof().Alexander Færøy1+12-9
2017-05-22 14:39Fix a compilation warning about duplicate typedefNick Mathewson1+1-2
2017-05-22 13:13Raise common code for creating circuit_guard_state_tNick Mathewson1+21-10
2017-05-22 13:10amend changes file to note that one case is still unfixedNick Mathewson1+1-1
2017-05-22 13:09Merge remote-tracking branch 'asn/bug21969_bridges'Nick Mathewson6+45-3
2017-05-22 11:10Set guard state on bridge descriptor fetches.George Kadianakis6+45-3
2017-05-22 11:10Set guard state on bridge descriptor fetches.George Kadianakis4+40-1
2017-05-22 12:45Refactor directory_initiate_command() so that it accepts guard_state.George Kadianakis5+11-6
2017-05-22 12:34Don't add "Accept-Encoding" header if directory connection is anonymous.Alexander Færøy1+8-5
2017-05-22 12:32Merge branch 'maint-0.3.0'Nick Mathewson2+16-0
2017-05-22 12:32Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+16-0
2017-05-21 06:05dir auths reject 0.2.9.x for x<5, due to bug 20499Roger Dingledine2+16-0
2017-05-22 05:43fix two typos in commentsRoger Dingledine1+2-2
2017-05-20 02:14fix typo in commentRoger Dingledine1+1-1
2017-05-20 00:58elevate the "agree on canonical" stuff to majorRoger Dingledine1+15-15
2017-05-20 00:49do a pass over the 0.3.1.1-alpha changelogRoger Dingledine1+49-50
2017-05-19 20:02Whoops; I broke check-spaces.Nick Mathewson1+0-1
2017-05-19 19:50Try another approach to fixing the bug in the #1922 test.Nick Mathewson1+17-11
2017-05-19 19:50mingw fix: avoid "unused var" warning.Nick Mathewson1+1-0
2017-05-19 19:20fix a coverity resource leak warningNick Mathewson1+2-3
2017-05-19 19:18Fix uninitialized-variable warning on options_init_from_string().Nick Mathewson1+1-1
2017-05-19 18:50First editing pass on changelog.Nick Mathewson1+137-150
2017-05-19 18:09Remove call to get_unquoted_path in config_process_include()Nick Mathewson1+7-0
2017-05-19 14:100.3.1.1-alpha changelog: combine some sections.Nick Mathewson1+54-87
2017-05-19 14:02Run format-changelog on the 0.3.1.1-alpha changelogNick Mathewson1+240-237
2017-05-19 14:00start changelog for 0.3.1.1-alpha by sorting entriesNick Mathewson62+394-373
2017-05-19 13:55Try to fix windows config/include_path_syntax testNick Mathewson1+7-1
2017-05-19 13:10changelog entry for 22106Nick Mathewson1+12-0
2017-05-19 12:55tt_* macros can "goto done;" so define any freeable things before them.Nick Mathewson1+9-9
2017-05-19 12:54strlen() returns size_tNick Mathewson1+2-2
2017-05-19 12:47Merge branch 'add_rust_squashed'Nick Mathewson29+524-16
2017-05-02 02:21Allow Rust build using locally supplied crates or crates.ioSebastian Hahn11+52-9
2017-05-02 04:46Detect rustc versionSebastian Hahn1+11-0
2017-05-02 03:06cargo-online-mode configure argumentSebastian Hahn4+12-3
2017-05-02 02:03Add rustfmt.tomlSebastian Hahn1+2-0
2017-04-29 11:17Run cargo test during make checkSebastian Hahn2+21-1
2017-04-29 07:15Add some Rust utility functions and print supportSebastian Hahn18+386-1
2017-05-19 12:46Merge remote-tracking branch 'jigsaw/torrc-dir-fix-1922_squashed2'Nick Mathewson13+908-24
2017-05-19 10:49Merge branch 'ticket21953_029'Nick Mathewson1+3-0
2017-05-19 10:44Define HeapEnableTerminationOnCorruption if the headers don't.Nick Mathewson1+3-0
2017-05-19 06:06fix typoRoger Dingledine1+1-1
2017-05-18 22:44Add support for %include funcionality on torrc #1922Daniel Pinto13+908-24
2017-05-18 16:28Merge branch 'maint-0.3.0'Nick Mathewson0+0-0
2017-05-18 16:28bump to 0.3.0.7-devNick Mathewson3+3-3
2017-05-18 14:06Merge branch 'maint-0.3.0'Nick Mathewson4+17-2
2017-05-18 14:06Merge branch 'bug22252_029' into maint-0.3.0Nick Mathewson4+17-2
2017-05-17 12:52Add coverage markers in Zstd + LZMA compression backends.Alexander Færøy2+28-2
2017-05-17 12:48Fix whitespace issue.Alexander Færøy1+1-1
2017-05-16 19:32Check that tor_compress_state_size() returns a value larger than zero.Alexander Færøy1+2-0
2017-05-16 23:22Fixed error on BASEXX_NOPAD LEN and BUFSIZE macros #21872Daniel Pinto1+4-4
2017-05-16 19:08Ensure that each compression backend returns a provider version identifier.Alexander Færøy1+5-0
2017-05-16 15:20Fix crash when starting with LearnCircuitBuildTimeout 0.Nick Mathewson4+17-3
2017-05-16 14:47Fix resource leak in parse_consensus_request()Nick Mathewson2+5-2
2017-05-16 14:44Report deleted consensuses as NOT_FOUND rather than AVAILABLENick Mathewson1+1-1
2017-05-16 14:32Fix remaining (non-false-positive) lintchanges complaintsNick Mathewson8+13-11
2017-05-16 12:39Merge branch 'maint-0.3.0'Nick Mathewson2+69-116
2017-05-16 12:39Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson2+69-116
2017-05-16 12:38Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson2+69-116
2017-05-16 12:35Merge remote-tracking branch 'teor/fallback-inputs'Nick Mathewson5+56-21
2017-05-16 12:32Merge remote-tracking branch 'teor/fallback-usage'Nick Mathewson2+10-1
2017-05-16 12:10fill in a few more blanks in the changes filesNick Mathewson3+4-3
2017-05-16 09:02Update fallback directory mirrors in May 2017teor2+69-116
2017-05-16 08:12Update fallback whitelist and blacklist based on operator emailsteor2+14-10
2017-05-16 08:06Update fallback stability requirementsteor2+5-3
2017-05-16 08:03Merge branch 'fallbacks-201702-v3' into fallbacks-2017-05teor5+39-10
2017-05-16 07:35Make the usage example in updateFallbackDirs.py actually workteor2+10-1
2017-05-15 22:42fix duplicate words in changelogNick Mathewson2+4-4
2017-05-15 22:28forward-port changelog and releasenotesNick Mathewson2+66-0
2017-05-15 22:25Merge branch 'maint-0.3.0'Nick Mathewson0+0-0
2017-05-15 22:25bump version to 0.3.0.7Nick Mathewson3+3-3
2017-05-15 22:24Merge branch 'maint-0.3.0'Nick Mathewson2+7-0
2017-05-15 22:24Merge branch 'bug22246_030' into maint-0.3.0Nick Mathewson2+7-0
2017-05-15 22:16remove a variable I missedNick Mathewson1+2-3
2017-05-15 22:13Do not try to uncompress an empty spoolNick Mathewson1+1-1
2017-05-15 22:13fix a memory leakNick Mathewson1+1-0
2017-05-15 22:05Merge branch 'prop140_aftermath_url_v3'Nick Mathewson3+171-44
2017-05-15 22:00Test fix: always set address in new_dir_conn()Nick Mathewson1+1-2
2017-05-04 15:39Dircache protocol version 2 adds support for diffsNick Mathewson1+1-1
2017-05-04 15:25Try not to mess up caches with the X-Or-Diff-From-Consensus headerNick Mathewson1+19-4
2017-05-04 15:13Split consensus-request parsing into a separate functionNick Mathewson1+96-35
2017-05-04 14:53Prop140, continued: accept "diff/<HASH>" in URLs, per proposal.Nick Mathewson1+69-17
2017-05-15 21:26Merge remote-tracking branch 'public/prop140_aftermath_cfg'Nick Mathewson4+42-10
2017-05-15 21:22Merge branch 'ahf_bugs_21667_2_squashed'Nick Mathewson13+899-265
2017-05-15 18:32Fix dir_handle_get/... test-cases for prop#278 support.Alexander Færøy2+26-14
2017-05-15 14:30dir_handle_get: repair two test cases, note the fixes for 3 othersNick Mathewson1+26-23
2017-05-15 13:13Handle non-compressed requests gracefully.Alexander Færøy1+30-3
2017-05-15 12:50Remove old consensus fetching code from handle_get_current_consensus().Alexander Færøy1+1-9
2017-05-15 10:34Fix too wide line from `make check-spaces`.Alexander Færøy1+3-3
2017-05-15 10:09Check for best consensus when no consensusdiff was found.Alexander Færøy1+4-1
2017-05-15 00:06Copy valid/fresh-until and signatories values into diffs.Nick Mathewson1+12-0
2017-05-15 00:01Store fresh/valid-until and signatories values on all consensus objects.Nick Mathewson1+35-14
2017-05-14 23:43Implement functions to expose valid/fresh-until and votersNick Mathewson5+88-81
2017-05-14 23:19Move stub accessor functions a level higher, to consdiffmgrNick Mathewson4+65-67
2017-05-12 19:17Fetch the current consensus from the conscache subsystem.Alexander Færøy1+88-33
2017-05-15 19:45bugfix-on version for 21329. thanks, meejah!Nick Mathewson1+1-1
2017-05-15 19:32Fix another lintchanges issueNick Mathewson1+1-1
2017-05-15 19:27fix a bunch of lintchanges complaintsNick Mathewson18+23-22
2017-05-15 18:32Remove changes files for issues resolved in 0.3.0.7.Nick Mathewson3+0-19
2017-05-15 17:49Initialize the HS cache at startupNick Mathewson2+7-0
2017-05-15 15:46Merge branch 'bug22245_024'Nick Mathewson2+6-1
2017-05-15 15:45Add hs_test_helpers.h to noinst_HEADERSNick Mathewson1+1-0
2017-05-15 15:43Fix a logic error in hibernate.cNick Mathewson2+6-1
2017-05-15 15:25Fix assertion to actually have a chance of failingNick Mathewson2+9-2
2017-05-15 15:19Merge branch 'bug18100_029'Nick Mathewson2+7-2
2017-05-15 15:16Fix the TRPOXY typo in connection_edge.cNick Mathewson2+7-2
2017-05-15 14:45Merge remote-tracking branch 'public/bug20270_029'Nick Mathewson2+14-3
2017-05-14 23:06Remove two obsoleted options.Nick Mathewson1+0-10
2017-05-14 23:04fmt two man page entriesRoger Dingledine1+11-10
2017-05-14 23:00remove stray equals signRoger Dingledine1+1-1
2017-05-12 23:03Add stub functions for querying metadata about the consensus.Alexander Færøy2+67-0
2017-05-12 15:59Fix tautological constant out-of-range comparison warnings.Alexander Færøy1+2-2
2017-05-12 15:57Fix DoubleNL warning from `make check-spaces`.Alexander Færøy1+0-1
2017-05-05 16:15actually enable background compresion for consensusesNick Mathewson1+1-0
2017-05-05 16:10Test fix: expect old consensuses to be deleted if not deflate-compressedNick Mathewson3+6-3
2017-05-05 15:58consdiffmgr: Reload latest consensus entries on start.Nick Mathewson1+58-9
2017-05-05 15:47consdiffmgr: expose cached consensusesNick Mathewson2+64-0
2017-05-05 15:32Cleanup logic: only retain zlib-compressed consensusesNick Mathewson1+47-0
2017-05-05 15:17consdiffmgr: compress incoming consensuses in the backgroundNick Mathewson2+173-61
2017-05-05 14:48consdiffmgr: Extract the code for compressing and storingNick Mathewson1+99-43
2017-05-12 11:55Use different preferences for compression methods when streaming.Alexander Færøy1+28-8
2017-05-12 11:37Add client_meth_pref array to define client compression preference.Alexander Færøy1+13-4
2017-05-12 11:17Fix indentation when using the ternary operator in handle_get_status_vote().Alexander Færøy1+6-7
2017-05-12 10:54Use compression_method_get_human_name() in connection_dir_client_reached_eof()Alexander Færøy1+9-23
2017-05-12 10:45Add API for getting human readable descriptions of a compress_method_tAlexander Færøy2+27-0
2017-05-12 10:21Use compression_method_get_by_name() instead of explicit checks.Alexander Færøy1+8-13
2017-05-11 01:32Decide compression method in the various handle_* functions().Alexander Færøy1+56-33
2017-05-10 23:43Send "Accept-Encoding" to directory servers.Alexander Færøy2+31-0
2017-05-08 14:25Use tor_compress_supports_method() instead of constants.Alexander Færøy1+4-4
2017-05-08 12:00Handle Zstandard and LZMA in our check for correct guessed compression.Alexander Færøy1+8-0
2017-05-08 11:52Handle x-zstd and x-tor-lzma in parse_http_response().Alexander Færøy1+4-0
2017-05-04 14:21Use dir_compressed(_len) instead of dir_z(_len).Alexander Færøy3+15-11
24799 more commits remaining, fetch the repository