Just trying to make tport_tls init a bit noisier.
New patches:

[tport_tls: add/fix some tls init logging
Jarod Neuner <janeu...@networkharbor.com>**20090212180248] {
hunk ./libsofia-sip-ua/tport/tport_tls.c 267
-      tls_log_errors(1, "tls_init_context", 0);
+      tls_log_errors(3, "tls_init_context", 0);
hunk ./libsofia-sip-ua/tport/tport_tls.c 279
-      tls_log_errors(1, "tls_init_context", 0);
+      SU_DEBUG_1(("%s: invalid private key: %s\n",
+                "tls_init_context", ti->key));
+      tls_log_errors(3, "tls_init_context(key)", 0);
hunk ./libsofia-sip-ua/tport/tport_tls.c 303
+    SU_DEBUG_1(("%s: error loading CA list: %s\n",
+                "tls_init_context", ti->CAfile));
hunk ./libsofia-sip-ua/tport/tport_tls.c 306
-      tls_log_errors(1, "tls_init_context", 0);
+      tls_log_errors(3, "tls_init_context(CA)", 0);
hunk ./libsofia-sip-ua/tport/tport_tls.c 328
-    tls_log_errors(1, "tls_init_context", 0);
+    tls_log_errors(3, "tls_init_context", 0);
hunk ./libsofia-sip-ua/tport/tport_type_tls.c 225
+    /*
hunk ./libsofia-sip-ua/tport/tport_type_tls.c 232
+    */
hunk ./libsofia-sip-ua/tport/tport_type_tls.c 234
+  } else {
+    char buf[TPORT_HOSTPORTSIZE];
+    su_sockaddr_t *sa = ai ? (void *)(ai->ai_addr) : NULL;
+    if (sa && tport_hostport(buf, sizeof(buf), sa, 2))
+      SU_DEBUG_5(("%s(%p): tls context initialized for %s\n", \
+                  __func__, (void *)pri, buf));
}

Context:

