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 $