bump version to 0.2.4

This commit is contained in:
git@daemon.de
2014-12-24 11:19:01 +01:00
parent 375a1db398
commit 5e2ee0aef2
5 changed files with 22 additions and 20 deletions

View File

@@ -1,3 +1,20 @@
0.2.4 fixed compiler macro misplacement (github#4).
fixed invalid free (github#5).
fixed invalid memset(0) in ps_close().
added python binding, not enabled by default,
use --with-python-binding to turn it on.
certain generated files are no more generated by
autogen.sh, but manually by myself and put into
git, because the generation isn't portable. also
fixes github#3.
disabled conftests when cross compiling.
0.2.3 Z85 block encoding changed. 4 bytes are appended 0.2.3 Z85 block encoding changed. 4 bytes are appended
to each input block to denote if and how many to each input block to denote if and how many
zeroes have been used for padding, necessary zeroes have been used for padding, necessary

View File

@@ -1 +1 @@
0.2.3 0.2.4

View File

@@ -5,25 +5,10 @@
extern "C" { extern "C" {
#endif #endif
#if defined __linux__ || defined __GNU__ || defined __GLIBC__
# ifndef _DEFAULT_SOURCE
# define _DEFAULT_SOURCE 1
# endif
#
# ifndef _XOPEN_SOURCE
# define _XOPEN_SOURCE 1
# endif
#
# ifndef _GNU_SOURCE
# define _GNU_SOURCE 1
# endif
#else
# define _BSD_SOURCE 1
#endif
#include "pcp/config.h" #include "pcp/config.h"
#include "pcp/base85.h" #include "pcp/base85.h"
#include "pcp/buffer.h" #include "pcp/buffer.h"
#include "pcp/config.h"
#include "pcp/context.h" #include "pcp/context.h"
#include "pcp/crypto.h" #include "pcp/crypto.h"
#include "pcp/defines.h" #include "pcp/defines.h"

View File

@@ -25,7 +25,7 @@
#define PCP_VERSION_MAJOR 0 #define PCP_VERSION_MAJOR 0
#define PCP_VERSION_MINOR 2 #define PCP_VERSION_MINOR 2
#define PCP_VERSION_PATCH 3 #define PCP_VERSION_PATCH 4
#define PCP_MAKE_VERSION(major, minor, patch) \ #define PCP_MAKE_VERSION(major, minor, patch) \
((major) * 10000 + (minor) * 100 + (patch)) ((major) * 10000 + (minor) * 100 + (patch))

View File

@@ -1,4 +1,4 @@
.\" Automatically generated by Pod::Man 2.23 (Pod::Simple 3.14) .\" Automatically generated by Pod::Man 2.25 (Pod::Simple 3.20)
.\" .\"
.\" Standard preamble: .\" Standard preamble:
.\" ======================================================================== .\" ========================================================================
@@ -124,7 +124,7 @@
.\" ======================================================================== .\" ========================================================================
.\" .\"
.IX Title "PCP1 1" .IX Title "PCP1 1"
.TH PCP1 1 "2014-12-14" "PCP 0.2.3" "USER CONTRIBUTED DOCUMENTATION" .TH PCP1 1 "2014-12-24" "PCP 0.2.4" "USER CONTRIBUTED DOCUMENTATION"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents. .\" way too many mistakes in technical documents.
.if n .ad l .if n .ad l