Subversion Repositories qbpwcf-lib(archive)

Rev

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

Filtering Options

Rev Age Author Path Log message Diff
950 354 d 0 h liveuser /trunk/usr/lib64/qbpwcf/ -- Power by QBPWCF

'cp usr/lib to usr/lib64 for rpmbuild compatiable'
 
934 356 d 17 h liveuser /trunk/ -- Power by QBPWCF

'修正 fileAccess.php 檔案的 fileAccess 類別的 updateFile 函式的錯誤回報訊息. [test]'
 
918 357 d 21 h liveuser /trunk/usr/ -- Power by QBPWCF

'更新 usr/bin 底下的 php 檔案,使用符合新的 qbpwcf lib 路徑'
 
915 357 d 21 h liveuser /trunk/usr/lib/qbpwcf/ -- Power by QBPWCF

'mv usr/lib to usr/lib/qbpwcf'
 
911 357 d 21 h liveuser /trunk/user_lib_qbpwcf_lib/ -- Power by QBPWCF

'prepare prepare mv usr/lib ro usr/lib/qbpwcf/lib'
 
910 357 d 21 h liveuser /trunk/usr_lib_qbpwcf/ -- Power by QBPWCF

'prepare mv usr/lib ro usr/lib/qbpwcf/lib'
 
908 358 d 21 h liveuser /trunk/usr/lib/ -- Power by QBPWCF

'code clean'
 
906 360 d 6 h liveuser /trunk/ -- Power by QBPWCF

'調整 fileAccess.php 檔案的 fileAccess 類別的 createTempFile 函式的暫存目錄為 var/temp. [test]'
 
891 361 d 19 h liveuser /trunk/usr/lib/ -- Power by QBPWCF

'cp qbpwcf to usr/lib'
 
861 371 d 16 h liveuser /trunk/ -- Power by QBPWCF

'修正 fileAccess.php 檔案的 fileAccess 類別中 fileInfo 函式對於資料夾解析會異常的問題. [test]'
 
849 387 d 16 h liveuser /trunk/ -- Power by QBPWCF

'新增 threads.php 檔案的 threads 類別的 proc_update 函式,提供更新 threads::proc 回傳之 content 的功能. [test]'

'增加 fileAccess.php 檔案的 fileAccess 類別的 ls 函式回傳的結果 path. [test]'

'增加 fileAccess.php 檔案的 fileAccess 類別的 ls 函式回傳的結果 secondName. [test]'

'增加 fileAccess.php 檔案的 fileAccess 類別的 ls 函式回傳的結果 mime type. [test]'
 
842 412 d 21 h liveuser /trunk/qbpwcf/ -- Power by QBPWCF

'commit part'
 
835 433 d 1 h liveuser /trunk/ -- Power by QBPWCF

'增加 sample/javaScript::qbpwcfJavaScript.php 的 window.qbpwcf.ws 測試案例. [test]'

'增加 sample/javaScript::qbpwcfJavaScript/window.qbpwcf.ws.php 檔案作為 javaScript::qbpwcfJavaScript 的 window.qbpwcf.ws 測試案例. [test]'

'增加 search.php 檔案的 search 類別的 getMeetMultiConditionsString 函式回傳的結果 meetConditions,代表符合的關鍵字條件.'

'新增 search.php 檔案的 search 類別的 getMeetMultiConditionsStrings 函式,提供搜尋多個字串是否有符合多個條件之一的內容.'

'新增 cmd.php 檔案的 cmd 類別的 httpdGetVhostInfo 函式,提供解析 appache vhost 設定的功能.'

'新增 sample/cmd::httpdGetVhostInfo.php 檔案,作為 cmd::httpdGetVhostInfo 的主測試檔案.'

'+新增 cmd::httpdGetVhostInfo 資料夾,作為 cmd::httpdGetVhostInfo 的測試案例存放區域.'

'新增 cmd::httpdGetVhostInfo/20250104.php 檔案,作為 cmd::httpdGetVhostInfo 的測試案例 20250104.'

'增加 fileAccess.php 檔案的 fileAccess 類別的 getFileContent 函式的 autoDeleteSpaceOnEachLineStart 參數,提供移除每行字串開頭空白的功能.'

