summaryrefslogtreecommitdiff
path: root/pjlib-util
AgeCommit message (Collapse)Author
2007-03-02Fixed ticket #156: Not enough memory to parse DNS packets in resolver ↵Benny Prijono
(thanks Frank Wiersma) git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/pjproject-0.5-stable@1033 74dad513-b988-da41-8d7b-12977e46ad98
2007-02-19Ticket #110: HUGE HUGE changeset to replace all occurence of year 2006 with ↵Benny Prijono
2007 in copyright notice in all sources git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@974 74dad513-b988-da41-8d7b-12977e46ad98
2007-02-18Minor change in resolver: added current TTL value when entry is picked up ↵Benny Prijono
from the cache git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@965 74dad513-b988-da41-8d7b-12977e46ad98
2007-01-25Updated doxygen documentation to version 0.5.10Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@905 74dad513-b988-da41-8d7b-12977e46ad98
2007-01-23Support for Visual Studio 2005 workspaceBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@898 74dad513-b988-da41-8d7b-12977e46ad98
2007-01-23Fixed several compilation warnings with MSVCBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@897 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-17Removed duplicated stun.o in pjlib-util MakefileBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@805 74dad513-b988-da41-8d7b-12977e46ad98
2006-10-19Support for MP3 recording for Win32 target. Also added "--rec-file" and ↵Benny Prijono
"--auto-rec" option in pjsua to record voice conversion. The "--rec-file" option will record to either .WAV or .MP3 depending on the file extension. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@783 74dad513-b988-da41-8d7b-12977e46ad98
2006-10-08Fixed title mismatch in PJLIB-UTIL HTML headerBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@755 74dad513-b988-da41-8d7b-12977e46ad98
2006-10-08Added pjlib-util/config.h and pjlib-util/types.h to putBenny Prijono
together common settings, and updated Doxygen documentation for PJLIB-UTIL. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@754 74dad513-b988-da41-8d7b-12977e46ad98
2006-10-08Major addition to support DNS SRV resolution in PJSIP:Benny Prijono
- added DNS asynchronous/caching resolver engine in PJLIB-UTIL (resolver.[hc]) - modified SIP resolver (sip_resolve.c) to properly perform DNS SRV/A resolution when DNS resolution is enabled. - added dns_test.c in PJSIP-TEST for testing the SIP resolver. - added nameserver configuration in PJSUA-LIB - added "--nameserver" option in PJSUA. - updated project/Makefiles and doxygen documentation. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@753 74dad513-b988-da41-8d7b-12977e46ad98
2006-09-30Added initial implementation of low-level DNS packetization Benny Prijono
and parsing functions in PJLIB-UTIL/dns.h. Errors codes added for DNS formatting related errors. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@745 74dad513-b988-da41-8d7b-12977e46ad98
2006-09-13Fix STUN client when handling unknown attributes. Before it failed the ↵Benny Prijono
transaction, now it simply just ignores it. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@711 74dad513-b988-da41-8d7b-12977e46ad98
2006-08-20Finishing autoconf work, also fixed compilation error in publish.hBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@689 74dad513-b988-da41-8d7b-12977e46ad98
2006-08-06Change unescaping function in scanner and string.c to NOT unescape when '%' ↵Benny Prijono
is not followed by hex digits. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@654 74dad513-b988-da41-8d7b-12977e46ad98
2006-08-01Added simple WinCE application:Benny Prijono
- added pjsua_wince in pjsip-apps, which is a simple SIP UA application just to broadly test pjsip/pjmedia on WinCE. - Fix name conflicts in xpidf.c (e.g. ATOM variable conflicts with ATOM type in WinCE SDK). - Fix speex compilation errors on Wince (e.g. inline keyword is not recognized, replaced with PJ_INLINE). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@641 74dad513-b988-da41-8d7b-12977e46ad98
2006-07-22Changed all public header files to compile correctly when -ansi and ↵Benny Prijono
-pedantic is used, also when g++ is used git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@622 74dad513-b988-da41-8d7b-12977e46ad98
2006-07-14Attempt to get some applications linked for RTEMS target, just to get the ↵Benny Prijono
footprint calculation working git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@604 74dad513-b988-da41-8d7b-12977e46ad98
2006-07-03Various performance improvements in PJSIP: (1) optimizing for common case to ↵Benny Prijono
minimize stricmp() calls (header names, method, URI schemes), (2) added functionality in scanner to parse and unescape in-place, (3) etc.. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@583 74dad513-b988-da41-8d7b-12977e46ad98
2006-07-03Change all pj_memset to pj_bzero(), where applicableBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@582 74dad513-b988-da41-8d7b-12977e46ad98
2006-07-02Fixed bugs in scanner: (1) pj_cis_match() takes int argument, so when ASCII ↵Benny Prijono
character above 127 is given, it will access the array with negative index, and (2) pj_scan_get_newline() may incorrectly eat two newlines when the second newline is a header continuation git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@570 74dad513-b988-da41-8d7b-12977e46ad98
2006-06-22Added the error code into error messagesBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@534 74dad513-b988-da41-8d7b-12977e46ad98
2006-05-27Added README-RTEMS and tweaked the makefilesBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@477 74dad513-b988-da41-8d7b-12977e46ad98
2006-05-24Cleanup warnings with MSVC 2003Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@472 74dad513-b988-da41-8d7b-12977e46ad98
2006-05-04Updated Makefiles, defined $TARGET as shortcut for ↵Benny Prijono
($MACHINE_NAME-$OS_NAME-$CC_NAME) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@431 74dad513-b988-da41-8d7b-12977e46ad98
2006-04-20Removed pj_opterr from getopt.h as it is currently not supportedBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@405 74dad513-b988-da41-8d7b-12977e46ad98
2006-03-24Moved getopt from pjsua-lib to pjlib-utilBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@359 74dad513-b988-da41-8d7b-12977e46ad98
2006-03-23Fixed misc warnings/errors in Solaris buildBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@355 74dad513-b988-da41-8d7b-12977e46ad98
2006-03-18Added option to disable error message altogether, to save space footprintBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@330 74dad513-b988-da41-8d7b-12977e46ad98
2006-03-10Fixed compilation and run warnings/errors with MSVC 2005Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@315 74dad513-b988-da41-8d7b-12977e46ad98
2006-03-02Added PJLIB_UTIL_EINXML in errnoBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@264 74dad513-b988-da41-8d7b-12977e46ad98
2006-03-01Found out what has been causing the slow performance.Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@262 74dad513-b988-da41-8d7b-12977e46ad98
2006-02-27Added errno.c in MakefileBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@240 74dad513-b988-da41-8d7b-12977e46ad98
2006-02-22Started errno framework in pjlib-utilBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@217 74dad513-b988-da41-8d7b-12977e46ad98
2006-02-19Added support for <! elementBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@200 74dad513-b988-da41-8d7b-12977e46ad98
2006-02-19Added pj_xml_clone()Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@194 74dad513-b988-da41-8d7b-12977e46ad98
2006-02-14Ported to WinCEBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@185 74dad513-b988-da41-8d7b-12977e46ad98
2006-02-08Removed default CFLAGS=-O2 -g in MakefilesBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@154 74dad513-b988-da41-8d7b-12977e46ad98
2006-02-07Fixed minor typo in Makefile commentsBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@146 74dad513-b988-da41-8d7b-12977e46ad98
2006-02-07Fixed Makefile and warnings in cygwin/mingwBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@142 74dad513-b988-da41-8d7b-12977e46ad98
2006-01-18Complete tsx layer selftest, implemented authentication frameworkBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@123 74dad513-b988-da41-8d7b-12977e46ad98
2005-11-23Added pj_cis_add_cis()Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@81 74dad513-b988-da41-8d7b-12977e46ad98
2005-11-23Dont skip whitespace after newline in pj_scan_skip_lineBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@79 74dad513-b988-da41-8d7b-12977e46ad98
2005-11-22More optimizations for msg parser etc.Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@77 74dad513-b988-da41-8d7b-12977e46ad98
2005-11-21Scanner optimization and added cis_uint backendBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@73 74dad513-b988-da41-8d7b-12977e46ad98
2005-11-21Set svn:eol-style for all filesBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@66 74dad513-b988-da41-8d7b-12977e46ad98
2005-11-21Set svn:eol-style propertyBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@65 74dad513-b988-da41-8d7b-12977e46ad98
2005-11-20Added character (un)escaping utilities in string.hBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@63 74dad513-b988-da41-8d7b-12977e46ad98
2005-11-19Fixed compile error in scannerBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@56 74dad513-b988-da41-8d7b-12977e46ad98
2005-11-18Pretty commentsBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@51 74dad513-b988-da41-8d7b-12977e46ad98