Quick Search:

Line History

line history graph

Show Arbitrary Diff

From to

Supports revisions and tags.

History

root: 9268 3774

latest revision download Branch root:

9268 annotated / raw | Diffs: previous, other | Lines: 3967 ( +38, -32 )

Created: 2008-08-12 13:03:57 -0400 (3 months 21 days ago) | Author: mikej | Changeset: 9268

Thu Jul 24 12:00:18 EDT 2008  Pekka Pessi <first.last@nokia.com>
 * nta_test.c: reindented invite_client_t initializers

8920 annotated / raw | Diffs: previous, other | Lines: 3961 ( +6, -6 )

Created: 2008-07-08 00:36:13 -0400 (4 months 26 days ago) | Author: mikej | Changeset: 8920

Thu Jun  5 10:23:18 EDT 2008  Pekka Pessi <first.last@nokia.com>
 * Using su_inet_ntop and su_inet_pton

7919 annotated / raw | Diffs: previous, other | Lines: 3961 ( +124, -0 )

Created: 2008-03-18 16:24:22 -0400 (8 months ago) | Author: mikej | Changeset: 7919

Tue Mar 18 16:16:49 EDT 2008  Pekka.Pessi@nokia.com
 * nta: fixed checks for rfc2543 retransmssions/CANCEL/ACK

 Thanks to Michael Jerris for reporting this problem.

fix for SFSIP-49

7372 annotated / raw | Diffs: previous, other | Lines: 3837 ( +5, -5 )

Created: 2008-01-26 14:57:55 -0500 (10 months ago) | Author: mikej | Changeset: 7372

sync to darcs tree

Thu Jan 17 07:57:29 EST 2008  Pekka.Pessi@nokia.com
 * configure.ac: prerelease version

Wed Jan 23 13:22:39 EST 2008  Pekka.Pessi@nokia.com
 * test_nta.c: fixed memset() usage. MSG_TRUNC.

Wed Jan 23 13:25:42 EST 2008  Pekka Pessi <Pekka.Pessi@nokia.com>
 * RELEASE, configure.ac: release 1.12.8

Wed Jan 23 13:25:46 EST 2008  Pekka Pessi <Pekka.Pessi@nokia.com>
 tagged rel-sofia-sip_1_12_8

Wed Jan 23 13:25:52 EST 2008  Pekka Pessi <Pekka.Pessi@nokia.com>
 tagged 1.12.8

Wed Jan 23 14:25:07 EST 2008  Pekka.Pessi@nokia.com
 * RELEASE, configure.ac: 1.12.8devel

Fri Jan 25 04:31:39 EST 2008  Pekka.Pessi@nokia.com
 * nta.c: fixed graylisting if used with IPv4/IPv6 only

7328 annotated / raw | Diffs: previous, other | Lines: 3837 ( +60, -63 )

Created: 2008-01-23 13:37:33 -0500 (10 months ago) | Author: mikej | Changeset: 7328

merge to sofia sip darcs tree.  Includes multiple fixes and several merges of changes from the freeswitch tree back to darcs as follows:

Mon Nov 19 22:05:07 EST 2007  Pekka Pessi <first.lastname@nokia.com>
 * test_htable2.c: define struct before using it in prototypes

Fri Jan 11 09:12:01 EST 2008  Bernhard Suttner <suttner at comdasys.com>
 * Using # in SOATAG_HOLD to set media as inactive instead of sendonly

Fri Jan 11 09:15:18 EST 2008  Pekka.Pessi@nokia.com
 * soa_tag.c: documented SOATAG_HOLD() inactive mode

Fri Jan 11 09:28:46 EST 2008  Pekka.Pessi@nokia.com
 * su_addrinfo.c: if su_getaddrinfo() service is NULL, try both with "0" and NULL

Fri Jan 11 09:30:23 EST 2008  Pekka.Pessi@nokia.com
 * Makefile.am: added tests to DIST_SUBDIRS

