Commit Graph

38 Commits

Author SHA1 Message Date
Mindaugas Vinkelis
d22b7c1527 release v5.0.2 2020-01-17 11:05:56 +02:00
Mindaugas Vinkelis
c555088aa3 version 5.0.1 release 2019-08-21 14:03:20 +03:00
Mindaugas Vinkelis
c9619e3e3d macOS compilation fix and polymorphic handler deleter fix 2019-08-21 13:58:43 +03:00
Mindaugas Vinkelis
f85dff7415 few more renames and updated change log for version 5.0.0 2019-07-09 07:02:44 +03:00
Mindaugas Vinkelis
f35ae3f4dc renamed flexible to brief_syntax 2019-07-05 14:18:27 +03:00
Mindaugas Vinkelis
ff40222124 removed Reader/Writer parameter from extensions serialize/deserialize
methods
2019-07-05 14:18:21 +03:00
Mindaugas Vinkelis
a1785f3e15 all bitsery types that allocates memory can be configured to accept
memory resource for allocation
2019-07-05 14:17:38 +03:00
Mindaugas Vinkelis
105aa5f9e5 simplified usage by merging adapter writer/reader with input/output
adapter and ability to disable checks on deserialization
2019-07-02 08:03:34 +03:00
Mindaugas Vinkelis
1822796f2e multiple breaking change improvements 2019-06-27 11:40:57 +03:00
Mindaugas Vinkelis
57dd028b7a added custom allocator support for pointer like objects. 2019-06-27 11:30:34 +03:00
Mindaugas Vinkelis
03f2c3c8b5 bugfix in enableBitPacking 2019-06-27 10:08:48 +03:00
Mindaugas Vinkelis
ddca8e4ad0 extensions for tuple, variant and chrono types 2019-03-12 14:54:04 +02:00
Mindaugas
a6dad0885f visual studio variadic templates issues 2019-01-16 11:27:56 +02:00
Mindaugas
65f90637df input buffer adapter accepts const buffer 2019-01-10 20:48:03 +02:00
Mindaugas
b10f86da00 non default constructible types 2019-01-10 19:08:15 +02:00
Mindaugas
6c3e1aee43 removed anonymous namespace from PolymorphicBaseClass as it only works
on clang, and is not standard compliant
2019-01-08 16:00:02 +02:00
Mindaugas
a2ecf8d7b0 polymorphism improvements and new CompactValue extension 2019-01-08 15:06:29 +02:00
Mindaugas
54f69a5eea polymorphism and smart pointers 2018-08-23 14:44:58 +03:00
Mindaugas Vinkelis
275c4138ee polymorphism in progress 2018-08-20 13:10:10 +03:00
fraillt
952635ff70 improved configuration to follow modern cmake practices 2018-03-09 15:59:28 +02:00
fraillt
f6d02aba38 added inheritance extension, and ability to have internal contexts within serializer/deserializer 2017-11-12 12:09:12 +02:00
fraillt
5b1dc3bcfa raw pointers support, without polymorphism. 2017-10-27 08:14:01 +03:00
fraillt
bdc24eb3c2 compile warnings, and usage improvements for VisualStudio 2017-10-18 11:43:53 +03:00
fraillt
4ccd4d368e maxSize archive modifying function now works with extensions 2017-10-13 16:04:02 +03:00
fraillt
f3c9a33849 new stream adapter, and lots of refactorings 2017-10-13 07:26:34 +03:00
fraillt
5ede853954 added adapter type for serializer/deserializer 2017-10-06 12:54:43 +03:00
fraillt
982374be42 added more std containers 2017-10-04 10:10:59 +03:00
fraillt
ab5cc8a2c0 flexible syntax 2017-10-02 06:55:01 +03:00
fraillt
f0508025f6 separated advanced features from core functionality 2017-09-21 16:18:23 +03:00
fraillt
ad7090539e refactoring to work with C++11, and added containerMap extension 2017-09-19 11:13:59 +03:00
fraillt
2f8ae0075c added -growable- function 2017-09-15 15:56:33 +03:00
Mindaugas Vinkelis
cba80774e4 fixed some errors before merging to master 2017-09-03 19:34:08 +03:00
fraillt
241f1f2940 buffer reading/writing improvements 2017-09-01 16:23:52 +03:00
fraillt
944197db97 buffer writer improvements 2017-08-28 09:59:03 +03:00
Mindaugas Vinkelis
6e8898317e Merge branch 'master' into documentation 2017-08-13 16:41:33 +03:00
Mindaugas Vinkelis
19555528bb added travis build status 2017-08-12 10:26:21 +03:00
fraillt
1986491173 ext function redesign and documentation 2017-08-11 16:11:55 +03:00
fraillt
4ad65f8384 added endianness support 2017-07-25 10:34:07 +03:00