Caleb James DeLisle
|
436d59060d
Align new allocations on __BIGGEST_ALIGNMENT__ instead of __SIZEOF_POINTER__ which is not reliable
|
6 years ago |
soredake
|
c49cc24869
links update
|
7 years ago |
Kubuxu
|
a38e58b1c7
Remove usage of Bits_memcpyConst and Bits_memmoveConst
|
9 years ago |
Caleb James DeLisle
|
666d685b24
Take responsiblity for all TODOs
|
10 years ago |
Caleb James DeLisle
|
e81f2b4a49
BufferAllocator failing on 32 bit machines
|
11 years ago |
Caleb James DeLisle
|
2ffd748237
major refactor of allocator
|
11 years ago |
Caleb James DeLisle
|
e64f8eaafb
Removed the little-used exception codes
|
11 years ago |
Caleb James DeLisle
|
ddf48ed80d
Allow asynchronous freeing of the allocator and remove the asyncAllocator hack.
|
11 years ago |
Caleb James DeLisle
|
5c25cfbbe0
Asynchronous pipe using libuv
|
11 years ago |
Caleb James DeLisle
|
6427d40e6d
Decrease the number of external headers pulled in and refactor allocator and reader/writer.
|
11 years ago |
Caleb James DeLisle
|
26fc59a59c
Windows porting, work in progress
|
11 years ago |
Caleb James DeLisle
|
c82ead8529
Changed allocator to produce more information when something goes wrong, refactored to use macro.
|
11 years ago |
Caleb James DeLisle
|
6ad4812d9a
Changes to W32 pipe/process handling, trying to get it working.
|
12 years ago |
Marcus Wanner
|
d4ae13470c
Fixing widespread erroneous "it's" usage.
|
12 years ago |
Caleb James DeLisle
|
dc1319d992
general cleanup of the source tree and merged IPTunnel which is not yet working.
|
12 years ago |
Caleb James DeLisle
|
8f36b5bea7
Refactored angel<->core communication to use an Interface based abstraction.
|
12 years ago |
Stefan Bühler
|
24dd542444
Put GNUC attribute wrappers into util/Gcc.h: PRINTF and NORETURN
|
12 years ago |
Caleb James DeLisle
|
6b7f576872
cjd's editor window is only 100 characters wide :)
|
12 years ago |
Caleb James DeLisle
|
bb3293144d
Replaced all calls to memcpy() with Bits_memcpy() and Bits_memcpyConst(), the latter of which asserts __builtin_constant_p(length) at compile time.
|
12 years ago |
Micheal Smith
|
69d4044b57
Added modelines to source files.
|
12 years ago |
kris kechagia
|
20f4c5f89e
fixes minor typo
|
12 years ago |
Caleb James DeLisle
|
94f7780672
#47 fixed, cleaned up logging in CryptoAuth, added ability to remove an onFree callback from an allocator.
|
12 years ago |
Caleb James DeLisle
|
80e0443e04
Fixed packet-of-death abort() bug and added basic integration / packet injection testing framework.
|
12 years ago |
Benjamin Saunders
|
187c5319a0
Disabled -Wunused-parameter and removed the numerous workarounds for its presence.
|
12 years ago |
cjdelisle
|
2f8cb1d1c3
Refactoring and finished rewriting libbenc
|
13 years ago |
cjdelisle
|
cc3cded841
Rename MemAllocator Allocator
|
13 years ago |
cjdelisle
|
9aa22feca3
Offered permission to copy under gplv3 license.
|
13 years ago |
cjdelisle
|
66a2235e3f
Got a little (very simple) vpn working for testing.
|
13 years ago |
cjdelisle
|
f61d1dd785
Removed some error logging, added some other error logging and fixed a few non-x86 compatable debug lines.
|
13 years ago |
cjdelisle
|
1018705fa5
Added documentation
|
13 years ago |