| Commit message (Expand) | Author | Age |
* | Create reasons.h | Sebastian Hahn | 2010-07-27 |
* | Create control.h | Sebastian Hahn | 2010-07-27 |
* | Create connection_or.h | Sebastian Hahn | 2010-07-27 |
* | Create connection_edge.h | Sebastian Hahn | 2010-07-27 |
* | Create config.h | Sebastian Hahn | 2010-07-27 |
* | Create buffers.h | Sebastian Hahn | 2010-07-27 |
* | Rename log.h to torlog.h•••This should make us conflict less with system files named "log.h".
Yes, we shouldn't have been conflicting with those anyway, but some
people's compilers act very oddly.
The actual change was done with one "git mv", by editing
Makefile.am, and running
find . -name '*.[ch]' | xargs perl -i -pe 'if (/^#include.*\Wlog.h/) {s/log.h/torlog.h/; }'
| Nick Mathewson | 2010-07-09 |
* | Add option to not warn when getting an IP instead of hostname | Sebastian Hahn | 2010-06-07 |
* | Merge remote branch 'origin/maint-0.2.1'•••Conflicts:
src/common/test.h
src/or/test.c
| Nick Mathewson | 2010-02-27 |
|\ |
|
| * | Update Tor Project copyright years | Nick Mathewson | 2010-02-27 |
* | | Merge branch 'safelogging2'•••Conflicts:
ChangeLog
| Nick Mathewson | 2009-12-15 |
|\ \ |
|
| * | | Refactor the safe_str_*() API to make more sense.•••The new rule is: safe_str_X() means "this string is a piece of X
information; make it safe to log." safe_str() on its own means
"this string is a piece of who-knows-what; make it safe to log".
| Nick Mathewson | 2009-12-15 |
| * | | Allow SafeLogging to exclude client related information | Sebastian Hahn | 2009-12-12 |
* | | | *_free functions now accept NULL•••Some *_free functions threw asserts when passed NULL. Now all of them
accept NULL as input and perform no action when called that way.
This gains us consistence for our free functions, and allows some
code simplifications where an explicit null check is no longer necessary.
| Sebastian Hahn | 2009-12-12 |
|/ / |
|
* | | Include util.h and log.h as relative paths.•••This shouldn't be necessary, but apparently the Android cross-compiler
doesn't respect -I as well as it should. (-I is supposed to add to the
*front* of the search path. Android's gcc wrapper apparently likes to add to
the end. This is broken, but we need to work around it.)
| Nathan Freitas | 2009-09-29 |
* | | Merge commit 'public/socks-client'•••Resolved conflict in:
src/or/or.h
| Nick Mathewson | 2009-08-26 |
|\ \ |
|
| * | | Move SOCKS reason-decoding switches into reasons.c | Nick Mathewson | 2009-06-19 |
| * | | Enable Tor to connect through SOCKS 4/5 proxies•••Added a sanity check in config.c and a check in directory.c
directory_initiate_command_rend() to catch any direct connection attempts
when a socks proxy is configured.
| Christopher Davis | 2009-06-19 |
| |/ |
|
* / | fix comments and other typos | Roger Dingledine | 2009-07-13 |
|/ |
|
* | Spell-check Tor. | Nick Mathewson | 2009-05-27 |
* | Better debugging output for bug 977 case.•••(Don't crash immediately if we have leftover chunks to free after
freeing chunks in a buffer freelist; instead log a debugging message
that might help.)
| Nick Mathewson | 2009-05-12 |
* | Update copyright to 2009. | Karsten Loesing | 2009-05-04 |
* | Remove svn $Id$s from our source, and remove tor --version --version.•••The subversion $Id$ fields made every commit force a rebuild of
whatever file got committed. They were not actually useful for
telling the version of Tor files in the wild.
svn:r17867
| Nick Mathewson | 2009-01-04 |
* | Remove some code that is #ifdefed out, and that we no longer seem to use, if ...•••svn:r17827
| Nick Mathewson | 2008-12-30 |
* | Fix most DOCDOCs remaining and/or added by redox.•••svn:r17734
| Nick Mathewson | 2008-12-22 |
* | Downlgrade tweak, and answer lots of XXX021s. No actual code fixes in this p...•••svn:r17686
| Nick Mathewson | 2008-12-18 |
* | Remove fixed xxx020s; downgrade unfixed ones.•••(The unfixed ones are being downgraded to regular XXXs mainly on the rationale that they don't seem to be exploding Tor, and they were apparently not showstoppers for 0.2.0.x-final.)
svn:r17682
| Nick Mathewson | 2008-12-18 |
* | Use ctags and a python script to find identifiers that are never used anywher...•••svn:r17651
| Nick Mathewson | 2008-12-17 |
* | Apparently sparc64 is way more strict about uint16_t access alignment than I ...•••svn:r17262
| Nick Mathewson | 2008-11-12 |
* | Patch from mwenge: update TrackHostExits mapping expiry times when the mappin...•••svn:r17004
| Nick Mathewson | 2008-09-29 |
* | read_to_buf should take an int *error_socket and return it.•••svn:r16909
| Roger Dingledine | 2008-09-14 |
* | Refactor unit test macros and tor_free_all() logic a bit so as to make it eas...•••svn:r16816
| Nick Mathewson | 2008-09-09 |
* | handle ipv6 in socks5 requests.•••svn:r16476
| Nick Mathewson | 2008-08-08 |
* | When a struct ends with char a[1], the size of all earlier members of the str...•••svn:r16302
| Nick Mathewson | 2008-07-31 |
* | Explain how my emacs setup works in the HACKING file. Someone else may care too.•••svn:r15228
| Nick Mathewson | 2008-06-13 |
* | r16171@tombo: nickm | 2008-06-11 13:47:41 -0400••• Lower number of syscalls used to write data to ordinary sockets through use of writev. Disabled till I have time to test it.
svn:r15133
| Nick Mathewson | 2008-06-11 |
* | cosmetic patch by Bernhard M. Wiedemann, so our comments follow•••the socks5 protocol better
svn:r14552
| Roger Dingledine | 2008-05-04 |
* | forward-port r13799 and the 0.2.0.21-rc changelog•••svn:r13808
| Roger Dingledine | 2008-03-02 |
* | r14388@tombo: nickm | 2008-02-21 22:44:28 -0500••• More 64-to-32 fixes.
svn:r13672
| Nick Mathewson | 2008-02-22 |
* | r14371@tombo: nickm | 2008-02-21 16:13:18 -0500••• Fix all -Wshorten-64-to-32 warnings that appear on my macbook.
svn:r13662
| Nick Mathewson | 2008-02-21 |
* | r18286@catbus: nickm | 2008-02-20 21:10:33 -0500••• Fix a bug that kept buf_find_string_offset from finding a string at the very end of the buffer. Add a unit test for this. Also, do not save a pointer to a chunk that might get reallocated by buf_pullup().
svn:r13635
| Nick Mathewson | 2008-02-21 |
* | r18283@catbus: nickm | 2008-02-20 18:58:31 -0500••• Fix assertion when searching for a string in an empty chunk.
svn:r13634
| Nick Mathewson | 2008-02-20 |
* | r18279@catbus: nickm | 2008-02-20 18:38:48 -0500••• Log message to try to detect error in buffers.c
svn:r13633
| Nick Mathewson | 2008-02-20 |
* | r18272@catbus: nickm | 2008-02-20 18:20:33 -0500••• add a flag to suppress overwriting the certificates file with new certificates, so we do not overwrite all certs when starting as an authority.
svn:r13630
| Nick Mathewson | 2008-02-20 |
* | r18267@catbus: nickm | 2008-02-20 16:57:45 -0500••• Suppress signed/unsigned comparison warnings in buffers.c
svn:r13624
| Nick Mathewson | 2008-02-20 |
* | r18264@catbus: nickm | 2008-02-20 12:48:21 -0500••• fix bufs in buf_pos_t implementation.
svn:r13623
| Nick Mathewson | 2008-02-20 |
* | r18255@catbus: nickm | 2008-02-20 11:44:55 -0500••• Add asserts and refactor some comparisons in order to fix some veracode-identified issues. Note a bug in buffers.c
svn:r13618
| Nick Mathewson | 2008-02-20 |
* | call a "number of characters" a size_t, not an int•••svn:r13594
| Roger Dingledine | 2008-02-19 |
* | r14181@tombo: nickm | 2008-02-15 16:48:17 -0500••• Fix all but 2 DOCDOC items; defer many XXX020s (particularly those where fixing them would fix no bugs at the risk of introducing some bugs).
svn:r13529
| Nick Mathewson | 2008-02-15 |
* | r18051@catbus: nickm | 2008-02-12 15:20:43 -0500••• Re-tune mempool parametes based on testing on peacetime: use smaller chuncks, free them a little more aggressively, and try very hard to concentrate allocations on fuller chunks. Also, lots of new documentation.
svn:r13484
| Nick Mathewson | 2008-02-12 |