Sandu Liviu Catalin
|
68c8921415
|
Don't attempt to overload the cmp metamethod in the chrono library types.
|
2016-11-15 21:48:23 +02:00 |
|
Sandu Liviu Catalin
|
ff4c0b6143
|
Minor code style fix in ini library.
|
2016-11-15 21:46:42 +02:00 |
|
Sandu Liviu Catalin
|
24f5eaafc6
|
Don't attempt to overload the cmp metamethod in the ini document type.
|
2016-11-15 21:45:56 +02:00 |
|
Sandu Liviu Catalin
|
d059d0d1ac
|
Implement the pure typename meta-methods in buffer type using the standard method.
|
2016-11-15 21:42:41 +02:00 |
|
Sandu Liviu Catalin
|
7fde39fb6d
|
Implement the pure typename meta-methods in system path type using the standard method.
|
2016-11-15 21:42:27 +02:00 |
|
Sandu Liviu Catalin
|
e562f06948
|
Implement the pure typename meta-methods in long int types using the standard method.
|
2016-11-15 21:42:11 +02:00 |
|
Sandu Liviu Catalin
|
7e72749fa7
|
Implement the pure typename meta-methods in INI library using the standard method.
|
2016-11-15 21:42:00 +02:00 |
|
Sandu Liviu Catalin
|
847222685b
|
Implement the pure typename meta-methods in AES type using the standard method.
|
2016-11-15 21:41:46 +02:00 |
|
Sandu Liviu Catalin
|
60d6a96e07
|
Implement the pure typename meta-methods in chrono types using the standard method.
|
2016-11-15 21:20:33 +02:00 |
|
Sandu Liviu Catalin
|
b023eef797
|
Fix a bug in the String library introduced by the previous commit.
|
2016-09-15 03:50:14 +03:00 |
|
Sandu Liviu Catalin
|
3e8250d04b
|
Fix bug in String library which would cause the first character to be skipped from the first chunk if no previous match was found.
|
2016-09-15 03:42:26 +03:00 |
|
Sandu Liviu Catalin
|
2d433c34b4
|
Introduce new helper functions into the String library.
|
2016-09-15 03:04:05 +03:00 |
|
Sandu Liviu Catalin
|
5072f7712c
|
Improve the String library to reduce the size of the generated executable code.
|
2016-09-15 03:03:06 +03:00 |
|
Sandu Liviu Catalin
|
6da98330ca
|
Add option to retrieve the real file path in the system path library.
|
2016-09-04 00:49:32 +03:00 |
|
Sandu Liviu Catalin
|
8dacace7ae
|
Fix duplicate member name in system property class. Also adjust several names to prevent possible collisions like this in the future.
|
2016-09-04 00:46:12 +03:00 |
|
Sandu Liviu Catalin
|
7241d0bd02
|
Implement a simple utility method to extract the components of an IPv4 address.
|
2016-08-27 08:08:12 +03:00 |
|
Sandu Liviu Catalin
|
d449247b5e
|
Update the LongInt type to use the new dynamic dispatching system for metamethods.
|
2016-08-25 00:19:53 +03:00 |
|
Sandu Liviu Catalin
|
16656362cc
|
Minor documentation for long integer helper types.
|
2016-08-24 23:36:48 +03:00 |
|
Sandu Liviu Catalin
|
bd75ffe305
|
Fix the functions used to create buffers and extend with new ones to interact with them.
|
2016-07-09 17:21:41 +03:00 |
|
Sandu Liviu Catalin
|
7bb0d5f947
|
Adjust the code to use the .what() method from the Sqrat exception.
|
2016-07-09 14:18:09 +03:00 |
|
Sandu Liviu Catalin
|
862c09150f
|
Adjust the string explode and implode utilities.
|
2016-07-09 14:12:51 +03:00 |
|
Sandu Liviu Catalin
|
4e93e58397
|
Initial revision of the buffer implementation.
|
2016-07-08 00:56:54 +03:00 |
|
Sandu Liviu Catalin
|
69edbcd8d2
|
Include string.h in system path library to compile on Linux.
|
2016-07-04 16:56:49 +03:00 |
|
Sandu Liviu Catalin
|
82ddf372f3
|
Don't use negative sum of seconds in the specified date range.
|
2016-07-04 16:36:41 +03:00 |
|
Sandu Liviu Catalin
|
805251a6db
|
Add utility to calculate date range in seconds on Chrono library.
|
2016-07-04 16:23:35 +03:00 |
|
Sandu Liviu Catalin
|
20ae4e602e
|
Fix buffer wrapper reading data incorrectly.
|
2016-06-20 18:22:12 +03:00 |
|
Sandu Liviu Catalin
|
ea70a21437
|
Improve the client script data event. Also fix a crash because the buffer type was not registered.
|
2016-06-20 18:02:44 +03:00 |
|
Sandu Liviu Catalin
|
ad55025bc8
|
Specialize the buffer creation functions.
|
2016-06-20 14:52:05 +03:00 |
|
Sandu Liviu Catalin
|
c8d5200dc0
|
Add a helper funtion to the system path library to obtain the full path of a file.
|
2016-06-18 20:27:51 +03:00 |
|
Sandu Liviu Catalin
|
d1ae2fd7e8
|
Fix the 64bit build on windows by making sure the _WIN32_WINNT macro has the proper value to include GetTickCount64() and also default to regular GetTickCount() on 32bit as the 64bit placeholder.
|
2016-06-18 10:24:41 +03:00 |
|
Sandu Liviu Catalin
|
e3ecc782ef
|
Fix compile time error in Chrono library.
The get tick count functions were defined as members of the Chrono class.
|
2016-06-11 17:53:55 +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
|
723f6296e2
|
Minor addition to the Decimal time.
|
2016-06-05 04:15:55 +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
|
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
|
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
|
ec0a01d976
|
Remove obsolete files from the library folder.
|
2016-05-25 21:17:30 +03:00 |
|
Sandu Liviu Catalin
|
76621cf946
|
Separate the IO library into smaller sub components.
Merge the INI module with the main plugin IO library.
|
2016-05-24 18:37:34 +03:00 |
|
Sandu Liviu Catalin
|
250407feda
|
Minor changes to the LongInt type.
|
2016-05-23 18:45:21 +03:00 |
|
Sandu Liviu Catalin
|
c135d4293e
|
Remove irrelevant argument from the IToF function.
|
2016-05-23 05:39:32 +03:00 |
|
Sandu Liviu Catalin
|
fdd06e8c2e
|
Minor aditions to the system path library.
Fixed small const correctness in remaining typename functions.
Added a flag to block certain format warnings on x64 builds.
|
2016-05-23 03:34:35 +03:00 |
|
Sandu Liviu Catalin
|
f2361a27c3
|
Untested update to the new plugin API.
Various other changes to the plugin as well.
|
2016-05-22 06:20:38 +03:00 |
|
Sandu Liviu Catalin
|
1d2a23dd6c
|
Minor changes in the encryption library.
|
2016-04-20 09:24:04 +03:00 |
|
Sandu Liviu Catalin
|
1017fc5c1a
|
Fix the digit counting helpers to take into account negative values.
|
2016-04-14 04:50:44 +03:00 |
|
Sandu Liviu Catalin
|
4504ae0550
|
Remove leftover printf from math library,
|
2016-04-14 04:44:20 +03:00 |
|