Commit Graph

9148 Commits

Author SHA1 Message Date
Michael Jerris
3ee0b589cf 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
2009-02-11 16:47:44 +00:00
Michael Jerris
c749834728 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
2009-02-11 16:47:14 +00:00
Michael Jerris
eeff4df08b 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
2009-02-11 16:46:50 +00:00
Michael Jerris
5628845768 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
2009-02-11 16:46:25 +00:00
Michael Jerris
85cafb105d 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
2009-02-11 16:45:51 +00:00
Michael Jerris
1b44df1dc5 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
2009-02-11 16:45:24 +00:00
Michael Jerris
b200642f87 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
2009-02-11 16:44:58 +00:00
Michael Jerris
dbda822b47 add new files to msvc build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11789 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-11 16:44:14 +00:00
Anthony Minessale
d6d8b04058 clarify warning
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11788 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-11 16:36:55 +00:00
Michael Jerris
4381a94448 add missing files
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11787 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-11 16:33:51 +00:00
Michael Jerris
b1fae35534 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
2009-02-11 16:28:33 +00:00
Michael Jerris
54c0937433 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
2009-02-11 16:27:51 +00:00
Michael Jerris
aee3e653cc 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
2009-02-11 16:23:44 +00:00
Michael Jerris
906fbd4ecf 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
2009-02-11 16:23:10 +00:00
Michael Jerris
0074441afa 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
2009-02-11 16:21:43 +00:00
Michael Jerris
a92ad4b3fb 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
2009-02-11 16:19:47 +00:00
Michael Jerris
295d2f46fd 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
2009-02-11 16:19:02 +00:00
Michael Jerris
0e7377b897 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
2009-02-11 16:18:36 +00:00
Michael Jerris
1ad83d3c42 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
2009-02-11 16:17:58 +00:00
Michael Jerris
7e750dcf97 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
2009-02-11 16:16:52 +00:00
Michael Jerris
a57ff1865b 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
2009-02-11 16:16:20 +00:00
Michael Jerris
b3e2fcdbb5 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
2009-02-11 16:15:46 +00:00
Michael Jerris
f92b45a9fa 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
2009-02-11 16:15:05 +00:00
Michael Jerris
1d36053c74 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
2009-02-11 16:14:35 +00:00
Michael Jerris
0a07ac4b16 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
2009-02-11 16:14:05 +00:00
Michael Jerris
c2f5696a8a 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
2009-02-11 16:12:35 +00:00
Michael Jerris
751c24f73b 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
2009-02-11 16:11:56 +00:00
Michael Jerris
52fa079b2b 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
2009-02-11 16:11:33 +00:00
Michael Jerris
ece5252042 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
2009-02-11 16:10:58 +00:00
Michael Jerris
470a963e03 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
2009-02-11 16:08:28 +00:00
Michael Jerris
0ac71634bf 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
2009-02-11 16:04:30 +00:00
Michael Jerris
91dc5d5f54 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
2009-02-11 16:03:09 +00:00
Michael Jerris
c536aac576 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
2009-02-11 15:58:09 +00:00
Michael Jerris
73e167fb85 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
2009-02-11 15:57:41 +00:00
Michael Jerris
9adbdfbd54 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
2009-02-11 15:57:13 +00:00
Michael Jerris
76b8884bb7 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
2009-02-11 15:56:43 +00:00
Michael Jerris
f5f66dc911 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
2009-02-11 15:56:04 +00:00
Michael Jerris
76c08c2274 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
2009-02-11 15:55:22 +00:00
Brian West
67fb2a1bbd 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
2009-02-11 15:54:48 +00:00
Michael Jerris
669bb66112 FSCORE-292
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11757 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-11 15:20:27 +00:00
Anthony Minessale
06ebcccd65 FSCORE-292
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11756 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-11 15:15:44 +00:00
Michael Jerris
92147a7f7c move PFLAGS to be array based
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11755 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-11 15:10:27 +00:00
Anthony Minessale
cf4b7672b5 FSCORE-294
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11754 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-11 14:56:22 +00:00
Anthony Minessale
fe683b2613 FSCORE-293
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11753 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-11 14:52:39 +00:00
Nicholas Amorim
0d365cc049 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
2009-02-11 12:35:56 +00:00
Brian West
dbc1b7d8b8 remove openmrcp from modules.conf.xml
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11750 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-11 11:41:28 +00:00
Brian West
d2b40c45bb here try this out
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11749 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-11 06:14:53 +00:00
Shane Burrell
2d45a8958b Adding more output as example. Added libedit cmake
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11748 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-11 06:07:46 +00:00
Brian West
7d71fa0c3c this makes more sense
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11747 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-11 05:07:56 +00:00
Rupa Schomaker
5baed33c7e add API lcr_admin show profiles
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11746 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-11 05:07:37 +00:00