93 Commits

Author SHA1 Message Date
wangyu
6c1446036b huge_buf_len and huge_data_len fix for mp 2020-07-15 04:35:09 -04:00
wangyu
4e5b3f2baa sync 79bb28 2020-07-15 04:11:38 -04:00
wangyu
ae8356504c do not drop truncated packet for pcap when fix_gro enabled 2020-07-15 03:01:20 -04:00
wangyu
1031f9d760 add wepoll target 2020-07-14 10:08:51 -04:00
wangyu
6681f3a4e6 merge up to f68c6e2 2020-07-14 08:01:48 -04:00
wangyu
fe9e73decc merge ee787e0 2020-07-14 07:21:03 -04:00
wangyu-
7544fbe9d7 fix \n in log 2018-11-13 05:58:22 -06:00
wangyu-
5ff768b165 changed a few log levels 2018-11-13 05:48:25 -06:00
wangyu-
bb7fe5c0d4 fix typo in code 2018-11-13 03:14:44 -06:00
wangyu-
9c8316e957 fix bug in random port bind 2018-11-13 02:35:42 -06:00
wangyu-
003f31bfef new option --no-pcap-mutex 2018-11-13 02:08:32 -06:00
wangyu-
7980103bd5 a lot of trival changes 2018-11-13 01:33:46 -06:00
wangyu-
d24c96a400 use pcap_breakloop() 2018-11-13 00:03:35 -06:00
wangyu-
001c42be56 protect pcap functions with mutex 2018-11-12 22:56:21 -06:00
root
4e3305bd80 fixed a core 2018-08-31 12:21:46 -05:00
wangyu
349bcf17f1 fix mac compile 2018-08-29 18:08:42 -07:00
wangyu-
ca22a3cf3b reduce diff 2018-08-29 20:03:04 -05:00
wangyu-
4e4a77ce16 fix windows compile 2018-08-29 19:37:16 -05:00
wangyu-
e0aaa65347 reduce diff 2018-08-29 17:07:50 -05:00
wangyu-
314e982570 fix ipv6 of libnet 2018-08-29 15:55:54 -05:00
wangyu-
00776c3423 added ipv6 support,reduce diff with non-mp version 2018-08-29 15:42:45 -05:00
wangyu-
2072cfed8d reduce diff with non-mp version 2018-08-29 01:19:15 -05:00
wangyu-
5f29a46aae reduce diff with non-mp version 2018-08-28 16:42:40 -05:00
wangyu-
626926e25c
changed a typo 2018-07-21 20:51:13 +08:00
root
7f848553f5 support linux cooked mode 2018-06-29 17:54:31 +00:00
U-DESKTOP-T772REH\wangyu
4ce3661b01 change assert to log fatal 2018-06-23 12:08:28 +08:00
U-DESKTOP-T772REH\wangyu
46314022b9 add a log 2018-06-20 21:06:31 +08:00
U-DESKTOP-T772REH\wangyu
086cba4b1d trival 2018-06-19 14:04:57 +08:00
U-DESKTOP-T772REH\wangyu
e110f759eb fix invalid filter expression 2018-06-19 02:21:31 +08:00
U-DESKTOP-T772REH\wangyu
a1dae3b22e mingw works 2018-06-19 00:36:53 +08:00
U-DESKTOP-T772REH\wangyu
dfcc799876 debug code 2018-06-19 00:15:58 +08:00
U-DESKTOP-T772REH\wangyu
f75eb798dc mingw compiles but not work yet 2018-06-18 21:50:57 +08:00
U-DESKTOP-T772REH\wangyu
970cd8bac5 windows works 2018-06-17 00:35:31 +08:00
wangyu-
a75afc94bb trival 2018-06-16 05:53:44 -05:00
wangyu-
976e0495e5 allow to compile without libnet 2018-06-15 23:05:32 -05:00
wangyu-
33d96331fe implement dummy socket 2018-06-15 11:47:57 -05:00
wangyu-
63950e2b22 new option pcap-send 2018-06-15 06:47:39 -05:00
wangyu-
4b8776c67a changed pcap_next_ex to pcap_loop 2018-06-15 02:48:52 -05:00
wangyu-
55f77463e7 fix pcap latency 2018-06-15 02:25:14 -05:00
wangyu-
23df5160d1 avoid using libnet_clear_packet() 2018-06-15 00:04:41 -05:00
root
af3d7e6c23 add log 2018-06-15 04:53:23 +00:00
wangyu
2ab846a9ca endianness macro, fix mac warning 2018-06-14 08:46:37 -07:00
wangyu
0b44f74d9b Merge branch 'portable' of https://github.com/wangyu-/udp2raw-tunnel into portable 2018-06-14 07:55:55 -07:00
wangyu
2198e23026 remove non-portable code on mac 2018-06-14 07:55:50 -07:00
wangyu-
e5524d9edf fix iphdr tcphdr udphdr 2018-06-14 09:54:33 -05:00
wangyu-
5d4ea64d00 remove non-portable code 2018-06-14 09:25:02 -05:00
wangyu-
1a4c494978 filter expression works 2018-06-14 08:18:26 -05:00
wangyu-
fed5bdc700 libpcap roughly works 2018-06-14 08:01:03 -05:00
wangyu-
83e13ebc5f libnet roughly works 2018-06-12 10:08:41 -05:00
wangyu-
8a1d5b58b1 add libnet and libpcap 2018-06-09 09:04:00 -05:00