Simon Wunderlich
9f804d2d95
mod_skinny: remove unknown field from access_status
...
Cisco 7925g send access status message with just 8 byte of payload data.
Since we don't interpret the unknown 3rd field anyway, remove it. This
will prevent the first register to fail.
Signed-off-by: Simon Wunderlich <sw@simonwunderlich.de>
Signed-off-by: Nathan Neulinger <nneul@neulinger.org>
2014-03-10 15:17:50 -05:00
Simon Wunderlich
305543814d
mod_skinny: wait up to 5 seconds for OpenRecvChannelAck
...
WiFi phones like the 7925g may take longer than just one second to
acknowledge the open receive message. Increase the timeout to 5 seconds.
Signed-off-by: Simon Wunderlich <sw@simonwunderlich.de>
Signed-off-by: Nathan Neulinger <nneul@neulinger.org>
2014-03-10 15:17:44 -05:00
Simon Wunderlich
1727213bb8
mod_skinny: make 7925g work
...
Cisco 7925G seem to work only with the correct conference_id2 and
rtptimeout set, so add protocol 11 definition fields and set
conference_id2 correctly.
Signed-off-by: Simon Wunderlich <sw@simonwunderlich.de>
Signed-off-by: Nathan Neulinger <nneul@neulinger.org>
2014-03-10 15:17:31 -05:00
Anthony Minessale
804ef7709d
change from sqlite hash to newly added one
2014-03-09 00:37:17 +05:00
Nathan Neulinger
9d3000788d
FS-6231 add support for sending call waiting tone when a simultaneous call is received --resolve
2014-02-17 13:25:11 -06:00
Nathan Neulinger
5f5a9710bf
FS-6220 fix sql quoting of queries from mod_skinny
2014-02-12 15:23:20 -06:00
Peter Olsson
93696934b2
Silence more compiler warnings
2014-01-23 12:25:15 +01:00
Peter Olsson
5a820fdc78
Disabled some compiler warnings on Windows build (for Visual Studio 2012), also disabled code analysis one some projects. This should make the Windows build more clean in the future.
2014-01-22 22:47:11 +01:00
Peter Olsson
084e245085
Lots of trivial tweaks to minimize compiler warnings, especially on 64-bit platform: Added missing type casts, changed types, added missing NULL checks.
2014-01-22 22:30:23 +01:00
Nathan Neulinger
0174aba5af
mod_skinny: move hardwired ptime to a define so it's in one place
2013-12-09 09:01:02 -06:00
Nathan Neulinger
3f064220b9
FS-6024 --resolve
2013-12-09 08:54:54 -06:00
Anthony Minessale
4a172402d2
some refactoring and plumbing for 1.4
2013-10-16 02:24:32 +05:00
Nathan Neulinger
4158d92ed6
FS-5826 - seems to improve behavior, possibility of issue with FS-5180, but not enough details on that problem to tell. Current symptom is definitely measurable though. --resolve
2013-09-30 09:32:14 -05:00
Nathan Neulinger
ea51b86970
FS-5819 remove pointless comparison
2013-09-26 12:53:44 -05:00
Nathan Neulinger
23530ebb23
add send of DisplayPromptStatusMessage and ForwardAll stimulus
2013-09-23 13:18:00 -05:00
Nathan Neulinger
1dc04136e2
add functions for sending forward stat message (mod_skinny)
2013-09-23 11:49:22 -05:00
Nathan Neulinger
1fa0c8b312
FS-5796 --resolve add cfwdall extension param for mod_skinny
2013-09-17 13:08:09 -05:00
Nathan Neulinger
699abafeab
FS-5608 improvement in behavior, on EXECUTE it will now send the stop ring tone message to device
2013-09-03 08:53:48 -05:00
Nathan Neulinger
c60dfb50d5
fix variable setting from skinny and mismatched logging
2013-08-27 12:31:25 -05:00
Nathan Neulinger
790bf9a947
FS-5164 - fix segv on ring handling due to listener not being defined
2013-08-20 13:01:40 -05:00
Nathan Neulinger
7fc4f5996f
FS-5164 --resolve add support for setting user variables w/ skinny
2013-08-20 09:24:43 -05:00
Nathan Neulinger
4d9ff80a01
mod_skinny work on FS-5632 - few more cases
2013-08-02 21:25:51 -05:00
Nathan Neulinger
118614e447
mod_skinny work on FS-5632 - first pass
2013-08-02 21:11:56 -05:00
Nathan Neulinger
7dbf80ed8b
FS-5662 --resolve implement call pickup group functionality in mod_skinny. Currently treats callPickup and grpCallPickup identically, may revisit when I find out more about what's different between the two
2013-08-02 14:12:03 -05:00
Nathan Neulinger
c2d5d47078
mod_skinny: implement per device setting of ext- extensions
2013-08-02 13:53:29 -05:00
Nathan Neulinger
d1268e8103
make default conf example work properly based on FS-5335 feedback/testing
2013-08-02 11:21:40 -05:00
Nathan Neulinger
f184953570
mod_skinny: add minimal handling of MeetMe button to send to a conference creation extension
2013-08-02 10:54:46 -05:00
Nathan Neulinger
6c8eb054ad
mod_skinny: allow to work with native pgsql
2013-07-31 17:17:07 -05:00
Nathan Neulinger
358b6e0835
mod_skinny: filter sip mwi events
2013-07-31 17:16:43 -05:00
Nathan Neulinger
878c232b06
mod_skinny: initial reg wasn't able to clean up due to missing device name, add new function to clean up given explicit device name, also add more logging
2013-07-30 14:35:39 -05:00
Nathan Neulinger
12fab353f3
FS-5636 --resolve hold active lines when receiving a call
2013-07-24 10:14:08 -05:00
Nathan Neulinger
acb33edc3a
skinny: improve hangup handling
2013-07-15 15:19:18 -05:00
Nathan Neulinger
af9a18c63c
FS-4027 - improve adherence to code conventions
2013-07-12 12:00:57 -05:00
Nathan Neulinger
655325ab05
fixup and merge in FS-4027 enhancements for additional device support
2013-07-12 11:39:23 -05:00
Nathan Neulinger
802aa379fc
skinny typedef
2013-07-12 11:15:46 -05:00
Nathan Neulinger
76c3f4be98
add a few additional skinny message types
2013-07-12 11:05:52 -05:00
Nathan Neulinger
9bdfb18715
skinny correct field name
2013-07-12 11:05:18 -05:00
Nathan Neulinger
11cd5262f7
update device types list with more known types
2013-07-12 11:04:32 -05:00
Nathan Neulinger
bab6ebc549
skinny: improve cleanup of devices during registration and unregistration, resolves some weird state issues when devices get disconnected
2013-07-11 13:14:44 -05:00
Nathan Neulinger
a0043b8ca2
partial rollback of ec6754262863475136c6a53b012eb7b0bb62d7ba to fix skinny breakage
2013-07-01 22:19:40 -05:00
Nathan Neulinger
5fefae03fd
improve skinny behavior in HA deployment
2013-06-26 21:56:10 -05:00
Nathan Neulinger
375c102ae0
typo
2013-06-26 21:55:38 -05:00
Anthony Minessale
3879a85bfb
set rtp params in skinny for rtp flush on bridge
2013-06-26 18:35:06 -05:00
Nathan Neulinger
32adc789f6
make noexpandtab explicit in all vim modelines other than xml files
2013-06-25 11:50:17 -05:00
Nathan Neulinger
f59690c02f
skinny more logging improvements and some refactoring of protocol replies
2013-06-23 21:47:58 -05:00
Nathan Neulinger
9279113a26
skinny - add simple expansion of text strings by id in the logging msgs
2013-06-23 16:11:54 -05:00
Nathan Neulinger
86e4e580b1
logging
2013-06-23 15:18:10 -05:00
Nathan Neulinger
4b0bae5afd
fix broken build due to running with warnings disabled, oops
2013-06-23 15:11:31 -05:00
Nathan Neulinger
4a267627f2
skinny logging
2013-06-23 14:58:25 -05:00
Jeff Lenk
0d4967b718
fix windows build
2013-06-23 14:34:26 -05:00