summaryrefslogtreecommitdiffstats
path: root/plugin/eurephia_struct.h
Commit message (Collapse)AuthorAgeFilesLines
* Renamed eurephia_struct.h to eurephia_context.hDavid Sommerseth2008-11-271-54/+0
| | | | | | | | | | | | | Since this include file now only consists of eurephiaCTX definition, it was moved to the common/ directory and renamed. Moved the SESSION_* definitions out of this file and into plugin/eurephiadb_session.h where they belong. Moved the Posix MQ definitions into plugin/firewall/eurephiafw_struct.h where they belong. eurephia_context.h is now containing only context related things.
* Code cleanup: Splitted all structures defined in eurephia_struct.h into ↵David Sommerseth2008-11-051-52/+2
| | | | separate include files
* FEATURE: Enhanced firewall blacklisting to make it more flexibleDavid Sommerseth2008-11-051-0/+1
| | | | | | It will now support config option 'firewall_blacklist_send_to'. If set it will send all blacklisted IP addresses to this chain (iptables -j). If this option is not set, it will default to DROP.
* Registering all IP addr blacklisted via eFW_UpdateFirewall(...) to avoid ↵David Sommerseth2008-11-011-0/+1
| | | | duplicates in firewall rules
* Added (untested) firewall block when IP addresses are blacklistedDavid Sommerseth2008-10-211-0/+4
| | | | | | | | If the configuration variable 'firewall_blacklist_destination' is set, it will insert DROP rules when a blacklisted IP address is attempted. Feature not tested yet.
* Reorganised the source codeDavid Sommerseth2008-10-151-0/+98
Moved all OpenVPN plug-in related things into ./plugins, including firewall Moved all shared code into ./common and moved the generic part of the database files into ./database Updated all CMakeLists.txt files and created a new one for the root directory