Subversion Repositories php-qbpwcf

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
297 12 h 13 m liveuser /trunk/ -- Power by QBPWCF

'修正 usr/bin/registerService.php 檔案的 checkListen 跟 interval 參數應用.'

'修正 usr/lib64/qbpwcf/cmd.php 檔案的 cmd 類別的 registerService 函式中使用 external::callShell 的方式.'

'準備釋出php-qbpwcf-alpha.v20260312.1'
 
295 23 h 11 m liveuser /trunk/ -- Power by QBPWCF

'準備釋出php-qbpwcf-alpha.v20260312'
 
294 1 d 13 h liveuser /trunk/ -- Power by QBPWCF

'修正 usr/lib64/qbpwcf/zerossl.php 檔案的 zerossl 類別的 updateDnsRecordFile 函式新增與既有記錄有同樣 query 但 value 不同的 CNAME 處理.'

'增加 usr/lib64/qbpwcf/external.php 檔案的 external 類別的 callShell 函式的 cmdContainArgu 參數,方便不用自己先行將指令與參數解析成陣列.'
 
293 3 d 14 h liveuser /trunk/ -- Power by QBPWCF

'新增 usr/lib64/qbpwcf/zerossl.php 檔案的 zerossl 類別的 parseRRline 函式,解析RR中的一行內容.'

'增加 usr/lib64/qbpwcf/zerossl.php 檔案的 zerossl 類別的 updateDnsRecordFile 函式的 multiThread 參數,加快解析 RR 檔案的效率.'

'修正 usr/lib64/qbpwcf/zerossl.php 檔案的 zerossl 類別的 verifyDomain 函式執行是否正常的判讀.'

'修正 usr/lib64/qbpwcf/threads.php 檔案的 threads 類別的 proc 函式回傳結果說明.'
 
291 6 d 3 h liveuser /trunk/ -- Power by QBPWCF

'修正 usr/lib64/qbpwcf/zerossl.php 檔案的 zerossl 類別的 updateDnsRecordFile 函式中對於 RR 檔案的擁有着與權限設置.'

'修正 usr/lib64/qbpwcf/zerossl.php 檔案的 zerossl 類別的 getCertList 函式的回傳結果 certs.'

'修正 usr/lib64/qbpwcf/arrays.php 檔案的 array 類別的 getKeyAndValue 函式的回傳結果描述.'

'修正 usr/lib64/qbpwcf/zerossl.php 檔案的 zerossl 類別的 getCert 函式中取得物件鍵值的錯誤.'

'修正 usr/lib64/qbpwcf/catchWebContent.php 檔案的 catchWebContent 類別的 curlCmd 函式中數值相同的判斷為"===".'
 
288 9 d 9 h liveuser /trunk/ -- Power by QBPWCF

'修改 usr/lib64/qbpwcf/zerossl.php 檔案的 zerossl 類別的 sslUpdater 函式的 sock 參數為可省略的參數.'

'修改 usr/bin/sslUpdater.php 檔案的 sock 參數為可省略.'

'修正 usr/lib64/qbpwcf/fileAccess.php 檔案的 fileAccess 類別的 parseVaraiableInPHPfile 函式解析含有空格的變數數值會出錯的問題.'
 
287 10 d 13 h liveuser /trunk/ -- Power by QBPWCF

'增加 usr/lib64/qbpwcf/cmd.php 檔案的 cmd 類別的 registerService 函式的參數 runAfertService, 提供指定要於哪些服務啟動後再啟動的功能.'

'增加 usr/bin/registerService.php 檔案的參數 runAfertService, 提供指定要於哪些服務啟動後再啟動的功能.'
 
284 10 d 16 h liveuser /trunk/ -- Power by QBPWCF

'修正 usr/lib64/qbpwcf/cmd.php 檔案的 cmd 類別的 blockAcctackIp 函式對於 dns 攻擊的處理出錯問題.'

'修正 usr/lib64/qbpwcf/stringProcess.php 檔案的 stringProcess 類別的 toSingleShellArg 函式解析輸出是否為json出錯的問題.'

'準備釋出php-qbpwcf-alpha.v20260302.1'
 
282 10 d 17 h liveuser /trunk/ -- Power by QBPWCF

'修正release版號,更新rpmspec檔案'
 
281 10 d 17 h liveuser /trunk/ -- Power by QBPWCF

'增加 usr/bin/ipBlockerd.php 檔案運行時輸出封鎖ip資訊 的功能.'

