CHANGES-4.0.4 (from 4.0.3 to 4.0.4) $Date$ [4.0.4 の主な変更点] * 4.0.4 は基本的に細かいバグとりが中心です(詳細は以下参照)。 * Postfix 1.1.x の XVERP 対応 * 新しい HOOK が増えました %ADMIN_COMMAND_START_HOOK %ADMIN_COMMAND_END_HOOK * chaddr の送り返す先をカスタマイズできるようにした。 $CHADDR_REPLY_TO $ADMIN_CHADDR_REPLY_TO * subscribe した際のMLへのフォワードの仕方をカスタマイズ可能に 2004/02/15 proc/libMIME.pl (2.21-2.22): DecodeMimeString() should return string in jis code. 2003/12/13: etc/makefml/menu.conf (1.26-1.27): enable $USE_NEW_HTML_GEN databases/ldap/toymodel.pl (1.7-1.8): enable addmember and addactives databases/mysql/toymodel.pl (1.8-1.11): databases/postgresql/DBI_toymodel.pl (1.4-1.7): databases/postgresql/Pg_toymodel.pl (1.2-1.4): databases/postgresql/toymodel.pl (1.9-1.11): kern/libenvfsubr.pl (2.4-2.8): kern/libenvf.pl (2.15-2.20): kern/libkernsubr.pl (2.4-2.7): kern/libsmtp.pl (2.52-2.58 and 2.60-2.63): kern/libloadconfig.pl (2.19-2.25): kern/liblmtp.pl (1.3-1.4): kern/libsmtpmci.pl (2.4-2.7): kern/libsmtpsubr.pl (1.7-1.10): kern/libsmtphack.pl (1.4-1.6): kern/libtrap.pl (2.2-2.3): kern/libsmtputils.pl (2.13-2.16): kern/libsmtpsubr2.pl (2.3-2.4): my()-ify if could. kern/msend.pl (2.12-2.13): s/$LOCKFILE/$MyProcessInfo/ kern/fml.pl kern/libkernsubr2.pl sync w/ current. o update EmulRFC2369() to take hash as arguments. o change $0. proc/libamctl.pl (2.48-2.49): proc/libcksum.pl (1.6-1.8): proc/libconfirm.pl (2.25-2.26): proc/libdist.pl (2.27-2.31): proc/libfml.pl (2.40-2.42): proc/libmd5.pl (2.6-2.8): proc/libmodedef.pl (2.7-2.8): enable $USE_NEW_HTML_GEN proc/libmti.pl (2.14-2.18): proc/libmoderated.pl (2.17-2.19): proc/libqmail.pl (1.2-1.4): proc/librelayhack.pl (2.4-2.5): fix channel name libexec/popfml.pl (2.9-2.10): sys/WINDOWS_NT4/ntfml.pl (1.3-1.4): modified sleep() to be contollable a little. calculate $SLEEP_UNIT as int($LOOP_UNIT /100) and do sleep in $SLEEP_UNIT. so we use sleep($SLEEP_UNIT) if $SLEEP_UNIT; bin/emumail.pl (2.9-2.10): -M option. bin/fwix.pl (2.35-2.38): fix typo: \PRE -> PRE switch user document code base: jis -> euc update copyright template www/lib/libcgi_cleanup.pl (1.5-1.7): global variable declaration fix copyright, add $FML$ 2003/12/08: use Mail::Message::Encode of fml8 for MIME encoding. kern/fml.pl (2.151-2.152) proc/libMIME.pl (2.20-2.21) 2003/12/06: messages/Japanese/confirm(1.2-1.3): add Japanese confirm messages 2003/12/05 fix search algorithm bug to find target in removing user address. o fml.pl (2.152-2.153) o libamctl.pl (2.53-2.54) 2003/08/21 proc/libdisthack.pl (1.16-1.18): case insensitive handling 2003/06/07 updated to im-145. 2003/05/18 doc/ri/CHANGES.wix (1.21-1.22): remove duplicated phrases: ( PR fml-support:9522) libexec/mead.pl(1.34-1.36): postfix verps support 2003/05/10 add $POSTFIX_VERP_DELIMITERS. o cf/MANIFEST (1.101-1.102) o doc/Japanese/errormails/index.wix (1.8-1.9) o doc/html/index.ja.html (1.70-1.71) o kern/libsmtp.pl (2.63-2.64) o added doc/Japanese/errormails/postfix-mead.wix 2003/05/01 kern/fml.pl (2.150-2.151): strict 2822 (PR fml-help:2364) 2003/04/19 kern/fml.pl sync MailLoopP() with 2.150 one. 2003/03/30 update IM to im-144. 2003/01/25 kern/fml.pl (2.147-2.148) fix log to find mime boundary. www/lib/libcgi_kern.pl (1.55-1.56) fix htpasswd handling sbin/makefml (2.231-2.232) fix @INC to include fml-devel bug fix user handling 2003/01/19 sbin/makefml (2.227-2.228): fml8 style qmail virtual domain support make msend talk w/ DBMS databases/mysql/toymodel.pl (1.12-1.13) databases/postgresql/DBI_toymodel.pl (1.8-1.9) databases/postgresql/DBI_toymodel2.pl (1.1-1.2) databases/postgresql/Pg_toymodel.pl (1.5-1.6) databases/postgresql/toymodel.pl (1.12-1.13) kern/msend.pl (2.13-2.14) bin/spool2html.pl (2.21-2.22): switch FML::Date to Mail::Message::Date sync modules with current 2003/01/18 databases/ update documents. 2003/01/15 cf/config (2.9-2.10): bug fix ^\d+$ ml name for BRACKET 2003/01/14 messages/English. apply patch by sm@opusvl.com. 2002/12/22 update MailTools to 1.52. 2002/10/20 sbin/makefml (2.229-2.230): fix dump code 2002/10/03 sbin/config.guess updated to autoconf 2.54 2002/09/08 bin/fwix.pl (2.37-2.38): fix typo: \PRE -> PRE 2002/08/10 sbin/makefml (2.228-2.229): bug fix: holding permission of password file implement SIZE() method kern/fml.pl (2.146-2.147) kern/libloadconfig.pl (2.24-2.25) enable $ALLOW_WRONG_LINES_IN_HEADER by default. cf/MANIFEST (1.99-1.100) etc/makefml/menu.conf.toggle (1.13-1.14) kern/fml.pl (2.145-2.146) move contentfilter to the filter function locations kern/fml.pl (2.144-2.145) proc/libdist.pl (2.32-2.33) 2002/08/04 proc/libmoderated.pl (2.19-2.20): bug fix mime boundary handling 2002/06/29 kern/libloadconfig.pl (2.23-2.24): bug fix copying of header fields (PR by fml-help:01941) 2002/06/23 proc/libamctl.pl (2.52-2.53): check member_limit in confirmation phase 2002/06/16 proc/libra.pl (2.41-2.42): admin addadmin コマンドで、メンバーの重複チェックをする etc/makefml/dot-qmail-admin (1.1-1.2): fix comment etc/makefml/dot-qmail-default (1.3-1.4): fix comment add _USER_ 2002/05/31 proc/libdist.pl (2.31-2.32): return just before distribute main function if $DO_NOTHING defined. 2002/05/22 libexec/mead.pl (1.33-1.34): log to $LOGFILE 2002/05/20 proc/libsynchtml.pl (2.48-2.49): bug fix url extraction proc/liblop.pl (2.11-2.12): fix header boundary 2002/05/18 updated IM to im141 + local patch 2002/04/20 cf/MANIFEST (1.97-1.98): FNF-ify 2002/03/31 proc/libsynchtml.pl (2.47-2.48): nuke ^\s* in header field value 2002/03/23 sbin/makefml (2.225-2.226): permit directory with . in admin.cgi 2002/03/09 kern/fml.pl (2.143-2.144): use File::Basename to extract dirname and basename of $0 if possible. XXX avoid warning on Windows NT/2000. 2002/03/03 kern/libsmtp.pl (2.58-2.60): use postfix XVERP if available $USE_VERP が設定されている時 postfix が XVERP 対応だと分かったら、postfix でも verp を 使う。これで qmail でも postfix 1.1 以降でも VERPs が 使えます。 2002/02/27 SUBSCRIBE_ANNOUNCE_FORWARD_TYPE = raw / prepend_info o proc/libamctl.pl (2.50-2.51) o cf/MANIFEST (1.93-1.94) subscribe した際のMLへのフォワードの仕方をカスタマイズ可能に しました。 2002/02/21 enable $CHADDR_REPLY_TO and $ADMIN_CHADDR_REPLY_TO to control recipients for reply message by fml. kern/fml.pl(2.142-2.143) kern/libkernsubr.pl(2.6-2.7) proc/libamctl.pl(2.51-2.52) proc/libfml.pl(2.42-2.43) proc/libra.pl(2.39-2.40) cf/MANIFEST(1.94-1.95) chaddr の送り返す先をカスタマイズできるようにする。 2002/02/08 kern/libenvf.pl (2.19-2.20): correct handling of the first part in MIME kern/libenvfsubr.pl (2.7-2.8): fix citation rule 2002/02/07 fix pointer to documents e.g. op.xx -> www.fml.org o etc/makefml/include-mead o doc/examples/errormail-handling.en.wix o doc/Japanese/basic_setup/errormail-handling.en.wix o doc/ri/INSTALL.wix o doc/English/basic_setup/errormail-handling.en.wix 2002/02/01 update virus_check.ph import 1.13 from current 2002/01/24 kern/fml.pl (2.141-2.142): fix wrong function call when $NOTIFY_MAIL_SIZE_OVERFLOW. applied patch by anthrax@unixuser.org, thanks. 2002/01/09 kern/libloadconfig.pl (2.21-2.22): fix DEFINE_FIELD_PAT_TO_REJECT() argument handling kern/libkernsubr2.pl (2.10-2.11): you can customize List-Subscribe: cf/MANIFEST(1.90-1.91): define LIST_SUBSCRIBE 2001/12/27 proc/libra.pl 2.37-2.39): ADMIN_COMMAND_{START,END}_HOOK admin コマンドそれぞれについて細かい HOOK を かけられるようになります。 2001/12/19 kern/fml.pl (2.140-2.141): fix push -> unshift @INC for module path perl モジュールの呼出順( include path )を修正し、 fml 附属モジュールが最優先になりました。 $FML: CHANGES-4.0.4.wix,v 1.37 2004/02/15 06:12:50 fukachan Exp $