aboutsummaryrefslogtreecommitdiff
path: root/src/or
Commit message (Collapse)AuthorAge
* Whoops; make or_state_validate conform to validate_fn_t.Nick Mathewson2013-09-13
| | | | | Bugfix on 1293835440dd4debf6fbfc66e755d9b9384aa362, which implemented 6752: Not in any released tor.
* Merge remote-tracking branch 'Ryman/bug6384'Nick Mathewson2013-09-13
|\ | | | | | | | | | | Conflicts: src/or/config.c src/or/main.c
| * Added --library-versions flag to print the compile time and runtime versions ↵Kevin Butler2013-09-01
| | | | | | | | of libevent, openssl and zlib. Partially implements #6384.
* | Merge branch 'bug4647_squashed'Nick Mathewson2013-09-13
|\ \
| * | Add a --dump-config option to help testing option parsing.Nick Mathewson2013-09-13
| | |
| * | Whoops; make options_validate conform to validate_fn_t.Nick Mathewson2013-09-13
| | | | | | | | | | | | | | | | | | | | | | | | This just goes to show: never cast a function pointer. Found while testing new command line parse logic. Bugfix on 1293835440dd4debf6fbfc66e755d9b9384aa362, which implemented 6752: Not in any released tor.
| * | Add '--digests' to "that which implies --hush."Nick Mathewson2013-09-13
| | | | | | | | | | | | | | | And have these various commandline options imply "hush", not "quiet", since we like to see warnings.
| * | Disallow --hash-password with no commandline arguments.Nick Mathewson2013-09-13
| | | | | | | | | | | | | | | | | | Fixes bug 9573. Bugfix on 59453ac6e in 0.0.9pre5, which fixed a crash in a silly way.
| * | Make config_parse_commandline table-driven for its list of cmdline argsNick Mathewson2013-09-13
| | |
| * | Use commandline parser for other optionsNick Mathewson2013-09-13
| | | | | | | | | | | | | | | These were previously allowed only in the initial position: --help, -h , --version, --digests, --list-torrc-options
| * | Expose commandline parser so that we can use it for --quiet,etc.Nick Mathewson2013-09-13
| | | | | | | | | | | | Fix for bug 9578.
| * | Patch for 4647 (rewrite command line parser)Cristian Toader2013-09-13
| |/
* | Merge remote-tracking branch 'ctoader/gsoc-cap-stage2'Nick Mathewson2013-09-13
|\ \ | | | | | | | | | | | | Conflicts: src/common/sandbox.c
| * | Build correctly with older libeventsNick Mathewson2013-09-09
| | |
| * | Basic compilation fixes.Nick Mathewson2013-09-09
| | |
| * | added contingency message to test for sandbox_getaddrinfoCristian Toader2013-09-02
| | |
| * | changed how sb getaddrinfo works such that it supports storing multiple resultsCristian Toader2013-09-02
| | |
| * | _array filter functions now rely on final NULL parameterCristian Toader2013-08-29
| | |
| * | supporting /dev/urandom instead of /dev/randomCristian Toader2013-08-29
| | |
| * | updated open syscall stringsCristian Toader2013-08-26
| | |
| * | make check-spaces fixesCristian Toader2013-08-21
| | |
| * | finalised fix on libevent open string issueCristian Toader2013-08-19
| | |
| * | partial libevent open fixCristian Toader2013-08-14
| | |
| * | attempt to add stat64 filename filters; failed due to getaddrinfo..Cristian Toader2013-08-12
| | |
| * | fixed memory leak, added array filter supportCristian Toader2013-08-10
| | |
| * | updated filters to work with orportCristian Toader2013-08-09
| | |
| * | orport progress (not functional), nickm suggested fixesCristian Toader2013-08-07
| | |
| * | added execve and multi-configuration supportCristian Toader2013-08-05
| | |
| * | fixes suggested by nickmCristian Toader2013-08-05
| | |
| * | small filter changes; openat as separate functionCristian Toader2013-07-30
| | |
| * | added openat parameter filterCristian Toader2013-07-29
| | |
| * | Investigated access4 syscall problem, small changes to filter.Cristian Toader2013-07-26
| | |
| * | integrated context for dynamic filtersCristian Toader2013-07-25
| | |
| * | initia stages of runtime dynamic filtersCristian Toader2013-07-25
| | |
| * | added experimental support for open syscall path paramCristian Toader2013-07-23
| | |
* | | Merge remote-tracking branch 'public/bug9645'Nick Mathewson2013-09-05
|\ \ \
| * | | Fix bug 9645: don't forget an md just because we can't save it.Nick Mathewson2013-09-03
| | | |
* | | | Merge branch 'maint-0.2.4'Roger Dingledine2013-09-05
|\ \ \ \
| * | | | collect and log statistics about onionskins received/processedRoger Dingledine2013-09-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | we skip onionskins that came from non-relays, so we're less likely to run into privacy troubles. starts to implement ticket 9658.
| * | | | Revert e443beff and solve it a different wayRoger Dingledine2013-09-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now we explicitly check for overflow. This approach seemed smarter than a cascade of "change int to unsigned int and hope nothing breaks right before the release". Nick, feel free to fix in a better way, maybe in master.
| * | | | don't let recently_chosen_ntors overflowRoger Dingledine2013-09-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with commit c6f1668d we let it grow arbitrarily large. it can still overflow, but the damage is very small now.
* | | | | Merge branch 'maint-0.2.4'Roger Dingledine2013-09-04
|\| | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/test/test.c
| * | | | nickm wants us to prioritize tap in a currently-rare edge caseRoger Dingledine2013-09-04
| | | | |
| * | | | Be more general in calculating expected onion queue processing timeRoger Dingledine2013-09-04
| | | | | | | | | | | | | | | | | | | | | | | | | Now we consider the TAP cells we'll process while draining the NTor queue, and vice versa.
| * | | | let the NumNTorsPerTAP consensus param override our queue choiceRoger Dingledine2013-09-04
| | | | |
| * | | | do a lopsided round-robin between the onion queuesRoger Dingledine2013-09-04
| | | | | | | | | | | | | | | | | | | | | | | | | that way tap won't starve entirely, but we'll still handle ntor requests quicker.
| * | | | check bounds on handshake_type more thoroughlyRoger Dingledine2013-09-04
| | | | |
| * | | | add info-level logs to help track onion queue sizesRoger Dingledine2013-09-04
| | | | |
| * | | | refactor and give it unit testsRoger Dingledine2013-09-04
| | | | |
| * | | | Separate cpuworker queues by handshake typeRoger Dingledine2013-09-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now we prioritize ntor create cells over tap create cells. Starts to address ticket 9574.