'新增 etc/systemd/system/sslUpdater.service 服務檔案,透過運行 usr/bin/sslUpdater.php 來達成確保服務SSL之有效性.'

'修改 usr/bin/sslUpdater.php 檔案的 daemon 參數用法與說明.'

'增加 usr/lib64/qbpwcf/zerossl.php 檔案的 zerossl 類別的 sslUpdater_idle 函式的 debug 支援.'

'prepare release php-qbpwcf-alpha.v20260502'
 
280 12 d 11 h liveuser /trunk/ -- Power by QBPWCF

'增加 usr/bin/ipBlockerd.php 檔案運行時輸出封鎖ip資訊 的功能. [test]'
 
278 12 d 15 h liveuser /trunk/ -- Power by QBPWCF

'修正 usr/lib64/qbpwcf/cmd.php 檔案的 cmd 類別的 blockAcctackIp 函式語法錯誤問題.'

'準備釋出php-qbpwcf-alpha.v20260228'
 
276 13 d 11 h liveuser /trunk/ -- Power by QBPWCF

'修正 usr/lib64/qbpwcf/cmd.php 檔案的 cmd 類別的 blockAcctackIp 函式語法錯誤問題.'
 
274 13 d 14 h liveuser /trunk/ -- Power by QBPWCF

'修正 usr/lib64/qbpwcf/cmd.php 檔案的 cmd 類別的 blockAcctackIp 函式語法錯誤問題.'

'準備釋出php-qbpwcf-alpha.v20260227.2'
 
273 13 d 14 h liveuser /trunk/ -- Power by QBPWCF

'測試 usr/bin/qbpwcf-usock.php 檔案的 unix domain socket 群組 修正結果'
 
268 13 d 14 h liveuser /trunk/ -- Power by QBPWCF

'變更 etc/qbpwcf/allInOneConfig.php 檔案中的 $webUser 預設值為 qbpwcf.'

'準備釋出php-qbpwcf-alpha.v20260227.1'
 
266 13 d 15 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.'
 
263 13 d 15 h liveuser /trunk/ -- Power by QBPWCF

'優化 usr/lib64/qbpwcf/zerossl.php 檔案的 zerossl 類別的 sslUpdater 函式使用 zerossl api 的頻率. [test]'

'修正 usr/lib64/qbpwcf/cmd.php 檔案的 cmd 類別 blockAcctackIp 函式對於 imap、ssh 攻擊的判斷. [test]'

'準備釋出php-qbpwcf-alpha.v20260227'
 
261 14 d 12 h liveuser /trunk/ -- Power by QBPWCF

'準備釋出php-qbpwcf-alpha.v20260226來測試功能'
 
259 15 d 9 h liveuser /trunk/ -- Power by QBPWCF

'修正 usr/bin/ipBlockerd.php 檔案的預設白名單設定錯誤問題.'

'修正 usr/llib64/qbpwcf/sock.php 檔案的 sock 類別的 execAnyCmdByQBPWCFunixSocket 函式,傳遞給 unix domain socket 的指令格式異常問題.'
 
255 15 d 11 h liveuser /trunk/ -- Power by QBPWCF

'增加 usr/lib64/qbpwcf/external.php 檔案的 external 類別的 callShell 函式的 remoteUser 跟 remoteIp 參數,提供在遠端執行shell的功能.'

'新增 usr/share/qbpwcf/sample/external::callShell.php 檔案作為測試 external::callShell 的主檔案.'

'新增 usr/share/qbpwcf/sample/external::callShell 目錄,作為測試 external::callShell 各式案例的目錄.'

'新增 usr/share/qbpwcf/sample/external::callShell/20260207.php 檔案,作為 external::callShell 的 20260207 測試案例.'

'修正 usr/lib64/qbpwcf/external.php 檔案的 external 類別的 callShell 函式的回傳結果 escaped、noEscaped 不一定存在的問題.'

'新增 usr/lib64/qbpwcf/zerossl.php 檔案的 zerossl 類別的 verifyDomain 函式,提供驗證透過 zerossl::createCertificate 提出的 CSR.'

'新增 usr/lib64/qbpwcf/zerossl.php 檔案的 zerossl 類別的 getCertSta 函式,提供查詢 certificate 在 zerossl 上的狀況. [test]'

'新增 usr/lib64/qbpwcf/zerossl.php 檔案的 zerossl 類別的 getCertList 函式,提供查詢在 zerossl 上的 certificate 清單. [test]'

'新增 usr/lib64/qbpwcf/zerossl.php 檔案的 zerossl 類別的 getCert 函式,提供下載在 zerossl 上的 certificate 功能. [test]'

