Commit Graph
479 Commits
Author SHA1 Message Date
Nick Mathewson 25e312e1a3 r13714@catbus: nickm | 2007-07-12 12:08:35 -0400
Backport r10148: open cached-routers with FILE_SHARE_READ on win32.


svn:r10807
2007-07-12 16:17:23 +00:00
Nick Mathewson cd61565ad3 r13713@catbus: nickm | 2007-07-12 12:06:24 -0400
Sort entries in 0.1.2.15 changelog.


svn:r10806
2007-07-12 16:17:20 +00:00
Nick Mathewson 657bae5f53 r13705@catbus: nickm | 2007-07-12 11:54:41 -0400
Backport r10643: fix solaris eventdns.c behavior: we must redefine _FILE_OFFSET_BITS *before* including sys/types.


svn:r10804
2007-07-12 16:17:15 +00:00
Peter Palfrader 0bea370d3c Backport r1075[2-4]: Fix a crash bug in directory authorities when we re-number the routerlist while inserting a new router.
svn:r10755
2007-07-07 00:20:52 +00:00
Nick Mathewson f647ff501f r13323@catbus: nickm | 2007-06-08 14:45:28 -0400
Backport r10537: bugfix: we were undercounting the number of authorities that recommended any given version by 1.


svn:r10538
2007-06-08 18:46:18 +00:00
Nick Mathewson 3419e7446e r12986@catbus: nickm | 2007-05-25 20:07:08 -0400
Try even harder not to dereference the first character after an mmap(). [Bug reported by lodger]


svn:r10346
2007-05-26 00:07:48 +00:00
Roger Dingledine 9204034cf0 and start a changelog based on r10340
svn:r10343
2007-05-25 22:00:17 +00:00
Roger Dingledine de4263b450 last tweak to 0.1.2.14
svn:r10321
2007-05-25 04:18:44 +00:00
Roger Dingledine 6ae73ad808 backport r10240 and r10242
svn:r10310
2007-05-24 17:31:59 +00:00
Nick Mathewson a6d2f877f5 r12928@catbus: nickm | 2007-05-24 13:23:07 -0400
Backport 10307: Warn when using a version of libevent before 1.3b to run a server on osx or bsd: these versions of libevent interact badly with userspace threads.


svn:r10309
2007-05-24 17:23:10 +00:00
Nick Mathewson fa64904306 r12912@catbus: nickm | 2007-05-24 11:48:49 -0400
Backport minimal parts of r10192 (fix bugs found by Benedikt) and r10248 (handle lack of nul at end of mmap).


svn:r10301
2007-05-24 15:48:53 +00:00
Roger Dingledine 35e14d1426 prepare for the 0.1.2.14 release
svn:r10298
2007-05-23 03:44:59 +00:00
Nick Mathewson 8cf3fd98ec r12847@catbus: nickm | 2007-05-21 21:55:47 -0400
Backport r12842: Make stores get rebuild at the proper time, and note dropped bytes better.


svn:r10246
2007-05-22 01:55:48 +00:00
Nick Mathewson 1837b5670f r12840@catbus: nickm | 2007-05-21 21:39:23 -0400
Backport 10237: use the same logic as in read_all when reading resolv.conf.  Maybe this fixes bug 433.


svn:r10243
2007-05-22 01:39:31 +00:00
Nick Mathewson 9091d0c49a r12816@catbus: nickm | 2007-05-19 18:21:44 -0400
Backport the gist of r10210.


svn:r10225
2007-05-19 22:21:46 +00:00
Roger Dingledine dc76c31c79 backport r10157
svn:r10178
2007-05-13 00:53:13 +00:00
Roger Dingledine f597b73dc0 backport r10153 and r10156
svn:r10177
2007-05-13 00:46:50 +00:00
Roger Dingledine 2ded13ecdc backport r10175
svn:r10176
2007-05-13 00:14:48 +00:00
Roger Dingledine 3597eaab79 changelog tweaks
svn:r10163
2007-05-10 19:46:10 +00:00
Nick Mathewson 4fce4886bc r12720@catbus: nickm | 2007-05-10 15:29:24 -0400
Backport r10087: Include micro-versions in network-status documents.


svn:r10161
2007-05-10 19:29:46 +00:00
Nick Mathewson 1d5beb0df9 r12719@catbus: nickm | 2007-05-10 15:26:54 -0400
Backport r10071: correctly set the purpose of routers that are inserted by the controller with purpose=controller.


svn:r10160
2007-05-10 19:29:39 +00:00
Nick Mathewson 49b8638801 r12718@catbus: nickm | 2007-05-10 15:24:05 -0400
Backport 10052+10053: avoid rare memory corruption on dirserver.


svn:r10159
2007-05-10 19:29:32 +00:00
Roger Dingledine f294708f7f backport r10154
svn:r10155
2007-05-10 08:57:57 +00:00
Roger Dingledine 1fa6c65abe backport r9918:
- Fix a memory leak when we ask for "all" networkstatuses and we
  get one we don't recognize.


svn:r10014
2007-04-24 05:04:21 +00:00
Roger Dingledine 30cb4ecbac a bit of revisionist history is good for the soul
(remove a mistaken changelog entry)


svn:r9916
2007-03-29 02:53:16 +00:00
Roger Dingledine 378e33a8da bump to 0.1.2.12-rc
this time for sure!
no really!


svn:r9851
2007-03-17 03:30:00 +00:00
Roger Dingledine f47cf63f8a When creating a circuit via the controller, send a 'launched'
event when we're done, so we follow the spec better.


