Skip to content

Commit

Permalink
dpaste: version 0.4.0
Browse files Browse the repository at this point in the history
* Fix: remove unwanted end-of-line appended to the output when using
  `-g` option to recover a blob.
* AES encryption support.
  OpenDHT's crypto interface is used as it is already a fundemental
  dependency. This implicates:
  * Key stretchting with argon2~[1];
  * AES-CBC encryption;
  * Unit tests for process(Plain/Cipher)Text functions.
* Unit tests.
  * New dependency on the Catch library.
  * Making use of travis for running them.
* Use of Msgpack for serialization of data before sending with OpenDHT.
  Backward compatibility with 0.3.3 prior to this is maintained.
* Better log encapsulation.
* GPG crypto support (encrypting, signing, decrypting and verifying data).
  It uses GpgME C++ wrapper around the C library GpgME. This library handles
  OpenPGP crypto and prompts for the user input for passphrase when needed.
* More strict dependency on curlpp>=0.8.1 and nlohmann-json=2.1.1
* autotools: various improvements in using libraries variables
* CMake: update and fix some bugs (#11, #13)
* parse dpaste:<code> syntax
  • Loading branch information
sim590 committed May 12, 2020
1 parent 25ebf59 commit 0d07440
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 3.1)
project(dpaste)
set(dpaste_VERSION 0.3.3)
set(dpaste_VERSION 0.4.0)
add_definitions(-DVERSION="${dpaste_VERSION}")
add_definitions(-DPACKAGE_NAME="dpaste")

Expand Down
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
AC_INIT(dpaste, 0.3.3)
AC_INIT(dpaste, 0.4.0)
AC_CONFIG_AUX_DIR(ac)
AM_INIT_AUTOMAKE([foreign subdir-objects])
AC_CONFIG_HEADERS([config.h])
Expand Down

0 comments on commit 0d07440

Please sign in to comment.