Commit Graph

  • 82926fc656 add another frontender to list Anthony Minessale 2010-02-25 19:02:42 +00:00
  • dea13352a7 skypiax: cleaning Giovanni Maruzzelli 2010-02-25 18:38:41 +00:00
  • 7491bd639c Skinny: sleep to lower CPU consomption Mathieu Parent 2010-02-25 18:26:23 +00:00
  • a15fd5a9a0 skypiax: indenting Giovanni Maruzzelli 2010-02-25 18:17:38 +00:00
  • 05048ba11f Skinny: handle ServiceUrl Mathieu Parent 2010-02-25 17:36:45 +00:00
  • 60e8100b48 skypiax: removed debugging with invis Giovanni Maruzzelli 2010-02-25 15:53:57 +00:00
  • 8102752fd3 skypiax: debugging with invis Giovanni Maruzzelli 2010-02-25 15:51:34 +00:00
  • adde57cb24 Skinny: handle UnregisterMessage and properly flush listener Mathieu Parent 2010-02-25 15:23:11 +00:00
  • c84d664c6b Skinny: add send Reset/Restart Mathieu Parent 2010-02-25 14:34:43 +00:00
  • 45c5e7fbef skypiax: let's the API thread die on unload module on win32 Giovanni Maruzzelli 2010-02-25 13:56:11 +00:00
  • 03726b682e Skinny: use dialplan XML/default Mathieu Parent 2010-02-25 13:30:43 +00:00
  • faee427c43 Skinny: fix typo Mathieu Parent 2010-02-25 13:22:28 +00:00
  • 46d394a6be debian: install conf/ivr_menus/demo_ivr.xml (as conffile) Mathieu Parent 2010-02-25 13:11:30 +00:00
  • 13c38b26c9 skypiax: tweakings for windows, still don't know how to make the API thread to die on windows at module unload Giovanni Maruzzelli 2010-02-25 12:43:06 +00:00
  • 4a89537070 skypiax: timing and load tweaking, let's see if compile on windoz Giovanni Maruzzelli 2010-02-25 10:29:19 +00:00
  • 6307ec4a69 MODSOFIA-50 Anthony Minessale 2010-02-25 00:07:25 +00:00
  • b85ea3947b MODENDP-294 Anthony Minessale 2010-02-24 23:02:50 +00:00
  • ae9b0ad7dd No changes here - VS wants these this way ugh! Jeff Lenk 2010-02-24 20:50:50 +00:00
  • 4938010aeb FSCORE-558 Anthony Minessale 2010-02-24 20:40:31 +00:00
  • 5638b3a4f0 tweak on last commit Anthony Minessale 2010-02-24 18:41:23 +00:00
  • 645edfe320 add force_local_ip_v4 and force_local_ip_v6 global vars to override the core funcs to always discover the same ip Anthony Minessale 2010-02-24 18:13:28 +00:00
  • e848e2e56c added skinny profiles to spec file Michal Bielicki 2010-02-24 15:55:06 +00:00
  • 5ce480c2d2 fix windows build FSBUILD-252 Mathieu Rene 2010-02-24 15:31:42 +00:00
  • 4d1f1ffbb2 Fix Windows build Jeff Lenk 2010-02-24 15:21:06 +00:00
  • 2aec4718a3 debian: also enable gdb for modules Mathieu Parent 2010-02-24 12:48:40 +00:00
  • 3c36d26988 Skinny: answer FeatureStatReqMessage with FeatureStatMessage Mathieu Parent 2010-02-24 12:06:58 +00:00
  • 32565f50f5 Skinny: previous commit was incomplete Mathieu Parent 2010-02-24 12:06:47 +00:00
  • 1b988b2267 Skinny: config cleaning and refactorisation - removed unused globals: codecèprefs, codec_master, codec_rates - moved global debug to profile - store button type as id in DB (avoid case-sensitivity problem) - Mathieu Parent 2010-02-24 12:06:36 +00:00
  • 9f870bd311 Skinny: API commands (autocompletion included!) skinny profile <profile_name> device <device_name> send SetRingerMessage <ring_type> <ring_mode> skinny profile <profile_name> device <device_name> send SetLampMessage <stimulus> <instance> <lamp_mode> skinny profile <profile_name> device <device_name> send SetSpeakerModeMessage <speaker_mode> skinny profile <profile_name> device <device_name> send CallState <call_state> <line_instance> <call_id> Mathieu Parent 2010-02-24 12:06:25 +00:00
  • a65c6c902d Skinny: avoid some wired scenarii - Close all sessions without B-leg - Hold sessions with B-leg - Currently hold is same as hang up - Try to guess the best line to choose (use an existing one) Mathieu Parent 2010-02-24 12:06:16 +00:00
  • 0151d20c97 Skinny: redial Mathieu Parent 2010-02-24 12:06:06 +00:00
  • 139291f917 Skinny: Rework of buttons - Refactorize line/speed-dial info (with getters) - Set calling/called party when known - Don't recreate session on existing - Lower some debug messages (SQL, messages send/received) Mathieu Parent 2010-02-24 12:05:56 +00:00
  • 900c50fd91 Skinny: Corrections - Construct call_id based on simple increment per profile - close RTP only if needed - now hanging up while there is no other leg works - better steps: create_session -> process_dest -> answer Mathieu Parent 2010-02-24 12:05:45 +00:00
  • 834a28ff7f Skinny: House cleaning - Print message types and softkey states instead of their code - Show line number of calling function - Replace the remaining send_select_soft_keys by skinny_line_set_state (to keep proper state) Mathieu Parent 2010-02-24 12:05:34 +00:00
  • afbab7bc7b Skinny: Line state Mathieu Parent 2010-02-24 12:05:26 +00:00
  • 99ce7a4b01 Skinny: - correct speed-dial and line label - hangup when receiving EndDial softkey Mathieu Parent 2010-02-24 12:05:16 +00:00
  • 5ca2516bea Skinny: M3: Calls management: handle OffHook then compose Mathieu Parent 2010-02-24 12:05:06 +00:00
  • a977bda2e9 Skinny: Split the code - mod_skinny.c: module, profile, listener, channels - skinny_protocol.c: skinny messages Mathieu Parent 2010-02-24 12:04:56 +00:00
  • 8fd52217d9 Skinny: moving to autotools Mathieu Parent 2010-02-24 12:04:44 +00:00
  • 902991fea8 Skinny: M3: Calls management: ingoing call Mathieu Parent 2010-02-24 12:04:36 +00:00
  • a43f9cea19 Skinny: M3: Calls management: Each line has a session Mathieu Parent 2010-02-24 12:04:25 +00:00
  • a68fef28be Skinny: Milestone 3: Calls management: handle DTMF Mathieu Parent 2010-02-24 12:04:16 +00:00
  • 847c3a49bb Skinny: Milestone 3: Calls management Mathieu Parent 2010-02-24 12:04:08 +00:00
  • 8bbbd88bd7 Skinny: Milestone 4: proper SoftkeyTemplateResMessage Mathieu Parent 2010-02-24 12:03:59 +00:00
  • 02c092d03d Skinny: Milestone 8: answer ConfigStatReqmessage with ConfigStatMessage Mathieu Parent 2010-02-24 12:03:46 +00:00
  • 8850125676 Skinny: Add helper functions Mathieu Parent 2010-02-24 12:03:04 +00:00
  • ecd86ec42c Skinny: Milestone 3: Calls management Mathieu Parent 2010-02-24 12:01:47 +00:00
  • 90063622cf Skinny: Milestone 8 (partial): TimeDate Mathieu Parent 2010-02-24 12:01:39 +00:00
  • 506517e9ac Milestone 3: Calls management: Add several messages structs Mathieu Parent 2010-02-24 12:01:31 +00:00
  • ca3aa27976 Skinny: Milestone 8: Miscellaneous (handle HeadsetStatusMessage) Mathieu Parent 2010-02-24 12:01:21 +00:00
  • 6c7de2c721 Milestone 7: Alarm Mathieu Parent 2010-02-24 12:01:13 +00:00
  • 829a711c72 Skinny: Milestone 5: Speed-dials Mathieu Parent 2010-02-24 12:00:55 +00:00
  • afc8e79655 Skinny: Milestone 4: Button template, Soft-key template and Soft-key sets Mathieu Parent 2010-02-24 12:00:45 +00:00
  • 48aaa884fd Skinny: Milestone 7: handle AlarmMessage Mathieu Parent 2010-02-24 12:00:35 +00:00
  • 3ed58f15db Skinny: Sanity Mathieu Parent 2010-02-24 12:00:28 +00:00
  • f1391f0eb8 Skinny: Milestone 0: avoid crash when closing sockets by using mutexes Mathieu Parent 2010-02-24 12:00:19 +00:00
  • f02d6a5139 Skinny: Milestone 3: Parse calls coming to skinny Mathieu Parent 2010-02-24 12:00:11 +00:00
  • 92bb098745 Skinny: - don't free skinny messages as they are handled by pools - correct devices autocompletion (inspired by switch_console_list_uuid in switch_console.c) Mathieu Parent 2010-02-24 12:00:04 +00:00
  • 5ad95379bf Skinny: SQL updates Mathieu Parent 2010-02-24 11:59:56 +00:00
  • c35f367d58 Skinny: moving to SQL Mathieu Parent 2010-02-24 11:59:49 +00:00
  • a4d9fa2654 Skinny: helper script: test-skinny.pl Mathieu Parent 2010-02-24 11:59:41 +00:00
  • bcf4a9277a Skinny: reorder Mathieu Parent 2010-02-24 11:59:34 +00:00
  • 93b3aa7ff4 Skinny: Milestone 2: Line managements Mathieu Parent 2010-02-24 11:59:25 +00:00
  • 2092e39d16 Skinny: Milestone 1: Devices management Mathieu Parent 2010-02-24 11:59:18 +00:00
  • a5dc87ce61 Skinny: one function per message type Mathieu Parent 2010-02-24 11:59:10 +00:00
  • 4c1065f7b5 Skinny: Milestone 1 : device level (codec list) Mathieu Parent 2010-02-24 11:59:02 +00:00
  • 0cdf84d35b Skinny: Milestone 1 : device level (register event) Mathieu Parent 2010-02-24 11:58:54 +00:00
  • 84f500f0cc Skinny: Milestone 1 : device level (multiple replies) Mathieu Parent 2010-02-24 11:58:43 +00:00
  • bd480237b9 Skinny: Milestone 1 : device level (CapabilitiesReqMessage and CapabilitiesResMessage) Mathieu Parent 2010-02-24 11:58:36 +00:00
  • c813d03e97 Skinny: Milestone 1 : device level (PortMessage) Mathieu Parent 2010-02-24 11:58:25 +00:00
  • ba1950a75d Skinny: Milestone 1 : device level (API) Mathieu Parent 2010-02-24 11:58:15 +00:00
  • b78542299c Skinny: Milestone 1 : device level (timeout) Mathieu Parent 2010-02-24 11:58:07 +00:00
  • c6fbe03072 Skinny: Milestone 1 : device level (Register) Mathieu Parent 2010-02-24 11:58:00 +00:00
  • 0117bdd936 Skinny: Milestone 0 : no-op module (listeners and base skinny parsing) Mathieu Parent 2010-02-24 11:57:53 +00:00
  • bf64b0962b Skinny: Milestone 0 : no-op module (listeners and base skinny parsing) Mathieu Parent 2010-02-24 11:57:45 +00:00
  • 36e6d9548f Skinny: Milestone 0 : no-op module (conf and event) Mathieu Parent 2010-02-24 11:57:37 +00:00
  • ffe784f110 add sofia_dig [xml] api func Anthony Minessale 2010-02-24 00:01:39 +00:00
  • 4d3dac5b52 FSBUILD-249 Brian West 2010-02-23 22:56:54 +00:00
  • 1e72376473 replaced libtiff-devel dependency by libjpeg-devel Michal Bielicki 2010-02-23 20:41:14 +00:00
  • 5a24927f0c added mod_file_string added build requirement for libjpeg-devel started analysing runtime reqs Michal Bielicki 2010-02-23 20:06:06 +00:00
  • c96fa14851 fix mod_fax missing symbol on libtool 2+ (FSMOD-37) Michael Jerris 2010-02-23 19:20:46 +00:00
  • a7f6806215 fix mod_fax missing symbol on libtool 2+ (FSMOD-37) Michael Jerris 2010-02-23 19:19:04 +00:00
  • b9c18c5261 allow domains with no dot in them as long as you specify a profile name Anthony Minessale 2010-02-23 19:13:12 +00:00
  • a524ad6227 fix mod_fax missing symbol on libtool 2+ (FSMOD-37) Michael Jerris 2010-02-23 19:12:53 +00:00
  • cd4cb502f8 FSCORE-556 Anthony Minessale 2010-02-23 17:00:17 +00:00
  • f70813a90e FSBUILD-251: Debian buildsystem: Some development files (*.la) are placed in both freeswitch and freeswitch-dev packages Mathieu Parent 2010-02-23 15:57:53 +00:00
  • 6666bf7d9d debian install missing files in /opt/freeswitch/conf/lang/fr/ Mathieu Parent 2010-02-23 15:12:56 +00:00
  • ba4516bf41 debian: proper file permissions when /opt/freeswitch is a symlink Mathieu Parent 2010-02-23 15:12:01 +00:00
  • 1bc16199a5 skypiax: silent_mode in config file, now it works well. DelphiWorld asked for it, and will be useful to all :) Giovanni Maruzzelli 2010-02-23 14:32:52 +00:00
  • b2157456f5 skypiax: do the audio timers synch each 20secs Giovanni Maruzzelli 2010-02-23 12:26:03 +00:00
  • 3cc72e256a skypiax: shut up windows compiler Giovanni Maruzzelli 2010-02-23 02:31:37 +00:00
  • 3b92634403 cleanup Brian West 2010-02-22 23:41:56 +00:00
  • 2a3bd9f4bb add spandsp_start_dtmf app to mod_fax Anthony Minessale 2010-02-22 23:41:34 +00:00
  • 20334f3ab6 skypiax: no more tcp ports in config, cleaning Giovanni Maruzzelli 2010-02-22 22:48:50 +00:00
  • ae2354be24 small timer test tweak for horribly clocked boxen Anthony Minessale 2010-02-22 22:42:29 +00:00
  • 17176ff6fa skypiax: no more tcp ports in config, timing tweakings Giovanni Maruzzelli 2010-02-22 22:13:59 +00:00
  • f4d6fe834b MODAPP-400 Anthony Minessale 2010-02-22 19:46:34 +00:00
  • 2c7cb1da6b ISO C90 forbids mixed declarations and code Mathieu Rene 2010-02-22 19:18:11 +00:00
  • 4197a25412 ESL-32 Anthony Minessale 2010-02-22 18:35:21 +00:00
  • a82506de57 Added ssml-mime-type config param to deal with server that doesn't like application/ssml+xml Christopher Rienzo 2010-02-22 17:10:01 +00:00