Commit Graph

  • 1aa6bc6eec fix assert with standard code analysis macro Jeff Lenk 2011-01-05 09:56:44 -06:00
  • 23d9a237dc don't seg in edge case error conditions Michael Jerris 2011-01-05 10:46:16 -05:00
  • 35776314d0 freetdm: Use proper screen and presentation definitions in mod_freetdm Moises Silva 2011-01-05 10:39:25 -05:00
  • 342678698c set tracking data before enabling hooks Michael Jerris 2011-01-05 10:17:31 -05:00
  • 9ee13b723e don't seg in edge case error conditions Michael Jerris 2011-01-05 09:54:27 -05:00
  • 5254df0466 FS-2957 esl lib on windows fails to build Jeff Lenk 2011-01-04 22:57:49 -06:00
  • a90b4fea34 m3ua.conf is gone so remove it from spefile Michal Bielicki 2011-01-04 23:51:47 +01:00
  • 7c3fd20104 Merge branch 'master' of git@git.sangoma.com:smg_freeswitch Arnaldo Pereira 2011-01-04 20:10:41 -02:00
  • a390e046b7 freetdm: ftmod_r2 - now locking the channel on main loop start and finish replaced calls to ftdm_mutex_lock() with ftdm_channel_lock() Arnaldo Pereira 2011-01-04 20:07:22 -02:00
  • b9a446c54e Merge remote branch 'fsorig/master' Moises Silva 2011-01-04 16:17:15 -05:00
  • 47c1b6d96a freetdm: add validation to ftdm_span_start and ftdm_span_stop Moises Silva 2011-01-04 14:23:25 -05:00
  • 1334d02ac0 Merge branch 'moy.nonblocking-api' Moises Silva 2011-01-04 12:32:30 -05:00
  • 5c02639b5a freetdm: update ftmod_sangoma_ss7 to use new state advance API Moises Silva 2011-01-04 10:37:20 -05:00
  • 4a6b4e86f1 freetdm: add non-locking answer function to handle answer indication export ftdm_current_time_in_ms to users update testr2 to test non-blocking API (no waiting on indications) Moises Silva 2011-01-04 09:30:49 -05:00
  • e6070feeab cleanup Anthony Minessale 2011-01-03 16:48:10 -06:00
  • fc77d19b7b presence.... again.... Anthony Minessale 2011-01-03 16:40:49 -06:00
  • 8b7fd76d3d use switch_zmalloc() instead of apr pools for short term storage, rename a couple of funcs to be clearer as to their purpose Daniel Swarbrick 2011-01-03 22:09:46 +01:00
  • df090a2a6b free() -> switch_safe_free() Daniel Swarbrick 2011-01-03 21:39:36 +01:00
  • 66ce95a930 removing my debug :o Daniel Swarbrick 2011-01-03 19:10:15 +01:00
  • a3d66bb4f0 mod_cdr_pg_csv: make disk spool format user-selectable Daniel Swarbrick 2011-01-03 18:59:41 +01:00
  • 7b28994121 FS-502: gateway not identified when extension-in-contact is set Brian West 2011-01-03 10:44:28 -06:00
  • 80f3281c09 whitespace fixups Daniel Swarbrick 2011-01-03 15:05:24 +01:00
  • aab453f52a tweak create.sql and config file Daniel Swarbrick 2011-01-03 14:01:08 +01:00
  • 93bbbe96af Remove event_handler() altogether, since it was doing nothing anyway Daniel Swarbrick 2011-01-03 13:36:20 +01:00
  • 935f2c4214 mod_cdr_sqlite has no need for (yet) for SIGHUP Daniel Swarbrick 2011-01-03 13:25:46 +01:00
  • 8ecf308075 fix basops32.c make the file contain something even if ifdefs fail (which makes suncc fail) cypromis 2011-01-03 13:06:25 +01:00
  • 2632af929d FS-2953 Daniel Swarbrick 2011-01-03 12:52:11 +01:00
  • 09e6fd3f4e Make dbh:connected accessible from Lua - thanks Grmt Leon de Rooij 2011-01-03 12:20:06 +01:00
  • 45a32dda3d added -lgpg-error to sun compiler CXXFLAGS for iksemel library and tools to be build corretly in libiksemel configure.ac cypromis 2011-01-03 11:58:15 +01:00
  • ced63c3516 added postgresql cdr module to modules.conf.in (commented out ) added sqlite cdr module to modules.conf.in (built by default) cypromis 2011-01-03 11:40:49 +01:00
  • ec57dc7ab7 Added missing error codes when an ECM FAX is abandoned with the T30_ERR message Steve Underwood 2011-01-02 19:30:00 +08:00
  • 6f5a0e9ff5 freetdm: typo Moises Silva 2010-12-31 15:06:49 -05:00
  • 2be3175ae9 mod_cdr_pg_csv now spools the attempted SQL to disk if DB insert fails, instead of writing CSV. This should make it simpler to import any failed inserts. Daniel Swarbrick 2010-12-31 20:54:20 +01:00
  • 9ab7473cb9 Drop a-table/g-table stuff, use single DB table. Filtering should be done by SQL Daniel Swarbrick 2010-12-31 20:13:19 +01:00
  • fe0d8d1ec5 freetdm: - updated all signaling modules (except for ftmod_isdn and ftmod_sangoma_ss7) to adapt to new core state processing - fixed bug in configure.ac to detect ftmod_pritap compilation - ignore FTDM_SIGEVENT_RELEASED and FTDM_SIGEVENT_INDICATION_COMPLETED in mod_freetdm - Destroy the state completed interrupt on channel destroy - Fix analog polarity reversal bug when using 3-way calling or call-swap Moises Silva 2010-12-31 13:44:20 -05:00
  • f79f9766ba don't let inherit_codec work when we have ep_codec_string set and the B-leg codec is not in that list since it will lead to failure Anthony Minessale 2010-12-31 11:59:33 -06:00
  • e897646e15 make exact matches return sooner in dmachine Anthony Minessale 2010-12-31 10:09:40 -06:00
  • 24febbea8e added mod_cdr_sqlite to specfile Michal Bielicki 2010-12-31 16:51:54 +01:00
  • 39d58e0452 freetdm: - Update ftmod_sangoma_isdn to use core state advance - Added locking documentation (docs/locking.txt) - Updated core state advance to use state processor in span rather than pushing the processor in the function arguments Moises Silva 2010-12-31 09:42:15 -05:00
  • 0e31a974d4 Code cleanup, saner way of stripping chars from string Daniel Swarbrick 2010-12-31 03:10:50 +01:00
  • a0d36d8f9d add mod_cdr_sqlite to modules.conf.xml, thanks intralanman for reminding me Daniel Swarbrick 2010-12-31 01:30:09 +01:00
  • 0f95b87035 Drop transaction BEGIN/END around INSERT. We're only executing one command, and autocommit will automatically rollback if the INSERT fails. Sync state_handlers with mod_cdr_csv. Minor libpq fixups. Daniel Swarbrick 2010-12-31 00:18:03 +01:00
  • 18feeb1067 Coding style, fix some C90 warnings about mixed decls/code Daniel Swarbrick 2010-12-31 00:01:53 +01:00
  • 5401c60493 fix CR line endings Daniel Swarbrick 2010-12-30 23:43:03 +01:00
  • cc198a6e91 Add mising params to config file Daniel Swarbrick 2010-12-30 23:24:54 +01:00
  • 05a82ca618 Update Changelog through Dec 30 Michael S Collins 2010-12-30 13:34:44 -08:00
  • 25bc8fe3e8 config file for mod_cdr_sqlite Daniel Swarbrick 2010-12-30 20:41:52 +01:00
  • f625fe3b01 Add SQLite CDR module Daniel Swarbrick 2010-12-30 20:38:49 +01:00
  • 10257c7d5d FS-2768 Anthony Minessale 2010-12-30 11:47:15 -06:00
  • 97a68c50d9 support allowing pidf-ful presence clients to share the same account and 'appear offline' without influencing each other =/ also refactor the contact generation string based on nat into a helper function Anthony Minessale 2010-12-30 11:38:23 -06:00
  • 903d136481 freetdm: remove busy-waiting and use ftdm interrupt to wait for state change completion Moises Silva 2010-12-30 10:23:56 -05:00
  • c4e350ab0c add insertFile front end to switch_ivr_insert_file and reswig Anthony Minessale 2010-12-29 15:09:57 -06:00
  • 0920645d1f update Anthony Minessale 2010-12-29 15:04:19 -06:00
  • 534d3bcb29 fix userauth for real Anthony Minessale 2010-12-29 14:44:05 -06:00
  • 39ff276c1c nm Anthony Minessale 2010-12-29 14:13:06 -06:00
  • 4f4294327d vs2010 reswig Jeff Lenk 2010-12-29 14:15:40 -06:00
  • 08955a2b29 fix userauth Anthony Minessale 2010-12-29 13:59:12 -06:00
  • 650393fb90 add recovery_refresh app and api and use it in mod_conference to send a message to the channel telling it to sync its recovery snapshot Anthony Minessale 2010-12-29 13:15:14 -06:00
  • 55da2afa7f Merge branch 'moy.nonblocking-api' of git.sangoma.com:smg_freeswitch into moy.nonblocking-api Moises Silva 2010-12-29 14:08:57 -05:00
  • 6fb1e5d9c1 freetdm: free the iterator when setting channels to non-block Moises Silva 2010-12-29 14:08:18 -05:00
  • c854fe518a freetdm: update 2008 freetdm vcproj to include ftdm_state header and C file Moises Silva 2010-12-29 14:04:31 -05:00
  • 090864fa39 freetdm: completed most of the code for the new core state processing use new core state processing functions in ftmod_r2 Moises Silva 2010-12-29 13:38:43 -05:00
  • 81608da006 refactor sofia_contact to try the profile_name first then the domain to resolve the profile then fall back to querying every profile to reduce confusion with multi-homers (d'oh) also special profile name * will force a search-all situation Anthony Minessale 2010-12-29 12:28:12 -06:00
  • 1d8a929711 little note of warning for some folks just in case we had a question about the math lesson Brian West 2010-12-28 14:00:17 -06:00
  • 86e7cdc5d1 FS-2949 spelling error in -ERR return code encounterd -> encountered Jeff Lenk 2010-12-28 11:23:39 -06:00
  • 49a524b79b Merge branch 'master' of git@git.freeswitch.org:freeswitch Joao Mesquita 2010-12-27 21:31:40 -03:00
  • 479f3de26b Add an unique id to the conference obj so that we can track conferences. Joao Mesquita 2010-12-27 21:23:42 -03:00
  • 0b8a9049f5 swigall Brian West 2010-12-27 17:39:29 -06:00
  • 844ac2201c fix bad codepaths in mod_snapshot Anthony Minessale 2010-12-27 17:41:26 -06:00
  • f6eab64c5c add uuid_buglist to fetch the current media-bugs attached to a given session uuid Anthony Minessale 2010-12-27 17:20:33 -06:00
  • 27f5340d6d swigall Brian West 2010-12-27 15:34:26 -06:00
  • 903b2901db try to adjust the timer to be ok with the horrible 10000 microsecond kernel resolution on amazon ec3 but that doesn't mean it's not horribly wrong to run the kernel that slow Anthony Minessale 2010-12-27 15:35:10 -06:00
  • 5eb951aa30 fix partial match counting as exact match in dmachine Anthony Minessale 2010-12-27 14:55:55 -06:00
  • 430dfdacab revert change based on reports of bad audio Anthony Minessale 2010-12-27 09:27:21 -06:00
  • 7f81c3cc3c skypopen: OSS driver, added some code from /dev/zero to read(), and performances are better Giovanni Maruzzelli 2010-12-27 07:49:24 -06:00
  • 4e95227f39 windows build fix for last commit Jeff Lenk 2010-12-26 09:09:14 -06:00
  • 93630948e4 Missed a file in the previous update Steve Underwood 2010-12-26 13:41:06 +08:00
  • 5d5485708d A bunch of tweaks to the G.722.1 codec Steve Underwood 2010-12-26 13:25:03 +08:00
  • d24af1e1c2 close font tags in email templates Travis Cross 2010-12-25 15:02:35 +00:00
  • 4268bf84b0 freetdm: more core state refactoring, still untested Moises Silva 2010-12-24 15:58:04 -05:00
  • 55dbbcf195 add vs2008 windows lua-esl build files Jeff Lenk 2010-12-24 09:41:31 -06:00
  • 82297de753 freetdm: state refactoring in progress *shrug* Moises Silva 2010-12-23 19:50:13 -05:00
  • 836604cfd3 Merge branch 'master' into arnaldo.r2_reset_channel Arnaldo Pereira 2010-12-23 21:23:01 -02:00
  • da5b3822a4 Merge branch 'arnaldo.span_event_refactor' Arnaldo Pereira 2010-12-23 21:14:35 -02:00
  • c06a835822 freetdm: fixed log message Arnaldo Pereira 2010-12-23 21:10:56 -02:00
  • 08769e97b2 couple small usability issues Raymond Chandler 2010-12-23 18:01:21 -05:00
  • cd28c4fc98 fretdm: remove m3ua unused stuff Moises Silva 2010-12-23 17:59:05 -05:00
  • 568013bc60 freetdm: initial changes to make FreeTDM APIs non-blocking Moises Silva 2010-12-23 15:39:20 -05:00
  • fa5ec0e553 freetdm: core - changed behavior of ftdm_channel_close(). instead of returning if the channel isn't opened, not it prints a warning and proceeds to close it. ftmod_r2 - added handler for FTDM_CHANNEL_STATE_RESET state Arnaldo Pereira 2010-12-23 18:15:37 -02:00
  • 75198fe4cb audio adjustments Anthony Minessale 2010-12-23 13:18:41 -06:00
  • 656ecc1bc0 freetdm: fix ftmod_zt warning Moises Silva 2010-12-23 14:11:09 -05:00
  • d8c7913b98 freetdm: ftmod_zt - locking the channel on zt_channel_next_event() Arnaldo Pereira 2010-12-23 16:10:53 -02:00
  • a797a93feb freetdm: ftmod_zt - refactored zt_channel_next_event(), zt_next_event() and created zt_channel_process_event() Arnaldo Pereira 2010-12-23 16:05:48 -02:00
  • 4098b4e289 freetdm: ftmod_wanpipe - fix log msg Arnaldo Pereira 2010-12-23 16:04:25 -02:00
  • 9be9d799f3 Fix for always returning FTDM_FAIL when sending FACILITY msg David Yat Sin 2010-12-23 12:41:12 -05:00
  • 40aa182e30 Removed check for spInstId when sending Facility msg to allow transmission of FACILITY msg without receiving PROCEED msg from remote side David Yat Sin 2010-12-23 11:29:55 -05:00
  • 03f5d55fc9 change terminal type Georgiewskiy Yuriy 2010-12-23 17:10:59 +03:00
  • 34a0ca5096 drop rtp frame that was already replaced with a cng frame Anthony Minessale 2010-12-22 20:38:57 -06:00
  • 751e0291ee prevent race on execute_on_answer called from the B-leg of a call Anthony Minessale 2010-12-22 19:10:30 -06:00
  • 7e880ee33e cleanup to debian sound file generation and packaging Michal Bielicki 2010-12-22 22:24:26 +00:00