From 5e2ee0aef2d4eb5e410dc6076d17f99e4e3b31d0 Mon Sep 17 00:00:00 2001 From: "git@daemon.de" Date: Wed, 24 Dec 2014 11:19:01 +0100 Subject: [PATCH] bump version to 0.2.4 --- ChangeLog | 17 +++++++++++++++++ VERSION | 2 +- include/pcp.h | 17 +---------------- include/pcp/version.h | 2 +- man/pcp1.1 | 4 ++-- 5 files changed, 22 insertions(+), 20 deletions(-) diff --git a/ChangeLog b/ChangeLog index 32e0bc8..c615421 100644 --- a/ChangeLog +++ b/ChangeLog @@ -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 to each input block to denote if and how many zeroes have been used for padding, necessary diff --git a/VERSION b/VERSION index 373f8c6..72f9fa8 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.2.3 \ No newline at end of file +0.2.4 \ No newline at end of file diff --git a/include/pcp.h b/include/pcp.h index 0d7b910..45255d0 100644 --- a/include/pcp.h +++ b/include/pcp.h @@ -5,25 +5,10 @@ extern "C" { #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/base85.h" #include "pcp/buffer.h" +#include "pcp/config.h" #include "pcp/context.h" #include "pcp/crypto.h" #include "pcp/defines.h" diff --git a/include/pcp/version.h b/include/pcp/version.h index b570027..ce6aca1 100644 --- a/include/pcp/version.h +++ b/include/pcp/version.h @@ -25,7 +25,7 @@ #define PCP_VERSION_MAJOR 0 #define PCP_VERSION_MINOR 2 -#define PCP_VERSION_PATCH 3 +#define PCP_VERSION_PATCH 4 #define PCP_MAKE_VERSION(major, minor, patch) \ ((major) * 10000 + (minor) * 100 + (patch)) diff --git a/man/pcp1.1 b/man/pcp1.1 index 7f87623..6e65ee5 100644 --- a/man/pcp1.1 +++ b/man/pcp1.1 @@ -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: .\" ======================================================================== @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .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 .\" way too many mistakes in technical documents. .if n .ad l