Info

Download ZIP (8 MB)

Testing and Issues

You can test this entry and submit issues during the testing period of the VoIP Contest, Stage 3. €50,000 contest.

Entries with serious issues will not be able to win the contest, but even minor issues might be important for overall results.

Voting

Comments

sorry, there are issues in my submission:
1. interworking between android and linux apps is broken. Because app for android uses 128-bit AES encryption instead 256-bit on Linux.
256-bit mode on Android can be enabled in "tiny-AES-c/aes.h" file in line 28.
2. I missed the crypto library (-lcrypto) in CMakeList.txt for linux platform.
You have not added any comments yet...
by rating

Issues

Fair Wombat Apr 13, 2020 at 18:17
At the second stage we asked:
3. Ideally, maintain compatibility with current protocol and relays or at least improve cryptography.

Was anything of that implemented?
Debian
10
Stout Bull Apr 13, 2020 at 21:43
I'm sorry, but this is not implemented.
Fair Wombat Apr 26, 2020 at 12:09
Библиотека собралась под Android, успешно работает.
Небольшие улучшения по сравнению со вторым этапом.
К сожалению криптография осталась на том же слабом уровне, а также не реализована совместимость с текущим протоколом.
10
A memory leak of 18228 bytes persists in the provided library: the memory allocated for `preprocDecoder` with `opus_decoder_create` in `sender_thread()` (TgVoip.cpp:406) is not freed with `opus_decoder_destroy`.
Stout Bull Apr 2, 2020 at 20:37
You are right. Thank you!
Nobody added any issues yet...