aboutsummaryrefslogtreecommitdiff
path: root/src/common
AgeCommit message (Expand)Author
2018-03-28Merge remote-tracking branch 'hello71/bug25398'Nick Mathewson
2018-03-28Merge branch 'maint-0.3.3'Nick Mathewson
2018-03-28Add a paranoia check in string_is_valid_nonrfc_hostname()Nick Mathewson
2018-03-28Rename string_is_valid_hostname -> string_is_valid_nonrfc_hostnameNick Mathewson
2018-03-28Don't strlen before checking for NULLrl1987
2018-03-28Tweak loop conditionrl1987
2018-03-28Don't explode on NULL or empty stringrl1987
2018-03-28Simplify hostname validation coderl1987
2018-03-28Validate hostnames with punycode TLDs correctlyrl1987
2018-03-28Improve handling of trailing dotrl1987
2018-03-28Refrain from including <ctype.h>rl1987
2018-03-28Call strlen() oncerl1987
2018-03-28Fix bracketed IPv6 string validationrl1987
2018-03-28Do not consider IP strings valid DNS names. Fixes #25055rl1987
2018-03-28Allow IPv6 address strings to be used as hostnames in SOCKS5 requestsrl1987
2018-03-26Merge branch 'bug24658-rm-curve25519-header' into bug24658-mergeNick Mathewson
2018-03-26Merge branch 'maint-0.3.3'Nick Mathewson
2018-03-26Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson
2018-03-26Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson
2018-03-26Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson
2018-03-22Merge branch 'bug25399_squashed'Nick Mathewson
2018-03-22Do not page-align mmap length. #25399Alex Xu (Hello71)
2018-03-20Remove sb_poll check: all poll() calls are ok.Nick Mathewson
2018-03-20Add the poll() syscall as permitted by the sandboxNick Mathewson
2018-03-19Move rust-specific declarations outside of #else blockNick Mathewson
2018-03-19Merge remote-tracking branch 'isis/bug23881_r1'Nick Mathewson
2018-03-03Merge branch 'maint-0.3.3'Nick Mathewson
2018-03-03Update tor.1.txt with the currently available log domains.Alexander Færøy
2018-03-02Remove uncompilable tor_mmap_file fallback. #25398Alex Xu (Hello71)
2018-02-20crypto: Remove crypto_rsa.h from crypto_digest.c.Isis Lovecruft
2018-02-20crypto: Remove unnecessary curve25519 header from crypto_digest.h.Isis Lovecruft
2018-02-20Remove a bunch of other redundant #includesNick Mathewson
2018-02-18Use autoconf to check for optional zstd functionality.Nick Mathewson
2018-02-16Move crypto_pk_obsolete_* functions into RSA module.Fernando Fernandez Mancera
2018-02-16Remove useless included files in crypto_rsa.[ch].Fernando Fernandez Mancera
2018-02-16Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson
2018-02-16Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson
2018-02-16Merge remote-tracking branch 'dgoulet/ticket24902_029_05' into maint-0.2.9Nick Mathewson
2018-02-16Whoops. 256 was not big enough.Nick Mathewson
2018-02-16Allow checkpointing of non-sha1 digests.Nick Mathewson
2018-02-16tor_zstd_format_version shouldn't be built when !HAVE_ZSTDNick Mathewson
2018-02-16Move the pk-digest functions into crypto_rsa.[ch].Fernando Fernandez Mancera
2018-02-15Merge branch 'bug24914'Nick Mathewson
2018-02-15Merge branch '25162_zstd_static'Nick Mathewson
2018-02-15Merge branch 'bug18105'Nick Mathewson
2018-02-15Merge branch 'bug24484_squashed'Nick Mathewson
2018-02-15Remove workaround code for systems where free(NULL) is busted.Nick Mathewson
2018-02-13Merge remote-tracking branch 'dgoulet/ticket24902_029_05'Nick Mathewson
2018-02-12Have tor_addr hashes return a randomized hash for AF_UNSPEC.Nick Mathewson
2018-02-12Fix a typo in an address_set.c comment.Nick Mathewson