Nathan Neulinger
5e1e3565db
mod_skinny: start using switch_copy_string so it uses apy_cpystrn - CID: 1214145 1214146 1214131 1214132 1214133 1214134 1214135
...
1214147 1214148 1214149 1214150 1214151 1214152 1214153 1214154 1214155 1214138 1214139 1214143 1214144
Forces null termination of the destination string.
2014-08-05 11:18:24 -05:00
Nathan Neulinger
3d5d8163b3
mod_skinny:
...
Changes by Ryan Lantzer <lantzer@mst.edu> to correct the generation of
line_instance value in outbound ringer requests as part of trying to
diagnose 79x1 series phones not using the correct ring tone for
calls coming into secondary lines.
2014-07-23 17:26:24 -05:00
Nathan Neulinger
b6566b8354
FS-5384 enable the flash indicator on ring
2014-07-16 10:42:30 -05:00
Nathan Neulinger
958d9d9b21
FS-5384 implement support for ring-on-active and ring-on-idle attributes - right now, will just switch from 'ring' to 'indicate only' if set to 0, defaults to 1/on
2014-07-16 09:05:15 -05:00
Nathan Neulinger
06b87b83c5
mod_skinny: no warning if there is a matching entry, but no version listed
2014-06-18 12:06:27 -05:00
Nathan Neulinger
296c489143
mod_skinny: add stub for media resource notification message sent by VG224
2014-06-18 11:54:49 -05:00
Nathan Neulinger
840f7e69dd
mod_skinny: always return a response to version message, since that's what CCM does
2014-06-18 11:44:25 -05:00
Nathan Neulinger
e279ae8203
FS-6605 add support for automatic dialing when off-hook/ringdown --resolve
2014-06-18 08:40:28 -05:00
Michael Jerris
96c6abbe69
Fix buffer overrun that could have been exploited with a crafted skinny packet designed to exploit this mistake in bounds checking.
2014-04-26 15:29:01 -04: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
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
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
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
1fa0c8b312
FS-5796 --resolve add cfwdall extension param for mod_skinny
2013-09-17 13:08:09 -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
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
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
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
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
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
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
Nathan Neulinger
e744bf0385
improvements to skinny logging, table based message text ids
2013-06-23 14:19:05 -05:00
Nathan Neulinger
a38ea77fa3
misc constant name adjustments to match actual text on phones
2013-06-22 13:46:26 -05:00
Nathan Neulinger
803c02a3e8
Change to correct prompt on outgoing call, eliminate UNDEFINED! message
2013-05-30 12:49:59 -05:00
Nathan Neulinger
fffe3d06aa
Allow skinny speed dials to work when already off-hook
2013-05-30 12:15:20 -05:00
Nathan Neulinger
23bd06881d
FS-5429: --resolve add minimal idivert support for skinny
2013-05-22 09:58:28 -05:00
Nathan Neulinger
8afaf28a09
FS-5379: --resolve fix skinny phone codec agreement issues due to incorrect hardwired ptime, update field names for future coding to be more descriptive
2013-05-22 09:27:09 -05:00
Nathan Neulinger
337976e469
FS-5225: --resolve add ability to dial by pressing line button
2013-05-22 09:17:41 -05:00
Nathan Neulinger
0b05cf6843
FS-5267: --resolve avoid null deref if sessions missing
2013-05-22 09:12:46 -05:00
Mathieu Parent
4ccfb475de
Add IPs to mod_skinny recv/send event messages
...
FS-5268 --resolve
thanks to Nathan Neulinger
2013-04-06 14:44:11 +02:00
Mathieu Parent
1d9d7b1196
Don't create a new session when pressing speeddial
...
Fixes #FS-5259 (Thanks to Nathan Neulinger for the patch)
2013-04-03 20:34:55 +02:00
Anthony Minessale
f431d10e4d
update to rtp api
2013-03-31 21:27:18 -05:00