summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-10-10Add a unit test for tor_spawn_backgroundSteven Murdoch
- Test sucessfully starting a process - Test failing to find the executable
2010-10-10Update documentation for tor_spawn_backgroundSteven Murdoch
- Include description of stdout_read, stderr_read, and argv
2010-10-10Add a unit test for fgets (currently fails)Steven Murdoch
- For a non-blocking pipe, check that on EAGAIN fgets returns NULL rather than a partial line
2010-10-10Fix issues in nickm's review of log_from_pipe for bug #1903Steven Murdoch
- Replace sscanf with tor_sscanf - Replace use of strstr with equivalent call to strcmpstart
2010-10-10Fix nickm's comments on logging for bug #1903Steven Murdoch
- Use log_warn rather than log_err for bad but survivable events
2010-10-10Note icky constructs mentioned in bug #1903Steven Murdoch
- To be dealt with as part of bug #2029
2010-10-04Fix issues in nickm's review of format_helper_exit_status for bug #1903Steven Murdoch
- Responsibility of clearing hex_errno is no longer with caller - More conservative bounds checking - Length requirement of hex_errno documented - Output format documented
2010-10-01Initialize fd values in tor_port_check_forwarding to -1Nick Mathewson
2010-10-01Merge branch 'maint-0.2.2'Roger Dingledine
2010-10-01fix commentRoger Dingledine
2010-10-01log when we guess our ip address, not just when we failRoger Dingledine
2010-10-01Merge branch 'maint-0.2.2'Roger Dingledine
Conflicts: configure.in contrib/tor-mingw.nsi.in src/win32/orconfig.h
2010-10-01bump to 0.2.2.17-alpha-devRoger Dingledine
2010-10-01retroactively declare the cbt fixes to be majorRoger Dingledine
also put in release blurbs
2010-10-01The build stuff for tor-fw-helper means we need automake 1.6 or laterNick Mathewson
2010-09-30Merge remote branch 'sebastian/fw-helper-manpage'Nick Mathewson
2010-09-30renumber, clean whitespaceRoger Dingledine
2010-09-30give steven's everybody-a-bridge proposal a numberRoger Dingledine
2010-09-30Add comments from nickm and arma, from IRCSteven Murdoch
2010-09-30Add algorithm and rationale for performance measurementSteven Murdoch
2010-09-30In the migration plan, mention how to prevent overloading the bridge authoritySteven Murdoch
2010-09-30Integrate more feedback from IRCSteven Murdoch
- For now we are only talking about moving clients to be bridges - Some questions on how we should inform users
2010-09-30Add some open questions, and mention Roger's idea about asking for consent ↵Steven Murdoch
via email
2010-09-30Note that we only can't handle automatic demotion. Users can always change ↵Steven Murdoch
their state manually.
2010-09-30Change "server" to "relay", so as to match existing terminologySteven Murdoch
2010-09-30Start idea xxx-automatic-node-promotionSteven Murdoch
- Initial draft of overview and motivation - Start of design
2010-09-30Merge branch 'maint-0.2.2'Roger Dingledine
2010-09-30improve rpm init script by borrowing from Debiantor-0.2.2.17-alphaErinn Clark
2010-09-30Update rpm spec file so that it will build without manual intervention on ↵Erinn Clark
all rpm-based distributions
2010-09-30AUTHORS doesn't exist, so stop trying to cp it. Add 'sudo' to a mv that ↵Erinn Clark
needs higher permissions.
2010-09-30Merge branch 'maint-0.2.2'Roger Dingledine
Conflicts: configure.in contrib/tor-mingw.nsi.in src/win32/orconfig.h
2010-09-30bump to 0.2.2.17-alphaRoger Dingledine
2010-09-30write up a changelog fileRoger Dingledine
2010-09-30Add more tor-fw-helper files to gitignoreSebastian Hahn
2010-09-30Build the tor-fw-helper manpageSebastian Hahn
So far we just had the asciidoc manpage, but didn't build it.
2010-09-30Add 'compile' to .gitignoreNick Mathewson
2010-09-30Merge branch 'tor-fw-squashed2'Nick Mathewson
Conflicts: src/common/util.c
2010-09-30Fix space and formatting issuesNick Mathewson
2010-09-30Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
2010-09-30#if-out the fw-helper code in util.c when building on windowsNick Mathewson
2010-09-30Turn select() usage in tor-fw-helper into a function.Nick Mathewson
2010-09-30Start tor-fw-helper in the background, and log whatever it outputsSteven Murdoch
2010-09-30Changes to tor-fw-helper, some based on Nick's reviewJacob Appelbaum
* MINIUPNPC rather than the generic UPNP * Nick suggested a better abstraction model for tor-fw-helper * Fix autoconf to build with either natpmp or miniupnpc * Add AM_PROG_CC_C_O to fix automake complaint * update spec to address nickm's concern * refactor nat-pmp to match upnp state * we prefer tor_snprintf to snprintf * link properlty for tor_snprintf * rename test_commandline_options to log_commandline_options * cast this uint as an int * detect possible FD_SETSIZE errors * make note about future enhancements for natpmp * add upnp enhancement note * ChangeLog entry * doxygen and check-spaces cleanup * create tor-fw-helper.1.txt
2010-09-30First implementation of tor-fw-helper.Jacob Appelbaum
tor-fw-helper is a command-line tool to wrap and abstract various firewall port-forwarding tools. This commit matches the state of Jacob's tor-fw-helper branch as of 23 September 2010. (commit msg by Nick)
2010-09-30Whitespace fixes on recent merges to master.Nick Mathewson
2010-09-30Add a changes file for the bug1912 fixSebastian Hahn
2010-09-30Note an XXX about potential overflowSebastian Hahn
2010-09-30Use an upper and lower bound for bridge weightsSebastian Hahn
When picking bridges (or other nodes without a consensus entry (and thus no bandwidth weights)) we shouldn't just trust the node's descriptor. So far we believed anything between 0 and 10MB/s, where 0 would mean that a node doesn't get any use from use unless it is our only one, and 10MB/s would be a quite siginficant weight. To make this situation better, we now believe weights in the range from 20kB/s to 100kB/s. This should allow new bridges to get use more quickly, and means that it will be harder for bridges to see almost all our traffic.
2010-09-30Fix check-spacesSebastian Hahn
2010-09-30Merge branch 'maint-0.2.2'Roger Dingledine