aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/lua-lpeg
Commit message (Collapse)AuthorAgeFilesLines
* [Fix] Remove aarch64 GC64 workaroundCruX2021-08-243-144/+0
| | | | luajit contains full support for lightuserdata on aarch64 in newest 2.1 versions
* [Fix] Do not use GC64 workaround on 32bit platforms, omgVsevolod Stakhov2020-09-171-2/+4
| | | | Issue: #3459
* [Fix] Mmap return value must be checked versus MAP_FAILEDVsevolod Stakhov2020-09-171-1/+1
| | | | Issue: #3459
* [Minor] Update lpeg to the upstreamVsevolod Stakhov2020-07-095-97/+169
|
* [Fix] Fix poor man allocator algorithmVsevolod Stakhov2020-07-091-4/+4
|
* [Fix] Segmentation fault in contrib/lua-lpeg/lpvm.c on ppc64elSpühler Stefan2020-05-121-1/+1
| | | | | | | This disables a workaround only intended for aarch64 if the target architecture is powerpc. Issue: #3365
* [Minor] Lpeg: Improve logging on type mismatchVsevolod Stakhov2020-02-241-1/+2
|
* [Minor] Protect lpeg code against empty textsVsevolod Stakhov2020-02-201-0/+14
|
* [Minor] silence redefinition of macroChristian Göttsche2020-01-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [74/340] Building C object contrib/lua-lpeg/CMakeFiles/rspamd-lpeg.dir/lpprint.c.o In file included from ../contrib/lua-lpeg/lpprint.c:11: ../contrib/lua-lpeg/lptypes.h:15: warning: "NDEBUG" redefined 15 | #define NDEBUG | <command-line>: note: this is the location of the previous definition [75/340] Building C object contrib/lua-lpeg/CMakeFiles/rspamd-lpeg.dir/lpcap.c.o In file included from ../contrib/lua-lpeg/lpcap.h:9, from ../contrib/lua-lpeg/lpcap.c:9: ../contrib/lua-lpeg/lptypes.h:15: warning: "NDEBUG" redefined 15 | #define NDEBUG | <command-line>: note: this is the location of the previous definition [77/340] Building C object contrib/lua-lpeg/CMakeFiles/rspamd-lpeg.dir/lpvm.c.o In file included from ../contrib/lua-lpeg/lpcap.h:9, from ../contrib/lua-lpeg/lpvm.c:15: ../contrib/lua-lpeg/lptypes.h:15: warning: "NDEBUG" redefined 15 | #define NDEBUG | <command-line>: note: this is the location of the previous definition [79/340] Building C object contrib/lua-lpeg/CMakeFiles/rspamd-lpeg.dir/lpcode.c.o In file included from ../contrib/lua-lpeg/lpcode.c:12: ../contrib/lua-lpeg/lptypes.h:15: warning: "NDEBUG" redefined 15 | #define NDEBUG | <command-line>: note: this is the location of the previous definition [81/340] Building C object contrib/lua-lpeg/CMakeFiles/rspamd-lpeg.dir/lptree.c.o In file included from ../contrib/lua-lpeg/lptree.c:15: ../contrib/lua-lpeg/lptypes.h:15: warning: "NDEBUG" redefined 15 | #define NDEBUG | <command-line>: note: this is the location of the previous definition
* [Minor] Remove enforced "-O3" from contrib librariesVsevolod Stakhov2019-12-251-6/+0
|
* [Minor] Fix asan friendliness in lpegVsevolod Stakhov2019-11-291-10/+22
|
* [Minor] Allow rspamd_text matching in lpegVsevolod Stakhov2019-11-251-1/+18
|
* [Minor] Fix compile warningsVsevolod Stakhov2019-10-102-1/+4
|
* [Minor] Init tree before usageVsevolod Stakhov2019-09-271-0/+1
|
* [Minor] Arm64: Implement poor man slabsVsevolod Stakhov2019-06-031-2/+56
| | | | Issue: #2906
* [Minor] Adopt lpeg for aarch64 and luajitVsevolod Stakhov2019-05-243-3/+82
| | | | Issue: #2906
* [Minor] Add lpeg re moduleVsevolod Stakhov2019-04-081-0/+267
|
* Revert "[Minor] Use less aggressive optimisation level"Vsevolod Stakhov2019-03-051-1/+1
| | | | This reverts commit 9bfff1d4775e19ce85272f61aecd64ce69b6a98a.
* [Minor] Use less aggressive optimisation levelVsevolod Stakhov2019-03-051-1/+1
|
* [Minor] Move lua contrib libraries to lua- prefixVsevolod Stakhov2018-05-2313-0/+3860