aboutsummaryrefslogtreecommitdiff
path: root/src/tools/tor-resolve.c
Commit message (Collapse)AuthorAge
* Update Tor Project copyright yearsNick Mathewson2010-02-27
|
* Fix compile warnings on Snow LeopardSebastian Hahn2009-09-01
| | | | Big thanks to nickm and arma for helping me with this!
* tor-resolve: Don't automatically refuse .onion addresses.Nick Mathewson2009-06-18
| | | | | | | | | | If the Tor is running with AutomapHostsOnResolve set, it _is_ reasonable to do a DNS lookup on a .onion address. So instead we make tor-resolve willing to try to resolve anything. Only if Tor refuses to resolve it do we suggest to the user that resolving a .onion address may not work. Fix for bug 1005.
* Update copyright to 2009.Karsten Loesing2009-05-04
|
* In tor-resolve, when the Tor client to use is specified by ↵Steven Murdoch2009-03-10
| | | | | | <hostname>:<port>, actually use the specified port rather than defaulting to 9050 svn:r18833
* Remove svn $Id$s from our source, and remove tor --version --version.Nick Mathewson2009-01-04
| | | | | | | | The subversion $Id$ fields made every commit force a rebuild of whatever file got committed. They were not actually useful for telling the version of Tor files in the wild. svn:r17867
* Change logging code to use fds instead of stdio. Fixes bug 861, and ↵Nick Mathewson2008-12-02
| | | | | | probably makes logging slightly faster. Not a backport candidate: bug 861 is too obscure and harmless. svn:r17456
* Make tor-resolve take a -p port option in addition to the current host:port ↵Nick Mathewson2008-09-29
| | | | | | syntax. svn:r17002
* and then make the indentation rightRoger Dingledine2008-08-26
| | | | svn:r16663
* fix typos from jake's patch earlier (one pointed out by fabian, thanks!)Roger Dingledine2008-08-26
| | | | svn:r16662
* and make it compile with warnings onRoger Dingledine2008-08-25
| | | | svn:r16658
* commit jake's patch to include strings with socks5 error numbersRoger Dingledine2008-08-25
| | | | svn:r16657
* r17358@pc-10-8-1-079: nickm | 2008-07-25 16:41:03 +0200Nick Mathewson2008-07-25
| | | | | | | 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
* r18804@catbus: nickm | 2008-03-13 18:18:31 -0400Nick Mathewson2008-03-13
| | | | | | | Refactor log domain mask code so that nobody outside of log.c has to use SEVERITY_MASK_IDX. It is error-prone. svn:r14016
* r18630@catbus: nickm | 2008-03-05 17:31:33 -0500Nick Mathewson2008-03-05
| | | | | | | 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
* Update some copyright notices: it is now 2008.Nick Mathewson2008-02-07
| | | | svn:r13412
* r17639@catbus: nickm | 2008-01-15 19:09:21 -0500Nick Mathewson2008-01-16
| | | | | | | Fix some hard to trigger but nonetheless real memory leaks spotted by an anonymous contributor. Needs review. Partial backport candidate. svn:r13147
* r17459@catbus: nickm | 2008-01-03 17:44:25 -0500Nick Mathewson2008-01-03
| | | | | | | add init_logging calls to tor_gencert and tor_resolve svn:r13028
* clean up copyrights, and assign 2007 copyrights to The Tor Project, IncRoger Dingledine2007-12-12
| | | | svn:r12786
* r14323@kushana: nickm | 2007-09-04 14:27:33 -0400Nick Mathewson2007-09-04
| | | | | | | Patch from sjmurdoch to fix dnsleak warning when reverse-resolving via socks5. svn:r11373
* r14093@catbus: nickm | 2007-08-08 01:49:54 -0400Nick Mathewson2007-08-08
| | | | | | | Include fewer redundant headers; use the compiler search paths better. svn:r11060
* r13477@catbus: nickm | 2007-06-17 14:22:03 -0400Nick Mathewson2007-06-17
| | | | | | | 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
* r12945@catbus: nickm | 2007-05-25 10:37:12 -0400Nick Mathewson2007-05-25
| | | | | | | 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
* r12768@catbus: nickm | 2007-05-16 17:25:33 -0400Nick Mathewson2007-05-16
| | | | | | | Fix GCC warnings related to local parameters/variables getting shadowed. svn:r10198
* r12764@catbus: nickm | 2007-05-15 17:17:39 -0400Nick Mathewson2007-05-15
| | | | | | | Enable (and cope with) more GCC 4.2 warnings. svn:r10196
* r12759@Kushana: nickm | 2007-04-20 08:47:20 -0400Nick Mathewson2007-04-21
| | | | | | | 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
* r11992@catbus: nickm | 2007-02-28 12:46:32 -0500Nick Mathewson2007-02-28
| | | | | | | compile fix on mingw: mingw does not define _MSC_VER. svn:r9682
* r11978@Kushana: nickm | 2007-01-15 18:54:25 -0500Nick Mathewson2007-01-15
| | | | | | | 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
* make tor-resolve -x work on intel-endian platforms tooRoger Dingledine2007-01-06
| | | | svn:r9274
* r11719@Kushana: nickm | 2006-12-26 17:41:09 -0500Nick Mathewson2006-12-26
| | | | | | | Add SOCKS5 and reverse lookup support to C verseion of tor-resolve svn:r9195
* r9025@Kushana: nickm | 2006-09-29 18:33:13 -0400Nick Mathewson2006-09-29
| | | | | | | Differentiate more duplicated log entries svn:r8542
* when an exit node gets a malformed begin cell, don't complain toRoger Dingledine2006-07-06
| | | | | | | the node operator, since he can't do anything about it. svn:r6733
* and resolve long-lines and fix an error stringRoger Dingledine2006-02-13
| | | | svn:r6007
* the last of the log convention conversion. finally.Roger Dingledine2006-02-13
| | | | svn:r6005
* Efficiency hack: call tor_fix_source_file late, not early. Add "BUG" ↵Nick Mathewson2005-10-25
| | | | | | domain. Domains are now bitmasks... just in case. Make some err msgs non-general. svn:r5309
* Migrate a few more files to domained loggingNick Mathewson2005-10-18
| | | | svn:r5285
* Start dividing log messages into logging domains. No, LD_ is not the best ↵Nick Mathewson2005-10-18
| | | | | | of identifiers. src/or has not been converted yet. Domains dont do anything yet. svn:r5284
* clean up some more commentsRoger Dingledine2005-06-28
| | | | svn:r4499
* Docment or add DOCDOC comments to undocumented functions in src/or. Make ↵Nick Mathewson2005-06-11
| | | | | | function definition format uniform. svn:r4411
* update copyright notices.Nick Mathewson2005-04-01
| | | | svn:r3982
* Improve error msgs in tor-resolve.c; resolve bug 112Nick Mathewson2005-04-01
| | | | svn:r3947
* Change from inet_ntoa to a threadproof tor_inet_ntoa.Nick Mathewson2005-02-22
| | | | svn:r3656
* make tor-resolve print the Tor version on --version tooRoger Dingledine2005-01-16
| | | | svn:r3358
* move network_init from or/main to common/compatRoger Dingledine2004-12-22
| | | | | | | | call network_init in tor-resolve.c too move tor_lookup_hostname from common/util to common/compat svn:r3203
* a few minor tweaksRoger Dingledine2004-11-30
| | | | svn:r3041
* Make tor-resolve accept x.y.exit addresses againNick Mathewson2004-11-30
| | | | svn:r3036
* Give an early error if you pass a .onion or a .exit hostname to tor-resolveNick Mathewson2004-11-30
| | | | svn:r3027
* Normalize space: add one between every control keyword and control clause.Nick Mathewson2004-11-28
| | | | svn:r3003
* a little help for dfc to debug his "resolve 800 things at once" testRoger Dingledine2004-11-24
| | | | svn:r2978
* avoid infinite loop in tor-resolve if tor hangs up on itRoger Dingledine2004-11-24
| | | | svn:r2977