Fri Jan 11 12:11:12 EST 2008  Pekka.Pessi@nokia.com
 * nta.c: NetModule hack re-prioritizing SRV records
 
 Original hack by Stefan Leuenberger <Stefan.Leuenberger@netmodule.com>.
 
 The hack reprioritizes the SRV records used with transaction in case a
 server refuses connection or it does not answer.

Fri Jan 11 12:12:23 EST 2008  Pekka.Pessi@nokia.com
 * sres.c, sres_cache.c: NetModule hack for re-prioritizing SRV records
   
 Original hack by Stefan Leuenberger <Stefan.Leuenberger@netmodule.com>.
 
 The hack reprioritizes the SRV records used with transaction in case a
 server refuses connection or it does not answer.
 
 New functions sres_cache_set_srv_priority() and
 sres_set_cached_srv_priority().
 
Fri Jan 11 12:15:19 EST 2008  Pekka.Pessi@nokia.com
 * Makefile.am: fixed dist target

Fri Jan 11 12:19:33 EST 2008  Pekka.Pessi@nokia.com
 * tport_internal.h: grammar in doc

Mon Jan 14 06:59:17 EST 2008  Pekka.Pessi@nokia.com
 * su.h: IPv6 fix for Vista SDK
   
 Patch by Michael Jerris

Wed Jan 16 13:20:47 EST 2008  Pekka.Pessi@nokia.com
 * nua: fix sf.net bug #1867753 (avoid duplicating initial route set)

Thu Jan 17 07:48:10 EST 2008  Pekka.Pessi@nokia.com
 * sres.c, sres_cache.c: documented sres_set_cached_srv_priority(), sres_cache_set_srv_priority()

Thu Jan 17 07:51:32 EST 2008  Pekka.Pessi@nokia.com
 * sofia-sip/su_wait.h, su_port.h, su_root.c: documented new functions and types for 1.12.8

Thu Jan 17 07:52:03 EST 2008  Pekka.Pessi@nokia.com
 * sofia-sip/htable2.h: marked new features for release 1.12.8

Thu Jan 17 07:52:33 EST 2008  Pekka.Pessi@nokia.com
 * su_alloc.c: marked new features for release 1.12.8.

Thu Jan 17 07:53:01 EST 2008  Pekka.Pessi@nokia.com
 * AUTHORS: updated

Thu Jan 17 07:53:21 EST 2008  Pekka.Pessi@nokia.com
 * RELEASE: added new features and bug fixes since 1.12.7

Thu Jan 17 07:55:18 EST 2008  Pekka.Pessi@nokia.com
 * libsofia-sip-ua/docs/Doxyfile.aliases: added @NEW_1_12_8 and @VERSION_1_12_8

Thu Jan 17 09:48:48 EST 2008  Pekka Pessi <Pekka.Pessi@nokia.com>
 * autogen.sh: use automake 1.9 unless otherwise specified

Thu Jan 17 11:40:46 EST 2008  Pekka Pessi <Pekka.Pessi@nokia.com>
 * soa_static.c: cleaned inactive hold, added tests

Thu Jan 17 11:41:54 EST 2008  Pekka Pessi <Pekka.Pessi@nokia.com>
 * Makefile.am: added hide_emails.sh to dist

Thu Jan 17 11:42:35 EST 2008  Pekka Pessi <Pekka.Pessi@nokia.com>
 * nua_stack.c: removed noisy debug message from nua_client_request_sendmsg()

Fri Jan 18 11:06:10 EST 2008  Pekka.Pessi@nokia.com
 * nua: Added NUA_ERROR_AT() macro
 
 Made internally generated 900 (and 904) response phrases unique as suggested
 by Jerry Richards.

Mon Jan 21 10:39:50 EST 2008  Stefan Knoblich
 * TLS debug cleanup

Mon Jan 21 12:05:38 EST 2008  Pekka.Pessi@nokia.com
 * tport: build fixes from Freeswitch

Mon Jan 21 12:14:25 EST 2008  Pekka.Pessi@nokia.com
 * su_global_log.c: disable warning on SU_DEBUG[] (Doxygen-only variable)
 
 Patch from Michael Jerris.

