summaryrefslogtreecommitdiffstats
path: root/common/eurephia_values.c
Commit message (Collapse)AuthorAgeFilesLines
* Added eRemove_value() function, to remove a key/value pair from an ↵David Sommerseth2009-09-141-0/+44
| | | | eurephiaVALUES chain
* Added debug logging of free_nullsafe() calls as wellDavid Sommerseth2009-09-071-3/+3
|
* Moved all malloc() operations over to a calloc wrapper, malloc_nullsafe()David Sommerseth2009-09-071-3/+1
| | | | This also improves debugging as well, if debug logging is enabled and log level is >= 40.
* Added more comments to the common filesDavid Sommerseth2009-09-021-1/+65
|
* Made the licence explicit GPLv2 onlyDavid Sommerseth2009-03-261-1/+1
|
* Cleaned up the code a little bitDavid Sommerseth2009-03-261-1/+2
| | | | | Made sure we only include needed include files and checked that the copyright headers are equal and correct
* BUGFIX: Fixed several errors in eurephia_values.cDavid Sommerseth2008-11-301-34/+47
| | | | | | - DEBUG logging now shows proper evgid value - evid is correctly incremented for each record - Rewrote eAdd_valuestruct(...) function to avoid empty pointer head.
* Splittet eAdd_value(...) up and put parts of it into eAdd_valuestruct(...) ↵David Sommerseth2008-11-301-10/+21
| | | | to add a eurephiaVALUES struct to an existing chain
* Renamed eurephia_struct.h to eurephia_context.hDavid Sommerseth2008-11-271-1/+1
| | | | | | | | | | | | | 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.
* Reorganised the source codeDavid Sommerseth2008-10-151-0/+120
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