From 943262a2f8c25fe23e7f760adbc21186025ff127 Mon Sep 17 00:00:00 2001 From: Manish Malik Date: Fri, 13 May 2016 21:53:59 -0700 Subject: [PATCH 1/2] Updating interface file to support latest changes in modsec --- modsecurity/modsecurity.i | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/modsecurity/modsecurity.i b/modsecurity/modsecurity.i index 985ca72..d27fcaf 100644 --- a/modsecurity/modsecurity.i +++ b/modsecurity/modsecurity.i @@ -30,10 +30,9 @@ %{ #include "modsecurity/intervention.h" -#include "modsecurity/transaction/variable.h" -#include "modsecurity/transaction/variables.h" -#include "modsecurity/transaction/collection.h" -#include "modsecurity/transaction/collections.h" +#include "modsecurity/collection/variable.h" +#include "modsecurity/collection/collection.h" +#include "modsecurity/collection/collections.h" #include "modsecurity/transaction.h" #include "modsecurity/debug_log.h" #include "modsecurity/modsecurity.h" @@ -44,8 +43,8 @@ using std::basic_string; %} -%rename(_del) modsecurity::transaction::Variables::del(const std::string& key); -%rename(_del) modsecurity::transaction::Collections::del(const std::string& key); +%rename(_del) modsecurity::collection::Variables::del(const std::string& key); +%rename(_del) modsecurity::collection::Collections::del(const std::string& key); %immutable modsecurity::ModSecurityIntervention_t::url; %immutable modsecurity::ModSecurityIntervention_t::log; @@ -61,10 +60,9 @@ using std::basic_string; %ignore modsecurity::Transaction::m_responseBody; %include "modsecurity/intervention.h" -%include "modsecurity/transaction/variable.h" -%include "modsecurity/transaction/variables.h" -%include "modsecurity/transaction/collection.h" -%include "modsecurity/transaction/collections.h" +%include "modsecurity/collection/variable.h" +%include "modsecurity/collection/collection.h" +%include "modsecurity/collection/collections.h" %include "modsecurity/transaction.h" %include "modsecurity/debug_log.h" %include "modsecurity/modsecurity.h" From 47a6925df187f96e4593afab18dc92d5f22bd4d5 Mon Sep 17 00:00:00 2001 From: Felipe Zimmerle Date: Tue, 18 Sep 2018 12:24:14 -0300 Subject: [PATCH 2/2] Update README.md --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 4223973..6f87e01 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,7 @@ +# NOTE + +This project was outdated by the **pymodsecurity** project (https://github.com/actions-security/pymodsecurity). At **pymodsecurity** you can get a more stable and feature complete bindings for libmodsecurity. + # Introduction The following are a set of Swig generated Python bindings for libmodsecurity. These bindings will allow users to utilize the exposed libmodsecurity interfaces directly from python, without the use of ctypes.