Mon Jan 21 12:15:19 EST 2008  Pekka.Pessi@nokia.com
 * sres.c: default log level to the same as SU_DEBUG define
 
 Patch by Michael Jerris

Mon Jan 21 12:16:39 EST 2008  Pekka.Pessi@nokia.com
 * stun.c: default log level to the same as SU_DEBUG define
 
 Patch by Michael Jerris

Mon Jan 21 12:45:04 EST 2008  Stefan Knoblich
 * TLS debug cleanup, 2/2.
 
 Silence openssl messages, part 2 of 2. Changed to TPORT_DEBUG=1 (thanks
 MikeJ). This one converts all ERR_print_errors() calls

Mon Jan 21 13:00:49 EST 2008  Pekka.Pessi@nokia.com
 * nua: removed asserts() on hairy dialog/request handling cases

Mon Jan 21 14:06:35 EST 2008  Pekka.Pessi@nokia.com
 * soa.c: using session state in soa_set_activity()
 
 The media mode bits are set using (local) session description instead of
 remote offer/answer when O/A has been completed.

Mon Jan 21 14:08:08 EST 2008  Pekka.Pessi@nokia.com
 * soa_static.c: soa_sdp_mode_set() now includes wanted media state in offer
 
 The wanted media state is based on original user SDP and SOATAG_HOLD()
 content. Removed soa_sdp_mode_set_is_needed(), using dry-run parameter
 instead.
 
Mon Jan 21 14:09:11 EST 2008  Pekka.Pessi@nokia.com
 * nua_subnotref.c: fixed REFER re-try case
 
 REFER trashed its dialog when it got retried if there was no other dialog
 usages.

Mon Jan 21 14:20:31 EST 2008  Pekka.Pessi@nokia.com
 * nua_stack.c: return specific error phrases from nua_client_init_request()
 
 As suggested by Jerry Richards.

Tue Jan 22 11:15:04 EST 2008  Pekka.Pessi@nokia.com
 * sip_util.c: updated sip_response_terminates_dialog() as per RFC 5057.
 
 Changes handling of 423 in case of SUBSCRIBE.

Tue Jan 22 11:34:01 EST 2008  Pekka.Pessi@nokia.com
 * conformance.docs: added RFC 5057 (sipping-dialogusage)

Tue Jan 22 11:34:16 EST 2008  Pekka.Pessi@nokia.com
 * test_auth_digest.c: testing empty realm

Tue Jan 22 11:35:44 EST 2008  Pekka.Pessi@nokia.com
 * test_soa.c: testing hold with inactive, offered mode and setting remote activity flags while in hold

Tue Jan 22 12:27:41 EST 2008  Pekka.Pessi@nokia.com
 * nta.c: fixed memory corruption in case sending ACK failed
 
 Thanks for Fabio Margarido for reporting this problem.

Tue Jan 22 12:49:02 EST 2008  Pekka.Pessi@nokia.com
 * nua/test_refer.c: run test_challenge_refer() only if we use proxy
 
 Test case is now more deterministic, too.

Tue Jan 22 12:51:59 EST 2008  Pekka.Pessi@nokia.com
 * docs/Makefile.am, docs/conformance.docs: fixed links to RFC 5057.

Tue Jan 22 13:57:38 EST 2008  Pekka.Pessi@nokia.com
 * sres: added ttl parameter to sres_set_cached_srv_priority() and sres_cache_set_srv_priority().

Tue Jan 22 13:59:44 EST 2008  Pekka.Pessi@nokia.com
 * nta.c: added NTATAG_GRAYLIST().
 
 Use NTATAG_GRAYLIST() as ttl value for sres_set_cached_srv_priority().

Tue Jan 22 14:04:29 EST 2008  Pekka.Pessi@nokia.com
 * RELEASE: updated.

Tue Jan 22 14:04:29 EST 2008  Pekka.Pessi@nokia.com
 * RELEASE: updated.

Wed Jan 23 06:56:11 EST 2008  Pekka.Pessi@nokia.com
 * sip_extra.c, sip_parser.c: updated documentation

