Fix prototype.


> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:sofia-sip-
> [EMAIL PROTECTED] On Behalf Of Sofia-SIP Darcs
Changes
> Sent: Tuesday, September 26, 2006 2:56 PM
> To: sofia-sip-devel@lists.sourceforge.net
> Subject: [Sofia-sip-devel] sofia-sip changes (2006-09-26)
> 
> This posting was generated automatically from darcs repo
> <http://sofia-sip.org/repos>.
> 
> Tue Sep 26 20:05:07 EEST 2006  [EMAIL PROTECTED]
>   * win32/check.cmd: use test_htable.
> 
>     M ./win32/check.cmd r1
> 
> Tue Sep 26 20:04:53 EEST 2006  [EMAIL PROTECTED]
>   * su/Makefile.am: do not install <sofia-sip/su_os_nw.h> yet.
> 
>     M ./libsofia-sip-ua/su/Makefile.am -2 +3
>     M ./libsofia-sip-ua/su/sofia-sip/su_os_nw.h +1
>     M ./libsofia-sip-ua/su/su_os_nw.c -4 +4
> 
> Tue Sep 26 20:01:53 EEST 2006  [EMAIL PROTECTED]
>   * Added disclaimers about bitfields in public structs.
> 
>     M ./libsofia-sip-ua/msg/sofia-sip/msg_types.h -1 +2
>     M ./libsofia-sip-ua/soa/sofia-sip/soa_session.h +4
> 
> Tue Sep 26 20:01:05 EEST 2006  [EMAIL PROTECTED]
>   * msg, sip, sdp, soa, su: removed warnings on sign comparisons.
> 
>     M ./libsofia-sip-ua/msg/msg_date.c -2 +2
>     M ./libsofia-sip-ua/msg/msg_mclass.c -2 +1
>     M ./libsofia-sip-ua/msg/msg_parser_util.c -2 +3
>     M ./libsofia-sip-ua/sdp/sdp.c -4 +5
>     M ./libsofia-sip-ua/sdp/sdp_print.c -1 +1
>     M ./libsofia-sip-ua/sip/sip_basic.c -2 +2
>     M ./libsofia-sip-ua/sip/sip_parser.c -1 +1
>     M ./libsofia-sip-ua/sip/sip_util.c -1 +1
>     M ./libsofia-sip-ua/soa/soa.c -11 +11
>     M ./libsofia-sip-ua/soa/soa_static.c -4 +4
>     M ./libsofia-sip-ua/sresolv/sres_cache.c -1 +1
>     M ./libsofia-sip-ua/stun/stun.c -1 +1
>     M ./libsofia-sip-ua/su/su_alloc.c -1 +1
>     M ./libsofia-sip-ua/su/su_port.c -7 +8
>     M ./libsofia-sip-ua/su/su_sprintf.c -4 +4
>     M ./libsofia-sip-ua/su/su_tag_io.c -1 +1
>     M ./libsofia-sip-ua/su/su_taglist.c -3 +3
>     M ./libsofia-sip-ua/su/su_uniqueid.c -1 +1
>     M ./libsofia-sip-ua/su/su_wait.c -4 +5
>     M ./libsofia-sip-ua/tport/tport.c -2 +2
>     M ./libsofia-sip-ua/url/url.c -11 +12
>     M ./libsofia-sip-ua/url/url_tag.c -3 +3
> 
> Tue Sep 26 19:51:39 EEST 2006  [EMAIL PROTECTED]
>   * nua_glib.c: removed C99isms.
> 
>     M ./libsofia-sip-ua-glib/nua-glib/nua_glib.c -4 +7
> 
> Tue Sep 26 18:56:23 EEST 2006  [EMAIL PROTECTED]
>   * m4/sac-su2.m4: providing default value for tagstack check.
> 
>     M ./m4/sac-su2.m4 -9 +10
> 
> Tue Sep 26 17:38:54 EEST 2006  [EMAIL PROTECTED]
>   * nua_params.c: fixed re-use of value in nhp_set_tags().
> 
>     M ./libsofia-sip-ua/nua/nua_params.c -19 +15
> 
> Tue Sep 26 17:22:16 EEST 2006  [EMAIL PROTECTED]
>   * soa_tag.h: changed soatag_rtp_select and soatag_rtp_sort to use
int as
> parameter.
> 
>     M ./libsofia-sip-ua/soa/soa_tag.c -2 +2
>     M ./libsofia-sip-ua/soa/sofia-sip/soa_tag.h -4 +4
> 
> Tue Sep 26 14:28:25 EEST 2006  [EMAIL PROTECTED]
>   * msg, nth, nua, sip, soa, sresolv, su, tport: signed/unsigned
fixes,
> fixes in checking error returns.
> 
>     M ./libsofia-sip-ua/msg/msg_parser.c -3 +1
>     M ./libsofia-sip-ua/msg/msg_parser_util.c -1 +1
>     M ./libsofia-sip-ua/nth/nth_client.c -2 +2
>     M ./libsofia-sip-ua/nua/nua_params.c -1 +1
>     M ./libsofia-sip-ua/nua/nua_publish.c -1 +1
>     M ./libsofia-sip-ua/sip/sip_util.c -2 +2
>     M ./libsofia-sip-ua/soa/soa.c -1 +1
>     M ./libsofia-sip-ua/sresolv/sres.c -14 +15
>     M ./libsofia-sip-ua/sresolv/sres_cache.c -8 +8
>     M ./libsofia-sip-ua/su/sofia-sip/su_alloc.h -2 +2
>     M ./libsofia-sip-ua/su/su_alloc.c -2 +2
>     M ./libsofia-sip-ua/su/su_port.c -1 +1
>     M ./libsofia-sip-ua/su/torture_su_alloc.c -1 +1
>     M ./libsofia-sip-ua/tport/tport.c -11 +12
>     M ./libsofia-sip-ua/tport/tport_logging.c -2
>     M ./libsofia-sip-ua/tport/tport_type_udp.c -6 +6
> 
> Tue Sep 26 12:26:19 EEST 2006  [EMAIL PROTECTED]
>   * tl_gets(), tl_tgets(): reverted back using int as return type.
Ditto
> for soa_get_params()/soa_set_params().
> 
>     M ./libsofia-sip-ua/nua/test_nua_params.c -1 +1
>     M ./libsofia-sip-ua/soa/soa.c -12 +12
>     M ./libsofia-sip-ua/soa/soa_asynch.c -4 +4
>     M ./libsofia-sip-ua/soa/soa_static.c -7 +7
>     M ./libsofia-sip-ua/soa/sofia-sip/soa.h -3 +4
>     M ./libsofia-sip-ua/soa/sofia-sip/soa_session.h -4 +4
>     M ./libsofia-sip-ua/su/sofia-sip/su_tag.h -2 +2
>     M ./libsofia-sip-ua/su/su_taglist.c -5 +5
>     M ./libsofia-sip-ua/tport/tport.c -1 +1
>     M ./libsofia-sip-ua/tport/tport_internal.h -1 +1
> 
> Tue Sep 26 12:11:29 EEST 2006  [EMAIL PROTECTED]
>   * auth_common.c, nua_params.c: using replacement strcasestr() if
> !HAVE_STRCASESTR
> 
>     M ./libsofia-sip-ua/iptsec/auth_common.c -21 +6
>     M ./libsofia-sip-ua/nua/nua_params.c +4
> 
> Tue Sep 26 11:56:38 EEST 2006  [EMAIL PROTECTED]
>   * win32/tests/test_htable: fixed test name.
> 
>      ./win32/tests/torture_htable/torture_htable.dsp ->
> ./win32/tests/torture_htable/test_htable.dsp
>      ./win32/tests/torture_htable -> ./win32/tests/test_htable
>     M ./win32/Makefile.am r1
>     M ./win32/SofiaSIP.dsw r1
>     M ./win32/tests/test_htable/test_htable.dsp -11 +11
> 
> Tue Sep 26 11:37:13 EEST 2006  [EMAIL PROTECTED]
>   * win32/Makefile.am: fixed su test target names
> 
>     M ./win32/Makefile.am r7
> 
> Tue Sep 26 03:00:04 EEST 2006  [EMAIL PROTECTED]
>   * sac-general.m4: using -DIN_LIBSOFIA_SIP_UA -lpthreadVC2 with
mingw.
> 
>   mingw compilation problem reported by Stanislav Zahariev, solution
is
> not
>   tested at all.
> 
>     M ./m4/sac-general.m4 -2 +3
> 
> Tue Sep 26 12:40:02 EEST 2006  [EMAIL PROTECTED]
>   * Remove unnecessary g_debug() statement from nua-glib.
> 
>     M ./libsofia-sip-ua-glib/nua-glib/nua_glib.c -1
> 
> Tue Sep 26 02:45:55 EEST 2006  [EMAIL PROTECTED]
>   * su_uniqueid.h: added su_random() prototype here, too.
> 
>     M ./libsofia-sip-ua/su/sofia-sip/su_uniqueid.h +3
> 
> Tue Sep 26 02:45:40 EEST 2006  [EMAIL PROTECTED]
>   * su.h, su_debug.h. tport.h, sip_header.h, http_hclasses.h,
> http_header.h, nea.h, msg_header.h: moved #include<>s outside
> SOFIA_BEGIN_DECLS/SOFIA_END_DECLS
> 
>     M ./libsofia-sip-ua/http/sofia-sip/http_hclasses.h -2 +2
>     M ./libsofia-sip-ua/http/sofia-sip/http_header.h -2 +2
>     M ./libsofia-sip-ua/msg/sofia-sip/msg_header.h -2 +2
>     M ./libsofia-sip-ua/nea/sofia-sip/nea.h -4 +4
>     M ./libsofia-sip-ua/sip/sofia-sip/sip_header.h -1 +5
>     M ./libsofia-sip-ua/su/sofia-sip/su.h -2 +4
>     M ./libsofia-sip-ua/su/sofia-sip/su_debug.h -4
>     M ./libsofia-sip-ua/tport/sofia-sip/tport.h -2 +3
> 
> Tue Sep 26 02:21:00 EEST 2006  [EMAIL PROTECTED]
>   * sofia-sip/su.h: moved #includes outside SOFIA_BEGIN_DECLS.
> 
>     M ./libsofia-sip-ua/su/sofia-sip/su.h -23 +22
> 
> Tue Sep 26 02:08:05 EEST 2006  [EMAIL PROTECTED]
>   * msg: removed type-punning warnings.
> 
>     M ./libsofia-sip-ua/msg/msg_header_copy.c -2 +7
>     M ./libsofia-sip-ua/msg/msg_mime.c -4 +4
>     M ./libsofia-sip-ua/msg/msg_parser.c -19 +25
> 
> Tue Sep 26 01:24:08 EEST 2006  [EMAIL PROTECTED]
>   * torture_su_tag.c: removed warning from init_tags().
> 
>     M ./libsofia-sip-ua/su/torture_su_tag.c -1 +1
> 
> Tue Sep 26 01:23:51 EEST 2006  [EMAIL PROTECTED]
>   * 64-bit fixes for printf() arguments.
> 
>     M ./libsofia-sip-ua/nth/nth_client.c -2 +4
>     M ./libsofia-sip-ua/nua/outbound.c -1 +1
>     M ./libsofia-sip-ua/sip/validator.c -1 +2
> 
> Tue Sep 26 01:23:15 EEST 2006  [EMAIL PROTECTED]
>   * soa, su_home_get_stats(): 64-bit fixes with isize_t/issize_t.
> 
>     M ./libsofia-sip-ua/soa/soa.c -7 +7
>     M ./libsofia-sip-ua/soa/soa_static.c -4 +2
>     M ./libsofia-sip-ua/soa/sofia-sip/soa_session.h -2 +2
>     M ./libsofia-sip-ua/su/sofia-sip/su_alloc_stat.h -1 +1
> 
> Tue Sep 26 01:22:11 EEST 2006  [EMAIL PROTECTED]
>   * Fixed prototypes for tpac_alloc() in tport, nth.
> 
>     M ./libsofia-sip-ua/nth/nth_client.c -2 +2
>     M ./libsofia-sip-ua/nth/nth_server.c -2 +2
>     M ./libsofia-sip-ua/tport/test_tport.c -1 +1
>     M ./libsofia-sip-ua/tport/tport.c -1 +1
> 
> Tue Sep 26 00:32:23 EEST 2006  [EMAIL PROTECTED]
>   * nua_prefs.h, nua_prefs.c, nua_common.c, nua_stack.c: updated
> preference handling.
> 
>   The preferences are now handled in a more consistent way.
nua_create()
> calls
>   internally nua_set_params(). NUTAG_MEDIA_ENABLE() can be set handle-
> wise,
>   even in nua_invite() or in nua_respond().
> 
>     M ./libsofia-sip-ua/nua/nua_common.c -56 +13
>     M ./libsofia-sip-ua/nua/nua_params.c -312 +771
>     M ./libsofia-sip-ua/nua/nua_params.h -13 +35
>     M ./libsofia-sip-ua/nua/nua_session.c -7 +7
>     M ./libsofia-sip-ua/nua/nua_stack.c -90 +117
>     M ./libsofia-sip-ua/nua/nua_stack.h -19 +10
> 
> Tue Sep 26 00:29:18 EEST 2006  [EMAIL PROTECTED]
>   * su_uniqueid.c: using /dev/urandom when possible.
> 
>     M ./libsofia-sip-ua/su/su_uniqueid.c -4 +18
> 
> Tue Sep 26 00:19:16 EEST 2006  [EMAIL PROTECTED]
>   * SofiaSIP.dsw: updated su test names
> 
>     M ./win32/SofiaSIP.dsw r7
> 
> Tue Sep 26 00:05:57 EEST 2006  [EMAIL PROTECTED]
>   * test_nua.c: moved initialization into test_init.c, test operations
to
> test_ops.c
> 
>     M ./libsofia-sip-ua/nua/Makefile.am -1 +2
>     A ./libsofia-sip-ua/nua/test_init.c
>     M ./libsofia-sip-ua/nua/test_nua.c -752
>     M ./libsofia-sip-ua/nua/test_nua.h +17
>     A ./libsofia-sip-ua/nua/test_ops.c
>     M ./win32/tests/test_nua/test_nua.dsp +12
> 
> Mon Sep 25 23:59:07 EEST 2006  [EMAIL PROTECTED]
>   * nua: deinitializing dialogs with nua_dialog_deinit() when
destroying
> handle.
> 
>     M ./libsofia-sip-ua/nua/nua_dialog.c -1 +11
>     M ./libsofia-sip-ua/nua/nua_dialog.h +3
>     M ./libsofia-sip-ua/nua/nua_stack.c -9 +8
> 
> Mon Sep 25 22:43:36 EEST 2006  [EMAIL PROTECTED]
>   * sofia-sip/su.h, tport.c: updated su_ioveclen_t usage.
> 
>     M ./libsofia-sip-ua/msg/msg_parser.c -1 +1
>     M ./libsofia-sip-ua/su/sofia-sip/su.h -18 +37
>     M ./libsofia-sip-ua/tport/tport.c -2 +2
> 
> Mon Sep 25 22:21:35 EEST 2006  [EMAIL PROTECTED]
>   * tport.c: fixed some 64-bit issues.
> 
>     M ./libsofia-sip-ua/tport/tport.c -8 +10
>     M ./libsofia-sip-ua/tport/tport_internal.h -1 +1
>     M ./libsofia-sip-ua/tport/tport_sigcomp.c -3 +4
>     M ./libsofia-sip-ua/tport/tport_threadpool.c -2 +3
>     M ./libsofia-sip-ua/tport/tport_type_sctp.c -1 +1
>     M ./libsofia-sip-ua/tport/tport_type_tls.c -4 +4
> 
> Mon Sep 25 22:42:25 EEST 2006  [EMAIL PROTECTED]
>   * Added doxygen aliases to different modules, like @su, @nua, etc.
> 
>     M ./libsofia-sip-ua/Makefile.am -1 +14
>     M ./libsofia-sip-ua/docs/Doxyfile.aliases +6
>     M ./libsofia-sip-ua/docs/mainpage.docs -2
>     M ./libsofia-sip-ua/soa/Doxyfile -1 +5
>     M ./libsofia-sip-ua/su/Doxyfile -1
> 
> Mon Sep 25 22:36:37 EEST 2006  [EMAIL PROTECTED]
>   * soa: updated documentation. Using issize_t/isize_t with
> soa_set_params() and soa_get_params().
> 
>     M ./libsofia-sip-ua/soa/soa.c -10 +39
>     M ./libsofia-sip-ua/soa/soa_asynch.c -4 +4
>     M ./libsofia-sip-ua/soa/soa_static.c -7 +4
>     M ./libsofia-sip-ua/soa/sofia-sip/soa.h -3 +3
>     M ./libsofia-sip-ua/soa/sofia-sip/soa_session.h -2 +2
> 
> Mon Sep 25 22:35:40 EEST 2006  [EMAIL PROTECTED]
>   * url.c: updated documentation of url_as_string().
> 
>     M ./libsofia-sip-ua/url/torture_url.c +3
>     M ./libsofia-sip-ua/url/url.c -1 +9
> 
> Thu Sep 21 00:57:41 EEST 2006  [EMAIL PROTECTED]
>   * a few more little type tweaks
> 
>     M ./libsofia-sip-ua/msg/msg_parser.c -1 +1
>     M ./libsofia-sip-ua/tport/tport.c -4 +4
> 
> Thu Sep 21 00:50:35 EEST 2006  [EMAIL PROTECTED]
>   * fix typo in struct typedef on su_iovec_s -> su_iovec_t on windows
> 
>     M ./libsofia-sip-ua/su/sofia-sip/su.h -1 +1
> 
> Mon Sep 25 22:07:24 EEST 2006  [EMAIL PROTECTED]
>   * m4/sac-su2.m4: added tagstack check.
> 
>     M ./m4/sac-su2.m4 +59
> 
> Mon Sep 25 21:47:35 EEST 2006  [EMAIL PROTECTED]
>   * sip: updated documentation of siptag_filter().
> 
>     M ./libsofia-sip-ua/sip/sip.docs -7
>     M ./libsofia-sip-ua/sip/sip_tag_class.c -7 +19
> 
> Mon Sep 25 21:44:22 EEST 2006  [EMAIL PROTECTED]
>   * Doxyfile: add internal @nua link
> 
>     M ./libsofia-sip-ua/nua/Doxyfile +5
> 
> Mon Sep 25 21:44:07 EEST 2006  [EMAIL PROTECTED]
>   * test_nua_params.c: updated testing of parameters.
> 
>     M ./libsofia-sip-ua/nua/test_nua.c -2
>     M ./libsofia-sip-ua/nua/test_nua_params.c -23 +55
>     M ./libsofia-sip-ua/nua/test_register.c +1
> 
> Mon Sep 25 21:43:50 EEST 2006  [EMAIL PROTECTED]
>   * nua_register.c: updated nua_i_network_changed generation.
> 
>     M ./libsofia-sip-ua/nua/nua_register.c -5 +7
> 
> Mon Sep 25 21:41:46 EEST 2006  [EMAIL PROTECTED]
>   * nua.c, nua.docs, nua_session.c: updated documentation. Added
links.
> 
>     M ./libsofia-sip-ua/nua/nua.c -92 +63
>     M ./libsofia-sip-ua/nua/nua.docs -49 +93
>     M ./libsofia-sip-ua/nua/nua_session.c +136
>     M ./libsofia-sip-ua/nua/sofia-sip/nua.h -1 +1
>     M ./libsofia-sip-ua/nua/sofia-sip/nua_tag.h -33 +78
> 
> Mon Sep 25 21:41:24 EEST 2006  [EMAIL PROTECTED]
>   * nua_session.c: always including session-timer headers to UPDATE
> requests.
> 
>     M ./libsofia-sip-ua/nua/nua_session.c -9 +9
> 
> Mon Sep 25 21:21:21 EEST 2006  [EMAIL PROTECTED]
>   * base64.c: #include "config.h"
> 
>     M ./libsofia-sip-ua/ipt/base64.c +2
> 
> Mon Sep 25 21:18:32 EEST 2006  [EMAIL PROTECTED]
>   * Doxyfile: include sip tags.
> 
>     M ./libsofia-sip-ua/su/Doxyfile +3
> 
> Mon Sep 25 21:18:08 EEST 2006  [EMAIL PROTECTED]
>   * su_root.c: fixed truncation in su_task_cmp(), refactored
> su_task_execute().
> 
>   Updated documentation.
> 
>     M ./libsofia-sip-ua/su/su_root.c -33 +49
> 
> Mon Sep 25 21:12:41 EEST 2006  [EMAIL PROTECTED]
>   * torture_su_tag.c: added tests for tag filtering.
> 
>     M ./libsofia-sip-ua/su/torture_su_tag.c -53 +63
> 
> Mon Sep 25 21:12:14 EEST 2006  [EMAIL PROTECTED]
>   * su_tag.h, su_taglist.c: using isize_t with tl_gets()/tl_tgets().
> 
>     M ./libsofia-sip-ua/su/sofia-sip/su_tag.h -2 +2
>     M ./libsofia-sip-ua/su/su_taglist.c -5 +6
> 
> Mon Sep 25 21:06:19 EEST 2006  [EMAIL PROTECTED]
>   * nua_tag.h, nua_tag.c: added NUTAG_SUPPORTED().
> 
>     M ./libsofia-sip-ua/nua/nua_tag.c -1 +1
>     M ./libsofia-sip-ua/nua/sofia-sip/nua_tag.h +32
> 
> Mon Sep 25 21:05:16 EEST 2006  [EMAIL PROTECTED]
>   * nua.c, nua_stack.c: simplified message passing between application
and
> stack.
> 
>     M ./libsofia-sip-ua/nua/nua.c -2 +3
>     M ./libsofia-sip-ua/nua/nua_stack.c -1 +1
> 
> Mon Sep 25 19:45:55 EEST 2006  [EMAIL PROTECTED]
>   * nua_session.c: including same credential headers in ACK as were
> included in INVITE (as per RFC 3261 section 13.2.2.4, credentials are
> Authorization and Proxy-Authorization headers)
> 
>     M ./libsofia-sip-ua/nua/nua_session.c +10
> 
> Mon Sep 25 19:43:34 EEST 2006  [EMAIL PROTECTED]
>   * nta.c: trying to include Proxy-Authorization and Authorization
headers
> in ACK.
> 
>     M ./libsofia-sip-ua/nta/nta.c +12
> 
> Mon Sep 25 18:16:56 EEST 2006  [EMAIL PROTECTED]
>   * nta: added NTATAG_MAX_FORWARDS().
> 
>     M ./libsofia-sip-ua/nta/nta.c -1 +9
>     M ./libsofia-sip-ua/nta/nta_tag.c +1
>     M ./libsofia-sip-ua/nta/sofia-sip/nta_tag.h +11
>     M ./libsofia-sip-ua/nta/test_nta.c -1 +2
> 
> Thu Sep 21 11:45:35 EEST 2006  [EMAIL PROTECTED]
>   * su: renamed test programs to start with "test" or "torture"
> 
>      ./libsofia-sip-ua/su/htable_test.c -> ./libsofia-sip-
> ua/su/test_htable.c
>      ./libsofia-sip-ua/su/poll_test.c ->
./libsofia-sip-ua/su/test_poll.c
>      ./libsofia-sip-ua/su/run_su_test ->
./libsofia-sip-ua/su/run_test_su
>      ./libsofia-sip-ua/su/su_alloc_test.c -> ./libsofia-sip-
> ua/su/torture_su_alloc.c
>      ./libsofia-sip-ua/su/su_root_test.c -> ./libsofia-sip-
> ua/su/torture_su_root.c
>      ./libsofia-sip-ua/su/su_tag_test.c -> ./libsofia-sip-
> ua/su/torture_su_tag.c
>      ./libsofia-sip-ua/su/su_test.c -> ./libsofia-sip-ua/su/test_su.c
>      ./libsofia-sip-ua/su/su_time_test.c -> ./libsofia-sip-
> ua/su/torture_su_time.c
>      ./libsofia-sip-ua/su/su_timer_test.c -> ./libsofia-sip-
> ua/su/torture_su_timer.c
>      ./libsofia-sip-ua/su/su_torture.c -> ./libsofia-sip-
> ua/su/torture_su.c
>      ./win32/tests/su_alloc_test -> ./win32/tests/torture_su_alloc
>      ./win32/tests/su_root_test -> ./win32/tests/torture_su_root
>      ./win32/tests/su_tag_test -> ./win32/tests/torture_su_tag
>      ./win32/tests/su_test -> ./win32/tests/test_su
>      ./win32/tests/su_time_test -> ./win32/tests/torture_su_time
>      ./win32/tests/su_timer_test -> ./win32/tests/torture_su_timer
>      ./win32/tests/su_torture -> ./win32/tests/torture_su
>      ./win32/tests/test_su/su_test.dsp ->
> ./win32/tests/test_su/test_su.dsp
>      ./win32/tests/torture_su/su_torture.dsp ->
> ./win32/tests/torture_su/torture_su.dsp
>      ./win32/tests/torture_su_alloc/su_alloc_test.dsp ->
> ./win32/tests/torture_su_alloc/torture_su_alloc.dsp
>      ./win32/tests/torture_su_root/su_root_test.dsp ->
> ./win32/tests/torture_su_root/torture_su_root.dsp
>      ./win32/tests/torture_su_tag/su_tag_test.dsp ->
> ./win32/tests/torture_su_tag/torture_su_tag.dsp
>      ./win32/tests/torture_su_time/su_time_test.dsp ->
> ./win32/tests/torture_su_time/torture_su_time.dsp
>      ./win32/tests/torture_su_timer/su_timer_test.dsp ->
> ./win32/tests/torture_su_timer/torture_su_timer.dsp
>     M ./libsofia-sip-ua/su/Makefile.am -11 +11
>     M ./libsofia-sip-ua/su/run_test_su r1
>     M ./libsofia-sip-ua/su/su.docs -2 +3
>     M ./libsofia-sip-ua/su/test_htable.c r1
>     M ./libsofia-sip-ua/su/test_poll.c r1
>     M ./libsofia-sip-ua/su/test_su.c r1
>     M ./libsofia-sip-ua/su/torture_su.c r1
>     M ./libsofia-sip-ua/su/torture_su_root.c r1
>     M ./libsofia-sip-ua/su/torture_su_tag.c r1
>     M ./libsofia-sip-ua/su/torture_su_time.c r1
>     M ./libsofia-sip-ua/su/torture_su_timer.c r1
>     M ./win32/check.cmd r7
>     M ./win32/config.h.in -1 +2
>     M ./win32/tests/test_su/test_su.dsp r1
>     M ./win32/tests/torture_su/torture_su.dsp r1
>     M ./win32/tests/torture_su_alloc/torture_su_alloc.dsp r1
>     M ./win32/tests/torture_su_root/torture_su_root.dsp r1
>     M ./win32/tests/torture_su_tag/torture_su_tag.dsp r1
>     M ./win32/tests/torture_su_time/torture_su_time.dsp r1
>     M ./win32/tests/torture_su_timer/torture_su_timer.dsp r1
> 
> Thu Sep 21 00:58:38 EEST 2006  [EMAIL PROTECTED]
>   * su_taglist.c, su_tag.h: added tl_free(), tl_find_last().
> 
>     M ./libsofia-sip-ua/su/sofia-sip/su_tag.h -1 +3
>     M ./libsofia-sip-ua/su/su_taglist.c -16 +38
> 
> Thu Sep 21 00:54:45 EEST 2006  [EMAIL PROTECTED]
>   * su_tag.h, su_taglist.c: added TAG_FILTER().
> 
>     M ./libsofia-sip-ua/su/sofia-sip/su_tag.h +17
>     M ./libsofia-sip-ua/su/sofia-sip/su_types.h -3 +9
>     M ./libsofia-sip-ua/su/su_tag_test.c -7 +49
>     M ./libsofia-sip-ua/su/su_taglist.c -5 +85
> 
>
------------------------------------------------------------------------
-
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to
share
> your
> opinions on IT & business topics through brief surveys -- and earn
cash
>
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDE
V
> _______________________________________________
> Sofia-sip-devel mailing list
> Sofia-sip-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel
New patches:

