Adam
|
c1c45a5db9
|
Do not clear all extension items tied to objects when unserializing.
Instead, pass the old object to the unserialization functions and let
them incrementally update the object.
|
2014-04-07 15:28:07 -04:00 |
|
Adam
|
595dad4ec1
|
Update copyright to 2014. This was done with:
find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-20.. Anope Team/-2014 Anope Team/i' {} \;
|
2014-01-01 20:48:38 -05:00 |
|
Adam
|
275f2fd374
|
Fix db_old assigning empty greets to users who did not have a greet. Fix debug log message in extensible.cpp
|
2013-12-19 08:24:21 -05:00 |
|
Adam
|
3fbdde5e18
|
Fix Extensible dtor
|
2013-07-04 20:04:51 -04:00 |
|
Adam
|
1a3d9a016d
|
Change extensible keys to require explicitly having a type defined for it. Completely modularize more features like bs_kick, entrymsg, log, mode, etc. Move fantasy to its own module. Move greet to its own module.
|
2013-07-01 22:17:52 -04:00 |
|
Adam
|
7dd358972a
|
Fix possible crash in Extensible::ExtensibleUnserialize if a null entry is in it
|
2013-06-12 02:33:30 +00:00 |
|
Adam
|
0b05eaa020
|
Only shrink extensible items that are metadata in ExtensibleUnserialize
|
2013-03-01 01:40:14 -05:00 |
|
Adam
|
f0875c5d85
|
Iterators suck
|
2013-02-14 20:11:52 -05:00 |
|
Adam
|
49cb6a07a2
|
Fixed db_sql etc being confused on empty vs not set metadata
|
2013-01-26 20:52:49 -05:00 |
|
Adam
|
ddaa001daf
|
Merge usefulness of Flags and Extensible classes into Extensible, made most flags we have juse strings instead of defines/enums
|
2013-01-21 22:31:16 -05:00 |
|