Wed Jan 23 09:47:50 EST 2008  Pekka.Pessi@nokia.com
 * test_nta.c: fixed receiving with sink socket

Wed Jan 23 10:07:30 EST 2008  Pekka Pessi <Pekka.Pessi@nokia.com>
 * soa_static.c: fixed signedness error

Wed Jan 23 10:11:14 EST 2008  Pekka Pessi <Pekka.Pessi@nokia.com>
 * win32 project files: fixed slash direction

Wed Jan 23 10:13:00 EST 2008  Pekka Pessi <Pekka.Pessi@nokia.com>
 * torture_su.c: set blocking on

Wed Jan 23 10:13:36 EST 2008  Pekka Pessi <Pekka.Pessi@nokia.com>
 * test_tport.c: using blocking sockets in test_incomplete()

Wed Jan 23 11:01:11 EST 2008  Pekka.Pessi@nokia.com
 * nta.c: now using RFC3261-compliant dialog-matching

Wed Jan 23 11:05:23 EST 2008  Pekka.Pessi@nokia.com
 * nta.c: ignore tags in nta_leg_by_dialog() if they are empty strings

Wed Jan 23 11:05:58 EST 2008  Pekka.Pessi@nokia.com
 * nta.c: asserting in proper place when handling queue tail

Wed Jan 23 12:11:09 EST 2008  Pekka.Pessi@nokia.com
 * torture_sip.c: added tests for accessing other extra headers beside P-Asserted-Identity/P-Preferred-Identity

Wed Jan 23 13:08:55 EST 2008  Pekka.Pessi@nokia.com
 * nua: terminate dialog when redirected and re-establish it with new request

Wed Jan 23 13:18:16 EST 2008  Pekka.Pessi@nokia.com
 * test_100rel.c: added test for redirect after 100rel response.


7109 annotated / raw | Diffs: previous, other | Lines: 3840 ( +339, -3 )

Created: 2008-01-06 15:15:11 -0500 (10 months ago) | Author: mikej | Changeset: 7109

Merge current sofia-sip darcs tree:

Thu Dec 13 09:15:04 EST 2007  Pekka.Pessi@nokia.com
 * libsofia-sip-ua/docs/hide_emails.sh: moved to scripts/ subdir

Thu Dec 13 09:15:34 EST 2007  Pekka.Pessi@nokia.com
 * check_sofia.c: pass xml result file as optional parameter to check_sofia

Thu Dec 20 08:13:37 EST 2007  Pekka.Pessi@nokia.com
 * stun.c: try to avoid using stun handle after returning from discovery callback
 
 Crash reported and partial patch by Daniele Rondina.

Thu Jan  3 07:11:27 EST 2008  Pekka.Pessi@nokia.com
 * tport_type_udp.c: using SO_RCVBUFFORCE and SO_SNDBUFFORCE to set rmem/wmem on udp sockets
 
 Referring reader to Linux sysctls to TPTAG_UDP_RMEM and TPTAG_UDP_WMEM
 documentation.

Thu Jan  3 07:11:47 EST 2008  Pekka.Pessi@nokia.com
 * m4/sac-su2.m4: checks for SO_RCVBUFFORCE and SO_SNDBUFFORCE

Thu Jan  3 08:19:04 EST 2008  Pekka.Pessi@nokia.com
 * nta.c: calculate next timeout only after completing current timeout
   
 Thanks to Mike Jerris for reporting this problem.

Thu Jan  3 11:02:11 EST 2008  Pekka.Pessi@nokia.com
 * sac-su2.m4: checking for IP_ADD_MEMBERSHIP and IP_MULTICAST_LOOP

Thu Jan  3 12:08:39 EST 2008  Pekka.Pessi@nokia.com
 * tport_type_udp.c: when binding to multicast address, join to the group, too.
 
 Use "canonic" IP address (from host-part of the SIP URI) to specify
 interface.

Mon Nov 19 15:01:09 EST 2007  Pekka Pessi <first.lastname@nokia.com>
 * tport_type_udp.c: made IP_ADD_MEMBERSHIP as portable

