1
0
mirror of https://github.com/VCMP-SqMod/SqMod.git synced 2025-06-22 18:17:11 +02:00
Commit Graph

1753 Commits

Author SHA1 Message Date
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
39524098f1 Extend worker pool.
Task exceptions are caught and they can provide custom information to identify the task that failed.
Take ownership of the task instance sooner.
2022-07-19 19:28:13 +03:00
ea63899c9a Mark unreachable code. 2022-07-04 20:05:21 +03:00
8f11e08150 Allow session pool to be used with legacy database wrappers (experimental). 2022-07-04 19:39:41 +03:00
b8b5e89216 Update sqmem.cpp 2022-06-25 02:31:05 +03:00
87387999f3 Remove old POCO RegEx. 2022-06-25 02:30:33 +03:00
d6a56feb87 Update sqmem.cpp 2022-06-25 00:35:57 +03:00
9c94fb7afc Update CMakeLists.txt 2022-06-25 00:35:53 +03:00
2f3684e251 Update sqratMemberMethods.h 2022-06-25 00:35:44 +03:00
7afc05e52b Add rpmalloc as a thread-safe alternative. 2022-06-24 22:51:20 +03:00
eca11b73ba Update SimpleIni.h 2022-06-24 22:49:23 +03:00
5c54dc6a95 Update sqratClass.h 2022-06-24 22:49:09 +03:00
9330cd4eb3 Update Weapon.cpp 2022-06-24 22:49:03 +03:00
7576409ceb Update Vehicle.cpp 2022-06-24 22:48:58 +03:00
f278d151d6 Update Player.cpp 2022-06-24 22:48:54 +03:00
b3b57d5b2b Update VecMap.hpp 2022-06-24 22:48:48 +03:00
c4130c589f Update ThreadPool.hpp 2022-06-23 21:50:23 +03:00
2d24860905 Update RegEx.hpp 2022-06-23 21:07:52 +03:00
eb90d9bc99 Update Net.hpp 2022-06-23 21:07:48 +03:00
b87e68b9fc Add an extra method to the logger. 2022-06-23 21:07:44 +03:00
a1a71ee031 Validate sub-str range. 2022-06-13 04:00:41 +03:00
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
b3f9f9e47a Fix entity quaternion properties.
Vector flag enumeration was used instead of Quaternion flag enumeration.
2022-03-22 21:11:17 +02:00
a2421afca1 Fix player iteration. 2022-03-19 23:51:34 +02:00
e2cbd7d5cf Update SQLite. 2022-03-16 22:37:44 +02:00
2725387112 Update MySQL.hpp 2022-03-16 22:36:50 +02:00
7248351469 Update Areas.cpp 2022-03-16 22:36:48 +02:00
e253dc2038 Update formatting library. 2022-03-16 22:36:44 +02:00
38f0a53cd8 Fix areas with a temporary workaround. 2022-03-16 21:58:00 +02:00
1c7fee69ea Update RegEx.cpp 2022-03-16 18:33:49 +02:00
2b85b3a035 Update Signal.cpp 2022-03-16 17:21:53 +02:00
11fb1fa25c Update Events.inc 2022-03-16 17:02:11 +02:00
8dc0ca18f5 Minor changes. 2022-03-09 22:59:19 +02:00
7e39fab21a Reuse method. 2022-03-09 22:41:00 +02:00
da139c6a81 Update XML.hpp 2022-03-09 22:37:06 +02:00
27521f209d Fix return value. 2022-03-09 22:33:35 +02:00
e6cbdfaf30 Allow XML chaining. 2022-03-09 22:25:51 +02:00
fd62cafe33 Update XML.cpp 2022-03-09 22:11:03 +02:00
d749250e1b Update INI.cpp 2022-03-06 20:02:01 +02:00
c205261ee9 Update INI.cpp 2022-03-06 20:01:13 +02:00
4af93aff14 Allow tasks to also be identified by their tag.
Change the behavior of DropTask to return boolean.
2022-03-02 18:57:11 +02:00
d246ee8430 Update Dir.hpp 2022-01-28 15:23:48 +02:00
6419fc0f4d Add Elapsed and Remaining properties to routine.
Some checks reported errors
continuous-integration/drone/push Build was killed
2021-11-10 17:30:21 +02:00
0213ffe632 Update Official.cpp 2021-11-10 16:58:13 +02:00
5f364605ab Update Official.cpp 2021-11-10 16:50:38 +02:00
3e9f25502b Remove DPP.
Some checks reported errors
continuous-integration/drone/push Build was killed
2021-09-23 22:18:24 +03:00
1d85603dfb Expose DPP message embeds.
Some checks reported errors
continuous-integration/drone/push Build was killed
2021-09-23 22:13:13 +03:00
259af04d0e Disable Discord until implemented.
All checks were successful
continuous-integration/drone/push Build is passing
2021-09-21 21:11:12 +03:00
4d1971d66b Disable the option by default. 2021-09-21 21:05:08 +03:00
b4bf96ce4b Add MariaDB Connector/C as a built-in alternative (v3.2.3). 2021-09-21 20:59:01 +03:00