From 4486ae03f98b8ef8dfd4520af73e79d92c2a6f19 Mon Sep 17 00:00:00 2001
From: ilor <kailoran@gmail.com>
Date: Thu, 2 Jun 2011 17:23:37 +0200
Subject: [PATCH] document changes in Poliqarp

---
 poliqarp-library/CHANGES_CORPUS2 | 7 +++++++
 1 file changed, 7 insertions(+)
 create mode 100644 poliqarp-library/CHANGES_CORPUS2

diff --git a/poliqarp-library/CHANGES_CORPUS2 b/poliqarp-library/CHANGES_CORPUS2
new file mode 100644
index 0000000..d1afa78
--- /dev/null
+++ b/poliqarp-library/CHANGES_CORPUS2
@@ -0,0 +1,7 @@
+This is a fork of poliqarp with changes for C++ compatibility and usability in the Corpus2 project. The modifications are released under Poliqarp's license (i.e. LGPL).
+
+The changes are:
+ - Changed C++-incompatible usage of 'this' as a variable name in headers (via a #define in the cpp code including Poliqarp's headers)
+ - Changed C99 style struct initializer, { .field=0 }, to a C++-compatible { 0 }
+ - Added explicit casts from void* in headers that reached the C++ compiler
+ - Added a CMake build system in parallel to the automake one. The CMake build creates a shared library and poliqarpc/poliqarpd binaries using this library.
-- 
GitLab