summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-07-29Fixed ticket #581: Fixed build dependencies in the makefilesBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2183 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-28Ticket #463: Configuration option to have external sound device implementationBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2182 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-28Added PJ_LOG_HAS_LEVEL_TEXT logging flag to display the log verbosity level ↵Benny Prijono
(thanks Ondrej Sterbak for the patch) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2181 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-28Ticket #538: Closed TCP connection should be removed from the hash table ↵Benny Prijono
immediately git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2180 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-28Ticket #580: Incoming target refresh request does not update the Contact ↵Benny Prijono
header (thanks Joel Dodson for the report) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2179 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-28Added latency.c in the samples (see ↵Benny Prijono
http://trac.pjsip.org/repos/wiki/MeasuringSoundLatency) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2178 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-25Fixed linking errors in pjnath when TCP is disabled in PJLIBBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2177 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-25Fixed invalid configuration generation in pjsua for auto-update-nat option ↵Benny Prijono
(thanks Ondrej Sterbak) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2176 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-25Ticket #578: Bug in encoding ICE candidate type in SDP (thanks Ondrej Sterbak)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2175 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-24Ticket #577: Initial source of sound device wrapper with APSNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2174 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-24Added setup-vc.py for Visual Studio installationBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2173 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-24Tweak setup.pyBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2172 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-24Added simplecall.py sampleBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2171 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-24pjsua.py: fixed transport port bug, changed default tracing to disabled, and ↵Benny Prijono
removed documentation git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2170 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-23pj_strtoul() should stop the conversion as soon as it finds a non-digit ↵Benny Prijono
character in the input git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2169 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-23Fixed crash in stateful proxy sample when receiving request with malformed ↵Benny Prijono
CSeq header (thanks Brocha Strous) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2168 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-22Added math.h to pjlib's Visual Studio projectsBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2167 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-22Wrong documentation in pjmedia_snd_port_connect() (thanks Klaus Darilion)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2166 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-21Added sleep() in python handle events to avoid starvation in the main threadBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2165 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-21Fixed gcc warning on _pjsua.c about suggested parenthesisBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2164 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-21Major modifications in Python module and pjsua.py wrapper:Benny Prijono
- replaced call/acc/buddy dictionaries with user data attachment - recommended to install callback when creating the object, to prevent missing some events - fixed circular references by using weakref - protect access to pjsua with mutex; found out that without this there will be deadlock in Python - fixed memory leaks in the _pjsua.c module (objects reference counter not properly maintained) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2163 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-21Ticket #576: Added user data in pjsua account and buddyBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2162 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-19Added pjsua option to set the logging color scheme for terminal with light ↵Benny Prijono
background (thanks Ondrej Sterbak) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2161 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-19Fixed build error with some Mingw configuration related to socklen_tBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2160 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-19Ticket #571: Coloring for logs in Linux/UNIX, two more spaces in logs and ↵Benny Prijono
runtime log colors configuration (thanks Ondrej.Sterbak) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2159 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-19Added WAV playlist and conf_set/get_level API to Python moduleBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2158 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-18Related to ticket #192: crash when shutting down pjsua if buddy pool has ↵Benny Prijono
been destroyed when presence subscription callback is called git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2157 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-18Implemented ticket #192 for Python: Add callback to notify application about ↵Benny Prijono
incoming SUBSCRIBE request, and add subscription state and termination reason in buddy info git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2156 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-18Ticket #575: Unregistering from Windows IOCompletionPort (IOCP) ioqueue does ↵Benny Prijono
not close the socket handle (thanks Gang Liu for the report) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2155 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-17Added pjsua command line option '--jb-max-size' to set jitter buffer max framesNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2154 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-17Fixed linking error cased by missing PJMEDIA_HAS_RTCP_XR guard for ↵Nanang Izzuddin
pjmedia_session_get_stream_stat_xr() git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2153 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-17Added ability to dump extended statistics (RTCP XR) in pjsua.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2152 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-17Fixed Winsock link error in pjturn-srv VS6 projectBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2151 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-17Ticket #192: Add callback to notify application about incoming SUBSCRIBE ↵Benny Prijono
request, and add subscription state and termination reason in buddy info git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2150 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-17Ticket #574: Add new API to know why the outgoing subscription request is ↵Benny Prijono
terminated and added support for delaying subscription acceptance git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2149 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-17More ticket #568: added hash_test.c to pjlib-test VS6 and VS2005 projectsBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2148 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-16Ticket #573: Handle receiving short version of Event headerBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2147 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-16Ticket #572: New PJSIP pjsip_msg_find_hdr_by_names() API to find SIP header ↵Benny Prijono
by either header name or the short header name git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2146 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-14Ticket #570: Fixed find_pitch() search range iteration; and fixed ↵Nanang Izzuddin
wsola_generate() in deciding when to just return a frame from existing extra samples and when to expand/generate samples. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2145 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-14Ticket #569: Updated SRTP locking to not guard member transport when sending ↵Nanang Izzuddin
packet; added separate tx_buffer for RTCP since tx_buffer is not guarded by SRTP lock anymore git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2144 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-14Fixed minor bug missing wsola_plc initialization.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2143 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-14Fixed unitialized read when parsing account's Contact URIBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2142 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-14Ticket #558: Fixed memory leak caused by cipher_type_self_test()Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2141 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-14Slight optimization in GUID generation for Win32 (removed unnecessary copy ↵Benny Prijono
before encoding to string) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2140 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-14More ticket #568: added hash table test to Symbian pjlib-test MMPBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2139 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-14Ticket #568: The hash table ignores the last row of the table in hash table ↵Benny Prijono
iteration, causing some memory leaks during shutdown routine because some objects are not destroyed git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2138 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-14More ticket #559: added PJ_POOL_SIZE macro in pool_alt.h to make it work ↵Benny Prijono
with some pjlib-test files git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2137 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-14Ticket #567: Rare race condition causing crash in ICE stream transport when ↵Benny Prijono
STUN Binding resolution callback is called before initialization completes git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2136 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-14Related to ticket #566: Crash when shutting down PJSUA-LIB and outgoing call ↵Benny Prijono
in in progress and there is no answer from remote git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2135 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-14Related to ticket #518: only destroy the account and buddy pools after ↵Benny Prijono
busy_sleep() is done, otherwise when unregistration callback is called, the callback will access accounts which are no longer valid because the pool has been destroyed git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2134 74dad513-b988-da41-8d7b-12977e46ad98