]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Michael Jerris [Wed, 11 Feb 2009 17:11:20 +0000 (17:11 +0000)]
Wed Jan 21 14:32:32 CST 2009 Pekka Pessi <first.last@nokia.com>
* check_nua: fiddled with some timing issues
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11842
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 17:11:01 +0000 (17:11 +0000)]
Wed Jan 21 11:54:35 CST 2009 Pekka Pessi <first.last@nokia.com>
* check_etsi.c: disabled failing test case for now
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11841
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 17:10:38 +0000 (17:10 +0000)]
Wed Jan 21 11:53:25 CST 2009 Pekka Pessi <first.last@nokia.com>
* nua: added check_etsi.c with ETSI test cases
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11840
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 17:10:01 +0000 (17:10 +0000)]
Fri Jan 16 13:42:45 CST 2009 Pekka Pessi <first.last@nokia.com>
* test_auth_digest.c: fixed warnings from function declarations
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11839
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 17:09:44 +0000 (17:09 +0000)]
Fri Jan 16 13:42:36 CST 2009 Pekka Pessi <first.last@nokia.com>
* torture_bnf.c: fixed warnings from function declarations
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11838
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 17:09:14 +0000 (17:09 +0000)]
Fri Jan 16 13:42:21 CST 2009 Pekka Pessi <first.last@nokia.com>
* torture_heap.c: fixed warnings from function declarations
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11837
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 17:08:41 +0000 (17:08 +0000)]
Fri Jan 16 13:37:43 CST 2009 Pekka Pessi <first.last@nokia.com>
* nua: fixed problem handling re-SUBSCRIBE when it creates new dialog
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11836
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 17:07:59 +0000 (17:07 +0000)]
Fri Jan 16 13:27:39 CST 2009 Pekka Pessi <first.last@nokia.com>
* soa: fixed restoring state after failed offer
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11835
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 17:07:09 +0000 (17:07 +0000)]
Fri Jan 16 07:42:29 CST 2009 Pekka Pessi <first.last@nokia.com>
* nua: fixed problems with route set handling
RFC 3261 allows the route set changes while dialog is in early state.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11834
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 17:06:00 +0000 (17:06 +0000)]
Fri Jan 16 07:22:08 CST 2009 Pekka Pessi <first.last@nokia.com>
* nta: added nta_leg_client_reroute()
nta_leg_client_route() did not catch actually RFC 3261 section 12.1.2 feel
and spirit, not to speak about letter.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11833
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 17:05:32 +0000 (17:05 +0000)]
Thu Jan 15 12:06:29 CST 2009 Pekka Pessi <first.last@nokia.com>
* check_session.c: make sure To header in ACK to [3456]XX is copied from response
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11832
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 17:05:16 +0000 (17:05 +0000)]
Thu Jan 15 12:06:00 CST 2009 Pekka Pessi <first.last@nokia.com>
* nta.c: when sending ACK to [3456]XX, copy the To header as-is from the response
Problem reported by Paulo Pizarro.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11831
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 17:03:59 +0000 (17:03 +0000)]
Thu Jan 15 09:50:45 CST 2009 Jarod Neuner <janeuner@networkharbor.com>
* TLS Subject Checking in tport
sofia-sip/tport.h:
* tport_delivered_from_subjects() returns type (su_strlst_t const *)
* Export tport_subject_search()
sofia-sip/tport_tag.h + tport_tag.c:
* Remove TPTAG_TLS_VERIFY_PEER()
- Depreciated. Use TPTAG_TLS_VERIFY_POLICY instead.
- Binary Compatibility is preserved.
* Add TPTAG_TLS_VERIFY_POLICY()
- tport can verify incoming and/or outgoing connections, using:
1) Certificate Signatures only - or -
2) Certificate Signatures and Certificate Subjects
* Add TPTAG_TLS_VERIFY_DEPTH()
- Restrict certificate chain verification to a set length.
* Add TPTAG_TLS_VERIFY_DATE()
- Disable notBefore/notAfter checking (application: embedded devices)
* Add TPTAG_TLS_VERIFY_SUBJECTS()
- Incoming connections must present client certificates with subjects
that match an item in this list.
- Intended Use: Proxy Authentication
* Replaced TPTAG_TRUSTED() with TPTAG_X509_SUBJECT()
- Commented out for future use.
- Intended Use: SIP User Identities in Server Certificates.
* Add appropriate doxygen documentation.
tport.c
* Add tport_subject_search()
- Subject can be a hostname, IP Address, or a URI.
- Valid subject examples include:
example.com
alice@example.com
sip:alice@example.com
sips:alice@example.com
* tport_by_addrinfo() matches tpn_canon against the subject list
of reusable TLS connections.
tport_tls.h:
* Add tls_init_secondary()
* Remove tls_init_slave() & tls_init_client()
tport_tls.c:
* tls_verify_cb() supports TPTAG_TLS_VERIFY_DATE()
* tls_post_connection_check() verifies certificate subjects.
* tls_init_secondary()
- Replaces tls_init_slave(), tls_init_client(), and tls_clone().
tport_type_tls.c:
* Removed erroneous reference to tport_tls_deliver()
* Fix a memory leak caused by duplicate calls to tls_clone().
* Populate the (tport_t *)->tp_subjects field with peer certificate data for
new secondary connections.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11830
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 17:03:30 +0000 (17:03 +0000)]
Thu Jan 15 09:38:34 CST 2009 Bernhard Suttner <bernhard DOT suttner AT comdasys DOT com>
* sip_util.c: fix 484 respose to REFER in sip_response_terminates_dialog()
Asterisk (v 1.2.7.1) does response with 484 if a client does send a refer
with a @ReferTo header to an unknown number. This is therefore not
fundamentally wrong and the dialog should not be destroyed!
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11829
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 17:02:55 +0000 (17:02 +0000)]
Thu Jan 15 09:33:08 CST 2009 Pekka Pessi <first.last@nokia.com>
* Doxyfile.aliases: added @NEW_1_12_11, @VERSION_1_12_11
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11828
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 17:02:34 +0000 (17:02 +0000)]
Thu Jan 15 08:40:56 CST 2009 Pekka Pessi <first.last@nokia.com>
* s2check: added
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11827
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 17:02:00 +0000 (17:02 +0000)]
Thu Jan 15 06:48:04 CST 2009 Pekka Pessi <first.last@nokia.com>
* msg_parser.c: msg_header_add_format() added in 1.12.10
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11826
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 17:01:43 +0000 (17:01 +0000)]
Wed Jan 14 06:35:56 CST 2009 Pekka Pessi <first.last@nokia.com>
* nta_tag.c: updated tag documentation
NTATAG_GRAYLIST added in 1.12,8, NTATAG_MAX_PROCEEDING() in 1.12.9,
NTATAG_TLS_RPORT() in 1.12.10
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11825
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 17:01:12 +0000 (17:01 +0000)]
Tue Jan 13 16:23:40 CST 2009 Pekka Pessi <first.last@nokia.com>
* NUTAG_REFRESH_WITHOUT_SDP(): added in 1.12.10
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11824
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 17:00:42 +0000 (17:00 +0000)]
Tue Jan 13 16:23:09 CST 2009 Pekka Pessi <first.last@nokia.com>
* su_inet_ntop(), su_inet_pton(): added in 1.12.9
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11823
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 17:00:16 +0000 (17:00 +0000)]
Tue Jan 13 16:22:39 CST 2009 Pekka Pessi <first.last@nokia.com>
* tport_type_tls.c, tport_tls.c: added Jarod Neuner as one of authors
Cleaned whitespace, too.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11822
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:59:44 +0000 (16:59 +0000)]
Tue Jan 13 16:21:44 CST 2009 Pekka Pessi <first.last@nokia.com>
* sac-su2.m4: check for strnlen(), do not check for strcasestr()
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11821
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:59:20 +0000 (16:59 +0000)]
Tue Jan 13 16:20:56 CST 2009 Pekka Pessi <first.last@nokia.com>
* TPTAG_TLS_VERIFY_PEER() added in 1.12.10
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11820
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:57:55 +0000 (16:57 +0000)]
Tue Jan 13 16:20:06 CST 2009 Pekka Pessi <first.last@nokia.com>
* su_localinfo.c: using SU_LOCALINFO_TEST
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11819
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:57:36 +0000 (16:57 +0000)]
add missing file
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11818
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:56:57 +0000 (16:56 +0000)]
Tue Jan 13 15:19:59 CST 2009 Pekka Pessi <first.last@nokia.com>
* check_session.c: added a test case for sending re-INVITE w/o offer
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11817
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:56:33 +0000 (16:56 +0000)]
Tue Jan 13 15:19:02 CST 2009 Pekka Pessi <first.last@nokia.com>
* check_session.c: renamed test case 2.3.3 as 2.6.3
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11816
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:56:03 +0000 (16:56 +0000)]
Tue Jan 13 10:10:10 CST 2009 Pekka Pessi <first.last@nokia.com>
* rules/silent.am: silence. at last.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11815
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:55:27 +0000 (16:55 +0000)]
Tue Jan 13 15:03:25 CST 2009 Pekka Pessi <first.last@nokia.com>
* torture_bnf.c: added some host_is_domain() cases
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11814
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:55:11 +0000 (16:55 +0000)]
Tue Jan 13 14:59:50 CST 2009 Pekka Pessi <first.last@nokia.com>
* nua_session.c: send answer in ACK if offer was sent in 200 OK to re-INVITE
Thanks for Liu Yang for reporting the problem.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11813
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:54:44 +0000 (16:54 +0000)]
Mon Jan 12 08:29:14 CST 2009 Pekka Pessi <first.last@nokia.com>
* sip-dig.c: using su_casenmatch() to match NAPTR service
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11812
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:54:20 +0000 (16:54 +0000)]
Mon Jan 12 08:27:07 CST 2009 Pekka Pessi <first.last@nokia.com>
* su_port.c: added #include <sofia-sip/su_string.h>
Making poll mechanism name matching case-insensitive.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11811
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:53:49 +0000 (16:53 +0000)]
Fri Jan 9 14:51:02 CST 2009 Pekka Pessi <first.last@nokia.com>
* auth_client.c: auc_has_authorization() is happy if one scheme is supported
If there was multiple challenges with different authentication schemes,
auc_has_authorization() required that all were supported (and used) before
authentication could proceed.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11810
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:53:18 +0000 (16:53 +0000)]
Fri Jan 9 13:51:56 CST 2009 Pekka Pessi <first.last@nokia.com>
* su_string.c: it is A. Not a Z.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11809
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:52:40 +0000 (16:52 +0000)]
Fri Jan 9 13:26:53 CST 2009 Paulo Pizarro <paulo DOT pizarro AT gmail DOT com>
* nta.c: do not restart timer E when provisional response is received
According to the (informational) RFC 4321 section 1.2 Timer E is not altered
during the transition to Proceeding.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11808
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Rupa Schomaker [Wed, 11 Feb 2009 16:52:29 +0000 (16:52 +0000)]
add support for pre_order on the profile, cleanup show profiles command
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11807
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:52:15 +0000 (16:52 +0000)]
Thu Jan 8 15:13:56 CST 2009 Pekka Pessi <first.last@nokia.com>
* sip: using <sofia-sip/su_string.h> functions
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11806
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:51:44 +0000 (16:51 +0000)]
Thu Jan 8 15:12:28 CST 2009 Pekka Pessi <first.last@nokia.com>
* sresolv: using <sofia-sip/su_string.h> functions
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11805
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:51:14 +0000 (16:51 +0000)]
Thu Jan 8 15:03:28 CST 2009 Pekka Pessi <first.last@nokia.com>
* nea: using <sofia-sip/su_string.h> functions
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11804
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:50:52 +0000 (16:50 +0000)]
Thu Jan 8 15:00:46 CST 2009 Pekka Pessi <first.last@nokia.com>
* tport: using <sofia-sip/su_string.h> functions
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11803
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:50:29 +0000 (16:50 +0000)]
Thu Jan 8 14:56:49 CST 2009 Pekka Pessi <first.last@nokia.com>
* msg: using <sofia-sip/su_string.h> functions
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11802
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:49:51 +0000 (16:49 +0000)]
Thu Jan 8 14:55:01 CST 2009 Pekka Pessi <first.last@nokia.com>
* bnf: using <sofia-sip/su_string.h>
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11801
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:49:25 +0000 (16:49 +0000)]
Thu Jan 8 14:52:37 CST 2009 Pekka Pessi <first.last@nokia.com>
* nua: using <sofia-sip/su_string.h> functions
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11800
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:49:01 +0000 (16:49 +0000)]
Thu Jan 8 14:47:09 CST 2009 Pekka Pessi <first.last@nokia.com>
* utils/sip-dig.c: using <sofia-sip/su_string.h> functions
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11799
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:48:40 +0000 (16:48 +0000)]
Thu Jan 8 14:29:39 CST 2009 Pekka Pessi <first.last@nokia.com>
* nth: using <sofia-sip/su_string.h> functions
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11798
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:48:09 +0000 (16:48 +0000)]
Thu Jan 8 13:57:46 CST 2009 Pekka Pessi <first.last@nokia.com>
* soa: using <sofia-sip/su_string.h> functions
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11797
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:47:44 +0000 (16:47 +0000)]
Thu Jan 8 13:50:53 CST 2009 Pekka Pessi <first.last@nokia.com>
* iptsec: using <sofia-sip/su_string.h> functions
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11796
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:47:14 +0000 (16:47 +0000)]
Thu Jan 8 13:00:38 CST 2009 Pekka Pessi <first.last@nokia.com>
* sdp: using <sofia-sip/su_string.h> functions
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11795
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:46:50 +0000 (16:46 +0000)]
Thu Jan 8 12:38:05 CST 2009 Pekka Pessi <first.last@nokia.com>
* nta: use <sofia-sip/su_string.h> functions
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11794
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:46:25 +0000 (16:46 +0000)]
Thu Jan 8 12:14:14 CST 2009 Pekka Pessi <first.last@nokia.com>
* http: use <sofia-sip/su_string.h> functions
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11793
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:45:51 +0000 (16:45 +0000)]
Thu Jan 8 12:13:38 CST 2009 Pekka Pessi <first.last@nokia.com>
* su: using <sofia-sip/su_string.h>
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11792
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:45:24 +0000 (16:45 +0000)]
Thu Jan 8 12:13:05 CST 2009 Pekka Pessi <first.last@nokia.com>
* tests: using <sofia-sip/su_string.h> functions
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11791
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:44:58 +0000 (16:44 +0000)]
Thu Jan 8 12:12:55 CST 2009 Pekka Pessi <first.last@nokia.com>
* sofia-sip/su_string.h, su_string:c: added to open_c
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11790
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:44:14 +0000 (16:44 +0000)]
add new files to msvc build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11789
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Anthony Minessale [Wed, 11 Feb 2009 16:36:55 +0000 (16:36 +0000)]
clarify warning
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11788
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:33:51 +0000 (16:33 +0000)]
add missing files
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11787
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:28:33 +0000 (16:28 +0000)]
Thu Jan 8 12:12:46 CST 2009 Pekka Pessi <first.last@nokia.com>
* sofia-sip/su_string.h, su_string:c: added to win32
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11786
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:27:51 +0000 (16:27 +0000)]
Thu Jan 8 12:08:14 CST 2009 Pekka Pessi <first.last@nokia.com>
* memspn.c, memcspn.c: use functions from <sofia-sip/su_string.h>
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11785
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:23:44 +0000 (16:23 +0000)]
Thu Jan 8 11:55:52 CST 2009 Pekka Pessi <first.last@nokia.com>
* sofia-sip/string0.h: use functions from <sofia-sip/su_string.h>
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11784
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:23:10 +0000 (16:23 +0000)]
Fri Jan 9 10:33:14 CST 2009 Pekka Pessi <first.last@nokia.com>
* nua_session.c: when negotiating session refresher, default to UAC
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11783
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:21:43 +0000 (16:21 +0000)]
Fri Jan 9 10:19:27 CST 2009 Pekka Pessi <first.last@nokia.com>
* auth_client.c: updated documentation
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11782
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:19:47 +0000 (16:19 +0000)]
Thu Jan 8 14:20:45 CST 2009 Pekka Pessi <first.last@nokia.com>
* outbound.c: use default peer info when outbound is created
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11781
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:19:02 +0000 (16:19 +0000)]
Thu Jan 8 13:04:57 CST 2009 Pekka Pessi <first.last@nokia.com>
* docs/Doxyfile.aliases: Added @VERSION_1_12_10, @NEW_1_12_10
Also @VERSION_UNRELEASED and @NEW_UNRELEASED.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11780
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:18:36 +0000 (16:18 +0000)]
Thu Jan 8 13:04:03 CST 2009 Pekka Pessi <first.last@nokia.com>
* auth_client: do not crash with unknown authentication schemes
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11779
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:17:58 +0000 (16:17 +0000)]
Thu Jan 8 14:11:49 CST 2009 Pekka Pessi <first.last@nokia.com>
* su_string.c: fixed su_strcasestr()
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11778
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:16:52 +0000 (16:16 +0000)]
Thu Jan 8 12:04:21 CST 2009 Pekka Pessi <first.last@nokia.com>
* sofia-sip/su_string.h: added
Adding locale-independent, NULL-safe string comparison,
matching and searching functions:
- su_strcmp()
- su_strncmp()
- su_strcasecmp()
- su_strncasecmp()
- su_strmatch()
- su_strnmatch()
- su_casematch()
- su_casenmatch()
- su_strcasestr()
- su_strnspn()
- su_strncspn()
- su_memspn()
- su_memcspn()
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11777
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:16:20 +0000 (16:16 +0000)]
Thu Jan 8 10:48:47 CST 2009 Pekka Pessi <first.last@nokia.com>
* RELEASE: multi-WWW-Authenticate bug
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11776
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:15:46 +0000 (16:15 +0000)]
Thu Jan 8 10:34:22 CST 2009 Pekka Pessi <first.last@nokia.com>
* sip_security.c: allow multiple WWW-Authenticate and Authorization headers
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11775
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:15:05 +0000 (16:15 +0000)]
Mon Jan 5 06:43:24 CST 2009 Pekka Pessi <first.last@nokia.com>
* tport_type_tls.c: no tport_tls_deliver() yet
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11774
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:14:35 +0000 (16:14 +0000)]
Mon Jan 5 06:43:04 CST 2009 Pekka Pessi <first.last@nokia.com>
* tport_tls.c: silences warnings on signedness
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11773
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:14:05 +0000 (16:14 +0000)]
Mon Jan 5 06:42:09 CST 2009 Pekka Pessi <first.last@nokia.com>
* tport_tls.c: su_home_new() already zeros the allocated memory
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11772
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:12:35 +0000 (16:12 +0000)]
Mon Jan 5 06:31:12 CST 2009 Pekka Pessi <first.last@nokia.com>
* nua_session.c: default to initiate session refreshes
Use local refresher unless remote end explicitly indicates that it takes
care of refreshing the session. Bug reported and initial patch by Timo
Bruhn.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11771
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:11:56 +0000 (16:11 +0000)]
Mon Jan 5 04:22:01 CST 2009 Pekka Pessi <first.last@nokia.com>
* RELEASE: added Jarod's description of TLS improvements
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11770
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:11:33 +0000 (16:11 +0000)]
Tue Dec 16 16:19:37 CST 2008 Jarod Neuner <janeuner@networkharbor.com>
* Early TLS Handshake and Verification
tport_type_tls.c:
* tport_tls_accept():
- Replaces tport_accept for incoming TLS connections.
* tport_tls_connect():
- Replaces tport_base_connect() for outgoing TLS connections.
tport_tls.c:
* tls_t now use a memory home instead of malloc.
* removed tls_check_hosts()
* tls_connect():
- Replaces tport_base_connect for TLS connection setup.
- Completes TLS handshake and verifies peer certificates.
- Destroys suspect TLS connections before sending/receiving payload.
- Populates a su_strlst_t with subjects from the peer certificate.
tport.c:
* tport_is_verified()
- true if peer certificate validated successfully
* tport_delivered_from_subjects()
- Certificate subjects listed in the peer certificate.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11769
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:10:58 +0000 (16:10 +0000)]
Tue Dec 16 11:58:26 CST 2008 Jarod Neuner <janeuner@networkharbor.com>
* Helper functions for vtp_connect and vtp_wakeup_pri.
- Expose tport_setname() and tport_wakeup() via tport_internal.h
- Add tport_register_secondary() for adding secondaries to a root, and
to alleviate the need to export tprb_append.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11768
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:08:28 +0000 (16:08 +0000)]
Fri Dec 19 10:51:02 CST 2008 Pekka Pessi <first.last@nokia.com>
* tport_logging.c: do not use stamp as format string
Original patch by Mike Jerris.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11767
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Stefan Knoblich [Wed, 11 Feb 2009 16:04:30 +0000 (16:04 +0000)]
[ozmod_isdn] Backport fix from rework branch: use channel flag rather than CRVFlag to properly release channels in ZAP_CHANNEL_STATE_DOWN transition
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@662
a93c3328 -9c30-0410-af19-
c9cd2b2d52af
Stefan Knoblich [Wed, 11 Feb 2009 16:04:30 +0000 (16:04 +0000)]
[ozmod_isdn] Backport fix from rework branch: use channel flag rather than CRVFlag to properly release channels in ZAP_CHANNEL_STATE_DOWN transition
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@662
a93c3328 -9c30-0410-af19-
c9cd2b2d52af
Michael Jerris [Wed, 11 Feb 2009 16:04:30 +0000 (16:04 +0000)]
Fri Dec 19 08:38:53 CST 2008 Pekka Pessi <first.last@nokia.com>
* nta.c: be consistent with maxsize and max_proceeding types
Original patch by Mike Jerris
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11766
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 16:03:09 +0000 (16:03 +0000)]
Mon Dec 15 09:16:20 CST 2008 Pekka Pessi <first.last@nokia.com>
* su_alloc.c: always unlock home before destroying mutexes
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11765
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 15:58:09 +0000 (15:58 +0000)]
Mon Dec 15 10:57:06 CST 2008 Pekka Pessi <first.last@nokia.com>
* sresolv: made sres_record_class static
Should never been global.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11764
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 15:57:41 +0000 (15:57 +0000)]
Mon Dec 15 10:43:17 CST 2008 Pekka Pessi <first.last@nokia.com>
* test_nua.c: made usage static
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11763
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 15:57:13 +0000 (15:57 +0000)]
Mon Dec 15 10:54:36 CST 2008 Pekka Pessi <first.last@nokia.com>
* RELEASE: mention removed globals
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11762
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 15:56:43 +0000 (15:56 +0000)]
Mon Dec 15 10:50:21 CST 2008 Pekka Pessi <first.last@nokia.com>
* sofia-resolv/sres_cache.h: added prototype for sres_cache_clean()
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11761
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 15:56:04 +0000 (15:56 +0000)]
Mon Dec 15 10:33:40 CST 2008 Pekka Pessi <first.last@nokia.com>
* sofia-sip/heap.h: added protype for su_smoothsort()
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11760
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 15:55:22 +0000 (15:55 +0000)]
Mon Dec 15 10:33:16 CST 2008 Pekka Pessi <first.last@nokia.com>
* su_tag.h: added prototype for tl_vllen()
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11759
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Brian West [Wed, 11 Feb 2009 15:54:48 +0000 (15:54 +0000)]
Mon Dec 15 10:32:55 CST 2008 Pekka Pessi <first.last@nokia.com>
* su_tag_class.h: added prototypes for tag functions
Protypes for t_filter(), t_null_filter(), t_end_filter(),
t_socket_snprintf(), t_socket_ref_set() have been missing.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11758
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 15:20:27 +0000 (15:20 +0000)]
FSCORE-292
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11757
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Anthony Minessale [Wed, 11 Feb 2009 15:15:44 +0000 (15:15 +0000)]
FSCORE-292
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11756
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Michael Jerris [Wed, 11 Feb 2009 15:10:27 +0000 (15:10 +0000)]
move PFLAGS to be array based
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11755
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Anthony Minessale [Wed, 11 Feb 2009 14:56:22 +0000 (14:56 +0000)]
FSCORE-294
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11754
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Anthony Minessale [Wed, 11 Feb 2009 14:52:39 +0000 (14:52 +0000)]
FSCORE-293
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11753
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Nicholas Amorim [Wed, 11 Feb 2009 12:35:56 +0000 (12:35 +0000)]
Debian rules now points conf files to /etc/freeswitch according to debian standards
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11752
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Brian West [Wed, 11 Feb 2009 11:41:28 +0000 (11:41 +0000)]
remove openmrcp from modules.conf.xml
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11750
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Brian West [Wed, 11 Feb 2009 06:14:53 +0000 (06:14 +0000)]
here try this out
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11749
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Shane Burrell [Wed, 11 Feb 2009 06:07:46 +0000 (06:07 +0000)]
Adding more output as example. Added libedit cmake
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11748
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Brian West [Wed, 11 Feb 2009 05:07:56 +0000 (05:07 +0000)]
this makes more sense
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11747
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Rupa Schomaker [Wed, 11 Feb 2009 05:07:37 +0000 (05:07 +0000)]
add API lcr_admin show profiles
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11746
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Rupa Schomaker [Wed, 11 Feb 2009 02:55:17 +0000 (02:55 +0000)]
initialize retval
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11745
d0543943 -73ff-0310-b7d9-
9358b9ac24b2
Shane Burrell [Wed, 11 Feb 2009 02:53:31 +0000 (02:53 +0000)]
Initial CMAKE file commit
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11744
d0543943 -73ff-0310-b7d9-
9358b9ac24b2