Sandu Liviu Catalin
fd2a1de107
Backport MaxmindDB.
2021-01-31 18:48:31 +02:00
Sandu Liviu Catalin
f53b5b348d
Use Poco SharedPtr to maintain compatibility with it.
2021-01-31 17:32:16 +02:00
Sandu Liviu Catalin
9dab72a2a7
Improve debug message and value gen.
2021-01-31 14:55:49 +02:00
Sandu Liviu Catalin
13f5808442
Rename methods for consistency.
2021-01-31 14:23:33 +02:00
Sandu Liviu Catalin
4838850051
Don't return for void methods.
2021-01-31 14:13:11 +02:00
Sandu Liviu Catalin
0670a8dadf
Improve vector container.
...
Add basic map container.
2021-01-31 14:09:37 +02:00
Sandu Liviu Catalin
be557939a9
Preliminary Poco::Data bindings.
2021-01-31 00:16:10 +02: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
22a17fe3c4
Code cleanup.
...
Get rid of ReleaseGently.
2020-04-27 13:10:54 +03:00
Sandu Liviu Catalin
65f7852c21
Minor changes and additions.
2020-04-21 06:06:27 +03:00
Sandu Liviu Catalin
8a927419c2
Return the length of the written string.
...
Since they can be dynamically generated through a formatted string.
2020-04-20 03:48:49 +03:00
Sandu Liviu Catalin
1f2f580a67
Rename Read/WriteString to Read/WriteClientString.
...
The buffer is being moved to a more general purpose type of buffer. And a rename was in order to avoid confusion with client-encoded strings.
2020-04-20 02:28:35 +03:00
Sandu Liviu Catalin
505a165d23
Use pragma once instead of macro guards.
2020-03-22 01:45:04 +02:00
Sandu Liviu Catalin
c0fd374404
Rename source to module.
2020-03-21 23:02:27 +02:00