'調整 sample/webSock::nativeSocketTcpIpServer.php 檔案的參數.'
 
833 439 d 20 h liveuser /trunk/ -- Power by QBPWCF

'增加 sample/usr_bin_test.php 檔案的 registerService.php 範例.'

'修正 sample/usr_bin_test.php 檔案的 list 參數為 all 時,會出現非可執行程式的問題.'

'新增 usr/bin/registerService.php 檔案,提供註冊 service 到 systemctl 的功能.'

'增加 fileAccess.php 檔案的 fileAccess 類別的 createTempFile 函式回傳的 檔案路徑與名稱 結果.'

'增加 cmd.php 檔案, cmd 類別的 parseArgu 函式,的 parseFormVar 參數,提供解析 _GET、_POST 表單變數的功能.'

'新增 javaScript.php 檔案的 javaScript 類別中 qbpwcfJavaScript 函式的 window.qbpwcf.ws 物件,提供存取 web socket 服務的功能. [test]'
 
827 452 d 18 h liveuser /trunk/ -- Power by QBPWCF

'修正 sample/cmd::chown.php 使用 QBPWCF 套件的路徑指定.'

'修正 fileAccess.php 檔案的 fileAccess 類別的 checkMutiFileExist 函式的迴圈應用.'

'新增 fileAccess.php 檔案的 fileAccess 類別的 checkPathExist 函式, 用來確認路徑是否存在.'

'新增 fileAccess.php 檔案的 fileAccess 類別的 parsePath 函式, 用來解析路徑為逐層結果.'

'新增資料夾 sample/assets of cmd::rsync_20241212 作為 cmd::rsync 的 20241212 測試案例附件資料夾.'

'新增資料夾 sample/cmd::rsync 存放 cmd::rsync 的各項測試案例.'

'新增 sample/cmd::rsync.php 檔案 作為 cmd::rsync 的主測試檔案.'

'修正 cmd.php 檔案的 cmd 類別的 rsync 函式遇到 target 參數所指的檔案不存在會出錯的問題.'
 
817 468 d 18 h liveuser /trunk/ -- Power by QBPWCF

'新增 sample/assets of zerossl::createPrivateKey_20241129 作為 zerossl::createPrivateKey 測試案例 20241129 的附件存放處.'

'新增 sample/zerossl::createPrivateKey/20241129.php 檔案,作為 zerossl::createPrivateKey 的測試案例 20241129.'

'新增 sample/zerossl::createPrivateKey 資料夾,存放 zerossl::createPrivateKey 的各項測試案例.'

'新增 sample/zerossl::createPrivateKey.php 檔案,作為 zerossl::createPrivateKey 的測試案例主檔案.'

'新增 catchWebContent.php 檔案的 catchWebContent 類別的 curlCmd 函式的 followRedirection 參數.'

'新增 sample/assets of cmd::chmod_20241127 作為 sample/zerossl/20241127.php 的測試案例的附件資料夾.'

'新增 sample/zerossl::csr/20241127.php 檔案,作為 zerossl::csr 的測試案例 20241127.'

'新增 sample/zerossl::csr.php 檔案,作為 zerossl::csr 的測試案例主檔案.'

'增加 allInOneForCI.php 檔案匯入的 php 檔案 zerossl.'

'增加 allInOneForCmd.php 檔案匯入的 php 檔案 zerossl.'

'增加 allInOneForJson.php 檔案匯入的 php 檔案 zerossl.'

'增加 allInOneForSOAP.php 檔案匯入的 php 檔案 zerossl.'

'增加 allInOneFull.php 檔案匯入的 php 檔案 zerossl.'

'增加 allInOneForCI.php 檔案的 Zero SSL API access key 常數變數.'

'增加 allInOneForCmd.php 檔案的 Zero SSL API access key 常數變數.'

'增加 allInOneForJson.php 檔案的 Zero SSL API access key 常數變數.'

'增加 allInOneForSOAP.php 檔案的 Zero SSL API access key 常數變數.'

'增加 allInOneFull.php 檔案的 Zero SSL API access key 常數變數.'

'增加 allInOneConfig.php 檔案的 Zero SSL API access key 變數.'
 
