[P2-php-svn] [924] p2/ for version 1.8.72

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2011年 9月 30日 (金) 01:53:46 JST


Revision: 924
          http://sourceforge.jp/projects/p2-php/svn/view?view=rev&revision=924
Author:   akid
Date:     2011-09-30 01:53:45 +0900 (Fri, 30 Sep 2011)

Log Message:
-----------
p2/ for version 1.8.72

Modified Paths:
--------------
    p2/trunk/conf/conf_system.inc.php
    p2/trunk/doc/ChangeLog.txt
    p2/trunk/lib/FileCtl.php


-------------- next part --------------
Modified: p2/trunk/conf/conf_system.inc.php
===================================================================
--- p2/trunk/conf/conf_system.inc.php	2011-09-27 15:53:37 UTC (rev 923)
+++ p2/trunk/conf/conf_system.inc.php	2011-09-29 16:53:45 UTC (rev 924)
@@ -3,7 +3,7 @@
 // ‚±‚̃tƒ@ƒCƒ‹‚́A“Á‚É——R‚Ì–³‚¢ŒÀ‚è•ÏX‚µ‚È‚¢‚ʼnº‚³‚¢B
 // include from conf.inc.php
 
-$_conf['p2version'] = '1.8.71'; // rep2‚̃o[ƒWƒ‡ƒ“
+$_conf['p2version'] = '1.8.72'; // rep2‚̃o[ƒWƒ‡ƒ“
 
 $_conf['p2name'] = 'rep2';    // rep2‚Ì–¼‘OB
 

Modified: p2/trunk/doc/ChangeLog.txt
===================================================================
--- p2/trunk/doc/ChangeLog.txt	2011-09-27 15:53:37 UTC (rev 923)
+++ p2/trunk/doc/ChangeLog.txt	2011-09-29 16:53:45 UTC (rev 924)
@@ -1,3 +1,16 @@
+2011/09/30
+	* rep2 version 1.8.72
+
+	[C³] PHPÝ’è mbstring.func_overload —LŒøŽž‚Ì•s‹ï‡‚ðC³‚µ‚½B
+	Thanks ¨ http://hibari.2ch.net/test/read.cgi/software/1306160232/515
+	[XV] Windows Phone 7Œü‚¯IE9‚Å‚Ì•\Ž¦‚ɏ­‚µ‘Ήž‚µ‚½B
+	Thanks ¨ http://hibari.2ch.net/test/read.cgi/software/1306160232/510
+	[XV] Android‚ðyoutubeƒŠƒ“ƒN•ÏŠ·‚̑ΏۊO‚Æ‚µ‚½B
+	[XV] cookie‚ÌIP“¯ˆê«ƒ`ƒFƒbƒN‚̃fƒtƒHƒ‹ƒg‚ð•ÏXBƒƒOƒCƒ“ƒtƒH[ƒ€‚̃`ƒFƒbƒNƒ{ƒbƒNƒXuCookie”FØŽž‚ÉIP‚Ì“¯ˆê«‚ðƒ`ƒFƒbƒN‚µ‚È‚¢v‚ðuCookieƒƒOƒCƒ“ŽžAIP‚Ì“¯ˆê«‚ðƒ`ƒFƒbƒN‚·‚év‚ɕύX‚µ‚½B
+	i$_COOKIE['ignore_cip'] ¨ $_COOKIE['check_cip']j
+	[XV] gzipˆ³k“]‘—‚̐ݒè‚ð’ljÁ‚µ‚½BƒfƒtƒHƒ‹ƒg‚Å‚ÍŒg‘Ñ‚Ì‚Ý—LŒøB
+	iconf_admin.inc.php ‚Ì $_conf['enable_ob_gzhandler']j
+
 2011/07/14
 	* rep2 version 1.8.71
 

Modified: p2/trunk/lib/FileCtl.php
===================================================================
--- p2/trunk/lib/FileCtl.php	2011-09-27 15:53:37 UTC (rev 923)
+++ p2/trunk/lib/FileCtl.php	2011-09-29 16:53:45 UTC (rev 924)
@@ -305,6 +305,32 @@
             $write_file = $win ? $file : tempnam($tmp_dir, $prefix = 'rename_');
         }
         
+        
+        if (!$fp = fopen($write_file, 'ab+')) {
+            return false;
+        }
+        if (!flock($fp, LOCK_EX)) {
+            return false;
+        }
+        //rewind($fp);
+        if (!ftruncate($fp, 0)) {
+            return false;
+        }
+        if (!fwrite($fp, $cont)) {
+            return false;
+        }
+        //ftruncate($fp, ftell($fp));
+
+        if (!$win) {
+            if (!rename($write_file, $file)) {
+                return false;
+            }
+        }
+        
+        flock($fp, LOCK_UN);
+        fclose($fp);
+        
+        /*
         if (false === $r = file_put_contents($write_file, $cont, LOCK_EX)) {
             return false;
         }
@@ -313,6 +339,8 @@
                 return false;
             }
         }
+        */
+        
         return true;
     }
     



P2-php-svn メーリングリストの案内
Back to archive index