- Oct 29, 2015
-
-
Michal 'vorner' Vaner authored
-
- Oct 26, 2015
-
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
-
- Oct 23, 2015
-
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
Use diff_addr_store.py in the master flow plugin, to share the same code with FWUp to handle updating the address sets.
-
Michal 'vorner' Vaner authored
Don't leave old values in the sets when the plugin starts and does a full update. They might be gone by now, so do a full replace of the set.
-
Michal 'vorner' Vaner authored
-
- Oct 22, 2015
-
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
Use socketpair to talk with the ipset command instead of pipe. For one, we couldn't use send with pipe. For another, we are able to log its output and see if something went wrong.
-
Michal 'vorner' Vaner authored
-
- Oct 21, 2015
-
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
Use the new variadic functions for parsing & rendering of data, making the code shorter in the process.
-
Michal 'vorner' Vaner authored
They allow to parse/render multiple elements at once, doing all the necessary size checks.
-
- Oct 20, 2015
-
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
Use it so the error messages are sent to the server.
-
- Oct 16, 2015
-
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
Provide hooks and commands to create and update the sets.
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
• The hooks don't need the userdata parameter, that one is passed inside the storage parameter. • Have a hook after complete replacement as well as before, to allow working on a copy and atomically swapping instead of just working or real data all the time.
-
- Oct 15, 2015
-
-
Michal 'vorner' Vaner authored
-
- Oct 08, 2015
-
-
Michal 'vorner' Vaner authored
• New module containing the set types and definitions. • Each set gets its own function to convert its members (addresses) to strings that can be fed to the ipset utility.
-
Michal 'vorner' Vaner authored
Provide hooks for adding, removing and clearing of addresses.
-
- Oct 07, 2015
-
-
Michal 'vorner' Vaner authored
If the set is present in both old and new config, migrate its content and state, so we don't have to re-download everything.
-
Michal 'vorner' Vaner authored
Add a function to copy content of one address store into another.
-
Michal 'vorner' Vaner authored
Mark the import variable as possibly unused, suppressing a warning in case the variable is created but not imported into and unused.
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
-
- Oct 06, 2015
-
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
Be able to reload pluglibs after the plugin crashes and is reloaded.
-