Commit Graph
100 Commits
Author SHA1 Message Date
Sandu Liviu Catalin f69769d32b Update CMakeLists.txt 2021-03-31 17:32:41 +03:00
Sandu Liviu Catalin e7f95ce9e6 Update SQLite to version 3.35.3.
Enable internal functionality that may be disabled by default.
2021-03-31 17:29:25 +03:00
Sandu Liviu Catalin 2ea65f86cd Update Chrono.hpp 2021-03-30 20:32:32 +03:00
Sandu Liviu Catalin eea5dd7743 Update fmt library. 2021-03-30 20:32:25 +03:00
Sandu Liviu Catalin 7a255f065f Update sqratUtil.h 2021-03-30 20:32:06 +03:00
Sandu Liviu Catalin 9278d92603 WIP native string container. 2021-03-28 22:36:47 +03:00
Sandu Liviu Catalin 8d1b6576f3 Update Vector.hpp 2021-03-28 22:36:08 +03:00
Sandu Liviu Catalin f95a4f9305 Experimental changes to binding utility. 2021-03-28 02:58:47 +02:00
Sandu Liviu Catalin 72b4f661e6 Update Main.cpp 2021-03-28 01:07:46 +02:00
Sandu Liviu Catalin cd55e51d62 Allow CPR to use the thread pool. 2021-03-28 00:19:09 +02:00
Sandu Liviu Catalin 6a0b7f246e Basic thread pool implementation for internal use. 2021-03-27 19:53:49 +02:00
Sandu Liviu Catalin 8a29e812b1 Update Vehicle.cpp 2021-03-27 16:25:31 +02:00
Sandu Liviu Catalin bee47a44c4 Reinstate CPR using system library. 2021-03-27 00:18:51 +02:00
Sandu Liviu Catalin 91bb79403c Update sqmod.ini 2021-03-21 20:58:32 +02:00
Sandu Liviu Catalin 1ac456aa9d Update CMakeLists.txt 2021-03-21 20:27:24 +02:00
Sandu Liviu Catalin 44dc1a0dd9 Increase default stack size. 2021-03-21 20:21:31 +02:00
Sandu Liviu Catalin 828452a878 Direct MySQL string escape. 2021-03-21 20:19:00 +02:00
Sandu Liviu Catalin 0b62694491 Direct SQLite string escape. 2021-03-21 19:58:39 +02:00
Sandu Liviu Catalin 954b1f5c0d Use native types.
And add more constructors.
2021-03-21 11:43:35 +02:00
Sandu Liviu Catalin 4ebd2ff6f6 Update Official.cpp
Update type names.
2021-03-21 11:20:59 +02:00
Sandu Liviu Catalin 5bc69bc789 Update Official.cpp 2021-03-21 11:04:01 +02:00
Sandu Liviu Catalin 8dc4d353e2 Check for out of range. 2021-03-21 11:03:20 +02:00
Sandu Liviu Catalin 2cbc450285 Manually identify stream target. 2021-03-21 11:01:22 +02:00
Sandu Liviu Catalin f5e766ab7b Fix stream not clearing the proper values. 2021-03-21 10:50:18 +02:00
Sandu Liviu Catalin 5f90d55fc7 Update Events.inc 2021-03-21 10:36:37 +02:00
Sandu Liviu Catalin 85a2097d82 Update Official.cpp 2021-03-21 10:36:25 +02:00
Sandu Liviu Catalin 26dddbd55b Update Events.inc 2021-03-20 20:54:27 +02:00
Sandu Liviu Catalin a746bf0075 Update Official.cpp 2021-03-20 20:38:25 +02:00
Sandu Liviu Catalin 2ca0af51cb Update Events.inc 2021-03-20 20:32:26 +02:00
Sandu Liviu Catalin 8985866060 Do not register two Quaternion types. 2021-03-20 20:21:05 +02:00
Sandu Liviu Catalin 370c5cfe88 Fix derived class creation. 2021-03-20 19:58:56 +02:00
Sandu Liviu Catalin 88a50cac4e Explicit casts. 2021-03-20 19:58:46 +02:00
Sandu Liviu Catalin 85a305d987 Update Official.hpp 2021-03-20 19:36:41 +02:00
Sandu Liviu Catalin 83e1863154 Update CMakeLists.txt
Disabled by default.
2021-03-20 19:10:59 +02:00
Sandu Liviu Catalin d18719a6d8 Allow chaining the Generate() method. 2021-03-20 17:56:38 +02:00
Sandu Liviu Catalin 1ed005e571 Update Events.inc 2021-03-20 17:20:11 +02:00
Sandu Liviu Catalin 73fef6cc3f Update sqmod.ini 2021-03-20 17:19:13 +02:00
Sandu Liviu Catalin f3eabd43f5 Default constructors. 2021-03-20 17:10:57 +02:00
Sandu Liviu Catalin 49eaedbb4b Implement stream for official plug-in compatibility layer. 2021-03-20 16:56:44 +02:00
Sandu Liviu Catalin 1297635b89 Implement timers for official plug-in compatibility layer. 2021-03-20 15:47:32 +02:00
Sandu Liviu Catalin ed07b17c22 Implement constants for official plug-in compatibility layer. 2021-03-20 12:09:20 +02:00
Sandu Liviu Catalin 5885c3f10b Update sqratConst.h 2021-03-20 12:08:51 +02:00
Sandu Liviu Catalin d7804ab321 Implement global functions for official plug-in compatibility layer.
Make ARGB derive from Color4 to be consistent with the rest of the plugin.
2021-03-20 11:53:17 +02:00
Sandu Liviu Catalin 26cb65fcbc Return entity instance instead of object.
Implement helper entity iteration functions.
2021-03-20 11:51:40 +02:00
Sandu Liviu Catalin 45c857f439 Disable unwanted constructors and assignment operators. 2021-03-20 11:50:39 +02:00
Sandu Liviu Catalin 86e070d61c Use optimized type identification. 2021-03-20 11:49:58 +02:00
Sandu Liviu Catalin f11622177e Return by reference. 2021-03-20 11:49:26 +02:00
Sandu Liviu Catalin dd780dbd02 Update sqratArray.h 2021-03-20 11:49:13 +02:00
Sandu Liviu Catalin 814a871b5a Update sqratObject.h 2021-03-20 11:49:09 +02:00
Sandu Liviu Catalin e88007d2f6 Update sqratTable.h 2021-03-20 11:49:02 +02:00
Sandu Liviu Catalin f02b6be315 WIP Official plug-in compatibility layer. 2021-03-15 07:02:48 +02:00
Sandu Liviu Catalin aadba58795 Update Color4.hpp 2021-03-15 07:01:41 +02:00
Sandu Liviu Catalin c22e37622d Flatten tyres utility. 2021-03-15 07:01:26 +02:00
Sandu Liviu Catalin 5082b9ace8 Update sqratClass.h 2021-03-15 07:00:46 +02:00
Sandu Liviu Catalin e2528e88dd Update sqratFunction.h 2021-03-15 07:00:39 +02:00
Sandu Liviu Catalin 405afbb72d Update sqratTypes.h 2021-03-15 07:00:34 +02:00
Sandu Liviu Catalin 4c08879b5c Adjust stream constructor. 2021-03-09 00:40:16 +02:00
Sandu Liviu Catalin 6935d4bfb1 Update Stream.cpp 2021-03-09 00:21:40 +02:00
Sandu Liviu Catalin 7d7fd44427 Initial draft for I/O streams. 2021-03-09 00:18:07 +02:00
Sandu Liviu Catalin 0675c05fe7 Update Time.cpp 2021-03-04 22:51:09 +02:00
Sandu Liviu Catalin 80ab78d6d8 Update Data.hpp 2021-03-04 22:41:56 +02:00
Sandu Liviu Catalin f7ec3594eb Implement SessionPool. 2021-03-04 22:41:18 +02:00
Sandu Liviu Catalin c4c88fd97c Allow RecordSet to be constructed from statements. 2021-03-04 22:00:19 +02:00
Sandu Liviu Catalin 20cb308c3f Update VecMap.hpp 2021-03-04 21:59:54 +02:00
Sandu Liviu Catalin 66b2af9be2 Miscellaneous. 2021-02-23 16:36:17 +02:00
Sandu Liviu Catalin 6fa8a17e9d Fix indentation. 2021-02-21 13:37:57 +02:00
Sandu Liviu Catalin 9017236b13 Work around server defect. 2021-02-21 13:34:08 +02:00
Sandu Liviu Catalin 1f2b75ed26 Handle Poco exceptions explicitly. 2021-02-20 21:22:12 +02:00
Sandu Liviu Catalin 505650837e Update Pickup.cpp 2021-02-15 09:42:18 +02:00
Sandu Liviu Catalin bd392c9bae Update Algo.cpp 2021-02-14 19:48:57 +02:00
Sandu Liviu Catalin d1963dcb86 Update Data.hpp 2021-02-14 16:25:31 +02:00
Sandu Liviu Catalin df61b4eb55 Enable wstring support in poco data. 2021-02-12 14:21:50 +02:00
Sandu Liviu Catalin a526cc7597 Enable boolean vectors support in poco data. 2021-02-12 11:59:09 +02:00
Sandu Liviu Catalin b897cde9e5 Update Data.cpp
Make callback processing more robust
2021-02-09 15:21:26 +02:00
Sandu Liviu Catalin c9dbd38255 Include pending library. 2021-02-08 21:10:10 +02:00
Sandu Liviu Catalin 3d0ce183c6 Update CMakeLists.txt 2021-02-08 21:04:26 +02:00
Sandu Liviu Catalin 357796c723 Forgot to define SCRAT_USE_EXCEPTIONS
Also normalized indentation.
2021-02-08 21:04:06 +02:00
Sandu Liviu Catalin bab6db85a9 Fix callback binding. 2021-02-08 12:22:45 +02:00
Sandu Liviu Catalin 2bbbfd69e6 Async callback. 2021-02-08 12:11:47 +02:00
Sandu Liviu Catalin d853e86d18 Register MMDB. 2021-02-08 09:06:11 +02:00
Sandu Liviu Catalin a6a9aa88b2 Const cleanup. 2021-02-05 16:03:04 +02:00
Sandu Liviu Catalin 076d778e50 Fix inspection parameters. 2021-02-05 15:56:24 +02:00
Sandu Liviu Catalin 479272d59f Add iteration. 2021-02-05 15:42:27 +02:00
Sandu Liviu Catalin bd1504bd24 Add removal methods. 2021-02-05 15:26:39 +02:00
Sandu Liviu Catalin ff8da4dad1 Update squirrel.h 2021-02-05 15:08:57 +02:00
Sandu Liviu Catalin a6326c954d Update sqconfig.h 2021-02-05 15:08:50 +02:00
Sandu Liviu Catalin 866f916871 Update CMakeLists.txt 2021-02-05 15:08:41 +02:00
Sandu Liviu Catalin 2b83364a7e Update CMakeLists.txt 2021-02-05 14:54:09 +02:00
Sandu Liviu Catalin 180cccc324 Remove leftover placeholders. 2021-02-05 14:27:32 +02:00
Sandu Liviu Catalin 4704f6a67d Disable traces of legacy functionality. 2021-02-05 14:25:53 +02:00
Sandu Liviu Catalin d20726621b Discard object references. 2021-02-05 14:21:53 +02:00
Sandu Liviu Catalin 66dca8785c Remove all method. 2021-02-05 14:19:15 +02:00
Sandu Liviu Catalin e4d4b09f52 Update Privilege.cpp 2021-02-05 14:12:05 +02:00
Sandu Liviu Catalin 4da00718f7 Assign/Remove/Modify methods. 2021-02-05 14:06:13 +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 6d30202bbd Update sqratUtil.h 2021-02-05 13:31:56 +02:00
Sandu Liviu Catalin d73ee70395 Update sqratFunction.h 2021-02-05 13:31:52 +02:00
Sandu Liviu Catalin 18a52bc536 Add string opt support and fix inevitable exception. 2021-02-04 23:27:43 +02:00
Sandu Liviu Catalin ce5bb3034e Update Data.hpp 2021-02-04 08:02:17 +02:00
Sandu Liviu Catalin a5f0b224ce Update Shared.cpp 2021-02-04 08:01:23 +02:00