OSDN Git Service

Forget to mention that lib/plugins/00location_receiver rev 1.6 (and 1.7)
[keitairc/keitairc.git] / ChangeLog
index 22ce4ab..2165d05 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,199 @@
+2008-05-09  Makoto Matsushita  <matusita@jp.FreeBSD.org>
+
+       * keitairc, lib/Keitairc/IrcCallback.pm, lib/plugins/00all, 
+       lib/plugins/00index, lib/plugins/00recent, lib/templates/404.html, 
+       lib/templates/address.html, lib/templates/all.html,
+       lib/templates/index.html, lib/templates/location.html,
+       lib/templates/location_receiver.html, lib/templates/mail.html,
+       lib/templates/nick.html, lib/templates/phone.html,
+       lib/templates/postme.html, lib/templates/recent.html
+       lib/templates/root.html, lib/templates/topic.html,
+       lib/templates/unread.html, lib/templates/url.html,
+       lib/templates/url_session.html: HTML\e$BI=<(2s$j$N=$@5$$$m$$$m!%\e(B
+       - \e$B7HBSEEOC;~$K$O%U%)%s%H%5%$%:$r>.$5$/\e(B
+       - \e$B;H$($k>l9g$K$OC;=L$7$?%A%c%s%M%kL>$r;H$C$FI=<(\e(B
+       - DoCoMo\e$BC<Kv$J$i$PA0$NJ}$KC<Kv8GM-\e(BID\e$BG'>Z$r;H$&J}K!$r@h$KI=<(\e(B
+       - \e$B7HBSC<Kv0J30$J$i$PF~NO%P%C%U%!$O9-$/$H$k\e(B
+       - \e$BL$FI0lMw$d99?7$N%j%s%/$rE,59DI2C\e(B
+       * lib/plugins/00location_receiver: GPS\e$BEy$K$h$C$FF@$i$l$?0^EY7PEY$+\e(B
+       \e$B$i!$8=:_CO$N=;=j$rD4$Y$?7k2L$NJ8;zNs$,J8;z2=$1$7$F$$$?!%\e(B
+       Closes #12486.
+       
+
+2008-05-08  Makoto Matsushita  <matusita@jp.FreeBSD.org>
+
+       * keitairc, lib/Keitairc/IrcCallback.pm: \e$B%3%^%s%I4XO"$rDI2C!%%/%i\e(B
+       \e$B%$%"%s%H$+$i\e(BIRC\e$B%3%^%s%I\e(B(\e$B$N$&$A\e(Bnick/join\e$BEy8B$i$l$?%3%^%s%I\e(B)\e$B$r<B9T$G\e(B
+       \e$B$-$k$h$&$K$9$k!%$^$?!$\e(Bpart \e$B%a%C%;!<%8$bBP1~\e(B (thanks to Takahashi
+       Yoshihiro)\e$B!%\e(B Closes #12479.
+       * etc/dot.keitairc, lib/Keitairc/Config.pm, lib/plugins/12keyword:
+       \e$B;XDj$7$?%-!<%o!<%I$,H/8@$5$l$?:]!$B@;zI=<($7$FH/8@$,$"$C$?$3$H$r$o\e(B
+       \e$B$+$j$d$9$/$9$k\e(B (thanks to Takahashi Yoshihiro)\e$B!%\e(B Closes #12482.
+       * lib/templates/url.html: \e$B%I%3%bC<Kv$N%U%k%V%i%&%6$r;H$C$F\e(BURL\e$B$r3+\e(B
+       \e$B$/$3$H$,$G$-$k$h$&$K$9$k\e(B (thanks to Takahashi Yoshihiro)\e$B!%\e(BCloses
+       #12480.
+       * lib/Keitairc/IrcBuffer.pm, lib/plugins/00index: *console*\e$B%P%C%U%!\e(B
+       \e$B$,>e$K$-$F$b0UL#$,$J$$$N$G0lHV2<$K$J$k$h$&$K$9$k!%\e(B(thanks to
+       Takahashi Yoshihiro)\e$B!%\e(B
+       
+2008-05-03  Makoto Matsushita  <matusita@jp.FreeBSD.org>
+
+       * etc/dot.keitairc, lib/Keitairc/Config.pm,
+       lib/Keitairc/IrcCallback.pm: join/leave\e$B%a%C%;!<%8$r$^$H$a$FI=<($9\e(B
+       \e$B$k%7%9%F%`%a%C%;!<%8MQ\e(B(\e$B2>A[\e(B)\e$B%A%c%s%M%k$rI=<($9$k$?$a$N%*%W%7%g%s$r\e(B
+       \e$BDI2C\e(B (thanks to Takahashi Yoshihiro)\e$B!%\e(B Closes #12452.
+       * lib/Keitairc/View.pm: keitairc\e$B$K%"%/%;%9$9$k:]$N\e(BURL\e$B$,\e(Bhttp\e$B%W%m%H\e(B
+       \e$B%3%k7h$aBG$A$K$J$C$F$$$k$N$r$d$a$k!%$3$l$K$h$j!$\e(BSSL\e$B7PM3$G$N%"%/%;\e(B
+       \e$B%9$r9T$&$h$&$K$7$F$b4|BT$7$?F0:n$r$9$k$h$&$K$J$k\e(B
+       (thanks to Takahashi Yoshihiro)\e$B!%\e(B Closes #12447.
+
+2008-05-02  Makoto Matsushita  <matusita@jp.FreeBSD.org>
+
+       * keitairc, etc/dot.keitairc, lib/Keitairc/Config.pm,
+       lib/templates/root.html: \e$BG'>Z;~$K\e(Bi\e$B%b!<%I\e(BID\e$BBP1~$7$^$7$?!%\e(B
+       Closes #12448.
+       * lib/Keitairc/IrcCallback.pm: (madoka\e$B$K@\B3$7$?>l9g$J$I\e(B)topic\e$B0lMw\e(B
+       \e$B$,Mp$l$k>l9g$,$"$C$?$N$G=$@5!%\e(BCloses #12448.
+       * keitairc, etc/dot.keitairc, lib/Keitairc/Config.pm,
+       lib/plugins/00all, lib/plugins/00recent, lib/plugins/00unread: \e$B%A%c\e(B
+       \e$B%s%M%k$NFbMFI=<($N:]!$@5=g$KI=<($9$k$?$a$N%*%W%7%g%s$rDI2C\e(B
+       (thanks to Takahashi Yoshihiro)\e$B!%\e(B Closes #11019.
+       * keitairc, etc/dot.keitairc, lib/Keitairc/Config.pm: daemonize\e$B$7\e(B
+       \e$B$?8e$N\e(Bpid\e$B%U%!%$%kL>$rJQ99$9$k%*%W%7%g%s$rDI2C!%\e(B Closes #12449.
+       * etc/dot.keitairc, lib/Keitairc/Config.pm,
+       lib/Keitairc/IrcCallback.pm: \e$B%A%c%s%M%k$KBP$9$k\e(Bjoin/leave\e$B%a%C%;!<\e(B
+       \e$B%8$rI=<($7$J$$$?$a$N%*%W%7%g%s$rDI2C!%\e(B Closes #11021.
+       
+2008-03-15  Jun Morimoto  <morimoto@mrmt.net>
+
+       * lib/keitairc/plugins/00all, lib/keitairc/plugins/00index,
+       lib/keitairc/plugins/00location,
+       lib/keitairc/plugins/00location_receiver,
+       lib/keitairc/plugins/00nick, lib/keitairc/plugins/00topic,
+       lib/keitairc/plugins/00unread: escape HTML special chars, closes
+       #12062
+
+2008-02-29  Jun Morimoto  <morimoto@mrmt.net>
+
+       * lib/Keitairc/Plugins.pm: \e$B%W%i%0%$%s%U%!%$%k$r\e(Beval\e$B$7$F%(%i!<$,$G$?\e(B
+       \e$B$i\e(B ::log_die \e$B$9$k$h$&$K$7$?\e(B
+
+2008-02-26  Jun Morimoto  <morimoto@mrmt.net>
+
+       * keitairc 2.0b5:
+       - 10\e$B%A%c%M%k0J>e$N%A%c%M%k$r07$($F$^$;$s$G$7$?\e(B (\e$B:G6a%(%s%P%0$7$F$?!#\e(B
+       \e$B$_$C$H$b$J$$!D\e(B)
+       - \e$B%A%c%M%kL>0lMw$N%A%c%M%k$,J8;z2=$1$7$F$?\e(B (\e$B:G6a%(%s%P%0$7$F$?!#$_$C\e(B
+       \e$B$H$b$J$$!D\e(B)
+       - \e$B=;=j$C$]$$J8;zNs$N%j%s%/$N%^%C%A$rB?>/2~A1$7$^$7$?!#\e(B
+       - \e$B$5$i$K!"=;=j$C$]$$J8;zNs$r%/%j%C%/$7$?$"$H!"\e(B \e$B0lCJ3,$+$^$7$F$+$i\e(B
+       Google Map\e$B$KHt$V$h$&$K$7$^$7$?!#\e(B \e$B$3$N;~E@$G!"=;=j$C$]$$J8;zNs$NJT=8\e(B
+       \e$B$b2DG=$J$N$G!"\e(B \e$BM>7W$JJ8;zNs$r<j$G:o$C$F\e(BGoogle Map\e$B$K:FEYHt$V$3$H$b2D\e(B
+       \e$BG=$G$9!#\e(B \e$B2qOCBN$bB?$$\e(Birc\e$BH/8@J8;zNs$+$i=;=j$r$P$C$A$jCj=P$9$k$N$O\e(B \e$B$+\e(B
+       \e$B$J$j$`$:$+$7$$$N$G!":G8e$N%D%a$O<jJT=8$K$^$+$;$?$[$&$,$h$+$m$&$H\e(B \e$B3d\e(B
+       \e$B$j@Z$j$^$7$?!#\e(B
+       - \e$B$D$$$G$K!"=;=j$C$]$$J8;zNs$r<+J,$K%a!<%k$9$k5!G=$b$D$1$^$7$?!#\e(B
+       (\e$B%a!<%k%"%I%l%9\e(B, URL, \e$BEEOCHV9f$J$I$O!"$9$G$K<+J,$X$N%a!<%k5!G=$,$D\e(B
+       \e$B$$$F$^$9\e(B)
+       - \e$B$?$^$K%A%c%M%kL>$NKvHx$K6uGr$,F~$C$F$7$^$C$F$k>l9g$N07$$$r2~A1$7\e(B
+       \e$B$^$7$?!#\e(B
+       - Softbank\e$BBP1~\e(B(\e$B6qBNE*$K$O\e(Bweb_root\e$B%*%W%7%g%s\e(B)\e$BI|3h\e(B
+       - Softbank\e$BC<Kv$NC<Kv%7%j%"%kG'>ZBP1~\e(B
+       - priv\e$BBP1~\e(B (thanks to Makoto Matsushita)
+       - GPS\e$BB,0L$d\e(Bi\e$B%(%j%"$J$I8=:_0LCV$r<hF@$7$FH/8@!#\e(B movatwitter\e$B$N%Q%/$j\e(B
+       \e$B$G$9\e(B ^^;
+       - \e$B3F%A%c%M%k$N\e(Bnick\e$B0lMw\e(B
+       - \e$BH/8@Cf$N\e(BURL\e$B$KHt$V:]!"%j%U%!%i5UC5CN$r$5$l$J$$$h$&\e(B \e$B%;%C%7%g%s$r:n\e(B
+       \e$B$jD>$7$F$+$i%j%s%/$r=P$95!G=$rDI2C\e(B
+       - 2.0\e$B7OMQ$N\e(B dot.keitairc \e$B$bF1:-\e(B
+       - xchat\e$B%+%i!<;XDj%7!<%1%s%9BP1~\e(B
+       - \e$B3F%A%c%M%k$N:G=*H/8@$+$i$N7P2a;~4V$rI=<(\e(B
+       - \e$BH/8@Cf$NEEOCHV9f$d%a!<%k%"%I%l%9!"\e(BURL\e$B$J$I$r<+J,$K%a!<%k2DG=$K\e(B
+       - \e$B%W%i%0%$%s!"%F%s%W%l!<%H$N%5!<%A%Q%9$rJ#?t;XDj2DG=$K\e(B
+       - \e$B%A%c%M%k\e(Bpart\e$B$,$*$+$7$+$C$?$N$r=$@5\e(B
+       - \e$BH/8@Cf$KCOL>$i$7$-$b$N$,$"$k$H\e(BGoogle Map\e$B$K%j%s%/\e(B (\e$BMW2~NI\e(B)
+       - /robots.txt\e$B$r%j%/%(%9%H$5$l$?$iJV$9\e(B
+       - \e$B%i%$%V%i%j!"%F%s%W%l!<%H!"%W%i%0%$%s$J$I%U%!%$%k$rJ,N%$7$^$7$?!#\e(B
+       - \e$BG'>ZJ}K!$H$7$F\e(Bhttp basic auth\e$B$d$a$^$7$?!#\e(B \e$B%Q%9%o!<%IG'>Z8e$O%*%s\e(B
+       \e$B%a%b%j$N%;%C%7%g%s$rJ];}$7$FF0$-$^$9!#\e(B web_username\e$B%*%W%7%g%s$O$b$&\e(B
+       \e$BITMW$G$9!#\e(B
+       - web_password\e$B%*%W%7%g%s$OI,?\$K$J$j$^$7$?!#\e(B
+       - NTT DoCoMo FOMA\e$BC<Kv$G!"\e(BFOMA\e$B%+!<%IHV9f$bG'>Z$K;H$($k$h$&$K$7$^$7$?!#\e(B
+       docomo_foma_icc\e$B%*%W%7%g%s$K\e(B iccXXXXXXXXXXXXXXXXXXXXXXXX \e$B$H$$$C$?\e(B
+       icc\e$BJ8;zNs$r;XDj$7$^$9!#\e(B \e$B=i2s%"%/%;%9$N:]$K\e(BFOMA\e$B%+!<%IHV9f$NAw?.5v2D\e(B
+       \e$B$r5a$a$F$-$^$9!#\e(B
+       - use_cookie\e$B%*%W%7%g%s$OGQ;_!#\e(BDoCoMo\e$BC<Kv0J30$G$O<+F0E*$K\e(BCookie\e$B;H$$$^$9!#\e(B
+       - use Unicode::Japanese\e$B$d$a$F\e(Buse Encode\e$B$K$7$^$7$?!#\e(B
+       - \e$BH/8@Cf$N\e(BURL\e$B$O!"%/%j%C%/$9$k$H$=$l$r$I$&=hM}$9$k$+A*Br2DG=$K$7$^$7\e(B
+       \e$B$?!#\e(B \e$B8=:_!"D>@\%"%/%;%9!"%]%1%C%H$O$F$J7PM3!"\e(B(livedoor)\e$B%b%P%&%6!<&B\e(B
+       \e$B7PM3!"\e(B PC\e$B%5%$%H%S%e!<%"7PM3!"\e(BURL\e$B%3%T!<$rA*$Y$^$9!#\e(B
+       - \e$BH/8@Cf$NEEOCHV9f$O!"%/%j%C%/$9$k$H$=$l$r$I$&=hM}$9$k$+A*Br2DG=$K\e(B
+       \e$B$7$^$7$?!#\e(B \e$B8=:_!"DL>o$NEEOC!"\e(BTV\e$BEEOC\e(B(NTT DoCoMo FOMA\e$BC<Kv$N$_\e(B), \e$BEEOC\e(B
+       \e$BHV9f%3%T!<$rA*$Y$^$9!#\e(B
+       - \e$BH/8@Cf$N%a!<%k%"%I%l%9$O!"%/%j%C%/$9$k$H$=$l$r$I$&=hM}$9$k$+A*Br\e(B
+       \e$B2DG=$K$7$^$7$?!#\e(B \e$B8=:_!"%a!<%k5!G=5/F0!"%a!<%k%"%I%l%9%3%T!<$rA*$Y$^\e(B
+       \e$B$9!#\e(B
+       - \e$BA4H/8@0lMw!"L$FIH/8@0lMw!"\e(BURL\e$B=hM}!"EEOCHV9f=hM}!"%a!<%k=hM}$H$$$C\e(B
+       \e$B$?\e(B \e$B=hM}>lLL\e(B(action)\e$B$d!"H/8@Cf$N\e(BURL/\e$BEEOCHV9f\e(B/\e$B%a!<%k%"%I%l%9$H$$$C$?\e(B
+       \e$BJ8;zNs$r\e(B \e$B$I$&=&$C$F$I$&=hM}$9$k$+\e(B(regexp replacer)\e$B$r%W%i%0%$%s$H$7\e(B
+       \e$B$F<BAu$7$^$7$?!#\e(B \e$B%W%i%0%$%s%U%!%$%k$NDI2C$dJQ99$G!"$3$l$i$N?6$kIq$$\e(B
+       \e$B$rDI2C!&JQ99$G$-$^$9!#\e(B
+       - CVS rcsid\e$B$9$J$o$A\e(Bkeitairc\e$B$N%P!<%8%g%sHV9f!"$H$+%b%N%0%5$O$d$a$F!"\e(B
+       \e$B$A$c$s$H%j%j!<%9%^%M!<%8%a%s%H\e(B(\e$B$b$I$-\e(B)\e$B$9$k$h$&$K$7$^$9!#\e(B
+       
+2007-10-17  Jun Morimoto  <morimoto@mrmt.net>
+
+       * keitairc 1.33: iPhone/iPod touch\e$BBP1~\e(B
+
+2007-09-30  Jun Morimoto  <morimoto@mrmt.net>
+
+       * keitairc 1.32: PC\e$B%5%$%H%S%e!<%"$N%j%s%/$,=P$F$$$^$;$s$G$7$?!#\e(B
+
+2007-09-27  Jun Morimoto  <morimoto@mrmt.net>
+
+       * keitairc 1.31:
+
+       irc\e$B%5!<%P$+$i@ZCG$5$l$?:]$K:F@\B3$9$k$h$&$K$7$?\e(B
+
+       Jcode\e$B%Q%C%1!<%8$NMxMQ$r$d$a!"\e(BUnicode::Japanese\e$B$K@Z$jBX$(\e(B
+
+       daemon\e$B2=$7$F5/F0$5$;$k%*%W%7%g%s$rDI2C!#\e(BProc::Daemon\e$B$rMxMQ\e(B
+
+       \e$B%9%i%C%7%e$G=*$o$C$F$$$k\e(BURL\e$B$K@5$7$/%j%s%/$9$k$h$&$K$7$?\e(B
+
+       \e$B0lHL%V%i%&%68~$1\e(BURL\e$B$K!V%]%1%C%H$O$F$J!W$r2p$7$F%"%/%;%9$9$k%j%s%/$r\e(B
+       \e$BIU$1$k$h$&$K$7$?\e(B
+
+       Google Wireless Transcoder\e$B$r2p$7$F%"%/%;%9$9$k%j%s%/$OGQ;_$7$?\e(B
+
+       au\e$B7HBSEEOC$N\e(BEZ\e$BHV9f$rJ#?t@_Dj$G$-$k$h$&$K$7$?\e(B
+
+       HTTP Cookie\e$B$N@8B8IC?t$r@_Dj$G$-$k$h$&$K$7$?\e(B
+
+       \e$BF|K\8l$r4^$s$@%A%c%M%kL>$r;}$D%A%c%M%k$N2qOCFbMF$rI=<($7$F$$$k\e(B
+       \e$B:]$N\e(B \e$B%Z!<%8%?%$%H%k$,2=$1$F$$$?\e(B(<title>\e$B$NCf$@$1\e(Biso-2022-jp\e$B$N$^\e(B
+       \e$B$^$@$C$?\e(B)\e$B$N$r=$@5$7$^$7$?!#\e(B
+
+       \e$B%5%$%H%0%m!<%P%k$J\e(B keitairc \e$B$N@_Dj%U%!%$%k$G$"$k\e(B /etc/keitairc
+       \e$B$,L5$$>l9g!"5/F0;~$K$=$l$,$J$$$H$N%(%i!<%a%C%;!<%8$r\e(B \e$BI=<($7$F$7\e(B
+       \e$B$^$C$F$$$^$7$?$,!"=P$5$J$$$h$&$K$7$^$7$?!#\e(B
+
+       POE::Session, POE::Component::IRC \e$B$N8F$S=P$7J}$,$b$O$d5l<0$K$J$C\e(B
+       \e$B$F$$$?$h$&$J$N$G!"\e(B \e$B$$$^$I$-$NJ}K!\e(B? \e$B$K=$@5$7$^$7$?!#$3$l$K$h$j!"\e(B
+       \e$B5/F0;~$N0J2<$N%a%C%;!<%8$,=P$J$/$J$j$^$7$?!#\e(B
+       Use of ->new() is deprecated, please use spawn()
+       POE::Session->new() is deprecated. Please use create() instead.
+       See http://www.nntp.perl.org/group/perl.poe/2613 for more information.
+
+2006-08-03  Jun Morimoto  <morimoto@mrmt.net>
+
+       * keitairc 1.30: Google Wireless Transcoder \e$B$r2p$7$?%j%s%/$rDI2C\e(B
+       au\e$B7HBS$N!V\e(BPC\e$B%5%$%H%S%e!<%"!<!W$r2p$7$?%j%s%/$rDI2C\e(B
+
+2004-09-16  Jun Morimoto  <morimoto@xantia.citroen.org>
+
+       * keitairc 1.29: topic \e$B0lMwDI2C\e(B
+
 2004-09-12  Jun Morimoto  <morimoto@xantia.citroen.org>
 
        * keitairc 1.28: Cookie \e$BBP1~\e(B