54 Commits

Author SHA1 Message Date
Kioubit
a7eb52c0c5 No longer set SIOCGIFFLAGS, update README.md 2022-01-07 07:20:32 -05:00
Kioubit
ede44e8426 Set PACKET_ADD_MEMBERSHIP 2022-01-04 17:40:40 -05:00
Kioubit
d8c439aad9 Remove unnecessary makefile option 2022-01-04 15:49:31 -05:00
Kioubit
48486cc205 set IFF_PROMISC 2022-01-04 15:48:28 -05:00
Kioubit
1f294666f3 Refresh selected source IP when autosense 2021-12-28 15:42:13 -05:00
Kioubit
95bf95784e Add version information to binaries 2021-12-28 12:52:06 -05:00
Kioubit
1da76a4547 Don't check for unnecessary flags, fix potential bottleneck 2021-12-28 12:48:52 -05:00
Kioubit
b7c5e6afba Add build for multiple architectures, streamline process 2021-12-28 07:43:59 -05:00
Kioubit
1ec9477d69 Fix autosense not working 2021-12-28 06:44:49 -05:00
Kioubit
2e62c0b5d5 Build tags for modules 2021-12-28 06:19:19 -05:00
Kioubit
ff27eb5141 Documentation update 2021-12-27 12:09:59 -05:00
Kioubit
4ddaa98351
Merge pull request #1 from jlu5/patch-1
Simplify wget instructions; use FHS compliant paths
2021-12-27 12:02:59 -05:00
Kioubit
6ebee06861 Make the user interface a module, Rework modules 2021-12-27 11:25:52 -05:00
Kioubit
0f580cbbbd Small code optimizations 2021-12-27 08:33:10 -05:00
Kioubit
5a901eada3 Fix unbuffered os.Signal channel error 2021-12-27 06:37:08 -05:00
James Lu
504daad9e1
Simplify wget instructions; use FHS compliant paths
Paths under /usr/bin and /usr/lib are generally managed by the system package manager; use /usr/local/bin and /etc instead
2021-12-27 01:52:30 -08:00
Kioubit
11110fb66b Update Documentation 2021-12-26 08:02:49 -05:00
Kioubit
e3d463e815 Bump Version 1.2 2021-12-26 07:15:10 -05:00
Kioubit
45b9ac5e86 Set Interface Allmulti flag 2021-12-26 07:13:48 -05:00
Kioubit
de4d228950 Bump Version 1.1 2021-12-26 11:53:27 +01:00
Kioubit
d196469c01 isIpv6 fix 2021-12-26 11:50:35 +01:00
Kioubit
f8f0d0d055 Documentation 2021-12-25 22:25:58 +01:00
Kioubit
d6421a007e Better module support 2021-12-25 13:03:11 -05:00
Kioubit
6948f5a30d Support modules 1.0 2021-12-25 09:28:59 -05:00
Kioubit
3491a47811 Add installation instructions 2021-12-25 08:29:57 -05:00
Kioubit
d3a5059aa2 More Fixes and optimization 2021-12-25 08:21:07 -05:00
Kioubit
ce659c31d8 Fixes 0.9 2021-12-24 18:06:32 -05:00
Kioubit
bef2b5d3ef Fix BPF Filter 2021-12-24 18:04:09 -05:00
Kioubit
8562c2f533 Bump Version 0.8 2021-12-24 17:14:09 -05:00
Kioubit
7d831f2f0b Fix checksum 2021-12-24 17:11:11 -05:00
Kioubit
c7da34fc9e Bump version 0.7 2021-12-24 17:05:15 -05:00
Kioubit
28298d916d Fix checksum 2021-12-24 17:04:18 -05:00
Kioubit
a1d77463da Code Optimization 2021-12-24 16:58:44 -05:00
Kioubit
2dde03d5c4 Bump Version 0.6 2021-12-24 16:46:45 -05:00
Kioubit
94b1683c8d Improvements and Fixes to proxying 2021-12-24 16:43:49 -05:00
Kioubit
f69d8c190e Add more debug information 0.5-1 2021-12-24 13:07:19 -05:00
Kioubit
99e48b6103 Fix documentation, add gitignore 2021-12-24 12:02:22 -05:00
Kioubit
282205f743 Add autosense, add config, overhaul code 2021-12-24 11:19:36 -05:00
Kioubit
04c3526c8b Add License 2021-12-23 07:57:02 -05:00
Kioubit
938e5e1a91 Documentation 2021-12-22 07:14:51 -05:00
Kioubit
57e9d65a31 Update README.md 2021-12-22 07:12:13 -05:00
Kioubit
4132a2b58c Update README.md 2021-12-22 07:11:12 -05:00
Kioubit
77165e5b39 Update README.md 2021-12-22 07:06:22 -05:00
Kioubit
2b18c35dba Refactor code 2021-12-22 07:01:30 -05:00
Kioubit
7d876fb290 Code cleanup 0.4 2021-12-22 06:09:52 -05:00
Kioubit
338139ad0f Release all ressources on shutdown 2021-12-22 06:04:00 -05:00
Kioubit
24189568b8 Update README.md 2021-12-21 06:48:27 -05:00
Kioubit
314b3cc868 Bump version 0.3 2021-12-21 06:43:44 -05:00
Kioubit
0729ff66fb Preliminary config implementation 2021-12-21 06:42:30 -05:00
Kioubit
79f4cbf97d Filtering on respond implementation 2021-12-21 06:14:56 -05:00