svn:r9850
2007-03-17 03:24:22 +00:00
Roger Dingledine 4104f0a014 backport r9841.
phooey, there'll be another rc.


svn:r9842
2007-03-16 06:58:19 +00:00
Roger Dingledine 55aa184ac5 tweak the changelog
svn:r9837
2007-03-16 03:12:28 +00:00
Roger Dingledine 574f234dc7 backport r9817 and r9823, and bump to 0.1.2.11-rc.
svn:r9836
2007-03-16 03:00:57 +00:00
Roger Dingledine 9027b7acf9 minimal backport to fix bug from r9690
svn:r9809
2007-03-13 02:01:17 +00:00
Roger Dingledine 350bfb641d fix a socks5 error number as pointed out by juliusz
and prepare the changelog


svn:r9756
2007-03-07 09:41:23 +00:00
Nick Mathewson 70e5a83a77 r12057@catbus: nickm | 2007-03-04 13:58:32 -0500
Clarify some log messages; note others that could be improved later.


svn:r9724
2007-03-04 18:58:38 +00:00
Nick Mathewson 25508347ec r12051@catbus: nickm | 2007-03-03 16:15:52 -0500
nt_service_is_stopping should not load the NT service library calls: if they are not loaded, we cannot possibly be a service trying to shut own.  Bug found by "norvid" on or-talk.  Also, rename function to something slightly less error-prone.


svn:r9720
2007-03-03 21:16:07 +00:00
Roger Dingledine 629930ad16 bump to 0.1.2.9-rc
svn:r9705
2007-03-02 05:18:52 +00:00
Roger Dingledine 284437756b a clearer changelog, and a future todo item
svn:r9702
2007-03-01 05:04:54 +00:00
Roger Dingledine dba4e040fc Disable encrypted directory connections when we don't have a server
descriptor for the destination. We'll get this working again in
the 0.2.0 branch.


svn:r9700
2007-03-01 04:26:30 +00:00
Nick Mathewson 11d89141ac r12012@catbus: nickm | 2007-02-28 18:25:18 -0500
Twiddle constants wrt uploading hidden service descriptors.


svn:r9694
2007-03-01 00:41:28 +00:00
Nick Mathewson e2b1a77c3e r12006@catbus: nickm | 2007-02-28 16:06:24 -0500
On mingw, use "%I64u" to printf/scanf 64-bit integers, instead of the usual GCC "%llu".  This prevents a bug when saving 64-bit int configuration values on mingw; the high-order 32 bits would get truncated.  If the value was then reloaded, disaster would occur. (Fixes bug 400 and maybe also bug 397.)  Backport candidate.


svn:r9691
2007-02-28 21:07:19 +00:00
Roger Dingledine b78f67dbf5 - Stop calling servers that have been hibernating for a long time
"stable". Also, stop letting hibernating or obsolete servers affect 
  uptime and bandwidth cutoffs.
- Stop listing hibernating servers in the v1 directory.


svn:r9690
2007-02-28 21:06:05 +00:00
Nick Mathewson 3008c3b768 r12000@catbus: nickm | 2007-02-28 15:12:21 -0500
Try to fix eventdns bug 326 again, this time by noting that rcode 2 (serverfailed) does not really mean "The server is useless."


svn:r9687
2007-02-28 20:24:23 +00:00
Andrew Lewman b921d28c5b Update changelog with rpm race fix.
svn:r9680
2007-02-28 17:27:36 +00:00
Nick Mathewson dae5fc7982 r11981@catbus: nickm | 2007-02-28 11:55:27 -0500
Clamp declarable bandwidth at INT32_MAX, not INT_MAX.


svn:r9677
2007-02-28 16:56:07 +00:00
Nick Mathewson 1a3e1c5510 r11970@catbus: nickm | 2007-02-27 19:17:27 -0500
Fix a bug found by Udo van den Heuvel: avoid an assertion failure when a controller sets and clears EntryNodes before the next call to choose_random_entry().  Also make a function static.


svn:r9669
2007-02-28 00:23:05 +00:00
Nick Mathewson 9d714e6258 r11959@catbus: nickm | 2007-02-26 22:53:36 -0500
try to make aes encryption of cells about 30-40% faster where applicable.  offer not available for all architectures or all versions of openssl.


svn:r9663
2007-02-27 03:53:45 +00:00
Nick Mathewson 4d127acb53 r11958@catbus: nickm | 2007-02-26 22:28:03 -0500
Add a missing set to onion_key_set_at to avoid premature rotates.


svn:r9662
2007-02-27 03:53:40 +00:00
Roger Dingledine 38f5fac846 let us call it a beta. perhaps it will break then.
svn:r9656
2007-02-26 06:53:19 +00:00
Roger Dingledine 522a97098b more cleanups; getting closer
svn:r9655
2007-02-26 05:36:02 +00:00
Nick Mathewson 333bf44471 r11944@catbus: nickm | 2007-02-25 14:43:18 -0500
Add a lower-bound on MaxAdvertisedBandwidth.


svn:r9652
2007-02-25 19:43:23 +00:00
Nick Mathewson 938de88e3b r11942@catbus: nickm | 2007-02-25 11:22:12 -0500
Fix connection_get_by_type_state_rendquery(): This has been bogus for most of 0.1.2.x.  Thanks to Karsten Loesing for finding the bug; fixes bug 399.


svn:r9651
2007-02-25 16:22:36 +00:00