9fcb3b89e7
Use cc rather
2021-10-24 19:11:01 +02:00
82c5add9f0
Updated license
2021-10-24 19:09:27 +02:00
26b29f1b2f
Possibly fixed
2021-10-24 19:06:00 +02:00
db29f0eeff
Maybe fixed
2021-10-24 18:55:49 +02:00
fc33029514
Fixed building for real
2021-10-24 18:52:12 +02:00
3976c738ca
Possibly fixed build system
2021-10-24 18:50:59 +02:00
150f47bc27
Fixed build stuff
2021-10-19 12:20:28 +02:00
0bd07ea543
Fixed build system
2021-10-19 12:18:12 +02:00
a645ac0e12
Added WIP, removed old thing
2021-08-18 14:11:34 +02:00
0a2c37be13
Updated .gitignore
2021-07-21 22:11:01 +02:00
1a96b0dce5
Switched to library
2021-07-21 22:10:32 +02:00
13efc3bba7
Allocate scratchpad once and then dup copy a range
...
Improved efficiency and memory usage (till next GC)
2021-07-21 22:08:50 +02:00
00fd2bba7e
Throw exception on read failure (one of them atleast when status < 0)
...
Added close method to close tun interface
2021-07-21 22:07:24 +02:00
d98e10ba22
Fixed warning from gcc
2021-07-21 19:07:17 +02:00
c3f194df2a
Dequeue more frequently
2021-07-21 19:07:10 +02:00
03d441a37d
Added updated notes
2021-07-21 19:06:57 +02:00
1ec5004bec
Added note
2021-07-21 18:51:10 +02:00
d2ad780b54
Finally works
...
TUNTAP is message-oriented, now I did allocate a huge amount. I could have possibly tried using PEEK if it implements it but the thing is that then I would have to mangle that fucking horried ethernet frame format (not str8 forward like IP)
2021-07-21 18:50:46 +02:00
Tristan B. Kildaire
5c7686feb2
Create README.md
2021-07-18 23:25:59 +02:00
a7be414b01
Use ushort numbering for enum
2021-07-18 23:24:06 +02:00
d628449a4d
Added TODO
2021-07-18 23:23:56 +02:00
1eb37178c1
Added method to close tun device
...
Throw error when trying to operate on closed tun device
2021-07-18 23:10:11 +02:00
ed9f5c138e
Working tun interface
2021-07-18 19:45:17 +02:00
ca5634679c
Throw exception on failure to create tun device
2021-07-18 19:26:15 +02:00
269f81904c
Added status of ioctl as return value when failed, fd when succeeded
2021-07-18 19:26:08 +02:00
bac2d3474a
Changed function signature
2021-07-18 19:23:16 +02:00
8e3796f586
Added interface request options and ioctl'd it (confirmed working)
2021-07-18 19:23:02 +02:00
e7044563dd
Use createTun
2021-07-18 18:54:34 +02:00
71630e4af5
Return tun file descriptor
2021-07-18 18:54:32 +02:00
8fb598c9ad
USe new calling parameters
2021-07-18 18:53:32 +02:00
d40a715bd6
Lost my commits
...
Initial commit here (fucking Linux froze)
2021-07-18 18:46:08 +02:00