Yet another patch.  

http://www.jerris.com/buildfixes.txt

Fixes new warnings on windows, and allows build on FreeBSD 5.3.

Thanks
Mike

New patches:

[msvc warnings fixes
[EMAIL PROTECTED] {
hunk ./libsofia-sip-ua/sip/sip_tag_class.c 425
-      else if (n == hc->hc_len && strncasecmp(hnv, hc->hc_name, n) == 0)
+      else if (n == (size_t)hc->hc_len && strncasecmp(hnv, hc->hc_name, n) == 
0)
hunk ./libsofia-sip-ua/su/sofia-sip/su_strlst.h 84
-SU_DLL char const *su_strlst_item(su_strlst_t const *, unsigned i);
+SU_DLL char const *su_strlst_item(su_strlst_t const *, usize_t i);
hunk ./libsofia-sip-ua/su/su_strlst.c 456
-char const *su_strlst_item(su_strlst_t const *self, unsigned i)
+char const *su_strlst_item(su_strlst_t const *self, usize_t i)
}

[Freebsd 5.3 build fix
[EMAIL PROTECTED] {
hunk ./libsofia-sip-ua/su/sofia-sip/su_errno.h 61
-#if defined(__APPLE_CC__) || defined(__OpenBSD__) || defined(__NetBSD__)
+#if defined(__APPLE_CC__) || defined(__OpenBSD__) || defined(__NetBSD__) || 
defined(__FreeBSD__)
}

[msvc warnings fixes
[EMAIL PROTECTED] {
hunk ./win32/config.h.in 453
-#pragma warning( disable : 4132 4100 4127 4295 4152 )
+#pragma warning( disable : 4132 4100 4127 4295 4152 4114)
}

[Freebsd 5.3 build fix
[EMAIL PROTECTED] {
hunk ./libsofia-sip-ua/su/su_uniqueid.c 62
+
+#if HAVE_SYS_TIME_H
+#include <sys/time.h>
+#endif
}

Context:

[su: updated documentation of debugging logs.
[EMAIL PROTECTED] 
[RELEASE: updated.
[EMAIL PROTECTED] 
[nua_session.c: clarified the offer/answer code when responding to INVITE.
[EMAIL PROTECTED] 
[nua: added NUTAG_INCLUDE_EXTRA_SDP().
[EMAIL PROTECTED] 
[Remove underlying libraries from pkg-config Libs
[EMAIL PROTECTED]
 
 The underlying libraries are only needed to link against sofia-sip-ua as 
 a static library. In addition, this is causing build failures/extraneous 
 dependencies in packages relying on sofia-sip.
 
] 
[Fix unresolved symbols in libsofia-sip-ua-glib
[EMAIL PROTECTED] 
[fixed missing defines + debugs
[EMAIL PROTECTED] 
[updated Makefile.am to contain tests for OSX
[EMAIL PROTECTED] 
[torture_su_root_osx follows now torture_su_root code
[EMAIL PROTECTED] 
[added test_su_osx for OSX run loop testing
[EMAIL PROTECTED] 
[nua_notifier.c: do not send immediate NOTIFY to an established dialog. 
[EMAIL PROTECTED] 
[test_su.c: do not "enter".
[EMAIL PROTECTED] 
[nua_session: bugfix. Now sending answer in 200 OK too if it was already in 1XX 
without 100rel.
[EMAIL PROTECTED] 
[updated and more debug
[EMAIL PROTECTED] 
[more debugging output
[EMAIL PROTECTED] 
[OSX run loop rewritten and works partially
[EMAIL PROTECTED] 
[configure.ac, m4: autoupdated.
[EMAIL PROTECTED] 
[SIP_HEADER_INIT(): removed gcc warning about comma expression.
[EMAIL PROTECTED] 
[su_port.c: fixed registering high-priority events when epoll is not available.
[EMAIL PROTECTED] 
[sofia-sip.spec.in: using --with glib gobject openssl
[EMAIL PROTECTED]
 
 Autodetecting decent glib gobject openssl using pkg-config. Force
 BuildRequires with --with flags.
 
 Now configure generates a spec file with version number in its name. 
 
 Including su-glib in glib package even if gobject interface cannot be built.
] 
[Makefile.am: do not rebuild manpages
[EMAIL PROTECTED] 
[utils/Doxyfile.build.in: fixed make manpages using @INCLUDE_PATH 
[EMAIL PROTECTED] 
[sip_aor_strip(): using url_strip_transport(), url_strip_param_string().
[EMAIL PROTECTED] 
[nta_msg_request_complete(): create To header from request-URI, if needed.
[EMAIL PROTECTED] 
[nua_param.c: when converting NUTAG_URL() to To header remove extra parameters.
[EMAIL PROTECTED]
 
 Added test for encoding header from URL query string (in test_simple.c)
] 
[Fixed a silly typo in nua.c.
[EMAIL PROTECTED] 
[nua.h, nua.c: added nua_magic(), too. Renamed nua_handle_fetch() as 
nua_handle_magic().
[EMAIL PROTECTED] 
[sip: added sip_url_query_as_taglist().
[EMAIL PROTECTED] 
[nta: nta_msg_request_complete() now adds header from request-URI query part to 
request message
[EMAIL PROTECTED]
 
 Headers as well as method parameter are stripped away from request-URI.
] 
[msg: added msg_header_parse_str()
[EMAIL PROTECTED] 
[url: added url_query_as_header_string(), url_unescape_to().
[EMAIL PROTECTED] 
[url: added url_strip_param_string().
[EMAIL PROTECTED] 
[sip_header.h: added sip_headers_as_url_query()
[EMAIL PROTECTED] 
[add nua_handle_fetch to get the magic from nh
[EMAIL PROTECTED] 
[Added doxygen alias @VERSION_1_12_4.
[EMAIL PROTECTED] 
[sip: fixed sip_header_as_string() prototype.
[EMAIL PROTECTED] 
[nua: fixed registration without Contact.
[EMAIL PROTECTED] 
[nua: added nua_handle_make_replaces(), nua_handle_by_replaces().
[EMAIL PROTECTED] 
[test_register.c: added test for nua_i_register and nua_respond() with 
NUTAG_WITH().
[EMAIL PROTECTED] 
[su_taglist.c: fixed tl_find_last(), added tests for it.
[EMAIL PROTECTED] 
[sip_refer.c: fixed sip_referred_by_d(): accept no more syntax errors.
[EMAIL PROTECTED] 
[sip_refer.c: sip_refer_d() now fixes URLs with headers but without <>.
[EMAIL PROTECTED]
 
 Currently you lose if you have url parameters and headers but no <>.
] 
[torture_sip.c: added more tests for refer-to.
[EMAIL PROTECTED] 
[nua_register.c removed random() stuff.
[EMAIL PROTECTED] 
[test_100rel: do not run test_prack_auth() without proxy.
[EMAIL PROTECTED] 
[nua: moved active_call and hold_remote flags to nua handle structure.
[EMAIL PROTECTED]
 
 Removed outdated nua_handle_has_streaming().
] 
[nua.h: added nua_saved_event_request() and nua_current_request().
[EMAIL PROTECTED] 
[configure.ac: bumped version number (added nutag_with and nutag_with_ref)
[EMAIL PROTECTED] 
[Fix doxygen build rules
[EMAIL PROTECTED] 
[nua.docs: documentin use of status with nua_i events.
[EMAIL PROTECTED] 
[nua_tag.h: fixed nutag_with casing.
[EMAIL PROTECTED] 
[su_source.c: #defining _XOPEN_SOURCE hurts more than helps
[EMAIL PROTECTED] 
[Ignore gawk bug in generating from msg_parser.awk.
Kai Vehmanen <[EMAIL PROTECTED]>*-20061003133008] 
[fix build on OpenBSD and NetBSD due to missing errno defs
[EMAIL PROTECTED] 
[BSD build fix, you need _XOPEN_SOURCE for ipv6 defs
[EMAIL PROTECTED] 
[add nua_registrar.c to dsp files
[EMAIL PROTECTED] 
[add config.h include
[EMAIL PROTECTED] 
[Ignore gawk bug in generating from msg_parser.awk.
Kai Vehmanen <[EMAIL PROTECTED]>**20061003133008] 
[Non-static inlines in implementation files confuse VC6 with static builds.
Kai Vehmanen <[EMAIL PROTECTED]>**20061003132640] 
[Added sip_options_static to the workspace.
Kai Vehmanen <[EMAIL PROTECTED]>**20061003132044] 
[nua: moved documentation from nua.c/nua.docs towards the implementation.
[EMAIL PROTECTED] 
[nua: using nua_stack_set_handle_special() to set handle flags and special 
event.
[EMAIL PROTECTED] 
[nua_stack_process_register(): moved to nua_registrar.c.
[EMAIL PROTECTED] 
[nua_stack.c: using nutag_with when responding to incoming REGISTER.
[EMAIL PROTECTED] 
[nua: added NUTAG_WITH(), NUTAG_WITH_THIS(), NUTAG_WITH_SAVED().
[EMAIL PROTECTED] 
[sofia-sip/nua.h: re-assigned nua_i_none.
[EMAIL PROTECTED] 
[register fix
[EMAIL PROTECTED] 
[more register nua handling
[EMAIL PROTECTED] 
[initial register nua handling
[EMAIL PROTECTED] 
[sofia.am, msg/Makefile.am: fixed distclean.
[EMAIL PROTECTED] 
[su_wait.h: using #if SU_HAVE_POLL in consistent manner
[EMAIL PROTECTED] 
[RELEASE, configure.ac: preparing for next release.
[EMAIL PROTECTED] 
[nua: removed unupported smime hooks
[EMAIL PROTECTED] 
[fix gcc4 warnings under -Wall
[EMAIL PROTECTED] 
[su_source.c: use SU_WAIT_MAX/SU_WAIT_MIN (synch with su_port using epoll).
[EMAIL PROTECTED] 
[su: initial support for epoll in su_root_t/su_port_t.
[EMAIL PROTECTED] 
[TAG rel-sofia-sip-1_12_3
[EMAIL PROTECTED] 
[RELEASE, configure.ac: release 1.12.3.
[EMAIL PROTECTED] 
[Updated make manpages with utils/Doxyfile.build.in.
[EMAIL PROTECTED] 
[Fixed manpages build.
[EMAIL PROTECTED] 
[Fixed built-files and clean-built-files targets.
[EMAIL PROTECTED]
 
] 
[configure.ac, win32/Makefile.am: including win32/config.h.in in dist.
[EMAIL PROTECTED] 
[nua_stack.c: not adding all tags twice to request message.
[EMAIL PROTECTED] 
[strtoull(): doxyfied document.
[EMAIL PROTECTED] 
[removed OSX specific code from su_wait.c
[EMAIL PROTECTED] 
[restructured RunLoop functionality in su_osx_runloop.c
[EMAIL PROTECTED] 
[removed OSX specific parts from su_wait.h
[EMAIL PROTECTED] 
[Fixed help usage of stunc tool.
[EMAIL PROTECTED] 
[Fixed typo in su-glib/Makefile.am.
[EMAIL PROTECTED] 
[Included nua_glib_marshal.list in the dist package. Do not include the 
generated nua_glib_marshal.[ch] files anymore.
[EMAIL PROTECTED] 
[Added some missing files to dist.
[EMAIL PROTECTED] 
[su_os_nw.c: API cleanup continued for *_remove_*().
[EMAIL PROTECTED] 
[su_os_nw.[ch]: new su_root_remove_network_changed()
[EMAIL PROTECTED]
 Removed first parameter (su_root_t) as it is useless.
] 
[sac-su2.m4: --enable-corefoundation turns me on
[EMAIL PROTECTED] 
[references to SU_USE_OSX_CF_API -> s/USE/HAVE/
[EMAIL PROTECTED] 
[su/Makefile.am: OSX related files optionalized
[EMAIL PROTECTED] 
[added test torture_su_root_osx.c
[EMAIL PROTECTED] 
[su_wait.c has now OSX CoreFoundation specific waits implemented
[EMAIL PROTECTED] 
[updated su_os_nw.c as recommended by Brian West
[EMAIL PROTECTED] 
[su_wait.h has now OSX CoreFoundation specific event support
[EMAIL PROTECTED] 
[added su_osx_runloop.[ch]
[EMAIL PROTECTED] 
[su_configure.in has now define for OSX specific run looping
[EMAIL PROTECTED] 
[updated Makefile.am to contain su_osx_runloop.[ch]
[EMAIL PROTECTED] 
[configure.ac, RELEASE, Doxyfile.aliases: prepare for next release.
[EMAIL PROTECTED] 
[TAG rel-sofia-sip-1_12_2-2
[EMAIL PROTECTED] 
Patch bundle hash:
6e1c26a8d436f093f47c400bca8e400010bb3375
-------------------------------------------------------------------------
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