summaryrefslogtreecommitdiff
path: root/pjlib
AgeCommit message (Collapse)Author
2008-08-13Ticket #594: Improvements in PocketPJ Windows Mobile application: added TCP ↵Benny Prijono
option, VAD option, option to select codec priority order, and auto-answer option git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2211 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-13pj_sockaddr_copy_addr() might raise assertion if destination address is not ↵Benny Prijono
initialized git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2207 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-04Fixed build error on FreeBSD (cannot use <netinet/ip.h> if ↵Benny Prijono
<netinet/in_systm.h> is not included) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2190 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-04Added new active socket API's to specify application buffers in start_read() ↵Benny Prijono
and start_recv() functions git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2187 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-29Initial work for ticket #579: added option to make the active socket sends ↵Benny Prijono
all the (TCP) data before calling completion callback git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2185 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-28Added PJ_LOG_HAS_LEVEL_TEXT logging flag to display the log verbosity level ↵Benny Prijono
(thanks Ondrej Sterbak for the patch) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2181 74dad513-b988-da41-8d7b-12977e46ad98
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-22Added math.h to pjlib's Visual Studio projectsBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2167 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-19Fixed build error with some Mingw configuration related to socklen_tBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2160 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-17More ticket #568: added hash_test.c to pjlib-test VS6 and VS2005 projectsBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2148 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-14More ticket #559: added PJ_POOL_SIZE macro in pool_alt.h to make it work ↵Benny Prijono
with some pjlib-test files git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2137 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-11Fixed gcc function is not a prototype warningsBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2121 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-20Updated doxygen documentationsBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2037 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-19Clarified in the pj_create_random_string() comment that the output string is ↵Benny Prijono
not NULL terminated git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2030 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-10Updated default speex quality settings and reenabled pjsua to set Speex ↵Nanang Izzuddin
codec quality based on media quality config git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2004 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-06-02More ticket #61: enabled SRTP on SymbianNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1979 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-30Added another WSOLA implementation, PJMEDIA_WSOLA_IMP_WSOLA_LITE, this is ↵Nanang Izzuddin
used by small devices by default (replacing PJMEDIA_WSOLA_IMP_NULL) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1971 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-27Changed build optimizations settings for Speex, pjmedia, and symbian_sound ↵Nanang Izzuddin
for Symbian. Speex/8000 now also runs on Symbian! git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1965 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-23Changed build optimization settings for Speex and pjmedia for eVC4/Windows ↵Benny Prijono
Mobile. Speex/8000 now runs on Windows Mobile! git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1964 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-17More on ticket #535: updated files using and related to math.hNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1961 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-17Ticket #535: added initial source of math.hNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1960 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-17Ticket #534: Client register/registration support for various registrar ↵Benny Prijono
brokenness git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1959 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-16Modified pj_list_size() to take const argument insteadBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1958 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-05-07Added nios2 processor settings PJLIB in config.h (thanks F)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1949 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-23More ticket #497: added configuration to disable WSOLA and set default to ↵Benny Prijono
disabled on WinCE and Symbian git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1941 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-07Removed setting PJ_IOQUEUE_HAS_SAFE_UNREG to zero in config_site_sample.h as ↵Benny Prijono
it is currently not supported git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1911 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-07Changed PJ_IOQUEUE_MAX_HANDLES count when PJ_CONFIG_MINIMAL_SIZE is set from ↵Benny Prijono
16 to 32 as it caused assertion in sock_select.c on Maemo git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1910 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