XOOPS X(ten) 20170215 リリース anchor.png

Page Top

更新内容 anchor.png

  • 46b76be: fixed mysql character set client handshake issues. - use function_exists() to detect 'mysqli_set_charset' availability. - remove LEGACY_JAPANESE_ANTI_CHARSETMYSQL check if not Japanese resources. (Yoshihiro OKUMURA)
  • 23d5a14: Reduce memory consumption of Xoops (Kujiy)
  • 3c16a62: メモリリークの修正 (Onuma0519)
    • プロフィールをダウンロード時に、メモリリークするため、これを修正しました。
  • c1a6caa: [legacy] copy extra language japanese, ja_utf8 to html/modules/legacy (nao-pon)
  • cd08d7f: [corepack] corepack version 20160615.0716 (nao-pon)
  • 4f7ca97: fix #121 PHPMailer < 5.2.20 has Remote Code Execution (nao-pon)
    • PHPMailer update to 5.2.21
  • 864b620: XOOPSX_COREPACK_VERSION 20170103 (nao-pon)
  • 8b2993b: [installer] fix MOJIBAKE on ja_utf8 (nao-pon)
  • 0c56288: fix to PHP 7.1 Deplicated, Notice(to hide) error (nao-pon)
  • 4b7e7d3: marge master ja_utf8 (nao-pon)
  • 8729f3c: CorePack version 20170215 (nao-pon)

 

XOOPS X(ten) 20160615 リリース anchor.png

Page Top

