[FOR YOUR INFORMATION]

	MEMO AROUND RECENTLY UPDATED or FIXED
	$Date: 2001/10/28 15:21:55 $

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.221 2001/10/28 15:21:55 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