summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-01-17Re #1630: Updated GNU GPL COPYING file to use the official one from ↵Benny Prijono
http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt. It has minor differences with the one we used git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4706 74dad513-b988-da41-8d7b-12977e46ad98
2014-01-16Re #1723: Fixed compilation and linking errorsLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4705 74dad513-b988-da41-8d7b-12977e46ad98
2014-01-16Closed #1723: Merging pjsua2 branch into trunkLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4704 74dad513-b988-da41-8d7b-12977e46ad98
2014-01-07Re #1721: Clear invite transaction before calling on_call_tsx_state (on ↵Riza Sulistyo
transaction terminated) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4703 74dad513-b988-da41-8d7b-12977e46ad98
2014-01-03Close #1720:Nanang Izzuddin
- Added configure flags --with-external-srtp and --disable-resample. - Added macro setting PJMEDIA_LIBSRTP_AUTO_INIT_DEINIT to allow application to handle libsrtp init & deinit by itself. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4701 74dad513-b988-da41-8d7b-12977e46ad98
2014-01-02Re #1630 (misc): Fixed documentation of pjsip_generic_int_hdrLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4700 74dad513-b988-da41-8d7b-12977e46ad98
2013-12-18Fixed #1718: Immediately shift call state to DISCONNECTED after receiving ↵Nanang Izzuddin
422 response without Min-SE header. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4695 74dad513-b988-da41-8d7b-12977e46ad98
2013-12-17Fixed #1717: Destroy media subsystem after all pollings/busy_sleep() are ↵Nanang Izzuddin
done, but leave deallocating media transport (via pjsua_media_channel_deinit()) before the pollings to allow clean TURN destroy. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4694 74dad513-b988-da41-8d7b-12977e46ad98
2013-12-10Misc re #1630: added string.h to pjlib-util.h. Thanks Johan lantz for the ↵Benny Prijono
suggestion git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4688 74dad513-b988-da41-8d7b-12977e46ad98
2013-12-03Re #1630: updated wrong documentation about default jb_init value in pjsua. ↵Benny Prijono
The default is 0, not 150. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4667 74dad513-b988-da41-8d7b-12977e46ad98
2013-11-29Fixed #1714: Workaround for stuck in TCP/TLS shutdown when another thread is ↵Benny Prijono
destroying the transport git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4661 74dad513-b988-da41-8d7b-12977e46ad98
2013-11-23Fixed #1713: Enable building the libraries as shared libraries/DLLs for GNU ↵Benny Prijono
targets git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4656 74dad513-b988-da41-8d7b-12977e46ad98
2013-11-19Fixed #1712: Must not send BYE before ACK is receivedBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4653 74dad513-b988-da41-8d7b-12977e46ad98
2013-11-14Re #1630 (misc): Prevent retransmit timer cancellation during retransmission ↵Liong Sauw Ming
of STUN request. This is related to ticket #1620: Fix the calculation of transmission count during retransmission of STUN request. If mod_count is set to PJ_FALSE, retransmit timer shouldn't be cancelled. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4652 74dad513-b988-da41-8d7b-12977e46ad98
2013-11-13Re #1516: Set AR and RANLIB (thanks to Brian Walker for the patch)Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4651 74dad513-b988-da41-8d7b-12977e46ad98
2013-11-07Fix #1710: Modified resolver to always remove cache entry from cache hash ↵Nanang Izzuddin
table first before releasing/resetting cache pool. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4649 74dad513-b988-da41-8d7b-12977e46ad98
2013-11-04Fix #1709: Fixed scanner in processing escaped quote right after quote begin.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4641 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-24Re #1630 (misc): Use the right compiler and flags to compile C++ (.cpp) filesLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4637 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-24Re #1697: Removed extra spaces in aconfigure.acLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4636 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-24Re #1697: fixed build error with the new coreaudio_dev.m introduced by ↵Benny Prijono
r4617, because build process looks for an ObjC compiler git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4635 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-23Re #1643: Fix some build warnings detected on VS2012Riza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4634 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-23Re #1630 (misc): Fixed compilation error on iOS by setting AR_FLAGS ↵Liong Sauw Ming
(introduced in r4628) in configure-iphone git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4633 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-23Fixed #1707: Add support for paralel buildLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4632 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-22Fixed #1706: Race condition in SIP transactionLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4630 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-21Re #1630 (misc): Thanks to Mark Michelson for the patchLiong Sauw Ming
This changes the autoconfigure script to use different checks for ar and ranlib. The previous methods were causing compilation failures since it may cause a non-existent "ccar" command to be run. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4628 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-21Re #1630 (misc): Thanks to Mark Michelson for the patch.Liong Sauw Ming
This creates an "uninstall" target in the project Makefile that will remove the installed libraries from the system. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4627 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-21Re #1630 (misc):Liong Sauw Ming
Fixed os_darwinos.h (however, if PJ_AUTOCONF is defined, this file should not be used) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4626 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-21Re #1630 (misc): related to r4623, missing the generated configure scriptLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4625 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-21Re #1630 (misc):Liong Sauw Ming
Fixed compiler warnings. Thanks to Mark Michelson for the patch. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4624 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-21Re #1630 (misc): Thanks to Mark Michelson for the patchLiong Sauw Ming
This change makes the check for libm always occur during configuration, and it also tests for the 'sin' function since there are places in the code that require this function. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4623 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-21Close #1705: Added playback and capture callbacks for echo canceller algo. ↵Nanang Izzuddin
Note that this changeset also modified current Speex AEC algo behaviors: - applied this two APIs model for Speex AEC algo - enabled Speex AGC preprocessing git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4622 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-17Misc (re #1630): replaced htons() with ntohs() in l16_decode() on little ↵Nanang Izzuddin
endian platforms. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4621 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-09Re #1697: Use AVAudioSession to set audio session category and ↵Liong Sauw Ming
activate/deactivate audio session git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4617 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-08Re #1703 General bug fixes: fixed mutex not released on some error conditionBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4616 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-08Re #1703 General bug fixes: fixed some wrong null checking orderBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4615 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-08Re #1703 General bug fixes: fixed wrong sizeof() in call to bzero(), ↵Benny Prijono
memset(), or memcpy() git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4614 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-08Re #1703: fixing general bugs. First installment: correct handling of ↵Benny Prijono
snprintf return value git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4613 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-08Misc (re #1630): fixed error in parsing ldflags for building Python moduleBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4612 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-08Re #1694: fixed bug in the previous commit with the RTP config instantiationBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4611 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-03Re #1697: Add device info in pj_get_sys_info() and set default clock rate ↵Liong Sauw Ming
for iPhone 5 running iOS7 to 44100Hz git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4610 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-02Close #1701: added received message info into incoming call callbackNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4609 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-01Re #1630 (misc): Fixed the incorrect fix of r4605 above.Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4607 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-01Fixed #1674: Deadlock when third party media employs external lock and ICE ↵Liong Sauw Ming
is active git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4606 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-01Re #1630 (misc): Fixed circular reference dependency buildLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4605 74dad513-b988-da41-8d7b-12977e46ad98
2013-09-30Re #1516: Add feature to ignore certain compilation flags from the ↵Liong Sauw Ming
--use-ndk-cflags option. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4604 74dad513-b988-da41-8d7b-12977e46ad98
2013-09-26Misc (re #1630): pjsua app param '--ip-addr' doesn't affect RTP address of ↵Nanang Izzuddin
local accounts. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4603 74dad513-b988-da41-8d7b-12977e46ad98
2013-09-25Fix #1700: Added PJ_ICE_CAND_TYPE_MAX to represent the number ICE candidate ↵Nanang Izzuddin
types. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4602 74dad513-b988-da41-8d7b-12977e46ad98
2013-09-25Misc (re #1630): Fixed compile warning of assigning var to itself.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4601 74dad513-b988-da41-8d7b-12977e46ad98
2013-09-23Re #1516: Fixed configure-android in probing toolchain dir (reported that on ↵Nanang Izzuddin
ndk-r8, there is also 'gdbserver' dir under 'toolchains/arm/prebuilt'). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4599 74dad513-b988-da41-8d7b-12977e46ad98
2013-09-09Re #1516: Add support to build for other targets. Example:Liong Sauw Ming
TARGET_ABI=armeabi-v7a ./configure-android --use-ndk-cflags git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4594 74dad513-b988-da41-8d7b-12977e46ad98