Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Small tweaks to 2841 code | Nick Mathewson | 2011-07-02 |
| | | | | | | | - const-ify some transport_t pointers - Remove a vestigial argument to parse_bridge_line - Make it compile without warnings on my laptop with --enable-gcc-warnings | ||
* | Trivial code tweaks and documentation updates. | George Kadianakis | 2011-06-28 |
| | |||
* | Revised how we handle ClientTransportPlugin and Bridge lines. | George Kadianakis | 2011-06-22 |
| | | | | | | | | Multiple Bridge lines can point to the same one ClientTransportPlugin line, and we can have multiple ClientTransportPlugin lines in our configuration file that don't match with a bridge. We also issue a warning when we have a Bridge line with a pluggable transport but we can't match it to a ClientTransportPlugin line. | ||
* | Various small tweaks around config.c and or.h | George Kadianakis | 2011-06-21 |
| | |||
* | Tweaked connection{.c,.h,_or.c} based on nick's comments. | George Kadianakis | 2011-06-21 |
| | | | | | | | * Tweaked doxygen comments. * Changed returns of get_proxy_addrport(). * Ran make check-spaces. * Various small code tweaks. | ||
* | Fixes on circuitbuild.[ch] based on nick's comments. | George Kadianakis | 2011-06-21 |
| | | | | | | | | | * Renamed transport_info_t to transport_t. * Introduced transport_get_by_name(). * Killed match_bridges_with_transports(). We currently *don't* detect whether any bridges miss their transports, of if any transports miss their bridges. * Various code and aesthetic tweaks and English language changes. | ||
* | Fixes small bugs. | George Kadianakis | 2011-06-14 |
| | |||
* | This commit is an attempt to beautify the previous commit. | George Kadianakis | 2011-06-14 |
| | | | | It creates some helper functions that return the proxy type, proxy addr/port, etc. | ||
* | Our warning now is much more specific, mentioning proxy type/addr/port. | George Kadianakis | 2011-06-14 |
| | | | | | Not included in the previous commit, because the implementation is ugly; I see no other way of doing this though. | ||
* | We now warn the user if a proxy server is not up when we try to connect with it. | George Kadianakis | 2011-06-14 |
| | |||
* | Various trivial changes. | George Kadianakis | 2011-06-12 |
| | | | | | | | | * Improved function documentation. * Renamed find_bridge_transport_by_addrport() to find_transport_by_bridge_addrport(). * Sanitized log severities we use. * Ran check-spaces. | ||
* | We can now connect using transports as well! | George Kadianakis | 2011-06-12 |
| | |||
* | We can now match our transports with our bridges. | George Kadianakis | 2011-06-11 |
| | |||
* | ClientTransportPlugin parsing done. | George Kadianakis | 2011-06-11 |
| | |||
* | fix typo in changes/coverity_master spotted by rransom | Nick Mathewson | 2011-06-10 |
| | |||
* | Move errant doc/nodefamily_routerset into 0.2.3.1-alpha ChangeLog. Fix bug 3373 | Nick Mathewson | 2011-06-10 |
| | |||
* | Upgrade to the latest version of tinytest | Nick Mathewson | 2011-06-09 |
| | |||
* | Prefer tt_assert in unit tests, not tor_assert | Nick Mathewson | 2011-06-08 |
| | |||
* | tweak coverity_master changes file | Nick Mathewson | 2011-06-08 |
| | |||
* | Fix a memleak in nodelist_assert_ok() | Sebastian Hahn | 2011-06-08 |
| | |||
* | Remove a dead variable in the heartbeat code | Sebastian Hahn | 2011-06-08 |
| | |||
* | Fix a minor coverity-found bug in tests | Sebastian Hahn | 2011-06-08 |
| | |||
* | Update the uptime string to include an hours indicator | Sebastian Hahn | 2011-06-08 |
| | | | | | Before, it wasn't really obvious if one meant hours:minutes or minutes:seconds etc. | ||
* | Fix crash bug (3361) when setting off-flavor networkstatus | Nick Mathewson | 2011-06-07 |
| | | | | | | When we set a networkstatus in the non-preferred flavor, we'd check the time in the current_consensus. But that might have been NULL, which could produce a crash as seen in bug 3361. | ||
* | Merge remote-tracking branch 'asn2/bug3336' | Nick Mathewson | 2011-06-06 |
|\ | |||
| * | Add the heartbeat domain in log.c:domain_list[] | George Kadianakis | 2011-06-05 |
| | | | | | | | | so that parse_log_domain() doesn't fail. | ||
* | | Merge remote-tracking branch 'origin/maint-0.2.2' | Nick Mathewson | 2011-06-06 |
|\ \ | |||
| * \ | Merge branch 'bug3306_nm_squashed' into maint-0.2.2 | Nick Mathewson | 2011-06-06 |
| |\ \ | |||
| | * | | Detect insanely large circuit build state; don't give its length to rand_int | Nick Mathewson | 2011-06-06 |
| | | | | |||
| | * | | Check maximum properly in crypto_rand_int() | Nick Mathewson | 2011-06-06 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | George Kadianakis notes that if you give crypto_rand_int() a value above INT_MAX, it can return a negative number, which is not what the documentation would imply. The simple solution is to assert that the input is in [1,INT_MAX+1]. If in the future we need a random-value function that can return values up to UINT_MAX, we can add one. Fixes bug 3306; bugfix on 0.2.2pre14. | ||
* | | | | Merge branch 'maint-0.2.2' | Roger Dingledine | 2011-06-05 |
|\| | | | |||
| * | | | Merge branch 'maint-0.2.1' into maint-0.2.2 | Roger Dingledine | 2011-06-05 |
| |\ \ \ | | |/ / | |/| | | |||
| | * | | move to the june 1 2011 maxmind geoip db | Roger Dingledine | 2011-06-05 |
| | | | | |||
* | | | | port-forward the 0.2.2.28-beta changelog stanza | Roger Dingledine | 2011-06-05 |
| | | | | |||
* | | | | put the changelog stanzas in time order | Roger Dingledine | 2011-06-05 |
| | | | | |||
* | | | | Merge remote-tracking branch 'origin/maint-0.2.2' | Nick Mathewson | 2011-06-03 |
|\| | | | |||
| * | | | Merge branch 'bug3318c' into maint-0.2.2 | Nick Mathewson | 2011-06-03 |
| |\ \ \ | |||
| | * | | | Reject 128-byte keys that are not 1024-bit | Nick Mathewson | 2011-06-03 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When we added the check for key size, we required that the keys be 128 bytes. But RSA_size (which defers to BN_num_bytes) will return 128 for keys of length 1017..1024. This patch adds a new crypto_pk_num_bits() that returns the actual number of significant bits in the modulus, and uses that to enforce key sizes. Also, credit the original bug3318 in the changes file. | ||
* | | | | | Merge remote-tracking branch 'origin/maint-0.2.2' | Nick Mathewson | 2011-06-03 |
|\| | | | | |||
| * | | | | Merge remote-tracking branch 'rransom/bug2748-v2' into maint-0.2.2 | Nick Mathewson | 2011-06-03 |
| |\ \ \ \ | |||
| | * | | | | Log malformed HS descriptor requests at the proper level | Robert Ransom | 2011-03-14 |
| | | | | | | | | | | | | | | | | | | | | | | | | This log message should be a 'protocol warning', not a 'warning'. | ||
| | * | | | | Remove dead code from rend_cache_lookup_v2_desc_as_dir | Robert Ransom | 2011-03-14 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | hid_serv_responsible_for_desc_id's return value is never negative, and there is no need to search through the consensus to find out whether we are responsible for a descriptor ID before we look in our cache for a descriptor. | ||
* | | | | | | Use an autobool for UseBridges_ | Nick Mathewson | 2011-06-03 |
| | | | | | | |||
* | | | | | | Merge remote-tracking branch 'origin/maint-0.2.2' | Nick Mathewson | 2011-06-03 |
|\| | | | | | |||
| * | | | | | Changes file for bug2355. | Nick Mathewson | 2011-06-02 |
| | | | | | | |||
| * | | | | | Update man page for new UseBridges tristate behaviour. | anonym | 2011-06-02 |
| | | | | | | |||
| * | | | | | Add an "auto" option to UseBridges | Nick Mathewson | 2011-06-02 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | UseBridges 1 now means "connect only to bridges; if you know no bridges, don't make connections." UseBridges auto means "Use bridges if they are known, and we have no EntryNodes set, and we aren't a server." UseBridges 0 means "don't use bridges." | ||
* | | | | | | Merge remote-tracking branch 'origin/maint-0.2.2' | Nick Mathewson | 2011-06-02 |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/or/rendclient.c | ||
| * | | | | | Merge remote-tracking branch 'rransom-tor/bug3309' into maint-0.2.2 | Nick Mathewson | 2011-06-02 |
| |\ \ \ \ \ | |||
| | * | | | | | Add info-level log messages during HS-client-state purge | Robert Ransom | 2011-06-02 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I hope these will never be useful, but having them and not needing them is better than needing them and not having them. |