Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change way of using salt #374

Merged
merged 2 commits into from
Apr 1, 2024
Merged

Change way of using salt #374

merged 2 commits into from
Apr 1, 2024

Conversation

zshbleaker
Copy link
Contributor

@zshbleaker zshbleaker commented Mar 5, 2024

SDK 要求 salt 为 length 为 32 的 byte array,目前文档里推荐用户使用 openssl 生成

之前 Demo 里直接使用 UTF-8 String 的方式会导致用户根据文档使用时,只替换字符串无法正常加解密

@xgfd3 xgfd3 merged commit ebad539 into AgoraIO:dev/4.3.1 Apr 1, 2024
3 of 7 checks passed
zhangtao1104 pushed a commit that referenced this pull request Apr 29, 2024
* update podfile source to china

* update podfile source to china

* gitee sync test

* [Android] gitee sync >> use china repos.

* fix sync shell

* [Android]revert to use common repo url.

* update sync script.

* update sync script.

* update sync script.

* Add download agora SDK when executing pod install and modify dependencies

* gitee sync modify source url

* modify podfile file script

* modify podfile file script

* update download ijk and swiftlint

* update ijk download script

* iOS Adapt to RTC 4.3.1 version

* [windows] Adapt to 4.3.1 sdk and ajust examples.

* mac Adapt to RTC 4.3.1 version

* [windows]enable use_audio4

* [Android]Adapt to 4.3.1 sdk

* [Android][Audio]Adapt to 4.3.1 sdk

