Sandu Liviu Catalin
9298065cef
Update WIP discord and some vendors.
...
CPR has features disabled and PCRE is fully disabled until updated to new code.
2023-08-05 21:31:33 +03:00
Sandu Liviu Catalin
bc1fc1d245
Allow external native plug-ins to interact wit the script.
...
Very primitive mechanism but better than nothing.
2023-03-05 15:38:59 +02:00
Sandu Liviu Catalin
c4b9b4c0a5
Basic implementation of PCRE.
...
Just the foundation is currently implemented. Utilities are to be added with time.
2022-06-13 03:51:39 +03:00
Sandu Liviu Catalin
3e9f25502b
Remove DPP.
continuous-integration/drone/push Build was killed
2021-09-23 22:18:24 +03:00
Sandu Liviu Catalin
4a8a7172d4
Add UTF8 library.
2021-09-19 14:23:47 +03:00
Sandu Liviu Catalin
4f70f89b78
Basic Discord library layout.
...
Foundation for the discord library bindings. To be gradually exposed to the script.
2021-09-10 20:13:42 +03:00
Sandu Liviu Catalin
5dcc57a130
Initial implementation of WebSocket client.
2021-09-07 20:55:05 +03:00
Sandu Liviu Catalin
cbfed04bc9
Remove CivetWeb in favor of POCO.
2021-09-05 00:38:00 +03:00
Sandu Liviu Catalin
bc2260a0f0
CivetWeb as a potential library.
2021-09-04 22:44:47 +03:00
Sandu Liviu Catalin
ce6050cc08
JSMN approach.
2021-07-10 14:15:41 +03:00
Sandu Liviu Catalin
494aed47bf
Backport basic xml.
2021-07-03 20:42:44 +03:00
Sandu Liviu Catalin
425b13afe0
Port legacy MySQL implementation.
2021-06-12 17:51:33 +03:00
Sandu Liviu Catalin
f5592208fa
Port legacy SQLite implementation.
2021-06-12 17:51:01 +03:00
Sandu Liviu Catalin
41f7c4f75f
WIP inventory prototyping.
2021-04-01 22:00:04 +03:00
Sandu Liviu Catalin
8dfeba7719
WIP loot distribution prototyping.
2021-04-01 21:58:42 +03:00
Sandu Liviu Catalin
0ec506f8e8
WIP extended string formatting.
2021-04-01 19:31:33 +03:00
Sandu Liviu Catalin
bee47a44c4
Reinstate CPR using system library.
2021-03-27 00:18:51 +02:00
Sandu Liviu Catalin
f02b6be315
WIP Official plug-in compatibility layer.
2021-03-15 07:02:48 +02:00
Sandu Liviu Catalin
d853e86d18
Register MMDB.
2021-02-08 09:06:11 +02:00
Sandu Liviu Catalin
90597e4287
First draft/prototype of built-in privilege management.
2021-02-05 13:32:37 +02:00
Sandu Liviu Catalin
0d05273f3f
Remove CURL/CPR.
2021-02-02 19:10:51 +02:00
Sandu Liviu Catalin
fc9419677f
Initial ZMQ bindings.
2021-02-02 19:07:02 +02:00
Sandu Liviu Catalin
fe27504972
Implement a hashing function.
2021-01-31 21:50:10 +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
9efcfe2fa9
Discard unwanted libraries from discord integration attempt.
2021-01-28 13:17:06 +02:00
Sandu Liviu Catalin
95705e87c8
Initial preparations for CURL and Discord integration.
2021-01-27 07:27:48 +02:00
Sandu Liviu Catalin
31af9efe94
Separate jobs from workers.
2020-09-06 21:35:04 +03:00
Sandu Liviu Catalin
5782b598e5
Create the worker lib.
...
Just an empty file. Placeholder for a future prototype.
2020-09-04 23:59:02 +03:00
Sandu Liviu Catalin
0aee307376
Add potential library.
2020-09-04 23:50:12 +03:00
Sandu Liviu Catalin
5114dcbffb
Update Register.cpp
...
Remove leftover imports.
2020-08-30 18:52:53 +03:00
Sandu Liviu Catalin
508d968744
Concept [WIP]
...
Privilege management.
2020-05-10 13:01:01 +03:00
Sandu Liviu Catalin
82f183599f
Actually expose the MySQL api.
2020-04-27 15:02:10 +03:00
Sandu Liviu Catalin
5393b62892
Initial implementation of basic TCP/UDP sockets.
2020-04-20 04:46:05 +03:00
Sandu Liviu Catalin
9e68216136
Actually register the maxmind-db library in the vm.
2020-04-17 16:57:52 +03:00
Sandu Liviu Catalin
39d6af7687
Integrate XML module.
...
Integrate the XML module into the host plugin and get it to compile.
2020-03-22 01:33:11 +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
Sandu Liviu Catalin
c0fd374404
Rename source to module.
2020-03-21 23:02:27 +02:00