Commits on Source
23768
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
11c467f6
Fix a stupid logic-error in warnings about low ports.
Nov 06, 2012
a9f78675
Add warning message when a managed proxy dies during configuration.
Nov 06, 2012
b0688bbf
Merge branch 'bug7195'
Nov 06, 2012
cd054cea
Merge branch 'bug7285'
Nov 06, 2012
80eb03ae
Don't call channel_send_destroy() when closing a circuit on a closing channel
Nov 06, 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
3b270e86
Add changes file for bug7350
Nov 07, 2012
9f3f5372
Merge branch 'bug7350' of
ssh://git-rw.torproject.org/user/andrea/tor
Nov 07, 2012
49dd5ef3
Add and use and unlikely-to-be-eliminated memwipe()
Nov 08, 2012
9ad4776e
Merge branch 'bug7352_023_rebased' into maint-0.2.3
Nov 08, 2012
81deddb0
Merge remote-tracking branch 'origin/maint-0.2.3'
Nov 08, 2012
e1c7d12b
Turn some memset()s introduced in tor 0.2.4 into memwipe()s
Nov 08, 2012
e567b448
Turn a memwipe in tor_process_handle_destroy() back to memset
Nov 08, 2012
08436b27
Merge remote-tracking branch 'origin/maint-0.2.3'
Nov 08, 2012
8b5d95db
Fix test.c compilation on mingw32.
Nov 08, 2012
713736a6
Fix a memory leak in handling errors on CERTS cells. bug 7422
Nov 08, 2012
81243988
Check for orconns in connection_mark_for_close and connection_mark_and_flush,...
Nov 10, 2012
99e82cab
Make everything in connection.c that uses connection_or_notify_error() also...
Nov 10, 2012
fc1a9a13
Add changes file for connection_mark_for_close()/connection_mark_and_flush()...
Nov 10, 2012
0523c8de
Merge branch 'check_for_orconn_on_close_squashed' of
ssh://git-rw.torproject.org/user/andrea/tor
Nov 10, 2012
f473d83d
Possible fix for bug 7212
Nov 12, 2012
88bb48e7
use a more logical operator
Nov 12, 2012
a90affa8
Merge branch 'maint-0.2.3'
Nov 12, 2012
713b5eb3
fold in changes files
Nov 12, 2012
b13c6bec
bump to 0.2.4.6-alpha
Nov 13, 2012
83b1a50c
bump to 0.2.4.6-alpha-dev
Nov 13, 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
b17aa28e
Actually distribute the geoip6 file.
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
23,668 additional commits have been omitted to prevent performance issues.
Loading
Loading