be96a34ac6
Release v0.1.9.4 prepare for release
v0.1.9.4
2025-08-29 13:18:51 +02:00
d2ec77aa5c
Update CHANGELOG.md for v0.1.8.4 with binary renaming details
2025-08-29 13:17:04 +02:00
eb73749367
Release v0.1.8.4 prepare for release
v0.1.8.4
2025-08-29 13:12:32 +02:00
4f32e0a2fd
Fix PowerShell script issues: replace pushd/popd aliases and remove unused variable
2025-08-29 12:57:55 +02:00
c0197b728d
Update CHANGELOG.md to v0.1.7.4 with automated release system features
2025-08-29 12:54:52 +02:00
20eb7f82a3
Release v0.1.7.4 prepare for release
v0.1.7.4
2025-08-29 12:50:53 +02:00
84c7b9962a
Release v0.1.6.4 prepare for release
v0.1.6.4
2025-08-29 12:48:39 +02:00
5a6e8707bb
Release v0.1.5.4 prepare for release
2025-08-29 12:44:17 +02:00
61af37c943
feat: replace broken create_release.ps1 with working version
2025-08-29 12:42:38 +02:00
15c178f703
Release v0.1.5.4 prepare for release
2025-08-29 12:37:44 +02:00
5d531334fc
Release v0.1.5.4 prepare for release
2025-08-29 12:26:30 +02:00
c335b848bd
Release v0.1.5.4 prepare for release
2025-08-29 12:20:11 +02:00
828edfb0fd
Release v0.1.5.4 prepare for release
2025-08-29 12:16:03 +02:00
47b36588d3
Release v0.1.5.4 prepare for release
2025-08-29 12:08:10 +02:00
a173c99015
chore: remove CTest output directory 'Testing' from repo
2025-08-29 09:55:55 +02:00
fedf90debe
chore: remove stray build_tests directory from repo
2025-08-29 09:54:09 +02:00
b4e40d44c4
chore(windows): replace PowerShell build with build_windows.bat; update README and release script
2025-08-29 09:49:42 +02:00
77879e6521
Fix rate limiting issue in example.cpp by adding delays between API calls
v0.1.4.4
2025-08-28 21:49:34 +02:00
3b4d591eff
Fix type conversion warnings in base58.cpp and improve CMake syntax
2025-08-28 21:43:46 +02:00
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
5493c0dcf3
Merge branch 'main' of https://gitea.medisoftware.org/Markus/lib-privatebin
2025-08-28 21:26:36 +02:00
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
d712d3a9d8
Update README with comprehensive Linux build instructions and compatibility information
2025-08-28 20:40:46 +02:00
000fde485f
Fix CMakeLists.txt for Linux compatibility while preserving Windows vcpkg support
2025-08-28 20:37:34 +02:00
b97d9f2d7f
v0.1.1.6: Enhanced create_release.ps1 - automatic build and artifact upload
v0.1.3.4
2025-08-28 20:24:13 +02:00
9b77d041dc
Release v0.1.2.4 prepare for release
v0.1.2.4
2025-08-28 20:21:21 +02:00
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
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