summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Whitespace fix.Nick Mathewson2008-12-17
| | | | svn:r17650
* Add some missing documentation in or.hNick Mathewson2008-12-17
| | | | svn:r17649
* Make ALLOW_INVALID_* into an enum.Nick Mathewson2008-12-17
| | | | svn:r17648
* Remove the no-longer-used incoming_cmd_type field from control_connection_t.Nick Mathewson2008-12-17
| | | | svn:r17647
* Change CELL_DIRECTION_* to an enum.Nick Mathewson2008-12-17
| | | | svn:r17646
* Oops; remove extraneous comma.Nick Mathewson2008-12-17
| | | | svn:r17644
* Move edge-only flags from connection_t to edge_connection_t.Nick Mathewson2008-12-17
| | | | svn:r17643
* Rename or_is_obsolete and move it to or_connection_t where it belongs.Nick Mathewson2008-12-17
| | | | svn:r17642
* New alpha releasePeter Palfrader2008-12-15
| | | | svn:r17630
* Don't extend circuits over noncanonical connections with mismatched addresses.Nick Mathewson2008-12-15
| | | | | | | Also, refactor the logic to check whether we will use a connection or launch a new one into a new function. svn:r17628
* Apply rovv's bug 805 fix: take more care never to prefer a non-canonical ↵Nick Mathewson2008-12-15
| | | | | | connection. svn:r17627
* When a stream at an exit relay is in state "resolving" orRoger Dingledine2008-12-14
| | | | | | | | | | | "connecting" and it receives an "end" relay cell, the exit relay would silently ignore the end cell and not close the stream. If the client never closes the circuit, then the exit relay never closes the TCP connection. Bug introduced in Tor 0.1.2.1-alpha; reported by "wood". svn:r17625
* comment tweakRoger Dingledine2008-12-14
| | | | svn:r17624
* add another torbutton issue that needs solvingRoger Dingledine2008-12-13
| | | | svn:r17619
* Leave ALLUSERS null by default instead of relying on =2 to detect admin ↵Martin Peck2008-12-12
| | | | | | privs correctly. svn:r17614
* Merge 148 into tor-spec, mark it Closed, and check off proposal 148 in TODO.021Nick Mathewson2008-12-12
| | | | svn:r17613
* Implement proposal 148: Make client stream end reasons uniform.Nick Mathewson2008-12-12
| | | | | | This patch makes every RELAY_COMMAND_END cell that we send pass through one of two functions: connection_edge_end and relay_send_end_cell_from_edge. Both of these functions check the circuit purpose, and change the reason to MISC if the circuit purpose means that it's for client use. svn:r17612
* Implement the /tor/keys/fp-sk/ URL format. That mostly finishes the server ↵Nick Mathewson2008-12-12
| | | | | | side of 157. svn:r17611
* Add cross-certification to authority key certificates. Partial ↵Nick Mathewson2008-12-12
| | | | | | implementation of proposal 157. svn:r17610
* Mark proposal 157 as accepted.Nick Mathewson2008-12-12
| | | | svn:r17609
* Mark 5 0.2.1.x items as higest priority. Anything else can probably go on ↵Nick Mathewson2008-12-12
| | | | | | the 0.2.2.x pile svn:r17608
* Remove a few no-longer-used checks from configure.inNick Mathewson2008-12-11
| | | | svn:r17604
* Do not discard sign on return values of iv crypto functions in tests. May ↵Nick Mathewson2008-12-11
| | | | | | fix CID 9. Might not. svn:r17603
* Note that a couple of line in control.c are supposed to be dead-code.Nick Mathewson2008-12-11
| | | | | | I'm hoping not to have to litter the rest of our codebase with Coverity ignores, but I think these are the only one we need right now. svn:r17602
* If we are building under Coverity, enable geoip_stats and instrument_downloads.Nick Mathewson2008-12-11
| | | | | | | This makes sure that a) optional code gets analyzed too, and b) it doesn't look like dead code to Coverity. svn:r17601
* Lower sprintf buffer max to ~SSIZE_T_MAX from SIZE_T_CEILING, since we need ↵Nick Mathewson2008-12-11
| | | | | | to compare it to a signed int. svn:r17600
* Fix two more unit-test bugs (deadcode this time) spotted by Coverity run 7.Nick Mathewson2008-12-11
| | | | | | CIDs == 357, 356. svn:r17599
* Now that tor_assert is no longer using a broken force-to-boolean ↵Nick Mathewson2008-12-11
| | | | | | formulation, we can tor_assert a bitfield without a gcc compile error. svn:r17598
* Remove some cargo-cult gcc hacks around tor_assert and predict_unlikely; ↵Nick Mathewson2008-12-11
| | | | | | instead, use the standard convert-to-boolean hack of "svn st" svn:r17597
* Fix error in last unit test mem-leak-fixing.Nick Mathewson2008-12-11
| | | | svn:r17596
* Refactor find_first_by_keyword into one variant that can return NULL and one ↵Nick Mathewson2008-12-11
| | | | | | | | that can't. This makes it easier for us to avoid errors where we we forgot to list a keyword as mandatory, and easier for Coverity to detect cases like this too. svn:r17595
* Avoid multiple descriptor-fetch connections to authorities. Fixes bug 366.Nick Mathewson2008-12-11
| | | | svn:r17594
* Add a PDS_ flag to exclude authorities from which we are fetching descs.Nick Mathewson2008-12-11
| | | | | | Yes, this is maybe a little overspecific. Part of a bug 366 fix. svn:r17593
* Change directory_get_from_dirserver to take a set of flags to be passed to ↵Nick Mathewson2008-12-11
| | | | | | pick_(trusted_)dirserver. This lets us make its interface smarter, and makes code that calls it a little more readable. svn:r17592
* Fix wide line in main.cNick Mathewson2008-12-11
| | | | svn:r17587
* put recent release blurbs into the changelog; fix a typo in tor-spec.Roger Dingledine2008-12-11
| | | | svn:r17586
* add more deliverables: somebody needs to pick up weasel's nlnet work.Roger Dingledine2008-12-11
| | | | svn:r17585
* tabman returnethRoger Dingledine2008-12-11
| | | | svn:r17584
* Add experimental support for learning svn revision number in git-svn based ↵Nick Mathewson2008-12-11
| | | | | | repositories. Fancy. svn:r17581
* Fix memory leaks in test_util_smartlist_* functions.Nick Mathewson2008-12-11
| | | | svn:r17580
* Fix memory leaks in test_v3_networkstatus.Nick Mathewson2008-12-11
| | | | svn:r17579
* Fix memory leaks in test_dir_formatNick Mathewson2008-12-11
| | | | svn:r17578
* Change test_memeq macro to not leak memory. Addresses coverity CID 47.Nick Mathewson2008-12-11
| | | | svn:r17577
* Modifications for current user install without admin privs.Martin Peck2008-12-11
| | | | svn:r17575
* Add goodell's feature-request 268 as a proposal idea.Nick Mathewson2008-12-11
| | | | svn:r17574
* summarize the Vidalia Marble integration, and pick a date forAndrew Lewman2008-12-11
| | | | | | | implementation. svn:r17573
* mark the high-priority items that really ought to get done beforeRoger Dingledine2008-12-11
| | | | | | | their formal deadline, e.g. since they are blocking other items. svn:r17572
* Give credit to John Brooks for finding bug 874.Karsten Loesing2008-12-10
| | | | svn:r17571
* Modify ChangeLog for bug 874.Karsten Loesing2008-12-10
| | | | svn:r17570
* Fix a logic error that would automatically reject all but the first ↵Nick Mathewson2008-12-10
| | | | | | configured DNS server. Bugfix on 0.2.1.5-alpha. Possible fix for part of 813/868. Spotted by coderman svn:r17569