Subversion Repositories php-qbpwcf

Rev

Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
407 11 d 14 h liveuser /trunk/usr/share/qbpwcf/sample/ -- Power by QBPWCF

'置換測試資料內容為模擬的'
 
406 11 d 14 h liveuser /trunk/ -- Power by QBPWCF

'修正 usr/lib/qbpwcf/fileAccess.php 檔案的 fileAccess 類別的 createTempFile 函式取得暫存檔案名稱的方法.'

'增加 usr/lib/qbpwcf/config.php 檔案的 config 類別的 changeSettings 函式的 mode 參數為 "develop" 時, php 的 error_reporting 設定為 E_ALL.'
 
405 13 d 8 h liveuser /trunk/ -- Power by QBPWCF

'增加 usr/share/qbpwcf/sample/zerossl::updateDnsRecordFile.php 檔案的測試案例 20260804.'

'新增 usr/share/qbpwcf/sample/zerossl::updateDnsRecordFile/20260804.php 檔案,作為 zerossl::updateDnsRecordFile 的測試案例.'

'新增 usr/share/qbpwcf/sample/assets_of_zerossl::updateDnsRecordFile_20260804 目錄,存放供 zerossl::updateDnsRecordFile 測試案例 20260804 使用的 asset'
 
402 21 d 14 h liveuser /trunk/ -- Power by QBPWCF

'增加 usr/share/qbpwcf/system/clientIp/index.php 檔案的安全性註解.'
 
398 27 d 14 h liveuser /trunk/usr/share/qbpwcf/sample/ -- Power by QBPWCF

'補沒commit到的檔案'
 
397 27 d 14 h liveuser /trunk/ -- Power by QBPWCF

'增加 usr/share/qbpwcf/sample/reource::server.php 檔案的 resource::server 測試案例 20260701'

'新增 usr/share/qbpwcf/sample/assets of resource::server_20260701 目錄,存放 resource::server 測試案例 20260701 的 assets.'

'修正 usr/lib/qbpwcf/threads.php 檔案中的 threads 類別的 proc_update 函式 pipe 跟 process 未於程序結束後關閉的問題.'

'增加 usr/lib/qbpwcf/threads.php 檔案中的 threads 類別的 proc_update 函式讀取運行中程序輸出的功能.'

'增加 usr/lib/qbpwcf/variableCheck.php 檔案中的 variableCheck 類別的 checkArguments 函式的 arrayCount 參數,用於檢查指定的陣列參數其元素數量.'

'新增 usr/lib/qbpwcf/threads.php 檔案中的 threads 類別的 proc_streams_select 函式,作為 proc_stream_select 的替代.'

'新增 usr/share/qbpwcf/threads::proc_streams_select.php 檔案,作為 threads::proc_stream_select 的主測試檔案.'

'新增 usr/share/qbpwcf/sample/threads::proc_streams_select 目錄, 存放 threads::proc_stream_select 的格式測試案例.'

'新增 usr/share/qbpwcf/sample/threads::proc_streams_select/20260718.php 檔案, 作為 threads::proc_stream_select 20260718 的測試案例.'

'新增 usr/share/qbpwcf/sample/assets of threads::proc_streams_select_20260718 目錄,存放 threads::proc_stream_select 測試案例 20260718 的 assets.'

'更新 README 檔案的內容,以符合 noarch 的規範.'

'修正 usr/lib/qbpwcf/resource.php 檔案的 resource 類別的 addOnProcessFunc 函式回應的訊息內容.'

'增加 usr/lib/qbpwcf/sock.php 檔案的 sock 類別的 unixDomainSockServer 函式的註解.'

'修正 usr/lib/qbpwcf/config.php 檔案的 config 類別的 autoAddMemory 函式的 whenAviMemLessThan 參數使用.'

'移除不應該 commit 的動態檔案.'
 
391 39 d 6 h liveuser /trunk/ -- Power by QBPWCF

'新增 usr/lib/qbpwcf/fileAccess.php 檔案的 fileAccess 類別的 getTextFilePart 函式,提供逐行讀取純文字 log 檔案內容的功能.'

'新增 usr/share/qbpwcf/fileAccess::getTextFilePart.php 檔案,作為 fileAccess::getTextFilePart 的主測試檔案.'

'新增 usr/share/qbpwcf/fileAccess::getTextFilePart 目錄,作為存放 fileAccess::getTextFilePart 各測試案例的檔案.'

