Release 9.1¶
Release date: 2021-10-20
- Table of contents
- Release 9.1
New features:¶
#3540: Prefix authorization + replacing + in a number
#3674: Call generation: remember the last node chosen
#3678: Pcap media for switch under NAT
#3661: Log information of current MySQL deadlocks
#3666: Invoice generation: add option to choose which balance to take into account when generating: their/mutual
#3655: Price import from e-mail: authorize basing on message body pattern
#3670: SMPP store and forward should work for ESME as well
#3660: reliable_inserter: decrease number of locks and checks when choosing the data moving initiator: master/slave
#3573: Pcap sniffer: don't use sip_reload_id
#3651: HLR detail report: add filters and export all the relevant fields
#3645: Periodic write-offs: add comment field
#3553: repeat DLR sending if client has re-connected
#3642: SMPP: add option to not to cancel current dialogs if ESME peer has disconnected
#3631: Compare CDR: automatically determine the CDR ordering by time in a file
#3616: Companies summary report: sort basing on a company name
#3614: Pcap -> Audio: display progress of the process
#3613: Make mp3_converter threaded
#3603: AmoCRM integration: split off custom crm settings
#3601: AmoCRM: Adapt current solution to the new OAuth 2.0 authorization mechanism of AmoCRM
#3600: Allow keeping pcap for 0 days
#3599: Add application app_play_rtp to test issues when there is a need to play back the original RTP
#3589: Originators/Terminators/Gateways: Need to add a Port entity
#3187: Save audio-recording in the stereo mode
#3583: Import of number pools: support number ranges just as in pricelist importing
#3577: OH323: add IP address ACL
#3572: PJSIP: add load balancing
#3570: Route blending: first give priority to the routes which doesn't have ACD determined
#3569: Honour Route -> concurrent limit while doing Check routing
#3566: Move mp3 from SSD to HDD
#3567: Route blending: add thresholds when calculating ASR/ASD
#3437: Regulated number of lines per table
#3433: Enhance sorting by a column
#3532: Consumption profiles -> E.164 codes: add the possibility of a batch deletion
#3547: DLR statistics: implement for users and user groups
#3564: WebRTC phone should work through the common port 443 to correctly proxy from the office networks
#3559: Message generation tasks: show price according to menu Send message
#3269: Add the possibility to set Теrminator -> Replace patterns -> Message body depending on a Е212 zone
#3539: Call hadler -> Dial: add option to turn off the black list check
#3544: Summary report: add Total
#2784: Hangup cause profiles: implement control over hangup code when hangup is due to Black number pool
#3537: Optimize the progress dialog
Fixes:¶
#3673: filesync error: some files vanished before they could be transferred (code 24)
#3671: SMPP: disable SMPP at ESME and then enable it back: reconnect doesn't occur immediately
#3668: SMS generator: issue sending SMS which have the newline character
#3667: Find possible routes sometimes doesnt work
#3666: Invoices: our balance is not taken into account
#3658: Call detail report: endless loading
#3663: Price import: doesn't show ProgressDialog
#3662: Price import: Lost connection to MySQL server during query
#3657: Statistics reports: "user peer time zone" doesnt work
#3656: app_route_message: 1142 (42000): INSERT command denied to user www@localhost for table hlr_cache
#3654: HLR over SMPP: options dst_ton and dst_npi don't apply
#3652: HLR over SMPP: B-number isn't saved in EDR
#3646: Invoice generation: progress bar is not shown at Export
#3643: SMS generation: option "delete number after successfull sending" doesn't work as it works for Telephony
#3639: SMS route groups aren't shown
#3637: Repeating number detection: too many emails on mail account re-activation
#3636: HTTP: the generated password contains not supported symbols
#3633: AtexitHandler crash
#3632: Compare CDR: ProgressBar is not shown
#3630: Error loading module cdr_mysql.so
#3628: Generation of SMS at primary node and sending out from the secondary node doesn't work
#3629: System live -> Database: Assertion '\!m_is_null' failed
#3626: ASAN: CheckODRViolationViaPoisoning issue
#3622: ASAN odr-violation at ilbc
#3623: ASAN: memcpy-param-overlap at ilbc
#3620: FreeBSD-12.2 ASAN: endless cycle at Asan interceptor
#3619: Multi-threaded MP3 conversion doesn't work reliably
#3617: PcapSignalingMode: auto chain is not expected
#3608: SMS in Arabic is being attempted to send out in Cyrrilic at terminator
#3605: A-number replacement doesn't work
#3602: SMPP: Answer() should erase previously saved response
#3598: Asterisk-16.19.0: RTP packet count isn't saved
#3596: Pcap listening from the web-interface: we shouldn't send to Asterisk RTP socket non-RTP data
#3514: empty SMPP SMSC connection
#3584: Memory temporary table billing_pack_code_changes_t is too big
#3581: Audio recording -> Delete all: deletes only 100 first records
#3574: PJSIP: Assertion at "pjsip show contacts"
#3568: Route class -> Rules -> Routes -> Route group -> Rules: isn't applied
#3562: Http channel crash at ResponseContinuation
#3555: SMS batch sending: empty А-number, if it's not digital
#3558: Pcap: wrong BPF filter is generated if IP ACL with "deny" is present
#3543: Financial report: shows incorrect Total
#3548: Call generation -> Tasks -> Statistics: doesn't display the number of FAS calls
#3538: Asterisk crash at mysql
#3536: Call detail report details sometimes are not displayed
#3535: The priority of the route group is compared incorrectly