* rename namespace from ring to jami
* rename logs methods from RING_* to JAMI_*
* rename RING_VIDEO to ENABLE_VIDEO
Change-Id: Ic98498652d7059fafe58a96220d565bcdfa53658
- the default setting is /Zi(ProgramDatabase), so this patch
specifies that so the line can be removed with a sed in our CI
Change-Id: I2ac60d755569f8aec3ca94f4b73b9cae4993e8b1
Removes unused/deprecated audiorecord/audiorecorder
Allows any file to be used as a ringtone (mp3, ogg, etc)
Change-Id: I9ce33ec3d5f083caf098266befa597e78a95d7d6
FFmpeg's RTP muxer does not support GSM, while Ubuntu does not package
iLBC. Removes the old configure switches.
Removes package detection from contrib. Keeps contrib rules in case GSM
is later readded.
Change-Id: I705a521e2baf34c757c22a72e04cdf27233b5a7b
- https://bugs.eclipse.org/bugs/show_bug.cgi?id=518765#c2
describes a bug that seems to occur during concurrent Jenkins
builds when /Zi (complete debug information) flag is enabled.
This patch changes the flag to "C7 Compatible (/Z7)" in an
attempt to prevent these failed concurrent builds.
Change-Id: I0a777c66651463488352d3e3797b89d5ed1b1791
Reviewed-by: Philippe Gorley <philippe.gorley@savoirfairelinux.com>
Add libressl dependency to compile restbed with ssl support. Also,
this patch removes a unused file.
Bump asio to works with libressl instead of openssl.
Change-Id: I5a90dba97693ccda58899f69080e545bdea926d9
Signed-off-by: Sébastien Blin <sebastien.blin@savoirfairelinux.com>
- adds rfc6062 patch for pjsip 2.5.5 for uwp
- updates files built by the vs project (adds some related to file
transfer, removes those that are deprecated)
- corrects native build problems
- simplifies project layout
- links the minimal client with libdl(temp fix)
Change-Id: Ib82b0470f568cb79dc1f4353cb5a5ef20de93033
* Bump restbed for OpenDHT, update patch and add patch to react
to timeout and socket closed in restbed.
* Bump OpenDHT to support push notifications
* Add DRing APIs to support setting a client push notification token
and to retransmit push notifications to dring
* Implement proxy support in RingAccount
Change-Id: I8d3a02cf54a9666a94ab992ee3fa2958e82aa7ad
- Updates the vs2015 project files
- Adds ciso646 header to diffie-hellman.cpp for logical operator
compatibility with the Microsoft compiler
Change-Id: Ie858e054bf26cf839bef6eace79fa546894a7963
Reviewed-by: Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
After removing the boost dependency, the Ring UWP was unable to load
accounts with upnp enabled, as a deadlock would occur within the
threadpool initialization rountine of libupnp. I think the windows store
build of pthreads was preventing win32 thread management api symbols
from being defined. Something which loading boost must have been doing.
- Bumps pthreads-win32 from 2.9.1-release to 2.10.0-rc
- Builds a win32 static lib without windows store flags and uwp libs
- Modifies the libupnp and threadutils vs project patching
Change-Id: I3f43a066d86d284c614521fdb016810148590e70
Update "eth" to latest version from
https://github.com/ethereum/cpp-ethereum
This new version makes use of secp256k1 instead of custom
code and cryptopp to handle EC generation, and reduces its dependency
to boost to use more of the C++11 STL.
This allows to trim the code to completely remove the boost and
cryptopp dependencies.
Change-Id: I19118d3b833a9425cddbeabf6d0b6e07d5a4b15e
- Adds accountarchive files to visual studio project and includes
ciso646 to ringcontact.h for alternate logical operator defs.
Change-Id: I712809bb7f25a3f9ed9ecb7e3b2abbab93892825
SipIceTransport was a first implementation of a SIP
transport working over an ICE transport.
It was insecure and is now unused and unmaintained
(last actual change is from February 2015),
and deprecated by SipsIceTransport.
Remove it from the code base to speed up compilation
and avoid accidental usage by confusion with SipsIceTransport.
Also fix minor warnings in SipsIceTransport
(std::move of an rvalue).
Change-Id: I7a8ce2c0570d92bfe8bd191f2f6c8c6f2b191980
Reviewed-by: Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
Add Argon2 as an independent package instead of building the version
shipped with OpenDHT, to better track Argon2 version,
and allow using the system version if available (and profit from
security updates).
Bump OpenDHT to release 1.3.1 from intermediate commit, bringing
minor bug fixes and performance improvements.
Change-Id: I2c697a95ca77b8de5241c329016a2aa349f4453b
- adds compiler_intrinsics.h to MSVC project and replaces
reference to WIN32_NATIVE with RING_UWP
Change-Id: I4ab3c1e849488f75043e28ed56763a87c62757e5
Tuleap: #790
- adds <io.h> to the Windows unistd.h substitute, providing the
definition for access().
Change-Id: Ib054a1608e40f6fe22c0c277ba204d1b5e506940
Tuleap: #790
- adds a Visual Studio 2015 solution, project, and filters
- adds a .gitignore for Visual Studio generated files
Change-Id: I30257ef98f315dc1fa870873669d369b8ab8bda5
Tuleap: #790