815 471 d 5 h liveuser /trunk/qbpwcf/ -- Power by QBPWCF

'修正 phpLib.php 檔案的 phpLib 類別的 getLibFileList 函式解析 folderAddress 參數的方式.'

'修正 fileAccess.php 檔案的 fileAccess 類別的 ls 函式的 path 參數解析方式.'
 
791 497 d 4 h liveuser /trunk/ -- Power by QBPWCF

'code claen'

'update README file'
 
733 696 d 20 h liveuser /trunk/ -- Power by QBPWCF

'修正 external.php 檔案的 external 類別的 callShell 函式對於 username 參數的應用.'

'修正 fileAccess.php 檔案的 fileAccess 類別的 getList 函式使用 fileAccess::fileInfo 的方式.'

'修正 csInformation.php 檔案的 csInformation 類別的 runner 函式於 container 會無法判別自己是哪個 user 的問題.'

'新增 sample/csInformation::getConnectionInfo.php 檔案,用於測試 csInformation::getConnectionInfo 功能.'
 
711 717 d 4 h liveuser /trunk/ -- Power by QBPWCF

'新增 sample/config::server 資料夾,存放使用 config::server 的範例檔案.'

'標準化 csInformation.php 檔案的 csInformation 類別的 getConnectionInfo 函式的註解格式.'

'增加回傳 csInformation.php 檔案的 csInformation 類別的 getConnectionInfo 函式的回傳結果 phpUserType.'

'新增 cmd.php 檔案的 cmd 類別的 chmod 函式,提供預先檢查是否有權限進行 chmod 操作,避免錯誤訊息產生.'

'改善 fileAccess.php 檔案的 fileAccess 類別的 fileInfo 函式的說明.'

'增加 fileAccess.php 檔案的 fileAccess 類別的 getList 函式的回傳結果(使用者的權限、群組使用者的權限、其他使用者的權限、擁有者賬戶、群組擁有者賬戶).'

'增加 fileAccess.php 檔案的 fileAccess 類別的 getListTree 函式的回傳結果(使用者的權限、群組使用者的權限、其他使用者的權限、擁有者賬戶、群組擁有者賬戶).'

'新增 cmd::chmod 共 cmd::chmod.php 使用各種不同範例程式.'

'新增 sample/assets of cmd::chmod_20240325 供 cmd::chmod/20240325.php 使用.'
 
706 727 d 14 h liveuser /trunk/ -- Power by QBPWCF

'修正 fileAccess.php 檔案的 fileAccess 類別的 validatePath 函式的 dirPermission 參數的註解.'

'修正 sock.php 檔案的 sock 類別的 unixDomainSockServer 函式的 遇到不存在的 socket 路徑會出錯的問題. [test]'

'新增 usr/bin/configCache.php 檔案,提供config::client的cache支援. [test]'

'讓 sample/usr_bin_test.php 更 portable. [test]'
 
705 729 d 3 h liveuser /trunk/ -- Power by QBPWCF

'新增 sock.php 檔案的 sock 類別的 sendAnyMsgToQBPWCFunixSocket 函式,傳遞指定的訊息給 sock::unixDomainSocketServer 產生的 unix domain socket. [test]'

'增加 sock.php 檔案的 sock 類別的 addOnProcessFuncForUnixDomainSockServerInRunWithAutoAddMemoryDaemon 函式允許的 clientCache 參數. [test]'

'增加 sock.php 檔案的 sock 類別的 unixDomainSockServer 函式的 addOnProcessFunc 參數給予 clientCache 參數. [test]'

'增加 config.php 檔案的 config 類別的 client 函式回傳的 rawContent 結果. [test]'

'增加 config.php 檔案的 config 類別的 client 函式的 cache、checkVersionInterval、inBg 參數. [test]'

'新增 config.php 檔案的 config 類別的 client 函式的 clientCacheDaemon 函式,提供config::client的cache支援. [test]'

'新增 config.php 檔案的 config 類別的 addOnProcessFuncForClientCacheDaemon 函式,給予 config::clientCacheDaemon 使用. [test]'

'新增 config.php 檔案的 config 類別的 funcToRunWhenIdleForClientCacheDaemon 函式.給予 config::clientCacheDaemon 使用. [test]'

