| Commit message (Collapse) | Author | Age |
| ... | |
| |
|
|
|
|
|
| |
Only use __builtin_offsetof with gcc 4 or later
svn:r7028
|
| |
|
|
| |
svn:r7027
|
| |
|
|
| |
svn:r7026
|
| |
|
|
|
|
|
| |
fix wide lines
svn:r7025
|
| |
|
|
|
|
|
| |
remove an assert that can never be false (an array in a non-null struct cannot be null).
svn:r7024
|
| |
|
|
|
|
|
| |
Fix a pedantic warning
svn:r7023
|
| |
|
|
|
|
|
| |
And another GCC change: predict that tor_frees() are usually real frees, and tor_asserts() usually wont happen. Other test should wait till -fprofile-arcs
svn:r7022
|
| |
|
|
|
|
|
| |
Use gcc offsetof where available.
svn:r7021
|
| |
|
|
|
|
|
| |
Add more warnings to the list of those we tolerate. Start using GCC attributes more, for better error checking and better code generation.
svn:r7020
|
| |
|
|
|
|
|
| |
Add sys/socket.h prereq for net/if.h and net/pfvar.h
svn:r7019
|
| |
|
|
| |
svn:r7018
|
| |
|
|
|
|
|
| |
add missing "test" and missing include.
svn:r7015
|
| |
|
|
|
|
|
| |
Add missing .h to header file name. My bad.
svn:r7013
|
| |
|
|
|
|
|
| |
Fix verbose compilation errors; make sure transparent proxy fails when no method is configured.
svn:r7012
|
| |
|
|
|
|
|
| |
whitespace fixes
svn:r7011
|
| |
|
|
|
|
|
| |
Warn about open TransListenAddress values.
svn:r7010
|
| |
|
|
|
|
|
| |
Only open /dev/pf once.
svn:r7009
|
| |
|
|
|
|
|
| |
Distinguish netfilter vs pf at configure time based on headers, not on OS.
svn:r7008
|
| |
|
|
|
|
|
| |
Patch from Tup to add support for transparent AP connections: this basically bundles the functionality of trans-proxy-tor into the tor mainline. Now hosts with compliant pf/netfilter implementations can redirect TCP connections straight to Tor without diverting through SOCKS.
svn:r7007
|
| |
|
|
| |
svn:r7006
|
| |
|
|
| |
svn:r7005
|
| |
|
|
|
|
| |
Log when we are doing this, so we can diagnose it when it fails.
svn:r7004
|
| |
|
|
|
|
| |
1.0b harder; make libevent recommendation system saner.
svn:r7003
|
| |
|
|
| |
svn:r7002
|
| |
|
|
|
|
|
| |
Begin committing violence against the spec; add some TODO items at the top. Arma, if you disagree, better say so.
svn:r7001
|
| |
|
|
|
|
|
| |
Add a few comments so I find the rationale for the autoconf --build/--host split in the future when I need it again
svn:r7000
|
| |
|
|
|
|
|
| |
Claim another TODO item (and test commit signing.)
svn:r6999
|
| |
|
|
|
|
|
| |
Claim a TODO item (and test commit signing.)
svn:r6998
|
| |
|
|
|
|
|
| |
Clarify point about certs. We have been over this before, but it seems simpler than what we are considering now.
svn:r6997
|
| |
|
|
|
|
|
| |
Add a comment about v0 fallback approach. Why did we dislike discriminating on X.509 certs again?
svn:r6996
|
| |
|
|
| |
svn:r6995
|
| |
|
|
|
|
|
| |
and move the v0 file to v1.
svn:r6991
|
| |
|
|
| |
svn:r6990
|
| |
|
|
| |
svn:r6989
|
| |
|
|
|
|
|
| |
Close an fd leak on failed mmap()
svn:r6988
|
| |
|
|
|
|
|
| |
Remove now-spurious size and data arguments from tor_mmap_file
svn:r6987
|
| |
|
|
|
|
|
| |
Make data and size fields visible in tor_mmap_t; hide win magic differently.
svn:r6986
|
| |
|
|
|
|
|
| |
Oops. Fix downcast macro.
svn:r6985
|
| |
|
|
| |
svn:r6984
|
| |
|
|
| |
svn:r6982
|
| |
|
|
|
|
|
| |
Finish (I hope) windows mmap impl.
svn:r6981
|
| |
|
|
|
|
|
| |
Add an "mmap handle" type to encapsulate bookkeeping elements of mmap issues; add prelim win32 impl
svn:r6980
|
| | |
|
| |
|
|
|
|
|
| |
eventdns: Document functions added to API; make suspended requests go to the front of the queue; check (or explicitly ignore) return values on libevent functions.
svn:r6978
|
| |
|
|
|
|
|
| |
Enable log message format checking in eventdns.c when __GNUC__ is defined.
svn:r6977
|
| |
|
|
|
|
|
| |
Add functions to eventdns to allow detecting whether we have any nameservers configured, and to change the list of nameservers after initial configuration.
svn:r6976
|
| |
|
|
|
|
|
| |
Oops. We shouldnt initialize eventdns when we are not being a server and not resolving anything.
svn:r6975
|
| |
|
|
|
|
|
| |
Export and use eventdns_config_windows_nameservers(); clean up some comments and log messages.
svn:r6974
|
| | |
|
| |
|
|
|
|
|
| |
Avoid segfault if we exit before we get our first dns answer.
svn:r6972
|