Commit Graph

27 Commits

Author SHA1 Message Date
3c2c2b35e2 v0.1.1.4: Build scripts moved to scripts/ directory; enhanced documentation; automated release script 2025-08-28 20:11:27 +02:00
5528096614 Build: successful library and example compilation; merge file upload into unified example program; update CMakeLists.txt v0.1.1.4 2025-08-28 19:51:25 +02:00
0b4b5244f1 test: remove stray character at file start 2025-08-28 17:07:21 +02:00
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
a741d3b969 tests: update test_basic.cpp 2025-08-28 16:33:47 +02:00
d04fae8bbd chore: ignore dist/ release artifacts 2025-08-28 16:31:17 +02:00
48eec02cca build(windows): add build_windows.ps1; docs: add Windows quick start and packaging 2025-08-28 16:28:50 +02:00
8c4926cbae chore: add CHANGELOG for v0.1.1.2 and v0.1.1.3 2025-08-28 16:22:19 +02:00
bafe712020 docs: add Linux (WSL/Ubuntu) quick start and build/test instructions v0.1.1.3 2025-08-28 16:19:54 +02:00
063800df12 example: plattformneutral gegen target link; linux delete via POST; build.sh nutzt vcpkg-Toolchain, baut lib+example; tests laufen 2025-08-28 16:15:47 +02:00
df74c8a1af CTest: integrate example as optional test (PRIVATEBIN_IT-gated) and ensure DLL copy; wire example into root CMake v0.1.1.1 2025-08-28 15:44:16 +02:00
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 v0.1.1 2025-08-28 15:22:00 +02:00
7a125a4c9c Translate German sections in README to English 2025-08-28 13:42:07 +02:00
23f98c22f5 feat: v1.3-konforme API, HTTP-Fixes, Base64, Example erweitert; Makefile & README Setup v0.1.0 2025-08-28 10:32:16 +02:00
29818a5708 Explicitly include vcpkg directories 2025-08-28 10:05:14 +02:00
1dfa80a445 Update to use vcpkg manifest approach for dependencies 2025-08-28 10:03:16 +02:00
cad675e0be Update to properly use vcpkg-provided Crypto++ 2025-08-28 10:00:56 +02:00
292780f991 Fix Crypto++ include directories and libraries paths 2025-08-28 09:58:21 +02:00
c07ba51eae Fix Crypto++ integration and conditional compilation 2025-08-28 09:56:18 +02:00
65823b7016 Fix CMakeLists.txt target_link_libraries syntax 2025-08-28 09:54:12 +02:00
8e92ccb386 Update to use installed Crypto++ library 2025-08-28 09:52:53 +02:00
42c00c3452 Update example program to provide more detailed error information 2025-08-28 09:46:51 +02:00
3d3bff31b7 Update crypto implementation to handle missing Crypto++ library 2025-08-28 09:44:54 +02:00
b384a6a404 Fix crypto implementation compilation errors 2025-08-28 09:42:45 +02:00
b1acb0ba81 Implement actual cryptographic functions using Crypto++ library 2025-08-28 09:41:19 +02:00
41b17022c7 Fix CMakeLists.txt syntax error and update build script to use Visual Studio 2022 2025-08-28 09:27:23 +02:00
90d9a23dd2 Initial commit: PrivateBin API C++ DLL implementation 2025-08-28 09:15:47 +02:00