summaryrefslogtreecommitdiff
path: root/pjlib-util
AgeCommit message (Collapse)Author
2017-01-24Misc (re #1945): Fixed compile warnings on Android 64bit platforms, e.g: ↵Nanang Izzuddin
dereferencing type-punned pointer, using uninitialized var. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5544 74dad513-b988-da41-8d7b-12977e46ad98
2017-01-23Re #1900: Reintegrated works in UWP branch to trunk.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5539 74dad513-b988-da41-8d7b-12977e46ad98
2017-01-23Re #1945 (misc): Don't trigger SRV complete callback when there is a parse ↵Riza Sulistyo
error. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5536 74dad513-b988-da41-8d7b-12977e46ad98
2017-01-19Close #1919: Clear unused-variable warnings.Riza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5535 74dad513-b988-da41-8d7b-12977e46ad98
2017-01-19Re #1513: Applied the new API pj_pool_safe_release().Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5534 74dad513-b988-da41-8d7b-12977e46ad98
2016-11-01Re #1974: Fix DNS write on freed memory.Riza Sulistyo
Thanks to Richard Mudgett for the patch. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5477 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-28Re #1974: Remove DNS cache entry from resolver's hash table when app ↵Liong Sauw Ming
callback has a reference. Thanks to Richard Mudgett for the patch. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5475 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-28Re #1974:Liong Sauw Ming
If there is a pending query, set the return value to that query (instead of NULL) Thanks to Richard Mudgett for the patch. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5473 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-27Fixed #1974: Various fixes for DNS IPv6Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5471 74dad513-b988-da41-8d7b-12977e46ad98
2016-10-21Misc (re #1945): Fixed assertion in resolver: on read error, source address ↵Nanang Izzuddin
may be invalid and printing source address will trigger assertion (due to invalid address family). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5464 74dad513-b988-da41-8d7b-12977e46ad98
2016-09-15Misc (re #1945): Updated resolver behaviour to not mark nameserver as bad ↵Nanang Izzuddin
after responding with PJ_DNS_RCODE_SERVFAIL. Thanks George Joseph for the feedback and the patch. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5437 74dad513-b988-da41-8d7b-12977e46ad98
2016-08-17Fixed #1953: Skip IPv6 socket in resolver on system without IPv6 support.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5420 74dad513-b988-da41-8d7b-12977e46ad98
2016-07-12Misc (re #1928): Fixed pjlib-util-test issue on Mac due to bad socket ↵Nanang Izzuddin
address length param for pj_sock_bind(). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5379 74dad513-b988-da41-8d7b-12977e46ad98
2016-06-21Re #1933: Update pjnath-test for IPv6 support.Riza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5350 74dad513-b988-da41-8d7b-12977e46ad98
2016-06-20Close #1927: IPv6 support in DNS SRV:Nanang Izzuddin
- support DNS A and AAAA resolution for each target in DNS SRV record - support fallback to DNS A and DNS AAAA resolution when DNS SRV record is not available - support IPv6 nameservers. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5349 74dad513-b988-da41-8d7b-12977e46ad98
2016-06-15Re #1928 (misc): Add doc about unimplemented config fields of CLI telnet ↵Liong Sauw Ming
(passwd and welcome message) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5345 74dad513-b988-da41-8d7b-12977e46ad98
2016-05-20Re #1922: Replace IPv4 specific APIs as per Apple's recommendationsLiong Sauw Ming
https://developer.apple.com/library/ios/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/UnderstandingandPreparingfortheIPv6Transition/UnderstandingandPreparingfortheIPv6Transition.html#//apple_ref/doc/uid/TP40010220-CH213-SW27 git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5311 74dad513-b988-da41-8d7b-12977e46ad98
2016-03-14Misc (re #1882): Fixed CLI-telnet log level check in log printing, i.e: log ↵Nanang Izzuddin
level is by default set to 4, but it didn't print log messages with level 4. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5258 74dad513-b988-da41-8d7b-12977e46ad98
2015-12-31Re #1882 (misc): should check nscount (instead of anscount) when iterating ↵Liong Sauw Ming
ns values. Thanks to Dusan Klinec for the patch. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5228 74dad513-b988-da41-8d7b-12977e46ad98
2015-12-03Misc (re #1882): Added feature of CDATA content handling into XML parser.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5206 74dad513-b988-da41-8d7b-12977e46ad98
2015-09-29Fix #1889: DNS parser should return error on RR class != IN only when RR ↵Nanang Izzuddin
type is known. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5183 74dad513-b988-da41-8d7b-12977e46ad98
2015-09-21Re #1881: Add filters file.Riza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5181 74dad513-b988-da41-8d7b-12977e46ad98
2015-09-11Re #1881: Minor update on pjlib-util project to use default target platform ↵Nanang Izzuddin
version. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5175 74dad513-b988-da41-8d7b-12977e46ad98
2015-08-25Re #1881: Fixed compile warnings on VS2015 about declaration hides previous ↵Nanang Izzuddin
declaration. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5170 74dad513-b988-da41-8d7b-12977e46ad98
2015-08-25Re #1881:Nanang Izzuddin
- Updated build output naming 'vc8' -> 'vc14' for VS2015. - Fixed miscelaneous warnings in VS2015 project settings. - Updated SVN ignore property. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5169 74dad513-b988-da41-8d7b-12977e46ad98
2015-08-21Re #1881: Add Visual Studio 2015 support.Riza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5168 74dad513-b988-da41-8d7b-12977e46ad98
2015-06-22Re #1843 (misc): Fixed potential memory corruption problem if DNS resolver ↵Liong Sauw Ming
receives a response with more than 8 A records. Thank you to Oleg Grazhdan for the patch and Andrey Kovalenko for the report git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5115 74dad513-b988-da41-8d7b-12977e46ad98
2015-06-22Re #1843 (misc): Fixed warning: address of struct will always evaluate to ↵Liong Sauw Ming
'true' [-Wpointer-bool-conversion] git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5113 74dad513-b988-da41-8d7b-12977e46ad98
2014-12-24Ticket #1809: Fixed DNS SRV resolver bug that application callback may be ↵Nanang Izzuddin
called twice. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4971 74dad513-b988-da41-8d7b-12977e46ad98
2014-11-14Re #1782 (misc): This is related to #1418: Library restart fails with ↵Liong Sauw Ming
PJLIB_UTIL_ESTUNNOTRESPOND error after several times. The fix r3896 in that ticket was accidentally modified during merging in r3999. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4961 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-01Misc (re #1751): fixed printing value issue when using %02X format. (Thanks ↵Riza Sulistyo
Itay Bianco for the report). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4910 74dad513-b988-da41-8d7b-12977e46ad98
2014-04-24Misc (re #1751): Fix crash when executing pattern matched shortcut on cli.Riza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4825 74dad513-b988-da41-8d7b-12977e46ad98
2014-02-28Fixed #1719: Bug in DNS SRV/RFC 3263 server selectionBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4774 74dad513-b988-da41-8d7b-12977e46ad98
2014-02-24Re #1680: Fixed compile warnings on VS2005 for x64/win64 config.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4761 74dad513-b988-da41-8d7b-12977e46ad98
2014-02-04Misc (re #1630): Fixing warnings about variable set but not used with recent gccBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4728 74dad513-b988-da41-8d7b-12977e46ad98
2014-02-04Re #1519 (commited to SVN trunk): Add lib target to build system to enable ↵Liong Sauw Ming
building the library only (without the executables) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4727 74dad513-b988-da41-8d7b-12977e46ad98
2014-01-23Misc (re #1630): Fixed symbols that should not be exported (thanks Tzafrir ↵Nanang Izzuddin
Cohen for the patch). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4713 74dad513-b988-da41-8d7b-12977e46ad98
2014-01-23Misc (re #1630): Fixed GCC build warnings (thanks Tzafrir Cohen for the patch).Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4712 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
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-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-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-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-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-09-05Re #1643: Fix crash due to insufficient command buffer size in get_cmd_name()Riza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4589 74dad513-b988-da41-8d7b-12977e46ad98
2013-08-02Re #1630 (misc): Removed comment about GPL as the file is actually LGPLLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4578 74dad513-b988-da41-8d7b-12977e46ad98
2013-07-08Re #1686: avoid cache entry destroy in update_res_cache() when it is being ↵Nanang Izzuddin
used by callback. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4553 74dad513-b988-da41-8d7b-12977e46ad98