[FOR YOUR INFORMATION]

	MEMO AROUND RECENTLY UPDATED or FIXED
	$Date$


2004/02/15

  fix MIME library.
	DecodeMimeString() should return string in jis code.

2003/12/05


2003/11/20


2003/11/19


   import fml-devel modules (2003/11/19 snapshot).

2003/11/01

   updated to im-146.

2003/6/20

   content filter
	apply patch (PR by fml-support:9543) 

2003/6/07

  update im to 145.

2003/05/10

   enhance postfix verps
	$POSTFIX_VERP_DELIMITERS = '+=' by default.

2003/05/01

   kern/fml.pl
	strict 2822 (PR fml-help:2364)

2003/01/24

   sbin/makefml

2003/01/21

   www/lib/libcgi_kern.pl
	fix htpasswd handling

2003/01/20

   kern/fml.pl
	fix log to find mime boundary. 

2003/01/19

   update module
	sync w/ fml8 2002/01/18 snapshot

2003/01/15

   bug fix makefml newml (cf/config) et.al. for ^\d+$ ML name handling.


2003/01/15

   update databases/TOY_MODEL.*
	bug fix
	translation to English.

2003/01/14

   messages/English/
	apply patch. Thanks sm@opusvl.com.

2003/01/09

   enhance content handler

	new variables
		$CONTENT_HANDLER_CUTOFF_EMPTY_MESSAGE
		$CONTENT_HANDLER_REJECT_EMPTY_MESSAGE

2002/12/26

   sync w/ fml-devel 2002/12/26

2002/12/26

   sync w/ fml-devel 2002/12/26

2002/12/22

   updated MailTools to 1.52

2002/10/20

   sbin/makefml
	fix variable dump code
	+ nuke ISA
	+ fix @ARRAY = (a, b, ...); code

2002/09/29

   update config.guess to autoconf 2.13
	XXX consider upgrade to 2.54 in the near future

2002/09/08

   bin/fwix.pl (2.37-2.38): fix typo: \PRE -> PRE

2002/08/10

   sbin/makefml
	bug fix: holding permission of password file

2002/08/05


2002/08/04

   update fml-devel based modules
	sync w/ fml-devel-20020804

   proc/libmoderated.pl
	bug fix mime boundary handling

2002/07/09


2002/07/03

	patch by fml-help:01974

2002/06/29

  kern/libloadconfig.pl 
	apply patch by fml-help:01941
		Thanks OGAWA Kunihiko


2002/06/27

  virus_check.ph
	apply patch by fml-help:01944

2002/06/23


  proc/libamctl.pl

2002/06/17

  content filter

2002/06/16

  etc/makefml/

2002/06/12

  proc/libra.pl

2002/06/03

  4.0F
	bump up for postfix verps hack 

  VEPRs bug fixes
	handle postfix style
	$USE_VEPR handling in Smtp()

2002/05/31


2002/05/24

   kern/libsmtp.pl
	use XVERP not XVERP=-=
	implement $TRY_VERP_PER_DAY

2002/05/23

   updated virus_check.ph

2002/05/18

   update IM to 141 + local patch

2002/05/16

   proc/liblop.pl
	fix header boundary bug (fml-help:01794)

2002/05/01

   virus_check.ph

2002/04/14

   module/fml-devel/
	sync w/ fml-devel 20020414

   switch module: FML::Date -> Mail::Message::Date
	bin/spool2html.pl
	proc/libmti.pl

2002/04/07

  GNU Privacy Guard Extension
	thanks m2@soumu.cojp

2002/04/01

	$CONFIRMATION_SUBSCRIBE_NEED_YOUR_NAME

2002/03/31


2002/03/24


2002/03/18


2002/02/24

   4.0E
	bump up to 4.0E (digest delivery fix)

   bug fix RDBMS dump_xxx_list() to enable digest delivery

2002/02/16

   4.0D
	bump up to 4.0D (XVERP)

   Postfix VERPs


2002/02/14

   CHADDR_REPLY_TO


		$CHADDR_REPLY_TO = "old new"; 


		$CHADDR_REPLY_TO = "old new maintainer";


