| Rev |
Age |
Author |
Path |
Log message |
Diff |
| 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 檔案的註解說明記憶體使用的狀況.' |
|
| 382 |
50 d 15 h |
liveuser |
/trunk/ |
-- Power by QBPWCF
'更新 usr/bin/ipBlockerd.php 檔案的註解描述.'
'更新 usr/bin/blockStrangeIPs.php 檔案的註解描述.' |
|
| 368 |
54 d 18 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 各式測試檔案例的地方.' |
|
| 345 |
65 d 7 h |
liveuser |
/trunk/ |
-- Power by QBPWCF
'修正 usr/bin/ipBlockerd.php 檔案檢查是否為第一次運行的判斷.' |
|
| 344 |
65 d 11 h |
liveuser |
/trunk/ |
-- Power by QBPWCF
'修正 usr/bin/ipBlockerd.php 檔案的語法錯誤問題.' |
|
| 333 |
84 d 6 h |
liveuser |
/trunk/ |
-- Power by QBPWCF
'修正 usr/lib64/qbpwcf/zerossl.php 檔案的 zerossl 類別的 sslUpdater_idle 函式的類別名稱錯誤問題.'
'修正 usr/lib64/qbpwcf/zerossl.php 檔案的 zerossl 類別的 sslUpdater_idle 函式的變數名稱錯誤問題.'
'新增 usr/bin/ipBlockerd.php 檔案的變數初始化問題.' |
|
| 329 |
86 d 7 h |
liveuser |
/trunk/ |
-- Power by QBPWCF
'新增 usr/bin/ipBlockerd.php 檔案的 --client-bother-query 參數支援. [devel]' |
|
| 326 |
87 d 7 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 參數.' |
|
| 280 |
170 d 10 h |
liveuser |
/trunk/ |
-- Power by QBPWCF
'增加 usr/bin/ipBlockerd.php 檔案運行時輸出封鎖ip資訊 的功能. [test]' |
|
| 266 |
171 d 13 h |
liveuser |
/trunk/ |
-- Power by QBPWCF
'變更 usr/bin/ipBlockerd.php 檔案的 unix domain socket 群組擁有着為 etc/qbpwcf/allInOneConfig.php 檔案中的 $webUser.'
'變更 usr/bin/qbpwcf-usock.php 檔案的 unix domain socket 群組擁有着為 etc/qbpwcf/allInOneConfig.php 檔案中的 $webUser.' |
|
| 259 |
173 d 7 h |
liveuser |
/trunk/ |
-- Power by QBPWCF
'修正 usr/bin/ipBlockerd.php 檔案的預設白名單設定錯誤問題.'
'修正 usr/llib64/qbpwcf/sock.php 檔案的 sock 類別的 execAnyCmdByQBPWCFunixSocket 函式,傳遞給 unix domain socket 的指令格式異常問題.' |
|
| 239 |
221 d 6 h |
liveuser |
/trunk/ |
-- Power by QBPWCF
'更新版權宣告的年份到西元2026年.' |
|
| 237 |
222 d 7 h |
liveuser |
/trunk/ |
-- Power by QBPWCF
'修正 authenticate.php 檔案的 authenticate 類別的 enCodeStr 函式的 qbpwcf 與 gpg 的編解碼與加解密方式.'
'增加 usr/lib64/qbpwcf/mail.php 檔案的 mail 類別的 pear_smtp_send 函式的 signGpgThroughSocket 參數,提供透過 qbpwcf-usock.service 來運行 gpg 簽署的功能.'
'修正 usr/lib64/qbpwcf/mail.php 檔案的 mail 類別的 pear_smtp_send 函式的 wordwrap 實作.'
'增加 usr/lib64/qbpwcf/mail.php 檔案的 mail 類別的 pear_smtp_send 函式的 gpgPrivateKeyUser 參數,提供指定使用者來存取簽署所須資料的功能.'
'增加 usr//bin/ipBlockerd.php 檔案中的預設白名單 127.0.0.1.'
'新增 usr/share/qbpwcf/sample/mail::pear_smtp_send.php 檔案,作為 mail::pear_smtp_send 的範例主程式.'
'新增 usr/share/qbpwcf/sample/mail::pear_smtp_send/20260104.php 檔案,作為 mail::pear_smtp_send 的 20260104 範例.' |
|
| 226 |
238 d 3 h |
liveuser |
/trunk/ |
-- Power by QBPWCF
'update copyright' |
|
| 207 |
270 d 13 h |
liveuser |
/trunk/ |
-- Power by QBPWCF
'變更 usr/lib64/qbpwcf/db.php 檔案的 db 類別的 joinByPHP 函式的 linkColumnName 參數為可省略.'
'增加 usr/lib64/qbpwcf/table.php 檔案的 table 類別的 divAjaxRes 函式的 db::joinByPHP 使用,強化資料庫取得能力. [test]'
'修正 usr/lib64/qbpwcf/table.php 檔案的 table 類別的 divAjax 函式的 有無資料判斷.'
'增加 usr/lib64/qbpwcf/table.php 檔案的 table 類別的 divAjax 函式的註解.'
'新增 usr/lib64/qbpwcf/javaScript.php 檔案的 javaScript 類別的 setBodyFont 函式,提供使用自定義字形的功能.'
'變更 usr/lib64/qbpwcf/javaScript.php 檔案的 javaScript 類別的 qbpwcfJavaScript 函式的 window.qbpwcf.fonts 物件中載入字體的方式.'
'增加 usr/lib64/qbpwcf/allInOneFull.php 檔案的對於預設字體的設置.'
'修正 usr/lib64/qbpwcf/text.php 檔案的 text 類別的 oneLineNotEnd 函式重複定義同名 css class 的問題.'
'增加 usr/lib64/qbpwcf/css.php 檔案的 css 類別的 qbpwcfStyle 函式中的 __qbpwcf_inputRadioWithBorder css class.'
'增加 usr/lib64/qbpwcf/security.php 檔案的 security 類別的 copyRight 函式的註解.' |
|
| 196 |
287 d 9 h |
liveuser |
/trunk/ |
-- Power by QBPWCF
'修正 usr/bin/ipBlockerd.php 檔案無法偵測postfix、dovecot、named log、sshd的問題. [test]' |
|
| 190 |
287 d 15 h |
liveuser |
/trunk/ |
-- Power by QBPWCF
'修改 usr/lib/qbpwcf/img.php 檔案的 img 類別的 data 函式的 mimeType 參數的預設值為自動判斷. [test]'
'增加 usr/lib64/qbpwcf/controlStructures.php 檔案的 controlStructures 類別的 nestedIf 函式當回傳結果$result["pass"]為"false"時,會回傳用於判斷的資訊. [test]'
'修正 usr/bin/ipBlockerd.php 檔案無法偵測ssh log的問題. [test]' |
|
| 168 |
314 d 10 h |
liveuser |
/trunk/usr/ |
-- Power by QBPWCF
'加強 usr/lib64/qbpwcf/cmd.php 檔案的 cmd 類別的 blockAcctackIp 函式對於 dns、smtp、imap、ssh 攻擊的判斷. [test]'
'修正 usr/bin/ipBlockerd.php 判斷 httpd log 異動的方式.'
'修正 usr/bin/ipBlockerd.php 解析自己對外ip的方式.'
'加強 usr/bin/ipBlockerd.php 檔案的靈敏度.' |
|
| 3 |
465 d 8 h |
liveuser |
/trunk/ |
-- Power by QBPWCF
'新增未commit到的檔案' |
|