Caleb James DeLisle
|
04d063dc58
forgot to remove a line
|
9 lat temu |
Caleb James DeLisle
|
0c3fce8662
Added an ETHInterface_CURRENT_VERSION for a version of ETHInterface, no 2 nodes with different ETH versions will ever communicate (via eth)
|
9 lat temu |
Caleb James DeLisle
|
849e6d3285
yank all backward compat from ETHInterface because the old version gets jammed by new version's beacon frames
|
9 lat temu |
Caleb James DeLisle
|
2c27ea72e0
fancy hack upsets some compilers
|
9 lat temu |
Caleb James DeLisle
|
e338002ab7
minor hardening
|
9 lat temu |
Caleb James DeLisle
|
4e078a8cff
change compatibility to v14 because 14 still has the old protocol
|
9 lat temu |
Caleb James DeLisle
|
1b9158d9f5
Changed ETHInterface to add capability to select all usable devices and beacon from all of them, also bring eth devices up when connecting
|
9 lat temu |
Caleb James DeLisle
|
63363bd24d
Updated ETHInterface to use new InterfaceController
|
9 lat temu |
Caleb James DeLisle
|
6280f55205
last minute protocol change
|
10 lat temu |
Caleb James DeLisle
|
1ab7897c5c
screwing w/ stupid unaligned ethernet frames
|
10 lat temu |
Caleb James DeLisle
|
e5084171da
annoying compiler
|
10 lat temu |
Caleb James DeLisle
|
7b8e7fb60d
checking for alignment problem
|
10 lat temu |
Caleb James DeLisle
|
511705c910
cjdns crashes if fed a bad ethernet frame
|
10 lat temu |
Caleb James DeLisle
|
56e0a281be
fix a few bugs in new ethinterface
|
10 lat temu |
Caleb James DeLisle
|
adf0501be6
New version (13), drop support for versions less than 12 and specify new ETHInterface protocol which contains version and frame length
|
10 lat temu |
Caleb James DeLisle
|
986fb72026
added more logging to ETHInterface
|
10 lat temu |
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 lat temu |
Caleb James DeLisle
|
666d685b24
Take responsiblity for all TODOs
|
10 lat temu |
Caleb James DeLisle
|
2bca8bea97
Cleaned up fix for issue #4
|
10 lat temu |
Caleb James DeLisle
|
1774efba10
Broke compatibility in ETHInterface because it was not working properly and echoing 12 bytes of crap back and forth before the message
|
10 lat temu |
Caleb James DeLisle
|
1332d295dd
merged in master
|
10 lat temu |
Caleb James DeLisle
|
03a6a36c96
Memory leak in ETHInterface
|
10 lat temu |
Caleb James DeLisle
|
cca56ad9a9
Finally got everything switched over to using the new pathfinder
|
11 lat temu |
Caleb James DeLisle
|
9874910bce
ETHInterface needs to support asynchronous messaging
|
11 lat temu |
Caleb James DeLisle
|
3296727e6b
Null dereference in ETHInterface_linux because allocator is not specified
|
11 lat temu |
Caleb James DeLisle
|
fffb92caa8
more work done on the build
|
11 lat temu |