aboutsummaryrefslogtreecommitdiff
path: root/src/or/config.c
Commit message (Collapse)AuthorAge
* Update log documentationNick Mathewson2004-11-05
| | | | svn:r2691
* Use new log format; convert old format to new format.Nick Mathewson2004-11-05
| | | | svn:r2684
* make the default default options.FirewallPorts be the defaultRoger Dingledine2004-11-04
| | | | svn:r2683
* Support code for resettable options, and option sets. Still needs ↵Nick Mathewson2004-11-04
| | | | | | validate-and-then-replace logic svn:r2679
* break out validate_optionsRoger Dingledine2004-11-04
| | | | | | | leave options.FirewallPorts NULL if it's NULL svn:r2673
* make free_options() and init_options() use the big array.Roger Dingledine2004-11-04
| | | | | | | also remove obsolete config_assign_defaults(). svn:r2672
* add a ControlPort and control listener conn.Roger Dingledine2004-11-04
| | | | | | | note that print_usage is obsolete. svn:r2671
* Fix windows buildNick Mathewson2004-11-04
| | | | svn:r2670
* clarify the bandwidthburst and bandwidthrate are in bytesRoger Dingledine2004-11-04
| | | | | | | (niels had thought they were in bits, or kb, or something) svn:r2669
* better interface for connection_ap_handshake_socks_reply()Roger Dingledine2004-11-03
| | | | | | | make --list-fingerprint print the fingerprint again svn:r2668
* Implement two flavors of authentication for control connections: one for ↵Nick Mathewson2004-11-03
| | | | | | trusted FS, one for untrusted FS. svn:r2664
* Add function to generate/copy the config_lines, given the name of an optionNick Mathewson2004-11-03
| | | | svn:r2660
* lay the groundwork for a default value for each config option.Roger Dingledine2004-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 Mathewson2004-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 1024Roger Dingledine2004-11-01
| | | | svn:r2636
* tor --list-fingerprint to print fingerprint and exitNick Mathewson2004-10-30
| | | | svn:r2627
* Tricksy compiler warnings! We hates them, hates them forever, my precious!Nick Mathewson2004-10-27
| | | | svn:r2615
* Fix windows buildNick Mathewson2004-10-27
| | | | svn:r2613
* Add ability for some-but-not-all abbrevs to work in config file. Add a ↵Nick Mathewson2004-10-27
| | | | | | bunch of singular/plural abbrevs suggested by arma svn:r2612
* Make it compile on LinuxNick Mathewson2004-10-27
| | | | svn:r2600
* Document new config codeNick Mathewson2004-10-27
| | | | svn:r2596
* Re-write configuration option lookup code: use a table, not a big if( || || ↵Nick Mathewson2004-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 Mathewson2004-10-26
| | | | svn:r2591
* quick-and-dirty dir policy since the dirservers are getting hammeredRoger Dingledine2004-10-25
| | | | | | | | nick, could you abstract this sometime so we don't repeat the sockspolicy code twice? svn:r2589
* Fix typo in last windows patchNick Mathewson2004-10-24
| | | | svn:r2580
* Make windows fall back to CWD if SHGetSpecialFolderLocation is borkedNick Mathewson2004-10-24
| | | | svn:r2578
* Add "pass" target for RedirectExit, to make it easier to break out of a ↵Nick Mathewson2004-10-19
| | | | | | sequence of rules svn:r2566
* fix a seg fault with exitredirectRoger Dingledine2004-10-17
| | | | svn:r2555
* Unify windows special-dir handlingNick Mathewson2004-10-17
| | | | svn:r2552
* Implement RedirectExit.Nick Mathewson2004-10-17
| | | | svn:r2550
* various tweaks and fixesRoger Dingledine2004-10-16
| | | | svn:r2548
* Code to parse (but not yet actually use) RedirectExit linesNick Mathewson2004-10-16
| | | | svn:r2546
* don't assert multiple things in the same tor_assert()Roger Dingledine2004-10-16
| | | | svn:r2544
* Change interface of parse_addr_port() to return address in host order, since ↵Nick Mathewson2004-10-16
| | | | | | most users seem to want that. svn:r2542
* fix memory leak in router.c; start relying on NULL==(zero bytes)Nick Mathewson2004-10-16
| | | | svn:r2538
* Implement user-declared node families.Nick Mathewson2004-10-15
| | | | svn:r2534
* Use the real default exit policy, not reject *:*Nick Mathewson2004-10-15
| | | | svn:r2531
* Make RecommendedVersions a CONFIG_TYPE_LINELIST option, and have it tolerate ↵Nick Mathewson2004-10-15
| | | | | | whitespace a little better. svn:r2528
* Implement "families" of coadministered nodes; prevent them all from ↵Nick Mathewson2004-10-15
| | | | | | appearing on the same circuit. svn:r2523
* advertise moria2's dirport as 18.244.0.114:80Roger Dingledine2004-10-14
| | | | svn:r2511
* more int to size_t conversions, fixing one or more amd64 bugsRoger Dingledine2004-10-14
| | | | | | | plus a whitespace patch on config.c from vicman svn:r2482
* Patch from "J Doe": Use SHGetSpecialFolderLocation instead ofNick Mathewson2004-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 Mathewson2004-10-14
| | | | | | configuration options, and only need to remember addr:port and key digest for each one. svn:r2479
* fix typoNick Mathewson2004-10-13
| | | | svn:r2466
* Make directories get generated properly again; debug key lookup. Also, it ↵Nick Mathewson2004-10-13
| | | | | | is hard to find entries in a table when you never put them there. svn:r2462
* parse HttpProxy address in configRoger Dingledine2004-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 serversNick Mathewson2004-10-12
| | | | svn:r2449
* Add an implementation of trusted_dir_server logic to switch towards simply ↵Nick Mathewson2004-10-12
| | | | | | remembering an addr/port/keyid for each trusted dir server svn:r2443
* prefer tor_free to freeRoger Dingledine2004-09-29
| | | | | | | plus complain more loudly when we fail to parse a dir we just fetched svn:r2401
* don't mind empty exit policy entriesRoger Dingledine2004-09-23
| | | | svn:r2373