aboutsummaryrefslogtreecommitdiff
path: root/src/tools
AgeCommit message (Collapse)Author
2007-12-12clean up copyrights, and assign 2007 copyrights to The Tor Project, IncRoger Dingledine
svn:r12786
2007-10-19 r15956@catbus: nickm | 2007-10-19 11:18:14 -0400Nick Mathewson
Encode address in certificates. Also, make it possible to create certs reusing an old key. svn:r12046
2007-09-04 r14323@kushana: nickm | 2007-09-04 14:27:33 -0400Nick Mathewson
Patch from sjmurdoch to fix dnsleak warning when reverse-resolving via socks5. svn:r11373
2007-08-29 r14832@catbus: nickm | 2007-08-29 15:00:27 -0400Nick Mathewson
Use (and debug) new file-writing functions in order to simplify code that formerly built big strings in RAM. svn:r11301
2007-08-08 r13953@Kushana: nickm | 2007-08-08 07:40:46 -0700Nick Mathewson
Fix osx compilation. svn:r11065
2007-08-08 r14093@catbus: nickm | 2007-08-08 01:49:54 -0400Nick Mathewson
Include fewer redundant headers; use the compiler search paths better. svn:r11060
2007-06-17 r13477@catbus: nickm | 2007-06-17 14:22:03 -0400Nick Mathewson
Sun CC likes to give warnings for the do { } while(0) construction for making statement-like macros. Define STMT_BEGIN/STMT_END macros that do the right thing, and use them everywhere. svn:r10645
2007-06-13 r13385@catbus: nickm | 2007-06-13 14:14:47 -0400Nick Mathewson
In tor-gencert, write BEGIN SIGNATURE, not BEGIN_SIGNATURE. svn:r10585
2007-06-04 r13239@catbus: nickm | 2007-06-04 11:30:37 -0400Nick Mathewson
Fix the fix for bug 445: set umask properly. Also use open+fdopen rather than just umask+fopen, and create authority identity key with mode 400. svn:r10485
2007-06-03 r13191@catbus: nickm | 2007-06-03 19:38:18 -0400Nick Mathewson
Set umask(0700) when starting tor-gencert; resolves bug 445. svn:r10475
2007-05-25 r12945@catbus: nickm | 2007-05-25 10:37:12 -0400Nick Mathewson
Add a "force" option to tor-resolve so we can make it look up .onion addresses if we know that this will create a virtual mapping we want. svn:r10323
2007-05-16 r12768@catbus: nickm | 2007-05-16 17:25:33 -0400Nick Mathewson
Fix GCC warnings related to local parameters/variables getting shadowed. svn:r10198
2007-05-15 r12764@catbus: nickm | 2007-05-15 17:17:39 -0400Nick Mathewson
Enable (and cope with) more GCC 4.2 warnings. svn:r10196
2007-05-01 r12611@catbus: nickm | 2007-04-30 22:49:00 -0400Nick Mathewson
For reasons which make sense to somebody, I'm sure, mingw gcc wants the libraries to appear at the end of the command line. This is done by specifying them with LDADD in Makefile.am, not LDFLAGS. If anybody can explain to me why mingw thinks "gcc -o foo foo.o -lbar" is fine, whereas "gcc -lbar -o foo foo.o" is Doubleplusbad UnMingwThink, I'd quite appreciate it. Until then, I'll just do what seems to work, and hope we don't blunder across any other great slumbering cthonian deities of arbitrary syntax. svn:r10082
2007-05-01 r12607@catbus: nickm | 2007-04-30 21:36:28 -0400Nick Mathewson
More attempt to fix win32 building. This time, with extra linking. svn:r10080
2007-05-01 r12605@catbus: nickm | 2007-04-30 21:10:48 -0400Nick Mathewson
Add an expiry date to key certificates. svn:r10079
2007-04-30 r12596@catbus: nickm | 2007-04-30 18:42:44 -0400Nick Mathewson
New tool to generate key certificates as in proposal 103. needs cleanup svn:r10075
2007-04-21 r12759@Kushana: nickm | 2007-04-20 08:47:20 -0400Nick Mathewson
Track the number of connection_t separately from the number of open sockets. It is already possible to have connections that do not count: resolving conns, for one. Once we move from socketpairs to linked conns, and once we do dns proxying, there will be lots of such connections. svn:r9994
2007-02-28 r11992@catbus: nickm | 2007-02-28 12:46:32 -0500Nick Mathewson
compile fix on mingw: mingw does not define _MSC_VER. svn:r9682
2007-01-15 r11978@Kushana: nickm | 2007-01-15 18:54:25 -0500Nick Mathewson
Apparently, the OpenBSD linker thinks it knows C better than I do, and gets to call me names for having strcat and strcpy and sprintf in my code--whether I use them safely or not. All right, OpenBSD. You win... this round. svn:r9360
2007-01-06make tor-resolve -x work on intel-endian platforms tooRoger Dingledine
svn:r9274
2006-12-26 r11719@Kushana: nickm | 2006-12-26 17:41:09 -0500Nick Mathewson
Add SOCKS5 and reverse lookup support to C verseion of tor-resolve svn:r9195
2006-09-29 r9025@Kushana: nickm | 2006-09-29 18:33:13 -0400Nick Mathewson
Differentiate more duplicated log entries svn:r8542
2006-07-25Remove .cvsignore files from trunkPeter Palfrader
svn:r6891
2006-07-06when an exit node gets a malformed begin cell, don't complain toRoger Dingledine
the node operator, since he can't do anything about it. svn:r6733
2006-02-13and resolve long-lines and fix an error stringRoger Dingledine
svn:r6007
2006-02-13the last of the log convention conversion. finally.Roger Dingledine
svn:r6005
2005-10-25Efficiency hack: call tor_fix_source_file late, not early. Add "BUG" ↵Nick Mathewson
domain. Domains are now bitmasks... just in case. Make some err msgs non-general. svn:r5309
2005-10-18Migrate a few more files to domained loggingNick Mathewson
svn:r5285
2005-10-18Start dividing log messages into logging domains. No, LD_ is not the best ↵Nick Mathewson
of identifiers. src/or has not been converted yet. Domains dont do anything yet. svn:r5284
2005-06-28clean up some more commentsRoger Dingledine
svn:r4499
2005-06-11Docment or add DOCDOC comments to undocumented functions in src/or. Make ↵Nick Mathewson
function definition format uniform. svn:r4411
2005-04-01update copyright notices.Nick Mathewson
svn:r3982
2005-04-01Improve error msgs in tor-resolve.c; resolve bug 112Nick Mathewson
svn:r3947
2005-02-22Change from inet_ntoa to a threadproof tor_inet_ntoa.Nick Mathewson
svn:r3656
2005-01-16make tor-resolve print the Tor version on --version tooRoger Dingledine
svn:r3358
2004-12-22move network_init from or/main to common/compatRoger Dingledine
call network_init in tor-resolve.c too move tor_lookup_hostname from common/util to common/compat svn:r3203
2004-11-30a few minor tweaksRoger Dingledine
svn:r3041
2004-11-30Make tor-resolve accept x.y.exit addresses againNick Mathewson
svn:r3036
2004-11-30Give an early error if you pass a .onion or a .exit hostname to tor-resolveNick Mathewson
svn:r3027
2004-11-28Normalize space: add one between every control keyword and control clause.Nick Mathewson
svn:r3003
2004-11-24a little help for dfc to debug his "resolve 800 things at once" testRoger Dingledine
svn:r2978
2004-11-24avoid infinite loop in tor-resolve if tor hangs up on itRoger Dingledine
svn:r2977
2004-11-14Fix cast warning in tor-resolve.cNick Mathewson
svn:r2857
2004-11-09Normalize whitespace; add a "tell me about all the unnormalized whitespace" ↵Nick Mathewson
target; fix a braino in dirserv.c svn:r2758
2004-11-02untabify. This should hold it.Nick Mathewson
svn:r2646
2004-11-02Use a stricter set of warnings; make them all pass.Nick Mathewson
svn:r2645
2004-11-01Split util into util (general utilities), container (smartlist and strmap), ↵Nick Mathewson
and compat (cross-platform compatability). svn:r2640
2004-10-28Add a pure-C tor-resolve implementationNick Mathewson
svn:r2620