Michael Jerris
2847f41e70
fix nspr sun cc build on linux
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4829 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-04-01 23:12:57 +00:00
Michael Jerris
6c3abba824
fix srtp configure detection for byteswap.h to verify if bswap_64 is actually usable
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4822 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-04-01 19:28:34 +00:00
Anthony Minessale
001c552e26
doh
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4812 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-30 17:31:47 +00:00
Michael Jerris
6ba96a7913
spring cleaning on msvc build.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4801 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-30 01:22:45 +00:00
Anthony Minessale
3a54126261
spring cleaning
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4795 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-29 22:31:56 +00:00
Michael Jerris
c5e0757737
use logger for iksemel logs too instead of stderr.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4775 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-27 05:15:16 +00:00
Michael Jerris
a409072a0f
reconnect on failure
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4774 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-27 04:14:48 +00:00
Michael Jerris
b65f2273d0
fix portaudio bsd build and remove gmakeisms from the portaudio lib makefile
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4765 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-25 01:11:03 +00:00
Michael Jerris
67acaefcec
fix windows build. you may need to delete libs/apr-util/xml/expat/lib/config.h for it to build.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4755 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-23 21:54:16 +00:00
Michael Jerris
f066800296
don't build curl client, we don't need it
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4753 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-23 18:38:55 +00:00
Anthony Minessale
848f8d43f8
temporary workaround for seg
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4747 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-23 03:09:03 +00:00
Michael Jerris
c539af4e44
missing #endif from yesterdays change
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4734 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-22 18:09:53 +00:00
Michael Jerris
55b0057eb2
some little cleanup
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4731 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-22 15:57:12 +00:00
Michael Jerris
dc205ae219
clean up the bootstrap warnings. you will need to re-run bootstrap and re-configure (or at least run the libs/apr-util/buildconf) and configure
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4719 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-21 21:14:31 +00:00
Michael Jerris
64aeee8e2f
correct which files are autogenerated by autoheader and which are not (continued)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4704 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-20 23:29:41 +00:00
Michael Jerris
1317571e6d
correct which files are autogenerated by autoheader and which are not
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4701 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-20 22:50:57 +00:00
Michael Jerris
30176455d9
fix broken build in srtp
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4700 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-20 22:17:53 +00:00
Michael Jerris
a592a0e8f2
remove generated files from tree
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4697 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-20 21:26:28 +00:00
Michael Jerris
22b2343275
fix linux 64 build
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4687 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-20 18:38:06 +00:00
Anthony Minessale
ec23a61287
let multitone support unitone
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4685 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-20 18:10:21 +00:00
Michael Jerris
8bdbdfef95
remove more generated files
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4678 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-20 06:51:36 +00:00
Michael Jerris
6726bf4d34
make definition that should be static static
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4676 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-20 05:14:09 +00:00
Michael Jerris
6af0c8bec2
fix bootstrap
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4673 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-20 00:04:48 +00:00
Anthony Minessale
aa0621e2b5
fix occasional missing -ldl
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4672 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-19 23:49:56 +00:00
Michael Jerris
81e01f9f38
fix libsndfile bootstrap on machines that don't have pkgconfig installed
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4671 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-19 22:54:44 +00:00
Michael Jerris
52edc31e90
remove legacy file from tree
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4668 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-19 21:02:13 +00:00
Michael Jerris
ffa4e0c86c
svn ignore all the recently deleted generated files, and some tweaks to the bootstrap
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4666 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-19 20:20:09 +00:00
Michael Jerris
cc384fb515
removing most of the generated files from tree. You will need to run bootstrap.sh and configure again after you do this update and have autoconf, automake, and libtool installed on the box.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4662 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-19 19:26:25 +00:00
Michael Jerris
9c161b4829
check for header existance
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4656 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-19 14:54:56 +00:00
Michael Jerris
ff90de1555
make makefile more bsd make friendly
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4645 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-18 17:28:59 +00:00
Michael Jerris
8a90afdb4b
make libdingaling static and have it properly handle building it's own deps. Use in tree static apr, apr-utils, iksemel with libdingaling
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4634 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-17 22:21:27 +00:00
Michael Jerris
bbb2035ee5
ignore this commit.. for testing lib rebuilds.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4626 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-17 03:04:51 +00:00
Michael Jerris
4fcdb2c057
add .update files to the libs that we can use to force rebuilds of libs
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4622 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-16 21:22:04 +00:00
Michael Jerris
a5f1b6cafe
don't wipe out the DESTDIR
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4609 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-15 19:05:54 +00:00
Michael Jerris
f8d29a18fc
add macro in so we can bootstrap without having to find pkg.m4
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4605 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-15 17:17:44 +00:00
Michael Jerris
18b47de4b2
do a better job with dependency tracking so the the mods don't keep trying to build or install when they don't need to. This should start to help with the speed of the build.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4602 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-15 04:32:09 +00:00
Michael Jerris
d35dda719e
do a better job with dependency tracking so the the mods don't keep trying to build or install when they don't need to. This should start to help with the speed of the build.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4599 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-15 01:32:18 +00:00
Michael Jerris
7ae3f834f6
re-bootstrap to get the genreated files all form the same versions of the tools
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4595 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-14 21:56:01 +00:00
Michael Jerris
42121f4719
upate the configure generated files, fix svn ignore props
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4567 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-12 15:59:06 +00:00
Michael Jerris
01ba9ef7fe
don't give me no flac.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4557 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 15:35:32 +00:00
Michael Jerris
1528d21329
update the in tree generated files for lpc10 2/2
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4556 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 15:24:36 +00:00
Michael Jerris
7d364c7992
update the in tree generated files for lpc10 1/2
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4555 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 15:23:07 +00:00
Michael Jerris
0416861224
put generated files in the right place
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4553 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 14:53:31 +00:00
Michael Jerris
af9898658c
configure runs through fine now, and allmost everything builds and runs again
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4552 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 14:36:33 +00:00
Michael Jerris
860622610c
we need to try a bit harder to find apr now that we are not installing it
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4551 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 14:31:27 +00:00
Michael Jerris
04eaa0187f
don't conditionally run macros like that. it's bad.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4550 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 14:23:05 +00:00
Michael Jerris
1edd6bf776
merge a stray change from my branch that fixes configure run failure
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4549 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 14:14:32 +00:00
Michael Jerris
5312a255a2
update in tree generated files. THe whole tree now cleanly bootstraps.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4547 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 12:30:24 +00:00
Michael Jerris
ad71daf118
don't use out of date macro.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4546 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 12:24:27 +00:00
Michael Jerris
1d8e147252
fix bootstrap
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4545 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 12:06:34 +00:00
Michael Jerris
81b583afcb
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4544 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 11:48:36 +00:00
Michael Jerris
68b9e56a03
update generated files and fix bootstrap errors when no gnu-tls is installed with macros in the proper directories
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4543 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 11:44:16 +00:00
Michael Jerris
fab53a96c5
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4542 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 11:33:06 +00:00
Michael Jerris
08174edc1e
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4540 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 10:44:45 +00:00
Michael Jerris
6966ac40c1
add configure.gnu in prep for rolling the deps configure into the core configure.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4539 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 10:33:08 +00:00
Michael Jerris
4852afdaf3
some tweaks for building and linking in place before install
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4538 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 10:30:12 +00:00
Michael Jerris
3380ee98f8
lower required automake version
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4537 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 10:26:28 +00:00
Michael Jerris
0ff7f21b08
cleanups
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4536 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 10:25:18 +00:00
Michael Jerris
3544d60757
add missing header files.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4535 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 10:24:45 +00:00
Michael Jerris
4881eadf57
remove hardcoded gcc cflags
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4534 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 10:23:50 +00:00
Michael Jerris
d59bbbb22d
add configure.gnu in prep for rolling the deps configure into the core configure.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4533 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 10:20:42 +00:00
Michael Jerris
b662609898
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4532 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 10:14:11 +00:00
Michael Jerris
cd98f65d21
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4531 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 10:07:54 +00:00
Michael Jerris
c5993b03b9
add configure.gnu in prep for rolling the deps configure into the core configure.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4530 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 09:52:10 +00:00
Michael Jerris
cf9d0f9d7e
changes from stkn.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4529 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 09:26:17 +00:00
Michael Jerris
8f7f8a4531
fix pic flags and some typos. Core now builds all static
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4526 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 08:33:49 +00:00
Michael Jerris
0cb629b45f
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4522 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 07:06:37 +00:00
Michael Jerris
6cbefa2750
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4519 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 06:22:41 +00:00
Michael Jerris
22fcd70b81
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4518 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 06:17:54 +00:00
Michael Jerris
60f0bd4e6b
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4517 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 06:09:14 +00:00
Michael Jerris
93667220be
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4516 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 06:03:50 +00:00
Michael Jerris
cd7cf25653
try a little harder to find APR_MAX_PATH.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4515 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 05:59:28 +00:00
Michael Jerris
354305a132
avoid namespace collision with cepstral.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4502 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-10 17:51:20 +00:00
Anthony Minessale
eb2a78a91c
trigger libdingaling rebuild
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4499 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-09 23:52:29 +00:00
Anthony Minessale
2df583650f
cleanup some stuff
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4498 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-09 23:51:52 +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
Anthony Minessale
1b5fe10277
change a few things to allow timers to generate timestamps
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4452 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-05 20:53:54 +00:00
Michael Jerris
ea8544579d
add cross platform mutex abstraction.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4409 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-02-28 00:28:23 +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
5791353cec
sync up our in tree sqlite with the 3.3.13 official release. Commit to follow to finish this process on the windows build.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4351 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-02-22 22:09:42 +00:00
Michael Jerris
1141525293
don't create new iax sessions when we shouldn't
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4324 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-02-19 16:56:48 +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
85c8bcd5ed
Merge changes from sofia-sip tree:
...
Mon Feb 12 21:22:39 EET 2007 Maxim Zaikin <Maxim at amsd.com>
* su_pthread_port.c: destroying condition variable used when destroying the thread.
Tue Feb 13 01:10:38 EET 2007 kai.vehmanen@nokia.com
* nua: Ignore CANCEL of incoming request if we have already sent a final response, part 2.
Tue Feb 13 01:02:00 EET 2007 kai.vehmanen@nokia.com
* nua: Ignore CANCEL of incoming request if we have already sent a final response. Problem reported by Mike Jerris.
nua: fixed problems in state machines.
Pekka Pessi <first.lastname@nokia.com>**20070214201847
These problems are mostly introduced in 1.12.5:
- assert failed if INVITE was received when calling
(reported by Michael Jerris)
- assert failed if nua_invite() was called second time before receiving
final response to first INVITE (ditto)
- ACK is now always sent if session was terminated after receiving 2XX
- if nua has a pending incoming INVITE request, return 491 to
nua_invite()
nta.c: return 481 response to CANCEL if INVITE transaction was successful
According to the RFC 3261 state diagram the INVITE transaction is destroyed
immediately when a final 2XX series response is sent. Now nta returns a 481
response to CANCEL if it finds an INVITE server transaction that was
responded with a 2XX success response.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4284 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-02-15 05:18:37 +00:00
Michael Jerris
6e12fb32cd
remove white space chages from sofia tree
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4283 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-02-15 04:54:37 +00:00
Michael Jerris
e77cedb948
revert some useless differences from the official sofia-sip tree
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4281 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-02-15 02:53:37 +00:00
Anthony Minessale
5578b9a889
fix configure test failure if -Werror is in CFLAGS
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4280 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-02-14 23:17:48 +00:00
Anthony Minessale
77484ae4b7
detect __func__ properly even if CFLAGS has -Werror in it
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4278 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-02-14 22:48:54 +00:00
Michael Jerris
1072896755
fix js file object for good this time
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4275 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-02-14 21:57:13 +00:00
Anthony Minessale
24d58ceee5
yet another attempt to properly build with the file object again
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4274 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-02-14 20:48:15 +00:00
Anthony Minessale
262eedc03c
.update
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4273 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-02-14 20:21:12 +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
0dabc669b9
Don't assert when we get 2 copies of the same invite, just ignore it and do nua_client_return(cr, 900, "INVITE already in progress", msg)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4231 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-02-13 16:01:19 +00:00
Michael Jerris
3e4e15924f
ignore CANCEL of incoming requests after we send a final response. Patch by me and Kai Vehmanen.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4213 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-02-12 23:14:36 +00:00
Michael Jerris
272b78be58
add missing spec file updates
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4205 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-02-12 18:29:52 +00:00
Michael Jerris
38cd3a8105
.update
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4202 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-02-12 16:02:55 +00:00
Michael Jerris
215b751d92
merge fixes to sofia-sip including double free causing segfault or assert in sres
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4201 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-02-12 16:01:22 +00:00
Michael Jerris
be1e4e3995
I don't think this has any real effect, but it was easier for me to read while I was debugging.. will probably revert it later.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4184 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-02-09 21:47:30 +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
dccf9b3d1b
updated makefiles and a missing source file from the last sofia merge
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4179 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-02-09 18:15:36 +00:00
Michael Jerris
82def9a70d
touch the .update so the lib is totally rebuilt
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4178 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-02-09 17:57:51 +00:00
Michael Jerris
666bd3bec3
sync back up again with sofia tree prior to their release
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4177 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-02-09 17:32:17 +00:00
Michael Jerris
f359f847f7
fix magic emacs and vi formatting comments in the bottom of our source files to use tabs instead of spaces
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4176 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-02-09 02:36:03 +00:00
Michael Jerris
17d57b7142
missing ;
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4168 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-02-08 19:35:07 +00:00
Michael Jerris
e7d0aaef27
fix warnings and some windows compatibility issues in enum/udns
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4167 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-02-08 19:23:36 +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
cad28828b2
merge changes from current sofia-sip tree.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4153 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-02-07 21:59:38 +00:00
Michael Jerris
e4e3673a2d
resolve possible loss of data warnings
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4098 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-01-31 07:57:12 +00:00
Michael Jerris
55cdd067c0
pointer truncation fix.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4097 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-01-31 07:55:18 +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
Anthony Minessale
b16a66caac
trigger dingaling rebuild
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4092 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-01-30 15:12:31 +00:00
Anthony Minessale
39119eb7a7
fix dingaling reject
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4087 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-01-29 22:22:29 +00:00
Michael Jerris
afc95ee798
add file object from spidermonkey.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4018 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-01-22 17:59:27 +00:00
Michael Jerris
4a651581d2
use closesocket on sockets.. not close
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4015 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-01-22 16:54:30 +00:00
Michael Jerris
96b276428e
make executable.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4010 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-01-21 00:29:35 +00:00
Anthony Minessale
16fce97f7a
update
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4004 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-01-19 21:56:31 +00:00
Anthony Minessale
ccd944d52b
minor tweak
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4003 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-01-19 20:35:50 +00:00
Michael Jerris
680ef8d169
indications are that we can use mfence, lfence, sfence on x86_64, we will need to test and confirm this, but this should fix the build on 64 bit linux gcc at least. need testers to confirm this.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3998 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-01-19 12:49:10 +00:00
Michael Jerris
23a744ad9d
Initial windows build for new portaudio module, so far completely untested, it will NOT work on 64 bit and potentially problematic on SMP boxes still as I am building right now. This build currently uses only winmme, will follow up with better support for optionally building against direct sound, asio, and wasapi.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3993 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-01-19 01:45:58 +00:00
Michael Jerris
85f4441233
remove extra bits of code from debugging
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3989 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-01-19 00:31:48 +00:00
Michael Jerris
5208bffe46
fix url parser from when I broke it trying to fix it, but now it's fixed.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3988 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-01-19 00:28:21 +00:00
Anthony Minessale
5ea224b3ca
fix for cnonce crap (tell pekka)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3982 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-01-17 22:04:01 +00:00
Anthony Minessale
39a9e94305
New mod_portaudio (sponspred by eWorldCom http://www.eworldcom.hu/ )
...
This updates mod_portaudio to use the new v19 api and also contains
major behavioural changes. This initial check-in should be tested to find
any obscure use cases that lead to crashes etc...
All of the old api interface commands are now depricated and any attempt to
use them should cause a polite warning asking you to try the new single "pa" command.
New Features:
*) Mulitiple calls with hold/call switching.
*) Inbound calls can play a ring file on specified device. (global and per call)
*) Optional hold music for backgrounded calls. (global and per call)
Example dialplan usage:
<extension name="2000">
<condition field="destination_number" expression="^2000$">
<!--if the next 3 lines are omitted the defaults will be used from portaudio.conf-->
<action application="set" data="pa_ring_file=/sounds/myring.wav"/>
<action application="set" data="pa_hold_file=/sounds/myhold.wav"/>
<action application="set" data="export_vars=pa_ring_file,pa_hold_file"/>
<action application="bridge" data="portaudio"/>
</condition>
</extension>
Example API interface usage:
call extension 1000
> pa call 1000
call extension 1001 putting the other call on hold
> pa call 1001
swap the calls between hold and active
> pa switch
view the current calls
> pa list
forground the call with id 1
> pa switch 1
background all calls
> pa switch none
send a dtmf string (1234) to the current call
> pa dtmf 1234
answer the oldest unanswered inbound call
> pa answer
answer the call with id 1
> pa answer 1
hangup the active call
> pa hangup
hangup the call with id 1
> pa hangup 1
get device info
> pa dump
print usage summary
> pa help
USAGE:
--------------------------------------------------------------------------------
pa help
pa dump
pa call <dest> [<dialplan> <cid_name> <cid_num> <rate>]
pa answer [<call_id>]
pa hangup [<call_id>]
pa list
pa switch [<call_id>|none]
pa_dtmf <digit string>
--------------------------------------------------------------------------------
The source of the portaudio v19 library will also be checked in for the
sake of the build system.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3981 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-01-17 19:10:03 +00:00
Brian West
bf9a2605d2
The Makefile.in was correct but this file was not.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3974 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-01-16 16:01:54 +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
Anthony Minessale
8f4a636fa1
trigger sofia rebuild
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3908 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-01-04 18:02:05 +00:00
Michael Jerris
df8b8627d1
allow unescaped # in username portion of uri even though it is agains rfc 2396, to be more compatible with broken ua's as there are many who do not properly escape a # in the uri
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3898 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-01-02 23:44:44 +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
ad36f2a9f3
update to latest darcs sofia
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3888 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-01-02 15:11:55 +00:00
Michael Jerris
af598aa069
fix windows generation of header file
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3887 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-01-02 14:24:19 +00:00
Anthony Minessale
265268cccd
fix issues
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3861 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-28 20:05:38 +00:00
Anthony Minessale
968f4fccc3
fix sofia (part 2) you'd better 'make sure'
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3860 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-28 19:38:35 +00:00
Brian West
a5a81439cd
I have figured out the best way to do this without using xcode
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3852 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-27 20:26:06 +00:00
Brian West
a2a1d850c7
update because framework name and include header file names must match.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3848 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-27 07:47:20 +00:00
Brian West
fca0a85121
update because framework name and include header file names must match.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3847 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-27 07:47:08 +00:00
Brian West
29499696f7
update project file.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3846 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-27 07:46:02 +00:00
Brian West
25489cf3e0
update project file.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3845 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-27 07:43:20 +00:00
Brian West
7df5fb3054
add libresample xcodeproj
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3844 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-27 07:40:53 +00:00
Brian West
db123e7428
update plist for teletone
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3843 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-27 07:29:48 +00:00
Brian West
77b6113846
proper xcodeproj files
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3842 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-27 07:22:12 +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
ca18721695
add svn:executable
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3813 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-23 04:21:39 +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
8761a73997
change around types for better c99 compliance, fixes windows srtp build and builds that do not default to 8 bit stuct alignment.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3797 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-22 19:02:10 +00:00
Michael Jerris
c539bab153
smaller func name so it prints nicer
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3787 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-21 20:52:19 +00:00
Anthony Minessale
803df51cd7
grr
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3785 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-21 20:42:43 +00:00
Michael Jerris
f8bc176e19
update to current sofia darcs, fix partial rename of sip_test_msg->test_sip_msg
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3780 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-21 16:55:03 +00:00
Anthony Minessale
6f3f463f0b
fix sofia
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3777 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-21 16:25:34 +00:00