Changeset 25038
- Timestamp:
- 11/27/08 11:09:05 (4 years ago)
- Location:
- lang/perl/MENTA/trunk
- Files:
-
- 4 modified
Legend:
- Unmodified
- Added
- Removed
-
lang/perl/MENTA/trunk/Changes
r24848 r25038 1 1 Revision history for Perl extension MENTA 2 3 0.08 4 5 - core 6 -- Class::Trigger のロード時間をけちるために、自分でかきなおした 7 -- HTTP::Headers::Fast をつかう 8 -- performance の改善をいくつか 9 -- モバイル対応のコードをオフにできるようにした 10 -- Class::Accessor::Lite をつかうことにした 11 -- load_plugin よばなくても自動でロードされるようになった 12 -- obsolete なメソッドを廃止: static_dir 13 - security 14 -- ディレクトリトラバーサル脆弱性をなおした 15 - extlib/ 16 -- Class::Accessor::Lite を追加 17 -- HTTP::Headers::Fast 0.04 にさしかえ 18 -- Cache::Cache をいれた。いくつかパッチあてた 2 19 3 20 0.07 -
lang/perl/MENTA/trunk/MANIFEST
r24848 r25038 3 3 app/controller/bbs_sqlite.pl 4 4 app/controller/counter.mt 5 app/controller/demo/bbs_sqlite.pl 6 app/controller/demo/counter.mt 7 app/controller/demo/die.mt 8 app/controller/demo/form.mt 9 app/controller/demo/goto_wassr.mt 10 app/controller/demo/hello.mt 11 app/controller/demo/index.mt 12 app/controller/demo/mail.pl 13 app/controller/demo/mobile.mt 14 app/controller/demo/perlinfo.mt 15 app/controller/demo/session.mt 5 16 app/controller/die.mt 6 17 app/controller/footer.mt … … 12 23 app/controller/install.mt 13 24 app/controller/mail.pl 25 app/controller/manual/index.mt 26 app/controller/manual/install.mt 27 app/controller/manual/modules.mt 28 app/controller/manual/tutorial.mt 14 29 app/controller/mobile.mt 15 30 app/controller/modules.mt … … 20 35 app/data/counter.txt 21 36 app/data/data.sqlite 37 app/data/session.dbm.dir 38 app/data/session.dbm.pag 39 app/data/test 22 40 app/static/allow-right-green.png 23 41 app/static/allow-right-orange.png … … 30 48 Changes 31 49 extlib/Attribute/Params/Validate.pm 50 extlib/Cache/BaseCache.pm 51 extlib/Cache/BaseCacheTester.pm 52 extlib/Cache/Cache.pm 53 extlib/Cache/CacheMetaData.pm 54 extlib/Cache/CacheSizer.pm 55 extlib/Cache/CacheTester.pm 56 extlib/Cache/CacheUtils.pm 57 extlib/Cache/FileBackend.pm 58 extlib/Cache/FileCache.pm 59 extlib/Cache/MemoryBackend.pm 60 extlib/Cache/MemoryCache.pm 61 extlib/Cache/NullCache.pm 62 extlib/Cache/Object.pm 63 extlib/Cache/SharedMemoryBackend.pm 64 extlib/Cache/SharedMemoryCache.pm 65 extlib/Cache/SizeAwareCache.pm 66 extlib/Cache/SizeAwareCacheTester.pm 67 extlib/Cache/SizeAwareFileCache.pm 68 extlib/Cache/SizeAwareMemoryCache.pm 69 extlib/Cache/SizeAwareSharedMemoryCache.pm 32 70 extlib/Carp/Always.pm 33 71 extlib/Carp/Clan.pm … … 43 81 extlib/Class/Accessor/Fast.pm 44 82 extlib/Class/Accessor/Faster.pm 83 extlib/Class/Accessor/Lite.pm 45 84 extlib/Class/Data/Inheritable.pm 46 85 extlib/Class/ErrorHandler.pm … … 90 129 extlib/Email/Simple.pm 91 130 extlib/Email/Simple/Header.pm 131 extlib/Error.pm 132 extlib/Error/Simple.pm 92 133 extlib/File/Slurp.pm 93 134 extlib/Filter/SQL.pm … … 104 145 extlib/HTML/TreeBuilder.pm 105 146 extlib/HTML/TreeBuilder/XPath.pm 106 extlib/HTTP/Headers .pm147 extlib/HTTP/Headers/Fast.pm 107 148 extlib/HTTP/MobileAgent.pm 108 149 extlib/HTTP/MobileAgent/AirHPhone.pm … … 134 175 extlib/HTTP/Session/Store/OnMemory.pm 135 176 extlib/HTTP/Session/Store/Test.pm 177 extlib/i486-linux-gnu-thread-multi/auto/Object/Tiny/.packlist 136 178 extlib/i486-linux-gnu-thread-multi/perllocal.pod 137 179 extlib/JSON.pm … … 271 313 NOTE 272 314 plugins/bundle.pl 315 plugins/cache.pl 273 316 plugins/counter.pl 317 plugins/file.pl 274 318 plugins/mail.pl 275 319 plugins/session.pl … … 277 321 README 278 322 t/080_plugins/bundle.t 323 t/080_security/static_directory_traversal.t 279 324 t/090_misc/extlib-size.t 280 325 t/form_post.t -
lang/perl/MENTA/trunk/lib/MENTA.pm
r25036 r25038 8 8 require 'MENTA/Context.pm'; 9 9 10 our $VERSION = '0.0 7';10 our $VERSION = '0.08'; 11 11 our $REQ; 12 12 our $CONFIG; … … 45 45 } 46 46 47 package main; # ここ以下の関数はすべてコントローラで呼ぶことができます48 49 50 sub config () { MENTA->context->config }51 52 47 sub run_menta { 53 my $config = shift @_; 48 my $class = shift; 49 my $config = shift; 54 50 55 51 CGI::ExceptionManager->run( … … 65 61 ); 66 62 } 63 64 65 package main; # ここ以下の関数はすべてコントローラで呼ぶことができます 66 67 sub config () { MENTA->context->config } 67 68 68 69 sub escape_html { -
lang/perl/MENTA/trunk/menta.cgi
r25015 r25038 6 6 # -- ここまではおまじない -- 7 7 8 run_menta({8 MENTA->run_menta({ 9 9 # MENTA 自体の設定 10 10 menta => {
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)