Caleb James DeLisle
|
ddf48ed80d
Allow asynchronous freeing of the allocator and remove the asyncAllocator hack.
|
11 年之前 |
Caleb James DeLisle
|
5c25cfbbe0
Asynchronous pipe using libuv
|
11 年之前 |
Caleb James DeLisle
|
6427d40e6d
Decrease the number of external headers pulled in and refactor allocator and reader/writer.
|
11 年之前 |
Caleb James DeLisle
|
26fc59a59c
Windows porting, work in progress
|
11 年之前 |
Caleb James DeLisle
|
c82ead8529
Changed allocator to produce more information when something goes wrong, refactored to use macro.
|
11 年之前 |
Caleb James DeLisle
|
6ad4812d9a
Changes to W32 pipe/process handling, trying to get it working.
|
12 年之前 |
Marcus Wanner
|
d4ae13470c
Fixing widespread erroneous "it's" usage.
|
12 年之前 |
Caleb James DeLisle
|
dc1319d992
general cleanup of the source tree and merged IPTunnel which is not yet working.
|
12 年之前 |
Caleb James DeLisle
|
8f36b5bea7
Refactored angel<->core communication to use an Interface based abstraction.
|
12 年之前 |
Stefan Bühler
|
24dd542444
Put GNUC attribute wrappers into util/Gcc.h: PRINTF and NORETURN
|
12 年之前 |
Caleb James DeLisle
|
6b7f576872
cjd's editor window is only 100 characters wide :)
|
12 年之前 |
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 年之前 |
Micheal Smith
|
69d4044b57
Added modelines to source files.
|
12 年之前 |
kris kechagia
|
20f4c5f89e
fixes minor typo
|
12 年之前 |
Caleb James DeLisle
|
94f7780672
#47 fixed, cleaned up logging in CryptoAuth, added ability to remove an onFree callback from an allocator.
|
12 年之前 |
Caleb James DeLisle
|
80e0443e04
Fixed packet-of-death abort() bug and added basic integration / packet injection testing framework.
|
12 年之前 |
Benjamin Saunders
|
187c5319a0
Disabled -Wunused-parameter and removed the numerous workarounds for its presence.
|
12 年之前 |
cjdelisle
|
2f8cb1d1c3
Refactoring and finished rewriting libbenc
|
13 年之前 |
cjdelisle
|
cc3cded841
Rename MemAllocator Allocator
|
13 年之前 |
cjdelisle
|
9aa22feca3
Offered permission to copy under gplv3 license.
|
13 年之前 |
cjdelisle
|
66a2235e3f
Got a little (very simple) vpn working for testing.
|
13 年之前 |
cjdelisle
|
f61d1dd785
Removed some error logging, added some other error logging and fixed a few non-x86 compatable debug lines.
|
13 年之前 |
cjdelisle
|
1018705fa5
Added documentation
|
13 年之前 |
cjdelisle
|
cf20f65d97
Lots of changes, new DHT engine sort of works :D
|
13 年之前 |
cjdelisle
|
f7cb738bee
Added PeerAddressStore and began ReplyModule, hopesully soon the DHT engine will stand on it's own 2 feet.
|
13 年之前 |
cjdelisle
|
88f702e101
Fixed SHA1Store so it passes tests and does what it's supposed to, node ID tagger module still needed.
|
13 年之前 |
cjdelisle
|
e419a1ea0c
Massive changeset. It builds and tests pass, that's about all I can be sure of :/
|
13 年之前 |
cjdelisle
|
92142dd9cb
Random stuff needed to get tinystore working.
|
13 年之前 |
cjdelisle
|
a23a00da11
Whole bunch of unrelated changes which should have been committed separately. Preparing for tiny storage implementation.
|
13 年之前 |
cjdelisle
|
d475c9c10a
First commit for cjdns.
|
13 年之前 |