Commits on Source
16169
35217f0f
Fix two log messages that mistakenly log 0-based hop counts
May 07, 2016
006c26f5
Abolish globals in entrynodes.c; relativize guard context to new guard_selection_t structure
Sep 25, 2016
8b4d961f
Changes file for ticket 19858
Sep 25, 2016
bfaded91
Bridge-using clients now use their cached microdesc consensus
Oct 01, 2016
782b6ec2
Bridges and relays now use microdescriptors
Oct 02, 2016
f0fb55ad
simplify we_use_microdescriptors_for_circuits()
Oct 02, 2016
5503eec3
Change some dirvote.c comments to reflect reality
Oct 03, 2016
fca605e7
Adjust comment per code review
Oct 13, 2016
3b8a40f2
Use tor_memeq() instead of tor_memcmp() per code review
Oct 13, 2016
1c6f8841
Refactor to always allocate chosen_entry_guards in new guard_selection_new() function
Oct 14, 2016
195ccce9
Refactor to use purpose_needs_anonymity and remove is_sensitive_dir_purpose
Oct 18, 2016
471b0c51
Refactor purpose_needs_anonymity to use switch statement
Oct 19, 2016
e12560db
Bump version on master to 0.3.0.0-alpha-dev.
Oct 19, 2016
87e4b925
Merge remote-tracking branch 'arma/bug6769'
Oct 19, 2016
ec4142ab
Unify code in channel_write_*cell()
Oct 19, 2016
12cf73c4
Merge remote-tracking branch 'andrea/ticket19858_v2'
Oct 19, 2016
9f6bb29b
Compilation fix. (function pointer implicit cast in tests.)
Oct 19, 2016
df387b94
Merge remote-tracking branch 'chelseakomlo/master'
Oct 19, 2016
c87d9b13
BUG in purpose_needs_anonymity if switch not matched.
Oct 19, 2016
e77033e9
Say 'Invalid argument' instead of unclear 'Unrecognized'
Oct 19, 2016
7010e859
changes file for 20389
Oct 19, 2016
d1bcba19
Turn scheduler.c documentation into doxygen.
Oct 20, 2016
59247314
man: Fix default value of AuthDirGuardBWGuarantee to 2MB
Oct 23, 2016
5382b174
Module documentation (and an important caveat) for dirvote.c
Oct 24, 2016
3a232ef6
Module documentation for config.c and confparse.c
Oct 24, 2016
ed984555
doxygen says these options are obsolete
Oct 24, 2016
e3592cd8
html error in doxygen comment in rendservice.c
Oct 24, 2016
961c8f48
Module-document dnsserv.c, policies.c, routerkeys.c
Oct 24, 2016
410f1a43
Merge remote-tracking branch 'dgoulet/bug20435_030_01'
Oct 24, 2016
01482e30
Merge remote-tracking branch 'pastly/ticket20273'
Oct 24, 2016
c09993fd
Fix ewma_cmp_cmux never considering policies different
Oct 25, 2016
8cc528c7
Allow asking a bridge's own descriptor over one-hop connection
Oct 26, 2016
04b8af9d
Whitespace fixes
Oct 26, 2016
a5f07a6c
More module-level documentation.
Oct 26, 2016
206a9726
Regenerate trunnel code with trunnel 1.5
Oct 26, 2016
9c8dbcd0
More module documentation (circpathbias, circuitlist)
Oct 26, 2016
8a38d053
Continue the module documentation effort with circuitbuild and circuituse
Oct 26, 2016
5a1779b7
Merge branch 'maint-0.2.9'
Oct 26, 2016
39375db3
Merge remote-tracking branch 'pastly/ticket20459'
Oct 26, 2016
909ee0e5
Fix default bw weights with new consensus method
Oct 26, 2016
7ba0ae94
Add consensus weight calculation tests
Oct 26, 2016
6629c5c3
Add historic bwweight tests, comments, line len fixes
Oct 26, 2016
77d14b5f
Small refactoring: explain G,M,E,D,T initialization
Oct 26, 2016
48d7b693
Merge branch 'ticket14881-v3'
Oct 26, 2016
b8b8b6b7
Add implementation of smartlist_add_strdup
Oct 27, 2016
265d5446
Automated change to use smartlist_add_strdup
Oct 27, 2016
e2577cce
Convert remaining files to smartlist_add_strdup
Oct 27, 2016
172b1240
Resolve memory leaks in test_dir_networkstatus_compute_bw_weights_v10
Oct 27, 2016
2d049469
Do not mark circs for close again after relay_send_command_from_edge()
Oct 27, 2016
23b878b8
Do assert when calling relay_send_command_from_edge() on OR-side circs
Oct 27, 2016
dc79504e
Document main.c a lot better
Oct 27, 2016
70b9e797
Slightly refactor and fix couple callsites
Oct 27, 2016
f3e158ed
Comment the heck out of the stream/circuit attaching process.
Oct 27, 2016
183fbc41
Hopefully fix int64 comparisons in test_dir_networkstatus_compute_bw_weights_v10
Oct 28, 2016
ada75d55
Fix bad warning when checking IP policies.
Oct 28, 2016
cac495f0
Merge branch 'bug20494'
Oct 28, 2016
59a78187
Merge branch 'maint-0.2.9'
Oct 31, 2016
0ba3444b
Make trunnel find files recursively
Oct 31, 2016
f22eb273
prop224: Add ESTABLISH_INTRO and INTRO_ESTABLISHED trunnel definition
Oct 31, 2016
0fa67184
prop224: Add INTRODUCE1 and INTRODUCE_ACK trunnel definition
Oct 31, 2016
1d76d389
Re-run trunnel.
Oct 31, 2016
68a27dad
Merge branch 'maint-0.2.9'
Oct 31, 2016
d8d6d8c2
Update man page that HS directory does not need to exist
Nov 01, 2016
e6d84ac0
Merge branch 'maint-0.2.9'
Nov 01, 2016
db67867a
Merge remote-tracking branch 'pastly/ticket20486'
Nov 01, 2016
cb35a7c2
Merge branch 'maint-0.2.9'
Nov 01, 2016
25f53955
Merge branch 'maint-0.2.9'
Nov 01, 2016
922bc45a
hs: Added rend_service_is_ephemeral() and made related code use it
Nov 02, 2016
8f465808
Check for getpagesize before using it to mmap files
Nov 03, 2016
986695fb
When parsing certs cells, allow more certs types
Nov 03, 2016
5205e952
Refactor connection_or_send_certs_cell() to use trunnel
Nov 03, 2016
fdd8f8df
Send ed25519 certificates in certs cell, when we have them.
Nov 03, 2016
b004ff45
New authentication types to use RFC5705.
Nov 03, 2016
2bf65539
Code to send correct authentication data when we are using AUTHTYPE>2
Nov 03, 2016
4ef42e7c
Refactor ...compute_authenticate_cell_body() to return a var_cell_t.
Nov 03, 2016
e2338984
Migrate certificates into a sub-structure of or_handshake_state
Nov 03, 2016
e94f1b4e
Free rsa_ed_crosscert at exit.
Nov 03, 2016
348b90a9
Refactor RSA certificate checking into its own function.
Nov 03, 2016
e3c82537
Add function to check RSA->Ed cross-certifications
Nov 03, 2016
0b4221f9
Make the current time an argument to x509 cert-checking functions
Nov 03, 2016
fae7060a
Fix a misfeature with the Ed cert expiration API
Nov 03, 2016
0704fa8a
Handle u32 overflow in ed25519 cert expiration time.
Nov 03, 2016
99b3e546
Add "Ed ID" arguments to a bunch of connection-ID-related fns.
Nov 03, 2016
b4a5c779
Verify ed25519 link handshake certificates
Nov 03, 2016
e64bac6e
Increase TLS RSA link key length to 2048 bits
Nov 03, 2016
88c2a6b9
Send and receive AUTHENTICATE cells correctly with ED keys.
Nov 03, 2016
67e66898
For testing: add a tor_x509_cert_dup().
Nov 03, 2016
99af260a
For testing: function to construct (but not save) Ed keys and certs
Nov 03, 2016
672fe4be
Extend link handshake tests to handle successful Ed25519 handshakes.
Nov 03, 2016
a90a111a
Label a few conditions in link authentication code as bugs.
Nov 03, 2016
af2459f0
Unit tests for cert-chain-processing, including failed cases
Nov 03, 2016
acbb60cd
Move unittests' RSA pregen code into a new file, and improve.
Nov 03, 2016
d4c57909
Test failing cases of ed25519 authentication.
Nov 03, 2016
5a2f70f8
Clean up comments, mark more branches as BUG.
Nov 03, 2016
53656381
Changes file for 15055 branch.
Nov 03, 2016
805e97a4
Drop support for AUTHTYPE_RSA_SHA256_RFC5705 authentication.
Nov 03, 2016
70e7d28b
Generate our x509 certificates using sha256, not sha1.
Nov 03, 2016
a53059c6
Document two additional functions in src/or/routerkeys.c.
Nov 03, 2016
19abc2ea
Mark some functions as needing documentation in src/or/routerkeys.c.
Nov 03, 2016
b978494e
Extract the common code in add_*_cert to a helper.
Nov 03, 2016
16,069 additional commits have been omitted to prevent performance issues.
Loading
Loading