Caleb James DeLisle
|
bc5f04a15b
Rename `struct Message` to Message_t
|
7 months ago |
Caleb James DeLisle
|
9d6d8f6497
Changed all accesses to Message->msgbytes to Message_bytes() calls in prep for moving Message to Rust.
|
7 months ago |
Caleb James DeLisle
|
ca5f157009
Static assert which cannot be known at compile time, oops
|
11 months ago |
Caleb James DeLisle
|
453e24bbb6
Reduce reliance on the implementation of Sockaddr being OS struct sockaddr
|
1 year ago |
Caleb James DeLisle
|
8e3011cb6e
Change message->bytes to message->msgbytes in prep for privatizing it
|
3 years ago |
Caleb James DeLisle
|
3651b0d413
Message privatize length
|
3 years ago |
Caleb James DeLisle
|
cd188e865c
Message: Privatized alloc
|
3 years ago |
Caleb James DeLisle
|
338f5671e0
Use a pair of /1s as default route for all platforms, not just darwin
|
4 years ago |
Caleb James DeLisle
|
1b96f94520
Fix IPv6 on OSX
|
4 years ago |
Caleb James DeLisle
|
ca4be7578d
Rid the project of setjmp()
|
4 years ago |
Caleb James DeLisle
|
fccf47e465
Switch to using CString_safeStrncpy so as to be sure that copied strings are null terminated
|
4 years ago |
Caleb James DeLisle
|
35b3fd79d0
Make fff unsigned because gcc-9 gets mad otherwise
|
5 years ago |
Caleb James DeLisle
|
a3b0140711
Comment out an assertion which can sometimes fail.
|
7 years ago |
kpcyrd
|
5baafa6bea
Fix openbsd interface configuration
|
7 years ago |
Caleb James DeLisle
|
cafed5019f
Manual merge links update by soredake
|
7 years ago |
soredake
|
c49cc24869
links update
|
8 years ago |
Rafal Crypto Tigusoft
|
d9cb72432f
Added missing close(s) to tun/tap darwin
|
8 years ago |
Caleb James DeLisle
|
b1679ba17c
Everything working for Darwin
|
9 years ago |
Caleb James DeLisle
|
b06975e1d2
Fix NetPlatform_darwin to be able to insert routes via a device
|
9 years ago |
Kubuxu
|
7120d7091f
Add addRoute stubs in onther platforms
|
9 years ago |
Caleb James DeLisle
|
747468b3b5
Add IPv4 address assignment for OSX/Darwin
|
9 years ago |
wfleurant
|
71008ad84f
[util/netdev] headers for NetPlatform_darwin.c
|
9 years ago |
Caleb James DeLisle
|
5ad4fa8604
misc fixes reported by builders
|
10 years ago |
Caleb James DeLisle
|
3005cac83c
Removed some old string.h portability stuff and replaced it with CString.h which is easier portability, also made TUNInterface and NetPlatform fully non-portable since they are not intended to be portable and portability code changes from time to time, putting them at risk since they are not often compiled.
|
10 years ago |
Caleb James DeLisle
|
0fdda4fc72
Replaced all instances of Assert_always() with Assert_true() to standardize on Assert_true() for 'always', Assert_ifParanoid() for assertions which trigger if PARANOIA is enabled and Assert_ifTesting() for asserions which would be triggered by bad nodes in a real network
|
10 years ago |
Caleb James DeLisle
|
fffb92caa8
more work done on the build
|
11 years ago |