Nick Mathewson
|
f54e54b0b4
Bump copyright dates to 2015, in case someday this matters.
|
10 vuotta sitten |
Nick Mathewson
|
03d2df62f6
Fix a bunch of memory leaks in the unit tests. Found with valgrind
|
10 vuotta sitten |
Nick Mathewson
|
1c05dfd0b6
Merge branch 'ticket7356_squashed'
|
10 vuotta sitten |
rl1987
|
b884ae6d98
Using macros and inline function for quick lookup of channel state.
|
10 vuotta sitten |
Nick Mathewson
|
a28df3fb67
Merge remote-tracking branch 'andrea/cmux_refactor_configurable_threshold'
|
10 vuotta sitten |
Nick Mathewson
|
fcdcb377a4
Add another year to our copyright dates.
|
10 vuotta sitten |
Andrea Shepard
|
99d312c293
Make channel_flush_some_cells() mockable
|
10 vuotta sitten |
Andrea Shepard
|
452bce6c72
Make channel_dump_statistics() mockable
|
10 vuotta sitten |
Andrea Shepard
|
bbb06b73cd
Expose some channel cell queue stuff to the test suite
|
10 vuotta sitten |
Andrea Shepard
|
ed1927d6bf
Use a non-stupid data structure in the scheduler
|
11 vuotta sitten |
Andrea Shepard
|
3530825c53
Eliminate some unnecessary smartlists in scheduler.c
|
11 vuotta sitten |
Andrea Shepard
|
2fc3da3ff5
Implement global queue size query in channel.c
|
11 vuotta sitten |
Andrea Shepard
|
8852a1794c
Track total queue size per channel, with overhead estimates, and global queue total
|
11 vuotta sitten |
Andrea Shepard
|
5e0a6d54d0
Add global cell/byte counters and per channel byte counters to channel.c
|
11 vuotta sitten |
Andrea Shepard
|
2efbab2aaf
Provide generic mechanism for scheduler to query writeable cells on a channel
|
11 vuotta sitten |
Andrea Shepard
|
39a017809b
Correctly update channel local mark when address of incoming connection changes after handshake; fixes bug #12160
|
10 vuotta sitten |
Nick Mathewson
|
3a2e25969f
Merge remote-tracking branch 'public/ticket6799_024_v2_squashed'
|
10 vuotta sitten |
Nick Mathewson
|
6557e61295
Replace last_added_nonpadding with last_had_circuits
|
10 vuotta sitten |
Nick Mathewson
|
17ad309d33
Merge remote-tracking branch 'public/bug11553_024' into bug11553_025
|
10 vuotta sitten |
Nick Mathewson
|
a770b74501
Improvements to #11553 fix based on review
|
10 vuotta sitten |
Nick Mathewson
|
bd169aa9a5
Merge remote-tracking branch 'public/bug11553_024' into bug11553_025
|
10 vuotta sitten |
Nick Mathewson
|
0d75344b0e
Switch to random allocation on circuitIDs.
|
10 vuotta sitten |
Nick Mathewson
|
bb9b4c37f8
Supply better and less frequent warnings on circID exhaustion
|
10 vuotta sitten |
Nick Mathewson
|
d5e11f21cc
Fix warnings from doxygen
|
10 vuotta sitten |
Nick Mathewson
|
566645b5ed
Merge remote-tracking branch 'origin/maint-0.2.4'
|
11 vuotta sitten |
Nick Mathewson
|
557f332957
Fix a bug in our bug 9776 fix.
|
11 vuotta sitten |
Nick Mathewson
|
d4634d1b72
Merge remote-tracking branch 'majek/bug9108'
|
11 vuotta sitten |
George Kadianakis
|
e765d6ed84
Make a channel getter method to retrieve transport names.
|
11 vuotta sitten |
Marek Majkowski
|
1555876d5f
Fix #9108 - make global_circuitlist a doubly linked list
|
11 vuotta sitten |
Nick Mathewson
|
0748c06f7c
Fix bug 9082: avoid leak when freeing destroy cell queues
|
11 vuotta sitten |