'實作 usr/share/qbpwcf/phpLib.php 檔案的 phpLib 類別的 updateCopyRightYear 函式的 threadType 參數為 socket 的支援. [test]'

'新增 usr/lib64/qbpwcf/zerossl.php 檔案的 zerossl 類別的 revokeCert 函式,提供廢 issued ssl 憑證的功能. [test]'

'新增 usr/lib64/qbpwcf/zerossl.php 檔案的 zerossl 類別的 cancelCert 函式,提供取消 draft or unvalidated ssl 憑證的功能. [test]'

'新增 usr/lib64/qbpwcf/zerossl.php 檔案的 zerossl 類別的 sslUpdater 函式,提供運行確保網域名稱的SSL憑證有效的常駐程式. [test]'

'新增 usr/lib64/qbpwcf/zerossl.php 檔案的 zerossl 類別的 sslUpdater_cmd 函式,提供 zerossl::sslUpdater 收到訊息時要怎麼處理的功能. [devel]'

'新增 usr/lib64/qbpwcf/zerossl.php 檔案的 zerossl 類別的 sslUpdater_idle 函式,提供 zerossl::sslUpdater 閒置時要執行確保網域名稱的SSL憑證有效的事情. [test]'

'增加 usr/lib64/qbpwcf/fileAccess.php 檔案的 fileAccess 類別的 parseVaraiableInPHPfile 函式的 allVarCountSame 參數. [test]'

'新增 usr/bin/sslUpdater.php 檔案,提供運行確保網域名稱的SSL憑證有效的常駐程式. [test]'

'-'

'新增 etc/qbpwcf/sslUpdater.php 提供 usr/bin/sslUpdater.php 程式於 daemon 模式時讀取的設定檔案範例. [test]'

'增加 REDEME 檔案中存取物件鍵值中陣列的方式.'

'-'
 
254 35 d 13 h liveuser /trunk/ -- Power by QBPWCF

'修正 usr/lib64/qbpwcf/cmd.php 檔案的 cmd 類別的 svnci 函式 提示目標節點不存在時,節點名稱呈現出錯的問題.'
 
253 35 d 14 h liveuser /trunk/ -- Power by QBPWCF

'新增 usr/share/qbpwcf/sample/assets_of_zerossl::updateDnsRecordFile_20260126 目錄作為 zerossl::updateDnsRecordFile 的 20260126 測試案例 的 asset 目錄'

'新增 usr/share/qbpwcf/sample/zerossl::updateDnsRecordFile/20260205.php 檔案, 用於測試 zerossl::updateDnsRecordFile 的 20260205 測試案例.'

'新增 usr/share/qbpwcf/sample/assets_of_zerossl::updateDnsRecordFile_20260206 目錄作為 zerossl::updateDnsRecordFile 的 20260206 測試案例 的 asset 目錄'

'增加 ust/lib64/qbpwcf/cmd.php 檔案的 cmd 類別的 cp 函式的 cmdOnly 參數,提供可在非指令環境中執行的功能.'

'新增 ust/lib64/qbpwcf/fileAccess.php 檔案的 fileAccess 類別的 cp 函式,提供複製檔案、目錄的功能.'
 
250 37 d 10 h liveuser /trunk/ -- Power by QBPWCF

'update Release Note'
 
243 57 d 12 h liveuser /trunk/ -- Power by QBPWCF

'更新 index.php 檔案,增加網頁標題.'

'增加 php-qbpwcf.spec 檔案中的安裝RPM包時所需要套件 liberation-mono-fonts.'
 
241 57 d 14 h liveuser /trunk/ -- Power by QBPWCF

'prepare release php-qbpwcf-alpha.v20260114'
 
240 57 d 14 h liveuser /trunk/ -- Power by QBPWCF

'update License file'
 
239 63 d 7 h liveuser /trunk/ -- Power by QBPWCF

'更新版權宣告的年份到西元2026年.'
 
238 63 d 10 h liveuser /trunk/ -- Power by QBPWCF

'更新 usr/share/qbpwcf/sample/phpLib::updateCopyRightYear.php 檔案的測試範例變數.'

'更新 usr/share/qbpwcf/sample/phpLib::updateCopytRightYear/20250122.php 檔案的 phpLib::updateCopytRightYear 的註解.'

'更新 usr/share/qbpwcf/sample/phpLib::updateCopytRightYear/20250213.php 檔案的 phpLib::updateCopytRightYear 的註解.'

