Commit Graph

45 Commits

Author SHA1 Message Date
e76a07a3f3 binlog fixes 2020-08-13 18:03:25 +03:00
31a347250f version 2.2.0
remove deprecated members
PIVariantTypes::File add "is_save" flag
PIBinaryLog clear
2020-08-13 12:59:29 +03:00
294831df17 binlog user header 2020-08-12 20:01:24 +03:00
57a9ccb854 version 2.0.0_prealpha
PIFile::put() and get()
2020-08-11 20:09:34 +03:00
3ba6a7b0e8 rename PIBlockingDequeue -> PIBlockingQueue 2020-08-11 19:05:47 +03:00
8c3349d84a fix PIThreadPoolExecutor and PIBlockingDequeue 2020-08-11 17:26:44 +03:00
e08f805525 small fixes 2020-08-06 15:17:15 +03:00
26742a1fc3 PIFile::readAll patch 2020-08-06 15:01:31 +03:00
70a7363f76 some features
in main.cpp fastest Variant implementation
2020-08-05 00:53:27 +03:00
e8a066abcd doc 2020-08-03 09:04:50 +03:00
427e7411c1 move most old PIMap iterators to new
Documentation of PIVector, PIMap and PIMapIterator
2020-08-03 01:43:23 +03:00
df457a1602 rename "iterate" 2020-08-02 19:18:28 +03:00
1dfcaf4952 Merge branch 'master' of https://git.shs.tools/SHS/pip 2020-08-02 15:57:27 +03:00
b468a6d581 PIMapIterator
small PIString optimize
general PIChunkStream pack optimization
2020-08-02 15:57:21 +03:00
b68e8f7a65 Merge picloud branch 2020-08-02 14:00:46 +03:00
1fb5356825 move picompress.h 2020-08-01 23:34:23 +03:00
284971fe8d Merge branch 'master' of https://git.shs.tools/SHS/pip 2020-08-01 23:24:16 +03:00
edacac54f9 PIByteArray rvalue, some fixes 2020-08-01 23:24:08 +03:00
0821742e45 missed exports 2020-08-01 23:18:02 +03:00
2d317a9959 missed exports 2020-08-01 22:42:11 +03:00
c7ac4fa551 Refactored CMakeLists.txt
* new pip_module() macro
 * fixed exports
 * automatic gather all exports and pass them to Doxygen and PICodeParser
2020-08-01 21:29:32 +03:00
21111b3e67 move tests to separate dir
create macro "pip_test()" for easily add new tests
2020-07-31 15:47:08 +03:00
e728b30e5e PIString hard optimization 2020-07-31 14:12:47 +03:00
1d5c979607 fix bug in move constructor 2020-07-31 00:00:26 +03:00
79e17b48b8 rvalue functions for containers 2020-07-30 22:26:05 +03:00
a12e63e569 PIStringList move operator fix 2020-07-30 20:41:38 +03:00
52062e6ccd move operators works 2020-07-30 20:30:24 +03:00
557f2a4d0d replace piForeach* to for(:)
another c++11 try ...
2020-07-30 20:08:33 +03:00
2ffc457566 merged concurrent to main library
removed PIConditionLock, use PIMutex instead
2020-07-30 18:50:42 +03:00
b153673974 CMakeLists.txt 2020-07-27 17:54:07 +03:00
422dad847e Merge remote-tracking branch 'remotes/origin/lua' into pip_2 2020-07-23 17:15:36 +03:00
6f58388d8d PILuaProgram 2020-07-22 23:00:31 +03:00
16bbcddf50 PIP Lua Module 2020-07-22 22:20:54 +03:00
b772928dc1 #15 убрать PIP_CXX11_SUPPORT 2020-07-17 11:51:30 +03:00
33a6382f4d NO_COPY_CLASS c++11 2020-07-17 11:46:21 +03:00
1a3096c48b PIMutex typedef std::mutex, patch PIMutexLocker, replace volatile by atomic 2020-07-17 11:32:04 +03:00
6f5c864e9f PIMutex as std::mutex 2020-07-17 11:14:11 +03:00
478f0a7fd3 arch 32 piswap fixes 2020-07-16 13:41:29 +03:00
ffd1af904d Merge branch 'master' of https://git.shs.tools/SHS/pip 2020-07-16 12:48:26 +03:00
32f16fdb64 optimize piSwap and c++11 improvments 2020-07-16 12:48:20 +03:00
5df43a45f2 Added additional poll method without timeout 2020-07-16 11:59:47 +03:00
835e6c7773 code clean 2020-07-10 16:57:02 +03:00
6feb628a94 Fixed tests and improve multithread sync 2020-07-07 17:29:59 +03:00
101164902a Merge branch 'master' into picloud 2020-06-28 09:09:59 +03:00
42925122cb version 1.22.0
source tree changed
detached PIConsole and PIScreen* in "pip_console" library
2020-06-28 00:18:24 +03:00