Here's a patch that changes the behaviour of # transfers in asterisk. A single # is transferred to the remote phone/system. Two # in quick succession will trigger a transfer. This is very useful for users who have basic analogue phones connected to an ATA 186. For example, when calling a remote conference or IVR system you often want a single # to be sent to the remote system - not to trigger a transfer.
I'd like to enhance this so that the double hash transfer can be enabled on a per phone basis - but I think that needs the sip channel structures pulling out into header file.
This patch has had only minimal testing so use at your own risk!
Iain
doublehash.patch
Description: Binary data