Sandu Liviu Catalin
f238588abe
More work on async sql.
...
Current implementation only provides execution for sqlite queries in worker threads. Statements and MySQL is on the TODO list.
2022-07-19 19:29:32 +03:00
Sandu Liviu Catalin
8f11e08150
Allow session pool to be used with legacy database wrappers (experimental).
2022-07-04 19:39:41 +03:00
Sandu Liviu Catalin
ba4b8524e5
Update SQLite.cpp
2021-09-12 15:13:20 +03:00
Sandu Liviu Catalin
f1ef37bdf3
Fix sqlite3_snprintf not having a room for a null terminator in the buffer.
2021-09-12 15:12:35 +03:00
Sandu Liviu Catalin
f49452c165
Remove SLongInt and ULongInt helper types.
...
Fix a bunch of bugs and mistakes discovered along the way.
2021-09-10 21:27:28 +03:00
Sandu Liviu Catalin
d1bf8f5033
Update SQLite.cpp
2021-09-04 19:09:10 +03:00
Sandu Liviu Catalin
503b61c3df
Allow unoptimized to use formatting without errors.
2021-08-18 21:36:59 +03:00
Sandu Liviu Catalin
a710ceebff
Lazy fix for new changes to cpp fmt library.
2021-07-03 14:09:58 +03:00
Sandu Liviu Catalin
f5592208fa
Port legacy SQLite implementation.
2021-06-12 17:51:01 +03:00
Sandu Liviu Catalin
4a6bfc086c
Major plugin refactor and cleanup.
...
Switched to POCO library for unified platform/library interface.
Deprecated the external module API. It was creating more problems than solving.
Removed most built-in libraries in favor of system libraries for easier maintenance.
Cleaned and secured code with help from static analyzers.
2021-01-30 08:51:39 +02:00
Sandu Liviu Catalin
95705e87c8
Initial preparations for CURL and Discord integration.
2021-01-27 07:27:48 +02:00
Sandu Liviu Catalin
b86c4cea2b
Refactor.
2020-04-27 13:53:16 +03:00
Sandu Liviu Catalin
22a17fe3c4
Code cleanup.
...
Get rid of ReleaseGently.
2020-04-27 13:10:54 +03:00
Sandu Liviu Catalin
e13d1a91e7
Replace GetObject with GetObj to avoid collisions on Windows.
...
ef you MS
2020-04-17 17:42:09 +03:00
Sandu Liviu Catalin
ced5c64e17
Rename SQLite types to prevent future collisions.
2020-03-22 03:12:55 +02:00
Sandu Liviu Catalin
05990afedf
Cleanup SQLite code.
2020-03-22 03:03:05 +02:00
Sandu Liviu Catalin
8ea13de743
Merge SQLite library into a single file.
2020-03-22 02:44:33 +02:00
Sandu Liviu Catalin
de3f365522
Integrate SQLite module.
...
Integrate the SQLite module into the host plugin and get it to compile.
2020-03-22 00:35:03 +02:00