Nick Mathewson
|
a82604b526
Initial workqueue implemention, with a simple test.
|
11 years ago |
Nick Mathewson
|
c2f0d52b7f
Split threading-related code out of compat.c
|
11 years ago |
Sebastian Hahn
|
909aa51b3f
Remove configure option to disable curve25519
|
10 years ago |
Nick Mathewson
|
1c5d680b3d
Merge branch 'ed25519_ref10_squashed'
|
10 years ago |
Nick Mathewson
|
87ba033cd5
Add Ed25519 support, wrappers, and tests.
|
11 years ago |
Nick Mathewson
|
3b7d0ed08e
Use trunnel for crypto_pwbox encoding/decoding.
|
10 years ago |
Nick Mathewson
|
8184839a47
Rudimentary-but-sufficient passphrase-encrypted box code.
|
10 years ago |
Nick Mathewson
|
e84e1c9745
More generic passphrase hashing code, including scrypt support
|
10 years ago |
Nick Mathewson
|
e72a5b3c07
Move secret-to-key functionality into a separate module
|
10 years ago |
Nick Mathewson
|
a7cafb1ea9
Merge branch 'bug8746_v2_squashed'
|
10 years ago |
Nick Mathewson
|
4ed03965a5
New waitpid-handler functions to run callbacks when a child exits.
|
10 years ago |
Andrea Shepard
|
39d4e67be8
Add --disable-mempools configure option
|
10 years ago |
Nick Mathewson
|
f41491816c
Log the name of the failing syscall on failure
|
10 years ago |
Nick Mathewson
|
9605978eb6
Get csiphash better integrated with our build system
|
10 years ago |
Nick Mathewson
|
063bea58bc
Basic backtrace ability
|
11 years ago |
Nick Mathewson
|
c0391bae75
Merge remote-tracking branch 'public/fancy_test_tricks'
|
11 years ago |
Roger Dingledine
|
6848e29307
cosmetic cleanups
|
11 years ago |
Roger Dingledine
|
de7cdc0d94
put sandbox.h in the tarball, so the tarball builds
|
11 years ago |
Cristian Toader
|
f9c1ba6493
Add a basic seccomp2 syscall filter on Linux
|
11 years ago |
Nick Mathewson
|
17e9fc09c3
Coverage support: build with --enable-coverage to have tests run with gcov
|
11 years ago |
Nick Mathewson
|
f7d654b81e
Start work on fancy compiler tricks to expose extra stuff to our tests
|
11 years ago |
Nick Mathewson
|
c72d58cbff
Merge remote-tracking branch 'public/feature8109'
|
11 years ago |
Nick Mathewson
|
5ea9a90d68
Fix compilation with --disable-curve25519 option
|
11 years ago |
Nick Mathewson
|
97d0872f59
Build donna32 with -fomit-frame-pointer
|
11 years ago |
Nick Mathewson
|
d907fca29b
Make libcurve25519_donna get built as a .a
|
12 years ago |
Nick Mathewson
|
89ec584805
Add a wrapper around, and test and build support for, curve25519.
|
12 years ago |
Nick Mathewson
|
48b3ae8fe0
Move strlcpy and strlcat into src/ext too
|
12 years ago |
Nick Mathewson
|
63f542a5c2
Move all externally maintained source files into src/ext
|
12 years ago |
Nick Mathewson
|
feabf4148f
Drop support for openssl 0.9.7
|
12 years ago |
Nick Mathewson
|
5d162d5a7b
Fix a dependency: sha256.c influences crypto.o, not crypto.c
|
12 years ago |