Commits on Source
23742
c35fad2b
Remove some deadcode for parsing v1 directories
Sep 18, 2012
0b598cb2
Say "KBytes" rather than "KB" in the man page
Oct 06, 2012
9dee6b1d
Compile (with warnings) with mingw64
Nov 02, 2012
5e096b67
Remove an unused variable; part of mingw64 patch from yayooo
Nov 02, 2012
07656d70
Add a PID_T_FORMAT for writing pids to logs
Nov 02, 2012
1bfda600
Add a TOR_SOCKET_T_FORMAT construction for logging sockets.
Nov 02, 2012
4458fd0c
In the unit tests, use "test_eq_ptr" and "test_neq_ptr" consistently
Nov 02, 2012
0e8be13b
Allow an optional $ in GETINFO ns/id/<identity>
Nov 04, 2012
bfffc1f0
Allow a v4 link protocol for 4-byte circuit IDs.
Nov 06, 2012
1c0e87f6
Add a pointless 2-byte memset in cell_pack
Nov 06, 2012
8e8c0674
Implement proposal-214 rules for CircID checking.
Nov 06, 2012
7ab30042
Call channel_mark_for_close() properly in hibernate_go_dormant()
Nov 13, 2012
3b517ea5
Add changes file for bug 7267
Nov 13, 2012
02a43e5e
Merge remote-tracking branch 'public/bug7059'
Nov 13, 2012
3db3daa6
Add comment explaining different channel close functions
Nov 13, 2012
2cb82c33
Merge branch 'bug7267' of
ssh://git-rw.torproject.org/user/andrea/tor
Nov 13, 2012
7908ab20
Move address map into its own file.
Nov 14, 2012
ca8843df
Refactor client_dns_set_{reverse_,}addressmap() to take a circ
Nov 14, 2012
462ebb27
Refactor begin cell parsing into its own function, with tests.
Nov 14, 2012
2eb7eafc
Add a new family-specific syntax for tor_addr_parse_mask_ports
Nov 14, 2012
a96c0aff
Better policy support for IPv6
Nov 14, 2012
c53adac1
Parse IPv6 policy summaries from router descriptors and microdescs
Nov 14, 2012
04ea5501
Authorities put p6 lines into microdescriptors.
Nov 14, 2012
b35a0d11
Add IPv6 support to compare_to_addr_to_node_policy
Nov 14, 2012
c64ee709
Record, send, and receive flags in BEGIN cells
Nov 14, 2012
c3faa0eb
Simplest version of server-side IPv6 support (no dns)
Nov 14, 2012
9016d9e8
Add an IPv6Exit configuration option
Nov 14, 2012
00633b94
Make dns wildcarding checks work for ipv6
Nov 14, 2012
b7843ca5
Make DNS callback pass IPv6 answers to dns_answer_found
Nov 14, 2012
4bec25c3
Add {No,}IPv{4,6}Traffic options to SOCKSPort
Nov 14, 2012
111321ed
Rename ipv{4,6}_only to bind_ipv{4,6}_only
Nov 14, 2012
93dc7dcf
Reject IPv4 or IPv6 addresses from the user depending on SOCKS settings
Nov 14, 2012
cac53351
Get the client side of receiving an IPv6 address to work
Nov 14, 2012
898f9c8b
Add a function to set a tor_addr_t to a null address
Nov 14, 2012
a62c03fe
Never support IPv6 traffic on a SOCKS4 connection.
Nov 14, 2012
5ee1de65
Only send begin cell flags when we have some to send
Nov 14, 2012
6e27282d
Better checking of exit policies for connections by hostname
Nov 14, 2012
d2768947
I think it is correct to decorate these addresses.
Nov 14, 2012
93591383
When asking for a specific address type, others aren't acceptable
Nov 14, 2012
807b781a
Actually send BEGIN cell flags
Nov 14, 2012
0487c0d5
Reindent a block in dns.c
Nov 14, 2012
25cf286f
Whitespace cleanup
Nov 14, 2012
a58e17bc
Change signature of router_compare_to_my_exit_policy so dns can use it
Nov 14, 2012
2889bd26
Revise the DNS subsystem to handle IPv6 exits.
Nov 14, 2012
004f3f4e
Actually advertise IPv6 exit policies.
Nov 14, 2012
54ee7ff1
Remove a since-fixed XXX; improve a doxygen comment
Nov 14, 2012
1cc77365
Actually generate microdescriptors with p6 lines.
Nov 14, 2012
35ce4211
Make address_is_invalid_destination recognize ipv6 addrs as valid.
Nov 14, 2012
c4830bfb
Define a wrapper for evdns_base_resolve_ipv6 for systems w/o libevent 2
Nov 14, 2012
363cf024
Implement a PreferIPv6 flag for SocksPorts
Nov 14, 2012
7197c9f1
Repair DNS NEXIST hijacking workaround
Nov 14, 2012
6b36142b
Remove some unused defines in dns.c
Nov 14, 2012
882b3896
Actually send back correctly-formed IPv6 CONNECTED cells
Nov 14, 2012
85e8d35f
Add some missing doxygen for ipv6 exit code
Nov 14, 2012
bb2145b4
Fix a bug in policy_is_reject_star() that was making IPv4 exits break
Nov 14, 2012
0f899518
Make DNS resolve requests work for IPv6
Nov 14, 2012
4db49f2b
Add IPv6 support to tor-resolve so it can hear about IPv6 answers
Nov 14, 2012
50af1087
Accept reverse resolve requests for IPv6 addresses
Nov 14, 2012
053f2cb7
Let tor-resolve generate PTR requests for IPv6 addresses
Nov 14, 2012
d643487c
Initial support for AAAA requests on DNSPort.
Nov 14, 2012
e3ceac38
Add another missing function doc
Nov 14, 2012
61d740ed
Add manual page entries for new IPv6-exits options
Nov 14, 2012
b1ad84dc
Add a changes file for IPv6 exits
Nov 14, 2012
12f99752
Fix up some comments in connection_edge.c
Nov 15, 2012
a4fce0fe
Remove some XXXX commens in dns.c
Nov 15, 2012
1e46952f
Set IPv4/IPv6 flags correctly when being a SOCKS client
Nov 15, 2012
ca0c7155
Merge branch 'ipv6_exits'
Nov 15, 2012
28cbe908
Allow IPv4 traffic on default and old-style-config SocksPorts.
Nov 15, 2012
ecb619d9
Give useful warning when both IPv4 and IPv6 are disabled on a socksport
Nov 15, 2012
06d367ea
when counting available descs, say whether we're counting exits
Nov 16, 2012
bfe8d829
Initialize ipv{4,6}_traffic_ok in entry_connection_new
Nov 18, 2012
ea893a3c
Merge branch 'bug7493_redux'
Nov 18, 2012
0f9524db
forward-port the 0.2.3.25 changelog and release notes
Nov 20, 2012
e6828ea6
Refer to RFC 4648 instead of the obsolete RFC 3548
Nov 23, 2012
864e15cd
In comments and logs, say "UTC" not "GMT"
Nov 23, 2012
99669c69
Note limitation of parse_rfc_1123_time
Nov 23, 2012
06703f84
Minor documentation fix
Nov 23, 2012
267c0e5a
Make sure that the error in ADDRMAP events is well-formed
Nov 23, 2012
2bf195d0
Add script to fix "A1" entries in geoip file.
Nov 27, 2012
35d09dd6
Update to the November 2012 GeoIP database.
Nov 27, 2012
f88c3038
Add a torrc option to specify the bind address of managed proxies.
Nov 27, 2012
6f21d2e4
Introduce tor_addr_port_parse() and use it to parse ServerTransportListenAddr.
Nov 27, 2012
190c1d49
Merge branch 'bug7013_take2_squashed'
Nov 27, 2012
e899d49e
fix some typos
Dec 03, 2012
c01dfd5d
Return connection_exit_connect() if payload creation failed.
Dec 05, 2012
bd93ff8d
Merge remote-tracking branch 'asn/bug7592_take2'
Dec 04, 2012
3c3084e1
Add a crypto_dh_dup, for benchmark support
Dec 06, 2012
4f60bca1
Add benchmark to test onionskin performance.
Dec 06, 2012
6921d1fd
Implement HKDF from RFC5869
Dec 06, 2012
014e6905
Add a unit test for the old KDF while we're at it
Dec 06, 2012
c718921d
Update to the December 2012 GeoIP database.
Dec 06, 2012
b326e761
Use FreeLibrary, not CloseHandle, for library in test_util.c
Dec 06, 2012
194cc247
Make output of router_get_trusted_dir_servers const
Dec 06, 2012
404e3dd4
Correct moribund logic about caching v2 networkstatuses
Dec 06, 2012
5c51b3f1
Start refactoring trusted_dir_servers into trusted and fallback lists
Dec 06, 2012
ded70363
Rename DirServer to DirAuthority
Dec 06, 2012
705ee3b5
Rename trusted_dir_server_t to dir_server_t. Automatic renaming.
Dec 06, 2012
46a62e32
Refactor add_trusted_dir_server
Dec 06, 2012
90f6071d
New FallbackDir option to add extra directories for bootstraping
Dec 06, 2012
4e3d07a6
When choosing among dirserver_ts, consider their weights
Dec 06, 2012
23,642 additional commits have been omitted to prevent performance issues.
Loading
Loading