Commits on Source
27534
64fc64c9
remove old xxx-separate-streams-by-port.txt idea
Jul 22, 2010
6451519f
This change creates proposal 171: 171-separate-streams-by-port-or-host.txt
Aug 30, 2010
0ed8d5a5
allow countries and IP addresses in EntryNodes
Sep 29, 2010
fe309e7a
Implement a basic node and nodelist type
Oct 01, 2010
d84d20cb
Try to make most routerinfo_t interfaces const
Oct 01, 2010
6dd7f85b
Try to make most routerstatus_t interfaces const
Oct 01, 2010
26e89742
Initial conversion to use node_t throughout our codebase.
Oct 01, 2010
45f1e4d5
Rename routerstatus_t.is_running to is_flagged_running
Oct 01, 2010
f9ea242a
Implement node-based router family code
Oct 01, 2010
b5341314
Implement a few more node-based functions
Oct 01, 2010
42acef68
Fix a bug in smartlist_choose_node_by_bandwidth
Oct 01, 2010
1bb9734e
Implement policies for nodes (and for microdescriptors too)
Oct 01, 2010
b9f2ccbd
More debugging code for node_t branch
Oct 01, 2010
22f723e4
refactor all these tor_inet_ntoa idioms
Oct 01, 2010
8c5ba938
Make logging resolution configurable.
Oct 04, 2010
89dffade
Add public_server_mode function.
Oct 04, 2010
d3879dbd
Refactor tor_tls_context_new:
Oct 04, 2010
9edd85aa
Switch an && to an ||, stop a *NULL.
Oct 04, 2010
4080d9b0
Fix a couple more node_t-related nullpointer bugs
Oct 04, 2010
99062c40
Spotted another missing check
Oct 05, 2010
17efbe03
Maintain separate server and client TLS contexts.
Oct 04, 2010
a2bb0bfd
Maintain separate server and client identity keys when appropriate.
Oct 04, 2010
34546e25
Fix a compile warning on OSX 10.6
Oct 07, 2010
c9dece14
Add some missing documentation for things added in nodes branch
Oct 07, 2010
f3d000f4
Fix MIPSpro and time_t signedness detection
Oct 11, 2010
c1c74c51
Merge remote branch 'origin/maint-0.2.2'
Oct 12, 2010
a9172c87
Actually call connection_tls_finish_handshake() with bufferevents
Oct 12, 2010
fbacbf9f
Set OpenSSL 0.9.8l renegotiation flag early enough for bufferevents
Oct 12, 2010
5710d99f
Remember to re-install inbuf/outbuf callbacks on ssl bufferevents
Oct 12, 2010
a0c1c2ac
Use connection_mark_and_flush consistently.
Oct 13, 2010
1c664941
Revert accidentally-committed changes to routerlist.c
Oct 13, 2010
2d8f7a83
Issues with router_get_by_nickname()
Oct 13, 2010
cbda016b
Send END cells on bufferevent tunneled directory conns
Oct 13, 2010
8c837db3
Merge branch 'nodes'
Oct 13, 2010
3aec6556
Merge remote branch 'arma/bug1982_2'
Oct 13, 2010
44674369
Implement node_set_exit_policy_to_reject_all with a flag
Oct 13, 2010
3d10c892
Fix a couple users of buf_datalen that slipped in. Found by Sebastian
Oct 13, 2010
3af12a55
Fix some XXXXs in connection_add_impl related to bufferevent error checking
Oct 13, 2010
376939c9
Fix a few trivial bugs from the nodelist merge
Oct 13, 2010
4556f2e7
Rename router_get_by_digest()
Oct 14, 2010
9bed40eb
Make check-spaces happy
Oct 14, 2010
01cde8db
Raise libevent version needed for bufferevents
Oct 15, 2010
be13b577
Remove an XXX in ntmain.c: a simple function call per loop is not so expensive.
Oct 15, 2010
adc4f678
Fix an xxx wrt picking libevent methods known-to-work
Oct 15, 2010
a5289fa7
Remove the unused old fuzzy-time code
Oct 15, 2010
247ce587
Remove "is this too slow?" XXXX comments for code not appearing in profiles
Oct 15, 2010
59cba176
Make the return value of tor_addr_sockaddr always be signed
Oct 15, 2010
9516c1ef
Remove XXXs about improving buf_t API: bufferevents are the future
Oct 15, 2010
94a99ad2
Add a portable tor_timercmp
Oct 15, 2010
36c5476e
Fold timestamp_created into highres_created
Oct 15, 2010
04231a2e
Fix an apostrophe in a comment
Oct 15, 2010
aab69528
fix another typo
Oct 15, 2010
05274ba9
Kill comments saying to remove asserts once bug930 is solved.
Oct 15, 2010
006acf8b
Fix a documention issue in circuitlist.c
Oct 15, 2010
96ab83d3
Improve accuracy of comment about aes_crypt performance
Oct 15, 2010
2c51cd2b
Make the predicted ports logic a little simpler.
Oct 15, 2010
e70cfbeb
Remove an unused field from circ_buffer_stats_t
Oct 15, 2010
d6bd2e55
Remove more unused code from routerlist.c
Oct 15, 2010
b97da61b
Tweak the fmt_addr32 code
Oct 15, 2010
a7cf7887
Merge branch 'bug1992_part1'
Oct 15, 2010
441d90a8
Fix one-time memory leak when initializing libevent. Spotted by Sebastian
Oct 15, 2010
4dbd8ba0
clarify fmt_addr32 documentation to note that the address is in host-order
Oct 15, 2010
0acd5e62
Issues with router_get_by_nickname()
Oct 17, 2010
69a496ba
Issues with router_get_by_nickname() (3)
Oct 17, 2010
d3b67cba
Send relay_early cells in rend circs
Oct 18, 2010
cee4dc61
Use ssp-buffer-size param when hardening
Oct 20, 2010
12d675a8
Remove redundant -Wformat -Wformat-security CFLAGS
Oct 20, 2010
4f0badf9
Remove redundant -Wpointer-sign CFLAG
Oct 20, 2010
ca7d5dc2
Merge remote branch 'origin/maint-0.2.2'
Oct 20, 2010
98aee847
Fix a read of a freed pointer while in set_current_consensus
Oct 20, 2010
c2323f13
Merge branch 'bug2097' into maint-0.2.2
Oct 20, 2010
2849a956
Add a ! to directory_caches_dir_info() to fix a logic error
Oct 20, 2010
444193ff
Merge remote branch 'origin/maint-0.2.2'
Oct 20, 2010
0ac9a3df
Fix a logic error in
98aee847
. Found by boboper
Oct 20, 2010
d17b9bf1
Merge remote branch 'origin/maint-0.2.2'
Oct 20, 2010
ea7f4be6
Merge remote branch 'sebastian/relay_early_rend' into maint-0.2.2
Oct 21, 2010
2c3dafc3
Merge remote branch 'origin/maint-0.2.2'
Oct 21, 2010
0e8d1c22
Merge remote branch 'hoganrobert/bug1859' into maint-0.2.2
Oct 21, 2010
5f301066
Fix a remaining bug in Robert's bug1859 fix.
Oct 21, 2010
f3214023
Merge remote branch 'origin/maint-0.2.2' for bug 1859 patches
Oct 21, 2010
bd1a6942
Add a node_get_by_hex_id().
Oct 21, 2010
f3eb2a10
Remove a ??? comment in node_get_by_nickname
Oct 21, 2010
70407668
Rename get_client_identity_key to get_tlsclient_identity_key
Oct 21, 2010
03adb8ca
Add some asserts to get_{tlsclient|server}_identity_key
Oct 21, 2010
1587735c
Merge branch 'bug988-nm' into maint-0.2.2
Oct 21, 2010
441241c1
Fix a whitespace error
Oct 21, 2010
17fdde3d
Merge remote branch 'origin/maint-0.2.2'
Oct 21, 2010
213139f8
Properly refcount client_identity_key
Oct 26, 2010
f87c6f10
Remove delay to become HSDir in privnets
Oct 26, 2010
ccec0a1b
Merge remote branch 'origin/maint-0.2.2'
Oct 26, 2010
da0912c0
Fix up comments in choose_good_entry_server. Spotted by Robert Ransom.
Oct 29, 2010
c109ffae
Fix bug in tor_parse_string when Address is given as a dotted quad.
Nov 01, 2010
114a371c
Fix the assert in bug 1776
Nov 02, 2010
70411a50
move to the november 1 maxmind geoip db
Nov 06, 2010
d96c9cd0
Merge branch 'maint-0.2.2'
Nov 06, 2010
ed45bc19
Fix log granularity based on Nick's comments.
Nov 08, 2010
152c9cba
Make LogTimeGranularity respect validate_only
Nov 08, 2010
1fb342df
Merge branch 'loggranularity'
Nov 08, 2010
423c2a7a
Add GeoIP file digest to extra-info descriptor.
Nov 09, 2010
d238d838
Add a testing-only option to use bufferevent_openssl as a filter
Nov 09, 2010
27,434 additional commits have been omitted to prevent performance issues.
Loading
Loading