'新增 usr/share/qbpwcf/assets of fileAccess::getTextFilePart_20260708 目錄,作為存放 fileAccess::getTextFilePart 測試案例 20260708 的 assets 存放處'

'新增 usr/share/qbpwcf/assets of fileAccess::getTextFilePart_20260708-1 目錄,作為存放 fileAccess::getTextFilePart 測試案例 20260708-1 的 assets 存放處.'

'新增 usr/share/qbpwcf/external.php 檔案的 external 類別的 execPHPcode 函式,在 shell 運行 php程式字串.'

'增加 usr/lib/qbpwcf/fileAccess.php 檔案的 fileAccess 類別的 getFileContent 函式的 disableReturnBase64 參數,可以節省取得大檔案內容的記憶體.'

'優化 /usr/lib/qbpwcf/cmd.php 檔案的 cmd 類別的 blockAcctackIp 存取 http log 的方式.'

'調整 usr/share/qbpwcf/security.php 檔案的 security 類別的 checkHttpAttackLog 函式使用 fileAccess::getFileContent 的參數,降低記憶體的使用.'
 
385 49 d 7 h liveuser /trunk/usr/share/qbpwcf/sample/assets of resource::server_20260604-1/ -- Power by QBPWCF

'fix unexpected error node'
 
384 49 d 7 h liveuser /trunk/usr/share/qbpwcf/sample/assets of resource::server_20260604-1/ -- Power by QBPWCF

'delete unexpected error node'
 
383 49 d 7 h liveuser /trunk/ -- Power by QBPWCF

'新增 usr/share/qbpwcf/sample/search::getMatchFormatsStrings.php 檔案,作為 search::getMatchFormatsStrings 的主測試檔案.'

'新增 usr/share/qbpwcf/sample/search::getMatchFormatsStrings 目錄,作為存放 search::getMatchFormatsStrings 各式測試檔案例的地方.'

'修正 usr/lib/qbpwcf/cmd.php 檔案的 cmd 類別的 chmod 函式於 proc 中呼叫之會被檢查為沒有權限運行的問題.'

'新增 ust/lib/qbpwcf/threads.php 檔案的 threads 類別的 proc_stream_select 函式,提供監控 threads::proc 運行的不等待多程序運行時輸出的內容.'

'新增 usr/share/qbpwcf/sample/threads::proc_stream_select.php 檔案,作為 threads::proc_stream_select 的主測試檔案.'

'新增 usr/share/qbpwcf/sample/threads::proc_stream_select 目錄,存放 threads::proc_stream_select 的各式測試案例.'

'修正 usr/share/qbpwcf/sample/threads::proc.php 檔案的註解.'

'增加 usr/bin/ipBlockerd.php 檔案的註解說明記憶體使用的狀況.'
 
370 54 d 13 h liveuser /trunk/usr/share/qbpwcf/sample/assets of resource::server_20260604/ -- Power by QBPWCF

'補commit缺失的節點'
 
369 54 d 13 h liveuser /trunk/usr/share/qbpwcf/sample/assets of resource::server_20260604-1/ -- Power by QBPWCF

'補commit缺失的檔案'
 
368 54 d 19 h liveuser /trunk/ -- Power by QBPWCF

'增加 usr/lib/qbpwcf/resource.php 檔案的 resource 類別的 server 函式的可省略參數 defaultUserGroup、defaultPermission.'

'修正 usr/lib/qbpwcf/resource.php 檔案的 resource 類別的 client 函式的參數檢查設定.'

'新增 usr/share/qbpwcf/sample/resource::servver.php 檔案,作為測試 resource::server 的主檔案.'

'新增 usr/share/qbpwcf/sample/resource::servver 目錄,面存放 resource::server 的各種測試案例'

'新增 usr/share/qbpwcf/sample/assets of resource::server_20260604 目錄,存放 resource::server 20260604 測試案例的 asset.'

'新增 usr/share/qbpwcf/sample/assets of resource::server_20260604-1 目錄,存放 resource::server 20260604-1 測試案例的 asset.'

'增加 usr/lib/qbpwcf/security.php 檔案的 security 類別的 checkHttpAttackLog 函式,提供取得 http(s) log 攻擊記錄的功能.'

'增加 usr/lib/qbpwcf/security.php 檔案的 security 類別的 checkPostfixAttackLog 函式,提供取得 postfix log 攻擊記錄的功能.'

'增加 usr/lib/qbpwcf/security.php 檔案的 security 類別的 checkNamedAttackLog 函式,提供取得 named log 攻擊記錄的功能.'

