-
Notifications
You must be signed in to change notification settings - Fork 106
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
Update libtgvoip for latest version #61
Open
Infactum
wants to merge
4
commits into
master
Choose a base branch
from
feature/libtgvoip-update
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Commits on Mar 24, 2022
-
Squashed 'libtgvoip/' changes from 6e7384d..a090c6a
a090c6a Fix build with WebRTC M97. 2cffda6 Fix crash with new WebRTC. 7efc430 Fix warning in GCC on C++20. 373e416 Linux uses its own alloca.h, all others use original UNIX stdlib.h. 05a896f Support pthread_setname_np() on FreeBSD and while here use positive logic in the ifdefs. dbe340b Add FreeBSD support. ac8f691 Use correct __FreeBSD__ define. Add one more missing. 0090014 Use correct __FreeBSD__ define. Add one more missing. f321e7c Fix build with unused variable warning. 0c0a6e4 Build scripts using CMake 13a5fcb Use methods from updated webrtc. 37d98e9 Correctly check for macOS / iOS. 931f6a4 Fix build on Windows for x64. fdabfb6 Fix build with autoconf, bump C++ standard 7563a96 Use default device if requested was not found. cfd64aa Fix AudioInputTester. 9bc54e2 Static cast pthread_t to pid_t in CurrentThreadId bff6d1f Define WEBRTC_LINUX only for Linux 6394ce8 Use LIBTGVOIP_VERSION in tgvoip.pc.in 6e82b6e Allow working with external webrtc. b98a01e configure.ac: use POSIX test syntax ad55e74 alsa and libpulse isn't needed in .pc file since they aren't linked d40d077 Ignore autoconf build files 9403bcc Find alsa and pulse via pkg-config 6733754 fix NetworkSocketWinsock::Select on Windows (caused calls via socks proxy failures) 605dc71 Fix litle typo in VoIPController.cpp d2e6342 Fix mingw debug build 8682c5c Fix build with MSVC c++latest. 5560bbd Fix typo in TgVoip interface. 1732438 Add missing methods to TgVoip interface. e56f821 Always destroy controller. a3b8b83 Improve public interface. 2a05b22 Add WASAPI defines that aren't present in MinGW c09d652 Make libtgvoip compatible with winpthreads dc4e9ec Add flag to control opus include path a045c9e memory leak 28704ca Add forgotten libdl to pkg-config file 184980c forgotten assignment 7acd152 Fix pkg-config usage 5b74df4 Fix opus include according to pkg-config e422d2a fix build with pulse audio 522550a Fix build on musl libc c5651ff Merge pull request #10 from ali-fareed/tdesktop 24f778d A single endpoint should reference both ipv4 and ipv4 IPs cf7f608 Remove TgVoipCrypto re-definition ade4434 Remove GYP build scripts. ed9ac13 Fix build with C++20. debda1a Fix spaces on end of lines 38bc087 Fix build for macOS with C++14 and later. 3da1cf3 Fix build for Windows. 42dc43e Moved using namespace std to namespace tgvoip. df62b20 Added SOVERSION field to built shared library. 4ce5e22 Add support for pkg-config 798f515 Merge pull request #8 from markppv/tdesktop 488b2b4 Added new methods in TgVoip necessary for android impl; changed getVersion() to be static; a bit of TgVoipImpl refactor 88b47b6 Update Makefile.in e3176d0 Fix namespace 651396b Support for custom crypto 50a9196 Merge pull request #4 from telegramdesktop/public e20a1b6 Merge pull request #3 from peter-iakovlev/public 77e1f5d Add public interface 1870f7f Use opus with -isystem 98b368c Apply patch 303dcac Fix logging warnings on Linux 32bit. 33a93e2 Fix invalid copy-paste 33d3388 Fix memory leak; other minor changes 4dabb67 Fix build without private APIs. 3a92730 update for github ade9db1 Fix build for macOS. 75b4565 Fix warning in clang build on Linux. 14df80f Use <(libs_loc) opus only on Windows. 782436c Fix a couple of build warnings. 58626ce Merge github.com:telegramdesktop/libtgvoip into public 2e75a04 no message 302d42f Use correct openssl location. 6151c18 Remove OS X 10.6/10.7 and add OS X 10.10/10.11. 9ade1ce no message d4a0f71 Comment out packet reassembler. 0e92a22 Use non-installed OpenSSL in Windows. a19a0af Disable some code for macOS for now. e701050 Update to VS 2019. 16711e2 fix for real this time 071fc78 TDesktop mac app store fix 7b62334 Fix b6ac291 Fixed build on old OS X d812530 Merge pull request #77 from UnigramDev/public ed276b4 I'm too lazy to come up with a commit message b22fed6 Fix bfa92bd Updated projects a0fbeee Improved CXWrapper adding various methods 5c4163c Merge branch 'public' of https://github.com/UnigramDev/libtgvoip into public 65da311 Improved CXWrapper adding various methods e5900e6 Improved CXWrapper adding various methods 07df8c9 Merge branch 'public' of https://github.com/UnigramDev/libtgvoip into public 4fd5f33 Added GetConnectionMaxLayer to CXWrapper fe080d6 Added GetConnectionMaxLayer to CXWrapper 028d86f Updated UWP project to 2.4.4 b6cfcba Fixed protocol compatibility 40c8685 Version c5a39bd Fix a6e6ed5 Fix FEC packet loss percent for libopus 1.3 46cd772 Merge pull request #76 from zevlg/issue-68-config-audio-callback c373fc6 audio-callback feature is disabled by default, use "--enable-audio-callback" to enable it ce74c92 Avoid using private APIs on OS X in app store builds aabd289 Swift? Where we are going, we don't need Swift! 632d7d5 Make "shitty internet mode" sampling rate controllable by server config git-subtree-dir: libtgvoip git-subtree-split: a090c6a8f7bfb365b301d85bb8c9664d71321c5c
Configuration menu - View commit details
-
Copy full SHA for facc364 - Browse repository at this point
Copy the full SHA facc364View commit details -
Configuration menu - View commit details
-
Copy full SHA for 893a4b5 - Browse repository at this point
Copy the full SHA 893a4b5View commit details
Commits on Mar 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5076917 - Browse repository at this point
Copy the full SHA 5076917View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5bb360 - Browse repository at this point
Copy the full SHA e5bb360View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.