From c4bd9aeab9fdd8f85b630eb49186b6a9ae342e31 Mon Sep 17 00:00:00 2001 From: Mike Nolan Date: Thu, 8 May 2025 10:32:37 -0500 Subject: [PATCH] Push x86_64 deb --- .onedev-buildspec.yml | 6 ++++++ CMakeLists.txt | 2 +- src/Crypto/MbedHelpers.cpp | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.onedev-buildspec.yml b/.onedev-buildspec.yml index 501de4b..8f5339a 100644 --- a/.onedev-buildspec.yml +++ b/.onedev-buildspec.yml @@ -19,6 +19,12 @@ jobs: cmake -S .. -B . make -j12 make install DESTDIR=out + cpack -G DEB + curl --user $GITEA_USERPASS -X DELETE https://gitea-pkg.site.tesses.net/api/packages/tesses50/debian/pool/noble/main/tessesframework/1.0.0/amd64 || true + curl --user $GITEA_USERPASS --upload-file TessesFramework-1.0.0-Linux.deb https://gitea-pkg.site.tesses.net/api/packages/tesses50/debian/pool/noble/main/upload + envVars: + - name: GITEA_USERPASS + value: '@secret:GITEA_USERPASS@' useTTY: true condition: ALL_PREVIOUS_STEPS_WERE_SUCCESSFUL - !BuildImageStep diff --git a/CMakeLists.txt b/CMakeLists.txt index ec2ff51..728eb21 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.16) -project(TessesFramework VERSION 1.0) +project(TessesFramework VERSION 1.0.0) set(CMAKE_CXX_STANDARD 17) diff --git a/src/Crypto/MbedHelpers.cpp b/src/Crypto/MbedHelpers.cpp index 3e6b226..6dcfd92 100644 --- a/src/Crypto/MbedHelpers.cpp +++ b/src/Crypto/MbedHelpers.cpp @@ -358,7 +358,7 @@ namespace Tesses::Framework::Crypto - if(mbedtls_pkcs5_pbkdf2_hmac(&ctx, (const unsigned char*)pass.c_str(), pass.size(), salt.data(), salt.size(), (int)itterations,(uint32_t)output.size(),output.data()) == 0) + if(mbedtls_pkcs5_pbkdf2_hmac(&ctx, (const unsigned char*)pass.c_str(), pass.size(), salt.data(), salt.size(), (uint32_t)itterations,(uint32_t)output.size(),output.data()) == 0) { mbedtls_md_free(&ctx); return true;