tor/src/common
Nick Mathewson 10baf2c684 Backport the other sierra fix in 20865.
They added clock_gettime(), but with tv_nsec as a long, whereas
tv_usec is a __darwin_suseconds_t (a.k.a. 'int').  Now, why would
they do that? Are they preparing for a world where there are more
than 2 billion nanoseconds per second?  Are they planning for having
int be less than 32 bits again?  Or are they just not paying
attention to the Darwin API?

Also, they forgot to mark clock_gettime() as Sierra-only, so even
if we fixed the issue here, we'd still be stick with portability
breakage like we were for 0.2.9.

So, just disable clock_gettime() on apple.
2016-12-07 18:24:28 -05:00
..
address.c Correctly duplicate addresses in get_interface_address6_list 2016-03-04 18:42:27 +01:00
address.h Update the copyright year. 2016-02-27 18:48:19 +01:00
aes.c Always Use EVP_aes_*_ctr() with openssl 1.1 2016-12-05 07:54:22 -05:00
aes.h Update the copyright year. 2016-02-27 18:48:19 +01:00
backtrace.c clean/extend some module docs, including fix from #18403 2016-02-28 17:57:47 +01:00
backtrace.h Update the copyright year. 2016-02-27 18:48:19 +01:00
ciphers.inc Update ciphers.inc to match ff28 2014-04-08 11:42:07 -04:00
compat_libevent.c Update the copyright year. 2016-02-27 18:48:19 +01:00
compat_libevent.h Update the copyright year. 2016-02-27 18:48:19 +01:00
compat_openssl.h Update the copyright year. 2016-02-27 18:48:19 +01:00
compat_pthreads.c Backport the other sierra fix in 20865. 2016-12-07 18:24:28 -05:00
compat_threads.c Update the copyright year. 2016-02-27 18:48:19 +01:00
compat_threads.h Update the copyright year. 2016-02-27 18:48:19 +01:00
compat_winthreads.c Update the copyright year. 2016-02-27 18:48:19 +01:00
compat.c Merge branch 'maint-0.2.7' into maint-0.2.8 2016-05-12 15:33:47 -04:00
compat.h Update the copyright year. 2016-02-27 18:48:19 +01:00
container.c Update the copyright year. 2016-02-27 18:48:19 +01:00
container.h Update the copyright year. 2016-02-27 18:48:19 +01:00
crypto_curve25519.c Do not treat "DOCDOC" as doxygen. 2016-03-26 10:11:45 -04:00
crypto_curve25519.h Update the copyright year. 2016-02-27 18:48:19 +01:00
crypto_ed25519.c Fix all doxygen warnings (other than missing docs) 2016-03-26 09:53:12 -04:00
crypto_ed25519.h Update the copyright year. 2016-02-27 18:48:19 +01:00
crypto_format.c Update the copyright year. 2016-02-27 18:48:19 +01:00
crypto_format.h Update the copyright year. 2016-02-27 18:48:19 +01:00
crypto_pwbox.c Add a brief file-level description for everything in src/common 2016-02-27 18:19:57 +01:00
crypto_pwbox.h Rudimentary-but-sufficient passphrase-encrypted box code. 2014-09-25 11:58:13 -04:00
crypto_s2k.c Make sure that libscrypt_scrypt actually exists before using it. 2016-05-24 10:31:02 -04:00
crypto_s2k.h Update the copyright year. 2016-02-27 18:48:19 +01:00
crypto.c 20865: Don't use getentropy() on OSX Sierra. 2016-12-05 10:02:33 -05:00
crypto.h Update the copyright year. 2016-02-27 18:48:19 +01:00
di_ops.c Update the copyright year. 2016-02-27 18:48:19 +01:00
di_ops.h Update the copyright year. 2016-02-27 18:48:19 +01:00
include.am Simplify micro-revision dependency rules 2016-01-08 13:27:36 -08:00
linux_syscalls.inc Move code-generation scripts to scripts/codegen 2014-05-07 01:17:41 -04:00
log.c Update the copyright year. 2016-02-27 18:48:19 +01:00
Makefile.nmake Clean up the MVSC nmake files so they work again. 2014-09-09 10:27:05 -04:00
memarea.c Merge branch 'memarea_overflow_027_squashed' into maint-0.2.8 2016-05-25 09:22:02 -04:00
memarea.h Update the copyright year. 2016-02-27 18:48:19 +01:00
procmon.c Update the copyright year. 2016-02-27 18:48:19 +01:00
procmon.h Update the copyright year. 2016-02-27 18:48:19 +01:00
sandbox.c Coverity hates it when we do "E1 ? E2 : E2". 2016-07-21 14:14:33 +02:00
sandbox.h Do not treat "DOCDOC" as doxygen. 2016-03-26 10:11:45 -04:00
testsupport.h Update the copyright year. 2016-02-27 18:48:19 +01:00
torgzip.c Update the copyright year. 2016-02-27 18:48:19 +01:00
torgzip.h Update the copyright year. 2016-02-27 18:48:19 +01:00
torint.h Update the copyright year. 2016-02-27 18:48:19 +01:00
torlog.h Update the copyright year. 2016-02-27 18:48:19 +01:00
tortls.c Use explicit casts to avoid warnings when building with openssl 1.1 2016-11-03 09:35:41 -04:00
tortls.h Update the copyright year. 2016-02-27 18:48:19 +01:00
util_format.c Update the copyright year. 2016-02-27 18:48:19 +01:00
util_format.h Update the copyright year. 2016-02-27 18:48:19 +01:00
util_process.c Update the copyright year. 2016-02-27 18:48:19 +01:00
util_process.h Update the copyright year. 2016-02-27 18:48:19 +01:00
util.c Merge branch 'maint-0.2.7' into maint-0.2.8 2016-05-12 15:33:47 -04:00
util.h First RelaxDirModeCheck implementation 2016-03-01 17:08:14 +01:00
workqueue.c Add a brief file-level description for everything in src/common 2016-02-27 18:19:57 +01:00
workqueue.h Update the copyright year. 2016-02-27 18:48:19 +01:00