f4a11ef825
Separated major non mandatory libraries into their onwn modules.
...
Consolidated and simplified the module API system.
Various other fixes and improvements.
2016-02-27 11:57:10 +02:00
fa12692490
Implemented the module system.
2016-02-23 17:48:30 +02:00
bedf03c9cd
Implemented the IRC library.
...
Fixed a bug in the Routine system that caused crashes when constructed with only the first three arguments because it wasn't attached.
Implemented a gentle release of functions to not release them if the reference count is 1.
Adjusted the Routine and Command system to not be necessary to include them in the module core.
Moved the INI and XML libraries into their own namespace.
Various other modifications and fixes.
2016-02-23 05:23:56 +02:00
b6e72e93a2
Incorporated the hash project into the module project.
2016-02-22 22:00:44 +02:00
c7eb4e967d
Included the pugixml source into the project.
2016-02-22 09:28:34 +02:00
ef4dda0756
Move the random library to the external directory.
2016-02-22 09:27:20 +02:00
06e598acfb
Dumped the old implementation. Started with a more simple approach.
2016-02-21 00:25:00 +02:00
9c7a1f641d
Added external pugixml library.
2015-11-01 10:10:49 +02:00
84ec27285a
Added external RapidJSON library.
2015-11-01 10:09:30 +02:00
9ba8e9b664
Added external SimpleINI library.
2015-11-01 10:08:00 +02:00
053a4af900
Added external SQLite library.
2015-11-01 10:07:31 +02:00
08f7f396c9
Added external Sqrat library.
2015-11-01 10:06:54 +02:00
c3b811cfff
Added external Squirrel library.
2015-11-01 10:05:13 +02:00
1431cb9e1e
Added external hashing library.
2015-11-01 10:02:15 +02:00
6b16059547
Added external libircclient library.
2015-11-01 10:01:31 +02:00
511d90a5a0
Added external CppFormat library.
2015-11-01 09:59:03 +02:00