'增加 usr/lib/qbpwcf/security.php 檔案的 security 類別的 checkDovecotAttackLog 函式,提供取得 dovecot log 攻擊記錄的功能.'

'增加 usr/lib/qbpwcf/security.php 檔案的 security 類別的 checkSshAttackLog 函式,提供取得 ssh log 攻擊記錄的功能.'

'增加 usr/lib/qbpwcf/cmd.php 檔案的 cmd 類別的 blockAcctackIp 函式對於 http 攻擊的靈敏度.'

'修正 usr/lib/qbpwcf/search.php 檔案的 search 類別的 findSpecifyStrFormats 函式,回傳的 content 索引為對應的 formats 參數索引.'

'增加 usr/lib/qbpwcf/search.php 檔案的 search 類別的 findSpecifyStrFormats 函式,回傳的 parsedVar 陣列結果.'

'增加 usr/lib/qbpwcf/search.php 檔案的 search 類別的 getMatchFormatsStrings 函式,回傳的 content 結果,使取得格式之變數結果更方便.'

'新增 usr/share/qbpwcf/search::getMatchFormatsStrings.php 檔案,作為 search::getMatchFormatsStrings 的主測試檔案.'

'新增 usr/share/qbpwcf/search::getMatchFormatsStrings 目錄,作為存放 search::getMatchFormatsStrings 各式測試檔案例的地方.'
 
326 87 d 8 h liveuser /trunk/ -- Power by QBPWCF

'新增 usr/bin/ipBlockerd.php 檔案的 --client-bother-query 參數支援. [devel]'

'修正 usr/lib64/qbpwcf/cmd.php 檔案的 cmd 類別的 blockAcctackIp 函式對於 postfix log 解析的錯誤.'

'修正 usr/lib64/qbpwcf/threads.php 檔案的 threads 類別的 proc 函式變數初始化問題.'

'修正 usr/lib64/qbpwcf/variableCheck.php 檔案的 variableCheck 類別的 isexistMulti 函式對於 resource 類型檢查於 php-8.5 會出錯的問題.'

'新增 usr/share/qbpwcf/system/sendMailAgent 目錄,提供驗證email的服務.'

'修正 usr/lib64/qbpwcf/webSock.php 檔案的 webSock 類別的 getFileContent 參數檢查的變數型別於 php-8.5 會出錯的問題.'

'增加 usr/lib64/qbpwcf/webSock.php 檔案的 webSock 類別的 nativeSocketTcpIpServer 函式的覆寫訊息來源功能.'

'修正 usr/lib64/qbpwcf/webSock.php 檔案的 webSock 類別的 unmask 函式遇到分段的 web socket frame 會出錯的問題.'

'修正 usr/lib64/qbpwcf/authenticate.php 檔案的 authenticate 類別的 enCodeStr 函式使用 gpg 加解密偶爾會失敗的問題.'

'修正 usr/lib64/qbpwcf/javaScript.php 檔案的 javaScript 類別的 qbpwcfJavaScript 函式的 window.qbpwcf.ws.init 的 await 支援.'

'新增 usr/share/qbpwcf/sample/system_sendMailAgent/20251224.php 檔案,作為 system sendMailAgent 的 20251224 測試案例.'

'新增 usr/share/qbpwcf/sample/system_sendMailAgent 目錄,作為存放 system sendMailAgent 各式測試案例的目錄.'

'新增 usr/share/qbpwcf/sample/system_sendMailAgent.php 檔案,作為 system sendMailAgent 測試的主檔案.'

'修正 usr/lib64/qbpwcf/variableCheck.php 檔案的 variableCheck 類別的 isexistMulti 函式檢查變數形態的異常結果.'

'增加 usr/lib64/qbpwcf/form.php 檔案的 form 類別的 responseMultiInputDataSecurityEnhance 函式的 clearHtml 參數,提供xss攻擊的預防.'

'新增 usr/share/qbpwcf/sample/stringProcess::cleanHtml/20260416.php 檔案,作為 stringProcess::cleanHtml 的 20260416 測試案例.'

'新增 usr/share/qbpwcf/sample/stringProcess::cleanHtml 目錄,存放 stringProcess::cleanHtml 的各式測試案例.'

'增加 usr/share/qbpwcf/sample/stringProcess::cleanHtml.php 檔案中的 20260416 測試案例.'

'新增 usr/share/qbpwcf/sample/stringProcess::cleanHtml.php 檔案,作為測試 stringProcess::cleanHtml 的主檔案.'

