gamemann
|
b0d0b9f98f
|
Update README.
|
2020-12-18 02:23:53 +00:00 |
|
gamemann
|
68b9b0b124
|
Update README.
|
2020-12-18 02:21:50 +00:00 |
|
gamemann
|
95c771c825
|
Increase max filters from 55 to 100.
|
2020-12-18 02:16:15 +00:00 |
|
gamemann
|
0e80306f0f
|
Change config syntax for L4 protocols and update README.
|
2020-12-18 02:12:05 +00:00 |
|
gamemann
|
f30f992468
|
Add support for offload/hardware mode.
|
2020-12-18 01:51:35 +00:00 |
|
gamemann
|
499a3e665a
|
Add IPv6 support, rewrite program to improve performance, and update README.
|
2020-12-18 01:42:58 +00:00 |
|
Christian Deacon
|
5a42f995f5
|
Corrected typo.
|
2020-09-15 19:03:59 +00:00 |
|
Christian Deacon
|
1b01eab2df
|
Updated README; added note regarding Barricade Firewall project.
|
2020-09-15 19:03:08 +00:00 |
|
Christian Deacon
|
9ffc60af00
|
Allow only layer 3 filtering.
|
2020-07-25 15:58:30 +00:00 |
|
Christian Deacon
|
5deec25ddf
|
Added another note to README.
|
2020-07-25 14:58:13 +00:00 |
|
Christian Deacon
|
9993e64fb6
|
Increase max filters to 55.
|
2020-07-25 14:25:37 +00:00 |
|
Christian Deacon
|
4c9c11c6b1
|
Remove references to payload matching.
|
2020-07-25 14:24:05 +00:00 |
|
Christian Deacon
|
60ded19f6f
|
Updated README.
|
2020-07-24 13:53:24 +00:00 |
|
Christian Deacon
|
9c19e1eb8c
|
Add define for incrementing blocked stats when the source IP is on the blocked map.
|
2020-06-04 18:22:07 +00:00 |
|
Christian Deacon
|
f7a2f0ccfb
|
Move stats map initialization and increase blocked count for source IPs on blocked map.
|
2020-06-04 18:06:12 +00:00 |
|
Christian Deacon
|
af26940018
|
Use built-in Atomic functions to increment values on maps.
|
2020-06-04 17:57:30 +00:00 |
|
Christian Deacon
|
8faf701446
|
Switch to single LRU maps since we can't reliably read per CPU maps within BPF program.
|
2020-06-04 17:06:50 +00:00 |
|
Christian Deacon
|
d5d3f02317
|
Remove filterID and tried new payload matching code (not working).
|
2020-06-04 17:04:17 +00:00 |
|
Christian Deacon
|
6e4a89c076
|
Updated README.
|
2020-05-21 01:19:28 +00:00 |
|
Christian Deacon
|
db2c4792c7
|
Updated README.
|
2020-05-21 01:17:52 +00:00 |
|
Christian Deacon
|
7f213f4933
|
Updated README.
|
2020-05-21 00:24:40 +00:00 |
|
Christian Deacon
|
e40beb6d1e
|
Fixed segfault from changing payload matching length.
|
2020-05-21 00:13:24 +00:00 |
|
Christian Deacon
|
4c0f36e71c
|
Updated README.
|
2020-05-21 00:05:34 +00:00 |
|
Christian Deacon
|
57da5c8bdb
|
Changed blocktime from uint16_t to uint64_t.
|
2020-05-17 22:45:07 +00:00 |
|
Christian Deacon
|
6896159cec
|
Updated README.
|
2020-05-08 12:29:06 +00:00 |
|
Christian Deacon
|
c483f769a0
|
Modified XDPFW config example file.
|
2020-05-08 12:25:47 +00:00 |
|
Christian Deacon
|
ac4668309c
|
Added systemd service.
|
2020-05-08 12:20:44 +00:00 |
|
Christian Deacon
|
c628afcbb8
|
Optimized code.
|
2020-05-07 13:41:37 +00:00 |
|
Christian Deacon
|
c505d2b97d
|
Reset block time.
|
2020-05-07 13:30:15 +00:00 |
|
Christian Deacon
|
8f0fccdbb2
|
Updated README.
|
2020-05-07 13:20:32 +00:00 |
|
Christian Deacon
|
d17f5a4f54
|
Added blocktime filter option and optimized code.
|
2020-05-07 13:18:43 +00:00 |
|
Christian Deacon
|
f8730a511c
|
Disabled debug.
|
2020-05-07 04:50:05 +00:00 |
|
Christian Deacon
|
f802267fad
|
Change ip_stats_map's map type to support maximum IPs.
|
2020-05-07 04:32:53 +00:00 |
|
Christian Deacon
|
d2a65ae389
|
Raise rlimit in loader.
|
2020-05-07 04:32:09 +00:00 |
|
Christian Deacon
|
4d5eb050bd
|
Cleaned code.
|
2020-05-07 04:05:54 +00:00 |
|
Christian Deacon
|
5a4cda8d70
|
Added PPS and BPS options. Cleaned code.
|
2020-05-07 03:37:32 +00:00 |
|
Christian Deacon
|
f6dc04c133
|
Grammer corrections.
|
2020-05-06 04:02:08 +00:00 |
|
Christian Deacon
|
d10daf9d98
|
Removed progress section.
|
2020-05-06 03:35:33 +00:00 |
|
Christian Deacon
|
e509814df0
|
Updated README.
|
2020-05-06 03:34:25 +00:00 |
|
Christian Deacon
|
e9932a5231
|
Updated README.
|
2020-05-06 03:33:26 +00:00 |
|
Christian Deacon
|
9f19b0ee1a
|
Disable debug for release.
|
2020-05-06 03:30:42 +00:00 |
|
Christian Deacon
|
ea55e7b826
|
Updated README.
|
2020-05-06 03:29:26 +00:00 |
|
Christian Deacon
|
7f6b5a0ef6
|
Updated XDP program (not payload matching support).
|
2020-05-06 03:27:09 +00:00 |
|
Christian Deacon
|
e4ad7212de
|
Updated README.
|
2020-05-06 03:25:59 +00:00 |
|
Christian Deacon
|
242200fb84
|
Updated README.
|
2020-05-06 03:20:22 +00:00 |
|
Christian Deacon
|
9af761640b
|
Updated README.
|
2020-05-06 03:19:30 +00:00 |
|
Christian Deacon
|
a89e5c96fc
|
Updated README.
|
2020-05-06 03:17:59 +00:00 |
|
Christian Deacon
|
681a455147
|
Updated README.
|
2020-05-06 03:16:51 +00:00 |
|
Christian Deacon
|
138b3de1cc
|
Checkpoint (close to finished).
|
2020-05-06 02:11:38 +00:00 |
|
Christian Deacon
|
f20776cc70
|
Reworked matching logic in XDP.
|
2020-05-06 00:32:16 +00:00 |
|