[tport.c: return correct errno from tport_connect()
Pekka Pessi <first.l...@nokia.com>**20090212131708
 Ignore-this: 862cf3e8ef5c17e9ac955dcdba317f1f
] 
[tport.c: return correct errno from tport_listen()
Della Betta Filippo <filippo DOT dellabetta AT telecomitalia DOT 
it>**20090212131731
 Ignore-this: 5d96f6f5d776bf8fb49e221b2f65ca60
] 
[msg/Makefile.am: allow short header forms in MIME attachments, too
Pekka Pessi <first.l...@nokia.com>**20090211210148
 Ignore-this: 96e2eed7fed2c1c0b6dbb41f65b9a990
] 
[tport.c: fixed tport_queuelen() when queue is full
Della Betta Filippo <filippo DOT dellabetta AT telecomitalia DOT 
it>**20090211210108
 Ignore-this: 7b7e2d1cc9f61b41c4d44dc8ff4d246e
] 
[nua_i_network_changed: use NUTAG_DETECT_NETWORK_UPDATES() preference
Pekka Pessi <first.l...@nokia.com>**20090211205148
 Ignore-this: 474f2d54b24b05f17f611fda6ce070c7
] 
[nua_stack_launch_network_change_detector: fixed root usage
Pekka Pessi <first.l...@nokia.com>**20090211205229
 Ignore-this: 3db82870d6996c32605109d8295b4a00
 
 su_root_add_network_changed() should use stack root, not api root.
] 
[configure.ac: define HAVE_CHECK in "config.h"
Pekka Pessi <first.l...@nokia.com>**20090210143723
 Ignore-this: e9624065d7951f0eb0601732c6169726
] 
[check_nua: use s2dns
Pekka Pessi <first.l...@nokia.com>**20090210141137
 Ignore-this: 195cf87521188b7974d1a5a449366b4d
] 
[check_nua: run all the test cases with and without stack thread
Pekka Pessi <first.l...@nokia.com>**20090210141041
 Ignore-this: e1966c560fb8e32d5a2d292e5e8dbdc0
 
 Better detect race conditions.
] 
[check_nua: use tcase_add_test() and s2_select_tests() from <s2check.h>
Pekka Pessi <first.l...@nokia.com>**20090210133635
 Ignore-this: 1cca84370700f8d63d7740ca6921c585
] 
[url: accept empty port number in URLs
Pekka Pessi <first.l...@nokia.com>**20090210225511
 Ignore-this: c5e185e23a7ab3ee6248ea3538c66e40
] 
[rules/silent.am: fixed make SOFIA_SILENT=
Pekka Pessi <first.l...@nokia.com>**20090210130733
 Ignore-this: f969ee6273c78eadab3031ad7d98cd11
] 
[check_nua: moved s2_fast_forward() to s2 library
Pekka Pessi <first.l...@nokia.com>**20090210131720
 Ignore-this: c28d82a4df4eab00ec777495edb46e6a
] 
[s2check: added s2_dns
Pekka Pessi <first.l...@nokia.com>**20090210131933
 Ignore-this: 9d727767dc1086f4a5c12c789b542329
] 
[s2check: added s2util.h, s2_fast_forward()
Pekka Pessi <first.l...@nokia.com>**20090210131855
 Ignore-this: c3badf40c1ae9526abcb8d39a7f47968
] 
[s2check: fixed s2_tcase_add_test()
Pekka Pessi <first.l...@nokia.com>**20090210131822
 Ignore-this: 430b25b2dd5f52624da2d8d8a334d123
] 
[nua/check_etsi: added test case SIP_CC_OE_CE_TI_011_012
Paulo Pizarro <paulo DOT pizarro AT gmail DOT com>**20090210131152
 Ignore-this: 245e07ad07c4e3d5e09ab93014594e43
 
 Ensure that the IUT, when an INVITE client transaction has been in the
 Terminated state, on receipt of a retransmitted Success (200 OK) responses
 sends an ACK request until 64*T1 duration expires, after this, on receipt of
 a retransmitted Success (200 OK) responses does not send an ACK request.
] 
[nta.c: ACK and BYE orphan 200 OK matching with destroyed client transaction
Paulo Pizarro <paulo DOT pizarro AT gmail DOT com>**20090210130603
 Ignore-this: c4f2b165dd2f197f129044e5c653cd8
 
 ETSI Test cases SIP_CC_OE_CE_V_019, SIP_CC_OE_CE_TI_011_012
] 
[nua_session.c: fixed race condition with ACK
Pekka Pessi <first.l...@nokia.com>**20090210130327
 Ignore-this: 37d3e74b169e8a154b9734dbade74d84
 
 Response message got destroyed after sending ACK if stack was run in
 multithreaded mode.
] 
[run_test_sresolv: check for apparmor, too
Pekka Pessi <first.l...@nokia.com>**20090206134845
 Ignore-this: fd2051f73ff81a206c88855ac8bf7f59
] 
[nta: consider route as set if it is included when creating a leg
Pekka Pessi <first.l...@nokia.com>**20090206111613
 Ignore-this: a9bc5471a9da03df6bba4d240404c0af
] 
[open_c: added nua_client.[hc], nua_server.[hc]
Pekka Pessi <first.l...@nokia.com>**20090206105813
 Ignore-this: 3d8c3943c8bde53944641ff7a7747007
] 
[open_c/build_sources.cmd: building su_tag_ref.c
Pekka Pessi <first.l...@nokia.com>**20090206105751
 Ignore-this: 636d7b837fa3b293f18ee5a85461ce77
] 
[win32: added nua_client.[hc], nua_server.[hc]
Pekka Pessi <first.l...@nokia.com>**20090206105456
 Ignore-this: edd7aa5c6a0257667396defb7795e122
] 
[build_sources.cmd: building su_tag_ref.c
Pekka Pessi <first.l...@nokia.com>**20090206100547
 Ignore-this: 30815ba6e794d3a070aea174397b6408
] 
[nua: moved nua_server* and nua_client* code into their own files
Pekka Pessi <first.l...@nokia.com>**20090204145317
 Ignore-this: 23d66f0189ef8e324c2f23266f0ccf2
 
 Added nua_server.h, nua_server.c, nua_client.h, nua_client.c.
] 
[nua_session.c: do not add Min-SE header if not needed
Pekka Pessi <first.l...@nokia.com>**20090129183212] 
[su-glib/su_source.c: fixed su_source_is_running() signature
Pekka Pessi <first.l...@nokia.com>**20090128192136] 
[nua/outbound.c: calculate the keepalive timer interval with regard to the 
maximum defer interval
Mikhail Zabaluev <mikhail.zabal...@nokia.com>**20090128183201
   
 The point is not to miss the keepalive deadlines.
 
 Re-recorded 20090123142528-5b6ca-43c4952962c9ce02469f01ee7bd51b0528ea7a22
] 
[su-glib/su_source.c: improved the deferrable timeout calculation
Mikhail Zabaluev <mikhail.zabal...@nokia.com>**20090128183106
 
 Re-recorded 20090119150441-5b6ca-c20da738844361925e89f91a836ecfe0337ff406
] 
[su-glib/su_source.c: updated copyright years
Mikhail Zabaluev <mikhail.zabal...@nokia.com>**20090128183055
 
 Re-recorded 20090115134740-5b6ca-72ec57818de33d9903bed930331da774940c7bc9
] 
[Added a comment about suspicious timeout calculation code
Mikhail Zabaluev <mikhail.zabal...@nokia.com>**20090128182747
 
 Re-recorded 20090114075910-5b6ca-937bfb6744b27f097fdb539a9a8485bd153e0238
] 
[Added deferrable timer support to the GSource integration.
Mikhail Zabaluev <mikhail.zabal...@nokia.com>**20090128182034
 
 Re-recorded 20090114075719-5b6ca-09b1ae21ce4d2d896ebf9aec432c7eb4d4377a36
] 
[Merged deferrable timers from the bleeding-sofia-sip branch
Mikhail Zabaluev <mikhail.zabal...@nokia.com>**20090128181508
 
 Re-recorded 20080917114317-5b6ca-5d673b7121c3e3e6be79bcd61d769a0f64a3d674
] 
[su_port.h, su_timer.c: refactored su_timer_next_expires()
Pekka Pessi <first.l...@nokia.com>**20090128180900
 
 Re-recorded 20071012131631-88462-46db2bef9a233efd0eb8ab2a4191d6fb407309ca
] 
[outbound.c: make outbound timer deferrable
Pekka Pessi <first.l...@nokia.com>**20090128180753
 
 Re-recorded 20070725162526-65a35-d6964a5de1c621c96e999a77583229b57847299f
] 
[su: added API functions su_timer_is_set() and su_timer_latest()
Pekka Pessi <first.l...@nokia.com>**20090128180702
 
 Re-recorded 20070725161705-65a35-078b884737d9481b0ececff27cdf3a3918ff473b
] 
[sofia-sip/su_wait.h: added su_timer_deferrable(), su_task_wakeup(), 
su_root_set_max_defer(), su_root_get_max_defer() and su_task_deferrable().
Pekka Pessi <first.l...@nokia.com>**20090128180606
  
 Added implementation to different main-loop implementations in
 libsofia-sip-ua/su.
 
 Fixed su_task_is_running(). 
   
 In libsofia-sip-ua/su, added tests for deferred timers. 
 
 In libsofia-sip-ua-glib/su-glib/su_source.c, added su_source_wakeup() and
 su_source_is_running(). Using su_base_port_send() instead of
 su_source_send(). Using su_base_port_deferable() and
 su_base_port_max_defer(), too.
 
 Re-recorded 20070723202419-65a35-c4025757e65c161384f6c38020defbe7d37c2890
] 
[su_timer.c: removed redundant checks
Pekka Pessi <first.l...@nokia.com>**20090128180255
 
 Re-recorded 20070723151500-65a35-2e24d6746b1a28f1e0c782fee864f9fcc2c041e1
] 
[su_timer.c: timers_remove() now set sut_heap_index to 0
Pekka Pessi <first.l...@nokia.com>**20090128180113
 
 Re-recorded 20070713164234-65a35-151a3dfd7f471cbb0c31bc19765f88cbc918a539
] 
[su_timer.c: no more type-punning
Pekka Pessi <first.l...@nokia.com>**20090128180026
 
 Re-recorded 20070713164211-65a35-f05bae71f5ce99648b97122adc4e1a74309dc32f
] 
[su_timer.c: using heap (instead of red-black tree) for keeping timers sorted
Pekka Pessi <first.l...@nokia.com>**20090128175234
 
 Re-recorded 20070704230449-65a35-f0434c75b0f58a069806e81942c0d5e0821dc9d3
] 
[nua_dialog.c: avoid debug output with nua_dialog_usage_set_refresh_at()
Pekka Pessi <first.l...@nokia.com>**20090128193454] 
[RELEASE: msg_multipart_t::mp_len from usize_t to unsigned
Pekka Pessi <first.l...@nokia.com>**20090126154530] 
[msg_multipart_s: fixed mp_len type
Pekka Pessi <first.l...@nokia.com>**20090121163808
 
 The msg_multipart_s should follow msg_pub_s layout.
] 
[sresolv: caching SRES_RECORD_ERR in case a CNAME is returned, too
Pekka Pessi <first.l...@nokia.com>**20090123171341
 
 Tracing the CNAMEs when doing cache lookups.
] 
[check_nua: added test check_simple.c, test cases for SIMPLE
Pekka Pessi <first.l...@nokia.com>**20090121204903] 
[check_nua: fiddled with some timing issues
Pekka Pessi <first.l...@nokia.com>**20090121203232] 
[check_etsi.c: disabled failing test case for now
Pekka Pessi <first.l...@nokia.com>**20090121175435] 
[nua: added check_etsi.c with ETSI test cases
Pekka Pessi <first.l...@nokia.com>**20090121175325] 
[test_auth_digest.c: fixed warnings from function declarations
Pekka Pessi <first.l...@nokia.com>**20090116194245] 
[torture_bnf.c: fixed warnings from function declarations
Pekka Pessi <first.l...@nokia.com>**20090116194236] 
[torture_heap.c: fixed warnings from function declarations
Pekka Pessi <first.l...@nokia.com>**20090116194221] 
[nua: fixed problem handling re-SUBSCRIBE when it creates new dialog
Pekka Pessi <first.l...@nokia.com>**20090116193743] 
[soa: fixed restoring state after failed offer
Pekka Pessi <first.l...@nokia.com>**20090116192739] 
[nua: fixed problems with route set handling
Pekka Pessi <first.l...@nokia.com>**20090116134229
 
 RFC 3261 allows the route set changes while dialog is in early state.
] 
[nta: added nta_leg_client_reroute()
Pekka Pessi <first.l...@nokia.com>**20090116132208
 
 nta_leg_client_route() did not catch actually RFC 3261 section 12.1.2 feel
 and spirit, not to speak about letter.
] 
[check_session.c: make sure To header in ACK to [3456]XX is copied from response
Pekka Pessi <first.l...@nokia.com>**20090115180629] 
[nta.c: when sending ACK to [3456]XX, copy the To header as-is from the response
Pekka Pessi <first.l...@nokia.com>**20090115180600
 
 Problem reported by Paulo Pizarro.
] 
[sip_util.c: fix 484 respose to REFER in sip_response_terminates_dialog()
Bernhard Suttner <bernhard DOT suttner AT comdasys DOT com>**20090115153834
 
 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!
] 
[TLS Subject Checking in tport
Jarod Neuner <janeu...@networkharbor.com>**20090115155045
 
 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
       al...@example.com
       sip:al...@example.com
       sips:al...@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.
 
] 
[Doxyfile.aliases: added @NEW_1_12_11, @VERSION_1_12_11
Pekka Pessi <first.l...@nokia.com>**20090115153308] 
[s2check: added
Pekka Pessi <first.l...@nokia.com>**20090115144056] 
[msg_parser.c: msg_header_add_format() added in 1.12.10
Pekka Pessi <first.l...@nokia.com>**20090115124804] 
[nta_tag.c: updated tag documentation
Pekka Pessi <first.l...@nokia.com>**20090114123556
 
 NTATAG_GRAYLIST added in 1.12,8, NTATAG_MAX_PROCEEDING() in 1.12.9,
 NTATAG_TLS_RPORT() in 1.12.10
] 
[NUTAG_REFRESH_WITHOUT_SDP(): added in 1.12.10
Pekka Pessi <first.l...@nokia.com>**20090113222340] 
[su_inet_ntop(), su_inet_pton(): added in 1.12.9
Pekka Pessi <first.l...@nokia.com>**20090113222309] 
[tport_type_tls.c, tport_tls.c: added Jarod Neuner as one of authors
Pekka Pessi <first.l...@nokia.com>**20090113222239
 
 Cleaned whitespace, too.
] 
[sac-su2.m4: check for strnlen(), do not check for strcasestr()
Pekka Pessi <first.l...@nokia.com>**20090113222144] 
[TPTAG_TLS_VERIFY_PEER() added in 1.12.10
Pekka Pessi <first.l...@nokia.com>**20090113222056] 
[su_home_check_alloc() added in 1.12.9
Pekka Pessi <first.l...@nokia.com>**20090113222030] 
[su_localinfo.c: using SU_LOCALINFO_TEST
Pekka Pessi <first.l...@nokia.com>**20090113222006] 
[check_session.c: added a test case for sending re-INVITE w/o offer
Pekka Pessi <first.l...@nokia.com>**20090113211959] 
[check_session.c: renamed test case 2.3.3 as 2.6.3
Pekka Pessi <first.l...@nokia.com>**20090113211902] 
[rules/silent.am: silence. at last.
Pekka Pessi <first.l...@nokia.com>**20090113161010] 
[torture_bnf.c: added some host_is_domain() cases
Pekka Pessi <first.l...@nokia.com>**20090113210325] 
[nua_session.c: send answer in ACK if offer was sent in 200 OK to re-INVITE
Pekka Pessi <first.l...@nokia.com>**20090113205950
 
 Thanks for Liu Yang for reporting the problem.
] 
[TAG 1.12.10
Pekka Pessi <first.l...@nokia.com>**20090114122533] 
[sip-dig.c: using su_casenmatch() to match NAPTR service
Pekka Pessi <first.l...@nokia.com>**20090112142914] 
[su_port.c: added #include <sofia-sip/su_string.h>
Pekka Pessi <first.l...@nokia.com>**20090112142707
 
 Making poll mechanism name matching case-insensitive.
] 
[auth_client.c: auc_has_authorization() is happy if one scheme is supported
Pekka Pessi <first.l...@nokia.com>**20090109205102
 
 If there was multiple challenges with different authentication schemes,
 auc_has_authorization() required that all were supported (and used) before
 authentication could proceed.
] 
[su_string.c: it is A. Not a Z.
Pekka Pessi <first.l...@nokia.com>**20090109195156] 
[nta.c: do not restart timer E when provisional response is received
Paulo Pizarro <paulo DOT pizarro AT gmail DOT com>**20090109192653
 
 According to the (informational) RFC 4321 section 1.2 Timer E is not altered
 during the transition to Proceeding.
] 
[sip: using <sofia-sip/su_string.h> functions
Pekka Pessi <first.l...@nokia.com>**20090108211356] 
[sresolv: using <sofia-sip/su_string.h> functions
Pekka Pessi <first.l...@nokia.com>**20090108211228] 
[nea: using <sofia-sip/su_string.h> functions
Pekka Pessi <first.l...@nokia.com>**20090108210328] 
[tport: using <sofia-sip/su_string.h> functions
Pekka Pessi <first.l...@nokia.com>**20090108210046] 
[msg: using <sofia-sip/su_string.h> functions
Pekka Pessi <first.l...@nokia.com>**20090108205649] 
[bnf: using <sofia-sip/su_string.h>
Pekka Pessi <first.l...@nokia.com>**20090108205501] 
[nua: using <sofia-sip/su_string.h> functions
Pekka Pessi <first.l...@nokia.com>**20090108205237] 
[utils/sip-dig.c: using <sofia-sip/su_string.h> functions
Pekka Pessi <first.l...@nokia.com>**20090108204709] 
[nth: using <sofia-sip/su_string.h> functions
Pekka Pessi <first.l...@nokia.com>**20090108202939] 
[soa: using <sofia-sip/su_string.h> functions
Pekka Pessi <first.l...@nokia.com>**20090108195746] 
[iptsec: using <sofia-sip/su_string.h> functions
Pekka Pessi <first.l...@nokia.com>**20090108195053] 
[sdp: using <sofia-sip/su_string.h> functions
Pekka Pessi <first.l...@nokia.com>**20090108190038] 
[nta: use <sofia-sip/su_string.h> functions
Pekka Pessi <first.l...@nokia.com>**20090108183805] 
[http: use <sofia-sip/su_string.h> functions
Pekka Pessi <first.l...@nokia.com>**20090108181414] 
[su: using <sofia-sip/su_string.h>
Pekka Pessi <first.l...@nokia.com>**20090108181338] 
[tests: using <sofia-sip/su_string.h> functions
Pekka Pessi <first.l...@nokia.com>**20090108181305] 
[sofia-sip/su_string.h, su_string:c: added to open_c
Pekka Pessi <first.l...@nokia.com>**20090108181255] 
[sofia-sip/su_string.h, su_string:c: added to win32
Pekka Pessi <first.l...@nokia.com>**20090108181246] 
[memspn.c, memcspn.c: use functions from <sofia-sip/su_string.h>
Pekka Pessi <first.l...@nokia.com>**20090108180814] 
[sofia-sip/string0.h: use functions from <sofia-sip/su_string.h>
Pekka Pessi <first.l...@nokia.com>**20090108175552] 
[nua_session.c: when negotiating session refresher, default to UAC
Pekka Pessi <first.l...@nokia.com>**20090109163314] 
[auth_client.c: updated documentation
Pekka Pessi <first.l...@nokia.com>**20090109161927] 
[su_string.c: removed VC signedness warning
Pekka Pessi <first.l...@nokia.com>**20090109152945] 
[outbound.c: use default peer info when outbound is created
Pekka Pessi <first.l...@nokia.com>**20090108202045] 
[docs/Doxyfile.aliases: Added @VERSION_1_12_10, @NEW_1_12_10
Pekka Pessi <first.l...@nokia.com>**20090108190457
 
 Also @VERSION_UNRELEASED and @NEW_UNRELEASED.
] 
[auth_client: do not crash with unknown authentication schemes
Pekka Pessi <first.l...@nokia.com>**20090108190403] 
[su_string.c: fixed su_strcasestr()
Pekka Pessi <first.l...@nokia.com>**20090108201149] 
[sofia-sip/su_string.h: added
Pekka Pessi <first.l...@nokia.com>**20090108180421
 
 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()
] 
[RELEASE: multi-WWW-Authenticate bug
Pekka Pessi <first.l...@nokia.com>**20090108164847] 
[sip_security.c: allow multiple WWW-Authenticate and Authorization headers
Pekka Pessi <first.l...@nokia.com>**20090108163422] 
[tport_type_tls.c: no tport_tls_deliver() yet
Pekka Pessi <first.l...@nokia.com>**20090105124324] 
[tport_tls.c: silences warnings on signedness
Pekka Pessi <first.l...@nokia.com>**20090105124304] 
[tport_tls.c: su_home_new() already zeros the allocated memory
Pekka Pessi <first.l...@nokia.com>**20090105124209] 
[nua_session.c: default to initiate session refreshes
Pekka Pessi <first.l...@nokia.com>**20090105123112
 
 Use local refresher unless remote end explicitly indicates that it takes
 care of refreshing the session. Bug reported and initial patch by Timo
 Bruhn.
] 
[RELEASE: added Jarod's description of TLS improvements
Pekka Pessi <first.l...@nokia.com>**20090105102201] 
[su_kqueue_port.c: explicit cast from int to (void *)
Michael Jerris <m...@jerris.com>**20090105100939
 
 Fix silly compiler warning caused by freebsd not making int same size as
 void* on some 64 bit amd (SFSIP-113).
] 
[tport_logging.c: do not use stamp as format string
Pekka Pessi <first.l...@nokia.com>**20081219165102
 
 Original patch by Mike Jerris.
] 
[nta.c: be consistent with maxsize and max_proceeding types
Pekka Pessi <first.l...@nokia.com>**20081219143853
 
 Original patch by Mike Jerris
] 
[su_alloc.c: always unlock home before destroying mutexes
Pekka Pessi <first.l...@nokia.com>**20081215151620] 
[sresolv: made sres_record_class static
Pekka Pessi <first.l...@nokia.com>**20081215165706
 
 Should never been global.
] 
[test_nua.c: made usage static
Pekka Pessi <first.l...@nokia.com>**20081215164317] 
[RELEASE: mention removed globals
Pekka Pessi <first.l...@nokia.com>**20081215165436] 
[sofia-resolv/sres_cache.h: added prototype for sres_cache_clean()
Pekka Pessi <first.l...@nokia.com>**20081215165021] 
[sofia-sip/heap.h: added protype for su_smoothsort()
Pekka Pessi <first.l...@nokia.com>**20081215163340] 
[su_tag.h: added prototype for tl_vllen()
Pekka Pessi <first.l...@nokia.com>**20081215163316] 
[su_tag_class.h: added prototypes for tag functions
Pekka Pessi <first.l...@nokia.com>**20081215163255
 
 Protypes for t_filter(), t_null_filter(), t_end_filter(),
 t_socket_snprintf(), t_socket_ref_set() have been missing.
] 
[Early TLS Handshake and Verification
Jarod Neuner <janeu...@networkharbor.com>**20081216221937
 
 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.
 
] 
[Helper functions for vtp_connect and vtp_wakeup_pri.
Jarod Neuner <janeu...@networkharbor.com>**20081216175826
 
 - 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.
 
] 
[nta: NULL host and port in user Via are filled automaticaly
Stas Maximov <smaxi...@ieee.org>**20081215143145
 
 NULL host or port in user-supplied Via header will be filled
 automaticaly by NTA, just like branch and rport params.
 
 Added related test case to test_nta_api.c.
] 
[su_taglist.c. removed globals which should have been static in first place
Pekka Pessi <first.l...@nokia.com>**20081211173213
 
 - t_null_next(), t_null_move(), t_null_dup(), t_null_copy(), t_null_find()
 - t_skip_next(), t_skip_move(), t_skip_len(), t_skip_dup(), t_skip_filter()
 - t_next_next(), t_next_move(), t_next_len(), t_next_dup(), t_next_filter()
] 
[su: removed private functions accidentally declared as globals
Pekka Pessi <first.l...@nokia.com>**20081208145904
 
 su_t64_to_time(), mutex_trylocker(), su_port_set_system_preferences()
] 
[sofia-sip/su_uniqueid.h: proper prototype for su_random()
Pekka Pessi <first.l...@nokia.com>**20081211173249] 
[su/addrinfo.c, su/localinfo.c: made usage() static
Pekka Pessi <first.l...@nokia.com>**20081211173029
 
 Make -Wmissing-prototypes happy.
] 
[sdp_print.c: print sdptl in lowercase, too
Pekka Pessi <first.l...@nokia.com>**20081211120209] 
[RELEASE, configure.ac: opening development head
Pekka Pessi <first.l...@nokia.com>**20081209171108] 
[TAG rel-sofia-sip-1_12_10
Pekka Pessi <first.l...@nokia.com>**20081209122326] 
Patch bundle hash:
afe10d95323ed38f87d8eb7400ac8a70daa98d8f
------------------------------------------------------------------------------
_______________________________________________
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel

Reply via email to