Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Update log documentation | Nick Mathewson | 2004-11-05 |
| | | | | svn:r2691 | ||
* | Use new log format; convert old format to new format. | Nick Mathewson | 2004-11-05 |
| | | | | svn:r2684 | ||
* | make the default default options.FirewallPorts be the default | Roger Dingledine | 2004-11-04 |
| | | | | svn:r2683 | ||
* | Support code for resettable options, and option sets. Still needs ↵ | Nick Mathewson | 2004-11-04 |
| | | | | | | validate-and-then-replace logic svn:r2679 | ||
* | break out validate_options | Roger Dingledine | 2004-11-04 |
| | | | | | | | leave options.FirewallPorts NULL if it's NULL svn:r2673 | ||
* | make free_options() and init_options() use the big array. | Roger Dingledine | 2004-11-04 |
| | | | | | | | also remove obsolete config_assign_defaults(). svn:r2672 | ||
* | add a ControlPort and control listener conn. | Roger Dingledine | 2004-11-04 |
| | | | | | | | note that print_usage is obsolete. svn:r2671 | ||
* | Fix windows build | Nick Mathewson | 2004-11-04 |
| | | | | svn:r2670 | ||
* | clarify the bandwidthburst and bandwidthrate are in bytes | Roger Dingledine | 2004-11-04 |
| | | | | | | | (niels had thought they were in bits, or kb, or something) svn:r2669 | ||
* | better interface for connection_ap_handshake_socks_reply() | Roger Dingledine | 2004-11-03 |
| | | | | | | | make --list-fingerprint print the fingerprint again svn:r2668 | ||
* | Implement two flavors of authentication for control connections: one for ↵ | Nick Mathewson | 2004-11-03 |
| | | | | | | trusted FS, one for untrusted FS. svn:r2664 | ||
* | Add function to generate/copy the config_lines, given the name of an option | Nick Mathewson | 2004-11-03 |
| | | | | svn:r2660 | ||
* | lay the groundwork for a default value for each config option. | Roger Dingledine | 2004-11-03 |
| | | | | | | | tolerate null exitnodes, entrynodes, etc config options. svn:r2655 | ||
* | First attempt at hibernation code. It needs more work around the XXXXs, but ↵ | Nick Mathewson | 2004-11-02 |
| | | | | | | first I want arma to review the basic approach while I meditate on how to fix them. svn:r2649 | ||
* | change min required number of fd's to 1024 | Roger Dingledine | 2004-11-01 |
| | | | | svn:r2636 | ||
* | tor --list-fingerprint to print fingerprint and exit | Nick Mathewson | 2004-10-30 |
| | | | | svn:r2627 | ||
* | Tricksy compiler warnings! We hates them, hates them forever, my precious! | Nick Mathewson | 2004-10-27 |
| | | | | svn:r2615 | ||
* | Fix windows build | Nick Mathewson | 2004-10-27 |
| | | | | svn:r2613 | ||
* | Add ability for some-but-not-all abbrevs to work in config file. Add a ↵ | Nick Mathewson | 2004-10-27 |
| | | | | | | bunch of singular/plural abbrevs suggested by arma svn:r2612 | ||
* | Make it compile on Linux | Nick Mathewson | 2004-10-27 |
| | | | | svn:r2600 | ||
* | Document new config code | Nick Mathewson | 2004-10-27 |
| | | | | svn:r2596 | ||
* | Re-write configuration option lookup code: use a table, not a big if( || || ↵ | Nick Mathewson | 2004-10-27 |
| | | | | | | || ||). Deprecate unoffical abbrevs and abbrevs not on the command line. svn:r2594 | ||
* | Add SysLog option to direct log messages to the system log instead of a FILE*. | Nick Mathewson | 2004-10-26 |
| | | | | svn:r2591 | ||
* | quick-and-dirty dir policy since the dirservers are getting hammered | Roger Dingledine | 2004-10-25 |
| | | | | | | | | nick, could you abstract this sometime so we don't repeat the sockspolicy code twice? svn:r2589 | ||
* | Fix typo in last windows patch | Nick Mathewson | 2004-10-24 |
| | | | | svn:r2580 | ||
* | Make windows fall back to CWD if SHGetSpecialFolderLocation is borked | Nick Mathewson | 2004-10-24 |
| | | | | svn:r2578 | ||
* | Add "pass" target for RedirectExit, to make it easier to break out of a ↵ | Nick Mathewson | 2004-10-19 |
| | | | | | | sequence of rules svn:r2566 | ||
* | fix a seg fault with exitredirect | Roger Dingledine | 2004-10-17 |
| | | | | svn:r2555 | ||
* | Unify windows special-dir handling | Nick Mathewson | 2004-10-17 |
| | | | | svn:r2552 | ||
* | Implement RedirectExit. | Nick Mathewson | 2004-10-17 |
| | | | | svn:r2550 | ||
* | various tweaks and fixes | Roger Dingledine | 2004-10-16 |
| | | | | svn:r2548 | ||
* | Code to parse (but not yet actually use) RedirectExit lines | Nick Mathewson | 2004-10-16 |
| | | | | svn:r2546 | ||
* | don't assert multiple things in the same tor_assert() | Roger Dingledine | 2004-10-16 |
| | | | | svn:r2544 | ||
* | Change interface of parse_addr_port() to return address in host order, since ↵ | Nick Mathewson | 2004-10-16 |
| | | | | | | most users seem to want that. svn:r2542 | ||
* | fix memory leak in router.c; start relying on NULL==(zero bytes) | Nick Mathewson | 2004-10-16 |
| | | | | svn:r2538 | ||
* | Implement user-declared node families. | Nick Mathewson | 2004-10-15 |
| | | | | svn:r2534 | ||
* | Use the real default exit policy, not reject *:* | Nick Mathewson | 2004-10-15 |
| | | | | svn:r2531 | ||
* | Make RecommendedVersions a CONFIG_TYPE_LINELIST option, and have it tolerate ↵ | Nick Mathewson | 2004-10-15 |
| | | | | | | whitespace a little better. svn:r2528 | ||
* | Implement "families" of coadministered nodes; prevent them all from ↵ | Nick Mathewson | 2004-10-15 |
| | | | | | | appearing on the same circuit. svn:r2523 | ||
* | advertise moria2's dirport as 18.244.0.114:80 | Roger Dingledine | 2004-10-14 |
| | | | | svn:r2511 | ||
* | more int to size_t conversions, fixing one or more amd64 bugs | Roger Dingledine | 2004-10-14 |
| | | | | | | | plus a whitespace patch on config.c from vicman svn:r2482 | ||
* | Patch from "J Doe": Use SHGetSpecialFolderLocation instead of | Nick Mathewson | 2004-10-14 |
| | | | | | | | | | | | | | | | | | | | SHGetSpecialFolderPath in order to find application data folder. Apparently, until IE 4 (!?) came out, nobody realized that programmers might like to get paths as strings. Clearly, a fancy pseudo-OO list of "identifiers" is a far more convenient way to deal with these things. And while we're being OO, why return object that you can free with free()? Instead, let's make the user get a handle to an abstract allocation object, and ask it to free the fancy list, and then ask it to release itself. Won't that be fun and convenient? Navigating ancient Win32 APIs is like bikini-waxing creatures from HP Lovecraft: to do a good job you must understand what's going on... but the understanding itself can blast your sanity. svn:r2480 | ||
* | Remove need for dirservers file: now, we note trusted dirservers in ↵ | Nick Mathewson | 2004-10-14 |
| | | | | | | configuration options, and only need to remember addr:port and key digest for each one. svn:r2479 | ||
* | fix typo | Nick Mathewson | 2004-10-13 |
| | | | | svn:r2466 | ||
* | Make directories get generated properly again; debug key lookup. Also, it ↵ | Nick Mathewson | 2004-10-13 |
| | | | | | | is hard to find entries in a table when you never put them there. svn:r2462 | ||
* | parse HttpProxy address in config | Roger Dingledine | 2004-10-12 |
| | | | | | | | | | fix a potential confusion in fetch_from_buf_http() make all our int config options non-negative better bounds checking on options that are ports svn:r2456 | ||
* | Add default directory servers | Nick Mathewson | 2004-10-12 |
| | | | | svn:r2449 | ||
* | Add an implementation of trusted_dir_server logic to switch towards simply ↵ | Nick Mathewson | 2004-10-12 |
| | | | | | | remembering an addr/port/keyid for each trusted dir server svn:r2443 | ||
* | prefer tor_free to free | Roger Dingledine | 2004-09-29 |
| | | | | | | | plus complain more loudly when we fail to parse a dir we just fetched svn:r2401 | ||
* | don't mind empty exit policy entries | Roger Dingledine | 2004-09-23 |
| | | | | svn:r2373 |