Commit Graph

190 Commits

Author SHA1 Message Date
lganzzzo
e2f33e906a Additional static lock/unlock for SpinLock 2018-09-12 23:37:49 +03:00
lganzzzo
c846ed6759 better json Serializer 2018-08-27 17:54:16 +03:00
lganzzzo
2c97116d39 Renamed CRC32.hpp to CRC. Better static_wrapper_cast 2018-08-07 02:15:08 +03:00
lganzzzo
ca16919063 algorithm CRC32 added 2018-08-05 02:28:31 +03:00
lganzzzo
3fd6a2cf0c Qualifier name for mapping enabled types. Better Endpoint info 2018-07-31 03:13:03 +03:00
lganzzzo
016f0de5e7 fix of ObjectWrapper constructor 2018-07-28 00:02:28 +03:00
lganzzzo
8260d175ac more flexible List mapping 2018-07-24 03:46:37 +03:00
lganzzzo
c793d6d4ae Int8, Int16 default types. 2018-07-23 02:24:16 +03:00
lganzzzo
68c5160f4c Better ObjectMapper. Support for ordered fields 2018-07-22 12:57:32 +03:00
lganzzzo
a04ddec3cb basic oatpp ints moved to c++11 fixed size ints as for default 2018-07-19 02:03:34 +03:00
lganzzzo
db40b48faf Merge branch 'master' of https://github.com/oatpp/oatpp 2018-07-13 00:47:18 +03:00
lganzzzo
56fcf725e7 Better ApiClient code-gen macro 2018-07-13 00:47:07 +03:00
Leonid Stryzhevskyi
c2bb6e03ae
Update README.md 2018-07-10 01:42:31 +03:00
lganzzzo
d35f1dff13 nullptr_t constructor for ObjectWrapper 2018-07-09 03:25:33 +03:00
Leonid Stryzhevskyi
3f47272bee
Update README.md 2018-07-09 00:11:10 +03:00
lganzzzo
a512c7360a added encoding/Base64 2018-07-08 18:57:43 +03:00
lganzzzo
5957798e0e Better json-mapper. Support for Map<String, ...> Serialization/Deserialization 2018-07-06 02:39:26 +03:00
lganzzzo
fbf016107b Json serializer config. Optional null fields inclusion 2018-07-03 16:01:54 +03:00
Leonid Stryzhevskyi
bb1a4db399
Merge pull request #5 from oatpp/big_string_refactoring
Big string refactoring
2018-06-28 00:31:07 +03:00
lganzzzo
4971e6e28a deleted old code 2018-06-28 00:11:55 +03:00
lganzzzo
4708c946fb merge with virtual_connection branch 2018-06-28 00:00:35 +03:00
lganzzzo
1358805784 Url parsing 2018-06-27 12:44:26 +03:00
lganzzzo
36b5dc27dd Fix to field ordering 2018-06-27 02:25:59 +03:00
lganzzzo
075c8e45c0 OATPP_VERSION stemp added 2018-06-27 02:11:59 +03:00
lganzzzo
8b91751bbe Fixed string concat 2018-06-27 02:07:08 +03:00
lganzzzo
248452893a Better client error handling, better url mapping 2018-06-27 01:42:02 +03:00
lganzzzo
204e8cce2a Better ObjectMapping 2018-06-26 23:17:48 +03:00
lganzzzo
6effe7ae30 PtrWrapper, ObjectWrapper refactoring 2018-06-26 19:25:56 +03:00
lganzzzo
80aa0ca5ba PtrWrapper moved to data::mapping::type 2018-06-26 16:34:27 +03:00
lganzzzo
f4ed466b22 Better mapping types structure 2018-06-26 15:47:44 +03:00
lganzzzo
004fb5927c fixed web::url::Parser 2018-06-26 02:37:42 +03:00
lganzzzo
938592ff67 new string concept. basic refactoring 2018-06-26 02:30:01 +03:00
Leonid Stryzhevskyi
eb6d1b2362
Merge pull request #4 from oatpp/oatpp_virtual_connection
Oatpp virtual connection
2018-06-25 00:46:10 +03:00
lganzzzo
e9191b2b27 Fixed minore mem leaks 2018-06-24 03:38:37 +03:00
lganzzzo
b7ab204a6d virtual socket + mem-leaks fixes 2018-06-23 15:00:25 +03:00
lganzzzo
b8a8d41c4f removed throw in memory pool delete 2018-06-07 00:45:58 +03:00
lganzzzo
9826028b9a Fixed order of field initialization 2018-05-16 01:52:24 +03:00
lganzzzo
c7a8ec48c3 better url mapping 2018-05-15 21:14:02 +03:00
lganzzzo
0db0438ae1 introducing RequestInterceptor 2018-05-15 02:02:00 +03:00
lganzzzo
13670fcde2 Merge branch 'url_parsing' into oatpp_virtual_connection 2018-05-14 17:08:00 +03:00
lganzzzo
f857d9e7fb url: query params parsing 2018-05-14 17:06:46 +03:00
lganzzzo
214603d27d network::virtual_::Pipe 2018-05-09 17:16:40 +03:00
lganzzzo
8a6f504384 FIFOBuffer for virtual connection 2018-05-08 01:32:03 +03:00
lganzzzo
2c68d625cd std_str from ParsingCaret::Label 2018-04-29 04:41:26 +03:00
Leonid Stryzhevskyi
1677e82b27
Merge pull request #3 from oatpp/async_client
Async client
2018-04-22 18:25:27 +03:00
lganzzzo
4f9a13e26d EISCONN check if already connected in AsyncClient ConnectCoroutine 2018-04-18 22:58:51 +03:00
lganzzzo
e34e9c1f6e ApiClient Async functionality 2018-04-18 18:27:33 +03:00
lganzzzo
dd9795daf9 HttpRequestExecutor::executeAsync 2018-04-18 01:33:19 +03:00
lganzzzo
1e1fb31459 bootstrapping for AsyncClient functionality 2018-04-17 19:21:13 +03:00
lganzzzo
738fc4c7a0 Minor code cleanup 2018-04-09 18:28:02 +03:00