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