Commit Graph

2523 Commits

Author SHA1 Message Date
Nick Mathewson 100cccb261 add documentation for smartlist_join_strings
svn:r2524
2004-10-15 03:55:02 +00:00
Nick Mathewson 18cc4056db Implement "families" of coadministered nodes; prevent them all from appearing on the same circuit.
svn:r2523
2004-10-15 01:58:11 +00:00
Nick Mathewson 35807ff008 Add TODO items from meeting
svn:r2522
2004-10-14 20:09:31 +00:00
Nick Mathewson 031a9d831c Basic string-join functionality
svn:r2521
2004-10-14 19:51:47 +00:00
Nick Mathewson 58f0d8524e Bump win32 version on patches branch to 0.0.8.1
svn:r2520
2004-10-14 15:45:30 +00:00
Nick Mathewson fb8cd34d46 Update windows ver to 009pre3
svn:r2519
2004-10-14 15:42:13 +00:00
Nick Mathewson 6bcd035d08 fix warning on win32
svn:r2518
2004-10-14 15:41:41 +00:00
(no author) 56c8d43d75 This commit was manufactured by cvs2svn to create tag
'debian_version_0_0_8+0_0_9pre3-1'.

svn:r2517
2004-10-14 12:03:08 +00:00
Peter Palfrader d757a02824 changelog for 0.0.8+0.0.9pre3-1
svn:r2516
2004-10-14 12:03:08 +00:00
Roger Dingledine 46fb22e0c1 bump to 0.0.9pre4-cvs
svn:r2515
2004-10-14 10:53:00 +00:00
(no author) da96200d8d This commit was manufactured by cvs2svn to create tag
'tor-0_0_9pre3'.

svn:r2514
2004-10-14 10:27:26 +00:00
Roger Dingledine 9a87ecb759 more useful changelog for pre3
svn:r2513
2004-10-14 10:27:26 +00:00
Roger Dingledine 3ef408df22 a todo item we ought to do, but it's not going to get into pre3
svn:r2512
2004-10-14 10:21:04 +00:00
Roger Dingledine 22356ef18b advertise moria2's dirport as 18.244.0.114:80
svn:r2511
2004-10-14 10:05:22 +00:00
Roger Dingledine 420f742140 note the read() bugfix in the changelog
svn:r2510
2004-10-14 09:40:57 +00:00
Roger Dingledine 5b8d2e66f3 bugfix on a really old bug:
if read() fails on a stream, send back an end cell before you
close it down.


svn:r2509
2004-10-14 09:28:31 +00:00
Roger Dingledine c0a42d4273 bugfix: parse_addr_port() bites us again -- it returns addr in network order.
svn:r2508
2004-10-14 08:45:07 +00:00
Roger Dingledine 6abfba94c7 bump version to 0.0.9pre3
svn:r2507
2004-10-14 06:59:12 +00:00
Roger Dingledine 833ebcdf10 add a wishlist item from weasel
svn:r2506
2004-10-14 06:56:52 +00:00
Roger Dingledine 4dddde6422 update changelog re: weasel's warn
svn:r2505
2004-10-14 06:50:57 +00:00
(no author) 4a786f828d This commit was manufactured by cvs2svn to create tag 'tor-0_0_8_1'.
svn:r2504
2004-10-14 06:50:47 +00:00
Roger Dingledine c36fc4ef3d backport: update changelog re: weasel's warn
svn:r2503
2004-10-14 06:50:47 +00:00
Roger Dingledine a791b05acc backport: fix a compile warning that was apparently in 0.0.8
svn:r2502
2004-10-14 06:46:39 +00:00
Roger Dingledine e718a55b51 update cvs changelog with 0.0.8.1 entry
svn:r2501
2004-10-14 06:44:47 +00:00
Roger Dingledine 9a259215b3 remember to include the real reason for 0.0.8.1
svn:r2500
2004-10-14 06:44:35 +00:00
(no author) a63564f918 This commit was manufactured by cvs2svn to create tag
'debian_version_0_0_8+0_0_9pre2-1'.

