| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
syntax.
svn:r17002
|
|
|
|
| |
svn:r16776
|
|
|
|
| |
svn:r16663
|
|
|
|
| |
svn:r16662
|
|
|
|
| |
svn:r16658
|
|
|
|
| |
svn:r16657
|
|
|
|
|
|
|
| |
Split out the address manipulation functions from compat and util: they were about 21% of the total of those, and spread out too much.
svn:r16208
|
|
|
|
|
|
|
| |
New (temporary) tool to dump the modulus of a key. May help with a project of weasel's.
svn:r14580
|
|
|
|
| |
svn:r14152
|
|
|
|
|
|
|
| |
Refactor log domain mask code so that nobody outside of log.c has to use SEVERITY_MASK_IDX. It is error-prone.
svn:r14016
|
|
|
|
|
|
|
| |
Patch from karsten: proper error message from tor-gencert when no argument is given to --passphrase-fd
svn:r13876
|
|
|
|
|
|
|
| |
Implement domain-selection for logging. Source is documented; needs documentation in manpage (maybe). For now, see doxygen comment on parse_log_severity_config in log.c
svn:r13875
|
|
|
|
|
|
|
| |
Add --passphrase-fd to tor-gencert.
svn:r13679
|
|
|
|
| |
svn:r13412
|
|
|
|
|
|
|
| |
Fix a bunch of DOCDOC items; document the --quiet flag; refactor a couple of XXXX020 items.
svn:r13405
|
|
|
|
|
|
|
| |
Fix some hard to trigger but nonetheless real memory leaks spotted by an anonymous contributor. Needs review. Partial backport candidate.
svn:r13147
|
|
|
|
|
|
|
| |
Fix output of "tor-gencert --help"
svn:r13118
|
|
|
|
|
|
|
| |
Add a manual page for tor-gencert. Also implement the missing -s option in tor-gencert, and fix the info message for when no cert file is specified.
svn:r13091
|
|
|
|
|
|
|
| |
add init_logging calls to tor_gencert and tor_resolve
svn:r13028
|
|
|
|
| |
svn:r12786
|
|
|
|
|
|
|
| |
Encode address in certificates. Also, make it possible to create certs reusing an old key.
svn:r12046
|
|
|
|
|
|
|
| |
Patch from sjmurdoch to fix dnsleak warning when reverse-resolving via socks5.
svn:r11373
|
|
|
|
|
|
|
| |
Use (and debug) new file-writing functions in order to simplify code that formerly built big strings in RAM.
svn:r11301
|
|
|
|
|
|
|
| |
Fix osx compilation.
svn:r11065
|
|
|
|
|
|
|
| |
Include fewer redundant headers; use the compiler search paths better.
svn:r11060
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
In tor-gencert, write BEGIN SIGNATURE, not BEGIN_SIGNATURE.
svn:r10585
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Set umask(0700) when starting tor-gencert; resolves bug 445.
svn:r10475
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Fix GCC warnings related to local parameters/variables getting shadowed.
svn:r10198
|
|
|
|
|
|
|
| |
Enable (and cope with) more GCC 4.2 warnings.
svn:r10196
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
More attempt to fix win32 building. This time, with extra linking.
svn:r10080
|
|
|
|
|
|
|
| |
Add an expiry date to key certificates.
svn:r10079
|
|
|
|
|
|
|
| |
New tool to generate key certificates as in proposal 103. needs cleanup
svn:r10075
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
compile fix on mingw: mingw does not define _MSC_VER.
svn:r9682
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
svn:r9274
|
|
|
|
|
|
|
| |
Add SOCKS5 and reverse lookup support to C verseion of tor-resolve
svn:r9195
|
|
|
|
|
|
|
| |
Differentiate more duplicated log entries
svn:r8542
|
|
|
|
| |
svn:r6891
|
|
|
|
|
|
|
| |
the node operator, since he can't do anything about it.
svn:r6733
|
|
|
|
| |
svn:r6007
|
|
|
|
| |
svn:r6005
|
|
|
|
|
|
| |
domain. Domains are now bitmasks... just in case. Make some err msgs non-general.
svn:r5309
|
|
|
|
| |
svn:r5285
|
|
|
|
|
|
| |
of identifiers. src/or has not been converted yet. Domains dont do anything yet.
svn:r5284
|
|
|
|
| |
svn:r4499
|