Commit Graph

  • de01c06296 Merge branch 'maint-0.4.0' into release-0.4.0 Nick Mathewson 2019-05-02 14:33:22 -04:00
  • 1f13c2bd23 Merge branch 'maint-0.4.0' Nick Mathewson 2019-05-02 14:33:09 -04:00
  • 2b54733dc0 Bump to 0.4.0.5-dev Nick Mathewson 2019-05-02 14:32:55 -04:00
  • 2fca2ed499 forward-port changelog and releasenotes from 0.4.0.5 Nick Mathewson 2019-05-02 14:32:24 -04:00
  • b2c2cb9287 Merge branch 'tor-github/pr/986' George Kadianakis 2019-05-02 18:12:52 +03:00
  • 562bcbcfc2 sendme: Add changes file for prop289 David Goulet 2019-05-02 11:10:41 -04:00
  • 4d461e20f7 Merge branch 'tor-github/pr/999' George Kadianakis 2019-05-02 17:48:09 +03:00
  • 721e65a1d5 Add comments to include.am files to note where new sources go Nick Mathewson 2019-05-02 09:37:18 -04:00
  • ee36bfa6de Changes file for improved dirauth modularity (ticket 30345) Nick Mathewson 2019-04-30 14:59:28 -04:00
  • 0f365e2f46 practracker updates. Nick Mathewson 2019-04-30 13:04:18 -04:00
  • 9c3aa22740 Remove some now-needless dirauth includes Nick Mathewson 2019-04-30 12:58:00 -04:00
  • a45413e7d5 Make keypin.c dirauth-only Nick Mathewson 2019-04-30 12:52:00 -04:00
  • 31fb4a7845 Make the bwauth.c module dirauth-only. Nick Mathewson 2019-04-30 12:48:00 -04:00
  • 6f42efaa59 Move voteflags.[ch] to become dirauth only. Nick Mathewson 2019-04-30 12:42:33 -04:00
  • 77bd219808 sendme: Improve logging messages David Goulet 2019-05-02 08:58:58 -04:00
  • bf071e34aa Add bug29930 into changelog/releasenotes tor-0.4.0.5 Nick Mathewson 2019-05-02 08:50:45 -04:00
  • ed2e84c702 Release blurb and date for 0.4.0.5 Nick Mathewson 2019-05-02 08:49:08 -04:00
  • 3d13841fa5 Remove changes files that are already in 0.4.0.5 or earlier Nick Mathewson 2019-05-02 08:42:01 -04:00
  • 0a2b96cae6 Merge remote-tracking branch 'tor-github/pr/989' Nick Mathewson 2019-05-02 08:36:09 -04:00
  • e1771aeb51 The practracker beatings will continue until our files get smaller. Mike Perry 2019-05-01 21:04:40 +00:00
  • 332617a81a Changes file for bug29231. Mike Perry 2019-05-01 21:03:23 +00:00
  • d0fb74c902 Bug 29231: Report correct padding write totals and enabled totals. Mike Perry 2019-05-01 21:00:26 +00:00
  • 4973ceb46b Merge remote-tracking branch 'tor-github/pr/950' Nick Mathewson 2019-05-01 09:11:20 -04:00
  • d91deeee45 pre-push.git-hook: Allow fixup and squash commits when pushing to non-upstream branches rl1987 2019-05-01 12:41:49 +03:00
  • 5d0c1ba019 Merge branch 'maint-0.4.0' into release-0.4.0 Nick Mathewson 2019-04-30 15:54:21 -04:00
  • 39bd10dca6 Merge branch 'maint-0.4.0' Nick Mathewson 2019-04-30 15:54:03 -04:00
  • cafb999810 bump to 0.4.0.5 Nick Mathewson 2019-04-30 15:53:53 -04:00
  • 672c72d7d7 Merge branch 'release-0.4.0' of git-rw.torproject.org:/tor into release-0.4.0 Nick Mathewson 2019-04-30 15:52:39 -04:00
  • 955d73d1e9 Fold changes entries into releasenotes and changelog Nick Mathewson 2019-04-30 15:49:26 -04:00
  • 996f7c75ba Make the reachability.c module dirauth-only. Nick Mathewson 2019-04-30 11:33:00 -04:00
  • 339ac4dc67 Make the guardfraction.c module dirauth-only. Nick Mathewson 2019-04-30 11:31:57 -04:00
  • 857bfc7033 Make the process_descs.c module dirauth-only. Nick Mathewson 2019-04-30 11:31:03 -04:00
  • aab0245924 Make the dsigs_parse.c module dirauth-only. Nick Mathewson 2019-04-30 11:29:31 -04:00
  • 853942b71e Make the recommend_pkg file dirauth-only. Nick Mathewson 2019-04-30 11:25:41 -04:00
  • 295feeb093 Replace all remaining tor_mem_is_zero() with fast_mem_is_zero() Nick Mathewson 2019-04-30 14:49:05 -04:00
  • 0034f10956 Use safe_mem_is_zero in a few more places. Nick Mathewson 2019-04-30 14:45:58 -04:00
  • 309467c64e Rename tor_mem_is_zero to fast_mem_is_zero() Nick Mathewson 2019-04-30 14:43:35 -04:00
  • 0900367996 Changes file for ticket30007 Taylor Yu 2019-04-26 13:25:12 -05:00
  • 68caca58a8 Clean up formatting after Coccinelle Taylor Yu 2019-04-10 17:22:36 -05:00
  • 983452e221 Run Coccinelle for control.c refactor Taylor Yu 2019-04-10 17:04:09 -05:00
  • 58ec88e806 Coccinelle scripts for control.c refactor Taylor Yu 2019-04-10 12:27:50 -05:00
  • 769eb07a7a Manually fix some control replies Taylor Yu 2019-04-10 15:11:36 -05:00
  • 61976a4b1c Factor out control reply output Taylor Yu 2019-04-09 12:22:31 -05:00
  • 482437754a Add clarifying comments to control_proto.c Taylor Yu 2019-04-08 13:39:04 -05:00
  • 8e7316bae4 Split reply formatting out of control_fmt.c Taylor Yu 2019-04-08 11:34:12 -05:00
  • 965c2064da Correct file name in doxygen comment Taylor Yu 2019-04-05 17:27:15 -05:00
  • 603074ea18 Merge branch 'maint-0.4.0' into release-0.4.0 George Kadianakis 2019-04-30 19:26:30 +03:00
  • 847fc3280d Merge branch 'maint-0.4.0' George Kadianakis 2019-04-30 19:26:30 +03:00
  • e1d4e2badb Merge branch 'tor-github/pr/978' into maint-0.4.0 George Kadianakis 2019-04-30 19:26:14 +03:00
  • f2800b53ad Merge branch 'tor-github/pr/985' George Kadianakis 2019-04-30 19:25:32 +03:00
  • d885ed867f Merge branch 'tor-github/pr/937' George Kadianakis 2019-04-30 19:21:46 +03:00
  • 9084a90b00 Merge branch 'tor-github/pr/936' George Kadianakis 2019-04-30 19:21:15 +03:00
  • a44aca5453 Merge branch 'tor-github/pr/993' George Kadianakis 2019-04-30 19:13:57 +03:00
  • 86f8dfe419 Merge branch 'tor-github/pr/983' George Kadianakis 2019-04-30 19:13:30 +03:00
  • 43c119fedb Merge branch 'tor-github/pr/980' David Goulet 2019-04-30 11:50:36 -04:00
  • e543c4e20c Merge branch 'tor-github/pr/909' David Goulet 2019-04-30 11:17:45 -04:00
  • b7cc631d23 Rename and clarify some functions for periodic events Nick Mathewson 2019-04-26 13:17:35 -04:00
  • 9a62a820fb Remove now-extraneous calls to initialize_periodic_events(). Nick Mathewson 2019-04-26 12:46:14 -04:00
  • 7e03500eef Changes file for periodic event movement Nick Mathewson 2019-04-25 15:12:10 -04:00
  • b5a62b1ef5 Move dirauth periodic events into dirauth module. Nick Mathewson 2019-04-25 15:09:24 -04:00
  • 6eb1b8da0a Turn 'mainloop' into a subsystem. Nick Mathewson 2019-04-25 14:20:41 -04:00
  • 48e1ab1720 Changes file for 29732. Nick Mathewson 2019-03-18 12:50:35 -04:00
  • 730dddc380 Make sure that the rng is not replaced if it is already replaced. Nick Mathewson 2019-03-18 12:50:11 -04:00
  • 604e849d36 Make the deterministic and reproducible rng test code handle fast_rng Nick Mathewson 2019-03-18 12:15:46 -04:00
  • 587a525cc5 Add improved debugging support to crypto_rand_fast code. Nick Mathewson 2019-03-18 12:03:48 -04:00
  • e66b5153bd Extract add-entropy code from crypto_fast_rng to a new function Nick Mathewson 2019-03-18 11:54:37 -04:00
  • c6a93beed8 Use preloaded-rng code in test_hs_descriptor.c Nick Mathewson 2019-03-18 11:44:11 -04:00
  • 7086a9f90e Make rng mock code also cover strongest_rand. Nick Mathewson 2019-03-18 11:44:07 -04:00
  • 0a9fb6938d Use prefilled PRNG replacement in test_extorport Nick Mathewson 2019-03-18 10:10:30 -04:00
  • 7bd34698af Use prefilled_rng in test_addr.c in place of existing code. Nick Mathewson 2019-03-18 10:05:50 -04:00
  • fe173ce0bc Add a testing PRNG replacement that returns canned data. Nick Mathewson 2019-03-18 09:59:18 -04:00
  • 64d5ed0415 Update circuit_timeout test to use deterministic prng Nick Mathewson 2019-03-18 09:41:59 -04:00
  • d3526d3f2c Update test_prob_distr to use new reproducible RNG override code Nick Mathewson 2019-03-18 09:38:04 -04:00
  • 11eaed66bb Add support for deterministic override of crypto_rand() in tests Nick Mathewson 2019-03-18 09:37:13 -04:00
  • b05b165a75 Add changes file rl1987 2019-04-21 21:06:57 +03:00
  • 10c71105e6 Travis: remove sudo configuration rl1987 2019-04-24 13:29:23 +03:00
  • 6b2d8b1a7c Add changes file rl1987 2019-04-21 21:06:57 +03:00
  • 5c00b25c0e Travis: remove sudo configuration rl1987 2019-04-24 13:29:23 +03:00
  • 1218546296 Add changes file rl1987 2019-04-21 21:06:57 +03:00
  • 8f4840b31a Travis: remove sudo configuration rl1987 2019-04-24 13:29:23 +03:00
  • 821dd54586 Merge branch 'bug30316_035' into bug30316_040 Nick Mathewson 2019-04-29 13:48:25 -04:00
  • 0ab4dc7ef7 Move bandwidth-file-headers line to appear in the correct vote section Nick Mathewson 2019-04-29 13:43:50 -04:00
  • 44e6663b8a Merge remote-tracking branch 'tor-github/pr/972' Nick Mathewson 2019-04-29 13:36:35 -04:00
  • 535ba0d7c5 practracker: Update exceptions for #26288 David Goulet 2019-04-29 12:27:53 -04:00
  • 0f2ff267c5 sendme: Do not poke at crypto.sendme_digest directly David Goulet 2019-04-29 12:11:57 -04:00
  • 0d8b9b56c5 sendme: Better function names David Goulet 2019-04-29 11:38:11 -04:00
  • 67c2254183 sendme: Move note_cell_digest() to relay_crypto module David Goulet 2019-04-29 11:29:05 -04:00
  • d084f9115d sendme: Better handle the random padding David Goulet 2019-04-24 15:39:10 -04:00
  • c7385b5b14 sendme: Keep cell digest only if a SENDME is next David Goulet 2019-04-24 13:38:47 -04:00
  • 805c81efed sendme: Add helper to note the cell digest David Goulet 2019-04-24 11:57:20 -04:00
  • 7c8e519b34 sendme: Helper to know if next cell is a SENDME David Goulet 2019-04-24 10:25:29 -04:00
  • aef7095c3e prop289: Add documentation for the circuit FIFO list David Goulet 2019-03-07 12:57:15 -05:00
  • 44750b0de6 prop289: Skip the first 4 unused bytes in a cell David Goulet 2019-03-07 12:45:16 -05:00
  • 77d560af64 prop289: Keep the digest bytes, not the object David Goulet 2019-03-07 12:30:13 -05:00
  • 4efe9d653a prop289: Move digest matching in its own function David Goulet 2019-03-07 12:01:58 -05:00
  • 217b553193 prop289: Rename packaged functions with better name David Goulet 2019-03-07 11:45:38 -05:00
  • 2ec25e847e prop289: Move SENDME cell processing in a separate function David Goulet 2019-03-07 11:35:52 -05:00
  • 504e05b029 prop289: Use a 20 bytes digest instead of 4 David Goulet 2019-03-07 11:20:23 -05:00
  • cede93b2d8 tests: Implement unit tests for SENDME v1 David Goulet 2019-02-19 14:49:38 -05:00
  • a6e012508e prop289: Add random bytes to the unused portion of the cell David Goulet 2019-02-19 15:02:11 -05:00