peri4
b745d5d867
add 418 code (1 april joke)
2026-09-11 20:17:33 +03:00
andrey
2605446573
refactor: rename __PIP_TYPENAME_DECLARE to PIP_REGISTER_TYPENAME, add PIP_DECLARE_TYPENAME macro
...
- Rename __PIP_TYPENAME_DECLARE to PIP_REGISTER_TYPENAME across all headers
- Add PIP_DECLARE_TYPENAME(name) macro for in-class type name declaration
- Replace all static const char * __pip_typename__() member functions with PIP_DECLARE_TYPENAME
2026-08-24 19:31:41 +03:00
andrey
86a1084ec1
feat: enforce no-RTTI type name registration with static_assert
2026-08-23 08:20:51 +03:00
andrey
f6075307b6
style: run clang-format over all files
2026-08-22 15:52:58 +03:00
peri4
cf67072bed
add files
2026-05-26 21:38:00 +03:00
peri4
34b55de561
revert RequestFunction
2026-05-26 21:37:21 +03:00
peri4
a2093e24a6
detach PIHTTPServer::Endpoint to base struct PIHTTP::ServerEndpoint (private header), no functionality changes in HTTP server
...
Ready to implement this private base struct to MQTT client
2026-05-26 21:31:58 +03:00
peri4
ed13838237
merged AI doc, some new pages
2026-03-12 14:46:57 +03:00
peri4
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
2025-09-26 21:33:45 +03:00
peri4
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
2025-08-28 19:48:19 +03:00
peri4
04152f05a9
some autogen docs
2025-08-14 14:07:52 +03:00
peri4
ce1aee1553
PIHTTP::MessageConst code categories
...
PIHTTPClient migrated to curl_multi_api
2025-05-14 16:21:38 +03:00
peri4
8a61cfe7ef
new cmake
2025-04-29 21:50:17 +03:00
peri4
65d3168eb5
PICout::withExternalBufferAnd decomposed to PICout::withExternalBufferAndID and PICout::withExternalBufferAnd
...
PIString::toPercentageEncoding/fromPercentageEncoding
piStringify()
PIHTTPClient support arguments
some doc
2024-11-26 18:26:02 +03:00
peri4
1acaf24df9
PIHTTPServer basic auth works
2024-11-24 23:23:08 +03:00
peri4
dff4f2b3a0
add http_client library, using libcurl
...
take out common http entities to http_common dir
2024-11-23 17:54:22 +03:00