'新增 usr/lib64/qbpwcf/stringProcess.php 檔案的 stringProcess 類別的 cleanHtml 函式,提供xss攻擊的預防.'

'增加 usr/bin/webSocketServer.php 檔案的 debug 參數, 提供控制 debug 訊息的輸出.'

'新增 usr/lib64/qbpwcf/webSock.php 檔案的 webSock 類別的 talk2someoneOnce 函式,提供 webSock::nativeSocketTcpIpServer 使用 talk2someoneOnce 功能.'

'新增 usr/lib64/qbpwcf/webSock.php 檔案的 webSock 類別的 talk2everyoneOnce 函式,提供 webSock::nativeSocketTcpIpServer 使用 talk2everyoneOnce 功能.'

'增加 usr/lib64/qbpwcf/webSock.php 檔案的 webSock 類別的 nativeSocketTcpIpServer 函式的權限管理功能.'

'增加 usr/lib64/qbpwcf/webSock.php 檔案的 webSock 類別的 nativeSocketTcpIpServer 函式的參數 debug,提供控制 debug 訊息的輸出.'

'變更 usr/lib64/qbwpcf/cmd.php 檔案的 cmd 類別的 getArgu 函式對於表單變數的數值的處理.'

'修正 usr/llib64/qbpwcf/cmd.php 檔案的 cmd 類別的 svnci 函式,遇到 rls 指定與不存在的 node 會導致程式終止的問題.'

'新增 usr/llib64/qbpwcf/cmd.php 檔案的 cmd 類別的 svnls 函式,提供於用戶 svn 目錄中檢視遠端 repo 清單的功能.'

'增加 README 檔案對於函式庫開發的說明與範例.'

'新增 usr/share/qbpwcf/sample/system_snedMailAgent.php. 檔案,提供測試 var/qbpwcf/system/sendMailAgent 的 api 版本功能.'

'修正 usr/lib64/qbpwcf/cmd.php 檔案的 cmd 類別的 createPHPcodeString 函式的註解.'

'修正 usr/lib64/qbpwcf/fileAccess.php 檔案的 fileAccess 類別的 parseVaraiableInPHPfile 函式的語法錯誤.'

'增加 usr/lib64/qbpwcf/webSock.php 檔案的 webSock 類別的 client 函式參數 sendThenClose 跟 oneTimeMsg 提供傳遞完資訊就關閉 socket 的功能.'

'增加 usr/lib64/qbpwcf/allInOnForJson.php、allInOnForSOAP.php、allInOnForCI.php、allInOnFull.php 中的 system_sendMailAgent_domain 跟 system_sendMailAgent_path 跟 system_sendMailAgent_ws_domain 定義.'

'增加 etc/qbpwc/allInOnConfig.php 檔案中的 $system_sendMailAgent_domain 跟 $system_sendMailAgent_path 變數.'

'修正 usr/lib64/qbpwcf/allInOnForJson.php、allInOnForSOAP.php、allInOnForCI.php、allInOnFull.php 中 sId 於某些情況下找不到的問題.'

'新增 usr/share/qbpwcf/sample/assets_of_phpLib::updateCopyRightYear_20260330 目錄,作為 phpLib::updateCopyRightYear 的 20260330 測試案例 assets.'

'增加 usr/share/qbpwcf/sample/phpLib::updateCopyRightYear.php 檔案中的 20260330 測試案例.'

'增加 usr/share/qbpwcf/sample/phpLib::updateCopyRightYear/20260330.php 檔案作為 phpLib::updateCopyRightYear 的 20260330 測試案例.'

'增加 usr/share/qbpwcf/sample/phpLib::updateCopyRightYear/20250122.php 的 log 參數.'

'增加 usr/lib64/qbpwcf/phpLib.php 檔案中 phpLib 類別的 updateCopyRightYear 函式的 log 內容.'

'更新與修正 usr/share/qbpwcf/sample/threads::proc/20250203.php 的註解.'

'修正 usr/share/qbpwcf/sample/threads::proc/20250221.php 的註解.'

'增加 usr/share/qbpwcf/sample/threads::proc/20250403.php 的註解.'

'修正 usr/share/qbpwcf/threads.php 檔案的 threads 類別的 proc 函式對於執行異常的程序沒有關閉的問題.'

'增加 etc/systemd/system/sslUpdater.service 檔案,啟動服務的 debug 參數.'
 
324 112 d 20 h liveuser /trunk/ -- Power by QBPWCF

