LIST OF BUG FIXES between 3.0 release and 3.0 patch


				Ken'ichi Fukamachi

[ 3.0pl#17 == 3.0.1_BETA #6 ]

	spool2html
		fix bug no variable import from config.ph


[ 3.0pl#16 == 3.0.1_BETA #5 ]


	merge 3.0.1

	  fix miscellaneous y2k
		PR by fml-support: 07189 OGAWA Kunihiko

		bin/daily.pl
		bin/gen_summary.pl
		bin/spool2html.pl
		contrib/utilities/packmbox.pl
		contrib/localhack/release-1/vote/vote.pl

		y2k?
		  src/libcompat.pl
		  src/libcompat_fml15.pl

	  bin/passwd.pl
		PR fml-support: 07190 Masaaki Hirono
		fix undefined function bug
		see also libcrypt.pl change below

	  libcrypt.pl
	 	fix SRand() call bug

[ 3.0pl#15 ]

  html generator
	fix title to YYYY/MM/DD

  update fwix.pl 
	fix cross reference, so I've recreate ducuments.


  fix "traffic" command (traffic command module)
	update "libtraffic.pl" to 1.2
	fix y2k related (looks of report) bugs.
	PR from Yuao Tanigawa (author).


  update multipart.pl (multipart mail prefilter) to 1.3.1.2
	PR from Yuao Tanigawa (author).


  smm/hack.wix (2.17-2.18)
	update url. PR from Yuao Tanigawa

  update to use jcode.pl-2.11
	PR from Fumitoshi UKAI


  synchtml.pl
	sync w/ head 2.31-2.32
	import critical bug fix: $ID here should be local

  fml.pl
	sync w/ head (2.73-2.74)
	apply patch to fix scope bug from Teruyuki Morimura

[ 3.0pl#14 ]

   DEFINE_FIELD_LOOP_CHECKED()
   UNDEF_FIELD_LOOP_CHECKED()

	Define DEFINE_FIELD_LOOP_CHECKED() and UNDEF_FIELD_LOOP_CHECKED() to
	be controllable by maintainer since customer support mailing
	list may need this function. Define default
	DEFINE_FIELD_LOOP_CHECKED('from') to be 3.0.1 compatible with
	3.0's "From: $MAIL_LIST" rejection.


	update dummy {DEFINE,UNDEF}_FIELD_LOOP_CHECKED()
		bin/Archive.pl
		bin/spool2html.pl
		libexec/fmlserv.pl
		sbin/makefml

[ 3.0pl#13 ]

  member_name extension
	cutoff approve password in logfile
	(not appear in mail but logfile)


  messages language extension (MesgLE)
	fix amctl.added.caution controll


  moderator mode
	try to check default $MODERATOR_MEMBER_LIST if not defined

[ 3.0pl#12 ]

   sbin/makefml
	import a subset of 2.49-2.50: Conv() preserves file mode

   sbin/install.sh
	you can use both MKDOC=no and MKDOC=NO to disable doc installation.

   proc/libmoderated.pl (2.10-2.11)

	missing Japanese message
	apply patch by Satoshi Tatsuoka <satoshi@softagency.co.jp>

   sbin/makefml	(2.44-2.45)
	validate config.guess existence

[ 3.0pl#11 ]

   proc/libra.pl
	fix typo

   kenn/fml.pl
	if handler == ignore in command mode, ignore all requests

   bin/spool2html.pl
	define $Envelope{'mode:dist'} to avoid libsynchtml check


   etc/makefml/Makefile (1.16-1.17)

[ 3.0pl#10 ]

   bin/fwix.pl
	fix IndexExpand() avoid to match unexpected '+' string

   doc/
	add simple installa memo on qmail
	http://www.y-min.or.jp/~nob/qmail/qmail+fml.html

   sbin/makefml (2.43-2.44)
	define dummy DEFINE_FIELD_PAT_TO_REJECT()

[ 3.0pl#9 ] 

  fix qmail examples (qmail/users/assign)

[ 3.0pl#8 ] 

   fix "admin remove-article" command bug with html creation mode

	XXX should not run &SyncHtml() under command mode


[ 3.0pl#7 ] 

   etc/makefml/dot-qmail-default 

	s/USE_QMAIL_EXTENSION/USE_DOT_QMAIL_EXT/
	$USE_QMAIL_EXTENSION is renamed to $USE_DOT_QMAIL_EXT.


   proc/libexpire.pl 
	expire spooled articles based on mtime not ctime
	fml-support: 6867


  libexec/mead.pl
	trap postfix error messages (true?)
	trap more qmail error messages (sync w/ HEAD 1.8-1.9)

  libexec/mead.pl, doc/smm/mead.wix
	add missing options mead.pl help shows

[ 3.0pl#6 ] 

  clean up/changes documents mainly

  doc/examples/
	Please refer www.fml.org for current tutorial

  doc/
	regenerate HTML documents since fwix.pl converter changed.

  bin/fwix.pl


[ 3.0pl#5 ]

  sbin/makefml
	PR: fml-support:06764
	fix "auto_asymmetic_regist" behaviour
	which affects libexec/mead.pl remove user process ;-)

  doc/ri/INSTALL.wix
	 add note on "makefml -U install" (unlock mode)

  examples/fml-install.wix
	unify makefml syntax example to be easy for beginners

  proc/libra.pl
	fix file validation check" in the case regexp-like directory name

  update (sync with HEAD (cvs main trunk))
	INSTALL_on_MacOS_X_Server


[ 3.0pl#4 ]

  etc/makefml/include-mead
	fix spelling 

  doc/html/index.html
	add ptr to Mac OS X Server

  cf/MANIFEST
	clean up English ;-)
	sync with fml 3.0 etc/makefml/cf

  cf/MANIFEST.Japanese
	added. Japanese description for variables


[ 3.0pl#3 ]

   add INSTALLATION NOTES on MacOS X Server

   proc/libsynchtml.pl 
	fix dup check of htdocs/index.html

   proc/libmesgle.pl 
	&Mesg() repl may has invalid input
	check the input and wrap repl in euc and back to jis

   sbin/makefml
	modify jperl check code

   fix distribution package lacks some plaintext
	distribute all INSTALL* (plaintext) 

   proc/libra.pl
	remove-article always checks spool and archive (tar.gz)

   doc/ri/README.wix
   doc/ri/INSTALL.wix
	fix 2 bytes "-" statements (Japanese specific)

[ 3.0pl#2 ]

   doc/ri/
   doc/examples/

	sync with cvs main-trunk

   libmember_name.pl

	correct handling of "apporove PASSWORD name ..." case

[ 3.0pl#1 ]

   cf/config

	TZone cannot accpet -0800 style.

   doc/examples/index*html

	remove fml.css stylesheet definition since fml.css does not exist

   doc/ri/INSTALL.wix

	add how to pass perl path in "make install"
	   % env _PATH_PERL=/usr/local/bin/perl5 perl makefml install

   sbin/makefml

	fix perl path in "make install"
	   % env _PATH_PERL=/usr/local/bin/perl5 perl makefml install

	add COPY_FIELD() to avoid evaluation of config.ph loading


*** 3.0.1 preparation notes ***

[3.0.1_BETA#4]

  html generator
	fix title to YYYY/MM/DD

[3.0.1_BETA#3]

  update fwix.pl 
	fix cross reference, so I've recreate ducuments.


[3.0.1_BETA#2]

  fix "traffic" command (traffic command module)
	update "libtraffic.pl" to 1.2
	fix y2k related (looks of report) bugs.
	PR from Yuao Tanigawa (author).


  update multipart.pl (multipart mail prefilter) to 1.3.1.2
	PR from Yuao Tanigawa (author).


  smm/hack.wix (2.17-2.18)
	update url. PR from Yuao Tanigawa

  update to use jcode.pl-2.11
	PR from Fumitoshi UKAI


[3.0.1_BETA#1]

   libsynchtml.pl
	sync w/ head 2.31-2.32
	import critical bug fix: $ID here should be local

   fml.pl
	sync w/ head (2.73-2.74)
	apply patch to fix scope bug from Teruyuki Morimura


$Id: CHANGES-3-0-maint.wix,v 1.1.2.30 2000/01/06 03:40:07 fukachan Exp $