summaryrefslogtreecommitdiff
path: root/pjlib-util
AgeCommit message (Collapse)Author
2009-08-13Ticket #886:Nanang Izzuddin
- Added C++ wrapper files for C source files using exception (PJ_TRY & PJ_THROW). - Updated Symbian MMPs. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2873 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-01Ticket #868: Added functions to search XML child nodes recursivelyBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2727 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-29Integration of Sipit24 branch, many tickets involved:Benny Prijono
- #793: AMR encoder should regard 'mode-set' param specified by remote decoder. - #831: Automatically switch to TCP transport when sending large request - #832: Support for outbound proxy setting without using Route header - #849: Modify conference audio switch behavior in connecting ports. - #850: Remove 'Require=replaces' param in 'Refer-To' header (in call transfer with replaces). - #851: Support for regular nomination in ICE - #852: --ip-addr support for IPv6 for media transport in pjsua - #854: Adding SOFTWARE attribute in all outgoing requests may cause compatibility problem with older STUN server (thanks Alexei Kuznetsov for the report) - #855: Bug in digit map frequencies for DTMF digits (thanks FCCH for the report) - #856: Put back the ICE candidate priority values according to the default values in the draft-mmusic-ice - #857: Support for ICE keep-alive with Binding indication - #858: Do not authenticate STUN 438 response - #859: AMR-WB format param in the SDP is not negotiated correctly. - #867: Return error instead of asserting when PJSUA-LIB fails to open log file git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2724 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-12Fixed ticket #836: SHA1 encryption may corrupt STUN packets with ↵Benny Prijono
MESSAGE-INTEGRITY. Also added unit test to verify this behavior git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2690 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-29More ticket #706: renamed output names from vs8 to vc8 to make it backward ↵Benny Prijono
compatible git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2664 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-28Ticket #706: Merged branch vs-reorg2 into trunk:Nanang Izzuddin
- Currently supported platforms are: Win32, WM6 std & pro, WM5 SP & PPC, WM2003 SP & PPC. - Added libpjproject into solution, this is a single 'combo' library that bundles all PJSIP libraries. - Cleaned up most of compile warnings, note that warning level of libgsmcodec has been reduced from 4 to 3. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2660 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-22Ticket #706: Merged branch vs-reorg into trunk:Nanang Izzuddin
- Currently supported platforms are Win32 & WM6 std/pro. - Renamed project test_pjsip with pjsip_test, also source directory 'test-pjsip' to 'test'. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2638 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-08#706 work in progress: all Win32 projects now have all 6 configs. Settings ↵Perry Ismangil
not correct yet. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2584 74dad513-b988-da41-8d7b-12977e46ad98
2009-03-30Addition of Debug-Static, Debug-Dynamic, Release-Static, and Release-Dynamic ↵Perry Ismangil
build configuration for Visual Studio, for Win32 target git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2559 74dad513-b988-da41-8d7b-12977e46ad98
2009-03-13Ticket #751: Incorrect table based CRC32 calculation on big endian platforms ↵Benny Prijono
(thanks Ruud Klaver for the fix) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2511 74dad513-b988-da41-8d7b-12977e46ad98
2009-03-12Initial fixes for ticket #747: bugs in parsing SIP torture messages (RFC 4475):Benny Prijono
- SIP version components may be separated by whitespaces (e.g. "SIP / 2.0") - parsing of mangled header when for unknown/generic header - Via parameters were parsed with paramchar rather than token - handling NULL character inside quoted string Some torture messages have been added in the Python test. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2505 74dad513-b988-da41-8d7b-12977e46ad98
2009-01-27Ticket #706: Part 1 of VS 2005 projects reorganization: introduction of ↵Benny Prijono
Windows Mobile 6 standard SDK in the build platform git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2430 74dad513-b988-da41-8d7b-12977e46ad98
2009-01-01Fixed gcc-4.3.2 warnings with the warn_unused_result flag in some APIsBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2408 74dad513-b988-da41-8d7b-12977e46ad98
2009-01-01Fixed unreached code, deprecated fopen(), unused arguments, and other ↵Benny Prijono
warnings with MSVC git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2407 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-30Removed the check for NDEBUG (it failed the test on release mode)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2403 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-23Updated copyright notice in all files to Teluu Inc., and changed the year as ↵Benny Prijono
well git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2394 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-19Minor update on resolver test to use 'unrestricted' ports (>1024) in socket ↵Nanang Izzuddin
bindings. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2391 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-19More ticket #686: bug in handling strayed callbackBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2390 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-19Fixed ticket #686: Failure to cancel outstanding DNS SRV query job (API change)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2387 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-23Ticket #667: Padding issue when the old/RFC 3489 STUN client is ↵Benny Prijono
communicating with new/STUNbis STUN server git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2356 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-01Ticket #651: Added WinCE workspace/project files for pjlib-util unit tests ↵Benny Prijono
(thanks Seth Hinze for the contribution) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2337 74dad513-b988-da41-8d7b-12977e46ad98
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-12Ticket #560: Optimize the memory usage of DNS resolverBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2124 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-20Large changeset to replace all occurences of year 2007 with 2008 in the ↵Benny Prijono
copyright notice git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2039 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-20Updated doxygen documentationsBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2037 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-12Bug in srv_resolver: host_resolved value may exceed number of SRV records if ↵Benny Prijono
there are more than A records in Additional Record section of the response for a single SRV target (thanks Ruud Klaver) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2006 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-06Fixed compilation warnings in dns_server.cBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1991 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-06Ticket #537: implemented Simple DNS Server class (for testing) in pjlib-utilBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1987 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-17Ticket #507: committed and tested g722 patch on WindowsBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1870 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-13More ticket #485: added TURN client applicationBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1867 74dad513-b988-da41-8d7b-12977e46ad98
2008-02-08Fixed compilation errors on Symbian and others caused by ticket #472 ↵Benny Prijono
(FD_SETSIZE was removed) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1785 74dad513-b988-da41-8d7b-12977e46ad98
2008-02-02More ticket #465: option to return UDP header in pj_pcap_read_udp(), and ↵Benny Prijono
better RTP packet handling in pcaputil sample git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1769 74dad513-b988-da41-8d7b-12977e46ad98
2008-02-02Added trace to PCAP readerBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1767 74dad513-b988-da41-8d7b-12977e46ad98
2008-02-01More ticket #465: updated VS8 and WinCE projectsBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1766 74dad513-b988-da41-8d7b-12977e46ad98
2008-02-01Ticket #465: utility to read PCAP file and sample application to read RTP ↵Benny Prijono
files from PCAP file, decode the payload, and write the PCM output to WAV file git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1765 74dad513-b988-da41-8d7b-12977e46ad98
2008-01-25Fixed doxygen comments everywhereBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1748 74dad513-b988-da41-8d7b-12977e46ad98
2008-01-23Fixed integer conversion/format warning on x86_64 LinuxBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1731 74dad513-b988-da41-8d7b-12977e46ad98
2007-12-03More ticket #415: Added pj_sockaddr_cmp(), pj_sockaddr_copy_addr(), and ↵Benny Prijono
pj_sockaddr_print() git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1613 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-23Fixed ticket #425: pjstun_get_mapped_addr() failed when receiving incoming ↵Benny Prijono
SIP request (thanks Lafras Henning) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1596 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-21Fixed missing typedef keyword in pj_dns_srv_option declaration (thanks Alain ↵Benny Prijono
Totouom) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1590 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-20Ticket #419: initial support for DNS AAAA resolutionBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1587 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-10Fixed compilation warnings/errors under C++ modeBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1569 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-18Updated VS2005 and eVC projects with new base64 and AKA filesBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1505 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-10Fixed build warnings/error on LinuxBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1490 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-10Ticket #396: initial implementation of digest AKA (akav1-md5) authentication ↵Benny Prijono
for IMS/3GPP git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1488 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-05Force svn eol-style for WinCE project files to CRLFBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1478 74dad513-b988-da41-8d7b-12977e46ad98
2007-08-16Fixed compilation warningsBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1418 74dad513-b988-da41-8d7b-12977e46ad98
2007-07-28Continue work on ticket #354: changed pjlib-util and pjnath libraries to ↵Benny Prijono
.DSO (DLL) in Symbian git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1410 74dad513-b988-da41-8d7b-12977e46ad98
2007-07-20Ticket #354: build PJLIB as dynamic libraries (.DSO) in SymbianBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1405 74dad513-b988-da41-8d7b-12977e46ad98
2007-06-23Fixed sign mismatch warning with Symbian GCCE compilerBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1383 74dad513-b988-da41-8d7b-12977e46ad98