2002/02/10

   define $SUBSCRIBE_ANNOUNCE_FORWARD_TYPE
	how to announce the new comer if $AUTO_REGISTERED_UNDELIVER_P
	is 0. 
	$SUBSCRIBE_ANNOUNCE_FORWARD_TYPE = raw / prepend_info 

2002/02/01

  bug fix Envelope Filter
	o correct handling of the first part in MIME
	o fix citation rule

2002/01/24

   kern/fml.pl
	fix wrong function call when $NOTIFY_MAIL_SIZE_OVERFLOW. 
	applied patch by anthrax@unixuser.org, thanks.   

2002/01/21

   import modules from fml-devel-20020120
	Time::
	HTML::

   USE_NEW_HTML_GEN


		$AUTO_HTML_GEN	   = 1;
		$USE_NEW_HTML_GEN  = 1;


2002/01/20

	import fml-devel-20020120
		FNF
		update Mail::*

2002/01/10


   DEFINE_FIELD_PAT_TO_REJECT()
	bug fix argument


2001/12/27

   proc/libra.pl

		eval $ADMIN_COMMAND_START_HOOK{$cmd}
		run admin command $cmd
		eval $ADMIN_COMMAND_END_HOOK{$cmd}


2001/12/19

   kern/fml.pl (2.140-2.141):

   bin/gen_summary.pl
	add -B into help message (PR by fml-help:1273)
	fix typo of Getopts(): m: -> m

2001/12/14

   update module/fml-devel
	sync w/ fml-devel-20011213

2001/11/28

    bin/gen_summary.pl
	apply patches by fml-help:1254, 1262           
	enahnce Date: trap pattern
	-B command line option: to remove bracket like strings in subject

2001/11/24

   virus_check.ph

2001/11/23

   Content Handler
	fix MIME boundary bug

2001/11/21


2001/11/17

   www.fml.org

2001/10/28

	1. careless miss


2001/10/27

   FML Security Advisory: FA2001_001 (2nd ed.)

2001/10/26

   FML Security Advisory: FA2001_001

	http://www.fml.org/software/fml/advisories/FA2001_001/	


2001/10/22

   proc/libamctl.pl
	bug fix chaddr multiple matching error handling
	(fix enbug)

2001/10/21

   proc/libmodedef.pl

2001/10/15

   kern/fml.pl 
   proc/libdist.pl 
	bug fix DoMailListMemberP(): if address search fails for
	$MEMBER_LIST, we should retry search in $ADMIN_MEMBER_LIST.

	DBMS: use $mib{_result} not $mib{_error} to trap error
	apply patch PR by fml-help: 01037

	oops typo: fix mib->{} -> mib{}

2001/10/14

   cf/MANIFEST 
	modify MESSAGE_ID_CACHE_BUFSIZE: 60*100 -> 6000
	to avoid invalid expansion by cf/config.


   proc/libsynchtml.pl
	we should not include these char's in URL.
	RFC2068 says these special char's are not used.       
	+ reserved = ";" | "/" | "?" | ":" | "@" | "&" | "=" | "+"           
	+ unsafe   = CTL | SP | <"> | "#" | "%" | "<" | ">"           
	incomplete but may be effective ?

2001/10/13

   proc/libamctl.pl 
	bug fix: chaddr error in encountering avoid duplication
	fix spaces for parentheses
	add $FML: CHANGES,v 1.282 2003/12/06 03:59:40 fukachan Exp $