* Change way of using salt (#374)

* Change way of using salt

* Add macOS support

* [Windows]perfect screen parameter adjusting.

* [windows]change way of using salt.

* [Android]Renew beauty api and etc.

* add package_script

* [windows]fix case switch crash.

* [windows]fix release compile problem.

* [windows]change slider notify to NW_RELEASEDCAPTURE.

* [windows]show startCameraCapture error.

* [Android]Fix fragment back bug.

* [windows]fix original video bug (NMS-20350).

* fix  pip bug

* fix  crash  bug

* fix  volume bug

* fix  stutter bug

* [Android]Update beauty api and fix bug(NMS-20393)

* [Android]Fix beauty effect bug.

* [Android]Update gradle config.

* [Android]Update gradle config.

* [Android]Add pip mode demo.

* [windows]update ci.

* [windows]update ci.

* [windows]update ci.

* [windows]update ci 2.

* [windows]update ci 3.

* open audio4

* Adapt to the new api

* Adapt to the new api

* Use AVPictureInPictureVideoCallViewController implements the function of custom View picture-in-picture

* add package_script

* update package script

* fix crash bug

* update package

* update package script

* [iOS/mac] update rtc version.

* [Android]fix AgoraFocalLengthInfo params bug.

* [Android]perfect code.

* [windows] fix deviceId compile error.

* fix gitee sync scrip bug.

* fix gitee sync scrip bug.

* [windows] fix device id bug.

---------

Co-authored-by: zhaoyongqiang <zhaoyongqiang@agora.io>
Co-authored-by: sync2gitee <sync2gitee@example.com>
Co-authored-by: xucz <xucom786647379@gmail.com>
Co-authored-by: Sihán Zhū <hi@zshbleaker.me>
xgfd3 added a commit that referenced this pull request May 7, 2024
* update podfile source to china

* update podfile source to china

* gitee sync test

* [Android] gitee sync >> use china repos.

* fix sync shell

* [Android]revert to use common repo url.

* update sync script.

* update sync script.

* update sync script.

* Add download agora SDK when executing pod install and modify dependencies

* gitee sync modify source url

* modify podfile file script

* modify podfile file script

* update download ijk and swiftlint

* update ijk download script

* iOS Adapt to RTC 4.3.1 version

* [windows] Adapt to 4.3.1 sdk and ajust examples.

* mac Adapt to RTC 4.3.1 version

* [windows]enable use_audio4

* [Android]Adapt to 4.3.1 sdk

* [Android][Audio]Adapt to 4.3.1 sdk

* Change way of using salt (#374)

* Change way of using salt

* Add macOS support

* [Windows]perfect screen parameter adjusting.

* [windows]change way of using salt.

* [Android]Renew beauty api and etc.

* add package_script

* [windows]fix case switch crash.

* [windows]fix release compile problem.

* [windows]change slider notify to NW_RELEASEDCAPTURE.

* [windows]show startCameraCapture error.

* [Android]Fix fragment back bug.

* [windows]fix original video bug (NMS-20350).

* fix  pip bug

* fix  crash  bug

* fix  volume bug

* fix  stutter bug

* [Android]Update beauty api and fix bug(NMS-20393)

* [Android]Fix beauty effect bug.

* [Android]Update gradle config.

* [Android]Update gradle config.

* [Android]Add pip mode demo.

* [windows]update ci.

* [windows]update ci.

* [windows]update ci.

* [windows]update ci 2.

* [windows]update ci 3.

* [Android][Compose]init project.

* [Android][Compose]adjust project construction, add setting and etc.

* [Android][Compose]add join channel auido,join channel video by token, and perfect codes.

* [Android][Compose]add rtmpstreaming case and fix bugs.

* [Android][Compose]add cases.

* [Android][Compose]add cases.

* [Android][Compose]add cases.

* [Android][Compose]add cases.

* [Android][Compose]add cert config and token.

---------

Co-authored-by: zhaoyongqiang <zhaoyongqiang@agora.io>
Co-authored-by: sync2gitee <sync2gitee@example.com>
Co-authored-by: Sihán Zhū <hi@zshbleaker.me>
xgfd3 added a commit that referenced this pull request May 24, 2024
* update podfile source to china

* update podfile source to china

* gitee sync test

* [Android] gitee sync >> use china repos.

* fix sync shell

* [Android]revert to use common repo url.

* update sync script.

* update sync script.

* update sync script.

* Add download agora SDK when executing pod install and modify dependencies

* gitee sync modify source url

* modify podfile file script

* modify podfile file script

* update download ijk and swiftlint

* update ijk download script

* iOS Adapt to RTC 4.3.1 version

* [windows] Adapt to 4.3.1 sdk and ajust examples.

* mac Adapt to RTC 4.3.1 version

* [windows]enable use_audio4

* [Android]Adapt to 4.3.1 sdk

* [Android][Audio]Adapt to 4.3.1 sdk

* Change way of using salt (#374)

* Change way of using salt

* Add macOS support

* [Windows]perfect screen parameter adjusting.

* [windows]change way of using salt.

* [Android]Renew beauty api and etc.

* add package_script

* [windows]fix case switch crash.

* [windows]fix release compile problem.

* [windows]change slider notify to NW_RELEASEDCAPTURE.

* [windows]show startCameraCapture error.

* [Android]Fix fragment back bug.

* [windows]fix original video bug (NMS-20350).

* fix  pip bug

* fix  crash  bug

* fix  volume bug

* fix  stutter bug

* [Android]Update beauty api and fix bug(NMS-20393)

* [Android]Fix beauty effect bug.

* [Android]Update gradle config.

* [Android]Update gradle config.

* [Android]Add pip mode demo.

* [windows]update ci.

* [windows]update ci.

* [windows]update ci.

* [windows]update ci 2.

* [windows]update ci 3.

* [Android][Compose]init project.

* [Android][Compose]adjust project construction, add setting and etc.

* [Android][Compose]add join channel auido,join channel video by token, and perfect codes.

* [Android][Compose]add rtmpstreaming case and fix bugs.

* [Android][Compose]add cases.

* [Android][Compose]add cases.

* [Android][Compose]add cases.

* [Android][Compose]add cases.

* [Android][Compose]add cert config and token.

---------

Co-authored-by: zhaoyongqiang <zhaoyongqiang@agora.io>
Co-authored-by: sync2gitee <sync2gitee@example.com>
Co-authored-by: Sihán Zhū <hi@zshbleaker.me>
zhangtao1104 pushed a commit that referenced this pull request Jun 5, 2024
* [Android]Update ci compile script.

* [Android]adapt to 4.3.2 sdk and etc.

* [Android]Update ci compile script.

* [Android]Update ci compile script.

* [Android]Update ci compile script.

* [Android]Update ci compile script.

* [Android]Update ci compile script.

* [Android]Update gradle config.

* [Android]Update ci compile script.

* [Android]Update ci compile script.

* [Android]Update ci compile script.

* [Android]Update ci compile script.

* [Android]Update ci compile script.

* [Android]Update ci compile script.

* [Android][Audio]Adapt to 4.3.2 sdk and etc

* [Android]Update ci compile script and etc.

* Compose (#381)

* update podfile source to china

* update podfile source to china

* gitee sync test

* [Android] gitee sync >> use china repos.

* fix sync shell

* [Android]revert to use common repo url.

* update sync script.

* update sync script.

* update sync script.

* Add download agora SDK when executing pod install and modify dependencies

* gitee sync modify source url

* modify podfile file script

* modify podfile file script

* update download ijk and swiftlint

* update ijk download script

* iOS Adapt to RTC 4.3.1 version

* [windows] Adapt to 4.3.1 sdk and ajust examples.

* mac Adapt to RTC 4.3.1 version

* [windows]enable use_audio4

* [Android]Adapt to 4.3.1 sdk

* [Android][Audio]Adapt to 4.3.1 sdk

* Change way of using salt (#374)

* Change way of using salt

* Add macOS support

* [Windows]perfect screen parameter adjusting.

* [windows]change way of using salt.

* [Android]Renew beauty api and etc.

* add package_script

* [windows]fix case switch crash.

* [windows]fix release compile problem.

* [windows]change slider notify to NW_RELEASEDCAPTURE.

* [windows]show startCameraCapture error.

* [Android]Fix fragment back bug.

* [windows]fix original video bug (NMS-20350).

* fix  pip bug

* fix  crash  bug

* fix  volume bug

* fix  stutter bug

* [Android]Update beauty api and fix bug(NMS-20393)

* [Android]Fix beauty effect bug.

* [Android]Update gradle config.

* [Android]Update gradle config.

* [Android]Add pip mode demo.

* [windows]update ci.

* [windows]update ci.

* [windows]update ci.

* [windows]update ci 2.

* [windows]update ci 3.

* [Android][Compose]init project.

* [Android][Compose]adjust project construction, add setting and etc.

* [Android][Compose]add join channel auido,join channel video by token, and perfect codes.

* [Android][Compose]add rtmpstreaming case and fix bugs.

* [Android][Compose]add cases.

* [Android][Compose]add cases.

* [Android][Compose]add cases.

* [Android][Compose]add cases.

* [Android][Compose]add cert config and token.

---------

Co-authored-by: zhaoyongqiang <zhaoyongqiang@agora.io>
Co-authored-by: sync2gitee <sync2gitee@example.com>
Co-authored-by: Sihán Zhū <hi@zshbleaker.me>

* Swift UI (#382)

* update podfile source to china

* update podfile source to china

* gitee sync test

* [Android] gitee sync >> use china repos.

* fix sync shell

* [Android]revert to use common repo url.

* update sync script.

* update sync script.

* update sync script.

* Add download agora SDK when executing pod install and modify dependencies

* gitee sync modify source url

* modify podfile file script

* modify podfile file script

* update download ijk and swiftlint

* update ijk download script

* iOS Adapt to RTC 4.3.1 version

* [windows] Adapt to 4.3.1 sdk and ajust examples.

* mac Adapt to RTC 4.3.1 version

* Add SwiftUI Project

* update  SwiftUI  Case

* Merge dev/new-ui branch.

---------

Co-authored-by: zhaoyongqiang <zhaoyongqiang@agora.io>
Co-authored-by: sync2gitee <sync2gitee@example.com>

* [Android][Compose]add cases and etc.

* [Android][Compose]update translate and README.

* Update REAMDE

* Update REAMDE

* [Android][Compose]update translate.

* [Android][Compose]update translate.

* [Android][Compose]add cloud build script and etc.

* [Android][Compose]update cloud build script.

* [Android][Compose]update cloud build script.

* [Android][Compose]update cloud build script.

* [Android][Compose]update cloud build script.

* [Android][Compose]update cloud build script.

* [Android][Compose]Renew icon.

* [iOS]Adapt to 4.3.2 and update ci script.

* [iOS]Update ci script.

* [iOS]Update ci script.

* [iOS]Update ci script.

* [iOS]Update ci script.

* [iOS]Update ci script.

* [iOS]Update ci script.

* [iOS]Update ci script.

* [iOS]Update ci script.

* [iOS] fix ci compile problem.

* [iOS] fix ci.

* [iOS] fix ci.

* [iOS] fix ci.

* [iOS] fix ci.

* [iOS] fix ci.

* [iOS] fix ci.

* fix ci.

* [iOS] Update rtc to 4.3.2.

* [Mac] update rtc to 4.3.2 and etc.

* Update ci.

* [windows] update rtc to 4.3.2 and ci.

* Update ci script.

* [iOS]support file sharing.

* [Android][Compose]fix screensharing crash(NMS-21308).

* [Android]fix proguard bug.

* fix: crash on ipad when pop alert vc

* fix: keyboard dismiss

* fix: minor changes

* [windows]fix original video average filter bug.

* feat: add stabilization button

* fix: setCameraStabilizationMode on main thread

* [windows]fix ci hour time space bug.

* fix: update ignore file

* [Android][Compose]1.fix pip crash;2.fix rhythmplayer mute bug;3.fix rtmp push bug.

* [Android][Compose]fix custom video source dispose bug.

* fix: add focal setting to top live streaming vc

* fix: crash on ipad

* fix: 3rd beauty vc crash on ipad

* fix: center stage enable status fixed

* [iOS]fix camera direction bug.

* [iOS]change focus callback toast to logger.

* [Android]reset default config.

* fix: front/rear fixed

* remove iOS SwiftUI temporarily.

---------

Co-authored-by: zhaoyongqiang <zhaoyongqiang@agora.io>
Co-authored-by: sync2gitee <sync2gitee@example.com>
Co-authored-by: Sihán Zhū <hi@zshbleaker.me>
Co-authored-by: wushengtao <tamworth@163.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants