Skip to content

usecallmanagernz/patches

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Asterisk 20 Build Asterisk 22 Build Licence

Asterisk Patch

This repository contains patches for Asterisk that add support for the features needed by Cisco Enterprise IP Phones.

Please note that only the latest version of the patches should be used, the older versions are kept here for historical reference.

Patches are only created for LTS versions of Asterisk.

See Patching Asterisk for more information.

chan_sip was removed from the official Asterisk source in version 22 so that version of the patch also contains a modernised version of the channel driver.

As part of the version 22 some features have been removed as they are either not supported by Cisco phones, are obsolete or are almost never enabled. See Version 22 ChangeLog for the full list.

Note: The patch for Asterisk 22 is currently in development and should not be suitable for production use.

Latest Patch Versions

Version 22 ChangeLog

  • Removed support for DTLS and WebSocket transports.
  • Configuration options rpid_update and rpid_immediate are now always enabled.
  • Remove configuration options insecure, allowguest, autocreatepeer, compactheaders, notifymime, snom_aoc_enabled and legacy_option_parsing.
  • Removed callbackexten support for outbound registrations.
  • Removed support the for Also header in BYE as this was replaced by the REFER method.
  • Off-hook status for the peer is shown in the CLI.
  • Outbound MWI subscriptions can now use TCP and TLS transports.

OpenConnect Patch

Patches for OpenConnect are located in ocserv directory. These are no longer required as support for the phone's VPN client was added in version 1.2.0 and are only kept here for historical reference.

Releases

No releases published

Contributors 3

  •  
  •  
  •