apparmor/libraries/libapparmor
John Johansen 265a1656d1 Merge libapparmor: fixes to the SWIG bindings for SWIG 4.3 and later
Unfortunately we are affected by the backwards-incompatible change introduced by https://github.com/swig/swig/pull/2907

This MR contains fixes to keep the Python-side API the same on systems using SWIG 4.3 or later, e.g. Ubuntu Plucky.

Fixes https://gitlab.com/apparmor/apparmor/-/issues/475.

Signed-off-by: Ryan Lee <ryan.lee@canonical.com>

Closes #475
MR: https://gitlab.com/apparmor/apparmor/-/merge_requests/1504
Approved-by: John Johansen <john@jjmx.net>
Merged-by: John Johansen <john@jjmx.net>
2025-01-27 19:51:20 +00:00
..
doc Proofreading of libapparmor manpages to fix a few nits 2024-10-15 17:07:02 -07:00
include Add extern "C" decls to aalogparse.h for C++ usage of aalogparse 2024-10-03 12:44:25 -07:00
m4 replace deprecated distutils with setuptools 2021-11-11 20:23:35 -03:00
src Basic test that uses aa_log_record struct fields via old, C++-incompatible names 2024-10-03 12:46:00 -07:00
swig Replace aa_find_mountpoint cstring_output_allocate due to $isvoid issue 2025-01-24 15:00:15 -08:00
testsuite utils: look for 'file' class when parsing logs 2025-01-27 15:43:23 -03:00
AUTHORS libraries/libapparmor/: more license cleanups, adjust my email address 2011-02-23 14:02:45 -08:00
autogen.sh libapparmor: Force libtoolize to replace existing files 2016-09-14 12:48:58 -05:00
ChangeLog move libapparmor into the libraries directory 2008-05-19 22:48:31 +00:00
configure.ac Basic test that invokes aalogparse functions from C++ code 2024-10-03 12:45:55 -07:00
COPYING.LGPL move libapparmor into the libraries directory 2008-05-19 22:48:31 +00:00
INSTALL move libapparmor into the libraries directory 2008-05-19 22:48:31 +00:00
Makefile.am libapparmor: more Makefile cleanups 2015-01-26 15:39:10 -08:00
NEWS move libapparmor into the libraries directory 2008-05-19 22:48:31 +00:00
README docs: update documentation to point bug reporting to gitlab 2020-05-05 00:10:53 -07:00

What little documentation exists is in include/aalogparse.h.

Please file bugs using https://gitlab.com/apparmor/apparmor/-/issues