'增加 catchWebContent.php 檔案的 catchWebContent 類別的 curlCmd 函式的 bgInProc 參數,讓curl指令透過proc在背景中運行,且可以監控狀況. [test]'

'增加 csInformation.php 檔案的 csInformation 類別的 getConnectionInfo 於指令模式下回傳的內容. [test]'

'修正 csInformation.php 檔案的 csInformation 類別的 getPathOfThisPhpFile 函式於 cmd 模式下的實作. [test]'

'增加 cmd.php 檔案的 cmd 類別的 keepServiceUp 函式的 onlyWhenEnable 參數. [test]'

'更新 usr/bin/ipBlockerd.php 的註解.'

'新增 var 資料夾,用來存放運行時產出且結束執行後需要保存下來的檔案.'

'增加 fileAccess.php 檔案的 fileAccess 類別的 ls 函式回傳結果的說明.'
 
679 742 d 20 h liveuser /trunk/qbpwcf/ -- Power by QBPWCF

'complete fileAccess::updateFile'
 
676 743 d 0 h liveuser /trunk/qbpwcf/ -- Power by QBPWCF

'新增 fileAcces.php 檔案的 fileAccess 類別的 updateFile 函式 replaceLike 的參數.'
 
674 743 d 0 h liveuser /trunk/ -- Power by QBPWCF

'修正 fileAcces.php 檔案的 fileAccess 類別的 updateFile 函式尋找關鍵字並整行取代的實作.'
 
669 743 d 20 h liveuser /trunk/qbpwcf/ -- Power by QBPWCF

'新增 usr/bin/unixDoaminSockClient.php 檔案,用於連線到 unix domain server.'

'修正 cmd.php 檔案的 cmd 類別的 uuid 函式的回傳結果說明缺少 content 的問題.'

'新增 usr/bin/unixDoaminSockServer.php 檔案,用於簡單建立 unix domain server.'

'新增 sample/sock::runWithAutoAddMemoryDaemon.php 檔案,用於展示 sock::runWithAutoAddMemoryDaemon.'

'新增 sock.php 檔案的 sock 類別的 addOnProcessFuncForUnixDomainSockServerInRunWithAutoAddMemoryDaemon 函式提供給 sock::runWithAutoAddMemoryDaemon 中 unixDomainSockServer 函式的 addOnProcessFunc 參數.'

'新增 sock.php 檔案的 sock 類別的 runWithAutoAddMemoryDaemon 函式提供執行時依照需要增加記憶體上限的功能.'

'新增 config.php 檔案的 config 類別的 autoAddMemory 函式提供依照需要增加記憶體上限的功能.'

'增加 sock.php 檔案的 sock 類別的 unixDomainSockServer 函式的 unixDomainSockServer 參數.'

'修正 sock.php 檔案的 sock 類別的 unixDomainSockServer 函式的遇到執行 addOnProcessFunc 參數指定的函式時,出錯會導致 unixDomainSockClient 函式卡死的問題.'

'增加 sock.php 檔案的 sock 類別的 unixDomainSockServer 函式的回傳結果 serverCache 中的 clientSide["addOnProcessFunc"][$addOnProcessFunc] 用來儲存 $addOnProcessFunc 函式回傳的結果.'

'增加 sock.php 檔案的 sock 類別的 unixDomainSockServer 函式的回傳結果 serverCache 中的 "exit" 元素,用來代表是正常結束.'

'修正 log.php 檔案的 log 類別的 record 函式無法直接使用字串作為log內容的問題.'
 
660 760 d 22 h liveuser /trunk/ -- Power by QBPWCF

'增加 allInOneFull.php、allInOneForCI.php、allInOneForCmd.php、allInOneForJson.php、allInOneForSOAP.php 匯入的檔案 autoService.php.'

'新增 sample/assets of autoService 資料夾.'

'新增 sample/autoService::createList.php 檔案,用於驗證 autoService::createList 功能.'

'增加 authenticate.php 檔案的 authenticate 類別的 enCodeStr 函式的 enCodeStr 參數的格式.'

'增加 authenticate.php 檔案的 authenticate 類別的 enCodeStr 函式的 enCodeType 參數支援的qbpwcf方式.'

