Sandu Liviu Catalin
|
a3169ad7d2
|
Partial implementation of the JSON module.
|
2016-06-09 03:01:19 +03:00 |
|
Sandu Liviu Catalin
|
f1d8d60e96
|
Improve the string retrieval from the stack to make use of the new sq_getstringandsize API function and also obtain the size everytime.
Add two new helper functions to retrieve the string representation of a certain script type or object.
|
2016-06-09 02:05:36 +03:00 |
|
Sandu Liviu Catalin
|
94fb58cc5d
|
Fix compile time error in implicit conversion to boolean from previosu commit.
|
2016-06-08 21:10:31 +03:00 |
|
Sandu Liviu Catalin
|
cf00eaa1b4
|
Implicit conversion to boolean of smart Sqrat pointers so they can be used in conditional expressions.
|
2016-06-08 16:57:48 +03:00 |
|
Sandu Liviu Catalin
|
bc1e7dbde6
|
Implement the option to specify how many times you want to allow intensive entity events to be forwarded to script callbacks.
Also expose several properties for the vehicle entity type that I forgot about.
|
2016-06-08 16:53:16 +03:00 |
|
Sandu Liviu Catalin
|
6489dfdf08
|
Fix the command system which would fail on recursive command execution.
|
2016-06-08 16:26:55 +03:00 |
|
Sandu Liviu Catalin
|
410a60cfe5
|
More helper functions to the shared utility.
|
2016-06-07 03:04:57 +03:00 |
|
Sandu Liviu Catalin
|
0d6e80a9d5
|
More MySQL implementation.
|
2016-06-05 05:36:33 +03:00 |
|
Sandu Liviu Catalin
|
3affe10c35
|
Initial implementation of the MySQL statement class.
Various other additions and improvements to the MySQL module.
|
2016-06-05 05:08:59 +03:00 |
|
Sandu Liviu Catalin
|
fc8fcbccd9
|
Also remove the decimal sources from project.
|
2016-06-05 05:01:29 +03:00 |
|
Sandu Liviu Catalin
|
221e27e090
|
Remove implementation of the Decimal time. Not worth the troublem.
|
2016-06-05 04:28:45 +03:00 |
|
Sandu Liviu Catalin
|
3411f7c64b
|
Export basic interaction with the decimal type.
|
2016-06-05 04:16:42 +03:00 |
|
Sandu Liviu Catalin
|
723f6296e2
|
Minor addition to the Decimal time.
|
2016-06-05 04:15:55 +03:00 |
|
Sandu Liviu Catalin
|
a1af9af0d7
|
Fix wrong includes left over by the merge of numeric libraries.
|
2016-06-05 04:15:23 +03:00 |
|
Sandu Liviu Catalin
|
edc6a22d24
|
Forgot to include project changes to include the addition of the Decimal type.
|
2016-06-05 03:54:45 +03:00 |
|
Sandu Liviu Catalin
|
17e78b83dd
|
Initial untested implementation of the Decimal type.
|
2016-06-05 03:54:15 +03:00 |
|
Sandu Liviu Catalin
|
07b8a8b4a0
|
Minor improvements on the LongInt classes.
|
2016-06-05 03:53:58 +03:00 |
|
Sandu Liviu Catalin
|
d42040c9c0
|
Merge the Random and Math libraries into the Numeric library and organize code a bit.
|
2016-06-05 00:00:59 +03:00 |
|
Sandu Liviu Catalin
|
cce6beb4d5
|
Fix the exported API for the Chrono library to use unsigned integers.
|
2016-06-04 23:10:35 +03:00 |
|
Sandu Liviu Catalin
|
2aa7e8b7c2
|
Furher implementation and improvement of the Chrono types and also exposed them to the module API.
Tighten the safety of exported functions to avoid exceptions leaking outside the host plugin.
|
2016-06-04 22:33:34 +03:00 |
|
Sandu Liviu Catalin
|
36c49cd09c
|
Forgot to register the Hash and AES sub libraries from the main Crypt library.
|
2016-06-04 22:32:08 +03:00 |
|
Sandu Liviu Catalin
|
0093bc2dec
|
Implemented and improved more types in the Chrono library.
|
2016-06-04 19:17:42 +03:00 |
|
Sandu Liviu Catalin
|
ba6acb0d19
|
Implement the Date type.
|
2016-06-04 11:55:06 +03:00 |
|
Sandu Liviu Catalin
|
201a6e0016
|
Empty registration of the MySQL statement and result set.
|
2016-06-03 22:25:06 +03:00 |
|
Sandu Liviu Catalin
|
525148ccd1
|
Implement the query execution functions on MySQL connection.
Minor adjustments in comments.
|
2016-06-03 22:17:52 +03:00 |
|
Sandu Liviu Catalin
|
2f16d63e2a
|
Remove query queueing mechanism from the MySQL connection handle.
|
2016-06-03 22:17:01 +03:00 |
|
Sandu Liviu Catalin
|
125088c9e3
|
Implement several helper functions to create long integer instances.
|
2016-06-03 22:16:14 +03:00 |
|
Sandu Liviu Catalin
|
279479cddc
|
Partial untested implementation of the MySQL module.
|
2016-06-03 21:33:21 +03:00 |
|
Sandu Liviu Catalin
|
f6987b3de2
|
Update the .gitignore file to exclude mysql headers on windows.
Enable extra warnings in the sandbox project.
|
2016-06-03 21:32:51 +03:00 |
|
Sandu Liviu Catalin
|
55df0b702c
|
Update the Sample module to work with the modified API.
|
2016-06-03 21:31:58 +03:00 |
|
Sandu Liviu Catalin
|
a792ae525e
|
Update the XML module to work with the modified API.
Separate the XML handles into their own source files.
|
2016-06-03 21:31:34 +03:00 |
|
Sandu Liviu Catalin
|
4d77386b21
|
Update the SQLite module to work with the modified API.
Separate the SQLite handles into their own source files.
|
2016-06-03 21:31:00 +03:00 |
|
Sandu Liviu Catalin
|
e1a1ccf979
|
Update the Mongoose module to work with the modified API.
Separate Mongoose handles into their own source files.
|
2016-06-03 21:30:05 +03:00 |
|
Sandu Liviu Catalin
|
26d12d601d
|
Update the MaxmindDB module to work with the modified API.
|
2016-06-03 21:29:15 +03:00 |
|
Sandu Liviu Catalin
|
e3f861ccbd
|
Update the JSON module to work with the modified API.
|
2016-06-03 21:28:50 +03:00 |
|
Sandu Liviu Catalin
|
40ab83743c
|
Update the IRC module to work with the modified API.
Document code properly and also various code fixes.
|
2016-06-03 21:27:53 +03:00 |
|
Sandu Liviu Catalin
|
0c92601362
|
Update the module API and merge shared code between modules and host plugin.
|
2016-06-03 21:26:19 +03:00 |
|
Sandu Liviu Catalin
|
423bdfcdab
|
Remove duplicate property from player class.
|
2016-05-26 08:55:48 +03:00 |
|
Sandu Liviu Catalin
|
d8d240285d
|
Fix wrong parameter to format.
|
2016-05-26 06:57:42 +03:00 |
|
Sandu Liviu Catalin
|
aa85acb3c2
|
Configure project platforms to avoid Linux modules showing up on Windows and vice versa.
|
2016-05-25 22:59:54 +03:00 |
|
Sandu Liviu Catalin
|
7ee5fe2f0c
|
Remove the {fmt} library from the project. Too many compilation issues with it.
|
2016-05-25 22:47:55 +03:00 |
|
Sandu Liviu Catalin
|
ec0a01d976
|
Remove obsolete files from the library folder.
|
2016-05-25 21:17:30 +03:00 |
|
Sandu Liviu Catalin
|
4616f405ab
|
Simplify the name validation when changing the nickname in IRC sessions.
|
2016-05-25 21:16:49 +03:00 |
|
Sandu Liviu Catalin
|
8ca6455e52
|
Throw error if user data is retrieved on invalid IRC sessions.
|
2016-05-25 21:16:24 +03:00 |
|
Sandu Liviu Catalin
|
0d7243c305
|
More unnecessary properties removed from the IRC session type.
|
2016-05-24 22:00:44 +03:00 |
|
Sandu Liviu Catalin
|
86a4933525
|
Release script callbacks properly in main plugin.
|
2016-05-24 21:36:49 +03:00 |
|
Sandu Liviu Catalin
|
da5e83151c
|
Switch to identifier based events in IRC session to be consistent with the main plugin events.
|
2016-05-24 21:36:02 +03:00 |
|
Sandu Liviu Catalin
|
850a742071
|
Prevent script exceptions from escaping the IRC session callbacks.
|
2016-05-24 20:57:28 +03:00 |
|
Sandu Liviu Catalin
|
8ca7f5bfa7
|
Remove the session from the IRC event parameters.
Rename the IRC module scope to uppercase.
|
2016-05-24 20:51:34 +03:00 |
|
Sandu Liviu Catalin
|
f05e562708
|
Move most of the reload implementation to the central core.
|
2016-05-24 19:26:43 +03:00 |
|