Commit Graph

66 Commits

Author SHA1 Message Date
Michael Jerris
527ef0f588 fix xmlrpc build on msvc when source dir has a space in it. Thanks to Jasone Steele for report via the mailing list.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4940 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-04-16 13:05:10 +00:00
Michael Jerris
853936abd3 a little update to the sofia-sip library
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4939 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-04-15 02:03:41 +00:00
Michael Jerris
8d8effeeb2 starting to slim down the nspr build in prep to merge with the libjs build.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4910 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-04-10 21:10:42 +00:00
Michael Jerris
42e78242a3 add wrapper code to fully encapsulate apr, apr-utils, pcre, and sqlite. fully use switch_ namespace in modules, create our own format and type defines. follow up commit for unix autotools coming soon after this. PLEASE NOTE: you will NEED to do a make megaclean and run configure again after this update (and the following commit) or it will not build.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4494 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-09 20:44:13 +00:00
Michael Jerris
c64f6ce5c0 copy missing header file to the right place.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4403 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-02-27 19:33:10 +00:00
Michael Jerris
08f512f436 update windows build to use sqlite 3.3.13
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4353 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-02-22 23:13:56 +00:00
Michael Jerris
7b4e100b31 Temporarily reverting sofia-sip library back to prior to the changes merged on 2/7/2007 due to ongoing unresolved issues in the new code. Will re-commit these changes once we receive fixes from the sofia-sip tree for these outstanding issues. Make sure recommended.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4308 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-02-17 06:25:21 +00:00
Michael Jerris
7c29b64cd6 fix file object support in spidermonkey build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4268 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-02-14 19:42:45 +00:00
Michael Jerris
ddff61c34c turn off warnings for now until they can get resolved in tree.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4237 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-02-13 19:45:32 +00:00
Michael Jerris
1eacf043d2 merge sofia windows build, add ifdefed out code to avoid assert if it comes back.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4180 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-02-09 19:14:20 +00:00
Michael Jerris
96f207585d sync windows build with new sofia build.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4155 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-02-07 22:29:52 +00:00
Michael Jerris
27f184f2bf fix windows build when there is a space in the source directory name.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4096 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-01-31 07:54:02 +00:00
Michael Jerris
63d89577d6 switch all libs and mods to use the dynamic instead of the static runtime so everything in freeswitch runs in a single instance of the runtime.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3925 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-01-07 04:35:16 +00:00
Michael Jerris
3bb03d9307 correct path to pcre.h
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3890 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-01-02 15:20:57 +00:00
Michael Jerris
bfa7694c85 update windows build to use in tree sofia-sip
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3889 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-01-02 15:20:18 +00:00
Michael Jerris
746948e05e get spidermonkey building again, we still have a build issue with the file object that is not quite right.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3823 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-24 02:36:45 +00:00
Michael Jerris
1198931d48 fix windows build paths from moving libs in tree.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3798 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-22 19:02:52 +00:00
Michael Jerris
0cdfa4fe13 move windows build to use the in tree xmlrpc-c
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3773 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-21 04:18:56 +00:00
Michael Jerris
1f52cf4f6a fix libetpan 0.48 windows build.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3764 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-20 21:01:39 +00:00
Michael Jerris
94568cb6cc move windows build to use the in tree libsndfile
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3762 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-20 19:15:22 +00:00
Michael Jerris
2506451f8a move windows build to use the in tree speex
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3760 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-20 18:27:35 +00:00
Michael Jerris
fc49fba107 move windows build to use the in tree iksemel
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3758 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-20 17:55:23 +00:00
Michael Jerris
9593213ebc move windows build to use the in tree curl
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3751 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-20 03:13:37 +00:00
Michael Jerris
d5033c686b add copy of generated file for windows build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3749 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-20 03:07:52 +00:00
Michael Jerris
cebf3306af move windows build to use the in tree sqlite
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3741 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-19 23:09:46 +00:00
Michael Jerris
493cbcd331 move windows build to use the in tree apr, apr-util and pcre
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3740 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-19 22:39:38 +00:00
Michael Jerris
8d3d259d12 windows spidermonkey/nspr build redone with checked in js. We now build nspr ourselves instead of downloading the pre-puilt one.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3728 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-19 18:54:57 +00:00
Michael Jerris
c8b129df56 initial stubs for odbc and libetpan modules for spidermonkey. These do not do anything yet.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3507 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-01 17:59:58 +00:00
Michael Jerris
92bd5358d0 fix mod_enum on windows, fix logic error in free function causing operations on freed memory
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3503 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-01 06:12:07 +00:00
Michael Jerris
fadc1ccebe win32 build for mod_enum/libudns. Please note, this builds but still DOES NOT work on windows.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3499 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-11-30 23:33:37 +00:00
Michael Jerris
693c80fb01 update to sofia release 1.12.4, many fixes including fix for assert(sip) on response to invite after an outbound register
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3497 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-11-30 22:56:56 +00:00
Michael Jerris
cb24948735 update to new sofia snapshot. Fixes a memory leak on invite, a timer bug, and several other issues as follows:
Thu Nov 16 07:23:30 Eastern Standard Time 2006  Pekka.Pessi@nokia.com
  * nta.c: setting the local sequence number of nta_leg_t only when first reques