'新增 autoService.php 檔案的 autoService 類別的 createList 函式.'
 
657 761 d 19 h liveuser /trunk/ -- Power by QBPWCF

'增加 form.php 檔案的 form 類別的 inputText 函式 inputText 的 readonly 參數效果'

'更新 form.php 檔案的 form 類別的 inputText 函式的註解格式.'

'新增 css.php 檔案的 css 類別的 uuidClassName 函式,用於產生不會重複的class名稱.'

'增加 text.php 檔案的 text 類別的 multiLine 函式的 type 參數選項.'

'修正 text.php 檔案的 text 類別的 multiLine 函式的實作.'

'增加 fileAccess.php 檔案的 fileAccess 類別的 getFileContent 函式的 createIfnotExist 參數,提供自動建立檔案的選項.'

'更新 fileAccess.php 檔案的 fileAccess 類別的 getFileContent 函式的參數檢查方式.'
 
655 764 d 3 h liveuser /trunk/ -- Power by QBPWCF

'補commit'

'修正 fileAccess.php 檔案的 fileAccess 類別的 checkMultiFileExist 函式的回傳結果 varExist.'

'變更 catchWebContent.php 檔案的 catchWebContent 類別的 curlCmd 函式對於 http header 大於等於 400 的處理.'

'增加 catchWebContent.php 檔案的 catchWebContent 類別的 curlCmd 函式回傳結果 founded.'

'增加 javaScript.php 檔案的 javaScript 類別的 start 函式的回傳結果 founded & warning 與可省略參數 allowNotExist & importWhenExist.'
 
646 768 d 22 h liveuser /trunk/ -- Power by QBPWCF

'修正 fileAccess.php 檔案的 fileAccess 類別的 checkMultiFileExist 函式於 web 參數為 "false" 時,會回傳不必要且不正確的 varNameWebPath 資訊問題.'

'新增 sample/time::caculate.php 檔案,用於驗證 time::caculate 功能.'

'新增 time.php 檔案的 time 類別的 caculate 函式,提供計算小時分鐘加總的功能.'

'新增 search.php 檔案的 search 類別的 getMeetMultiConditionsString 函式,用於搜尋符合多個可能開頭與結尾關鍵字的字串.'

'增加 variableCheck.php 檔案的 variableCheck 類別的 checkArguments 函式的可省略參數 disallowAllSkipableVarNotExist ,用來設定是否允許可省略參數都可以不存在.'

'變更 search.php 檔案的 search 類別的 findKeyInArray 函式為 public static.'

'修正 search.php 檔案的 search 類別的 findManyKeyWordsFromManyString 函式的註解.'

'調整 search.php 檔案的 search 類別的 getMeetConditionsString 函式,對於關鍵字比被搜尋字串長的情況,不會視為錯誤.'

'code clean'
 
629 793 d 20 h liveuser /trunk/qbpwcf/ -- Power by QBPWCF

'not end'
 
596 830 d 0 h liveuser /trunk/qbpwcf/ -- Power by QBPWCF

'fix fileAccess::chmod usage of variableCheck::checkArguments'
 
595 830 d 0 h liveuser /trunk/qbpwcf/ -- Power by QBPWCF

'fix fileAccess::chmod return info missing issue'
 
592 830 d 1 h liveuser /trunk/qbpwcf/ -- Power by QBPWCF

'add fileAccess::chmod return value on success'
 
589 830 d 1 h liveuser /trunk/qbpwcf/ -- Power by QBPWCF

'code clean'
 
588 830 d 1 h liveuser /trunk/qbpwcf/ -- Power by QBPWCF

'revert alter to fileAccess::chmod'
 
587 830 d 1 h liveuser /trunk/qbpwcf/ -- Power by QBPWCF

'bug fix'
 
586 830 d 1 h liveuser /trunk/qbpwcf/ -- Power by QBPWCF

'add error log for fileAccess::chmod'
 
585 830 d 1 h liveuser /trunk/qbpwcf/ -- Power by QBPWCF

'fix syntax error'
 
584 830 d 1 h liveuser /trunk/qbpwcf/ -- Power by QBPWCF

'fix fileAccess::chmod sytax error'