Commits on Source
20993
05f8fd28
Add unique client counter to the heartbeat message.
Feb 26, 2013
ecd16eda
Disallow "*/maskbits" as an address pattern.
Feb 12, 2014
18c97ad8
Expose parse_client_transport_line() and parse_server_transport_line() for the test suite
Jul 25, 2014
b8b46e8e
Add some mocks needed to unit test ClientTransportPlugin/ServerTransportPlugin config line parsing
Jul 25, 2014
5d81fd25
Add unit test for ClientTransportPlugin/ServerTransportPlugin config line parsing
Jul 25, 2014
4a5164fd
Replace all calls to parse_client_transport_line() or...
Jul 28, 2014
2d4241d5
Merge and refactor redundant parse_client_transport_line() and...
Jul 31, 2014
374b531d
Add `published` line to `@type bridge-network-status` documents.
Aug 25, 2014
b40ac680
Add the ed25519 ref10 code verbatim from supercop-20140622
Aug 26, 2014
4847136d
Integrate ed25519_ref10 into our build system.
Aug 26, 2014
8594e97c
Add some explicit casts as needed to make ed25519_ref10 compile
Aug 26, 2014
8b36bb92
Add headers as needed to make ed25519_ref10 compile.
Aug 26, 2014
b2acd358
ed25519_ref10: use uint64_t and int64_t, not long long
Aug 26, 2014
9b2d8c4e
Rename secret_to_key to secret_to_key_rfc2440
Aug 28, 2014
e72a5b3c
Move secret-to-key functionality into a separate module
Aug 28, 2014
4144b455
Always event_del() connection events before freeing them
Aug 29, 2014
b82e166b
restore the sensible part of
ac268a83
Aug 29, 2014
b0138cd0
Merge remote-tracking branch 'public/bug12985_024' into bug12984_025
Aug 29, 2014
d8fe499e
Revert "restore the sensible part of
ac268a83
"
Aug 29, 2014
42350968
Drop check for NTE_BAD_KEYSET error
Aug 29, 2014
c13db1f6
Ticket
#11291
: patch from "anon":
Aug 30, 2014
227b6592
Clean up patch
Aug 30, 2014
6b9016fe
Correct check_private_dir's dir mode
Aug 30, 2014
ae18c081
fix two typos
Aug 30, 2014
7caf7e9f
Make HiddenServiceDirGroupReadable per-hidden-service
Aug 30, 2014
6e4efb55
Fix white space
Sep 02, 2014
a6f2d209
Add Window compatibility note to docs
Sep 02, 2014
72030408
Fix regression nickm pointed out
Sep 03, 2014
59e052b8
Remove HiddenServiceDirGroupReadable from or_options_t
Sep 03, 2014
7573e66b
Treat Z_BUF_ERROR as TOR_ZLIB_BUF_FULL when finalizing a zlib buffer
Sep 03, 2014
b59fd2ef
Fix permissions logic
Sep 04, 2014
15a318b4
Refactor pending_cb_message_t into a type with proper functions
Sep 10, 2014
de114587
Turn log loop into a for loop, and "Does this lf want this" into a fn
Sep 10, 2014
6e2ef4bc
Refactor the 'deliver a log message' logic to its own function.
Sep 10, 2014
93dfb120
Remember log messages that happen before logs are configured
Sep 10, 2014
e02138eb
Introduce the Tor2webRendezvousPoints torrc option.
Sep 15, 2014
3e7c5e9f
Block circuit canibalization when Tor2webRendezvousPoints is active.
Sep 15, 2014
24a77269
Implement Tor2webRendezvousPoints functionality.
Sep 15, 2014
6c512d2f
Fix a tor2web log message that referenced the wrong configure switch.
Sep 15, 2014
532ab7e1
Move some useful unittest functions to a testhelper.c file.
Sep 15, 2014
a72b9267
Fix up testhelper to be used by the entryguard unittests.
Sep 15, 2014
bc80b0a5
Write some unittests for Tor2webRendezvousPoints.
Sep 15, 2014
a77e44d8
Add changes file for Tor2webRendezvousPoints.
Sep 15, 2014
d9968dd0
Scrub from logs the name of the RP we picked.
Sep 22, 2014
2e168566
Fix a comment typo.
Sep 23, 2014
c00b3979
Split dirinfo_type_t computation into a new function
Sep 23, 2014
f591a4d9
Remove a needless if (1)
Sep 23, 2014
f752093e
Re-enable last resort attempt to get via tor.
Sep 23, 2014
29f15a97
Make router_pick_directory_server respect PDS_NO_EXISTING_*
Sep 23, 2014
21d5dbd4
Refactor initiate_descriptor_downloads() to be safer
Sep 23, 2014
5ed5ac18
Send more descriptor requests per attempt when using tunneled connections
Sep 23, 2014
bb137e23
Unit tests for router download functions.
Sep 23, 2014
cae0e7b0
fixup! Make router_pick_directory_server respect PDS_NO_EXISTING_*
Sep 23, 2014
06bda506
fixup! Download microdescriptors if you're a cache
Sep 23, 2014
02464694
fixup! Send more descriptor requests per attempt when using tunneled connections
Sep 23, 2014
482e3cfa
fixup! Unit tests for router download functions.
Sep 23, 2014
55b21b36
fixup! Make router_pick_directory_server respect PDS_NO_EXISTING_*
Sep 23, 2014
0fdfdae7
fixup! Refactor initiate_descriptor_downloads() to be safer
Sep 23, 2014
055ad9c5
fixup! Send more descriptor requests per attempt when using tunneled connections
Sep 23, 2014
6523eff9
Send long URLs when requesting ordinary server descriptors too.
Sep 23, 2014
fa60a640
Do not launch pluggable transport plugins when DisableNetwork is set.
Sep 24, 2014
e84e1c97
More generic passphrase hashing code, including scrypt support
Sep 25, 2014
8184839a
Rudimentary-but-sufficient passphrase-encrypted box code.
Sep 25, 2014
2b2cab41
Tweak and expose secret_to_key_compute_key for testing
Sep 25, 2014
b59d0dae
Test vectors for scrypt from draft-josefsson-scrypt-kdf-00
Sep 25, 2014
8d84f3af
Test vectors for PBKDF2 from RFC6070
Sep 25, 2014
05a6439f
Use preferred key-expansion means for pbkdf2, scrypt.
Sep 25, 2014
d0f5d2b6
Test a full array of s2k flags with pwbox test.
Sep 25, 2014
30111494
Adjust pwbox format: use a random IV each time
Sep 25, 2014
3b7d0ed0
Use trunnel for crypto_pwbox encoding/decoding.
Sep 25, 2014
c4337367
Add tests for failing cases of crypto_pwbox
Sep 25, 2014
764e0080
Merge branch 'libscrypt_trunnel_squashed'
Sep 25, 2014
36700ee9
Mention trunnel in LICENSE and src/ext/README
Sep 25, 2014
1b131397
Add a script to run trunnel on the trunnel files.
Sep 25, 2014
d303d624
Have the run_trunnel.sh script tell trunnel to update src/ext/trunnel too
Sep 25, 2014
50d15e06
Use --require-version to prevent running trunnel pre-1.2
Sep 25, 2014
87ba033c
Add Ed25519 support, wrappers, and tests.
Sep 25, 2014
e5a1cf99
Tweak ref10 keygen APIs to be more sane.
Sep 25, 2014
e0097a88
Tweak ed25519 ref10 signing interface to use less space.
Sep 25, 2014
9e43ee5b
Fix API for ed25519_ref10_open()
Sep 25, 2014
006e6d3b
Another ed25519 tweak: store secret keys in expanded format
Sep 25, 2014
22760c48
Restore the operation of extra_strong in ed25519_secret_key_generate
Sep 25, 2014
c75e2755
Add encode/decode functions for ed25519 public keys
Sep 25, 2014
ed48b0fe
Support for writing ed25519 public/private components to disk.
Sep 25, 2014
4caa6fad
Add curve25519->ed25519 key conversion per proposal 228
Sep 25, 2014
25b1a32e
Draft implementation for ed25519 key blinding, as in prop224
Sep 25, 2014
1d3b33e1
Fix linux compilation of ed25519_ref10
Sep 25, 2014
f0eb7ae7
More documentation for ed25519 stuff.
Sep 25, 2014
d10e1bde
Add the pure-python ed25519 implementation, for testing.
Sep 25, 2014
7ca470e1
Add a reference implementation of our ed25519 modifications
Sep 25, 2014
69813417
Cut the time to run the python ed25519 tests by a factor of ~6
Sep 25, 2014
9b43a4a1
Add comments to ed25519_vectors.inc
Sep 25, 2014
6dbd451b
Add benchmarks for ed25519 functions
Sep 25, 2014
46cda485
Comments and tweaks based on review by asn
Sep 25, 2014
1c5d680b
Merge branch 'ed25519_ref10_squashed'
Sep 25, 2014
91904682
Fix warnings on 32-bit builds.
Sep 25, 2014
4e87b978
Fix on that last fix.
Sep 25, 2014
801f4d43
Fix a double-free in failing case of handle_control_authenticate.
Sep 26, 2014
7c52a055
Check key_len in secret_to_key_new()
Sep 26, 2014
27bd1ef1
Comment-out dead code in ed25519/ref10
Sep 26, 2014
20,893 additional commits have been omitted to prevent performance issues.
Loading
Loading