更新内容 anchor.png

  • 382f9e2: code style to PSR-2 of all PHP files (nao-pon)
  • c1416a5: [alysys] code style to PSR-2 (nao-pon)
  • 297e110: [protector] code style to PSR-2 (nao-pon)
  • 2b0c55c: code style to PSR-2 of all PHP files (nao-pon)
  • f3ca318: code style to PSR-2 of all php files (nao-pon)
  • 9048590: [kernel:module] supports XOOPS_DB_TYPE "mysqli" (nao-pon)
  • 1d306d7: [CorePack] version 20160302 (nao-pon)
  • 24d5338: [altsys:gtickets] fix session save problem on repost (nao-pon)
  • 0881bbd: [altsys] version 0.82.5 (nao-pon)
  • 021e233: [mysqli] add modules/legacy/language/*_utf8/charset_mysqli.php (nao-pon)
  • 3220296: [mysqli] fix XoopsX#76 add charset_mysqli.php (nao-pon)
  • 3feea27: [CorePack] corepacj version 20160329 (nao-pon)
  • 6e3b866: [class:ftp] fix xoopscube/xupdate#55 phpseclib update to 1.0.2 (nao-pon)
  • 37b3ca3: X-update version 0.71.2 (nao-pon)
  • 790110b: supports XOOPS_DB_TYPE "mysqli". (Yoshihiro OKUMURA)
  • 70a64b6: X-update version 0.72.0 (nao-pon)
  • efc0610: corepack version 20160615 (nao-pon)

 

XOOPS X(ten) 20151228 リリース anchor.png

今回は、PHP で APC を有効にした環境など特定の環境下(ValueServer PHP 5.6 など)で、セッションが継続できない問題や phpmailer で SMTP を選択した場合に Fatal Error になる問題など修正されています。

Page Top

更新内容 anchor.png

  • 0def394: [CorePack] corepack(pilot) version 20150425.0512 (nao-pon)
  • 2ce8b77: [phpmailer] fix SMTP problem (Fatal error) (nao-pon)
  • 86a650d: [CorePack] corepack version 20150801 (nao-pon)
  • ef0d5a7: [legacy:kernel] correction of ini_set() value for PHP 5.6+ (nao-pon)
  • 01495f5: [CorePack] corepack version 20150801.0913 (nao-pon)
  • 706c758: DB table `session` field `sess_data` changed type to BLOB (nao-pon)
  • b334804: [CorePack] version 20150801.1017 (nao-pon)
  • c0a3070: Update Legacy_Controller.class.php (天野龍司)
    • Legacy.SetupModuleContextSuccessデリゲートの追加。このタイミングでテーマの差し替えをしたくてデリゲート追加しました。
  • 96edcbb: [pilot] Fix the url link in a lost password mail (kujiy)
  • 4db8b75: [legacy] fix #115 regist `session_write_close()` on shutdown (nao-pon)
  • 300fbce: [legacy] fix #113 assign contents to `xoops_contents` at non-module (nao-pon)
  • 29b7a09: [CorePack] corepack version 20151227 (nao-pon)
  • a3af3db: [pilot] Fix the url link in a lost password mail (kujiy)
  • 6421581: [pilot] Fix the url link in a lost password mail (kujiy)
  • 5b8acab: [legacy] fix Notice error (nao-pon)
  • e424cd3: Revert "[legacy] fix Notice error" (nao-pon)
    • This reverts commit 5b8acab8e3aee841a04d70b181584d7ba1f5bf57.
  • a8809b9: [legacy] fix Notice error (nao-pon)
  • 3290689: [CorePack] corepack version 20151228 (nao-pon)

 

XOOPS X(ten) 2015712 リリース anchor.png

今回は、PHP 7 対応(まだ完璧ではないが、基本動作は問題はない)と PHPMailer ライブラリの 5.2.10 へのバージョンアップ、日本語環境での xoopsmailerlocal.php の脆弱性修正などが含まれています。

xoopsmailerlocal.php の脆弱性については下記リンク先を参照してください。

Page Top

更新内容 anchor.png

  • 07c8771: [legacy] fix editing miss at #e98cd27fff48bde3c6c520135819ad921227fa27 (nao-pon)
  • fb100b7: [legacy] fix forgot `static` keyword (nao-pon)
  • 856a957: [CorePack] corepack(pilot) version 20150425.0429 (nao-pon)
  • 310fa0c: [errorhandler] support E_DEPRECATED, E_STRICT, E_ERROR & smart results (nao-pon)
  • 77f80ff: add `public static` keyword to Legacy_EventFunction class functions (nao-pon)
  • b14b87d: {CorePack] corepack(pilot) version 20150425.0501 (nao-pon)
  • 05c66af: fix WARNING: Declaration of Legacy_PreferenceEditForm::prepare() (nao-pon)
    • should be compatible with XCube_ActionForm::prepare()
  • 6ee5ef8: [CorePack] corepack(pilot) version 20150425.0502 (nao-pon)
  • 280f173: [legacy] correction of updater, uninstaller for X2 style custom one (nao-pon)
  • 402645b: [CorePace] corepack version 20150425.0503 (nao-pon)
  • 44bc3ed: [kernel] fix NOTICE: Only variables should be passed by reference (nao-pon)
    • in html/kernel/block.php on line 186
  • 9e4418d: [CorePack] corepack(pilot) version 20150425.0509 (nao-pon)
  • 61bd443: [legacyRender] set default jQuery lib version 1.8.x (nao-pon)
  • 2bd77e9: use XOOPS_DB_TYPE 'mysqli' when not support 'mysql' (nao-pon)
  • 88eef65: Revert "use XOOPS_DB_TYPE 'mysqli' when not support 'mysql'" (nao-pon)
    • This reverts commit 2bd77e9e28ebabe43dd1863ad218611e0d945b86.
  • 83dbd7c: [installer] correction for PHP 7 (nao-pon)
  • 8ae2eb7: correction of batch job (fix view with Chrome) and load module.css (nao-pon)
  • c73537e: X-update version 0.71.0 (nao-pon)
  • 2859fc3: fix xoopscube/altsys#2 slow query in D3NotificationHandler (nao-pon)
  • 3b97d8a: [altsys] version 0.82.4 (nao-pon)
  • bbeb2bb: [xoopsmailerlocal] filtering by `secureHeader` at function addrFormat() (nao-pon)
  • 3bfef36: [xoopsmailerlocal] filtering by `secureHeader` at function addrFormat() (nao-pon)
  • b1120b2: [class/mail] update PHPMailer to 5.2.10 (nao-pon)
  • a2fb2b2: [CorePack] corepack version 20150425.0712 (nao-pon)
  • 72e3566: [CorePack] version `CorePack 20150712` (nao-pon)

 

XOOPS X(ten) 20150425 リリース anchor.png

今回は、PHP 5.6 環境向けに「PHPデバグ」が「オン」で大量のエラー表示がされる問題の修正などが含まれています。
コアベースでは、ほぼエラーが表示されなくなったと思います。

モジュールベースでは、XOOPS X(ten) リポジトリでメンテナンスしているモジュールに関しては、ほぼエラー表示がなくなったと思います。

Page Top

更新内容 anchor.png

  • 74a71bb: fix not work ini option 'force_languages' (nao-pon)
  • f7ccb2b: fix parse ini option 'force_languages' (nao-pon)
  • 7669e2a: correction of phase `readini` of Theme & Preload (nao-pon)
  • 2aebb30: X-update version 0.67 (nao-pon)
  • 6469c2f: Enabled session.cookie_httponly/session.cookie_secure settings at php.ini. (ITOH Takashi)
  • 7279587: in case of less than PHP5.2 (ITOH Takashi)
  • 0250fd5: [core:smartyplugin] correction for PHP < 5.2.3 (nao-pon)
  • 94a3cdd: [message] fix #103 fatal error in block execute() (nao-pon)
  • eeb26ff: [protector] fix problem of uri longer than 255 characters (nao-pon)
  • 799a2bb: [protector] protector version 3.51.1 (nao-pon)
  • b1c211d: [extras:lng:ja] use XCUBE_MAILERLOCAL_MAIL_LE in mailer (nao-pon)
    • For issue xoopscube#104

      XoopsMailerLocal use `XCUBE_MAILERLOCAL_MAIL_LE` if it defined.

      If you would like to specify the line feed code of Subject passed to
      mail() in a XoopsMailerLocal class, it is necessary to define constant
      `XCUBE_MAILERLOCAL_MAIL_LE` .

      The example of preload (XoopsMailerLocalSetLE.class.php)

      <?php
      define('XCUBE_MAILERLOCAL_MAIL_LE', "\n");
      
  • b948071: [preload:disabled] add XoopsMailerLocalSetLE.class.php (nao-pon)
  • 385ceb7: xoops_redirectに.example.com/foo/barと入れられると、ログイン後に.example.comのサブサイトに富んでしまいます。 (ITOH Takashi)
  • aa33f6a: [xoopsmailer] add class method "getVar($key)" (nao-pon)
  • 459d420: [user] add delegate points before xoopsmailer->send() with `xoopsmailer` (nao-pon)
      • sample preload (html/preload/UserPreSendMail.class.php)
        <?php
        ~class UserPreSendMail extends XCube_ActionFilter
        {
            function postFilter() {
                $this->mRoot->mDelegateManager->add('Legacy.Event.RegistUser.SendMail'
        , array($this ,'preSendMail'));
            }
            
            function preSendMail(&amp;$mailer, $action) {
        ~        /* COMMON PROCESS */
                
                /* EDIT SUBJECT */
                //$subject = $mailer->getVar('subject');
                //$mailer->setSubject('['.$action.'] ' . $subject);
        ~        /* CHANGE MAIL FROM */
                //$mailer->setFromEmail('example@example.com');
                //$mailer->setFromName('XOOPS Cube Legacy Site');
        ~
                /* PROCESS OF EACH ACTION */
        ~        switch($action) {
                    case 'LostPass1' :
                        break;
                    case 'LostPass2' :
                        break;
                    case 'Activated' :
                        break;
                    case 'Register' :
                        /* CHANGE TEMPLATE */
                        //$mailer->setTemplate('register_custom.tpl');
                        break;
                    case 'AdminActivate' :
                        break;
                    case 'Notify' :
                        break;
                }
            }
        }
        
  • ade9c85: [CorePack.pilot] rewrite corepack version (nao-pon)
  • cf33852: fix preference link (bis5)
    • for XOOPS Cube not installed altsys.
  • 6a4e1ca: [altsys] version 0.82.2 (nao-pon)
  • 364fcc5: fix XoopsX#73 E-Mail notify from address setting (nao-pon)
  • 2719761: fix xoopscube#105 glob() result FALSE on except Linux (nao-pon)
  • a75efce: add example preload SetNotifyMailAddress.class.php (nao-pon)
  • ffb5946: [kernel] lazy event notify processing (nao-pon)
    • After having returned response data to a client, event notify processing
      is carried out.
  • a313ac0: fix xoopscube/#109 replace `split` to `explode` (nao-pon)
  • 2e75024: [legacy] fox #110 Notice: Array to string conversion (nao-pon)
  • 4ac89d9: [altsys] gives salt to crypt() (nao-pon)
  • 73e5e54: [php56] static method MyTextSanitizer::sGetInstance() (nao-pon)
    • recomend replace `MyTextSanitizer::getInstance()` to
      `MyTextSanitizer::sGetInstance()` in any module.

      ex.

      `$ts =& MyTextSanitizer::getInstance();`

      to

      `(method_exists('MyTextSanitizer', 'sGetInstance') and $ts =&
      MyTextSanitizer::sGetInstance()) || $ts =&
      MyTextSanitizer::getInstance();`

  • 9fa34e2: [xupdate] support `MyTextSanitizer::sGetInstance()` (nao-pon)
  • d731b26: [altsys] support `MyTextSanitizer::sGetInstance()` (nao-pon)
  • 92f6faa: support `MyTextSanitizer::sGetInstance()` (nao-pon)
  • 2a8ed3e: altsys version 0.82.3 (nao-pon)
  • 24f3940: [gtickets] gives salt to crypt() (nao-pon)
  • 1dc5a5a: protector version 3.51.2 (nao-pon)
  • b2d3691: protector version 3.51.3 (nao-pon)
  • c88ef01: xupdate version 0.68 (nao-pon)
  • 496e71d: [install] correction TextSanitizer::getInstance() (nao-pon)
  • 12d129f: XCube_DelegateUtils methods as `public static` (nao-pon)
  • 833a778: [xupdate] correction 'trust_dirname' storing process (nao-pon)
  • 8779ff4: [class:token] add "public static" keyword to static functions (nao-pon)
  • 63ed0a6: [CorePack] corepack(pilot) version 20150312.0416 (nao-pon)
  • c05bfbb: X-update version 0.69 (nao-pon)
  • 9a9994a: [legacy:admin] add admin link to module icon in module list (nao-pon)
  • e98cd27: [legacy:admin] show Distribution constant `XOOPS_DISTRIBUTION_VERSION` (nao-pon)
  • 201107c: [CorePack] define `XOOPS_DISTRIBUTION_VERSION` (nao-pon)
  • ddc51e7: [XCube_Utiles] add "public static" keyword to static functions (nao-pon)
  • 938817a: [CorePack] corepack(pilot) version 20150312.0419 (nao-pon)
  • 6b17a1e: add `static` keyword to Xupdate_AssetManager::getInstance (nao-pon)
  • 3c5b707: [legacy] make new static function for delegate Legacy_TextFilter.Make... (nao-pon)
    • New static functions
      • Legacy_TextFilter::sMakeClickableConvertTable
      • Legacy_TextFilter::sMakeXCodeConvertTable
      • Legacy_TextFilter::sMakeXCodeCheckImgPatterns
      • Legacy_TextFilter::sMakePreXCodeConvertTable
      • Legacy_TextFilter::sMakePostXCodeConvertTable
    • Deprecated functions
      • Legacy_TextFilter::makeClickableConvertTable
      • Legacy_TextFilter::makeXCodeConvertTable
      • Legacy_TextFilter::makeXCodeCheckImgPatterns
      • Legacy_TextFilter::makePreXCodeConvertTable
      • Legacy_TextFilter::makePostXCodeConvertTable
  • 54e8d84: [CorePack] corepack(pilot) version 20150312.0419.1 (nao-pon)
  • e243232: [smarty:plugins:legacy_tree] add error handling, fix notice error (nao-pon)
  • 1eceba9: [CorePack] corepack(pilot) version 20150312.0420 (nao-pon)
  • 7326033: replace deprecated function XCube_Utils::formatMessage to ::formatString (nao-pon)
  • 7513ab6: fix #54 undefined constant `_AD_XUPDATE_LANG_STORE` in English (nao-pon)
  • cdd25c7: [xupdate] add public function `Xupdate_Func::mainfile_to_readonly` (nao-pon)
  • 965f018: [xupdate]AbstractAction: use $this->Func->mainfile_to_readonly() (nao-pon)
  • f2173e0: [xupdate] set mainfile.php to read-only on update executed (nao-pon)
  • 367ac7d: [xupdate] enable DEPLOY button on ticket token error (nao-pon)
  • 88369ff: X-update version 0.70 (nao-pon)
  • 528c80a: [legacy] add `public static` keyword to all functions of ModuleInstallUtils (nao-pon)
  • f7ec285: [CorePack] corepack(pilot) version 20150312.0420.2 (nao-pon)
  • 5de07bf: [kernel:module] fix #111, support Array style adminmenu (nao-pon)
  • 36f9740: [legacy] fix #112, Notice error correction (nao-pon)
  • d3b049e: [CorePack] corepack(pilot) version 20150312.0421 (nao-pon)
  • 1e8b5bc: [xoopslists] add `public static` keyword to all methods (nao-pon)
  • 33e8192: [CorePack] corepack(pilot) version 20150312.0421.1 (nao-pon)
  • e229408: [user] add `autocomplete="off"` to user (regist|edit) form (nao-pon)
  • ee6e1cc: [CorePack] corepack(pilot) version 20150312.0422 (nao-pon)
  • 46bc806: [xupdate] check by is_file() in `Xupdate_Ftp::setPerm()` (nao-pon)
  • 2a8aa8f: [xupdate] xupdate version 0.70.1 (nao-pon)
  • 186f2b4: add `public static` keyword to ProtectorFilterHandler::getInstance() (nao-pon)
  • 7546637: [protector] protector version 3.51.4 (nao-pon)
  • c37d1fa: [CorePack] XOOPS X(ten) version 20150425 (nao-pon)


Front page Print View   New Page Page list Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom) Powered by xpWiki
To Top