'修正 usr/lib64/qbpwcf/webSock.php 檔案的 webSock 類別的 unmask 函式遇到分段的 web socket frame 會出錯的問題.'

'增加 usr/lib64/qbpwcf/webSock.php 檔案的 webSock 類別的 nativeSocketTcpIpServer 函式的覆寫訊息來源功能.'
 
323 115 d 5 h liveuser /trunk/ -- Power by QBPWCF

'新增 usr/llib64/qbpwcf/cmd.php 檔案的 cmd 類別的 svnls 函式,提供於用戶 svn 目錄中檢視遠端 repo 清單的功能.'

'修正 usr/llib64/qbpwcf/cmd.php 檔案的 cmd 類別的 svnci 函式,遇到 rls 指定與不存在的 node 會導致程式終止的問題.'

'變更 usr/lib64/qbwpcf/cmd.php 檔案的 cmd 類別的 getArgu 函式對於表單變數的數值的處理.'

'增加 usr/lib64/qbpwcf/webSock.php 檔案的 webSock 類別的 nativeSocketTcpIpServer 函式的參數 debug,提供控制 debug 訊息的輸出.'

'增加 usr/lib64/qbpwcf/webSock.php 檔案的 webSock 類別的 nativeSocketTcpIpServer 函式的權限管理功能.'

'新增 usr/lib64/qbpwcf/webSock.php 檔案的 webSock 類別的 talk2everyoneOnce 函式,提供 webSock::nativeSocketTcpIpServer 使用 talk2everyoneOnce 功能.'

'新增 usr/lib64/qbpwcf/webSock.php 檔案的 webSock 類別的 talk2someoneOnce 函式,提供 webSock::nativeSocketTcpIpServer 使用 talk2someoneOnce 功能.'

'增加 usr/bin/webSocketServer.php 檔案的 debug 參數, 提供控制 debug 訊息的輸出.'

'新增 usr/lib64/qbpwcf/stringProcess.php 檔案的 stringProcess 類別的 cleanHtml 函式,提供xss攻擊的預防.'

'新增 usr/share/qbpwcf/sample/stringProcess::cleanHtml.php 檔案,作為測試 stringProcess::cleanHtml 的主檔案.'

'增加 usr/share/qbpwcf/sample/stringProcess::cleanHtml.php 檔案中的 20260416 測試案例.'

'新增 usr/share/qbpwcf/sample/stringProcess::cleanHtml 目錄,存放 stringProcess::cleanHtml 的各式測試案例.'

'新增 usr/share/qbpwcf/sample/stringProcess::cleanHtml/20260416.php 檔案,作為 stringProcess::cleanHtml 的 20260416 測試案例.'

'增加 usr/lib64/qbpwcf/form.php 檔案的 form 類別的 responseMultiInputDataSecurityEnhance 函式的 clearHtml 參數,提供xss攻擊的預防.'

'修正 usr/lib64/qbpwcf/variableCheck.php 檔案的 variableCheck 類別的 isexistMulti 函式檢查變數形態的異常結果.'

'新增 usr/share/qbpwcf/sample/system_sendMailAgent.php 檔案,作為 system sendMailAgent 測試的主檔案.'

'新增 usr/share/qbpwcf/sample/system_sendMailAgent 目錄,作為存放 system sendMailAgent 各式測試案例的目錄.'

'?\002'

'新增 usr/share/qbpwcf/sample/system_sendMailAgent/20251224.php 檔案,作為 system sendMailAgent 的 20251224 測試案例.'

'修正 usr/lib64/qbpwcf/javaScript.php 檔案的 javaScript 類別的 qbpwcfJavaScript 函式的 window.qbpwcf.ws.init 的 await 支援.'

'修正 usr/lib64/qbpwcf/authenticate.php 檔案的 authenticate 類別的 enCodeStr 函式使用 gpg 加解密偶爾會失敗的問題.'
 
320 130 d 8 h liveuser /trunk/usr/share/qbpwcf/sample/assets_of_phpLib::updateCopyRightYear_20260330/ -- Power by QBPWCF

'try commit'
 
317 133 d 9 h liveuser /trunk/usr/ -- Power by QBPWCF

'add function'
 
316 133 d 9 h liveuser /trunk/usr/ -- Power by QBPWCF

'fix and update'
 
315 133 d 10 h liveuser /trunk/usr/share/qbpwcf/sample/ -- Power by QBPWCF

'fix and update'
 

Show All