svn:r2499
2004-10-14 06:35:05 +00:00
Peter Palfrader e01db86984 Commit changelog for 0.0.8+0.0.9pre2-1
svn:r2498
2004-10-14 06:35:05 +00:00
Roger Dingledine 05eec9742c push back todo items, remove a few that we've done
svn:r2497
2004-10-14 05:45:32 +00:00
Roger Dingledine 8bd873d434 changelog for 0.0.9pre3 and 0.0.8.1
svn:r2496
2004-10-14 05:31:03 +00:00
Roger Dingledine de7e6ead54 better warn message for the Content-Length attack
svn:r2495
2004-10-14 04:50:33 +00:00
Nick Mathewson 10b23f5d47 Improve warnings for old-style directories.
svn:r2494
2004-10-14 04:31:40 +00:00
Nick Mathewson a5054626ec fix tab/space in torgzip.h
svn:r2493
2004-10-14 04:31:16 +00:00
Nick Mathewson a9164c0b29 fix tab/space in torgzip.c
svn:r2492
2004-10-14 04:24:42 +00:00
Nick Mathewson 5ed6c228bf Compile without warnings on windows
svn:r2491
2004-10-14 04:06:24 +00:00
Roger Dingledine 3d5e06c305 bugfix changelog for 0.0.8.1
svn:r2490
2004-10-14 03:48:48 +00:00
Nick Mathewson e91707aabb Try to always dtrt if routerlist==NULL
svn:r2489
2004-10-14 03:44:45 +00:00
Roger Dingledine 2123b25c34 rename addr to address to we avoid this bug later
svn:r2488
2004-10-14 03:31:40 +00:00
Nick Mathewson 56bfe78950 Build without warnings on mac gcc 3.3
svn:r2487
2004-10-14 03:18:14 +00:00
Roger Dingledine 7c39f9463b make it build on amd64
svn:r2486
2004-10-14 03:13:08 +00:00
Roger Dingledine 53d6972b8c reformat comment and fix typo
svn:r2485
2004-10-14 03:01:43 +00:00
Roger Dingledine bee4292de4 and another one
svn:r2484
2004-10-14 02:49:48 +00:00
Roger Dingledine 46fccc2bc6 oh, and some more in common/
svn:r2483
2004-10-14 02:48:57 +00:00
Roger Dingledine a6a422144d more int to size_t conversions, fixing one or more amd64 bugs
plus a whitespace patch on config.c from vicman


svn:r2482
2004-10-14 02:47:09 +00:00
Nick Mathewson 32e37039dd Add missing line; add similar check
svn:r2481
2004-10-14 02:29:03 +00:00
Nick Mathewson b7e5ad714c Patch from "J Doe": Use SHGetSpecialFolderLocation instead of
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
2004-10-14 02:04:43 +00:00
Nick Mathewson acdaf583f1 Remove need for dirservers file: now, we note trusted dirservers in configuration options, and only need to remember addr:port and key digest for each one.
svn:r2479
2004-10-14 01:44:32 +00:00
Roger Dingledine b9c2a71ca1 backport from pre3:
sometimes circuit_get_open_circ_or_launch() can return 0 but not
return a circuit, e.g. because too many circuits have failed recently
so the new one didn't launch. we need to tolerate that.


svn:r2478
2004-10-13 22:02:31 +00:00
Roger Dingledine 7da0c2d705 backport from pre3:
fix a string format vulnerability
(probably not exploitable)


svn:r2477
2004-10-13 21:58:24 +00:00
Roger Dingledine 4c44f4a3cb backport from pre3:
fix a stale pointer assert bug when a stream detaches and reattaches


svn:r2476
2004-10-13 21:56:35 +00:00
Roger Dingledine 160ec8defb backport patch from pre3:
fix a bug in parsing opt keywords with objects


svn:r2475
2004-10-13 21:44:08 +00:00