Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SQLite: Move default installation path from /etc/openvpn to /var/lib/eurephia | David Sommerseth | 2012-10-09 | 1 | -1/+1 |
| | | | | | | | Using /var/lib is more appropriate for the kind of database file eurephia uses and will also avoid other security restrictions on hardened installations as well. Signed-off-by: David Sommerseth <dazo@users.sourceforge.net> | ||||
* | Updated copyright dates | David Sommerseth | 2012-10-08 | 1 | -1/+1 |
| | | | | Signed-off-by: David Sommerseth <dazo@users.sourceforge.net> | ||||
* | Add paths and libaries for SQLite3 which pkg-config returns | David Sommerseth | 2010-12-31 | 1 | -1/+3 |
| | | | | | | | | If SQLite3 was not installed in system paths, it would not be possible to compile the edb-sqlite driver due to include and library paths not being set. Signed-off-by: David Sommerseth <dazo@users.sourceforge.net> | ||||
* | Added install rules for man pages | David Sommerseth | 2010-07-30 | 1 | -0/+1 |
| | |||||
* | Updated Copyright dates to include 2010 | David Sommerseth | 2010-07-30 | 1 | -1/+1 |
| | |||||
* | Moved the remainings of administration.c into administration/authentication.c | David Sommerseth | 2009-09-27 | 1 | -1/+1 |
| | |||||
* | Moved eDBGetLastlog() function into sqlite/administration/lastlog.c | David Sommerseth | 2009-09-13 | 1 | -0/+1 |
| | |||||
* | Moved certificate functions into sqlite/administration/certificates.c | David Sommerseth | 2009-09-13 | 1 | -0/+1 |
| | |||||
* | Moved user account functions into administration/useraccount.c | David Sommerseth | 2009-09-13 | 1 | -0/+1 |
| | |||||
* | Moved eDBadminConfigSet() and eDBadminConfigDelete() into its own file | David Sommerseth | 2009-09-13 | 1 | -0/+1 |
| | |||||
* | Added copyright info in CMake files | David Sommerseth | 2009-09-02 | 1 | -1/+20 |
| | |||||
* | Cleaned up and commented CMakeLists.txt for the SQLite3 driver | David Sommerseth | 2009-09-02 | 1 | -16/+25 |
| | |||||
* | Rearranged some files in the sqlite3 driver | David Sommerseth | 2009-09-02 | 1 | -4/+4 |
| | |||||
* | Moved usercerts related functions into its own file | David Sommerseth | 2009-08-29 | 1 | -0/+1 |
| | |||||
* | sqlite3 driver: Implemented eDBadminBlacklist(...) function for blacklist ↵ | David Sommerseth | 2009-05-09 | 1 | -0/+1 |
| | | | | management | ||||
* | Rewritten CMake rules to build common/ as static library | David Sommerseth | 2009-04-11 | 1 | -11/+5 |
| | | | | | | This static library is later on linked in. This is to avoid recompiling the same source files several times during a complete eurephia compilation. | ||||
* | sqlite3 driver: Implemented listing of openvpn_attempts table | David Sommerseth | 2009-04-09 | 1 | -0/+1 |
| | |||||
* | Restructured ./configure and improved the path setup | David Sommerseth | 2009-03-30 | 1 | -1/+1 |
| | | | | Also added install rules to XSLT files | ||||
* | Added eDBadminGetFirewallProfiles(...) function in DB driver | David Sommerseth | 2009-03-28 | 1 | -0/+1 |
| | |||||
* | Added missing source in edb-sqlite driver after reorg with randstr.c | David Sommerseth | 2009-03-21 | 1 | -0/+1 |
| | |||||
* | Make it possible to compile plug-in again without eurephiadm enabled | David Sommerseth | 2009-01-02 | 1 | -2/+5 |
| | |||||
* | sqlite3 - compile in common/eurephia_xml.c when admin mode is enabledv0.9.3_beta | David Sommerseth | 2008-12-29 | 1 | -1/+1 |
| | |||||
* | sqlite3 - Added saving last_insert_id on INSERT INTO queries | David Sommerseth | 2008-12-22 | 1 | -1/+5 |
| | |||||
* | Removed everything which was connected to the eurephiaUSERINFO struct. | David Sommerseth | 2008-12-18 | 1 | -1/+0 |
| | |||||
* | Moved libxml2 check from edb-sqlite to the global CMakeLists.txt | David Sommerseth | 2008-12-13 | 1 | -5/+0 |
| | |||||
* | Prepared for building with libxml2 | David Sommerseth | 2008-12-13 | 1 | -2/+11 |
| | |||||
* | Added functions for processing eurephiaACCESSINFO/eurephiaACCESSLIST | David Sommerseth | 2008-12-11 | 1 | -0/+3 |
| | | | | | | | | | | Implemented saving VPN access profile to the eurephiaCERTINFO struct and filling the eurephiaACCESSINFO with the proper information needed in the eDBadminGetUserInfo(...) function. The special thing about eurephiaACCESSINFO, is that it will not register duplicate records. And when the eurephiaCERTINFO is free'd, the eurephiaACCESSLIST will automatically be free'd as well. | ||||
* | Added missing shared source for edb-sqlite.so | David Sommerseth | 2008-12-06 | 1 | -0/+1 |
| | |||||
* | Moved over from earlier commit to use unified db translation | David Sommerseth | 2008-12-06 | 1 | -1/+1 |
| | | | | | | | In other words, rewrote commit 6d4373e026b3f12c5685e45e35f9f060379ed0f3. Moved over all functions from that commit which could take advantage of the new API for unified table/field translation. | ||||
* | Added admin function to give a list of users | David Sommerseth | 2008-12-06 | 1 | -0/+1 |
| | |||||
* | Moved administration functions (eDBadmin*) into adminstration.c | David Sommerseth | 2008-12-03 | 1 | -0/+1 |
| | |||||
* | Workaround to avoid getting existing eurephiadb template db block rebuilding | David Sommerseth | 2008-12-03 | 1 | -1/+4 |
| | |||||
* | Completed the change of authentication model in database driver | David Sommerseth | 2008-11-30 | 1 | -1/+1 |
| | | | | | | Follow up of commit 103acd7c2e1467401f0795930be9140dc5ed47ff. Seems to work fine via both plugin mode and eurephiadm, regarding core dumping too. | ||||
* | Fixed core dump issue with eDBstore_session_value(...) / ↵ | David Sommerseth | 2008-11-30 | 1 | -0/+1 |
| | | | | (*eDBstore_session_value)(...) | ||||
* | Splitted plugin/eurephiadb_session.[ch] into two parts | David Sommerseth | 2008-11-28 | 1 | -1/+1 |
| | | | | | | | | | One part is a generic session handling part (common/eurephiadb_session_common.[ch]) and the other part is left in the old plugin/eurephiadb_session.[ch]. This splitting should make it easiser to reuse some of the session handling functions for the admin utils. | ||||
* | BUGFIX: Added missing linking against crypto | David Sommerseth | 2008-11-28 | 1 | -1/+1 |
| | |||||
* | Code cleanup: Splitted all structures defined in eurephia_struct.h into ↵ | David Sommerseth | 2008-11-05 | 1 | -1/+1 |
| | | | | separate include files | ||||
* | Renamed eurephiadb-sqlite to edb-sqlite | David Sommerseth | 2008-11-05 | 1 | -7/+7 |
| | |||||
* | Created install rules via cmake | David Sommerseth | 2008-10-21 | 1 | -1/+6 |
| | |||||
* | Reorganised the source code | David Sommerseth | 2008-10-15 | 1 | -6/+8 |
| | | | | | | | | 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 | ||||
* | Made cmake also create template database | David Sommerseth | 2008-10-03 | 1 | -0/+10 |
| | |||||
* | Improved cmake rules | David Sommerseth | 2008-10-03 | 1 | -6/+21 |
| | | | | | | - Added checks for external libraries that we use - Linking now links in needed shared libraries - Added better check if OPENVPN_SRC_DIR is set | ||||
* | Added support for cmake | David Sommerseth | 2008-10-02 | 1 | -0/+14 |