Caleb James DeLisle
|
8fd225a0da
Finished merge of crashey back to boringtun2
|
2 jaren geleden |
Caleb James DeLisle
|
ccf923d8f6
Major refactor, switch CryptoAuth to be an Iface adaptor rather than using encrypt() and decrypt() functions
|
3 jaren geleden |
Caleb James DeLisle
|
20ddc26869
Fix a few warnings in gcc-11 from string length violations
|
3 jaren geleden |
Casper Ti. Vector
|
2298997092
Manual merge 79a60b9
|
4 jaren geleden |
Caleb James DeLisle
|
8e00a34c7a
Changes in order to enable changing of TUN device on the fly
|
4 jaren geleden |
Mada
|
3447f21406
Use __builtin_popcountll() for Bits_popCountx64() to improve perf
|
6 jaren geleden |
soredake
|
c49cc24869
links update
|
7 jaren geleden |
Caleb James DeLisle
|
54af8cca0c
Change Linker_require() to allow a trailing semicolon
|
8 jaren geleden |
Kubuxu
|
77d426630b
Remove memcpyConst and memmoveConst
|
9 jaren geleden |
Caleb James DeLisle
|
0bcc79531e
Refactored Bits.h and Endian.h
|
9 jaren geleden |
Caleb James DeLisle
|
03726c092e
Use __builtin_clzll() for Bits_log2x64() to improve perf
|
10 jaren geleden |
Caleb James DeLisle
|
72505b0b7b
Replaced more expensive instances of Assert_true() with Assert_ifParanoid()
|
10 jaren geleden |
Caleb James DeLisle
|
a5733a6a77
Fixed EncodingScheme tests
|
11 jaren geleden |
Caleb James DeLisle
|
7725ac21f2
Work in progress, new switch protocol
|
11 jaren geleden |
Caleb James DeLisle
|
fffb92caa8
more work done on the build
|
11 jaren geleden |
Caleb James DeLisle
|
5a411fa1a3
Added some crap for the node builder
|
11 jaren geleden |
Caleb James DeLisle
|
ac3e7a9408
Beginning protocol version 6 and new pathfinder
|
11 jaren geleden |
Caleb James DeLisle
|
bb236d923c
merged next branch, step 1
|
11 jaren geleden |
Caleb James DeLisle
|
f11ce2fe92
Added SessionManager_sessionStats()
|
11 jaren geleden |
Caleb James DeLisle
|
eaad159b09
More work in new pathfinder
|
11 jaren geleden |
Caleb James DeLisle
|
11f192ebae
Preliminary work on nodestore
|
11 jaren geleden |
Caleb James DeLisle
|
bf1b68deb4
Sometimes memmove() et al are macros.
|
11 jaren geleden |
Caleb James DeLisle
|
6427d40e6d
Decrease the number of external headers pulled in and refactor allocator and reader/writer.
|
11 jaren geleden |
Caleb James DeLisle
|
8e8ca53d01
Explain the location of a bad call to memcpy()
|
11 jaren geleden |
Caleb James DeLisle
|
523213606d
Various platform specific bugs and new nacl with more plans.
|
12 jaren geleden |
Caleb James DeLisle
|
9b08100ec3
Included IpTunnel and did a refactoring of the codebase.
|
12 jaren geleden |
Caleb James DeLisle
|
dc1319d992
general cleanup of the source tree and merged IPTunnel which is not yet working.
|
12 jaren geleden |
Caleb James DeLisle
|
8f36b5bea7
Refactored angel<->core communication to use an Interface based abstraction.
|
12 jaren geleden |
Caleb James DeLisle
|
4b48230aa6
moved some inline functions out of Log.h
|
12 jaren geleden |
Caleb James DeLisle
|
78aae966d4
Moved logging infra into util/log, git AdminLog to build
|
12 jaren geleden |