1
0
mirror of https://github.com/VCMP-SqMod/SqMod.git synced 2025-06-29 21:47:12 +02:00
Commit Graph

123 Commits

Author SHA1 Message Date
df114cd128 Fix wrong macro in SQLite module. 2016-06-22 15:12:38 +03:00
22fc6c54c2 Minor updates to the JSON module. 2016-06-20 18:53:09 +03:00
e07809cb25 Initialize the handle during SQLite connection if one does not exist. 2016-06-17 07:21:04 +03:00
02aa2667a6 Allow chaining on Reset and Clear methods of the SQLite Statement type. 2016-06-16 06:37:32 +03:00
8087d0482f Untested revised implementation of the SQLite module. 2016-06-15 23:49:25 +03:00
a3169ad7d2 Partial implementation of the JSON module. 2016-06-09 03:01:19 +03:00
0d6e80a9d5 More MySQL implementation. 2016-06-05 05:36:33 +03:00
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
201a6e0016 Empty registration of the MySQL statement and result set. 2016-06-03 22:25:06 +03:00
525148ccd1 Implement the query execution functions on MySQL connection.
Minor adjustments in comments.
2016-06-03 22:17:52 +03:00
2f16d63e2a Remove query queueing mechanism from the MySQL connection handle. 2016-06-03 22:17:01 +03:00
279479cddc Partial untested implementation of the MySQL module. 2016-06-03 21:33:21 +03:00
55df0b702c Update the Sample module to work with the modified API. 2016-06-03 21:31:58 +03:00
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
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
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
26d12d601d Update the MaxmindDB module to work with the modified API. 2016-06-03 21:29:15 +03:00
e3f861ccbd Update the JSON module to work with the modified API. 2016-06-03 21:28:50 +03:00
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
4616f405ab Simplify the name validation when changing the nickname in IRC sessions. 2016-05-25 21:16:49 +03:00
8ca6455e52 Throw error if user data is retrieved on invalid IRC sessions. 2016-05-25 21:16:24 +03:00
0d7243c305 More unnecessary properties removed from the IRC session type. 2016-05-24 22:00:44 +03:00
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
850a742071 Prevent script exceptions from escaping the IRC session callbacks. 2016-05-24 20:57:28 +03:00
8ca7f5bfa7 Remove the session from the IRC event parameters.
Rename the IRC module scope to uppercase.
2016-05-24 20:51:34 +03:00
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
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
40a2ba46f5 Various changes to the modules.
Also commited the remaining incomplete modules.
2016-05-22 22:34:27 +03:00
f2361a27c3 Untested update to the new plugin API.
Various other changes to the plugin as well.
2016-05-22 06:20:38 +03:00
ddb52677bd Remove duplicate property in the IRC session. 2016-04-20 09:25:47 +03:00
25cc612855 Minor changes in the SQLite module comments. 2016-04-14 03:09:12 +03:00
4eddf466f2 Various fixes and improvements in the sample module. 2016-04-14 03:08:35 +03:00
484b6978fb Minor changes in modules and host plugin. 2016-04-02 13:13:32 +03:00
04c14f2c6a Minor fixes in the TCC module. 2016-04-02 13:12:52 +03:00
a947a68256 Fixed excpetion throwing in INI document to that generated corrupted messages because snprintf was used instead of vsnprintf.
Revised most of the INI plugin and cleaned code.
2016-04-02 13:09:24 +03:00
27fb281805 Fixed excpetion throwing in IRC document to that generated corrupted messages because snprintf was used instead of vsnprintf.
Revised most of the IRC plugin and cleaned code.
2016-04-02 12:49:32 +03:00
1c08f33604 Minor changes I that should've been done in previous commits. 2016-04-02 12:31:45 +03:00
fab15840cb Fixed excpetion throwing in SQLite document to that generated corrupted messages because snprintf was used instead of vsnprintf.
Revised most of the SQLite plugin and cleaned code.
2016-04-02 12:11:14 +03:00
b6466b9181 Fixed excpetion throwing in XML document to that generated corrupted messages because snprintf was used instead of vsnprintf.
Revised most of the XML plugin and cleaned code.
2016-04-02 11:04:28 +03:00
5b52addbe9 Remove extraneous character from printf inside the TCC module. 2016-03-27 21:24:42 +03:00
4e0831611a Remove extraneous character from printf inside the MaxmindDB module. 2016-03-27 21:24:31 +03:00
4bc4d8bd29 Remove extraneous character from printf inside the Sample module. 2016-03-27 21:23:17 +03:00
a71726a3aa Remove extraneous character from printf inside the SQLite module. 2016-03-27 21:22:49 +03:00
432ae5fd68 Remove extraneous character from printf inside the XML module. 2016-03-27 21:17:16 +03:00
6de4d387a9 Remove extraneous character from printf inside the IRC module. 2016-03-27 21:04:04 +03:00
0c7ab18700 Remove extraneous character from printf inside the INI module. 2016-03-27 20:50:40 +03:00
ac95c019c5 Initial implementation of the TCC module. 2016-03-27 06:06:06 +03:00
e5525a296a Minor tweak in sqlite module.
Remove useless file from sandbox project.
2016-03-27 06:04:45 +03:00
9657905586 Remove the SQLite methods that could be used to copy the database to and from memory because it they could crash easilly and didn't make much sense. 2016-03-23 08:24:14 +02:00
41f5cfe663 Added options to control the memory allocated for the query queue.
Fixed const-correctness in several methods of the SQLite connection.
2016-03-23 05:50:58 +02:00