aboutsummaryrefslogtreecommitdiff
path: root/src/common/util.c
Commit message (Expand)AuthorAge
* Efficiency hack: call tor_fix_source_file late, not early. Add "BUG" domain....•••svn:r5309 Nick Mathewson2005-10-25
* Check for even more windows version flags, and note any we do not recognize.•••svn:r5297 Nick Mathewson2005-10-24
* Start dividing log messages into logging domains. No, LD_ is not the best of...•••svn:r5284 Nick Mathewson2005-10-18
* Remove assert in sort-of c-itical path•••svn:r5267 Nick Mathewson2005-10-18
* Reorganize some quick-and-dirty code to find out what openssl stuff is leakin...•••svn:r5178 Nick Mathewson2005-10-03
* even better function start checks; give dmalloc a chance of working.•••svn:r5162 Nick Mathewson2005-09-30
* Reformat inconsistent function declarations.•••svn:r5160 Nick Mathewson2005-09-30
* Add a bunch more warnings to out warning suite; resolve them; pack structs a ...•••svn:r5150 Nick Mathewson2005-09-29
* Two new functions like write_bytes_to_file: one takes a list of byte-and-len ...•••svn:r5024 Nick Mathewson2005-09-13
* Fix segfault in win32 unittests.•••svn:r4983 Nick Mathewson2005-09-10
* Add missing arg to windows tor_listdir()•••svn:r4972 Nick Mathewson2005-09-09
* Implement tor_listdir on windows. Untested.•••svn:r4971 Nick Mathewson2005-09-09
* add strupper function•••svn:r4934 Nick Mathewson2005-09-08
* Add directory listing functions to util.[ch]. Watch the features creep!•••svn:r4906 Nick Mathewson2005-09-03
* put quotes around user-supplied strings so they are more likely to•••realize if they add bad characters (like quotes) to the torrc svn:r4844 Roger Dingledine2005-08-26
* add a tor_dup_addr() function to simplify malloc()+tor_inet_ntoa()•••svn:r4838 Roger Dingledine2005-08-26
* Make GCC very happy, even with lots of warnings set. Also, try to fix some re...•••svn:r4770 Nick Mathewson2005-08-12
* parse_addr_port was vague about what to do when port_out was NULL. Make it b...•••svn:r4716 Nick Mathewson2005-08-05
* Fix windows warning•••svn:r4697 Nick Mathewson2005-08-04
* Make clients regenerate their keys when their IP address changes.•••svn:r4688 Nick Mathewson2005-08-03
* Fix an fd leak in start_daemon•••svn:r4508 Nick Mathewson2005-06-30
* flesh out the source file descriptions for doxygen•••svn:r4404 Roger Dingledine2005-06-11
* Change end-of-file NLNL convention. It turns out arma I and I agree.•••svn:r4382 Nick Mathewson2005-06-09
* 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 Dingledine2005-04-06
* update copyright notices.•••svn:r3982 Nick Mathewson2005-04-01
* Commit fixes for several pending tor core tasks: document all DOCDOCed functi...•••svn:r3769 Nick Mathewson2005-03-17
* Fix a fun windows bug: apparently windows stat wants paths not to end with sl...•••svn:r3766 Nick Mathewson2005-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 Mathewson2005-02-25
* Change from inet_ntoa to a threadproof tor_inet_ntoa.•••svn:r3656 Nick Mathewson2005-02-22
* Note a non-bug in read_file_to_str as used. If we start to rely on it behavin...•••svn:r3655 Nick Mathewson2005-02-22
* Patch to localtime/gmtime handling: use the _r variants where available. Use...•••svn:r3653 Nick Mathewson2005-02-22
* Remove assumptions that maximum path length is anything like 1024. From comm...•••svn:r3652 Nick Mathewson2005-02-22
* point out a potential thread/process leak problem when we're out of memory•••svn:r3512 Roger Dingledine2005-02-03
* Add --with-dmalloc configure option•••svn:r3508 Peter Palfrader2005-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 Dingledine2005-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 Dingledine2004-12-22
* Solaris CC freaks out if isspace and friends get anything other than an int. ...•••svn:r3120 Nick Mathewson2004-12-08
* Fix parse_iso_time on platforms without strptime.•••svn:r3091 Nick Mathewson2004-12-06
* Be more proactive about noticing underflows: size_t values greater than 0x800...•••svn:r3064 Nick Mathewson2004-12-02
* Spell-check strings and comments•••svn:r3052 Nick Mathewson2004-12-01
* a few minor tweaks•••svn:r3041 Roger Dingledine2004-11-30
* Add casei versions of strcmpstart/strcmpend•••svn:r3026 Nick Mathewson2004-11-30
* Suggestion from weasel: Make tor --version --version dump the cvs Id of every...•••svn:r3019 Nick Mathewson2004-11-29
* wrong is ok, and right is fine, but in between is apparently•••totally unacceptable to me. svn:r3005 Roger Dingledine2004-11-28
* correct multiple internal spaces•••svn:r3004 Nick Mathewson2004-11-28
* Normalize space: add one between every control keyword and control clause.•••svn:r3003 Nick Mathewson2004-11-28
* remove emacs droppings, since nick says he doesn't need them anymore•••svn:r2989 Roger Dingledine2004-11-26
* Clean up some logging and interfaces•••svn:r2945 Nick Mathewson2004-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 Mathewson2004-11-22
* Add function to format local time in ISO format•••svn:r2935 Nick Mathewson2004-11-22