aboutsummaryrefslogtreecommitdiff
path: root/src/common/util.h
Commit message (Expand)AuthorAge
...
* Add a memdup function to util•••svn:r6635 Nick Mathewson2006-06-18
* add tor_strisprint() back in, this time with comments.•••svn:r6170 Roger Dingledine2006-03-15
* and remove now-extraneous function•••svn:r6168 Roger Dingledine2006-03-15
* Instead of listing a set of compilers that prefers __func__ to __FUNCTION__, ...•••svn:r6144 Nick Mathewson2006-03-13
* Add some functions to escape values from the network before sending them to t...•••svn:r6087 Nick Mathewson2006-03-05
* Allow private:* in routerdescs; not generated yet (because older Tors do not ...•••svn:r6086 Nick Mathewson2006-03-05
* Generate 18.0.0.0/8 address policy format in descs when we can; warn when the...•••svn:r5991 Nick Mathewson2006-02-12
* Happy new year!•••svn:r5949 Roger Dingledine2006-02-09
* Refuse to use RunAsDaemon when torrc is a relative path. Fixes bug 229.•••svn:r5767 Nick Mathewson2006-01-10
* util.c:1308: error: conflicting types for "is_internal_IP"•••svn:r5545 Nick Mathewson2005-12-09
* Move code to check for zero digests into util.c•••svn:r5468 Nick Mathewson2005-11-30
* tor_assert had a misleading comment•••svn:r5338 Roger Dingledine2005-11-01
* Remove last vestiges of old logging interface.•••svn:r5317 Nick Mathewson2005-10-25
* Efficiency hack: call tor_fix_source_file late, not early. Add "BUG" domain....•••svn:r5309 Nick Mathewson2005-10-25
* Start dividing log messages into logging domains. No, LD_ is not the best of...•••svn:r5284 Nick Mathewson2005-10-18
* Inline key smartlist functions; use fast versions by default.•••svn:r5265 Nick Mathewson2005-10-18
* Make doxygen marginally happier•••svn:r5208 Nick Mathewson2005-10-06
* 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
* 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
* 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
* add a tor_dup_addr() function to simplify malloc()+tor_inet_ntoa()•••svn:r4838 Roger Dingledine2005-08-26
* Make clients regenerate their keys when their IP address changes.•••svn:r4688 Nick Mathewson2005-08-03
* Change end-of-file NLNL convention. It turns out arma I and I agree.•••svn:r4382 Nick Mathewson2005-06-09
* clean up this TOR_FRAGILE business•••svn:r4116 Roger Dingledine2005-04-26
* 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
* 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
* Add --with-dmalloc configure option•••svn:r3508 Peter Palfrader2005-02-03
* 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
* Fix a bug in last patch; and keep my name out of the assert() call too.•••svn:r3200 Nick Mathewson2004-12-22
* Workaround for brain-damaged __FILE__ handling on MSVC: keep Nick's name out•••of the warning messages. svn:r3199 Nick Mathewson2004-12-22
* 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
* Disallow NDEBUG. It is very stupid.•••svn:r3012 Nick Mathewson2004-11-29
* 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
* Add function to format local time in ISO format•••svn:r2935 Nick Mathewson2004-11-22
* Resolve many XXXs and all DOCDOCs•••svn:r2755 Nick Mathewson2004-11-09
* Make check_private_dir trimodal (check/create/ignore), not bimodal (create/ig...•••svn:r2733 Nick Mathewson2004-11-09
* parse_line_from_file is obsolete.•••svn:r2693 Roger Dingledine2004-11-06
* Unify tor_parse_(numeric); make sure MAX_UINT32 and MAX_UINT64 are defined•••svn:r2688 Nick Mathewson2004-11-05
* Add code to read configuration lines from a string as well as a file•••svn:r2676 Nick Mathewson2004-11-04
* Add a write_bytes_to_file so we can have files with NULs in them.•••svn:r2662 Nick Mathewson2004-11-03
* my assert.h takes extra pains to be certain to _re-include_•••itself if you include it twice. this is dumb, but hey. svn:r2653 Roger Dingledine2004-11-03
* Handle strlcat/strlcpy correctly on platforms that have them.•••svn:r2647 Nick Mathewson2004-11-02
* canonicalize "src" and "dest" arg order in crypto.c (and others)•••svn:r2644 Roger Dingledine2004-11-02