Commit Graph

50 Commits

Author SHA1 Message Date
Michael Jerris 622a2733dc use more correct const char * for things that should not be modified. This should also fix the switch_cpp.cpp changes from MODAPP-44. More patches to follow up on this for a few more modules that will likely break with this commit.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6120 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-01 11:28:26 +00:00
Michael Jerris 5bea2ea06c svn:eol-style properties, and make eol-style consistent in some files.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5738 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-09-21 18:49:14 +00:00
Michael Jerris aa286db7bd dos2unix
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5216 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-25 16:14:31 +00:00
Michael Jerris aacca3467b inital stubs for a few inbound reg helper functions. prototypes likely to change.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5163 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-12 02:40:32 +00:00
Michael Jerris 6faf831fe5 expose a few more iax packets to the application and kindof handle them.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5161 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-12 02:09:59 +00:00
Michael Jerris 9c475bb692 backport change from the iaxclient sf repository rev 648, 649, 650, 656.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5158 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-11 21:20:13 +00:00
Michael Jerris 0272fcb2a0 backport change from the iaxclient sf repository rev 597.
adds proper POKE support and a bit better handling of binding failures and port selection.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5154 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-11 17:49:38 +00:00
Michael Jerris 2ae95b3754 backport change from the iaxclient sf repository rev 567
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5153 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-11 17:04:24 +00:00
Michael Jerris 310037dff3 backport change from the iaxclient sf repository rev 558 (correct ifdef this time)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5152 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-11 17:03:50 +00:00
Michael Jerris 97ef904db5 backport change from the iaxclient sf repository rev 558
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5151 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-11 16:48:57 +00:00
Michael Jerris 9b2edc2f28 backport change from the iaxclient sf repository rev 541
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5150 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-11 16:44:07 +00:00
Michael Jerris 98d4fd0b29 backport fix from iaxclient sf repo rev536
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5149 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-11 16:40:20 +00:00
Anthony Minessale 8c918602d9 fix liax
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5147 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-11 15:01:23 +00:00
Anthony Minessale ebb56a9eba fix build of iax-mutex.c
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5146 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-11 04:09:47 +00:00
Anthony Minessale 9ef38dfce8 fix compile
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5145 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-11 03:46:24 +00:00
Michael Jerris 353fb3dfbb make pthread mutexes nested.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5144 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-11 03:41:06 +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 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 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 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 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
Anthony Minessale 734b406cdc deep breath
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3711 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-19 01:11:51 +00:00
Michael Jerris 70996f09eb git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3662 d0543943-73ff-0310-b7d9-9358b9ac24b2 2006-12-14 22:47:33 +00:00
Michael Jerris f64ae18ac6 add endian defines on MSVC
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3088 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-10-19 01:21:17 +00:00
Michael Jerris df6f6f2f2b iax tweak for netbsd
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2918 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-10-01 21:55:52 +00:00
Anthony Minessale acc81d7b55 iax
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2644 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-09-11 22:52:19 +00:00
Michael Jerris 88dbc8c056 Make iax work with plaintext passwords too. Thanks to Michael Workman for the patch.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2258 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-11 16:24:06 +00:00
Michael Jerris 429cdca58f fix iax win32 build for inet_aton
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1136 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-04-13 03:58:01 +00:00
Michael Jerris ecc2a3baa1 let iax bind to specific ip (rm libs/iax/.complete next time you build)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1134 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-04-13 01:05:47 +00:00
Michael Jerris 0232f398c7 fix sun studio compile issues
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@967 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-03-30 01:35:26 +00:00
Michael Jerris ee0dd13ca7 C99 compliance tweaks for sun studio.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@953 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-03-28 15:01:10 +00:00
Michael Jerris 07a6d60efb add missing } for extern C
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@915 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-03-24 21:28:46 +00:00
Michael Jerris c5e3144711 eliminate some int overflows in iax.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@856 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-03-13 20:36:58 +00:00
Anthony Minessale b1150960c1 fix duplicate in iax
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@661 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-24 01:23:13 +00:00
Anthony Minessale e6c9685879 iax tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@577 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-09 17:14:59 +00:00
Anthony Minessale f4eaa2b5b0 fix iax and add regex dialplan
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@382 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-14 16:04:34 +00:00
Anthony Minessale 54664b3dab fix iax and add regex dialplan
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@381 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-14 16:01:52 +00:00
Anthony Minessale a7cb1e7eea update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@321 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-12 17:51:08 +00:00
Michael Jerris d5945f8174 add libresample to core libs in msvc build, rework GetLibs.vbs to be more sensible in it's structure, change jrtp4c build in msvc to build as part of mod_exosip instead of as a separate lib for build simplicity, squash numerous warnings in libiax2 and jrtp4c, delete FreeswitchPlusLibs.sln because we were not using it and not maintaining it.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@250 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-01 04:53:18 +00:00
Anthony Minessale 24b9c3391e git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@217 d0543943-73ff-0310-b7d9-9358b9ac24b2 2005-12-28 05:17:21 +00:00
Anthony Minessale 006e0f8d14 add network_addr to profile (had to add a func to get it for iax)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@175 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-20 16:01:18 +00:00
Anthony Minessale c01ecc8f20 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@149 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-14 17:02:57 +00:00
Anthony Minessale 368ffeef91 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@145 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-14 00:11:55 +00:00
Anthony Minessale fc355b6cca update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@144 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-14 00:07:42 +00:00
Anthony Minessale 82d953c66e update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@143 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-14 00:00:35 +00:00
Anthony Minessale 5ccb077948 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@142 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-13 23:54:52 +00:00
Anthony Minessale 98eabde89d ok
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@122 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-13 18:16:25 +00:00
Anthony Minessale ce44667524 grr
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@121 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-13 18:14:01 +00:00
Anthony Minessale 248ffa01b1 iax
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@120 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-13 18:06:28 +00:00