Richard Levitte
|
e077455e9e
Stop raising ERR_R_MALLOC_FAILURE in most places
|
2 éve |
Matt Caswell
|
fecb3aae22
Update copyright year
|
2 éve |
Arran Cudbard-Bell
|
43ed242956
async_posix: Make ASYNC_set_mem_functions threadsafe
|
2 éve |
Arran Cudbard-Bell
|
f6f56f4776
async_posix: Allow custom stack allocation functions to be specified for POSIX contexts
|
2 éve |
Arran Cudbard-Bell
|
83c48d96ff
async_posix: raise a memory allocation error if we fail to allocate stack memory
|
2 éve |
Matt Caswell
|
33388b44b6
Update copyright year
|
4 éve |
H.J. Lu
|
34675b2ba9
Use swapcontext for Intel CET
|
4 éve |
Dr. Matthias St. Pierre
|
706457b7bd
Reorganize local header files
|
5 éve |
Richard Levitte
|
f3a9534949
Following the license change, modify the boilerplates in crypto/async/
|
6 éve |
Rich Salz
|
6286757141
Copyright consolidation 04/10
|
8 éve |
Matt Caswell
|
c521edc3a1
Some platforms provide getcontext() but it does not work
|
8 éve |
Matt Caswell
|
667867cced
Add a function to detect if we have async or not
|
8 éve |
Matt Caswell
|
224905f8aa
Convert ASYNC code to use new Thread API
|
8 éve |
Matt Caswell
|
ff75a25749
Refactor the async wait fd logic
|
8 éve |
Matt Caswell
|
7b9f8f7f03
Auto init/deinit libcrypto
|
8 éve |
Rich Salz
|
349807608f
Remove /* foo.c */ comments
|
9 éve |
Viktor Dukhovni
|
6e8ac50870
Async error handling and MacOS/X fixes
|
9 éve |
Matt Caswell
|
22a34c2fab
Implement windows async thread local variable support
|
9 éve |
Matt Caswell
|
68487a9b06
Convert __thread to pthreads for Thread Local Storage
|
9 éve |
Matt Caswell
|
27949c353e
Simplify async pool handling
|
9 éve |
Matt Caswell
|
2b2c78d4f0
Swap to using proper windows pipes
|
9 éve |
Matt Caswell
|
e38565f536
Fix some style issues
|
9 éve |
Matt Caswell
|
d7e404c27b
Fix clang errors
|
9 éve |
Matt Caswell
|
636ca4ff64
Normalise ASYNC naming
|
9 éve |
Matt Caswell
|
d63de0ebff
Implement windows async pool and notify support
|
9 éve |
Matt Caswell
|
0ff2b9ac0b
Implement local thread pools
|
9 éve |
Matt Caswell
|
f4da39d200
Initial Async notify code changes
|
9 éve |
Matt Caswell
|
7070e5ca2f
Use longjmp at setjmp where possible
|
9 éve |
Matt Caswell
|
06754949e4
Increase stack size
|
9 éve |
Matt Caswell
|
5010830495
Async port to windows
|
9 éve |