Commit Graph

50 Commits

Author SHA1 Message Date
M66B 61c8b194c3 Android Q support 2019-06-06 11:58:22 +02:00
M66B e323fd73f7 Fixed minimum ICMP packet length, decode ICMP type/code 2019-05-23 12:44:52 +02:00
M66B eba4e7200a Added settings to filter UDP traffic 2019-05-21 20:56:01 +02:00
M66B 76e8c600bc Revert "Fixed UDP caching"
This reverts commit ffb8ecb457.
2019-04-22 19:35:19 +02:00
M66B 7fdb9c26c3 Fixed allowed DNS TCP 2019-04-19 11:46:58 +02:00
M66B cc54e5cc0a Skip logging of TCP DNS 2019-04-19 09:17:31 +02:00
M66B ffb8ecb457 Fixed UDP caching 2019-04-17 15:42:31 +02:00
M66B 2d3953dd58 Fixed uid caching 2019-01-19 19:19:49 +00:00
M66B 1b2eb44feb Happy new year 2018-12-31 16:12:49 +00:00
M66B f7645a4326 Fixed connecting to blocked addresses 2018-09-11 15:07:34 +00:00
M66B b130571b89 Prepare for 2018 2017-12-24 10:12:10 +01:00
M66B 928eab71a6 Cache uids 2017-11-05 08:08:20 +01:00
M66B 38e8c5698e Switch from Gradle experimental to cmake 2017-10-23 22:05:13 +02:00
M66B 60def31053 Make unknown protocol a warning 2017-04-29 20:15:15 +02:00
M66B d91d46b16b Added references 2017-04-11 08:16:33 +02:00
M66B c464c3bc67 Try to get uid only once 2017-04-10 10:55:00 +02:00
M66B c066ae6123 Get uid on source port on first try 2017-03-26 09:02:29 +02:00
M66B 7b81858459 Fallback to source port match only while searching for connection 2017-03-15 19:08:55 +01:00
M66B e80119fb62 Skip entries with port number zero 2017-03-12 08:42:11 +01:00
M66B 69a91fec23 Find connection by source port, destination address and port 2017-03-12 08:24:08 +01:00
M66B 48c6d1b5a3 Fix decoding IPv6 kernel address 2017-03-11 12:33:59 +01:00
M66B 19deabe342 Fallback to source port only on last try finding uid 2017-03-11 09:59:24 +01:00
M66B 6809f5d0dc Find uid by source port and source address 2017-03-11 07:24:49 +01:00
M66B 90d743c7e3 Properly abort blocked connections 2017-03-04 11:48:46 +01:00
M66B d3fa43b9f4 Reformat 2017-03-03 15:46:53 +01:00
M66B 9db81a3e08 Happy newyear 2016-12-30 14:58:00 +01:00
M66B a4106e3e98 Drop fragmented IP packets
Closes #437
2016-07-03 17:37:47 +02:00
M66B 32304b549f Use multiple epoll events
Refs #431
2016-06-25 09:12:54 +02:00
M66B 567f3dfcb1 Drop TCP packets with URG data
Closes #436
2016-06-24 21:25:01 +02:00
M66B 11c79001b5 Switch from pselect to epoll
Refs #431
2016-06-24 15:21:04 +02:00
M66B 4164014df7 Revert fddbdccdec 2016-05-01 16:11:57 +02:00
M66B fddbdccdec Reduce searching for ready file descriptors to save battery 2016-04-16 12:19:40 +02:00
M66B 51332c6910 Prevent crash 2016-04-07 09:20:26 +02:00
M66B 8608f20740 Fixed warnings 2016-03-11 11:32:15 +01:00
M66B b05f170e18 Allow dynamic MTU 2016-03-11 08:08:54 +01:00
M66B a8ad7a7b19 Small improvement 2016-03-10 16:41:49 +01:00
M66B ef811796a5 Extra checks 2016-03-06 10:24:28 +01:00
M66B 27b19d630d Check for TCP urgent data 2016-03-05 14:12:10 +01:00
M66B aedade8bfe Removed to do's 2016-02-21 12:58:14 +01:00
M66B 4e92a7aca8 Native report unknown unknown protocols only
Fixes #324
2016-02-15 12:03:19 +01:00
M66B 4ab9ebbfd8 Native fixed get uid logging, refactoring 2016-02-15 08:01:25 +01:00
M66B 5efacada27 Native report error number
This will allow different errors to have their own notification
2016-02-14 14:40:45 +01:00
M66B b037fe8727 Native refactoring 2016-02-14 14:11:05 +01:00
M66B 19b0fe25a5 Native report fragmentation, unknown protocols 2016-02-14 13:30:36 +01:00
M66B 70ef2d4303 Remark about NETLINK
https://en.wikipedia.org/wiki/Netlink
2016-02-12 09:25:31 +01:00
M66B 31b0b8e7ad Native warning for urgent TCP 2016-02-11 15:21:55 +01:00
M66B 09da6010da Native limit number of sessions
Refs #311
2016-02-11 09:12:00 +01:00
M66B 97d9bcf610 Native remarks 2016-02-11 08:20:45 +01:00
M66B a78030713f Native refactoring 2016-02-10 19:28:40 +01:00
M66B 32223b6c4f Native refactoring 2016-02-09 13:43:18 +01:00