Commits on Source
22640
99185397
Stop checking if ri->address is an IP
Feb 09, 2013
ccaefd65
stop passing "address" around the directory_initiate_command* funcs
Feb 09, 2013
e1ec03f8
use router->addr for log messages and controller events
Feb 09, 2013
002c860c
use me->addr when adding our address to our exit policy
Feb 09, 2013
74e6a47a
stop setting, or using, router->address
Feb 09, 2013
05f8fd28
Add unique client counter to the heartbeat message.
Feb 26, 2013
2e1f2315
count DATA cells with stream ID 0 as delivered for SENDME purposes
Mar 22, 2013
e54d664f
Add connection ID to ORCONN event.
May 16, 2013
8d1f78c5
Add new CONN_BW event.
May 16, 2013
c386d2d6
Add new CELL_STATS event.
May 16, 2013
dd5ce215
Add new TB_EMPTY event.
May 16, 2013
2925e2fe
Add new CIRC_BW event.
May 16, 2013
a84fae78
Tweak ORCONN event based on comments by nickm.
May 25, 2013
2f893624
Tweak CONN_BW event based on comments by nickm.
May 25, 2013
26b49f52
Tweak CELL_STATS event based on comments by nickm.
May 25, 2013
ef67077f
Tweak TB_EMPTY event based on comments by nickm.
May 25, 2013
b33b366a
Tweak CIRC_BW event based on comments by nickm.
May 25, 2013
e39292f2
Test functions used for TB_EMPTY and CELL_STATS events.
May 31, 2013
d7538b57
Don't access global_circuitlist variable directly. Use a getter instead.
Jun 20, 2013
1555876d
Fix
#9108
- make global_circuitlist a doubly linked list
Jun 20, 2013
673349c4
Repair of some of the lost parameter filters history
Jul 18, 2013
e7e2efb7
Added getter for protected parameter
Jul 18, 2013
b0725c96
git test..
Jul 18, 2013
8dfa5772
(undo) git test..
Jul 18, 2013
59774356
tmp
Jul 18, 2013
e9c24843
Fix for bug 9295: Don't crash when running --hash-password.
Jul 18, 2013
17a96073
Merge remote-tracking branch 'public/bug9295_023' into maint-0.2.4
Jul 18, 2013
e1d3b444
Merge remote-tracking branch 'origin/maint-0.2.4'
Jul 18, 2013
0eca8737
fix typo
Jul 18, 2013
18845c55
Initialize destroy_cell_queue.
Jul 19, 2013
34ad7642
Regression test for destroy cell queue
Jul 19, 2013
d2cd0dfd
Merge branch 'bug9296'
Jul 19, 2013
8f0755fa
Whoops; check in test_circuitmux.c
Jul 19, 2013
5343ee1a
Add a signal-safe decimal formatting function
Jul 19, 2013
f6d8bc93
Refactor the assertion-failure code into a function
Jul 19, 2013
7cf1dbfd
changed paramfilter type to intptr_t
Jul 23, 2013
8b12170f
added support for numeric parameters, tested with rt_sigaction
Jul 23, 2013
1d2e8020
Fix bug9309, and n_noncanonical count/continue code
Jul 23, 2013
c15d0929
added experimental support for open syscall path param
Jul 23, 2013
e1410f20
added support for multiple parameters
Jul 23, 2013
2920d670
fix typo
Jul 23, 2013
5d4b5018
Fix bug9309, and n_noncanonical count/continue code
Jul 23, 2013
962d814e
dynamic parameter filter (prototype, not tested)
Jul 24, 2013
abe082e7
dynamic parameter filter bug fixes
Jul 24, 2013
3dfe1c06
initia stages of runtime dynamic filters
Jul 25, 2013
626a2b23
integrated context for dynamic filters
Jul 25, 2013
11f1b7d9
Avoid assertion failure on unexepcted address family in DNS reply.
Jul 26, 2013
8d0fb3a4
Merge branch 'bug9337' into maint-0.2.4
Jul 26, 2013
221a0159
Merge remote-tracking branch 'origin/maint-0.2.4'
Jul 26, 2013
d5a5a6a2
Allow {,k,kilo,m,mega,g,giga,t,tera}bit{,s} in torrc
Jul 26, 2013
8f9d3da1
Investigated access4 syscall problem, small changes to filter.
Jul 26, 2013
6d5b0367
Changes as suggested by nickm
Jul 29, 2013
8022def6
added openat parameter filter
Jul 29, 2013
ff6bb13c
NumDirectoryGuards now tracks NumEntryGuards by default
Jul 30, 2013
871e5b35
small filter changes; openat as separate function
Jul 30, 2013
5baea851
removed open flags (postponed), added mmap2 flags
Jul 30, 2013
442f256f
switched to a design using filters as function pointer arrays
Jul 30, 2013
c1f5f184
fully switched to function pointers; problems with socketcall parameters
Jul 30, 2013
686cf4c0
clean stable version
Jul 30, 2013
5fc0e13d
fcntl64
Jul 30, 2013
f0840ed4
epoll_ctl
Jul 31, 2013
313cbe6e
sigprocmask, epoll_ctl, prctl, mprotect, flock, futex, mremap
Jul 31, 2013
dde3ed38
removed access, set_robust_list, set_thread_area, set_tid_address, uname; added sb_poll
Jul 31, 2013
6e408060
Fix invalid-read when a managed proxy configuration fails.
Jul 31, 2013
2e7c531f
Prepare some mock functions to test #9288.
Jul 31, 2013
aaf79eb4
Write unit tests for configure_proxy().
Jul 31, 2013
99bb6d29
Modifications to transports.c for the unit tests to work.
Jul 31, 2013
22a074ca
Update pt/configure_proxy until it stops segfaulting
Jul 31, 2013
8a0eedbb
Fix mixed declaration/statement warning
Jul 31, 2013
904a58d1
Merge branch 'bug9288_rebased'
Jul 31, 2013
5a5147dd
Fix invalid-read when a managed proxy configuration fails.
Jul 31, 2013
3842c1f5
Merge remote-tracking branch 'origin/maint-0.2.4'
Jul 31, 2013
54056882
Fix compilation on Windows
Jul 31, 2013
0a0f93d2
Merge remote-tracking branch 'arma/bug9354' into maint-0.2.4
Jul 31, 2013
83a859e2
Merge remote-tracking branch 'origin/maint-0.2.4'
Jul 31, 2013
ebd4ab15
Prepare patch for ticket 5129 for merging.
Aug 02, 2013
e25eb35f
Actually use the cloexec argument in the !defined(SOCK_CLOEXEC) case
Aug 02, 2013
b8d9c840
Simple unit test for tor_open_socket_with_extensions
Aug 02, 2013
d6adf055
Split the socketpair replacement code into its own function for testing
Aug 02, 2013
bcc39c46
Unit test for tor_{ersatz_,}socketpair.
Aug 02, 2013
48a4ef3f
Fixed "unused parameter cloexec" warnings on windows
Aug 02, 2013
362f60e2
Try to make the win32 ersatz_socketpair pass.
Aug 02, 2013
9ac0a681
Unit test for smartlist_ints_eq
Aug 02, 2013
468e44a0
Fix tor_get_lines_from_handle() for make check-spaces
Aug 02, 2013
506a01bd
Use size_t for length in replaycache_add_test_and_elapsed()
Aug 04, 2013
05f5985f
forward-port the reformat of changelog stanza
Aug 05, 2013
920f5aba
forward-port 0.2.4.15-rc changelog
Aug 05, 2013
d897690f
fixes suggested by nickm
Aug 05, 2013
356b6469
added execve and multi-configuration support
Aug 05, 2013
a960e56c
multi-configuration support using sandbox_t struct
Aug 05, 2013
b9f9110a
Don't allow all ORPort values to be NoAdvertise
Aug 05, 2013
00a7d1af
test_pt_configure_proxy(): verify the internals of the managed proxy.
Aug 05, 2013
0c4baa01
Also test that server transports get written to Tor's state.
Aug 05, 2013
ad49ceba
Update coverage instructions
Aug 06, 2013
031e695a
Use SOCKET_OK/TOR_INVALID_SOCKET in socketpair replacement code
Aug 06, 2013
b3a8c08a
orport progress (not functional), nickm suggested fixes
Aug 07, 2013
89b39db0
updated filters to work with orport
Aug 09, 2013
44a4464c
fixed memory leak, added array filter support
Aug 10, 2013
d5cfbf96
Fix an uninitialized-read when parsing v3 introduction requests.
Aug 10, 2013
49fd76be
Merge branch 'maint-0.2.4'
Aug 10, 2013
22,540 additional commits have been omitted to prevent performance issues.
Loading
Loading