diff options
Diffstat (limited to 'TODO.done')
-rw-r--r-- | TODO.done | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/TODO.done b/TODO.done new file mode 100644 index 0000000..a4dd5b7 --- /dev/null +++ b/TODO.done @@ -0,0 +1,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) |