blob: a4dd5b7777e631dbc945bc16797aa08b621443e6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
* BUGFIX: Core dumps when log file cannot be created (DONE)
* Fix core dump when openvpn process closes eDBdriver (DONE)
* Write eurephia main module - phase 1 (DONE)
- replaces sqlite-auth.so (DONE)
- utilising eurephiaDB database driver (DONE)
- Add openvpn_plugin_close_v1 (DONE)
* Rename eDBfree_sessionkey -> eDBfree_session (DONE)
* Move get_config from eurephiadb-sqlite.c to ../../eurephia_values.c (DONE)
- Make it more general (DONE)
- make use of eurephiaVALUES instead of its own dblconfig struct (DONE)
= Now it is also used by eurephiadb_session.c too.
* Rename eDBgenerate_sessionkey(...) -> eDBopen_session(...) (DONE)
* certinfo.c (DONE)
- cname -> common_name failure (DONE)
* rename dblink to eurephiaDB (DONE)
- DBL -> eDB (DONE)
- Find better names than eDBsessionvalues, eDBsessionkey (eDB -> eurephia) (DONE)
- DBLsessionkey -> eueurephiaSESSION (DONE)
- DBLsessionvalues -> eurephiaVALUES (DONE)
- Find better names than DBLattempt_* (DONE)
- Rename DBLconnection -> eDBconn (DONE)
- plugin_context -> eurephiaCTX (DONE)
* Go through code, check comments (DONE)
* Improve drivers/sqlite/sqlite.c (DONE)
- remove headers from all record tuples, put result headers in an own data struct
- put a pointer in record pointers to the corresponding header column
- make dbresult record chain a circular chain, with pointers in both directions
- write an algorithm which finds the shortest way to loop to a specific record ID
* Implement eDB_DriverVersion() and eDB_DriverAPIversion() (DONE)
|