2001/10/03

   proc/libMIME.pl (2.19 -> 2.20)
	apply patch by OGAWA Kunihiko (See fml-help:00907)

	fixing broken MIME encoding  

	    if ($main::MIME_BROKEN_ENCODING_FIXUP) {
		s/\0+/\x1B(B/g;
		s/$/\x1b(B/;
	    }

2001/09/29

   cf/MANIFEST: define varialbes
	USE_SMTP_PROFILE

   proc/libmti.pl
	remove $USE_MTI_TEST (variable for debug)

   back again "use vars" declaration for local() scoped variables anyway
	 proc/libcksum.pl
	 proc/libmd5.pl
	 proc/libqmail.pl
	 kern/libenvf.pl
	 kern/libenvfsubr.pl
	 kern/libkernsubr.pl
	 kern/libsmtp.pl
	 kern/libsmtpmci.pl
	 kern/libsmtpsubr.pl
	 kern/libsmtputils.pl

2001/09/28

   cf/MANIFEST
	add missing definitions

	+MTI_EXPIRE_UNIT: 3600
	+MTI_BURST_SOFT_LIMIT: 1
	+MTI_BURST_HARD_LIMIT: 2
	+MTI_COST_EVAL_FUNCTION: MTISimpleBomberP
	+MTI_MAIL_FROM_HINT_LIST: $DIR/mti_mailfrom.hints

2001/09/23

   kern/libkernsubr2.pl
	fix List-* header for mail submission from stranges in
	"anyone" mode. 

2001/09/21

   modify HTML-ify for win32 system


	Affected:
		proc/libhtmlsubr.pl
		bin/base64decode.pl

   bin/base64decode.pl
	-o option (new)
	Example: bin/base64decode.pl -o OUTPUT_FILE

2001/09/19

   www/lib/libcgi_cleanup.pl
	global variable declaration

   remove obsolete library
	proc/libdb.pl
	proc/libtts.pl

   proc/libqmail.pl
   proc/libmd5.pl
   proc/libcksum.pl 
	my()-ify et.al. (p5 style)

2001/09/18

   databases/mysql/toymodel.pl
   databases/postgresql/DBI_toymodel.pl
   databases/postgresql/Pg_toymodel.pl
   databases/postgresql/toymodel.pl
   kern/fml.pl
   proc/libra.pl
   sbin/makefml
	(fml-help: 00872)

	bug fix chaddr et. al. in database access

   databases/TOY_MODEL.English
	remove Japanese (EUC), 
	comment "not translated"

   proc/libhtmlsubr.pl
	implement _get_suffix() by Kasui Nayumi (fml-help: 00721) to
	extract suffix

2001/09/14

    proc/libMIME.pl
	ensure jis input for IM (patch by OGAWA Kunihiko)

2001/09/13

   proc/libMIME.pl
	clean up
	o global declaration: $debug $MIME_BROKEN_ENCODING_FIXUP
	o remove ProbeMIMEpm(), which is not used any more

	add special code to fix broken mime encoded string.  
	this hack works when you set $MIME_BROKEN_ENCODING_FIXUP as 1.  


   kern/libenvf.pl
	DecodeMimeString -> DecodeMimeStrings

   libsynchtml.pl
	not use	$WriteHtmlFileCount counter but use $mp_count
	which variable is how many this funciton called.

2001/09/11

   libsynchtml.pl
	bug fix initialization

		$WriteHtmlFileCount is local scope in html routines (
		libsynchtml libhtmlsubr ).

		reset $WriteHtmlFileCount to count up number of
		attachments

   4.0C
	SMTP: fix @RcptLists update

   makefml can use RDBMS 


   SMTP
	define __UpdateRcptLists() to update @RcptLists always when
	Smtp() starts.

2001/09/10

   comnand hook extension


	eval $COMMAND_START_HOOK{$pn} if $COMMAND_START_HOOK{$pn};
	eval $COMMAND_END_HOOK{$pn}   if $COMMAND_END_HOOK{$n};


	$COMMAND_END_HOOK{ 'help' } = q{ 
		}
	};

2001/09/09

   bin/confirmd_master.sh
   bin/daily_master.sh
	bug fix: use chdir not cd

2001/09/02

   libhtmlsubr.pl


   doc/Japanese/daily

2001/09/01

   sbin/makefml
	work around hack


2001/08/31

   drafts/help
	remove ^H inserted by mistake
	# It may be invisible on your terminal :-)

2001/08/26

   cf/MANIFEST 
   etc/makefml/menu.conf.toggle 
		add the following missing definitions:
		FILTER_ATTR_REJECT_INVALID_JAPANESE	= 0
		MESSAGE_ID_CACHE_BUFSIZE		= 60*100
		NOT_USE_ESMTP_PIPELINING		= 0
		UNISTD					= &is_unix

2001/08/25

   clean up
	toymodel.pl of database drivers 

   remove doc/smm/ (cvs repository)

2001/08/23

   doc/ri/INSTALL_CGI.wix
	s/alias_database/alias_maps/
	fix comment

2001/08/21

  $debug exteision ???


	$debug = 1;

	$debug = $DEBUG_OPT_DELIVERY_ENABLE;


2001/08/20

  bug fix cgi list check in initial state without members/actives 


  remove $LOCKFILE in $0 

	# See fml-help: 00581, 00593

2001/08/19

  module/Japanese/IM
	im140 + local fix

	fml-help@ffs.fml.org: 00607). patch it to fml 5.0 branch and
	import it to fml 4.0-current back again.


