Commit Graph

  • ca5d5ce595 added no fork mode to the executable so it can be used w/ sipx watchdog service. This mode is not available on windows as we do not fork on windows regardless. Thanks to Paweł Pierścionek for the contribution. Michael Jerris 2007-01-19 12:59:49 +00:00
  • 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. Michael Jerris 2007-01-19 12:49:10 +00:00
  • e5eba308ab use strchr instead of index as recommended by the linux man pages for portability. Michael Jerris 2007-01-19 03:08:08 +00:00
  • 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. Michael Jerris 2007-01-19 01:45:58 +00:00
  • d89c21fda4 a few twiax for early media (part 1) Anthony Minessale 2007-01-19 01:36:20 +00:00
  • b25743c4d1 a few twiax to prevent a race condition Anthony Minessale 2007-01-19 01:26:22 +00:00
  • 41541428fc minor tweaks on new portaudio stuff Anthony Minessale 2007-01-19 01:23:27 +00:00
  • 85f4441233 remove extra bits of code from debugging Michael Jerris 2007-01-19 00:31:48 +00:00
  • 5208bffe46 fix url parser from when I broke it trying to fix it, but now it's fixed. Michael Jerris 2007-01-19 00:28:21 +00:00
  • ed0524c2fc pre_answer only in ivr menus (you will have to actually answer yourself) Anthony Minessale 2007-01-18 16:06:04 +00:00
  • 5c802e3196 fix xml parser in ivr menus Anthony Minessale 2007-01-18 15:44:01 +00:00
  • aed84d4179 ivr menu tweak Anthony Minessale 2007-01-18 14:48:31 +00:00
  • 832c48cb9b allow storage of a1 hash in user directory field 'a1-hash' trumps password field Anthony Minessale 2007-01-17 22:42:52 +00:00
  • 5ea224b3ca fix for cnonce crap (tell pekka) Anthony Minessale 2007-01-17 22:04:01 +00:00
  • 39a9e94305 New mod_portaudio (sponspred by eWorldCom http://www.eworldcom.hu/) Anthony Minessale 2007-01-17 19:10:03 +00:00
  • 0ac4fbc159 Add mod_xml_curl to modules.conf.in and add parameter change submitted by Bret McDanel (thanks) Anthony Minessale 2007-01-17 17:22:14 +00:00
  • 7c4d9e1c83 fix play member in conf Anthony Minessale 2007-01-16 20:05:06 +00:00
  • bf9a2605d2 The Makefile.in was correct but this file was not. Brian West 2007-01-16 16:01:54 +00:00
  • 408464c0b4 factor out pool Anthony Minessale 2007-01-16 15:50:13 +00:00
  • 44a3909e79 fix seg with register w/ no contact. Michael Jerris 2007-01-15 22:12:15 +00:00
  • 5db9b9d0b7 better error message/don't print null when no sip-ip is specified. Michael Jerris 2007-01-15 19:00:47 +00:00
  • fec8895d62 heed the advice of tech_choose_port Anthony Minessale 2007-01-15 16:59:42 +00:00
  • 61dfa852ca can't set max forwards if it's not there. Michael Jerris 2007-01-15 15:40:35 +00:00
  • c2b78628ee bind to the right address when using ext-sip-ip Michael Jerris 2007-01-15 04:32:21 +00:00
  • d2099ef174 if we define ext-sip-ip in the profile for config, use it for the profile url. This does not yet use stun, or have any method for determining on a call by call basis if a call needs to use the internal or external. Michael Jerris 2007-01-15 03:52:39 +00:00
  • c8685d483b add enum to default build Anthony Minessale 2007-01-13 16:52:11 +00:00
  • 0edea416cc Avoiding Segfaults from buggy depend libs Anthony Minessale 2007-01-13 03:28:08 +00:00
  • f4267b0c51 add session_record api command Anthony Minessale 2007-01-12 16:05:49 +00:00
  • 926282b5a8 Avoiding Deadlock Anthony Minessale 2007-01-12 00:26:36 +00:00
  • 4c9da6fa4d Avoiding Deadlock Anthony Minessale 2007-01-12 00:15:21 +00:00
  • 03f2a4ad7b Avoiding Deadlock (by puting the mutex in the right place) Anthony Minessale 2007-01-12 00:09:43 +00:00
  • d933d5fe2f add max_forwards chanvar, maybe we should put this in caller profile and allways pass it across and decrement it to avoid loops across the switch, at least for protocols that support loop detection. Michael Jerris 2007-01-11 23:44:18 +00:00
  • f703a303f0 use blank instead of null if no username Michael Jerris 2007-01-11 23:04:54 +00:00
  • 9d91113b47 add rwlock to members Anthony Minessale 2007-01-11 22:34:04 +00:00
  • 0c97a56956 use the request uri instead of to for primary routing Michael Jerris 2007-01-11 18:25:35 +00:00
  • e37559eb0e update conference to add lock sounds, sound prefix, and use say: syntax Anthony Minessale 2007-01-11 18:14:02 +00:00
  • d83b399d96 completely untested redirect support, need to try this from a machine that can take sip calls. Michael Jerris 2007-01-10 21:26:10 +00:00
  • ff04adf449 add g729a as a registered codec type. Brian West 2007-01-10 19:40:06 +00:00
  • 1208268343 add mod_say_en to default modules.conf.in Anthony Minessale 2007-01-10 17:43:57 +00:00
  • a17123dae4 The day before today Mike Murdock found a bug making switch_str_time return the day before, but it was already the day before today, so it returned 2 days ago, and that was just not right. Now time has all come back together. Michael Jerris 2007-01-10 14:42:47 +00:00
  • 09384634cc add getvar Anthony Minessale 2007-01-09 00:39:11 +00:00
  • 97cf339c7e minor tweaks in conference Anthony Minessale 2007-01-08 17:19:59 +00:00
  • 716a9fbd94 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. Michael Jerris 2007-01-08 13:48:41 +00:00
  • 5bc71925a8 Make sure we pass early media after the pre-answer (thanks Mike Murdock for the report and troubleshooting assistance) Michael Jerris 2007-01-08 01:55:16 +00:00
  • 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. Michael Jerris 2007-01-07 04:35:16 +00:00
  • 1dcfa50d76 potentially uninitialized vars Michael Jerris 2007-01-07 04:34:22 +00:00
  • e8f16d9929 add switch_time_exp_gmt_get for mishehu Michael Jerris 2007-01-06 22:57:31 +00:00
  • e84b6ee302 the runtime needs to match to core, or the realloc of memory malloc'd from another dll will cause heap corruption. Michael Jerris 2007-01-06 21:56:28 +00:00
  • abad48b320 fix segfault. Michael Jerris 2007-01-06 20:57:30 +00:00
  • e614e06545 datatype to match usage. Michael Jerris 2007-01-06 20:24:37 +00:00
  • 9ea9c80085 Added ability to spell digits too Mike Murdock 2007-01-06 18:41:20 +00:00
  • 8b51f17471 Move time and currency files into respective directories Mike Murdock 2007-01-06 17:45:50 +00:00
  • 9d1e2e9167 don't call us we'll call you Anthony Minessale 2007-01-06 17:06:18 +00:00
  • aa2d884df7 tweak Anthony Minessale 2007-01-06 16:40:46 +00:00
  • 26c18bb142 fix issues with speaking 1 or 0 amounts in time measurement add fixes from mmurdock via irc, thanks mike Michael Jerris 2007-01-06 02:53:11 +00:00
  • 77c4a3da64 add fixes from mmurdock, thanks mike Anthony Minessale 2007-01-06 00:57:54 +00:00
  • 7752eac905 simplify en_say_money to not have to use math fuctions, as we have it in char already and need to keep it that way for later. Michael Jerris 2007-01-05 17:09:29 +00:00
  • 63bf54fee1 make build on windows. Michael Jerris 2007-01-05 16:49:36 +00:00
  • 7fac72df6c move opts up Anthony Minessale 2007-01-05 15:52:23 +00:00
  • 9ef6b41064 fix names Anthony Minessale 2007-01-05 15:50:10 +00:00
  • 085b897198 fix seg from bad input Anthony Minessale 2007-01-04 22:08:41 +00:00
  • 8f4a636fa1 trigger sofia rebuild Anthony Minessale 2007-01-04 18:02:05 +00:00
  • 6d35d0c44f add dtmf function to conference Anthony Minessale 2007-01-04 18:00:13 +00:00
  • 102e735067 tidy up on top of last commit Anthony Minessale 2007-01-04 17:40:47 +00:00
  • 01541265ec add parameter parsing to dial string (leading name=val pairs sep by , inside {} such as {foo=bar} ) Anthony Minessale 2007-01-04 17:27:37 +00:00
  • 73609f0478 fix uninit ints Anthony Minessale 2007-01-04 01:18:06 +00:00
  • 6aaedb918c update phrase interface Anthony Minessale 2007-01-03 16:43:59 +00:00
  • 57c0d4bdc9 add strepoch api call and more say stuff Anthony Minessale 2007-01-03 00:50:11 +00:00
  • 6a2529748a some changes from mmurdock Anthony Minessale 2007-01-03 00:21:17 +00:00
  • 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 Michael Jerris 2007-01-02 23:44:44 +00:00
  • f79ade4532 say update Anthony Minessale 2007-01-02 23:08:26 +00:00
  • 8e84f70d59 fix conference stop bug Anthony Minessale 2007-01-02 22:55:21 +00:00
  • 552f315e2c revert previous change Michael Jerris 2007-01-02 20:11:09 +00:00
  • d41a5a99d1 come down from acid trip there is no test_flag_locked Anthony Minessale 2007-01-02 19:31:06 +00:00
  • 64bc419497 add hangup dp app Anthony Minessale 2007-01-02 18:56:39 +00:00
  • 6bc5a49b72 add continue_on_fail param to bridgecall Anthony Minessale 2007-01-02 18:48:30 +00:00
  • 8a569060ba use the request uri instead of to for primary routing Michael Jerris 2007-01-02 18:05:13 +00:00
  • 3bb03d9307 correct path to pcre.h Michael Jerris 2007-01-02 15:20:57 +00:00
  • bfa7694c85 update windows build to use in tree sofia-sip Michael Jerris 2007-01-02 15:20:18 +00:00
  • ad36f2a9f3 update to latest darcs sofia Michael Jerris 2007-01-02 15:11:55 +00:00
  • af598aa069 fix windows generation of header file Michael Jerris 2007-01-02 14:24:19 +00:00
  • c12438b06b fix hold issue reported by irate anonymous guy on irc Anthony Minessale 2006-12-31 21:06:03 +00:00
  • 18c3fe5cf9 fix messed up switch statement Anthony Minessale 2006-12-31 19:54:16 +00:00
  • 314ddb3e24 add break to iax Anthony Minessale 2006-12-30 17:22:17 +00:00
  • 0b8c737cfc add system to js Anthony Minessale 2006-12-29 20:42:16 +00:00
  • c4717f9077 fix locking and add lock debugging as a define Anthony Minessale 2006-12-29 16:39:56 +00:00
  • 3b998f7c91 tweak locks Anthony Minessale 2006-12-29 06:21:04 +00:00
  • bcd1cab882 update example conf to show sofia inbound-no-media param Anthony Minessale 2006-12-29 03:55:21 +00:00
  • 37632a1a9c nomedia stuff Anthony Minessale 2006-12-29 00:57:08 +00:00
  • 90ac85d947 update Anthony Minessale 2006-12-28 20:05:54 +00:00
  • 265268cccd fix issues Anthony Minessale 2006-12-28 20:05:38 +00:00
  • 968f4fccc3 fix sofia (part 2) you'd better 'make sure' Anthony Minessale 2006-12-28 19:38:35 +00:00
  • 905a48c85f fix sofia (part 1) Anthony Minessale 2006-12-28 01:08:06 +00:00
  • 9b3b7ce0ab change case now fileDelete instead of FileDelete Michael Jerris 2006-12-27 23:03:54 +00:00
  • 6e4ef8920d add FileDelete function to spidermonkey takes 1 param, the path of the file to delete, using / as the path seperator, regardless of unix vs. windows. returns true is it was successfull, otherwise false Michael Jerris 2006-12-27 22:47:46 +00:00
  • a5a81439cd I have figured out the best way to do this without using xcode Brian West 2006-12-27 20:26:06 +00:00
  • 2fc9b069d7 chop off resource in chat stuff Anthony Minessale 2006-12-27 18:42:32 +00:00
  • 2e23a95ffe tweak Anthony Minessale 2006-12-27 15:54:56 +00:00
  • a2a1d850c7 update because framework name and include header file names must match. Brian West 2006-12-27 07:47:20 +00:00
  • fca0a85121 update because framework name and include header file names must match. Brian West 2006-12-27 07:47:08 +00:00