[type fixes to match proto to function
[EMAIL PROTECTED] {
hunk ./libsofia-sip-ua/tport/sofia-sip/tport.h 213
-TPORT_DLL int tport_queuelen(tport_t const *self);
+TPORT_DLL isize_t tport_queuelen(tport_t const *self);
hunk ./libsofia-sip-ua/tport/tport.c 3125
-  size_t iovlen, iovused, i, total, n;
+  size_t iovlen, iovused, i, total;
+  ssize_t n;
}

Context:

[RELEASE: readying for release 1.12.2
[EMAIL PROTECTED] 
[nta_internal.h: removed sip timer synonyms
[EMAIL PROTECTED] 
[su_taglist.c: not using t_skip_next().
[EMAIL PROTECTED] 
[su-glib, http, iptsec, tport, nta, nth, nua: removed sign comparison warnings.
[EMAIL PROTECTED] 
[msg, nua, sip, su: fixed doxygen errors.
[EMAIL PROTECTED] 
[libsofia-sip-ua/Makefile.am: doxygen rule now immediately fixed tag files.
[EMAIL PROTECTED] 
[soa: documented.
[EMAIL PROTECTED] 
[win32/check.cmd: use test_htable.
[EMAIL PROTECTED] 
[su/Makefile.am: do not install <sofia-sip/su_os_nw.h> yet.
[EMAIL PROTECTED] 
[Added disclaimers about bitfields in public structs.
[EMAIL PROTECTED] 
[msg, sip, sdp, soa, su: removed warnings on sign comparisons.
[EMAIL PROTECTED] 
[nua_glib.c: removed C99isms.
[EMAIL PROTECTED] 
[m4/sac-su2.m4: providing default value for tagstack check.
[EMAIL PROTECTED] 
[nua_params.c: fixed re-use of value in nhp_set_tags().
[EMAIL PROTECTED] 
[soa_tag.h: changed soatag_rtp_select and soatag_rtp_sort to use int as 
parameter.
[EMAIL PROTECTED] 
[msg, nth, nua, sip, soa, sresolv, su, tport: signed/unsigned fixes, fixes in 
checking error returns.
[EMAIL PROTECTED] 
[tl_gets(), tl_tgets(): reverted back using int as return type. Ditto for 
soa_get_params()/soa_set_params().
[EMAIL PROTECTED] 
[auth_common.c, nua_params.c: using replacement strcasestr() if !HAVE_STRCASESTR
[EMAIL PROTECTED] 
[win32/tests/test_htable: fixed test name.
[EMAIL PROTECTED] 
[win32/Makefile.am: fixed su test target names
[EMAIL PROTECTED] 
[sac-general.m4: using -DIN_LIBSOFIA_SIP_UA -lpthreadVC2 with mingw.
[EMAIL PROTECTED]
 
 mingw compilation problem reported by Stanislav Zahariev, solution is not
 tested at all.
] 
[Remove unnecessary g_debug() statement from nua-glib.
[EMAIL PROTECTED] 
[su_uniqueid.h: added su_random() prototype here, too.
[EMAIL PROTECTED] 
[su.h, su_debug.h. tport.h, sip_header.h, http_hclasses.h, http_header.h, 
nea.h, msg_header.h: moved #include<>s outside SOFIA_BEGIN_DECLS/SOFIA_END_DECLS
[EMAIL PROTECTED] 
[sofia-sip/su.h: moved #includes outside SOFIA_BEGIN_DECLS.
[EMAIL PROTECTED] 
[msg: removed type-punning warnings.
[EMAIL PROTECTED] 
[torture_su_tag.c: removed warning from init_tags().
[EMAIL PROTECTED] 
[64-bit fixes for printf() arguments.
[EMAIL PROTECTED] 
[soa, su_home_get_stats(): 64-bit fixes with isize_t/issize_t.
[EMAIL PROTECTED] 
[Fixed prototypes for tpac_alloc() in tport, nth.
[EMAIL PROTECTED] 
[nua_prefs.h, nua_prefs.c, nua_common.c, nua_stack.c: updated preference 
handling.
[EMAIL PROTECTED]
 
 The preferences are now handled in a more consistent way. nua_create() calls
 internally nua_set_params(). NUTAG_MEDIA_ENABLE() can be set handle-wise,
 even in nua_invite() or in nua_respond().
] 
[su_uniqueid.c: using /dev/urandom when possible.
[EMAIL PROTECTED] 
[SofiaSIP.dsw: updated su test names
[EMAIL PROTECTED] 
[test_nua.c: moved initialization into test_init.c, test operations to 
test_ops.c
[EMAIL PROTECTED] 
[nua: deinitializing dialogs with nua_dialog_deinit() when destroying handle.
[EMAIL PROTECTED] 
[sofia-sip/su.h, tport.c: updated su_ioveclen_t usage.
[EMAIL PROTECTED] 
[tport.c: fixed some 64-bit issues.
[EMAIL PROTECTED] 
[Added doxygen aliases to different modules, like @su, @nua, etc. 
[EMAIL PROTECTED] 
[soa: updated documentation. Using issize_t/isize_t with soa_set_params() and 
soa_get_params().
[EMAIL PROTECTED] 
[url.c: updated documentation of url_as_string().
[EMAIL PROTECTED] 
[a few more little type tweaks
[EMAIL PROTECTED] 
[fix typo in struct typedef on su_iovec_s -> su_iovec_t on windows
[EMAIL PROTECTED] 
[m4/sac-su2.m4: added tagstack check.
[EMAIL PROTECTED] 
[sip: updated documentation of siptag_filter().
[EMAIL PROTECTED] 
[Doxyfile: add internal @nua link
[EMAIL PROTECTED] 
[test_nua_params.c: updated testing of parameters.
[EMAIL PROTECTED] 
[nua_register.c: updated nua_i_network_changed generation.
[EMAIL PROTECTED] 
[nua.c, nua.docs, nua_session.c: updated documentation. Added links.
[EMAIL PROTECTED] 
[nua_session.c: always including session-timer headers to UPDATE requests.
[EMAIL PROTECTED] 
[base64.c: #include "config.h"
[EMAIL PROTECTED] 
[Doxyfile: include sip tags.
[EMAIL PROTECTED] 
[su_root.c: fixed truncation in su_task_cmp(), refactored su_task_execute().
[EMAIL PROTECTED]
 
 Updated documentation.
] 
[torture_su_tag.c: added tests for tag filtering.
[EMAIL PROTECTED] 
[su_tag.h, su_taglist.c: using isize_t with tl_gets()/tl_tgets().
[EMAIL PROTECTED] 
[nua_tag.h, nua_tag.c: added NUTAG_SUPPORTED().
[EMAIL PROTECTED] 
[nua.c, nua_stack.c: simplified message passing between application and stack.
[EMAIL PROTECTED] 
[nua_session.c: including same credential headers in ACK as were included in 
INVITE (as per RFC 3261 section 13.2.2.4, credentials are Authorization and 
Proxy-Authorization headers)
[EMAIL PROTECTED] 
[nta.c: trying to include Proxy-Authorization and Authorization headers in ACK.
[EMAIL PROTECTED] 
[nta: added NTATAG_MAX_FORWARDS().
[EMAIL PROTECTED] 
[su: renamed test programs to start with "test" or "torture"
[EMAIL PROTECTED] 
[su_taglist.c, su_tag.h: added tl_free(), tl_find_last().
[EMAIL PROTECTED] 
[su_tag.h, su_taglist.c: added TAG_FILTER().
[EMAIL PROTECTED] 
[tport_type_tls.c: fixed typo.
[EMAIL PROTECTED] 
[RELEASE: updated.
[EMAIL PROTECTED] 
[su_os_nw.h, su_os_nw.c: updated su_root_remove_network_changed() prototype.
[EMAIL PROTECTED]
 
 Updated documentation, too.
] 
[msg module: updated documentation.
[EMAIL PROTECTED] 
[Added Doxygen alias @VERSION_1_12_2. Using it to document additions.
[EMAIL PROTECTED] 
[su.h, su.c: added su_is_blocking(). Using it in tport.
[EMAIL PROTECTED] 
[win32 fixes
[EMAIL PROTECTED]
 
 Changes in iptsec/auth_common.c, test_nua_params.c, nua/test_register.c,
 nua/test_sip_events.c, sres.c, win32/unistd.h.
] 
[Updated libsofia_sip_ua(_static).dsp.
[EMAIL PROTECTED] 
[tport: updated internal interfaces to use ssize_t/size_t.
[EMAIL PROTECTED] 
[htable.h: using size_t in htable_resize(), too.
[EMAIL PROTECTED] 
[su.h, su.c, stun.c: fixed su_recvfrom() prototype.
[EMAIL PROTECTED] 
[sres.c: fixed definition of sres_send() and sres_recvfrom() on win32.
[EMAIL PROTECTED] 
[utils/Doxyfile: fixed doxytag links, inclusion of Doxyfile.rfc
[EMAIL PROTECTED] 
[Defining non-standard define UINT32_MAX where it is used.
[EMAIL PROTECTED] 
[Added /D HAVE_CONFIG_H to win32 .dsp files
[EMAIL PROTECTED] 
[resolve msvc level 4 warnings
[EMAIL PROTECTED] 
[resolve msvc level 3 64 bit warnings
[EMAIL PROTECTED] 
[Windows type fixes
[EMAIL PROTECTED] 
[torture_sip.c: fixed typo in test_manipulation().
[EMAIL PROTECTED] 
[torture_sip.c: removed tests for deprecated q-parameter of Accept-Contact 
header.
[EMAIL PROTECTED] 
[torture_sip.c: added msg_copy() to test_manipulation()
[EMAIL PROTECTED] 
[torture_sip.c: added tests for header manipulation.
[EMAIL PROTECTED] 
[torture_sip.c: moved main to the end.
[EMAIL PROTECTED] 
[sip_util.c: sip_aor_strip() now uses memmove() when copying overlapping 
strings.
[EMAIL PROTECTED] 
[nua_session.c, test_100rel.c: allow restart (authentication) of PRACK request. 
test it, too.
[EMAIL PROTECTED] 
[nua_stack.c: nua_stack_event() now allows sending after-1.12.0 events to 
application
[EMAIL PROTECTED] 
[Added comment on TAG_NULL vs TAG_END.
[EMAIL PROTECTED] 
[Fixes for using size_t/ssize_t/su_socket_t and isize_t/usize_t/issize_t.
[EMAIL PROTECTED]
 
 su, sip, msg, http, url, sdp, soa, etc..
] 
[still MORE msvc 2005 warnings fixes
[EMAIL PROTECTED] 
[sip_basic.c: fixed sip_contact_class initializer.
[EMAIL PROTECTED] 
[url: updated doxygen documentation.
[EMAIL PROTECTED] 
[Missing #include
[EMAIL PROTECTED] 
[The Sofia-SIP m4 macros are no longer installed to /usr/share/aclocal/.
[EMAIL PROTECTED] 
[su_bm.c: fixed stupid bug brought from documenting stuff.
[EMAIL PROTECTED] 
[libsofia-sip-ua/Doxyfile.aliases: moved @RFCXXXX aliases to an autogenerated 
file Doxyfile.rfc.
[EMAIL PROTECTED] 
[nta.c: fixed problem of processing requests without Via lines
[EMAIL PROTECTED]
 
 Bug reported by Henrik Nordstr-Aöm. -b
] 
[nua_session.c, nua_tag.h: do not auto-answer re-INVITE if media is disabled.
[EMAIL PROTECTED]
 
 Updated NUTAG_AUTOANSWER() documentation. Added @bug description there.
] 
[sip_caller_prefs.c: ignoring fields cp_q, cp_require and cp_explicit in 
Reject-Contact.
[EMAIL PROTECTED] 
[Updated top-level documentation. Added links from submodules to toplevel.
[EMAIL PROTECTED]
 
 For module-specific mainpage, added @MODULEPAGE alias.
 For links, added @SofiaSIP alias.
] 
[nua: updated documentation.
[EMAIL PROTECTED] 
[COPYRIGHTS: removed ipt/sha1.[hc] - they are used no more.
[EMAIL PROTECTED] 
[su: updated some documentation.
[EMAIL PROTECTED] 
[sresolv: updated documentation.
[EMAIL PROTECTED] 
[sdp: updated documentation.
[EMAIL PROTECTED] 
[msg: updated documentation. Making use of new doxygen features.
[EMAIL PROTECTED] 
[nta: updated docmentation. improved links to sip module.
[EMAIL PROTECTED] 
[sip: updated doxygen docs. Using aliased links to header groups like @Contact. 
[EMAIL PROTECTED] 
[msg_types.h: removed deprecated types.
[EMAIL PROTECTED] 
[bnf: added links to sofia-sip-ua in documentation.
[EMAIL PROTECTED] 
[libsofia-sip-ua/Makefile.am: fixed empty-doxytags target
[EMAIL PROTECTED] 
[Doxyfiles: renamed doxytag fles. Reordered input.
[EMAIL PROTECTED] 
[Add proper handling of unknown NUA events to nua_glib.
[EMAIL PROTECTED] 
[nua: added NUTAG_M_DISPLAY(), NUTAG_M_USERNAME(), NUTAG_M_PARAMS() and 
NUTAG_M_FEATURES().
[EMAIL PROTECTED]
   
 These tags are used to modify the Contact header generated by the stack in
 the nua_handle_contact_by_via() header. Currently, the tags only affect
 Contact header generated for registration.
 
 Updated internal outbound interface in order to make use of the new features.
] 
[nua: saving nua->nua_args even after nua_create() has completed.
[EMAIL PROTECTED] 
[test_nua.c: printing initializiation test events with -I option
[EMAIL PROTECTED] 
[Added missing nua_glib_op.c file.
[EMAIL PROTECTED] 
[Added missing nua_glib_op.h file. Documentation updates to nua_glib.c.
[EMAIL PROTECTED] 
[Fixes to the su_glib API, updated the su_glib unit test to use 
g_main_loop_run().
[EMAIL PROTECTED] 
[Added assertions guarding against invalid use of the nua_glib API.
[EMAIL PROTECTED] 
[Fixes to nua_glib doxygen output.
[EMAIL PROTECTED] 
[Added missing signal definition for nua_glib::cancel-answered.
[EMAIL PROTECTED] 
[Added nua_glib::cancel-answered signal.
[EMAIL PROTECTED] 
[Fixed #1485968: doxygen docs for libsofia-sip-ua-glib are broken.
[EMAIL PROTECTED] 
[New interface for su_glib. The old one is still there but deprecated. 
libsofia-sip-ua-glib interface version to 1:0:1.
[EMAIL PROTECTED] 
[Big update to to nua_glib. Separated nua_glib operator code to 
nua_glib_oper.c, improved documentation, and error handling.
[EMAIL PROTECTED] 
[Fixed doxygen documentation for libsofia-sip-ua-glib (closed bug #1485968. 
Added example code to the su_glib doxygen documentation.
[EMAIL PROTECTED] 
[su_tagarg.h: ta_start() initializes all of ta_list in all cases.
[EMAIL PROTECTED] 
[Fixed build error caused by undefined REF_MAX.
[EMAIL PROTECTED] 
[Doxygen documentation fixes.
[EMAIL PROTECTED] 
[msg module: using size_t. Checking for input value for offsets.
[EMAIL PROTECTED] 
[msg module: updated documentation.
[EMAIL PROTECTED] 
[iptsec: fixed doxygen errors.
[EMAIL PROTECTED] 
[features: made most feature variables non-const. Fixed documentation.
[EMAIL PROTECTED] 
[su_alloc.c: defining REF_MAX.
[EMAIL PROTECTED] 
[more msvc warning fixes
[EMAIL PROTECTED] 
[Fixed build error caused by undefined REF_MAX.
[EMAIL PROTECTED] 
[libsofia-sip-ua: more 64-bit fixes: internally using size_t instead of int.
[EMAIL PROTECTED] 
[sres.c: small fixes with size_t usage. 
[EMAIL PROTECTED]
 
 Note that sresolv module tries very hard not to depend on <sofia-sip/su.h>.
] 
[fix safe to fix msvc 2005 level 3 warnings with /w64 by changing many types of 
variables internal to fuctions, to be more strongly typed to function 
prototypes and returns
[EMAIL PROTECTED] 
[fix msvc 2005 level 3 warnings
[EMAIL PROTECTED] 
[soa.c: soa_set_sdp() uses now issize_t, too.
[EMAIL PROTECTED] 
[su_win32/sofia-sip/su_configure.h: take 3 on defining suitable values for 
win32/win64. Now use __w64 as explained by Michael Jerris.
[EMAIL PROTECTED] 
[win32/sofia-sip/su_configure.h: using values from <basetsd.h>
[EMAIL PROTECTED]
 
 Always defining isize_t, usize_t as size_t on Windows, issize_t as ssize_t. 
 
 Note that <limits.h> with _POSIX_ on VC uses 16-bit values for SSIZE_MAX,
 for instance.
] 
[sofia-sip/su_types.h: documenting isize_t, issize_t, and usize_t.
[EMAIL PROTECTED] 
[Added a workaround for platforms such as VC6 that do not support %z modifier 
for printing size/ssize_t (a C99 feature).
[EMAIL PROTECTED] 
[Avoid preprocessor warning in tport about redefining version.
[EMAIL PROTECTED] 
[Allow test_nta.c to be built without dirent.h interface.
[EMAIL PROTECTED] 
[Fixed a segfault handling an invalid tagtype in su_taglist.
[EMAIL PROTECTED] 
[Warn users that NUTAG_IDENTITY is not yet implemented.
[EMAIL PROTECTED] 
[Updated TODO list.
[EMAIL PROTECTED] 
[Added ability to select transport to use by passing NTATAG_TPORT() to 
nta_outgoing_*create() functions.
Kai Vehmanen <[EMAIL PROTECTED]>**20060907132931] 
[RELEASE: describing nutag_early_answer, isize_t&co.
[EMAIL PROTECTED] 
[nua: optionally include answer in 1XX response.
[EMAIL PROTECTED]
 
 The SDP answer is included in non-realiable 1XX response, if
 NUTAG_EARLY_ANSWER(1) is included in nua_response() tags, or the user SDP is
 specified with SOATAG_USER_SDP() or SOATAG_USER_SDP_STR() in nua_response()
 tags. 
 
 test_basic_call.c: added test_basic_call_2() for testing the call setup
 where 180 contains the answer and the SDP in 200 OK is ignored.
] 
[win32/sofia-sip/su_configure.h: fixed SU_INTPTR_T definition. Defining 
SIZE_MAX and SSIZE_MAX if needed.
[EMAIL PROTECTED] 
[su_tag_inline.h: fixed t_xtra() return type (size_t instead of int).
[EMAIL PROTECTED] 
[su: using isize_t, usize_t, issize_t in API.
[EMAIL PROTECTED]
 
 Internally using size_t.
] 
[nth_client.c: not using su_salloc().
[EMAIL PROTECTED] 
[nua: using isize_t, size_t.
[EMAIL PROTECTED] 
[nta: using usize_t in tport API.
[EMAIL PROTECTED] 
[sres.c: using size_t.
[EMAIL PROTECTED] 
[su_configure.h.in, sac-su2.m4: added compatibility types for size parameters.
[EMAIL PROTECTED]
 
 Sofia-SIP 1.12 API passes size in int or unsigned int in numerous places.
 Now use typedes isize_t (used instead of int), usize_t (used instead of
 unsigned) and issize_t (used instead of int when returning signed size).
 
 With --disable-size-compat, make API to use size_t or ssize_t instead of
 int/unsigned int.
 
 win32/sofia-sip/su_configure.h: define suitable values for isize_t, usize_t
 and issize_t.
] 
[url module: using isize_t, usize_t, issize_t in API.
[EMAIL PROTECTED] 
[msg module: using isize_t, usize_t, issize_t in API.
[EMAIL PROTECTED]
 
] 
[tport module: using isize_t/usize_t/issize_t in API.
[EMAIL PROTECTED] 
[soa module: using isize_t/usize_t/issize_t in API.
[EMAIL PROTECTED] 
[sdp module: using isize_t in API.
[EMAIL PROTECTED] 
[iptsec: using isize_t, usize_t, issize_t in API.
[EMAIL PROTECTED]
 
 Fixed basic authentication crashing with too long username/password.
] 
[sip module: using isize_t, usize_t, issize_t in API.
[EMAIL PROTECTED] 
[bnf module: using isize_t and issize_t in API.
[EMAIL PROTECTED] 
[http: using isize_t, usize_t, issize_t in API.
[EMAIL PROTECTED]
 
 Internally using size_t/ssize_t.
] 
[tport module: using isize_t, usize_t, issize_t in API.
[EMAIL PROTECTED]
 
 Using internally size_t.
] 
[stun: using isize_t, usize_t, and issize_t in API.
[EMAIL PROTECTED]
 
 Internally, this looks like all mess. 
] 
[tport.c, nta.c. nth_client.c: using msg_addr() sparingly.
[EMAIL PROTECTED] 
[ipt: using isize_t, usize_t, issize_t in API.
[EMAIL PROTECTED]
 
 Internally using size_t.
] 
[fix msvc warnings for hash_value_t
Michael Jerris <[EMAIL PROTECTED]>**20060904182655] 
[Using su_socket() and su_socket_t. Added socket_tag_class, tag_socket_v(), 
tag_socket_vr().
[EMAIL PROTECTED] 
[su module: use socklen_t where appropriate.
[EMAIL PROTECTED]
 
 su.h, su_localinfo.h (li_addrlen), su_addrinfo.c, su_localinfo.c.
] 
[htable.h: allow template user to define hash value type.
[EMAIL PROTECTED]
 
 Added HTABLE_DECLARE_WITH(), HTABLE_PROTOS_WITH(), HTABLE_BODIES_WITH().
] 
[msg.c, sofia-sip/msg_addr.h: removed deprecated function msg_addrlen().
[EMAIL PROTECTED] 
[sresolv: use sres_socket_t in API instead of plain int.
[EMAIL PROTECTED]
 
 sres_socket_t is typedef to SOCKET or int.
] 
[Fixed to in internal nua functions: subsribe->subscribe
[EMAIL PROTECTED] 
[soa_static.c: fixed problem of a new offer not including active codec.
[EMAIL PROTECTED]
 
 test_soa.c: added test for dropping codecs from new offer.
 
 Based on patch by Legostayev Denis.
] 
[nua module: updated doxygen documentation.
[EMAIL PROTECTED] 
[nta_check.c: updated documentation.
[EMAIL PROTECTED] 
[tport module: fixed doxygen file entries.
[EMAIL PROTECTED] 
[RELEASE: updated.
[EMAIL PROTECTED] 
[su_root.c: fixed race condition in su_task_execute().
[EMAIL PROTECTED]
 
 Patch #1552626 by Andrzej Ciarkowski:
 
 While running test_nua example it crashes on
 su_task_execute() (called from test_nat_flush()). The
 function has race condition - call to
 pthread_cond_wait(frame->cond, frame->mutex); may
 happen when memory pointed by frame is already
 deallocated by the message dispatcher. This is clearly
 visible in VC++ Debug builds, as debug version of
 Windows allocator overwrites freed memory with some
 rubbish, so that mutex and cond both point into
 garbage. The frame probably should not be allocated as
 a part of the message.
] 
[test_soa.c: testing codec negotiation when new codecs are added to previously 
rejected media.
[EMAIL PROTECTED] 
[test_soa.c: testing SOATAG_AUDIO_AUX().
[EMAIL PROTECTED] 
[soa_static.c: added new tag SOATAG_AUDIO_AUX() for listing auxiliary codecs.
[EMAIL PROTECTED]
 
 Auxiliary codecs are now included in m=line even if there is no matching
 codec at remote end. They are also ignored when selecting common codecs.
] 
[soa_tag.h, soa_tag.c: added SOATAG_AUDIO_AUX().
[EMAIL PROTECTED] 
[soa_static.c: always upgrade answer if offer has changed.
[EMAIL PROTECTED]
 
 sdp.c: fixed sdp_media_cmp() - now include m_mode in comparison.
 
 Based on bug report and initial patch submitted by Legostayev Denis.
] 
[nta.c, nta.docs: updated stateless callback documentation.
[EMAIL PROTECTED]
 
 Updated documentation of nta_outgoing_tcancel(), too.
] 
[sip_util.c: fixed return value for 405.
[EMAIL PROTECTED] 
[RELEASE: mention UPDATE bug.
[EMAIL PROTECTED] 
[nua_session.c: fixed problem of UAC receiving UPDATE on an early dialog.
[EMAIL PROTECTED]
 
 test_100rel.c: added test for original UAS sending UPDATE.
] 
[msrps:// URL scheme
[EMAIL PROTECTED] 
[test_sresolv warnings
[EMAIL PROTECTED] 
[test_nua_params.c: fixed test of refer_expires.
[EMAIL PROTECTED] 
[TAG not-rel-sofia-sip-ua-1.2.1work2
[EMAIL PROTECTED] 
Patch bundle hash:
58681abbce0d1395a9e95c339cdb5e6a8244eb6f
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel

Reply via email to