head 1.2; access; symbols pkgsrc-2026Q1:1.2.0.140 pkgsrc-2026Q1-base:1.2 pkgsrc-2025Q4:1.2.0.138 pkgsrc-2025Q4-base:1.2 pkgsrc-2025Q3:1.2.0.136 pkgsrc-2025Q3-base:1.2 pkgsrc-2025Q2:1.2.0.134 pkgsrc-2025Q2-base:1.2 pkgsrc-2025Q1:1.2.0.132 pkgsrc-2025Q1-base:1.2 pkgsrc-2024Q4:1.2.0.130 pkgsrc-2024Q4-base:1.2 pkgsrc-2024Q3:1.2.0.128 pkgsrc-2024Q3-base:1.2 pkgsrc-2024Q2:1.2.0.126 pkgsrc-2024Q2-base:1.2 pkgsrc-2024Q1:1.2.0.124 pkgsrc-2024Q1-base:1.2 pkgsrc-2023Q4:1.2.0.122 pkgsrc-2023Q4-base:1.2 pkgsrc-2023Q3:1.2.0.120 pkgsrc-2023Q3-base:1.2 pkgsrc-2023Q2:1.2.0.118 pkgsrc-2023Q2-base:1.2 pkgsrc-2023Q1:1.2.0.116 pkgsrc-2023Q1-base:1.2 pkgsrc-2022Q4:1.2.0.114 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.2.0.112 pkgsrc-2022Q3-base:1.2 pkgsrc-2022Q2:1.2.0.110 pkgsrc-2022Q2-base:1.2 pkgsrc-2022Q1:1.2.0.108 pkgsrc-2022Q1-base:1.2 pkgsrc-2021Q4:1.2.0.106 pkgsrc-2021Q4-base:1.2 pkgsrc-2021Q3:1.2.0.104 pkgsrc-2021Q3-base:1.2 pkgsrc-2021Q2:1.2.0.102 pkgsrc-2021Q2-base:1.2 pkgsrc-2021Q1:1.2.0.100 pkgsrc-2021Q1-base:1.2 pkgsrc-2020Q4:1.2.0.98 pkgsrc-2020Q4-base:1.2 pkgsrc-2020Q3:1.2.0.96 pkgsrc-2020Q3-base:1.2 pkgsrc-2020Q2:1.2.0.92 pkgsrc-2020Q2-base:1.2 pkgsrc-2020Q1:1.2.0.72 pkgsrc-2020Q1-base:1.2 pkgsrc-2019Q4:1.2.0.94 pkgsrc-2019Q4-base:1.2 pkgsrc-2019Q3:1.2.0.90 pkgsrc-2019Q3-base:1.2 pkgsrc-2019Q2:1.2.0.88 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.86 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.84 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.2.0.82 pkgsrc-2018Q3-base:1.2 pkgsrc-2018Q2:1.2.0.80 pkgsrc-2018Q2-base:1.2 pkgsrc-2018Q1:1.2.0.78 pkgsrc-2018Q1-base:1.2 pkgsrc-2017Q4:1.2.0.76 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.2.0.74 pkgsrc-2017Q3-base:1.2 pkgsrc-2017Q2:1.2.0.70 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.68 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.66 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.64 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.62 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.2.0.60 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.2.0.58 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.2.0.56 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.2.0.54 pkgsrc-2015Q2-base:1.2 pkgsrc-2015Q1:1.2.0.52 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.2.0.50 pkgsrc-2014Q4-base:1.2 pkgsrc-2014Q3:1.2.0.48 pkgsrc-2014Q3-base:1.2 pkgsrc-2014Q2:1.2.0.46 pkgsrc-2014Q2-base:1.2 pkgsrc-2014Q1:1.2.0.44 pkgsrc-2014Q1-base:1.2 pkgsrc-2013Q4:1.2.0.42 pkgsrc-2013Q4-base:1.2 pkgsrc-2013Q3:1.2.0.40 pkgsrc-2013Q3-base:1.2 pkgsrc-2013Q2:1.2.0.38 pkgsrc-2013Q2-base:1.2 pkgsrc-2013Q1:1.2.0.36 pkgsrc-2013Q1-base:1.2 pkgsrc-2012Q4:1.2.0.34 pkgsrc-2012Q4-base:1.2 pkgsrc-2012Q3:1.2.0.32 pkgsrc-2012Q3-base:1.2 pkgsrc-2012Q2:1.2.0.30 pkgsrc-2012Q2-base:1.2 pkgsrc-2012Q1:1.2.0.28 pkgsrc-2012Q1-base:1.2 pkgsrc-2011Q4:1.2.0.26 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q3:1.2.0.24 pkgsrc-2011Q3-base:1.2 pkgsrc-2011Q2:1.2.0.22 pkgsrc-2011Q2-base:1.2 pkgsrc-2011Q1:1.2.0.20 pkgsrc-2011Q1-base:1.2 pkgsrc-2010Q4:1.2.0.18 pkgsrc-2010Q4-base:1.2 pkgsrc-2010Q3:1.2.0.16 pkgsrc-2010Q3-base:1.2 pkgsrc-2010Q2:1.2.0.14 pkgsrc-2010Q2-base:1.2 pkgsrc-2010Q1:1.2.0.12 pkgsrc-2010Q1-base:1.2 pkgsrc-2009Q4:1.2.0.10 pkgsrc-2009Q4-base:1.2 pkgsrc-2009Q3:1.2.0.8 pkgsrc-2009Q3-base:1.2 pkgsrc-2009Q2:1.2.0.6 pkgsrc-2009Q2-base:1.2 pkgsrc-2009Q1:1.2.0.4 pkgsrc-2009Q1-base:1.2 pkgsrc-2008Q4:1.2.0.2 pkgsrc-2008Q4-base:1.2; locks; strict; comment @# @; 1.2 date 2008.11.27.21.15.36; author minskim; state Exp; branches; next 1.1; 1.1 date 2008.11.26.01.23.40; author minskim; state Exp; branches; next ; desc @@ 1.2 log @Update qDecoder to 9.0.1. Patches submitted by Jun-Yong Park. Changes: * FIX) qCgiRequestParseQueries() - quoted boundary patch. (by Hidai Kenichi) * NEW) qStrUnchar() - remove character from head and tail of the string. * NEW) qDecoderVersion() - get the version string of qDecoder library. * FIX) minor fixes related packaging. @ text @$NetBSD$ --- examples/Makefile.in.orig 2008-11-25 22:13:35.000000000 +0900 +++ examples/Makefile.in @@@@ -31,47 +31,47 @@@@ CC = @@CC@@ CFLAGS = @@CFLAGS@@ DEFS = @@DEFS@@ INCLUDE = -I. -I@@includedir@@ -LIB = @@libdir@@/libqDecoder.a +LIB = @@libdir@@/libqDecoder.la ## Main all: query.cgi cookie.cgi multivalue.cgi upload.cgi uploadfile.cgi download.cgi streamedit.cgi session.cgi config.cgi socket.cgi obstack.cgi query.cgi: query.o - ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o query.cgi query.o ${LIB} + ${LIBTOOL} --mode=link ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o query.cgi query.o ${LIB} cookie.cgi: cookie.o - ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o cookie.cgi cookie.o ${LIB} + ${LIBTOOL} --mode=link ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o cookie.cgi cookie.o ${LIB} multivalue.cgi: multivalue.o - ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o multivalue.cgi multivalue.o ${LIB} + ${LIBTOOL} --mode=link ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o multivalue.cgi multivalue.o ${LIB} upload.cgi: upload.o - ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o upload.cgi upload.o ${LIB} + ${LIBTOOL} --mode=link ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o upload.cgi upload.o ${LIB} chmod 6755 upload.cgi uploadfile.cgi: uploadfile.o - ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o uploadfile.cgi uploadfile.o ${LIB} + ${LIBTOOL} --mode=link ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o uploadfile.cgi uploadfile.o ${LIB} chmod 6755 uploadfile.cgi mkdir -p -m 755 upload tmp download.cgi: download.o - ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o download.cgi download.o ${LIB} + ${LIBTOOL} --mode=link ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o download.cgi download.o ${LIB} streamedit.cgi: streamedit.o - ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o streamedit.cgi streamedit.o ${LIB} + ${LIBTOOL} --mode=link ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o streamedit.cgi streamedit.o ${LIB} session.cgi: session.o - ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o session.cgi session.o ${LIB} + ${LIBTOOL} --mode=link ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o session.cgi session.o ${LIB} chmod 6755 session.cgi config.cgi: config.o - ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o config.cgi config.o ${LIB} + ${LIBTOOL} --mode=link ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o config.cgi config.o ${LIB} socket.cgi: socket.o - ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o socket.cgi socket.o ${LIB} + ${LIBTOOL} --mode=link ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o socket.cgi socket.o ${LIB} obstack.cgi: obstack.o - ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o obstack.cgi obstack.o ${LIB} + ${LIBTOOL} --mode=link ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o obstack.cgi obstack.o ${LIB} ## Clear Module clean: @@@@ -80,4 +80,4 @@@@ clean: ## Compile Module .c.o: - ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -c -o $@@ $< + ${LIBTOOL} --mode=compile ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -c -o $@@ $< @ 1.1 log @Update qDecoder to 9.0. Patch submitted by Jun-Yong Park. This version is based on a new branch and may not be fully compatible with older versions. Changes since 7.0.1: NEW) qDecoderSetUploadBase() - Initialize qDecoder() for progressive uploading. FIX) qDecoder() - Now qDecoder() supports progressive uploading and direct file saving into disk. NEW) qSedArgAddDirect() - For huge size(over 1024 - 1) value. FIX) qSedArgAdd() - Adjust miss typed variable length. (1024*64 => 1024) NEW) qGetTimeStr() - Generate date string formatted as 'YYYYMMDDhhmmss'. NEW) qJavaScript() - Print out some JavaScript code. NEW) qAwkStr() - Scanning pattern from string. FIX) qAwkOpen() - Compatibility increment FIX) qAwkNext() - Expand array size to 1024(before 256) FIX) qCountRead() - Compatibility increment FIX) qCountSave() - Compatibility increment FIX) qCountUpdate() - Compatibility increment FIX) qDecoder() - Now qdecoder uses more smaller memory FIX) qCheckFile() - Utility increment New socket functions(unix only). Please refer the reference for more details. NEW) qSocketOpen() NEW) qSocketClose() NEW) qSocketWaitReadable() NEW) qSocketRead() NEW) qSocketGets() NEW) qSocketWrite() NEW) qSocketPuts() NEW) qSocketPrintf() NEW) qSocketSendFile() NEW) qSocketSaveIntoFile() NEW) qSocketSetNonblock() NEW) qSocketConv2file() @ text @d3 1 a3 1 --- examples/Makefile.in.orig 2008-11-17 16:55:45.000000000 +0900 d5 6 a10 7 @@@@ -30,47 +30,46 @@@@ DEFS = @@DEFS@@ INCLUDE = -I. -I../src ## qDecoder Library Path -QLIB = ../src/libqDecoder.a -#QLIB = ../src/libqDecoder.so +QLIB = ../src/libqDecoder.la d15 15 a29 15 query.cgi: ${QLIB} query.o - ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o query.cgi query.o ${QLIB} + ${LIBTOOL} --mode=link ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o query.cgi query.o ${QLIB} cookie.cgi: ${QLIB} cookie.o - ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o cookie.cgi cookie.o ${QLIB} + ${LIBTOOL} --mode=link ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o cookie.cgi cookie.o ${QLIB} multivalue.cgi: ${QLIB} multivalue.o - ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o multivalue.cgi multivalue.o ${QLIB} + ${LIBTOOL} --mode=link ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o multivalue.cgi multivalue.o ${QLIB} upload.cgi: ${QLIB} upload.o - ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o upload.cgi upload.o ${QLIB} + ${LIBTOOL} --mode=link ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o upload.cgi upload.o ${QLIB} d32 3 a34 3 uploadfile.cgi: ${QLIB} uploadfile.o - ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o uploadfile.cgi uploadfile.o ${QLIB} + ${LIBTOOL} --mode=link ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o uploadfile.cgi uploadfile.o ${QLIB} d36 1 d38 11 a48 11 download.cgi: ${QLIB} download.o - ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o download.cgi download.o ${QLIB} + ${LIBTOOL} --mode=link ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o download.cgi download.o ${QLIB} streamedit.cgi: ${QLIB} streamedit.o - ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o streamedit.cgi streamedit.o ${QLIB} + ${LIBTOOL} --mode=link ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o streamedit.cgi streamedit.o ${QLIB} session.cgi: ${QLIB} session.o - ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o session.cgi session.o ${QLIB} + ${LIBTOOL} --mode=link ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o session.cgi session.o ${QLIB} d51 15 a65 15 config.cgi: ${QLIB} config.o - ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o config.cgi config.o ${QLIB} + ${LIBTOOL} --mode=link ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o config.cgi config.o ${QLIB} socket.cgi: ${QLIB} socket.o - ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o socket.cgi socket.o ${QLIB} + ${LIBTOOL} --mode=link ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o socket.cgi socket.o ${QLIB} obstack.cgi: ${QLIB} obstack.o - ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o obstack.cgi obstack.o ${QLIB} + ${LIBTOOL} --mode=link ${CC} ${CFLAGS} ${DEFS} ${INCLUDE} -o obstack.cgi obstack.o ${QLIB} ${QLIB}: (cd ../src/; make all) @@@@ -81,4 +80,4 @@@@ clean: @