Commits on Source
27732
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
80b3de87
Tolerate a little skew in accounting intervals.
Sep 03, 2010
303beead
Kill warn when picking bridges without bw weight
Sep 06, 2010
07049b3d
Support mutli-line torrc options via the usual backslash syntax
Sep 10, 2010
a05ef55b
Allow comments for multi-line torrc options
Sep 11, 2010
1dab6cf4
Document multiline options in the manpage
Sep 11, 2010
ef592523
First cut of code to enable RefuseUnknownExits
Sep 21, 2010
418e6cae
New function to load windows system libraries
Sep 21, 2010
aa7f55c4
Use load_windows_system_library in place of LoadLibrary
Sep 21, 2010
52db5c25
Even more accurate handling for shifting accounting intervals
Sep 21, 2010
c9cb4f0a
Rename has_completed_circuit to can_complete_circuit
Sep 22, 2010
1d29ad89
Add new torrc line continuation unit tests
Sep 23, 2010
0a0cc459
Tweak continuation-and-comment logic
Sep 23, 2010
9b49a894
Merge branch 'bug1511'
Sep 23, 2010
85125517
Note that the torrc format doesn't need nl at end
Sep 24, 2010
c8e1538a
Merge remote branch 'sebastian/continuation'
Sep 24, 2010
d073d7d4
Consistency issues in load_windows_system_library patch. Thanks Sebastian
Sep 24, 2010
83f9667f
Bump the Tor version in master to 0.2.3.0-alpha-dev
Sep 24, 2010
2579d827
Use autoreconf, not autoconf&&automake&&etc in autogen.sh
Sep 27, 2010
0ff86042
Implement new Wxx constraints.
Sep 27, 2010
7af0aa25
Update dir-spec.txt with new weight constraints.
Sep 27, 2010
dfe8c214
Add changelog for bug 1952.
Sep 27, 2010
1cbdbff9
Merge remote branch 'mikeperry/bug1952-merge' into maint-0.2.2
Sep 27, 2010
9c8fb75e
Clean up some bug1805 comments based on arma's feedback
Sep 27, 2010
24a45f54
Merge branch 'bug1805' into maint-0.2.2
Sep 27, 2010
26811a8e
Merge remote branch 'origin/maint-0.2.2'
Sep 27, 2010
94aac84a
Remove never-actually-finished code to use readv and writev for IO.
Sep 27, 2010
57e7b54b
Teach read_event/write_event manipulators about bufferevents.
Sep 27, 2010
200921dc
Refactor users of buf_datalen to bufferevent-friendly version.
Sep 27, 2010
07602547
Add bufferevent versions of connection_write/fetch_to/from_buf.
Sep 27, 2010
54485014
New bufferevent-related check in assert_connection_ok().
Sep 27, 2010
05149178
Add a new connection_fetch_from_buf_line() that can handle bufferevents
Sep 27, 2010
48360141
Clone fetch_var_cell_from_buf() for evbuffers.
Sep 27, 2010
a0f4841e
Refactor SOCKS parsing code to handle evbuffers.
Sep 27, 2010
c6e22ae2
Basic bufferevent callbacks
Sep 27, 2010
73feedb8
Have edge connections use fetch_from_evbuffer_socks when appropriate.
Sep 27, 2010
63079efb
Add a fetch_from_evbuffer_http
Sep 27, 2010
ec10c044
Move the "stop writing when the buffer is empty" logic to cnnection_finished_flushing
Sep 27, 2010
d830eb36
Allow hold-open-until-flushed logic to work for bufferevents.
Sep 27, 2010
9f8027ab
Make a function to mark a connection and set hold_open_until_flushed.
Sep 27, 2010
52790361
Be a little more abstract about which connection type use bufferevents
Sep 27, 2010
ddcb59bb
Fix more remaining users of inbuf/outbuf to handle bufferevents instead.
Sep 27, 2010
b63f6518
Add bufferevent support for outgoing connections; exits are now supported.
Sep 27, 2010
4af6887d
Add support for linked connections with bufferevent_pair.
Sep 27, 2010
698085d5
Add pullup-free version of fetch_from_evbuffer_http
Sep 27, 2010
f6899f3a
Documentation for inspect_evbuffer
Sep 27, 2010
44375d4e
Add a 0-pullup version of fetch_from_evbuffer_socks
Sep 27, 2010
84bb5d57
Fix crash/warning bug when we get an unexpected close.
Sep 27, 2010
fc4ddafa
Make control connections use bufferevents
Sep 27, 2010
bd3612cd
Get SSL connections and linked connections working with bufferevents.
Sep 27, 2010
c74a4ab5
Documentation for a few bufferevent functions.
Sep 27, 2010
9796b9bf
Implement SOCKS-client support for bufferevents
Sep 27, 2010
0c9b64d4
Get zlib compression working with bufferevents.
Sep 27, 2010
98ec959c
Fix a couple of bufferevent incompatibilities that snuck in.
Sep 27, 2010
ffd5070b
Convert bufferevents to use rate-limiting.
Sep 27, 2010
beb52352
Fix build with automake 1.6
Sep 27, 2010
865bea3b
Some bufferevents related fixes and pointers for nickm
Sep 27, 2010
a16ed90e
Document and/or fix stuff found by Sebastian in code review
Sep 27, 2010
b49cf6a7
Fix whitespace in bufferevents branch
Sep 27, 2010
c93cceb9
note that libevent does not have an an easy way to reset buckets atm
Sep 27, 2010
89e8f31c
Add a changes file for bufferevents
Sep 27, 2010
b7ae108e
Always defer bufferevent_openssl callbacks to avoid reentrant invocations
Sep 27, 2010
21e5f3c4
Detect Libevent version at configure time when using bufferevents
Sep 27, 2010
e3859615
Merge remote branch 'public/bug1954' into maint-0.2.2
Sep 27, 2010
501399d1
Merge remote branch 'origin/maint-0.2.2'
Sep 27, 2010
6950749c
Make the bufferevent code use the renegotiation-reenabling hack
Sep 27, 2010
5c83c06c
Merge branch 'bufferevent5'
Sep 27, 2010
6c5b9ba6
Change bug1751 enabling code based on comments from arma
Sep 27, 2010
c97072ef
Merge branch 'bug1751_enabling' into maint-0.2.2
Sep 27, 2010
8ac2de5a
Add RefuseUnknownExits to the manpage
Sep 27, 2010
7c83b0a2
Merge branch 'refuseunknown' into maint-0.2.2
Sep 27, 2010
c9518300
Fix a bridge segfault
Sep 27, 2010
614eeb37
Merge remote branch 'sebastian/bug1964' into maint-0.2.2
Sep 27, 2010
9d7f0bad
changelog entry for bug1751
Sep 27, 2010
8df3a909
the actual changelog entry this time
Sep 27, 2010
af7fab02
Merge remote branch 'origin/maint-0.2.2'
Sep 27, 2010
4bfc64ba
New function to grab a directory connection fetching a resource
Sep 27, 2010
4e0f7f4f
Code to download, parse, and store microdesc consensuses
Sep 27, 2010
9f5b752e
Actually parse the m lines from a microdesc consensus
Sep 27, 2010
e34d0d33
When updating routerdesc downloads, look specifically at the ns consensus
Sep 27, 2010
3a492d31
Download microdescriptors if you're a cache
Sep 27, 2010
d45b9120
Clean long-unlisted microdescs from the cache
Sep 27, 2010
a467bf5f
a dir-spec entry for refuseunknownexits
Sep 27, 2010
f006f02c
Merge branch 'maint-0.2.2'
Sep 27, 2010
d6e255ed
Merge branch 'microdesc_dl_v2'
Sep 28, 2010
6d8f2885
Remove the completely outdated Win32Build directory
Sep 28, 2010
c612ddee
Add a new option to enable/disable IOCP support
Sep 28, 2010
73d93c03
Autodetect the number of CPUs when possible if NumCPUs==0
Sep 28, 2010
c58b7a10
Merge remote branch 'origin/maint-0.2.2'
Sep 28, 2010
3efaa307
Merge branch 'iocp_option'
Sep 28, 2010
339993b4
actually retry bridges when your network goes away
Sep 28, 2010
09a715bb
Merge branch 'maint-0.2.1' into maint-0.2.2
Sep 28, 2010
8d1fe502
Merge branch 'maint-0.2.2'
Sep 28, 2010
127f37ad
refactor; no actual changes
Sep 28, 2010
8bac1885
remove a redundant assert
Sep 28, 2010
bb22360b
optimistically retry EntryNodes on socks request
Sep 28, 2010
7de1caa3
Actually notice when our last entrynode goes down
Sep 28, 2010
99976768
handle ugly edge case in retrying entrynodes
Sep 28, 2010
7e644b3f
a changelog entry for the entrynodes retry mess
Sep 28, 2010
27,632 additional commits have been omitted to prevent performance issues.
Loading
Loading