mbusc
77879e6521
Fix rate limiting issue in example.cpp by adding delays between API calls
2025-08-28 21:49:34 +02:00
mbusc
3b4d591eff
Fix type conversion warnings in base58.cpp and improve CMake syntax
2025-08-28 21:43:46 +02:00
mbusc
4add1edd11
Update CMakeLists.txt for cross-platform compatibility and improve build scripts
...
- Add cross-platform support for Windows (vcpkg) and Linux (system packages)
- Improve dependency handling for cryptopp and nlohmann-json
- Update build scripts for better release management
- Enhance CHANGELOG.md with latest version information
2025-08-28 21:29:16 +02:00
mbusc
5493c0dcf3
Merge branch 'main' of https://gitea.medisoftware.org/Markus/lib-privatebin
2025-08-28 21:26:36 +02:00
mbusc
cd7e957692
Fix compiler warnings and improve code quality
...
- Replace unsafe strcpy with strcpy_s for better security
- Fix DLL binding issues by adding PRIVATEBIN_API macros
- Add explicit type casts to resolve size conversion warnings
- Replace unsafe getenv with _dupenv_s for better security
- Add PRIVATEBINAPI_EXPORTS definition in CMakeLists.txt
- Improve CMake configuration for better build compatibility
2025-08-28 21:25:25 +02:00
mbusc
b97d9f2d7f
v0.1.1.6: Enhanced create_release.ps1 - automatic build and artifact upload
2025-08-28 20:24:13 +02:00
mbusc
9b77d041dc
Release v0.1.2.4 prepare for release
2025-08-28 20:21:21 +02:00
mbusc
b30a36b884
v0.1.1.5: Enhanced text format support (plaintext, syntax highlighting, markdown); comprehensive testing and documentation
2025-08-28 20:20:46 +02:00
mbusc
3c2c2b35e2
v0.1.1.4: Build scripts moved to scripts/ directory; enhanced documentation; automated release script
2025-08-28 20:11:27 +02:00
mbusc
5528096614
Build: successful library and example compilation; merge file upload into unified example program; update CMakeLists.txt
2025-08-28 19:51:25 +02:00
mbusc
0b4b5244f1
test: remove stray character at file start
2025-08-28 17:07:21 +02:00
mbusc
eecbc47f5f
docs(changelog): add v0.1.1.3 download and SHA256 links; add release automation scripts (upload/prune/manage/checksums)
2025-08-28 17:05:06 +02:00
mbusc
df74c8a1af
CTest: integrate example as optional test (PRIVATEBIN_IT-gated) and ensure DLL copy; wire example into root CMake
2025-08-28 15:44:16 +02:00
mbusc
0f58d40f52
Tests: add live integration test (optional via PRIVATEBIN_IT), fix WinHTTP host/port + TLS opts, robust JSON parser (meta.time_to_live), CTest wiring; Add LLVM/clang-cl coverage option and docs; add build_thinkpad.bat; README updates
2025-08-28 15:22:00 +02:00
mbusc
7a125a4c9c
Translate German sections in README to English
2025-08-28 13:42:07 +02:00