Re: [Sofia-sip-devel] sofia-sip changes (2006-09-26)

2006-09-27 Thread Pekka Pessi
On 9/27/06, Michael Jerris [EMAIL PROTECTED] wrote:

 Seem to break call flow on nua completely.  We get no responses from
 them without reverting these patches.

su_root_run() and su_wait() were broken. They should now be fixed.

--Pekka

  -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

[Sofia-sip-devel] sofia-sip changes (2006-09-26)

2006-09-26 Thread Sofia-SIP Darcs Changes
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 

Re: [Sofia-sip-devel] sofia-sip changes (2006-09-26)

2006-09-26 Thread Michael Jerris
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