Fri Jan  4 13:19:01 EST 2008  Pekka.Pessi@nokia.com
 * test_nta.c: added check for request merging (with both 3261 and 2543 proxies)

Fri Jan  4 13:20:35 EST 2008  Pekka.Pessi@nokia.com
 * nta.c: fixed request merging with RFC 2543 proxies
   
 Updated matching of PRACKs with outstanding 100rel, too.

Fri Jan  4 15:27:01 EST 2008  Pekka.Pessi@nokia.com
 * nta.c: follow more closely RFC 3261 request matching rules

Fri Jan  4 15:31:22 EST 2008  Pekka.Pessi@nokia.com
 * nua_session.c: do not clear soa when an overlapping INVITE is received
 
Fri Jan  4 15:32:58 EST 2008  Pekka.Pessi@nokia.com
 * nua/outbound.c: reduce logging

Fri Jan  4 16:51:00 EST 2008  Pekka.Pessi@nokia.com
 * nua_subnotref.c: accept NOTIFY without Event header

Fri Jan  4 16:53:20 EST 2008  Pekka.Pessi@nokia.com
 * nua_notifier.c: fix problem handing expiration time if NOTIFY is sent before SUBSCRIBE has been responded

Fri Jan  4 16:54:08 EST 2008  Pekka.Pessi@nokia.com
 * nua_notifier.c: allow notifier handle to be shut down if SUBSCRIBE has been accpeted but no NOTIFY has been sent

6539 annotated / raw | Diffs: previous, other | Lines: 3504 ( +1355, -1540 )

Created: 2007-12-06 13:44:14 -0500 (11 months ago) | Author: mikej | Changeset: 6539

sync to current darcs tree:

Tue Nov 20 11:46:34 EST 2007  Pekka Pessi <Pekka.Pessi@nokia.com>
 * nua_register.c: silenced warning with URL_INIT_AS() on Sun CC

Tue Nov 20 11:47:06 EST 2007  Pekka Pessi <Pekka.Pessi@nokia.com>
 * test_register.c: fixed authentication caching issue

Tue Nov 20 12:09:19 EST 2007  Pekka.Pessi@nokia.com
 * tport: tport_name_is_resolved() now uses host_is_ip_address()

Tue Nov 20 12:53:54 EST 2007  Pekka.Pessi@nokia.com
 * tport.c: fixed EXPENSIVE unresolved bug.

Wed Nov 21 07:10:40 EST 2007  Pekka Pessi <Pekka.Pessi@nokia.com>
 * test_tport.c: skipping tests on TLS if send fails.

Wed Nov 21 11:46:42 EST 2007  Pekka.Pessi@nokia.com
 * test_nta.c: removed dead code

Thu Nov 22 08:42:14 EST 2007  Pekka.Pessi@nokia.com
 * test_nta.c: refactored client side tests

Thu Nov 22 09:39:45 EST 2007  Pekka.Pessi@nokia.com
 * nta: added nta_sip_is_internal().

Tue Nov 27 13:43:41 EST 2007  Pekka.Pessi@nokia.com
 * test_htable2.c: removed conversion warning
 
 Conversion of size_t to isize_t when compiled wihout --disable-size-compat.

Wed Nov 21 11:16:04 EST 2007  Daniele Rondina <geaaru at gmail dot com>
 * nta.c: nta_outgoing_*create() now uses NTATAG_TPORT() even if NTATAG_DEFAULT_PROXY() is set

Thu Nov 22 09:36:21 EST 2007  Pekka.Pessi@nokia.com
 * nta.c: always use tport from NTATAG_TPORT() (even if it is bad)
 
 Add tests, too.

Thu Nov 22 10:01:33 EST 2007  Pekka.Pessi@nokia.com
 * nta: added nta_msg_is_internal().

Mon Nov 26 17:08:16 EST 2007  Pekka.Pessi@nokia.com
 * test_proxy.c: removed memory leaks

