1
0
mirror of https://github.com/danog/libtgvoip.git synced 2024-12-02 17:51:06 +01:00
Commit Graph

298 Commits

Author SHA1 Message Date
Igor Zhukov
da27199b64 Merge branch 'tdesktop' into unstable 2020-01-23 21:17:17 +04:00
Igor Zhukov
c5651ffc72
Merge pull request #10 from ali-fareed/tdesktop
A single endpoint should reference both ipv4 and ipv4 IPs
2020-01-23 18:02:00 +04:00
Ali
24f778d589 A single endpoint should reference both ipv4 and ipv4 IPs 2020-01-22 23:38:17 +04:00
Ali
cf7f608880 Remove TgVoipCrypto re-definition 2020-01-22 23:37:16 +04:00
John Preston
ade4434f1c Remove GYP build scripts. 2020-01-21 15:16:27 +03:00
John Preston
ed9ac136d1 Fix build with C++20. 2020-01-21 15:15:45 +03:00
Ilya Fedin
debda1aa5e Fix spaces on end of lines 2020-01-21 12:50:17 +03:00
John Preston
38bc087131 Fix build for macOS with C++14 and later. 2020-01-18 18:39:43 +03:00
John Preston
3da1cf3b65 Fix build for Windows. 2020-01-18 17:36:59 +03:00
23rd
42dc43ef62 Moved using namespace std to namespace tgvoip. 2020-01-17 13:11:06 +03:00
Vitaly Zaitsev
df62b2080e Added SOVERSION field to built shared library.
Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>
2020-01-17 13:10:34 +03:00
Ilya Fedin
4ce5e22ed2 Add support for pkg-config 2020-01-17 13:10:04 +03:00
Igor Zhukov
798f515d14
Merge pull request #8 from markppv/tdesktop
Added new methods in TgVoip
2020-01-15 19:50:57 +04:00
Mark Popov
488b2b447d Added new methods in TgVoip necessary for android impl; changed getVersion() to be static; a bit of TgVoipImpl refactor 2020-01-15 13:58:09 +03:00
Igor Zhukov
f77531160a Fixed cpp in automake 2019-12-30 16:02:53 +05:00
Igor Zhukov
ee8a79567a Add missing files 2019-12-30 15:40:25 +05:00
Igor Zhukov
a5acf1a992 Update Makefile.in
via automake
2019-12-30 14:43:08 +05:00
Igor Zhukov
88b47b6f80 Update Makefile.in
Via automake
2019-12-30 14:42:39 +05:00
Igor Zhukov
e3176d0bb0 Fix namespace 2019-12-29 22:04:22 +05:00
Igor Zhukov
146a6ed95f Fix namespace 2019-12-29 22:03:40 +05:00
Igor Zhukov
5db06f9338 Merge branch 'grishka-public' into unstable 2019-12-29 15:06:33 +05:00
Igor Zhukov
05c83992e5 Merge branch 'public' of https://github.com/grishka/libtgvoip into grishka-public 2019-12-29 15:06:10 +05:00
Igor Zhukov
651396bdec Support for custom crypto
Moved TGVOIP_USE_CUSTOM_CRYPTO checks to TgVoip.h/cpp
Add new source files to automake config
2019-12-27 15:19:21 +04:00
Igor Zhukov
50a91963a7
Merge pull request #4 from telegramdesktop/public
Merge public branch
2019-12-27 15:04:40 +04:00
Igor Zhukov
e20a1b6b20
Merge pull request #3 from peter-iakovlev/public
Merge with updated public interface
2019-12-27 14:49:15 +04:00
Ali
77e1f5d27a Add public interface 2019-12-24 22:57:22 +04:00
Ali
1870f7fa6e Use opus with -isystem 2019-12-24 22:57:14 +04:00
Ali
98b368cfbd Apply patch 2019-12-24 22:40:50 +04:00
John Preston
303dcacc2a Fix logging warnings on Linux 32bit. 2019-12-05 11:06:41 +03:00
Daniil Kovalev
33a93e2a81 Fix invalid copy-paste 2019-12-05 09:57:11 +03:00
Daniil Kovalev
33d3388df5 Fix memory leak; other minor changes 2019-12-05 09:57:11 +03:00
John Preston
4dabb67eff Fix build without private APIs. 2019-11-30 11:19:58 +03:00
overtake
3a9273040c update for github 2019-11-27 18:37:23 +04:00
John Preston
ade9db14ff Fix build for macOS. 2019-11-20 17:25:15 +03:00
John Preston
75b4565a5b Fix warning in clang build on Linux. 2019-11-18 11:50:02 +03:00
John Preston
14df80f181 Use <(libs_loc) opus only on Windows. 2019-11-18 11:44:18 +03:00
John Preston
782436c567 Fix a couple of build warnings. 2019-11-11 10:50:54 +03:00
overtake
58626ce546 Merge github.com:telegramdesktop/libtgvoip into public 2019-11-07 12:39:01 +04:00
overtake
2e75a04ab7 no message 2019-11-06 18:51:05 +04:00
John Preston
302d42fc20 Use correct openssl location. 2019-11-06 16:08:24 +03:00
John Preston
6151c18784 Remove OS X 10.6/10.7 and add OS X 10.10/10.11. 2019-11-05 15:25:51 +03:00
overtake
9ade1ce359 no message 2019-07-25 19:53:19 +02:00
John Preston
d4a0f719ff Comment out packet reassembler. 2019-07-15 14:59:17 +02:00
Gregory K
6c82c9de85
Merge pull request #90 from cher-nov/sse2_cflags
GYP: Compile with SSE2 on Linux not only C++ but also C sources
2019-06-30 22:03:13 +03:00
Dmitry D. Chernov
f74dcc4820 GYP: Compile with SSE2 on Linux not only C++ but also C sources
This is just like it's done on Windows with the MSVC builds.
2019-07-01 04:54:55 +10:00
Gregory K
5da48491a9
Merge pull request #89 from cher-nov/dynamic_runtime
GYP: Add ability to link with CRT dynamically under Windows
2019-06-30 05:11:43 +03:00
Gregory K
e7c64befd0
Merge pull request #88 from cher-nov/iphlpapi_fix
GYP: Add missing 'iphlpapi' library to the list of libraries on Windows
2019-06-30 05:10:50 +03:00
Dmitry D. Chernov
15ea155d7c GYP: Add ability to link with CRT dynamically under Windows
This is required to link libtgvoip with the Python extension when compiling it by 'distutils'.
2019-06-30 03:10:58 +10:00
Dmitry D. Chernov
600e8cd6a6 GYP: Style fixes 2019-06-30 03:02:28 +10:00
Dmitry D. Chernov
59e7e5e37b GYP: Add missing 'iphlpapi' library to the list of libraries on Windows
This fixes compilation of libtgvoip outside of the Telegram Desktop project.
libtgvoip uses 'GetAdaptersAddresses' function, which requires 'iphlpapi' to be linked with.
Telegram Desktop specifies 'iphlpapi' in tdesktop:Telegram/gyp/settings_win.gypi file.
2019-06-30 01:41:07 +10:00