| Commit message (Expand) | Author | Age |
* | Nothing actually _uses_ socks_port, so why publish it? For backward compatibi...•••svn:r3279
| Nick Mathewson | 2005-01-04 |
* | Remove length restriction when generating directories.•••svn:r3218
| Nick Mathewson | 2004-12-24 |
* | Make split(..., NULL) split on horizontal space; fix bug with tabs in config ...•••svn:r3155
| Nick Mathewson | 2004-12-16 |
* | Renormalize whitespace•••svn:r3095
| Nick Mathewson | 2004-12-07 |
* | Make unit tests work on win32•••svn:r3094
| Nick Mathewson | 2004-12-07 |
* | Add function to check that addr_policy_t is okay; change struct addr_policy_t...•••svn:r3070
| Nick Mathewson | 2004-12-04 |
* | Rename parse_address to parse_extended_hostname (since we have other kinds of...•••svn:r3029
| Nick Mathewson | 2004-11-30 |
* | Implement new version format for post 0.1.•••svn:r3022
| Nick Mathewson | 2004-11-29 |
* | Suggestion from weasel: Make tor --version --version dump the cvs Id of every...•••svn:r3019
| Nick Mathewson | 2004-11-29 |
* | put in initial support for ".nickname.exit" addresses, to let alice•••decide what exit node to use; based on a patch by geoff goodell.
needs more work: e.g. it goes bananas building new circuits when the
chosen exit node's exit policy rejects the connection.
svn:r3015
| Roger Dingledine | 2004-11-29 |
* | correct multiple internal spaces•••svn:r3004
| Nick Mathewson | 2004-11-28 |
* | Normalize space: add one between every control keyword and control clause.•••svn:r3003
| Nick Mathewson | 2004-11-28 |
* | remove emacs droppings, since nick says he doesn't need them anymore•••svn:r2989
| Roger Dingledine | 2004-11-26 |
* | update unit tests to reflect changed interface•••svn:r2952
| Roger Dingledine | 2004-11-23 |
* | Normalize a few more kinds of whitespace. We now dislike:••• - func (args)
- if (x){
This doesn't normalize if(x), for(x); while(x), and friends.
svn:r2943
| Nick Mathewson | 2004-11-22 |
* | Nobody was using the return values from smartlist_(set|del|del_keeporder), so...•••svn:r2823
| Nick Mathewson | 2004-11-12 |
* | Rename exit_policy to addr_policy, since it gets used for SOCKS and directory...•••svn:r2819
| Nick Mathewson | 2004-11-12 |
* | Normalize whitespace; add a "tell me about all the unnormalized whitespace" t...•••svn:r2758
| Nick Mathewson | 2004-11-09 |
* | Resolve many XXXs and all DOCDOCs•••svn:r2755
| Nick Mathewson | 2004-11-09 |
* | More tests for split•••svn:r2705
| Nick Mathewson | 2004-11-07 |
* | Clean up copyrights.•••Break connection_consider_empty_buckets() out of
connection_read_bucket_decrement().
svn:r2698
| Roger Dingledine | 2004-11-07 |
* | Make options no longer a global variable.•••Now we can try setting an option but back out if it fails to parse, or
if it's disallowed (e.g. changing RunAsDaemon from 1 to 0).
Use parse_line_from_str rather than parse_line_from_file.
svn:r2692
| Roger Dingledine | 2004-11-06 |
* | Add code to read configuration lines from a string as well as a file•••svn:r2676
| Nick Mathewson | 2004-11-04 |
* | - Implement all of control interface except authentication, setconfig,••• and actually making the sockets.
- Make sure that identity-based nicknames start with $.
- Use new string_join interface.
svn:r2661
| Nick Mathewson | 2004-11-03 |
* | Use a stricter set of warnings; make them all pass.•••svn:r2645
| Nick Mathewson | 2004-11-02 |
* | canonicalize "src" and "dest" arg order in crypto.c (and others)•••svn:r2644
| Roger Dingledine | 2004-11-02 |
* | Pass with -Wstrict-prototypes•••svn:r2614
| Nick Mathewson | 2004-10-27 |
* | Use tor_snprintf, not snprintf•••svn:r2609
| Nick Mathewson | 2004-10-27 |
* | Replace sprintf with snprintf•••svn:r2602
| Nick Mathewson | 2004-10-27 |
* | Check for low _MSC_VER, not high. On windows, always use winsock.•••svn:r2575
| Nick Mathewson | 2004-10-20 |
* | Remove routerinfo_t->is_trusted_dir, and all the twisted machinery used to•••maintain it.
Have clients default to the nickname "client" in their certificates.
Give a less frightening warning on obsolete (pre-0.0.8) routerinfo_t's.
svn:r2568
| Nick Mathewson | 2004-10-19 |
* | Fix segfault in unit tests. (Main program is unaffected)•••svn:r2559
| Nick Mathewson | 2004-10-17 |
* | don't assert multiple things in the same tor_assert()•••svn:r2544
| Roger Dingledine | 2004-10-16 |
* | Fix unit tests, make it compile•••svn:r2543
| Nick Mathewson | 2004-10-16 |
* | Basic string-join functionality•••svn:r2521
| Nick Mathewson | 2004-10-14 |
* | make it build on amd64•••svn:r2486
| Roger Dingledine | 2004-10-14 |
* | more int to size_t conversions, fixing one or more amd64 bugs•••plus a whitespace patch on config.c from vicman
svn:r2482
| Roger Dingledine | 2004-10-14 |
* | Use tor_parse_long in more places•••svn:r2453
| Nick Mathewson | 2004-10-12 |
* | Oops, missed one•••svn:r2445
| Nick Mathewson | 2004-10-12 |
* | Note byte-order on result for parse_addr_port()•••svn:r2444
| Nick Mathewson | 2004-10-12 |
* | Add functions to parse addr[:port] consistently•••svn:r2440
| Nick Mathewson | 2004-10-12 |
* | Turn tor_strpartion into a swiss-army-knife function, so it can terminate or ...•••svn:r2429
| Nick Mathewson | 2004-10-07 |
* | Include a dir-signing-key token in directories to tell the parsing entity whi...•••svn:r2428
| Nick Mathewson | 2004-10-07 |
* | Make base-64-encoded DER work, including workaround for ugly openssl misfeatu...•••svn:r2423
| Nick Mathewson | 2004-10-07 |
* | Refactor fingerprint handling: remember hex digests (no spaces) instead of be...•••svn:r2422
| Nick Mathewson | 2004-10-06 |
* | Only check versions against downloaded directories, not cached directories.•••svn:r2413
| Nick Mathewson | 2004-10-03 |
* | Fix an evil bug: when we failed to write to our log, fputs()•••gave us a sigpipe, and we logged that we were ignoring it,
causing us to fail to log that, and delete the log entry. Then
when the signal handler exited, we proceeded to delete the log
entry that had already been deleted.
Now we make sure to only log inside our signal handler if we'll
be exit()ing right after.
svn:r2388
| Roger Dingledine | 2004-09-28 |
* | checking only 0.0.7 and 0.0.8 didn't work, because some dirservers•••files have really old descriptors for the authdirservers, so we're
asking them in the new format because they're too old.
now we actually compare the version to a cutoff version, and act
appropriately.
also take this chance to use only >=0.0.8 servers for dns resolves,
because of the recent bugs. we'll bump to >=0.0.9pre1 once there are
some servers running that.
svn:r2380
| Roger Dingledine | 2004-09-27 |
* | cleanup: use strcmpstart() in more places•••svn:r2372
| Roger Dingledine | 2004-09-23 |
* | Add basic wrappers for zlib/gzip•••svn:r2324
| Nick Mathewson | 2004-09-02 |