Commit Graph

  • 6cfc4524f0 PITimer slot optimize andrey 2026-03-20 13:19:55 +03:00
  • fe3b30bd49 version 5.6.1 patch deploy_tool: procDpkg now prioritize "non-cross" and "non-dev" packages, then only "non-cross" add PIP_MANUAL_TEST CMake option peri4 2026-03-20 13:00:24 +03:00
  • a1be5be5a1 increase timeout and remove sleep andrey 2026-03-18 15:01:17 +03:00
  • 99c99c39c2 separate cmake opts for tests andrey 2026-03-18 13:39:01 +03:00
  • ba63e72bfa Merge pull request 'disable exeptions in cmake' (#199) from disable_exeptions into master peri4 2026-03-18 11:48:54 +03:00
  • 79fa549201 fix matrix test peri4 2026-03-18 11:46:08 +03:00
  • 35140ee002 Merge pull request 'some fixes' (#198) from some_fixes into master peri4 2026-03-18 11:08:48 +03:00
  • f0c8bfef0a Merge pull request 'simplify piprotectedvariable' (#197) from protected_var_refact into master peri4 2026-03-18 10:58:58 +03:00
  • ba57aa0144 disable exceptions on win andrey 2026-03-18 09:40:32 +03:00
  • ccbf86f781 disable exeptions in cmake andrey 2026-03-18 09:30:28 +03:00
  • ac415ebbb6 revert can_unlock flag andrey 2026-03-18 08:54:06 +03:00
  • c02b627d47 some fixes andrey 2026-03-17 20:14:22 +03:00
  • 9dc1af921c more simplify Pointer andrey 2026-03-17 19:18:44 +03:00
  • e761625eab using recursive mutex andrey 2026-03-17 19:14:14 +03:00
  • 449978bda0 revert main and more tests andrey 2026-03-17 19:07:01 +03:00
  • fe01c353e6 simplify tests andrey 2026-03-17 18:56:20 +03:00
  • 9f57f0107e remove picout andrey 2026-03-17 18:34:48 +03:00
  • ac877f1024 fixes andrey 2026-03-17 18:13:23 +03:00
  • 8ccc05ee78 simplify piprotectedvariable andrey 2026-03-17 17:33:27 +03:00
  • 2798d7de9c fix gitignore andrey 2026-03-17 09:33:10 +03:00
  • feb86b15f8 start mqtt client (based on paho.mqtt.c), basically works peri4 2026-03-13 23:56:55 +03:00
  • 767bb2b382 doc peri4 2026-03-12 19:55:06 +03:00
  • 3e5714a5e1 doc peri4 2026-03-12 19:27:21 +03:00
  • 6e4a64e64a doc peri4 2026-03-12 19:21:03 +03:00
  • 40cdc90131 fix peri4 2026-03-12 19:13:12 +03:00
  • d758cea974 doc fix peri4 2026-03-12 19:11:28 +03:00
  • ed13838237 merged AI doc, some new pages peri4 2026-03-12 14:46:57 +03:00
  • 07ae277f9e add PIHTTPClient::ignoreSSLErrors() peri4 2026-03-06 20:31:37 +03:00
  • 46f86b6591 add PIMathVectors JSON serialization peri4 2026-03-05 11:58:34 +03:00
  • 9588b48105 PIVector2D - add funcs, optimize, tests, fixes, doxygen (#194) andrey 2026-02-27 23:58:44 +03:00
  • 1739836a18 fix pistatistic mean calc andrey 2026-02-25 17:50:56 +03:00
  • 7195734765 add more tests andrey 2026-02-17 21:53:18 +03:00
  • 8ecec6b914 add more funcs andrey 2026-02-17 21:40:36 +03:00
  • 9029bcf099 Vibecoding PIVector2D - add funcs and doc andrey 2026-02-17 21:04:40 +03:00
  • 6f1660fd9e version 5.5.5 fix PIHIDevice enumeration for Windows peri4 2026-02-13 18:47:33 +03:00
  • f50a3abc8e PIString::buildData for ICU fix according to official doc peri4 2026-02-08 17:01:52 +03:00
  • 8c15113cb0 fix PIHTTPClient with queryArguments peri4 2026-02-08 02:50:54 +03:00
  • 4253acb72b rename override to override_vt peri4 2026-02-03 20:33:23 +03:00
  • e22630b1bd version 5.5.4 add PIValueTree::merge PIValueTreeConversions::from*File supports .override files (replace or add values) empty JSON arrays now 0 size peri4 2026-02-03 18:56:58 +03:00
  • 563d9c5487 value_tree_translator: add toolTip peri4 2026-01-22 11:48:29 +03:00
  • c60a682279 missing include andrey 2026-01-02 20:48:37 +03:00
  • 34bc322b9b version 5.5.3 force using '.' instead of ',' in PIString::fromNumber() peri4 2025-10-22 15:24:10 +03:00
  • cf89d77981 pip micro disable piintrospection piwaitevent PIP_NO_SOCET andrey 2025-10-18 11:20:18 +03:00
  • 4885623492 Add pico sdk define andrey 2025-10-18 08:53:47 +03:00
  • 6c3c763934 try fix old mingw peri4 2025-10-17 11:30:41 +03:00
  • 4d841787fc version 5.5.2 PIVariant complex(f,d,ld) full support peri4 2025-10-16 11:47:55 +03:00
  • 790246afea add miss files, add PIUnits::Distance and PIUnits::Mass peri4 2025-10-10 19:47:25 +03:00
  • 978e350722 version 5.5.1 add SipHash and HalfSipHash for PIDigest peri4 2025-10-08 21:15:28 +03:00
  • 1d76cacae2 code brush some digest peri4 2025-10-08 16:59:56 +03:00
  • db954ffdaa version 5.5.0 add PIIODevice::threadedReadTimeout peri4 2025-09-29 18:48:20 +03:00
  • 8d6ae976a3 remove comment peri4 2025-09-26 21:38:41 +03:00
  • e767fae934 merge pscreen_win_u16 peri4 2025-09-26 21:35:36 +03:00
  • 5db97ca959 version 5.4.0 remove CORS default header from PIHTTPServer fix several docs fix PIMathVector::dot return type add units directory with PIUnits facility peri4 2025-09-26 21:33:45 +03:00
  • daab41e41e add options for fftw3 precisions configureFromFullPathDevice for all devices now trim() components peri4 2025-09-23 21:16:54 +03:00
  • a61c8477c7 fix PIMap operator<<(PIMap) error for size=2 peri4 2025-09-22 22:34:06 +03:00
  • 788ad8f2c0 PIVariant::toNum from mathvector safety fix peri4 2025-09-22 20:58:58 +03:00
  • 78afc179c4 PIVariant::toNum now from mathvector peri4 2025-09-22 16:26:09 +03:00
  • 69ec4c9837 .clang-format peri4 2025-09-21 21:08:18 +03:00
  • 2368de6e93 rename PRIVATE_DEFINITION_FINISH to PRIVATE_DEFINITION_END_NO_INITIALIZE peri4 2025-09-21 21:05:56 +03:00
  • e5df76ab1d decompose PRIVATE_DEFINITION_END(c) to PRIVATE_DEFINITION_FINISH(c) and RIVATE_DEFINITION_INITIALIZE(c) now you can define private in separate file and initialize it in main cpp peri4 2025-09-19 17:39:39 +03:00
  • fdec0e66a8 Merge pull request 'codeparser_C' (#192) from codeparser_C into master peri4 2025-09-18 20:19:11 +03:00
  • 5f3baa5580 PICODEINFO::accessOffsetFunction add offset generation in pip_cmg for retrieve bytes offset of struct member add pip_cmg -V doc peri4 2025-09-18 17:12:35 +03:00
  • 7083b2c32b finish codeparser improvements pip_cmg now works with new nested entities approach Getters now can access to bitfields peri4 2025-09-18 05:54:31 +03:00
  • af02684dc5 adopt PICodeParser for C-style typedefs and some other peri4 2025-09-17 19:42:00 +03:00
  • 2806086558 add "const" to PIByteArray::dataAs peri4 2025-09-15 21:21:58 +03:00
  • ce962bfb40 fix for new pip andrey 2025-09-15 19:47:32 +03:00
  • dcdd7db33d version 5.2.1 fix potentially errors in PIConstChars compare methods PIHIDevice::open() for open last device PIVariant::toPoint() now can cast from PIMathVectord peri4 2025-09-13 17:25:12 +03:00
  • 3c72db2de8 add PIHIDevice peri4 2025-09-11 21:06:30 +03:00
  • 53faaeb396 Merge pull request 'deploy_tool_debug' (#191) from deploy_tool_debug into master peri4 2025-09-10 16:08:38 +03:00
  • 2928a690b8 remove debug peri4 2025-09-10 16:07:19 +03:00
  • 220ce225f8 dpkg spaces not valid peri4 2025-09-10 16:05:26 +03:00
  • ac89c499ab start debug peri4 2025-09-10 15:55:19 +03:00
  • 8d1c97da04 PIProcess code brush peri4 2025-09-10 15:54:55 +03:00
  • aa140fd4ec version 5.2.0 peri4 2025-09-05 22:09:28 +03:00
  • 08161c9aad revert piscreen peri4 2025-09-05 21:57:48 +03:00
  • 40cda7d988 fix last deploy_tool patch peri4 2025-09-05 21:56:59 +03:00
  • c05b8b4095 fix all PIFile::readAll calls peri4 2025-09-05 21:50:35 +03:00
  • 3d7ba1dee6 Merge pull request 'pifile_readall' (#190) from pifile_readall into master peri4 2025-09-05 21:47:13 +03:00
  • a299ada873 PIFile::readAll release patch deploy_tool: ignore libc.so and take last dpkg dependency instead of first peri4 2025-09-05 21:46:44 +03:00
  • 91144ad338 new PIFile::readAll test peri4 2025-09-04 17:52:31 +03:00
  • ef8b785ac6 version 5.1.0 PIHTTPServer now can handle path with partially *, ** and {} path arguments PIHTTP::MessageConst add queryArguments() and pathArguments(). arguments() now union of these args peri4 2025-08-28 19:48:19 +03:00
  • 27f37c9cc1 fix PIFile::readAll(force = true) peri4 2025-08-15 18:32:21 +03:00
  • f2464ed76b Merge branch 'master' of https://git.shstk.ru/SHS/pip peri4 2025-08-14 17:34:21 +03:00
  • a3615c5666 piDe/SerializeJSON with PIJSON type, some doc peri4 2025-08-14 17:34:12 +03:00
  • 1b3f72d429 add PISystemMonitor measurer signal andrey 2025-08-14 15:57:35 +03:00
  • 04152f05a9 some autogen docs peri4 2025-08-14 14:07:52 +03:00
  • d95944dcfc PIRegularExpression basic doc peri4 2025-08-14 10:54:37 +03:00
  • a17644a953 Merge pull request 'piprocess' (#189) from piprocess into master peri4 2025-08-14 10:05:23 +03:00
  • 3426a3064e main doc andrey 2025-08-13 22:35:43 +03:00
  • a41379a40e doc andrey 2025-08-13 22:29:44 +03:00
  • 39266f8c3c try 3 andrey 2025-08-13 22:20:13 +03:00
  • 3bcb778628 try 2 andrey 2025-08-13 22:17:04 +03:00
  • 781b430c33 revert andrey 2025-08-13 22:15:12 +03:00
  • 0ac7ea3096 fix linux exit finished andrey 2025-08-13 22:12:14 +03:00
  • d6a0ae6106 PIProcess windows works peri4 2025-08-13 21:36:13 +03:00
  • 3625afa783 fix tests andrey 2025-08-13 19:50:47 +03:00
  • 154cbd0160 read and write pipes andrey 2025-08-13 19:18:02 +03:00
  • b6c5d65a8d version 5.0.0_beta integrate PIRegularExpression into PIString and PIDir add piliterals_regularexpression.h for ""_regex and ""_glob literals peri4 2025-08-13 18:48:01 +03:00
  • d4254121b8 Merge branch 'master' into piprocess andrey 2025-08-13 14:09:37 +03:00
  • da30ae558f add process tests andrey 2025-08-13 14:09:18 +03:00