2001/08/17

   modify default_config.ph creation code


2001/08/13

   kern/fml.pl
	load libMIME.pl always when $LANGUAGE is Japanese

2001/08/09

   fix Envelope Filter
	kern/libenvfsubr.pl
		quotameta regexp to trap citation 

2001/08/07

   proc/libfml.pl (2.39-2.40):
	bug fix filter code to accept capital e.g. "Bye".


   MTI
	change Date2UnixTime() to use FML::Date::date_to_unixtime()

2001/08/02

  sbin/makefml
	apply patch by Tomoaki MITSUYOSHI
		<Mitsuyoshi.Tomoaki@ss.anritsu.co.jp>
	o fix authdb_dir handling
	o fix search pattern bug for htpasswd

   databases
	define addmember and addactives for further extension


2001/07/28

   doc/Japanese/examples/virus_check.ph 


   proc/libmodedef.pl 
	Each function should not overwrite $FmlExitHook{'archive'} but
	append.


2001/07/23

   4.0.2 release   

2001/07/22

   messages/{Japanese,English}/misc 
	removed since this file is not used

   etc/makefml/menu.conf
	use _NULL_ to select null for $SUBJECT_TAG_TYPE
	define /OPTION/LANGUAGE/LANGUAGE


2001/07/16

  libexec/fml_local.pl
	We need to include kern/libloadconfig.pl to avoid errors.

  proc/libmesgle.pl


2001/07/12

   4.0.2_BETA

  module/
	sync w/ latest fml 5.0 branch


2001/07/09

   sys/WINDOWS_NT4/ntfml.pl
	sleep() varies with -u INTERVAL


2001/07/08

  daily snapshot restarts


	4.0-current
		ftp://ftp.fml.org/pub/fml/daily-snapshots/current/

	4.0-stable
		ftp://ftp.fml.org/pub/fml/daily-snapshots/stable/


2001/07/06

  CGI interface bug fixes

	www/template/English/ml-admin
		nuke prependig _CGI_PATH_

	define cgi-langext-0-0 tag for further development

  bin/lntgz.pl is added: symlink *.tar.gz with *.tgz
	PR by fml-help: 00409 (Masaki Hojo <hojo@CyberAssociates.co.jp>)

  doc/ri/INSTALL_on_WIN2000
	thank Masaya Mase


2001/07/03

   proc/libdist.pl 

	fix MIME encoding.


2001/07/02

   bin/spool2html

	--overwrite 


2001/07/01

   4.0.2_ALPHA


2001/06/30


2001/06/28


2001/06/27

   proc/libmodedef.pl
	fix _smtplog expiration


   proc/libMIME.pl 

	mimeencode uses IM::Iso2022jp not mimew.pl by default.
	If it fails to load IM:: modules, fall back to old
	mimeencode() by mimew.pl

2001/06/18

   List-*
	null string by default


2001/06/17

   bin/spool2html.pl
	add ${EXEC_DIR,opt_I}/module to @INC by default


2001/06/14

   kern/fml.pl
	add X-Dispatcher, X-Newsreader, User-Agent to @HdrFieldsOrder


   www/lib/libcgi_makefml.pl (1.60-1.61)
	add /usr/local/sbin as a search path for postalias

2001/06/10


		$LIST_SOFTWARE   
		$LIST_POST       
		$LIST_OWNER      
		$LIST_HELP       
		$LIST_UNSUBSCRIBE
		$LIST_ID         

2001/06/03

   4.0.1 release

2001/05/11

   IPv6 by default


2001/05/10

   kern/libsmtp.pl
	enable IPv6


   messages/Japanese/amctl (1.5-1.6):
	fix Japanese to be more friendly for newbies


   	fml/bin: cron.pl emumail.pl gen_summary.pl spool2html.pl 
   	fml/cf: MANIFEST config 
   	fml/kern: fml.pl 
   	fml/sbin: makefml 
   	fml/sys/WINDOWS_NT4: ntfml.pl wrapper.pl 

2001/05/05