Mon Nov 26 17:08:35 EST 2007  Pekka.Pessi@nokia.com
 * test_basic_call.c: fixed --no-proxy tests

Mon Nov 26 17:12:27 EST 2007  Pekka.Pessi@nokia.com
 * sofia-sip/su_wait.h: added su_msg_new(), su_msg_send_to(), su_msg_deinitializer()
 
 Reduce overhead from message passing.

Mon Nov 26 19:15:41 EST 2007  Pekka Pessi <Pekka.Pessi@nokia.com>
 * configure.ac: defining HAVE_SOFIA_HTTP

Mon Nov 26 19:23:05 EST 2007  Pekka.Pessi@nokia.com
 * nua: moved message passing into nua_stack.c. Recfactored reference counting.
 
 This seems to fix the memory leak within 1.12.7.

Wed Nov 28 10:15:07 EST 2007  Pekka.Pessi@nokia.com
 * test_su.c: removed calls of deprecated (and unimplemented) functions su_clone_pause()/su_clone_resume()

Thu Nov 22 09:59:13 EST 2007  Pekka.Pessi@nokia.com
 * nua_stack.c: more logging on bad authentication

Mon Nov 26 19:49:34 EST 2007  Pekka.Pessi@nokia.com
 * tport.h, tport.c: updated tport_create() docs

Thu Nov 29 12:17:40 EST 2007  Pekka Pessi <Pekka.Pessi@nokia.com>
 * tport: collecting statistics

Thu Nov 29 12:21:10 EST 2007  Pekka.Pessi@nokia.com
 * rules/sofia.am: defining INTERNAL_INCLUDES so it can be used from any subdir
 
 utils/Makefile.am, libsofia-sip-ua/nua/Makefile.am: using INCLUDES from sofia.am

Thu Nov 29 13:03:44 EST 2007  Pekka.Pessi@nokia.com
 * nua: moved test_nua contents in ltlibraries

Thu Nov 29 13:05:25 EST 2007  Pekka.Pessi@nokia.com
 * Makefile.am, configure.ac: added subdir tests for Check-based module tests

Fri Nov 30 09:03:14 EST 2007  Pekka Pessi <Pekka.Pessi@nokia.com>
 * nua_session.c: avoid NULL nua_session_state_t pointer in nua_update_client_report
 
 Thanks to Fabio Margarido for reporting this problem.

5738 annotated / raw | Diffs: previous, other | Lines: 3689 ( +0, -0 )

Created: 2007-09-21 14:49:14 -0400 (14 months ago) | Author: mikej | Changeset: 5738

svn:eol-style properties, and make eol-style consistent in some files.

5574 annotated / raw | Diffs: previous, other | Lines: 3689 ( +405, -210 )

Created: 2007-08-06 15:24:10 -0400 (15 months ago) | Author: mikej | Changeset: 5574

sync with latest sofia tree.

4939 annotated / raw | Diffs: previous, other | Lines: 3494 ( +25, -16 )

Created: 2007-04-14 22:03:41 -0400 (19 months ago) | Author: mikej | Changeset: 4939

a little update to the sofia-sip library

4308 annotated / raw | Diffs: previous, other | Lines: 3485 ( +1, -1 )

Created: 2007-02-17 01:25:21 -0500 (21 months ago) | Author: mikej | Changeset: 4308

Temporarily reverting sofia-sip library back to prior to the changes merged on 2/7/2007 due to ongoing unresolved issues in the new code.  Will re-commit these changes once we receive fixes from the sofia-sip tree for these outstanding issues.  Make sure recommended.

4153 annotated / raw | Diffs: previous, other | Lines: 3485 ( +1, -1 )

Created: 2007-02-07 16:59:38 -0500 (21 months ago) | Author: mikej | Changeset: 4153

merge changes from current sofia-sip tree.

3774 new annotated / raw | Lines: 3485 ( +3485, -0 )

Created: 2006-12-21 01:30:28 -0500 (23 months ago) | Author: mikej | Changeset: 3774

add sofia-sip 1.12.4 (plus some patches through 12/21/2006) to in tree libs