Nick Mathewson
|
2bfd92d0d1
Apply coccinelle script to replace malloc(a*b)->calloc(a,b)
|
10 éve |
Nick Mathewson
|
58f4200789
Thread support is now required
|
10 éve |
Nick Mathewson
|
b6c8a14bf3
Merge remote-tracking branch 'public/bug4345a_024'
|
10 éve |
Nick Mathewson
|
78bc814c04
scan-build: in cpuworker, initialize tv_start
|
10 éve |
Nick Mathewson
|
6ad7f3417c
Renamed "onionskins_completed" to "onionskins_assigned"
|
10 éve |
Nick Mathewson
|
85b46d57bc
Check spawn_func() return value
|
10 éve |
Roger Dingledine
|
2c877d2da4
collect and log statistics about onionskins received/processed
|
11 éve |
Nick Mathewson
|
63b67577d6
Check return values from fcntl and setsockopt
|
11 éve |
Nick Mathewson
|
339df5df08
Fix 8447: use %u to format circid_t.
|
11 éve |
Nick Mathewson
|
d6634001c9
Merge remote-tracking branch 'public/wide_circ_ids'
|
11 éve |
Nick Mathewson
|
719940df2b
Fix a nigh-impossible overflow in cpuworker.c
|
11 éve |
Nick Mathewson
|
8cdd8b8353
Fix numerous problems with Tor's weak RNG.
|
11 éve |
Andrea Shepard
|
dfbd19df41
Merge branch 'time_based_onionqueue_v2' of ssh://git-rw.torproject.org/nickm/tor
|
11 éve |
Nick Mathewson
|
4da083db3b
Update the copyright date to 201.
|
11 éve |
Nick Mathewson
|
677d18278e
Better handling (I think) for onionskin timing w jumpy clocks
|
12 éve |
Nick Mathewson
|
30e139389b
Record and report the overhead of how we handle onionskins.
|
12 éve |
Nick Mathewson
|
b0b3c14c11
Eliminate MaxOnionsPending; replace it with MaxOnionQueueDelay
|
12 éve |
Nick Mathewson
|
94cb7bd24d
Complete all DOCDOC entries from the ntor branch
|
12 éve |
Nick Mathewson
|
115e8fe9a5
Use created_cell_format where appropriate
|
12 éve |
Nick Mathewson
|
2802ccaeb6
Teach cpuworker and others about create_cell_t and friends
|
12 éve |
Nick Mathewson
|
f58d4dfcd6
Massive refactoring of the various handshake types
|
12 éve |
Nick Mathewson
|
f7e590df05
Split onion.[ch] into onion{,_fast,_tap}.[ch]
|
12 éve |
Nick Mathewson
|
bfffc1f0fc
Allow a v4 link protocol for 4-byte circuit IDs.
|
12 éve |
Andrea Shepard
|
e709fe320a
Use U64_FORMAT/U64_PRINTF_ARG rather than %lu for channel_t
|
12 éve |
Andrea Shepard
|
77dac97354
Use channel_t in cpuworker.c
|
12 éve |
Nick Mathewson
|
7faf115dff
Change all SMARTLIST_FOREACH loops of >=10 lines to use BEGIN/END
|
12 éve |
Nick Mathewson
|
0fa107a6aa
Update copyright dates to 2012; add a few missing copyright statements
|
12 éve |
Nick Mathewson
|
26e789fbfd
Rename nonconformant identifiers.
|
13 éve |
Nick Mathewson
|
6e8c2a3e46
Use SOCKET_OK macros in even more places
|
13 éve |
Nick Mathewson
|
5303918091
Init conn->addr to "unspec" on cpuworker connections
|
13 éve |