t is sent.

  Application can now set the initial value of CSeq either in nta_leg_create()
  or in nta_outgoing_*create() (or nta_msg_request_complete()).

  * nua_session.c: fixed session timer negotiation when UAS does refreshing with
 INVITEs

  The session-expires header had "uac" even when uac did not support timer.
  The UAS failed to send re-INVITEs.

  Thanks for Chung Pak Lai for reporting this problem.

  * bnf: added host_cmp().

  * outbound.c: using host_cmp() to check if Via host and received parameter dif
fer

  Bug reported by Marc Blanchet.

  * nua_session.c: fixed leak in incomin INVITE processing.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3425 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-11-20 21:54:19 +00:00
Michael Jerris
0984933c36 fix spidermonkey release build.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3406 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-11-18 17:09:25 +00:00
Michael Jerris
54e68cfee6 fix path of header files.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3372 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-11-14 19:52:24 +00:00
Michael Jerris
73304d0ca8 move to sofia snapshot 1.12.3.10. This adds nua_i_mehtod support to allow receipt of non-standard methods as well as a number of other bugfixes.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3346 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-11-13 19:13:56 +00:00
Michael Jerris
1e4ad3c5ae Update to newest sofia snapshot. This includes many fixes mostly for sdp negotiation.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3244 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-10-31 20:48:16 +00:00
Michael Jerris
7a36a5d969 Update to new sofia tarball to tweak sdp behavior to use the correct c line on re-invite.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3241 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-10-31 05:43:53 +00:00
Michael Jerris
18f51bee7b update to new sofia snapshot. This fixes several race conditions, ref count problems, and double frees that were happening in the sofia library and fixes segfaults under heavy load and a segfault on cancel when using 100rel while awaiting a prack. Sofia should be much more stable now, please beat it up and let us know.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3220 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-10-27 23:20:10 +00:00
Michael Jerris
39df1481c2 move to new sofia tarball for windows build, this new tarball includes fix for build w/o glib on *nix, fix for segfault on cancel during early media, and proper implementation of handing subscribe and publish requests up to the application (removes our private hacks to enable this behavior).
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3167 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-10-23 20:39:48 +00:00
Michael Jerris
4acbf41663 fix target on release dll build.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3080 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-10-18 19:22:23 +00:00
Michael Jerris
3b47c3e85c raise warning levels.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3069 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-10-17 03:45:51 +00:00
Michael Jerris
4c795c3d1c update to new tarball for sofia
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3054 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-10-15 05:21:40 +00:00
Michael Jerris
21bb1bd2b0 update to new sofia tarball.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3014 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-10-09 20:13:12 +00:00
Michael Jerris
b9a350a40d update windows build to new sofia tarball
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2995 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-10-07 20:09:46 +00:00
Michael Jerris
9624ef3f3d fix debug build for sofia on windows, use dll version of pthread win32 so it can do the cleanup properly.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2988 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-10-06 13:13:28 +00:00
Michael Jerris
4e9be89ad6 update windows sofia build to latest release.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2972 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-10-05 03:11:09 +00:00
Michael Jerris
0fcde9649c remove exosip from windows build.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2904 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-09-30 23:37:58 +00:00
Michael Jerris
28de3a859b use in tree libresample on windows build.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2891 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-09-30 06:14:18 +00:00
Michael Jerris
f4ec0d618e update to pcre 6.7 for windows build.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2890 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-09-30 06:11:27 +00:00
Michael Jerris
ea3eab9cfd Update sofia build to 1.12.2 on windows.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2858 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-09-28 20:03:23 +00:00