Commit graph

153 commits

Author SHA1 Message Date
Stefan Midjich
6f476223b5 Two major changes in this commit:
* Moving from iptables to ipset
	* Moving from python-sh to subprocess
2017-11-15 23:12:16 +01:00
Stefan Midjich
4efe33590b without raise it will never fail 2017-11-15 23:11:51 +01:00
Stefan Midjich
0397f806fc cleanups and lowered timeout values 2017-11-15 23:03:45 +01:00
Stefan Midjich
ebc9d160e5 missed port 2017-11-15 23:03:17 +01:00
Stefan Midjich
ca75f7670d document the recent changes 2017-11-15 18:48:44 +01:00
Stefan Midjich
8316a43805 demonstrate use of ipset 2017-11-15 10:57:00 +01:00
Stefan Midjich
3c50e1e692 python 3 note 2017-11-15 10:56:34 +01:00
Stefan Midjich
2ae852fb66 lower timeout will have to be tested on apple devices. 2017-11-13 13:16:07 +01:00
Stefan Midjich
e9fb47fa17 removed 2017-10-13 16:29:49 +02:00
Stefan Midjich
936cc09a69 move up chain 2017-09-29 19:30:27 +02:00
Stefan Midjich
9032edb0bd move up chain 2017-09-29 19:25:53 +02:00
Stefan Midjich
88acc7752a move up chain 2017-09-29 19:19:12 +02:00
Stefan Midjich
0356a57ba4 forgot the error 2017-09-29 19:13:56 +02:00
Stefan Midjich
681b23f86a forgot the error 2017-09-29 19:13:02 +02:00
Stefan Midjich
6297b5abfd try with exception 2017-09-29 19:11:35 +02:00
Stefan Midjich
f2b7784969 giving up on the cursor thing 2017-09-29 19:07:32 +02:00
Stefan Midjich
b91d30bffb giving up on the cursor thing 2017-09-29 19:06:02 +02:00
Stefan Midjich
b84b888cd4 cursor problem 2017-09-29 19:04:06 +02:00
Stefan Midjich
c4d1801151 forgot this one 2017-09-29 19:02:36 +02:00
Stefan Midjich
7bfebdd4ba cleanup 2017-09-29 19:01:27 +02:00
Stefan Midjich
e08ede6631 cannot use a property here? 2017-09-29 18:55:00 +02:00
Stefan Midjich
3f8d85d50b forgot expires here 2017-09-29 18:53:51 +02:00
Stefan Midjich
a67d7f7a6d cleanup 2017-09-29 18:50:41 +02:00
Stefan Midjich
7e5ad9b9d8 forgot expires here 2017-09-29 18:42:45 +02:00
Stefan Midjich
5370134b57 typos 2017-09-29 18:40:57 +02:00
Stefan Midjich
61e950dd42 testing new purge script 2017-09-29 18:37:30 +02:00
Stefan Midjich
6130f0d746 forgot timedelta 2017-09-29 17:56:16 +02:00
Stefan Midjich
44625db697 added "expires" field to clients 2017-09-29 17:44:40 +02:00
Stefan Midjich
2ebdc37eae clarifications 2017-09-29 17:44:29 +02:00
Stefan Midjich
735d8a2dac this should not be here 2017-09-29 17:44:19 +02:00
Stefan Midjich
169aff3527 clarification 2017-09-29 16:44:05 +02:00
Stefan Midjich
33150eed6f clarification 2017-09-29 16:41:58 +02:00
Stefan Midjich
fd8e97c673 vsc formatting and testing a lower timeout for apple devices 2017-09-29 16:04:56 +02:00
Stefan Midjich
37028c98d2 example for using upstream http filters 2017-09-29 16:03:51 +02:00
Stefan Midjich
be6b2bef77 better handling of IPv4Interface across the board. 2017-03-07 17:36:15 +01:00
Stefan Midjich
c1ee2b0813 typo 2017-03-07 17:24:52 +01:00
Stefan Midjich
8ea6ae4f55 typo 2017-03-07 17:21:52 +01:00
Stefan Midjich
86a02d65e1 typo 2017-03-07 17:20:13 +01:00
Stefan Midjich
3059459915 merged three actions into manage_client.py 2017-03-07 17:15:39 +01:00
Stefan Midjich
3a0346b164 error handling 2017-03-07 17:07:08 +01:00
Stefan Midjich
6214f65c0b fixed bug in IPv4Interface handling 2017-03-07 17:01:37 +01:00
Stefan Midjich
2ce96c51bb enabling. 2017-03-07 16:41:41 +01:00
Stefan Midjich
a347c187d6 typo 2017-03-07 16:40:02 +01:00
Stefan Midjich
d55782eaef typo 2017-03-07 10:39:41 +01:00
Stefan Midjich
4cbbc54674 implementing iptc part. 2017-03-07 09:36:56 +01:00
Stefan Midjich
622827b4e8 fancier way of creating type 2017-03-06 16:35:27 +01:00
Stefan Midjich
da34f9017c client management tools 2017-03-06 16:03:57 +01:00
Stefan Midjich
dbbdb29601 replacing redis with postgres. 2017-03-06 10:26:35 +01:00
Stefan Midjich
d858f7cb9e these files should not be here. 2017-03-06 10:26:20 +01:00
Stefan Midjich
fb62ce5230 syntax error 2017-03-06 09:29:01 +01:00