Caleb James DeLisle
|
b4a76ccd4c
Add a unit test for UDPInterface communication.
|
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
|
6a60c41dc8
Made some changes to the Errno.h abstraction.
|
12 years ago |
Caleb James DeLisle
|
4b1c14cc52
Merged in TrueShift/master for beginnings of Windows portability.
|
12 years ago |
Caleb James DeLisle
|
49ca277fc7
Merged in jercos's OpenBSD support branch and consolidated OpenBSD/FreeBSD includes.
|
12 years ago |
TrueShiftBlue
|
9a77a86330
Begin refactoring errno references to util/Errno for portability
|
12 years ago |
Caleb James DeLisle
|
2f433dece2
Created Events and Random structures to wrap libevent and the random generator.
|
12 years ago |
Caleb James DeLisle
|
c0ce57bd91
Added testing for UDPInterface setup
|
12 years ago |
Caleb James DeLisle
|
e8fb37a66a
mostly done, need a few tests now
|
12 years ago |
Caleb James DeLisle
|
245370648a
Crash bug when trying to manually insert a node with an invalid address.
|
12 years ago |
Caleb James DeLisle
|
3c5bcd9a08
Refactored InterfaceConteroller into interface/implementation pattern.
|
12 years ago |
Caleb James DeLisle
|
a708f0121b
Heap corruption vuln from large incoming packets, please update.
|
12 years ago |
Stefan Bühler
|
02b998eec6
Fix buffer overflow in UDPInterface
|
12 years ago |
Stefan Bühler
|
8aedb4b19e
Use var args macros for logging
|
12 years ago |
Caleb James DeLisle
|
6b7f576872
cjd's editor window is only 100 characters wide :)
|
12 years ago |
Caleb James DeLisle
|
8f51715e96
#91 bunch of little compatibility crap
|
12 years ago |
Caleb James DeLisle
|
99035a1c10
Refactored assertions to make sure assertions in tests are never removed.
|
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 |
Caleb James DeLisle
|
58b82e414b
Unified first line codestyle, thanks Maria for the patch.
|
12 years ago |
Caleb James DeLisle
|
f399af6077
specify address scramble in hex
|
12 years ago |
Caleb James DeLisle
|
41874da7f7
added python api consumer, moved non-core (admin) stuff to contrib, improved admin interface.
|
12 years ago |
Caleb James DeLisle
|
cf5f764a77
not setting up the interface unless there's an outgoing call first.
|
12 years ago |
Caleb James DeLisle
|
9a30efed89
Major refactoring, use at your own risk
|
12 years ago |
Caleb James DeLisle
|
09ba388ac2
remove windows specific code until windows support is truely added.
|
12 years ago |
Caleb James DeLisle
|
434ce75414
some compilers complain about non-void functions not always returning.
|
12 years ago |
Benjamin Saunders
|
187c5319a0
Disabled -Wunused-parameter and removed the numerous workarounds for its presence.
|
12 years ago |
cjdelisle
|
5ec2f7b5a3
bad code style
|
12 years ago |
cjdelisle
|
547f4a33ab
Cleaned up a bunch of files, added a codestyle validator and some information for hackers.
|
12 years ago |
cjdelisle
|
cc3cded841
Rename MemAllocator Allocator
|
12 years ago |