summaryrefslogtreecommitdiff
path: root/pjlib-util
AgeCommit message (Collapse)Author
2007-04-09Fixed all VS6 and VS8 projects with new third party projects layoutBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/split-3rd-party@1177 74dad513-b988-da41-8d7b-12977e46ad98
2007-04-04Ticket #208: Allow single quotes for attributes in XML (thanks Tory Patnoe)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1145 74dad513-b988-da41-8d7b-12977e46ad98
2007-04-02Updated project dependencies to pjnathBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1130 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-28Fixed warnings/errors when logging is disabledBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1113 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-28Updated projects and Makefiles with the new pjnath libraryBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1111 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-25ICE (work in progress): use single socket for all candidates in component, ↵Benny Prijono
and implemented IP interface enumeration on Win32 git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1104 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-24Added generic DNS SRV resolution in pjlib-utilBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1102 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-23Added/updated VS8 projects for pjnathBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1100 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-14(big patch) Added top-level pjnath project and moved STUN related files to ↵Benny Prijono
this new project git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1062 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-10Completed and tested (simple test) the TURN server and command line ↵Benny Prijono
STUN/TURN client git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1054 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-10Started working on sample TURN clientBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1053 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-09Today's work on TURN server. All looks to be implementedBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1052 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-08A really initial implementation on STUN serverBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1049 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-05Implemented new STUN server frameworkBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1040 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-04Fixed warnings in STUNBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1039 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-03Fixed STUN client/server authenticationBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1038 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-03Committed today's work on STUNBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1037 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-02Finishing up client-side STUN authentication, a simple STUN client, and ↵Benny Prijono
simple STUN server git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1034 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-02Removed C++ style comment from dns.hBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1032 74dad513-b988-da41-8d7b-12977e46ad98
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/trunk@1031 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-01More STUN workBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1030 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-01More work on STUN session frameworkBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1021 74dad513-b988-da41-8d7b-12977e46ad98
2007-02-28Fixed build error for recent STUN modifications on UnixBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1016 74dad513-b988-da41-8d7b-12977e46ad98
2007-02-26Moved stun_session from client to libraryBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1008 74dad513-b988-da41-8d7b-12977e46ad98
2007-02-26Renamed pjstun_srv to pjstun_srv_testBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1005 74dad513-b988-da41-8d7b-12977e46ad98
2007-02-26Renamed pjstun_srv to pjstun_srv_testBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1004 74dad513-b988-da41-8d7b-12977e46ad98
2007-02-26Finishing up STUN server side authenticationBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1003 74dad513-b988-da41-8d7b-12977e46ad98
2007-02-26Added CRC32 code to pjlib-util, and implemented STUN FINGERPRINT and ↵Benny Prijono
MESSAGE-INTEGRITY git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1002 74dad513-b988-da41-8d7b-12977e46ad98
2007-02-25Updated VS8 and EVC4 project with new STUN files and added SHA1, HMAC-MD5, ↵Benny Prijono
and HMAC-SHA1 encryption git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1001 74dad513-b988-da41-8d7b-12977e46ad98
2007-02-23Ticket #121 and #122: Initial implementation of generic STUN transaction, ↵Benny Prijono
with Binding request as an example git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@996 74dad513-b988-da41-8d7b-12977e46ad98
2007-02-22Continuing work on the new STUN framework, partly implemented the client sessionBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@993 74dad513-b988-da41-8d7b-12977e46ad98
2007-02-21Merged the ICE branch into the trunkBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@992 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