Subject: CVS commit: pkgsrc/textproc/namazu2
To: None <pkgsrc-changes@netbsd.org>
From: Takahiro Kambe <taca@netbsd.org>
List: pkgsrc-changes
Date: 09/04/2002 15:52:29
Module Name:	pkgsrc
Committed By:	taca
Date:		Wed Sep  4 12:52:29 UTC 2002

Modified Files:
	pkgsrc/textproc/namazu2: Makefile PLIST distinfo
Removed Files:
	pkgsrc/textproc/namazu2/patches: patch-af patch-ag patch-ah patch-ai
	    patch-am patch-an patch-ao

Log Message:
Update namazu package to 2.0.12.

It fixes some Cross Site Scripting security problem.

2002-09-03  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Namazu: Version 2.0.12 released.

	* nmz/util.c (nmz_warn_printf): Fixed potential XSS issue.

	* tests/namazu-cgi-8: Added an another XSS checking.
	(Reported by HANAI Akira, thank you)

2002-09-02  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Namazu: Version 2.0.11 released.

	* tests/*: Added log markings.
	(Commited by proxy for Makoto Fujiwara.)

2002-08-28  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* configure.in: Bumped version number to 2.0.11pre4.

	* NEWS: updated.

2002-08-26  Hajime BABA  <baba@plain.isas.ac.jp>

        * filter/msword.pl: Fixed warnings of undefined variables.
        * filter/postscript.pl: Fixed redirection problem (sorry...)

2002-08-23  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* configure.in: Bumped version number to 2.0.11pre3.

2002-08-19  Ryuji Abe  <rug@namazu.org>

	* NEWS: Use `cross-site scripting' instead of `CSS'.

2002-08-10  Hajime BABA  <baba@plain.isas.ac.jp>

	* (somewhere)/.cvsignore: Newly added.

2002-08-10  Hajime BABA  <baba@plain.isas.ac.jp>

        * filter/postscript.pl: Adapted to ps2text 0.4.1.

2002-08-06  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* filter/mhonarc.pl: Adapted to MHonARC 2.x.
	(contributed by Earl Hood, thank you!)

2002-08-01  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* configure.in: Bumped version number to 2.0.11pre2.

2002-07-31  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* filter/excel.pl (filter_xl): Adapted to xlhtml 0.5.x.

2002-07-29  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* filter/pdf.pl (filter): Fixed overriding $$cont by pdfinfo.

2002-07-26  Hajime BABA  <baba@plain.isas.ac.jp>

        * filter/pdf.pl: Fixed wrong redirection of stdout.

2002-07-26  Hajime BABA  <baba@plain.isas.ac.jp>

	* nmz/util.c: Fixed the following warnings:
	'initialization discards qualifiers from pointer target type'

2002-07-25  Hajime BABA  <baba@plain.isas.ac.jp>

        * filter/pdf.pl: Fixed the problem in [n-d-j:02587],
        and of the stdout redirection.

2002-07-25  Yoshinori TAKESAKO  <takesako@namazu.org>

	* configure.in (AC_OUTPUT): Add contrib/Makefile.

2002-07-25  Ryuji Abe  <rug@namazu.org>

	* doc/en/manual.html: Update location of xlhtml web site.

	* doc/ja/manual.html: Likewise.

2002-07-25  Yoshinori TAKESAKO  <takesako@namazu.org>

	* configure.in: Bumped version number to to 2.0.11pre1.

2002-07-24  Hajime BABA  <baba@plain.isas.ac.jp>

	* filter/win32/ole{msword|powerpoint}.pl: use strict, and sample code.

2002-07-24  Hajime BABA  <baba@plain.isas.ac.jp>

	* filter/pdf.pl: Added a routine which gets the author and the title.

2002-07-11  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* template/NMZ.*.de: Added.
	(Contributed by Gerald Pfeifer, thank you!)

2002-07-05  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* template/NMZ.head: Fixed some typos.
	(Reported by Gerald Pfeifer, thank you!)

2002-06-17  Yoshinori TAKESAKO  <takesako@namazu.org>

	* scripts/mknmz.in (make_phrase_hash, wordcount_sub): Fixed
	the bug that limits of WORD_LENG_MAX did not work as expected.

2002-06-17  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* filter/html.pl: Applied scrpit code exclusory patch.
	(http://www.namazu.org/ml/namazu-devel-ja/msg02091.html
	contributed by HAJIME Baba.)

2002-06-13  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* scripts/mknmz.in (append_index): Fixed to remain keyword numbers
	in NMZ.head* when some target files are deleted.

	* doc/ja/manual.html: Added description about xpdf Language
	Support Packages.

2002-06-06  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* src/cgi.c (validate_idxname): Fixed relative path problem.
	(Reported by TAKAGI Hiromitsu, thanks)

2002-04-26  Ryuji Abe  <rug@namazu.org>

	* Makefile.am (SUBDIRS): Add contrib.
	(DIST_SUBDIRS): Likewise.

	* contrib/ChangeLog: New File.

2002-04-09  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* filter/postscript.pl (filter): Fixed excessive argument on
	ps2ascii, closes: bugs-en#15.

2002-04-01  Yoshinori TAKESAKO  <takesako@namazu.org>

	* scripts/mknmz.in (load_document): Delete NMZ.win32.tmp file
	when this file exists at the time of a copy.
	Thanks to tsubouchi (namazu-bugs-ja#131).

2002-03-29  Ryuji Abe  <rug@namazu.org>

	* configure.in (LTVERSION): Set 6:0:3.

2002-03-29  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* tests/namazu-cgi-8: Removed checking of "result" CGI value.

2002-03-27  Yoshinori TAKESAKO  <takesako@namazu.org>

	* filter/win32/oleexcel.pl (filter):
	It was got to work also by MS Excel 2002 (MS Office XP).

2002-03-27  Yoshinori TAKESAKO  <takesako@namazu.org>

	* filter/win32/oleexcel.pl:
	Fixed the bug which Win32 OLE filter doesn't create index
	by MS Excel 2002. (namazu-win32-users-ja#01204)
	(Reported by yonezawa, thanks.)

	* filter/win32/ole{msword,excel,powerpoint}.pl:
	Fixed the defined $weight variable doubly.

2002-03-26  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* nmz/libnamazu.{c,h}: Added nmz_{set,is}_output_warn_to_file().

	* nmz/util.c (nmz_warn_printf): Changed to check loggingmode and
	output_warn_to_file.

	* nmz/var.c: Added NMZ.warnlog member.

	* src/namazu-cgi.c(main): Added calling
	nmz_set_output_warn_to_file().

2002-03-25  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* filter/{deb,rpm}.pl: Fixed escape special shell characters handling
	for security.
	(Reported by Luc, thanks)

2002-03-18  Yoshinori TAKESAKO  <takesako@namazu.org>

	* filter/win32/ole{msword,taro,rtf,excel,powerpoint}.pl:
	Fixed the bug which OLE filter doesn't create index of title
	and keywords of property. (namazu-bugs-ja#86,#120)
	(Patch contributed by Shohei TAKASHIRO, thanks)

2002-03-15  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* filter/compress.pl: Removed SIGPIPE trapping routine
	because it was changed to care in mknmz.

	* scripts/mknmz.in (trapintr): Added SIGPIPE trapping routine
	(closes: namazu-bugs-en#19).

	* filter/pdf.pl (status()): Added version check to adopt
	xpdf 1.00.

2002-03-13  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* src/output.c (print_hlist): Fixed excessive deletion of
	HTML tags (namazu-devel-ja#02406).
	(Reported by Seiji Yamashita, thanks.)
	(unhtml_buffer): Splitted a new function from
	fputs_without_html_tag().

2002-03-06  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* filter/compress.pl (filter): Added trapping sigpipe (bugs-ja#111).
	(Patch contributed by Hiroki Nakai, thanks)

	* src/form.c (handle_tag): Fixed no output probrem on
	large NMZ.head file (bugs-ja#111).
	(Patch contributed by Hiroki Nakai, thanks)

2002-02-25  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* filter/html.pl (remove_comments): Added a new function.
	(Patch contributed by Hamatani, Chihiro, thanks)

2002-02-22  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* nmz/libnamazu.h (MAXPATH): Changed to same value as BUFSIZE.
	It fix the probrem that namazu/namazu.cgi didn't work
	when changing BUFSIZE to over 1024.

2002-02-19  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* tests/namazu-10: Fixed the contents of MSG variable.

	* src/cgi.c (get_query_string): Fixed invalid content-type
	output error message.

	* scripts/mailutime.in (main): Added MHonArc file support.

2002-02-13  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* scripts/mknmz.in (parse_options): Changed to call
	load_filtermodules() after parsing index_lang option.

	* filter/man.pl (status()): s/LAN/LANG/

2002-02-12  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* filter/man.pl: Added $langenv variable for japanized groff.
	http://search.namazu.org/ml/namazu-devel-ja/msg02332.html

2002-02-04  Makoto Fujiwara  <makoto@.ki.nu>

        * scripts/mknmz.in: Message is changed related to TEXT_SIZE_MAX skipping:
          http://www.namazu.org/ml/namazu-devel-ja/msg02312.html
        * po/{es,fr,ja,ja_JP.SJIS}.po: Ditto.

2002-02-04  Ryuji Abe  <rug@namazu.org>

	* nmz/regex.c: Also includes support.h.

2002-02-03  Ryuji Abe  <rug@namazu.org>

	* src/form.c: Includes support.h again.

	* THANKS: Thanks Seiya Nishizawa for namazu-bugs-ja#89.

2002-01-24  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* scripts/mknmz.in: Changed to take effect --exclude option on
	html named link (--html-split).

2002-01-18  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* nmz/regex.c: Applied Admin/regex-ruby-alloca.path.

	* nmz/util.[ch] (nmz_scan_*) : Adopted type of function argument
	for nmz/regex.c.

	* nmz/regex.c: Applied silencing some warnings patch.
	(Contributed by Takahiro Kambe, thanks.)

	* nmz/regex*: Imported latest source from Ruby 1.6.6.

	* lib/getopt*: Imported latest sources from GNU gengetopt-2.5.

2002-01-17  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* lib/getopt.c: Changed to include string.h for using strcmp().
	(Contributed by Takahiro Kambe, thanks.)

2002-01-16  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* doc/ja/tutorial.html: Fixed invalid relative path.
	(Reported by yokoi, thanks.)

2002-01-12  Ryuji Abe  <rug@namazu.org>

	* configure.in: If the platform is MinGW, do not check functions
	str(n)casecmp and (v)snprintf. Also __vsnprintf checking is
	removed.

	* nmz/support.h [Solaris 2.5]: Abandoned to use __vsnprintf
	because of binary compatibility issue.
	[WIN32]: Use str(n)icmp instead of str(n)casecmp.

	* ChangeLog: Fixed typo again :-) (s/probrem/problem/g)

2002-01-11  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* tests/namazu-12: Added a new test.

	* nmz/util.c (nmz_pathcat): Added null termination to prevent
	segfault.

	* src/namazu-cmd.c (main): Fixed buffer overflow.
	(Reported by KF, thanks)

	* src/namazu.c: Ditto.

	* src/namazu.h: Added a notice about customizing CGI_QUERY_MAX value.
	(KF <dotslash@snosoft.com> was noticed me the problem, thanks)

2002-01-10  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* filter/powerpoint.pl: Adopted to new convert programs.
	(Contributed by Takahiro Kambe and Kaz SHiMZ, thanks)

	* filter/excel.pl: Ditto.

	* filter/msword.pl: Ditto.

2002-01-04  Ryuji Abe  <rug@namazu.org>

	* configure.in: Revert to use AM_PROG_LIBTOOL. (workaround
	for earlier version of automake.)

2001-12-28  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* doc/ja/manual.html: s!/usr/local/etc/mknmz/!/usr/local/etc/namazu/!
	(reported by NIHIRA Takuma, thanks.)

	* doc/en/manual.html: Ditto.

2001-12-27  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* tests/Makefile.am: Added 2 tests.
	(contributed by Tietew, thanks.)


To generate a diff of this commit:
cvs rdiff -r1.1 -r1.2 pkgsrc/textproc/namazu2/Makefile \
    pkgsrc/textproc/namazu2/PLIST pkgsrc/textproc/namazu2/distinfo
cvs rdiff -r1.1 -r0 pkgsrc/textproc/namazu2/patches/patch-af \
    pkgsrc/textproc/namazu2/patches/patch-ag \
    pkgsrc/textproc/namazu2/patches/patch-ah \
    pkgsrc/textproc/namazu2/patches/patch-ai \
    pkgsrc/textproc/namazu2/patches/patch-am \
    pkgsrc/textproc/namazu2/patches/patch-an \
    pkgsrc/textproc/namazu2/patches/patch-ao

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.