'移除 usr/share/qbpwcf/sample/phpLib::updateCopytRightYear/20250522.php 檔案.'
 
237 64 d 8 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 範例.'
 
235 73 d 10 h liveuser /trunk/ -- Power by QBPWCF

'變更 etc/qbpwcf/allInOneConfig.php 中的 systemMailAcct、domain、gnupgId 預設值.'
 
232 75 d 11 h liveuser /trunk/ -- Power by QBPWCF

'增加 javaScript.php 檔案的 javaScript 類別的 qbpwcfJavaScript 函式的 window.qbpwcf.ajaxP 回傳結果 status 以及註解說明.'

'修正 authenticate.php 檔案的 authenticate 類別的 enCodeStr 函式的 qbpwcf 與 gpg 的編解碼與加解密方式. [test]'

'code clean'
 
231 78 d 21 h liveuser /trunk/ -- Power by QBPWCF

'update release note'
 
230 78 d 21 h liveuser /trunk/ -- Power by QBPWCF

'增加 phpLib.php 檔案的 phpLib 類別的 updateCopyRightYear 函式的註解.'
 
227 80 d 4 h liveuser /trunk/ -- Power by QBPWCF

'修正 usr/lib/qbpwcf/cmd.php 檔案的 cmd 類別的 svnsta 函式的 解析 node 路徑與名稱遇到空格會解析出錯的問題.'

'增加 usr/lib/qbpwcf/cmd.php 檔案的 cmd 類別的 svnci 函式功能,提供一開始就選擇全部有異動的檔案為 commit 對象 的功能.'
 
226 80 d 5 h liveuser /trunk/ -- Power by QBPWCF

'update copyright'
 
220 81 d 17 h liveuser /trunk/ -- Power by QBPWCF

'修正 usr/lib/qbpwcf/cmd.php 檔案的 cmd 類別的 parseCmdString 函式使用 external::callShell 的方式.'

'增加 usr/lib/qbpwcf/fileAccess.php 檔案的 fileAccess 類別的 updateFile 函式的可省略參數 replaceSpecifyLine 提供取代檔案中特定行數內容的功能.'

'增加 usr/lib/qbpwcf/fileAccess.php 檔案的 fileAccess 類別的 updateFile 函式的回傳結果 $result["content"]["old"/"nwe"],代表取代前後的逐行內容.'

'修正 usr/lib/qbpwcf/stringProcess.php 檔案的 stringProcess 類別的 toSingleShellArg 函式使用 usr/bin/parse 程式的路徑產生方式.'

'加 usr/lib/qbpwcf/fileAccess.php 檔案的 fileAccess 類別的 writeMultiLine 函式的 fastWrite 參數,提供快速寫入的功能.'

'增加 phpLib.php 檔案的 phpLib 類別的 updateCopyRightYear 函式,提供更新版權宣告年份的功能. [devel]'
 
218 93 d 10 h liveuser /trunk/ -- Power by QBPWCF

'新增 usr/lib64/qbpwcf/math.php 檔案的 math 類別的 randomFromArrayManyTimes 函式,提供多次隨機產生結果並串接起來的功能'

'新增 usr/lib/qbpwcf/search.php 檔案的 search 類別的 findConMatchStrs 函式,提供判斷多個元素字串是否依照順序符合特定結構,並回傳比對結果的功能.'

'新增 usr/lib/qbpwcf/stringPorcess.php 檔案的 stringProcess 類別的 replaceOnce 函式,提供僅替換字串中特定內容一次的功能.'

'新增 usr/lib/qbpwcf/phpLib.php 檔案的 phpLib 類別的 replaceMatchContent 函式,提供取代檔案中特定格式的內容.'

'修正 usr/lib/qbpwcf/cmd.php 檔案的 cmd 類別的 checkFileExist 函式遇到含有空格的檔案路徑會出錯的問題.'

'修正 usr/lib/qbpwcf/external.php 檔案的 external 類別的 callShell 函式遇到含有空格的可執行檔案路徑會出錯的問題.'

'修正 usr/lib/qbpwcf/cmd.php 檔案的 cmd 類別的 cp 函式使用 external::callShellMulti 時參數無效果的問題.'
 
216 108 d 14 h liveuser /trunk/ -- Power by QBPWCF

'修正 php-qbpwcf.spec 檔案中 qbpwcf 家目錄以及底下 php session 的權限設置.'
 
214 109 d 12 h liveuser /trunk/ -- Power by QBPWCF

'修正 php-qbpwcf.spec 檔案中 qbpwcf 家目錄以及底下 php session 的權限設置.'