Anthony Minessale
e1fe289672
refactor db stuff to use single string dsn to avoid code duplication and introduce switch_sql_queue_manager api to create transactional sql queues to aggregate a bunch of sql stmts into transactions
2012-10-09 20:20:32 -05:00
Jeff Lenk
bf060c6396
FS-4664 --resolve
2012-10-01 08:56:51 -05:00
Stefan Knoblich
416f026f8c
FreeSWITCH: Add preprocessor constant for default callerid number
...
SWITCH_DEFAULT_CLID_NUMBER and replace all occurrences
in the FreeSWITCH codebase.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-09-17 21:32:18 +02:00
Jeff Lenk
9e90bbd12b
Revert "FS-4321 fix startup with odbc"
...
This reverts commit 28fd1f97ea4004e75f61d266438d8093d3a4bc99.
this needs to be fixed a different way
2012-06-20 11:05:53 -05:00
Jeff Lenk
28fd1f97ea
FS-4321 fix startup with odbc
2012-06-19 09:02:12 -05:00
Anthony Minessale
192030c578
add metadata col to internal registrations table
2012-05-30 13:05:05 -05:00
Anthony Minessale
8bb55ed4bf
abstract out originate_signal_bond to a function to avoid confustion and regressions
2012-05-29 13:10:15 -05:00
Ken Rice
cac6c262bb
conf: add config files to module directories
...
The idea here is that the config files in the module directories will
serve as the canonical documentation of all module configuration
options.
2012-03-24 04:51:08 +00:00
Mathieu Parent
281f88ae39
Skinny: Don't do backspace if destination number is already empty
...
This fix a out of bound memory write.
(normally unreachable with a real phone)
2011-12-21 19:55:01 +01:00
Mathieu Parent
3c74f391f4
Skinny: correct fix b399735
2011-07-22 23:06:06 +02:00
Mathieu Parent
b3997353a1
Skinny: Stop harcoding APR_TIMEUP
...
See also FS-3425
2011-07-22 09:17:09 +02:00
Jeff Lenk
ec54acb738
FS-2954 correct windows usage
2011-07-08 09:53:03 -05:00
Mathieu Parent
afd8dad4e7
Skinny: some columns may be null: avoid segfault
...
See FS-3379
2011-06-29 00:25:32 +02:00
Jeff Lenk
e5ce51c439
FS-3356 --resolove fix windows build vs2010
2011-06-20 09:30:45 -05:00
Mathieu Parent
ff08ea68ce
Skinny: reindent using vim's =G
2011-05-26 21:43:53 +02:00
Mathieu Parent
5f6c469e44
Skinny: rename skinny-route to skinny-process
...
this is needed to differentiate route/cfwd
2011-05-26 21:43:53 +02:00
Marc Olivier Chouinard
ba7dc9fde8
Fix for -Wunused-but-set-variable required compiler. : mod_freetdm mod_avmd mod_cidlookup mod_ladspa mod_lcr mod_nibblebill mod_rss mod_vdm mod_dahdi_codec mod_skinny mod_cdr_pg_csv
2011-04-22 22:49:41 -04:00
Mathieu Parent
b337b8554c
Skinny: display accessories status on CLI
2011-04-14 13:23:03 +02:00
Mathieu Parent
6105757898
Skinny: store accessory status in db instead of memory
...
(this is not used yet)
2011-04-14 13:09:15 +02:00
Mathieu Parent
2bf69d621f
Skinny: handle AccessoryStatusMessage
2011-04-13 23:16:08 +02:00
Mathieu Parent
4a494ff930
Skinny: incomplete support for DialedPhoneBookMessage
2011-04-13 20:14:34 +02:00
Mathieu Parent
496fd5df0f
Skinny: more verbose log when pre-register message received
2011-04-10 23:16:56 +02:00
Mathieu Parent
8c814c82cf
Skinny: put tables the other way
...
(more standard)
Done with:
sed -i 's/{\(".*"\|NULL\), \(.*\)}/{\2, \1}/' src/mod/endpoints/mod_skinny/skinny_tables.c
2011-04-10 23:08:46 +02:00
Mathieu Parent
bd03d578d1
Skinny: add CP-7921G
...
and reindent
2011-04-10 22:58:09 +02:00
Mathieu Parent
695402333b
Skinny: use proper name for station capabilities message
2011-03-01 00:24:39 +01:00
Mathieu Parent
fd7bbc0b3c
Skinny: use IANA names for G729 codecs
2011-02-26 11:45:19 +01:00
Mathieu Parent
d86388dbf7
Skinny: noop ForwardStatReq and ForwardStat implementation
2011-02-26 11:37:32 +01:00
Mathieu Parent
f217ec48a4
Skinny: remove some unused vars
2011-02-26 10:52:20 +01:00
Mathieu Parent
0f7682a27c
Skinny: don't crash when requesting an RTP port while the profile is listening on all ips
...
And store some more ip infos in the listener struct
2011-02-25 21:06:22 +01:00
Mathieu Parent
e318e3eb91
Skinny: update profile IP address if changed during socket creation
2011-02-25 21:06:21 +01:00
Mathieu Parent
c18835d3f9
Skinny: Allow to listen on ipv6
...
also allow to specify a blank ip which means: all
2011-02-25 01:53:05 +01:00
Mathieu Parent
2148d81d74
Skinny: avoid crash when loading config with blank soft-key-set value
2011-02-25 00:05:56 +01:00
Mathieu Parent
c9aab94aa4
Skinny: use a const for SKINNY_KEY_SET_IN_USE_HINT
2011-02-25 00:05:56 +01:00
Mathieu Parent
0a14839bf9
Skinny: mark ring ready
2011-02-23 01:07:54 +01:00
Mathieu Parent
e7a8189b2b
Skinny: centralized registration
2011-02-23 01:07:54 +01:00
Mathieu Parent
33848eb01c
Skinny: handle Enbloc messages
2011-02-01 08:56:26 +01:00
Mathieu Parent
9b70d9a7a5
Revert perl's Net::Skinny test
2010-12-19 22:20:09 +01:00
Mathieu Parent
709c4e5f97
Skinny: Event skinny::xml_alarm
2010-12-19 22:16:40 +01:00
Mathieu Parent
1c4c84fc0f
Perl's Net::Skinny : update to current handle PACKED structs
2010-12-19 22:16:40 +01:00
Anthony Minessale
93cc3dc556
normalize tests for outbound channels to use switch_channel_direction instead of testing for CF_OUTBOUND
2010-12-15 20:59:42 -06:00
Mathieu Parent
715d250e17
Skinny: handle new XMLAlarmMessage
...
This add support for new SCCP Firmware 9.1
(part of FS-2912)
2010-12-15 21:29:52 +01:00
Mathieu Parent
a95af70323
Skinny: set max message size to 2048 for now
...
(part of FS-2912)
2010-12-15 19:44:38 +01:00
Mathieu Parent
85b0e1b9c9
Skinny: Adds unimplemented send_data(), correct formats
...
- send_data() (only defined in .h-file - never implemented)
- Adds correct formats when adding message body.
Thanks to Peter Olsson for spotting this in FS-2737
2010-09-27 18:49:11 +02:00
Mathieu Parent
d018fa489a
Skinny: send proper USER_TO_DEVICE_DATA_MESSAGE
2010-09-25 10:49:13 +02:00
Mathieu Parent
b2fd42ef09
Skinny: Windows build fix
...
MS compiler doesn't have strncpy, we need another method to
ensure that the body is null-terminated
2010-09-25 10:49:12 +02:00
Mathieu Parent
25ddef504d
Skinny: add support to DeviceToUser and UserToDevice messages
2010-09-24 01:55:54 +02:00
Mathieu Parent
f5e7284d39
Skinny: struct for 6 more messages
...
DeviceToUserDataMessage
DeviceToUserDataResponseMessage
DeviceToUserDataVersion1Message
DeviceToUserDataResponseVersion1Message
UserToDeviceDataMessage
UserToDeviceDataVersion1Message
2010-09-24 01:55:54 +02:00
Mathieu Parent
9fc6b2087a
Skinny: no need for heartbeat event to handle keepalive timeout
2010-09-23 19:51:14 +02:00
Mathieu Parent
ba3a6ad6c8
Skinny: Rename skinny-default-soft-key-set-set to skinny-soft-key-set-set
2010-09-04 10:14:22 +02:00
Mathieu Parent
07c3c94d7a
Skinny: allow skinny-default-soft-key-set-set per device
2010-09-04 10:06:07 +02:00