| Commit message (Expand) | Author | Age |
... | |
* | bugfix: chdir to your datadirectory at the *end* of the•••daemonize process, not the beginning. this was a problem
because the first time you run tor, if your datadir isn't
there, and you have runasdaemon set to 1, it will try to
chdir to it before it tries to create it. oops.
svn:r4033
| Roger Dingledine | 2005-04-06 |
* | update copyright notices.•••svn:r3982
| Nick Mathewson | 2005-04-01 |
* | Commit fixes for several pending tor core tasks: document all DOCDOCed functi...•••svn:r3769
| Nick Mathewson | 2005-03-17 |
* | Fix a fun windows bug: apparently windows stat wants paths not to end with sl...•••svn:r3766
| Nick Mathewson | 2005-03-16 |
* | Implement more control spec functionality•••- Mapaddress
- Postdescriptor
- GetInfo on descriptors
Required changes elsewhere:
- Keep the most recent running_routers_t in the routerlist_t. That way we
can learn about new routers and remember whether we were last told that
they were up or down. Also enables more simplifications.
- Keep the signed descriptor inside routerinfo_t. This makes
descriptor_entry_t in dirservers.c unneeded.
- Rename AddressMap (the verb) to MapAddress. Keep AddressMap as a noun.
- Check addresses for plausibility before mapping them.
svn:r3696
| Nick Mathewson | 2005-02-25 |
* | Change from inet_ntoa to a threadproof tor_inet_ntoa.•••svn:r3656
| Nick Mathewson | 2005-02-22 |
* | Note a non-bug in read_file_to_str as used. If we start to rely on it behavin...•••svn:r3655
| Nick Mathewson | 2005-02-22 |
* | Patch to localtime/gmtime handling: use the _r variants where available. Use...•••svn:r3653
| Nick Mathewson | 2005-02-22 |
* | Remove assumptions that maximum path length is anything like 1024. From comm...•••svn:r3652
| Nick Mathewson | 2005-02-22 |
* | point out a potential thread/process leak problem when we're out of memory•••svn:r3512
| Roger Dingledine | 2005-02-03 |
* | Add --with-dmalloc configure option•••svn:r3508
| Peter Palfrader | 2005-02-03 |
* | help avoid overflow from len_in + (len_in/n)*len_ins•••nick, do you think this does it? if so, we should maybe backport too.
svn:r3334
| Roger Dingledine | 2005-01-10 |
* | move network_init from or/main to common/compat•••call network_init in tor-resolve.c too
move tor_lookup_hostname from common/util to common/compat
svn:r3203
| Roger Dingledine | 2004-12-22 |
* | Solaris CC freaks out if isspace and friends get anything other than an int. ...•••svn:r3120
| Nick Mathewson | 2004-12-08 |
* | Fix parse_iso_time on platforms without strptime.•••svn:r3091
| Nick Mathewson | 2004-12-06 |
* | Be more proactive about noticing underflows: size_t values greater than 0x800...•••svn:r3064
| Nick Mathewson | 2004-12-02 |
* | Spell-check strings and comments•••svn:r3052
| Nick Mathewson | 2004-12-01 |
* | a few minor tweaks•••svn:r3041
| Roger Dingledine | 2004-11-30 |
* | Add casei versions of strcmpstart/strcmpend•••svn:r3026
| Nick Mathewson | 2004-11-30 |
* | Suggestion from weasel: Make tor --version --version dump the cvs Id of every...•••svn:r3019
| Nick Mathewson | 2004-11-29 |
* | wrong is ok, and right is fine, but in between is apparently•••totally unacceptable to me.
svn:r3005
| Roger Dingledine | 2004-11-28 |
* | 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 |
* | Clean up some logging and interfaces•••svn:r2945
| Nick Mathewson | 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 |
* | Add function to format local time in ISO format•••svn:r2935
| Nick Mathewson | 2004-11-22 |
* | Fix a fun bug in read_all that was corrupting config files on windows, and pr...•••svn:r2898
| Nick Mathewson | 2004-11-16 |
* | Fix argument to strncpy.•••svn:r2824
| Nick Mathewson | 2004-11-12 |
* | Speed up tor_strndup a lot: profiling suggests that our use of strlcpy here w...•••svn:r2821
| Nick Mathewson | 2004-11-12 |
* | Resolve a bunch of FIXME items; mark a lot more for attention; ask for clarif...•••svn:r2808
| Nick Mathewson | 2004-11-12 |
* | Resolve FIXME items: make expand_filename handle ~ and ~username•••svn:r2789
| Nick Mathewson | 2004-11-10 |
* | Normalize whitespace; add a "tell me about all the unnormalized whitespace" t...•••svn:r2758
| Nick Mathewson | 2004-11-09 |
* | Clean windows a little•••svn:r2757
| Nick Mathewson | 2004-11-09 |
* | Fix windows build for VC6; centralize newline-fiasco-damage-control logic•••svn:r2756
| Nick Mathewson | 2004-11-09 |
* | Resolve many XXXs and all DOCDOCs•••svn:r2755
| Nick Mathewson | 2004-11-09 |
* | Make check_private_dir trimodal (check/create/ignore), not bimodal (create/ig...•••svn:r2733
| Nick Mathewson | 2004-11-09 |
* | various fixes•••svn:r2712
| Roger Dingledine | 2004-11-09 |
* | parse_line_from_file is obsolete.•••svn:r2693
| Roger Dingledine | 2004-11-06 |
* | Unify tor_parse_(numeric); make sure MAX_UINT32 and MAX_UINT64 are defined•••svn:r2688
| Nick Mathewson | 2004-11-05 |
* | Add code to read configuration lines from a string as well as a file•••svn:r2676
| Nick Mathewson | 2004-11-04 |
* | Fix windows build•••svn:r2670
| Nick Mathewson | 2004-11-04 |
* | Remove extraneous local•••svn:r2663
| Nick Mathewson | 2004-11-03 |
* | Add a write_bytes_to_file so we can have files with NULs in them.•••svn:r2662
| Nick Mathewson | 2004-11-03 |
* | Handle strlcat/strlcpy correctly on platforms that have them.•••svn:r2647
| Nick Mathewson | 2004-11-02 |
* | canonicalize "src" and "dest" arg order in crypto.c (and others)•••svn:r2644
| Roger Dingledine | 2004-11-02 |
* | util.c needs ctype.h for tolower and isspace•••svn:r2642
| Roger Dingledine | 2004-11-01 |
* | Split util into util (general utilities), container (smartlist and strmap), a...•••svn:r2640
| Nick Mathewson | 2004-11-01 |
* | make sure options.MaxConn can be reached•••svn:r2638
| Roger Dingledine | 2004-11-01 |
* | Move all util functions that need openssl into crypto.c; make non-openssl fun...•••svn:r2628
| Nick Mathewson | 2004-10-30 |