Nick Mathewson 3d5154550c Merge remote-tracking branch 'public/bug10409_023' into maint-0.2.4 vor 10 Jahren
..
6783_big_hammer e4614d30e5 Add a DisableV2DirectoryInfo_ option to 404 all v2 ns requests vor 11 Jahren
9854 270dcc9131 Changes file for 9854 vor 10 Jahren
bug10124 a82b18f216 missing changes file for #10124 vor 10 Jahren
bug10409 d8cfa2ef4e Avoid free()ing from an mmap on corrupted microdesc cache vor 10 Jahren
bug1992 5911fc0c17 Check for IP address change every minute, not 15 minutes vor 11 Jahren
bug2286 e73bbea262 Tweak consensus method 17 based on arma's comments vor 11 Jahren
bug5595 fddb814fea When downloading certificates, distinguish requesting by identity digest from requesting by ID digest, signing key pair; fixes bug 5595 vor 11 Jahren
bug5650 39ac1db60e Avoid busy-looping on WANTREAD within connection_handle_write vor 11 Jahren
bug6026 07e26005a6 Treat a changed IPv6 ORPort like an IPv4 one in retry_all_listeners() vor 11 Jahren
bug6055 ad763a336c Re-enable TLS 1.[12] when building with OpenSSL >= 1.0.1e vor 10 Jahren
bug6174 62fb209d83 Stop frobbing timestamp_dirty as our sole means to mark circuits unusable vor 11 Jahren
bug6206 63b67577d6 Check return values from fcntl and setsockopt vor 11 Jahren
bug6304 b9a8f8c17c Fix the warning about LearnCircuitBuildTimeout && !CircuitBuildTimeout vor 11 Jahren
bug6572 fc9a72c688 Changes file for bug6572. vor 11 Jahren
bug6673 fdafe11a25 Give an #error when we want threads and OpenSSL has disabled threads vor 11 Jahren
bug6979 dece40fd77 Fix an assert when disabling ORPort with accounting disabled. vor 10 Jahren
bug7054 0b598cb2bb Say "KBytes" rather than "KB" in the man page vor 11 Jahren
bug7065 4cc7cc28f8 Changes file for #7065 vor 11 Jahren
bug7143 3dc52e6636 Add src/or/micro-revision.i to CLEANFILES in case anybody has one vor 11 Jahren
bug7164_diagnostic adfc3de833 Log fname:lineno in log messages for #7164 vor 11 Jahren
bug7280 e4d2177d31 Fix some basic socket issues with tor-fw-helper-natpmp on windows vor 11 Jahren
bug7302 805ecb8719 Make control_event_bootstrap_problem always INFO when hibernating vor 11 Jahren
bug7350 ca50fb4f81 Don't assert when writing a cell to a CLOSING connection. vor 11 Jahren
bug7582 2b22c0aeef On END_REASON_EXITPOLICY, mark circuit as unusable for that address. vor 11 Jahren
bug7707_diagnostic 452cfaacfc Track TLS overhead: diagnostic for bug 7707 vor 11 Jahren
bug7768 03efe54027 Use option name --test-commandline in tor-fw-helper. vor 11 Jahren
bug7799 1d49ba84a8 Update the changes file for bug7799. vor 11 Jahren
bug7801 e998bbcdd5 changes file for bug7801 vor 11 Jahren
bug7816.024 f272ee6a20 Fix an impossible-in-normal-operation leaks in dirvote vor 11 Jahren
bug7816_023 b509ead20d Avoid leaking headers received from SSL proxy vor 11 Jahren
bug7816_023_small d3aabf4db1 Fix various small leaks on error cases vor 11 Jahren
bug7902 d1b5ae903f When we get an END cell before CONNECTED, don't report SOCKS success vor 11 Jahren
bug7947 bd9901bef2 Handle TRUNCATE correctly if our next channel isn't done yet. vor 11 Jahren
bug7950 1827be0bd6 Make a parse_config_line_from_str variant that gives error messages vor 11 Jahren
bug7982 a2e72ac04a Copy-paste description of PathBias params from man page to or.h comment vor 11 Jahren
bug8002 22804c0391 Check for CPUs more accurartely when ONLN != CONF. vor 11 Jahren
bug8014 10fb339808 Be explicit that we want not only nacl but nacl-with-a-fast-curve25519 vor 11 Jahren
bug8031 6905c1f60d Check more error codes when writing microdescriptors. vor 11 Jahren
bug8037 0cf2c01dbd Reject most directory documents with an internal NUL. vor 11 Jahren
bug8059 b9037521c6 Fix a framing bug when reading versions from a versions cell. vor 11 Jahren
bug8062 fca578d9b5 Increase link_proto field to 2 bytes vor 11 Jahren
bug8065 3340d3279d Downgrade an assert to LD_BUG vor 11 Jahren
bug8093.part1 30c06c187a Downgrade the unexpected sendme cell warnings for 0.2.4 vor 11 Jahren
bug8117 fa3c237739 Per-SOCKSPort configuration for bug 8117 fix. vor 11 Jahren
bug8121 266419d244 Tolerate curve25519 backends where the high bit of the pk isn't ignored vor 11 Jahren
bug8151 cd4ad45ba3 Include a flag-thresholds line in each vote to describe flag cutoffs vor 11 Jahren
bug8158 2403ef66ba Coalesce identical adjacent microdescriptor vote lines. vor 11 Jahren
bug8161 3fb40fa3ff Changes file for path use bias threshold changes. vor 11 Jahren
bug8180 686aaa5c4c Upgrade the warn for EntryNodes without UseEntryGuards to an error vor 11 Jahren
bug8185_diagnostic 7d1ade251b Debugging log for bug 8185 vor 11 Jahren
bug8200 92ea0b86de Refactor resolve_my_address() so logs are more accurate / helpful vor 11 Jahren
bug8203 3f837d4826 Make stream events for RESOLVE lookups more consistent vor 11 Jahren
bug8207 f12fafac5a Make hidden service authorization work again. vor 11 Jahren
bug8208 e3578d52e4 Check whether ei is non-NULL before altering it. vor 11 Jahren
bug8209 da6720e9fa Make _SC_OPEN_MAX actually get used when closing fds before exec. vor 11 Jahren
bug8210 719940df2b Fix a nigh-impossible overflow in cpuworker.c vor 11 Jahren
bug8218 5d400b5f7f Authorities were adding downtime for every relay every restart vor 11 Jahren
bug8231 44095312fa Changes file for bug8231 (duplicate directory guards) vor 11 Jahren
bug8235-diagnosing 3207ace605 Changes file. vor 11 Jahren
bug8253-fix c72558f396 Changes file for 8235. vor 11 Jahren
bug8273 b5a164bde4 Prefer measured bandwidths over advertised when computing things for votes on a dirauth vor 11 Jahren
bug8290 4740d2e8bc Remove some lingering tsocks cruft. vor 11 Jahren
bug8377 b528aaef03 Make sure that [::1] is recognized as a private address vor 11 Jahren
bug8408 a660fe6fd5 Let testing networks override ABSOLUTE_MIN_VALUE_FOR_FAST_FLAG vor 11 Jahren
bug8427 16f2e4aa8c Don't warn about not sending a socks reply if we get a write error vor 11 Jahren
bug8435 f93f7e331b Ignore advertised bandwidths if we have enough measured bandwidths available vor 11 Jahren
bug8464 eb9420082d Check for 0.2.4.8, not 0.2.4.7, to determine EXTEND2 support vor 11 Jahren
bug8475 1b28f366b8 Apply ClientDNSRejectInternalAddresses to IPv6 in RESOLVED cells vor 11 Jahren
bug8477-easypart 653b09e1ec Make circuit_purpose_to_string handle CIRCUIT_PURPOSE_PATH_BIAS_TESTING vor 11 Jahren
bug8587 e9e430403c Fix two dump bugs in "whether we can use curve25519-donna-c64" test vor 11 Jahren
bug8596 74f5e304e4 Controller: Add CACHED keyword to ADDRMAP events (#8596 part 2/2) vor 11 Jahren
bug8598 7f8098d2d0 Add some missing case values to please clang vor 11 Jahren
bug8599 96c0a42a92 Add a changes file for #8599 vor 11 Jahren
bug8638 d1dc23c938 test.c: Try to create a more random temporary directory for our workspace (re: Bug#8638) vor 11 Jahren
bug8639 ce147a2a9a When launching a resolve request on behalf of an AF_UNIX control, omit the address field of the new entry connection. Fixes bug 8639. vor 11 Jahren
bug8711 b933360ee8 Add a boolean to flag-thresholds for "we have enough measured bandwidth" vor 11 Jahren
bug8716 0a9c17a61a Fix memory leak when sending configuration-changed event vor 11 Jahren
bug8719 cd2b508f4e Don't leak a waiting-for-certs consensus when accepting it. vor 11 Jahren
bug8822 f455686b77 Unmap the microdescriptor cache before replacing it. vor 11 Jahren
bug8833 139d367f29 Fix 8833: crash bug from using NULL node->ri in dirserv.c vor 11 Jahren
bug8844 00e2310f12 Don't run off the end of the array-of-freelists vor 11 Jahren
bug8845 7d3fd85838 Fix bug 8845: check the right length of memory in aes unit tests vor 11 Jahren
bug8846 bc56918e5a Fix bug 8846: better log message on IP version confusion vor 11 Jahren
bug8879 0bfaf86612 Fix socks5 handshake for username/password auth vor 11 Jahren
bug8965 a3f6f3316a Remove various outdated documents. vor 11 Jahren
bug9002 dc516a5436 Limit hidden service descriptors to at most 10 guard nodes. vor 11 Jahren
bug9017 77a1935339 Fix (Open?)BSD fast-connect bug with optimistic data. vor 11 Jahren
bug9047 caa0d15c49 If we write the annotation but not the microdescriptor, rewind. vor 11 Jahren
bug9063 418c2845d0 Don't queue more cells as a middle relay than the spec allows to be in flight vor 11 Jahren
bug9063_redux 2e1fe1fcf9 Implement a real OOM-killer for too-long circuit queues. vor 11 Jahren
bug9072 2a95f31716 Disable middle relay queue overfill detection code due to possible guard discovery attack vor 11 Jahren
bug9093 1b8ceb83c9 Improved circuit queue out-of-memory handler vor 10 Jahren
bug9122 ca6aacce16 Fix bug 9122: don't allow newdefaultoptions to be NULL vor 11 Jahren
bug9147 c955149271 Give a warning when bufferevents are enabled. vor 11 Jahren
bug9200 15cd79f832 FIx undefined behavior in dirvote.c vor 11 Jahren
bug9254 c36bdbd535 Re-do a cast in order to make old buggy freebsd gcc happy vor 11 Jahren
bug9288 5a5147dd2e Fix invalid-read when a managed proxy configuration fails. vor 11 Jahren
bug9295 e9c2484311 Fix for bug 9295: Don't crash when running --hash-password. vor 11 Jahren
bug9309 1d2e8020b7 Fix bug9309, and n_noncanonical count/continue code vor 11 Jahren
bug9337 11f1b7d9df Avoid assertion failure on unexepcted address family in DNS reply. vor 11 Jahren
bug9354 ff6bb13c02 NumDirectoryGuards now tracks NumEntryGuards by default vor 11 Jahren
bug9366 b9f9110ac7 Don't allow all ORPort values to be NoAdvertise vor 11 Jahren
bug9400 d819663b66 Avoid a double-close on one failing case of the socketpair replacement code vor 10 Jahren
bug9543 af7970b6bc Add a 30-day maximum on user-supplied MaxCircuitDirtiness vor 10 Jahren
bug9546 cbc53a2d52 Make bridges send AUTH_CHALLENGE cells vor 10 Jahren
bug9564 2530c84220 Replace return with continue in update_consensus_networkstatus_downloads vor 10 Jahren
bug9596 a5f6cb908c Increase POLICY_BUF_LEN to 72 to accomodate IPv6 exit policy items. vor 10 Jahren
bug9644 7dbf66713f When freeing a cert_list_t, avoid memory leak. vor 10 Jahren
bug9645a 264aa271a7 Fix bug 9645: don't forget an md just because we can't save it. vor 10 Jahren
bug9671_023 4f3dbb3c0a use !cbt_disabled in place of LearnCBT to avoid needless circs vor 10 Jahren
bug9731 c5532889a8 Don't apply read/write buckets to cpuworker connections vor 10 Jahren
bug9776 938ee9b24d Always call circuit_n_chan_done(chan, 0) from channel_closed() vor 10 Jahren
bug9780 72c1e5acfe Switch ECDHE group default logic for bridge/relay TLS vor 10 Jahren
bug9880 557f332957 Fix a bug in our bug 9776 fix. vor 10 Jahren
bug9904 b8abadedd3 When examining interfaces to find an address, discard non-up ones. vor 10 Jahren
bug9927 c7c24785ee Generate bootstrapping status messages for microdescs too vor 10 Jahren
bug9928 bfe56e05b0 Give credit to bug reporter for 9928 vor 10 Jahren
bug9946 8f9fb63cdb be willing to bootstrap from all three of our directory guards vor 10 Jahren
cov980650 b9432becbe Fix a copy-and-paste issue found by coverity vor 11 Jahren
doc-heartbeat-loglevel edaea773e5 Document the correct loglevel for the heartbeat message vor 10 Jahren
easy.ratelim f269e0f9a5 Wrapper function for the common rate-limited-log pattern. vor 11 Jahren
feature4994 a8297cdbd3 use microdescriptors if *any* of our bridges can handle them vor 11 Jahren
feature9574 71e0ca02b5 add a changes entry for ticket 9574 vor 10 Jahren
fix-geoipexclude-doc 8aded5b07c Manpage: refer to ExcludeExitNodes, not the nonexistent ExcludeEntryNodes vor 11 Jahren
geoip-apr2013 b41f03f6df Update to the April 2013 GeoIP database. vor 11 Jahren
geoip-august2013 41bf8fa889 Update to the August 2013 GeoIP database. vor 10 Jahren
geoip-feb2013 adff7f944a Update to the February 2013 GeoIP database. vor 11 Jahren
geoip-july2013 2a61b0dd6b Update to the July 2013 GeoIP database. vor 11 Jahren
geoip-june2013 d34753174e Update to the June 2013 GeoIP database. vor 11 Jahren
geoip-mar2013 3dde6d5d29 Update to the March 2013 GeoIP database. vor 11 Jahren
geoip-may2013 f8053179c9 Update to the May 2013 GeoIP database. vor 11 Jahren
geoip-october2013 3b0265198f Update to the October 2013 GeoIP database. vor 10 Jahren
geoip-september2013 13d192c1d8 Update to the September 2013 GeoIP database. vor 10 Jahren
integers_donna 4beee0f69b Use torint.h in curve25519-donna*.c vor 11 Jahren
less_charbuf_usage 1ad6f979b9 Initial changelog for less_charbuf vor 11 Jahren
log-noise 80d8fb23e3 Changes file for 8230, 8477 and 8419. vor 11 Jahren
no_client_timestamps_024 39bb59d363 Avoid error by not saying which intro cell type I mean vor 10 Jahren
signof_enum 41200b4770 Have autoconf check whether enums are signed. vor 11 Jahren
ticket2267 92ea0b86de Refactor resolve_my_address() so logs are more accurate / helpful vor 11 Jahren
ticket8240 343f7aa059 Make the guard lifetime configurable and adjustable via the consensus vor 11 Jahren
ticket8443 edd6f02273 randomize SSLKeyLifetime by default vor 11 Jahren
ticket9658 2c877d2da4 collect and log statistics about onionskins received/processed vor 10 Jahren
ticket9866 fa1034cd99 Changes file for 9866 vor 10 Jahren
v3_intro_len d5cfbf96a2 Fix an uninitialized-read when parsing v3 introduction requests. vor 10 Jahren
warn-unsigned-time_t 2f98bf5c9f Warn at configure time when time_t is unsigned vor 11 Jahren