head 1.3; access; symbols pkgsrc-2026Q1:1.3.0.24 pkgsrc-2026Q1-base:1.3 pkgsrc-2025Q4:1.3.0.22 pkgsrc-2025Q4-base:1.3 pkgsrc-2025Q3:1.3.0.20 pkgsrc-2025Q3-base:1.3 pkgsrc-2025Q2:1.3.0.18 pkgsrc-2025Q2-base:1.3 pkgsrc-2025Q1:1.3.0.16 pkgsrc-2025Q1-base:1.3 pkgsrc-2024Q4:1.3.0.14 pkgsrc-2024Q4-base:1.3 pkgsrc-2024Q3:1.3.0.12 pkgsrc-2024Q3-base:1.3 pkgsrc-2024Q2:1.3.0.10 pkgsrc-2024Q2-base:1.3 pkgsrc-2024Q1:1.3.0.8 pkgsrc-2024Q1-base:1.3 pkgsrc-2023Q4:1.3.0.6 pkgsrc-2023Q4-base:1.3 pkgsrc-2023Q3:1.3.0.4 pkgsrc-2023Q3-base:1.3 pkgsrc-2023Q2:1.3.0.2 pkgsrc-2023Q2-base:1.3 pkgsrc-2023Q1:1.2.0.72 pkgsrc-2023Q1-base:1.2 pkgsrc-2022Q4:1.2.0.70 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.2.0.68 pkgsrc-2022Q3-base:1.2 pkgsrc-2022Q2:1.2.0.66 pkgsrc-2022Q2-base:1.2 pkgsrc-2022Q1:1.2.0.64 pkgsrc-2022Q1-base:1.2 pkgsrc-2021Q4:1.2.0.62 pkgsrc-2021Q4-base:1.2 pkgsrc-2021Q3:1.2.0.60 pkgsrc-2021Q3-base:1.2 pkgsrc-2021Q2:1.2.0.58 pkgsrc-2021Q2-base:1.2 pkgsrc-2021Q1:1.2.0.56 pkgsrc-2021Q1-base:1.2 pkgsrc-2020Q4:1.2.0.54 pkgsrc-2020Q4-base:1.2 pkgsrc-2020Q3:1.2.0.52 pkgsrc-2020Q3-base:1.2 pkgsrc-2020Q2:1.2.0.48 pkgsrc-2020Q2-base:1.2 pkgsrc-2020Q1:1.2.0.28 pkgsrc-2020Q1-base:1.2 pkgsrc-2019Q4:1.2.0.50 pkgsrc-2019Q4-base:1.2 pkgsrc-2019Q3:1.2.0.46 pkgsrc-2019Q3-base:1.2 pkgsrc-2019Q2:1.2.0.44 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.42 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.40 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.2.0.38 pkgsrc-2018Q3-base:1.2 pkgsrc-2018Q2:1.2.0.36 pkgsrc-2018Q2-base:1.2 pkgsrc-2018Q1:1.2.0.34 pkgsrc-2018Q1-base:1.2 pkgsrc-2017Q4:1.2.0.32 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.2.0.30 pkgsrc-2017Q3-base:1.2 pkgsrc-2017Q2:1.2.0.26 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.24 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.22 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.20 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.18 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.2.0.16 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.2.0.14 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.2.0.12 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.2.0.10 pkgsrc-2015Q2-base:1.2 pkgsrc-2015Q1:1.2.0.8 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.2.0.6 pkgsrc-2014Q4-base:1.2 pkgsrc-2014Q3:1.2.0.4 pkgsrc-2014Q3-base:1.2 pkgsrc-2014Q2:1.2.0.2 pkgsrc-2014Q2-base:1.2 pkgsrc-2014Q1:1.1.0.6 pkgsrc-2014Q1-base:1.1 pkgsrc-2013Q4:1.1.0.4 pkgsrc-2013Q4-base:1.1 pkgsrc-2013Q3:1.1.0.2 pkgsrc-2013Q3-base:1.1; locks; strict; comment @# @; 1.3 date 2023.03.31.00.43.21; author joerg; state Exp; branches; next 1.2; commitid GoFmpBLQeLVu7djE; 1.2 date 2014.04.07.19.39.17; author fhajny; state Exp; branches; next 1.1; commitid RcDQwvNC1yXSQMvx; 1.1 date 2013.09.01.04.48.21; author ryoon; state Exp; branches; next ; commitid U68o6Hp5BUS7WG3x; desc @@ 1.3 log @Update to lua-expat-1.5.1: Added option "allowDTD" to the threat protection parser. Add configuration for Billion Laughs Attack prevention. Expose Expat compile time constants (lxp._EXPAT_FEATURES), see Expat documentation. Fix bad buffer size calculation in threat parser Improved Lua version support (5.1 - 5.4) Fix memory leak when callbacks reference a parser object Expose Expat library version (lxp._EXPAT_VERSION) Added 'lxp.totable' module (thanks Tomás Guisasola Gorham) Fix integers being returned as floats on Lua 5.3+ (thanks Kim Alvefur) Fix XmlDecl callback can also return 'nil' for 'standalone' Many documentation updates Added triplet namespace setting (returnnstriplet) Added EntityDecl handler Added AttlistDecl handler Added ElementDecl handler Added SkippedEntity handler Added EndDoctypeDecl handler More tests and new test setup; Busted, LuaCheck, Github actions Improved finishing, multiple nil-calls no longer throw errors Fix 'lxp.lom' to properly handle input as function, table, or file Added option for namespace aware parsing to the 'lxp.lom' module Repository moved to lunarmodules Added threat protection parser (protects against excessively large inputs), with options for the 'lxp.lom' and 'lxp.totable' to use it. support for the XmlDecl handler add parser:getcurrentbytecount() (XML_GetCurrentByteCount) ability to disable CharacterData merging @ text @$NetBSD: patch-Makefile,v 1.2 2014/04/07 19:39:17 fhajny Exp $ * Remove -D option of install, BSD install does not support it. --- Makefile.orig 2022-10-03 09:23:43.000000000 +0000 +++ Makefile @@@@ -27,10 +27,10 @@@@ src/$(LIBNAME): $(CC) $(CF) $(RPM_OPT_FLAGS) $(RPM_LD_FLAGS) -o $@@ src/$(T)lib.c $(LF) install: - $(INSTALL_PROGRAM) -D src/$(LIBNAME) $(DESTDIR)$(LUA_CDIR)/$(LIBNAME) - $(INSTALL_DATA) -D src/$T/lom.lua $(DESTDIR)$(LUA_LDIR)/$T/lom.lua - $(INSTALL_DATA) -D src/$T/totable.lua $(DESTDIR)$(LUA_LDIR)/$T/totable.lua - $(INSTALL_DATA) -D src/$T/threat.lua $(DESTDIR)$(LUA_LDIR)/$T/threat.lua + $(INSTALL_PROGRAM) src/$(LIBNAME) $(DESTDIR)$(LUA_CDIR)/$(LIBNAME) + $(INSTALL_DATA) src/$T/lom.lua $(DESTDIR)$(LUA_LDIR)/$T/lom.lua + $(INSTALL_DATA) src/$T/totable.lua $(DESTDIR)$(LUA_LDIR)/$T/totable.lua + $(INSTALL_DATA) src/$T/threat.lua $(DESTDIR)$(LUA_LDIR)/$T/threat.lua clean: $(RM) src/$(LIBNAME) $(OBJS) @ 1.2 log @Update lua-expat to 1.3.0. - Lua 5.2 support (thanks Tomás Guisasola Gorham) - support for the XmlDecl handler - add parser:getcurrentbytecount() (XML_GetCurrentByteCount) - ability to disable CharacterData merging - Makefile improvements (thanks Vadim Misbakh-Soloviov) @ text @d1 1 a1 1 $NetBSD: patch-Makefile,v 1.1 2013/09/01 04:48:21 ryoon Exp $ d5 1 a5 1 --- Makefile.orig 2014-04-02 23:30:37.000000000 +0000 d7 2 a8 2 @@@@ -27,8 +27,8 @@@@ src/$(LIBNAME): $(CC) $(CF) -o $@@ src/$(T)lib.c $(LF) d12 3 a14 1 - $(INSTALL_PROGRAM) -D src/$T/lom.lua $(DESTDIR)$(LUA_LDIR)/$T/lom.lua d16 3 a18 1 + $(INSTALL_PROGRAM) src/$T/lom.lua $(DESTDIR)$(LUA_LDIR)/$T/lom.lua @ 1.1 log @Update to 1.2.0.20130831 (hg current) * Fix build with lua 5.2. * Examples are not provided anymore, remove MESSAGE. Changelog: unknown. @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 --- Makefile.orig 2013-05-29 22:02:24.000000000 +0000 d8 1 a8 1 $(CC) $(CF) $(LF) -o $@@ src/$(T)lib.c d17 1 a17 3 - $(RM) src/$(LIBNAME) $(OBJS) \ No newline at end of file + $(RM) src/$(LIBNAME) $(OBJS) @