summaryrefslogtreecommitdiff
path: root/fml/lib
AgeCommit message (Collapse)Author
2026-10-03CGI skin anonymous: disable the session-expiry checkdangofactory (ketsuban)
Applied to the installed tree at /usr/local/lib/fml/current-20260601 (the fml_version in /usr/local/etc/fml/main.cf), which is what the dev-list@dangofactory.net mailing list actually loads. Upstream file: fml/lib/FML/CGI/Skin/Anonymous.pm Host copy: /usr/local/lib/fml/current-20260601/FML/CGI/Skin/Anonymous.pm
2026-10-03CGI anonymous DB: real subscription instructions in the confirm buffer and a ↵dangofactory (ketsuban)
fixed cache dir Applied to the installed tree at /usr/local/lib/fml/current-20260601 (the fml_version in /usr/local/etc/fml/main.cf), which is what the dev-list@dangofactory.net mailing list actually loads. Upstream file: fml/lib/FML/CGI/Anonymous/DB.pm Host copy: /usr/local/lib/fml/current-20260601/FML/CGI/Anonymous/DB.pm
2026-10-03ToHTML: use MIME::Base64/MIME::QuotedPrint directly and thread the input ↵dangofactory (ketsuban)
code into _print_safe_buf Applied to the installed tree at /usr/local/lib/fml/current-20260601 (the fml_version in /usr/local/etc/fml/main.cf), which is what the dev-list@dangofactory.net mailing list actually loads. Upstream file: fml/lib/Mail/Message/ToHTML.pm Host copy: /usr/local/lib/fml/current-20260601/Mail/Message/ToHTML.pm
2026-10-03Article::Summary: transcode the subject euc-jp -> utf-8 before building the ↵dangofactory (ketsuban)
summary Applied to the installed tree at /usr/local/lib/fml/current-20260601 (the fml_version in /usr/local/etc/fml/main.cf), which is what the dev-list@dangofactory.net mailing list actually loads. Upstream file: fml/lib/FML/Article/Summary.pm Host copy: /usr/local/lib/fml/current-20260601/FML/Article/Summary.pm
2026-10-03Message: whitespace onlydangofactory (ketsuban)
Applied to the installed tree at /usr/local/lib/fml/current-20260601 (the fml_version in /usr/local/etc/fml/main.cf), which is what the dev-list@dangofactory.net mailing list actually loads. Upstream file: fml/lib/Mail/Message.pm Host copy: /usr/local/lib/fml/current-20260601/Mail/Message.pm
2026-10-03Encode: decode via Unicode::Japanese getcode() only, dropping the ↵dangofactory (ketsuban)
in_code/_jp_str_ref path Applied to the installed tree at /usr/local/lib/fml/current-20260601 (the fml_version in /usr/local/etc/fml/main.cf), which is what the dev-list@dangofactory.net mailing list actually loads. Upstream file: fml/lib/Mail/Message/Encode.pm Host copy: /usr/local/lib/fml/current-20260601/Mail/Message/Encode.pm
2026-10-03Charset: map ja/japanese to euc-jp and force every charset lookup to the ↵dangofactory (ketsuban)
Japanese pair Applied to the installed tree at /usr/local/lib/fml/current-20260601 (the fml_version in /usr/local/etc/fml/main.cf), which is what the dev-list@dangofactory.net mailing list actually loads. Upstream file: fml/lib/Mail/Message/Charset.pm Host copy: /usr/local/lib/fml/current-20260601/Mail/Message/Charset.pm
2026-10-03CGI kernel: pin the CGI charset to euc-jp instead of the negotiated onedangofactory (ketsuban)
Applied to the installed tree at /usr/local/lib/fml/current-20260601 (the fml_version in /usr/local/etc/fml/main.cf), which is what the dev-list@dangofactory.net mailing list actually loads. Upstream file: fml/lib/FML/Process/CGI/Kernel.pm Host copy: /usr/local/lib/fml/current-20260601/FML/Process/CGI/Kernel.pm
2026-10-03TextPlain: drop reject_not_iso2022jp_japanese_string from the default rule listdangofactory (ketsuban)
Applied to the installed tree at /usr/local/lib/fml/current-20260601 (the fml_version in /usr/local/etc/fml/main.cf), which is what the dev-list@dangofactory.net mailing list actually loads. Upstream file: fml/lib/FML/Filter/TextPlain.pm Host copy: /usr/local/lib/fml/current-20260601/FML/Filter/TextPlain.pm
2018-09-10handle subject_tag with % (e.g. %d, %05d) or not correctly to avoid warning.Ken'ichi Fukamachi
2018-09-08fix document: removed as_str() in it (no such function).Ken'ichi Fukamachi
2018-09-08obsolete Mail::Message::Encode functions are moved to here temporarily.feature/utf8-mime-header-handlingKen'ichi Fukamachi
The functions are encode_mime_string(), decode_mime_string() and decode_mime_utf8_to_euc().
2018-09-08removed encode_mime_string(), decode_mime_string() and ↵Ken'ichi Fukamachi
decode_mime_utf8_to_euc(). They are moved to Mail::Message::Encode::Obsolete temporarily.
2018-09-08subject handling is changed to mime_header_decode() and as_external_form() ↵Ken'ichi Fukamachi
style. XXX bug this module is broken now. XXX it seems text2html() handles the input as ISO-8859-1 always ?
2018-09-08update comments on subject (mime header) handling.Ken'ichi Fukamachi
2018-09-08subject handling is changed to use Mail::Message::Subject based e.g. ↵Ken'ichi Fukamachi
mime_header_decode(). Mail::Message::Subject
2018-09-08subject handling is changed to Mail::Message::Subject->mime_header_decode() ↵Ken'ichi Fukamachi
and as_external_form() style.
2018-09-08subject handling is changed to mime_header_decode() and as_external_form() ↵Ken'ichi Fukamachi
style.
2018-09-08private _regexp_compile() is elevated to public regexp_compile().Ken'ichi Fukamachi
2018-09-08remove base64() and qp().Ken'ichi Fukamachi
2018-09-08just a template. removed not-used "use Jcode".Ken'ichi Fukamachi
2018-09-08clarified each variable is Perl internal or external form.Ken'ichi Fukamachi
2018-09-08fixed the new() description: no, we do not use Jcode here.Ken'ichi Fukamachi
2018-09-08remove debug codes.Ken'ichi Fukamachi
2018-09-08define convert_from_internal_to_external_form() which convert the given Perl ↵Ken'ichi Fukamachi
internal form to the external printable one.
2018-09-08article_thread_init() modified to use Mail::Message::Subject.Ken'ichi Fukamachi
2018-09-08removed obsolete mime_encode() and mime_decode().Ken'ichi Fukamachi
2018-09-08define as_external_form() which return the internal data as the external ↵Ken'ichi Fukamachi
form string.
2018-09-08fix the document descriptions on rewrite_article_subject_tag().Ken'ichi Fukamachi
2018-09-08remove debug codes.Ken'ichi Fukamachi
2018-09-08_decode_mime_string() switched to use mime_header_decode_as_octets() of ↵Ken'ichi Fukamachi
Mail::Message::Encode::Perl class.
2018-09-08remove debug.Ken'ichi Fukamachi
2018-09-08return the phrase of from: address by using mime_header_decode_as_octets().Ken'ichi Fukamachi
2018-09-08define mime_header_decode_as_octets(). It returns printable form not Perl ↵Ken'ichi Fukamachi
internal one.
2018-09-08rewrite_article_subject_tag() switched to use Mail::Message::Encode::Perl.Ken'ichi Fukamachi
2018-09-08switched to use Mail::Message::Encode::Perl in From address parsing.Ken'ichi Fukamachi
2018-09-08fix documentation and debug codes to use mime_header_decode/encode().Ken'ichi Fukamachi
2018-09-08mime header decode/encode switched to use Mail::Message::Encode::Perl.Ken'ichi Fukamachi
define new functions: mime_header_encode() and mime_header_decode().
2018-09-08add Mail::Message::Encode::Perl for Perl (character-oriented) based encoding.Ken'ichi Fukamachi
2018-09-04clarify FML::Header::Subjectrewrite_article_subject_tag_orig is obsoleteKen'ichi Fukamachi
by renaming to rewrite_article_subject_tag_obsolete(). It should be removed in the future. It will stay with the repository for a while.
2018-09-04Revert "FML::Header::Subject->rewrite_article_subject_tag is obsolete."Ken'ichi Fukamachi
This reverts commit e1a83b9afe47ce152788651d0a395ec3cdd39d43.
2018-09-04FML::Header::Subject->rewrite_article_subject_tag is obsolete.Ken'ichi Fukamachi
Temporarily, renamed to rewrite_article_subject_tag_obsolete() but it should be removed in the future.
2018-09-04renamed: ↵Ken'ichi Fukamachi
s/rewrite_article_subject_tag_orig()/rewrite_article_subject_tag_obsolete()/ to clarify it is obsolete.
2017-12-31apply patch to fix charset handling in Content-Type headerfukachan
Thanks to <mizuki@myokoo.jp>.
2012-12-30catch up perl changes: defined(hashes and arrays) is deprecated,fukachan
instead use a simple test for size: if (@an_array) { ... }
2012-12-30catch up perl changes: not length(@array), use "scalar @array" to findfukachan
out how many elements these have.
2012-12-13fix copyrightfukachan
2012-12-13RT#66474: catch up IO::Handle changes in Perl 5.16 to avoid a lot of warnings.fukachan
while (1) { ... - $buf = $socket->getline; + defined ( $buf = $socket->getline ) || next SMTP_REPLY; }
2012-04-24fix descriptions, copyright.fukachan
2012-04-21not duplicated loading of Socket related classes.fukachan