summaryrefslogtreecommitdiff
path: root/pjlib/src
AgeCommit message (Collapse)Author
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-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-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-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-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-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-13Ticket #565: Call WSACleanup() when pj_shutdown() is called on WindowsBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2132 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-12Ticket #561: select() ioqueue default concurrency setting is not initialized ↵Benny Prijono
with default value git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2126 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-12Ticket 559 (minor): Update the pool alternative API (pool_alt.h) with the ↵Benny Prijono
latest pool API git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2123 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-07Configuration option to include/exclude loopback interface in ↵Benny Prijono
enum_ip_interface(), and always include loopback address in the proxy sample (thanks Filippo Zangheri for the suggestion) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2112 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-07Fixed segfault when getifaddrs() returns NULL address (thanks Filippo Zangheri)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2106 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-01Changed version to 0.9.0-trunkBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2093 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-28Updated PJ_VERSION to 0.9.0-releaseBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2091 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-09Related to r1996, do not return 0.0.0.0/8 class IP address in pj_gethostip() ↵Benny Prijono
(thanks Helmut Wolf) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1999 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-07Ignore 0.0.0.0/8 class IP address in interface enumeration function since ↵Benny Prijono
this doesnt seem to have practical use for us (thanks Helmut Wolf) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1996 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-06More ticket #531: added user_data parameter in activesocket creation API to ↵Benny Prijono
make it more robust against programming errors git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1986 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-20Fixed Symbian build error caused by active socket addition to pjlib in ↵Benny Prijono
ticket #531 (thanks Rodrigo Vega) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1962 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-15Fixed bug with pj_generate_unique_string() initialization trying to access ↵Benny Prijono
the critical section which has not been created in pj_init(), when guid_simple.c is used on Windows (thanks Roland Klabunde/Thomas) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1956 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-11Implement ticket #531: active socket abstraction to make ioqueue programming ↵Benny Prijono
easier git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1953 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-11Added pj_sockaddr_cp()Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1952 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-23Fixed chunk size alignment in pool drain testNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1940 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-22Workaround for pj_thread_sleep() failure with ETIMEDOUT in MacOS X (thanks ↵Benny Prijono
Daniel Mikusa) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1939 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-02Ticket #520: Race condition may cause ioqueue corruption (thanks Philippe Leuba)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1905 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-13Ticket #512: Bug in select ioqueue causing unnecessary sleep() to be invoked ↵Benny Prijono
(thanks Sergey Bakulin) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1868 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-04Ticket #500: implementation of thread priority setting on os_core_unix.cBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1842 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-04Ticket #500: Added function to set thread priority in PJLIBBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1841 74dad513-b988-da41-8d7b-12977e46ad98
2008-02-29Fixed bug caused by ticket #412: critical section is not released!Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1830 74dad513-b988-da41-8d7b-12977e46ad98
2008-02-21Ticket #412: increased randomness of guid_simple.c to 192-bits, and seed ↵Benny Prijono
random number generator in pjsua_core.c git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1815 74dad513-b988-da41-8d7b-12977e46ad98
2008-02-14More ticket #469: fix in ioqueue to handle case when key has been ↵Benny Prijono
unregistered when recvfrom() is called git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1795 74dad513-b988-da41-8d7b-12977e46ad98
2008-02-14Implemented ticket #474 for SymbianBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1792 74dad513-b988-da41-8d7b-12977e46ad98
2008-02-13Ticket #474: option in ioqueue to control concurrency (to allow/disallow ↵Benny Prijono
simultaneous/multiple callback calls) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1789 74dad513-b988-da41-8d7b-12977e46ad98
2008-02-08More ticket #472: Fixed problem when building on Mingw. Now ↵Benny Prijono
PJ_FD_SETSIZE_SETABLE is only enabled when winsock.h is present git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1788 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-07Ticket #470, #471, and #472: Compile error when semaphore.h is not present, ↵Benny Prijono
Compilation error if pthread_mutexattr_set_type() is not present, and Problem with setting up FD_SETSIZE git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1783 74dad513-b988-da41-8d7b-12977e46ad98
2008-01-26Added pj_strstr() and pj_stristr() in pjlibBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1757 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-24Related to ticket #458: pj_getaddrinfo() should return success if IP address ↵Benny Prijono
is given git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1744 74dad513-b988-da41-8d7b-12977e46ad98
2008-01-24Related to ticket #458: enum_interface() should return non-PJ_SUCCESS if it ↵Benny Prijono
does not find any interface git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1743 74dad513-b988-da41-8d7b-12977e46ad98
2008-01-19Fixed warning about uninitialized variable in VS6Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1714 74dad513-b988-da41-8d7b-12977e46ad98
2008-01-09Ticket 440: pj_timer_entry_init() doesn't initialize timer IDBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1672 74dad513-b988-da41-8d7b-12977e46ad98
2008-01-08Fixed compilation error about IFF_UPBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1668 74dad513-b988-da41-8d7b-12977e46ad98
2008-01-04Fixed bug in IPv6 address to string conversion on WinCEBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1661 74dad513-b988-da41-8d7b-12977e46ad98
2008-01-03Print stack usage upon thread exitingBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1659 74dad513-b988-da41-8d7b-12977e46ad98
2008-01-02Minor fix: doesn't need to make TBuf static in pj_inet_ntoa() for SymbianBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1653 74dad513-b988-da41-8d7b-12977e46ad98
2008-01-02Defect: new allocator didn't call factory on_block_alloc()/on_block_free()Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1652 74dad513-b988-da41-8d7b-12977e46ad98
2008-01-02Implement stack usage detection on Symbian OSBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1651 74dad513-b988-da41-8d7b-12977e46ad98
2007-12-31Fixed IPv6/IPv4 address issue in Symbian: Symbian, at least 9.1, seems to ↵Benny Prijono
have dual stack IP, so IPv4 address can be returned as a mapped IPv6 address git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1647 74dad513-b988-da41-8d7b-12977e46ad98
2007-12-28Set pool_test_malloc_free() to use malloc()/free() instead of new/delete ↵Benny Prijono
since there is compilation error on Symbian with GCCE compiler. But this most likely will fail on run-time, so currently this test is broken for Symbian git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1643 74dad513-b988-da41-8d7b-12977e46ad98
2007-12-28Ticket #436: IPv6 support in host resolver caused failure in pjlib ↵Benny Prijono
initialization git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1642 74dad513-b988-da41-8d7b-12977e46ad98