Dashboard

Backport revision 429223 from Asterisk 13

The bug fixed by that patch exists in Asterisk 11 as

well, so the fix should be applied there.

When connecting to a remote Asterisk console, the buffer

used to read the initial hostname/pid/version from the

main Asterisk process did not ensure the input was

NULL-terminated, and the buffer was small for certain

use cases. This patch expands the buffer to be 256

bytes and ensures the input it reads is NULL-terminated.

ASTERISK-21854 #close

Reported by klaus3000

........

Merged revisions 433919 from file:///srv/subversion/repos/asterisk/branches/11

Backport revision 429223 from Asterisk 13

The bug fixed by that patch exists in Asterisk 11 as

well, so the fix should be applied there.

When connecting to a remote Asterisk console, the buffer

used to read the initial hostname/pid/version from the

main Asterisk process did not ensure the input was

NULL-terminated, and the buffer was small for certain

use cases. This patch expands the buffer to be 256

bytes and ensures the input it reads is NULL-terminated.

ASTERISK-21854 #close

Reported by klaus3000

core: avoid possible asterisk -r crash from long id

When connecting to the remote console, an id string

is first provided that consts of the hostname, pid,

and version. This is parsed by the remote instance

using a buffer that may be too short, and can allow

a buffer overrun because it is not terminated. This

patch adds termination and a larger buffer.

Review: https://reviewboard.asterisk.org/r/4182/

AFS-254

........

Merged revisions 429223 from http://svn.asterisk.org/svn/asterisk/branches/13

    • -2
    • +2
    /certified/branches/13.1/main/asterisk.c
Importing release summary for 13.3.0 release.
    • -0
    • +877
    /tags/13.3.0/asterisk-13.3.0-summary.txt
    • -0
    • +701
    /tags/13.3.0/asterisk-13.3.0-summary.html
Importing release summary for 11.17.0 release.
    • -0
    • +458
    /tags/11.17.0/asterisk-11.17.0-summary.txt
    • -0
    • +380
    /tags/11.17.0/asterisk-11.17.0-summary.html
Multiple revisions 433889,433891

........

r433889 | file | 2015-04-01 11:27:48 -0500 (Wed, 01 Apr 2015) | 14 lines

dns: Add support for SRV record parsing and sorting.

This change adds support for parsing SRV records and consuming their values

in an easy fashion. It also adds automatic sorting of SRV records according

to RFC 2782.

Tests have also been included which cover parsing, sorting, and off-nominal

cases where the record is corrupted.

ASTERISK-24931 #close

Reported by: Joshua Colp

Review: https://reviewboard.asterisk.org/r/4528/

........

r433891 | asanders | 2015-04-01 11:30:25 -0500 (Wed, 01 Apr 2015) | 8 lines

stasis: set a channel variable on websocket disconnect error

Resolve compile errors caused by r433863 by fixing the

documentation xml to comply with the schema.

........

Merged revisions 433888 from http://svn.asterisk.org/svn/asterisk/branches/13

........

Merged revisions 433889,433891 from file:///srv/subversion/repos/asterisk/trunk

Multiple revisions 433889,433891

........

r433889 | file | 2015-04-01 11:27:48 -0500 (Wed, 01 Apr 2015) | 14 lines

dns: Add support for SRV record parsing and sorting.

This change adds support for parsing SRV records and consuming their values

in an easy fashion. It also adds automatic sorting of SRV records according

to RFC 2782.

Tests have also been included which cover parsing, sorting, and off-nominal

cases where the record is corrupted.

ASTERISK-24931 #close

Reported by: Joshua Colp

Review: https://reviewboard.asterisk.org/r/4528/

........

r433891 | asanders | 2015-04-01 11:30:25 -0500 (Wed, 01 Apr 2015) | 8 lines

stasis: set a channel variable on websocket disconnect error

Resolve compile errors caused by r433863 by fixing the

documentation xml to comply with the schema.

........

Merged revisions 433888 from http://svn.asterisk.org/svn/asterisk/branches/13

........

Merged revisions 433889,433891 from file:///srv/subversion/repos/asterisk/trunk

Multiple revisions 433889,433891

........

r433889 | file | 2015-04-01 11:27:48 -0500 (Wed, 01 Apr 2015) | 14 lines

dns: Add support for SRV record parsing and sorting.

This change adds support for parsing SRV records and consuming their values

in an easy fashion. It also adds automatic sorting of SRV records according

to RFC 2782.

Tests have also been included which cover parsing, sorting, and off-nominal

cases where the record is corrupted.

ASTERISK-24931 #close

Reported by: Joshua Colp

Review: https://reviewboard.asterisk.org/r/4528/

........

r433891 | asanders | 2015-04-01 11:30:25 -0500 (Wed, 01 Apr 2015) | 8 lines

stasis: set a channel variable on websocket disconnect error

Resolve compile errors caused by r433863 by fixing the

documentation xml to comply with the schema.

........

Merged revisions 433888 from http://svn.asterisk.org/svn/asterisk/branches/13

........

Merged revisions 433889,433891 from file:///srv/subversion/repos/asterisk/trunk

Multiple revisions 433889,433891

........

r433889 | file | 2015-04-01 11:27:48 -0500 (Wed, 01 Apr 2015) | 14 lines

dns: Add support for SRV record parsing and sorting.

This change adds support for parsing SRV records and consuming their values

in an easy fashion. It also adds automatic sorting of SRV records according

to RFC 2782.

Tests have also been included which cover parsing, sorting, and off-nominal

cases where the record is corrupted.

ASTERISK-24931 #close

Reported by: Joshua Colp

Review: https://reviewboard.asterisk.org/r/4528/

........

r433891 | asanders | 2015-04-01 11:30:25 -0500 (Wed, 01 Apr 2015) | 8 lines

stasis: set a channel variable on websocket disconnect error

Resolve compile errors caused by r433863 by fixing the

documentation xml to comply with the schema.

........

Merged revisions 433888 from http://svn.asterisk.org/svn/asterisk/branches/13

........

Merged revisions 433889,433891 from file:///srv/subversion/repos/asterisk/trunk

Multiple revisions 433889,433891

........

r433889 | file | 2015-04-01 11:27:48 -0500 (Wed, 01 Apr 2015) | 14 lines

dns: Add support for SRV record parsing and sorting.

This change adds support for parsing SRV records and consuming their values

in an easy fashion. It also adds automatic sorting of SRV records according

to RFC 2782.

Tests have also been included which cover parsing, sorting, and off-nominal

cases where the record is corrupted.

ASTERISK-24931 #close

Reported by: Joshua Colp

Review: https://reviewboard.asterisk.org/r/4528/

........

r433891 | asanders | 2015-04-01 11:30:25 -0500 (Wed, 01 Apr 2015) | 8 lines

stasis: set a channel variable on websocket disconnect error

Resolve compile errors caused by r433863 by fixing the

documentation xml to comply with the schema.

........

Merged revisions 433888 from http://svn.asterisk.org/svn/asterisk/branches/13

........

Merged revisions 433889,433891 from file:///srv/subversion/repos/asterisk/trunk

Multiple revisions 433889,433891

........

r433889 | file | 2015-04-01 11:27:48 -0500 (Wed, 01 Apr 2015) | 14 lines

dns: Add support for SRV record parsing and sorting.

This change adds support for parsing SRV records and consuming their values

in an easy fashion. It also adds automatic sorting of SRV records according

to RFC 2782.

Tests have also been included which cover parsing, sorting, and off-nominal

cases where the record is corrupted.

ASTERISK-24931 #close

Reported by: Joshua Colp

Review: https://reviewboard.asterisk.org/r/4528/

........

r433891 | asanders | 2015-04-01 11:30:25 -0500 (Wed, 01 Apr 2015) | 8 lines

stasis: set a channel variable on websocket disconnect error

Resolve compile errors caused by r433863 by fixing the

documentation xml to comply with the schema.

........

Merged revisions 433888 from http://svn.asterisk.org/svn/asterisk/branches/13

........

Merged revisions 433889,433891 from file:///srv/subversion/repos/asterisk/trunk

Multiple revisions 433889,433891

........

r433889 | file | 2015-04-01 11:27:48 -0500 (Wed, 01 Apr 2015) | 14 lines

dns: Add support for SRV record parsing and sorting.

This change adds support for parsing SRV records and consuming their values

in an easy fashion. It also adds automatic sorting of SRV records according

to RFC 2782.

Tests have also been included which cover parsing, sorting, and off-nominal

cases where the record is corrupted.

ASTERISK-24931 #close

Reported by: Joshua Colp

Review: https://reviewboard.asterisk.org/r/4528/

........

r433891 | asanders | 2015-04-01 11:30:25 -0500 (Wed, 01 Apr 2015) | 8 lines

stasis: set a channel variable on websocket disconnect error

Resolve compile errors caused by r433863 by fixing the

documentation xml to comply with the schema.

........

Merged revisions 433888 from http://svn.asterisk.org/svn/asterisk/branches/13

........

Merged revisions 433889,433891 from file:///srv/subversion/repos/asterisk/trunk

Multiple revisions 433889,433891

........

r433889 | file | 2015-04-01 11:27:48 -0500 (Wed, 01 Apr 2015) | 14 lines

dns: Add support for SRV record parsing and sorting.

This change adds support for parsing SRV records and consuming their values

in an easy fashion. It also adds automatic sorting of SRV records according

to RFC 2782.

Tests have also been included which cover parsing, sorting, and off-nominal

cases where the record is corrupted.

ASTERISK-24931 #close

Reported by: Joshua Colp

Review: https://reviewboard.asterisk.org/r/4528/

........

r433891 | asanders | 2015-04-01 11:30:25 -0500 (Wed, 01 Apr 2015) | 8 lines

stasis: set a channel variable on websocket disconnect error

Resolve compile errors caused by r433863 by fixing the

documentation xml to comply with the schema.

........

Merged revisions 433888 from http://svn.asterisk.org/svn/asterisk/branches/13

........

Merged revisions 433889,433891 from file:///srv/subversion/repos/asterisk/trunk

Multiple revisions 433889,433891

........

r433889 | file | 2015-04-01 11:27:48 -0500 (Wed, 01 Apr 2015) | 14 lines

dns: Add support for SRV record parsing and sorting.

This change adds support for parsing SRV records and consuming their values

in an easy fashion. It also adds automatic sorting of SRV records according

to RFC 2782.

Tests have also been included which cover parsing, sorting, and off-nominal

cases where the record is corrupted.

ASTERISK-24931 #close

Reported by: Joshua Colp

Review: https://reviewboard.asterisk.org/r/4528/

........

r433891 | asanders | 2015-04-01 11:30:25 -0500 (Wed, 01 Apr 2015) | 8 lines

stasis: set a channel variable on websocket disconnect error

Resolve compile errors caused by r433863 by fixing the

documentation xml to comply with the schema.

........

Merged revisions 433888 from http://svn.asterisk.org/svn/asterisk/branches/13

........

Merged revisions 433889,433891 from file:///srv/subversion/repos/asterisk/trunk

stasis: set a channel variable on websocket disconnect error

Resolve compile errors caused by r433863 by fixing the

documentation xml to comply with the schema.

........

Merged revisions 433888 from file:///srv/subversion/repos/asterisk/branches/13

Multiple revisions 433889,433891

........

r433889 | file | 2015-04-01 11:27:48 -0500 (Wed, 01 Apr 2015) | 14 lines

dns: Add support for SRV record parsing and sorting.

This change adds support for parsing SRV records and consuming their values

in an easy fashion. It also adds automatic sorting of SRV records according

to RFC 2782.

Tests have also been included which cover parsing, sorting, and off-nominal

cases where the record is corrupted.

ASTERISK-24931 #close

Reported by: Joshua Colp

Review: https://reviewboard.asterisk.org/r/4528/

........

r433891 | asanders | 2015-04-01 11:30:25 -0500 (Wed, 01 Apr 2015) | 8 lines

stasis: set a channel variable on websocket disconnect error

Resolve compile errors caused by r433863 by fixing the

documentation xml to comply with the schema.

........

Merged revisions 433888 from http://svn.asterisk.org/svn/asterisk/branches/13

........

Merged revisions 433889,433891 from file:///srv/subversion/repos/asterisk/trunk

    • -5
    • +185
    /team/kmoore/scheduler/main/dns_srv.c
    • -3
    • +28
    /team/kmoore/scheduler/main/dns_core.c
    • -13
    • +11
    /team/kmoore/scheduler/apps/app_stasis.c
Multiple revisions 433889,433891

........

r433889 | file | 2015-04-01 11:27:48 -0500 (Wed, 01 Apr 2015) | 14 lines

dns: Add support for SRV record parsing and sorting.

This change adds support for parsing SRV records and consuming their values

in an easy fashion. It also adds automatic sorting of SRV records according

to RFC 2782.

Tests have also been included which cover parsing, sorting, and off-nominal

cases where the record is corrupted.

ASTERISK-24931 #close

Reported by: Joshua Colp

Review: https://reviewboard.asterisk.org/r/4528/

........

r433891 | asanders | 2015-04-01 11:30:25 -0500 (Wed, 01 Apr 2015) | 8 lines

stasis: set a channel variable on websocket disconnect error

Resolve compile errors caused by r433863 by fixing the

documentation xml to comply with the schema.

........

Merged revisions 433888 from http://svn.asterisk.org/svn/asterisk/branches/13

........

Merged revisions 433889,433891 from file:///srv/subversion/repos/asterisk/trunk

Multiple revisions 433889,433891

........

r433889 | file | 2015-04-01 11:27:48 -0500 (Wed, 01 Apr 2015) | 14 lines

dns: Add support for SRV record parsing and sorting.

This change adds support for parsing SRV records and consuming their values

in an easy fashion. It also adds automatic sorting of SRV records according

to RFC 2782.

Tests have also been included which cover parsing, sorting, and off-nominal

cases where the record is corrupted.

ASTERISK-24931 #close

Reported by: Joshua Colp

Review: https://reviewboard.asterisk.org/r/4528/

........

r433891 | asanders | 2015-04-01 11:30:25 -0500 (Wed, 01 Apr 2015) | 8 lines

stasis: set a channel variable on websocket disconnect error

Resolve compile errors caused by r433863 by fixing the

documentation xml to comply with the schema.

........

Merged revisions 433888 from http://svn.asterisk.org/svn/asterisk/branches/13

........

Merged revisions 433889,433891 from file:///srv/subversion/repos/asterisk/trunk

Multiple revisions 433889,433891

........

r433889 | file | 2015-04-01 11:27:48 -0500 (Wed, 01 Apr 2015) | 14 lines

dns: Add support for SRV record parsing and sorting.

This change adds support for parsing SRV records and consuming their values

in an easy fashion. It also adds automatic sorting of SRV records according

to RFC 2782.

Tests have also been included which cover parsing, sorting, and off-nominal

cases where the record is corrupted.

ASTERISK-24931 #close

Reported by: Joshua Colp

Review: https://reviewboard.asterisk.org/r/4528/

........

r433891 | asanders | 2015-04-01 11:30:25 -0500 (Wed, 01 Apr 2015) | 8 lines

stasis: set a channel variable on websocket disconnect error

Resolve compile errors caused by r433863 by fixing the

documentation xml to comply with the schema.

........

Merged revisions 433888 from http://svn.asterisk.org/svn/asterisk/branches/13

........

Merged revisions 433889,433891 from file:///srv/subversion/repos/asterisk/trunk

    • -5
    • +185
    /team/group/generic-tts/main/dns_srv.c
    • -3
    • +28
    /team/group/generic-tts/main/dns_core.c
    • -13
    • +11
    /team/group/generic-tts/apps/app_stasis.c
Multiple revisions 433889,433891

........

r433889 | file | 2015-04-01 11:27:48 -0500 (Wed, 01 Apr 2015) | 14 lines

dns: Add support for SRV record parsing and sorting.

This change adds support for parsing SRV records and consuming their values

in an easy fashion. It also adds automatic sorting of SRV records according

to RFC 2782.

Tests have also been included which cover parsing, sorting, and off-nominal

cases where the record is corrupted.

ASTERISK-24931 #close

Reported by: Joshua Colp

Review: https://reviewboard.asterisk.org/r/4528/

........

r433891 | asanders | 2015-04-01 11:30:25 -0500 (Wed, 01 Apr 2015) | 8 lines

stasis: set a channel variable on websocket disconnect error

Resolve compile errors caused by r433863 by fixing the

documentation xml to comply with the schema.

........

Merged revisions 433888 from http://svn.asterisk.org/svn/asterisk/branches/13

........

Merged revisions 433889,433891 from file:///srv/subversion/repos/asterisk/trunk

    • -5
    • +185
    /team/group/dns_pjsip/main/dns_srv.c
    • -3
    • +28
    /team/group/dns_pjsip/main/dns_core.c
    • -13
    • +11
    /team/group/dns_pjsip/apps/app_stasis.c
automerge cancel
Multiple revisions 433889,433891

........

r433889 | file | 2015-04-01 11:27:48 -0500 (Wed, 01 Apr 2015) | 14 lines

dns: Add support for SRV record parsing and sorting.

This change adds support for parsing SRV records and consuming their values

in an easy fashion. It also adds automatic sorting of SRV records according

to RFC 2782.

Tests have also been included which cover parsing, sorting, and off-nominal

cases where the record is corrupted.

ASTERISK-24931 #close

Reported by: Joshua Colp

Review: https://reviewboard.asterisk.org/r/4528/

........

r433891 | asanders | 2015-04-01 11:30:25 -0500 (Wed, 01 Apr 2015) | 8 lines

stasis: set a channel variable on websocket disconnect error

Resolve compile errors caused by r433863 by fixing the

documentation xml to comply with the schema.

........

Merged revisions 433888 from http://svn.asterisk.org/svn/asterisk/branches/13

........

Merged revisions 433889,433891 from file:///srv/subversion/repos/asterisk/trunk

    • -1
    • +29
    /team/group/dns/include/asterisk/dns_internal.h
    • -13
    • +11
    /team/group/dns/apps/app_stasis.c
    • -0
    • +74
    /team/group/dns/res/res_resolver_unbound.c
    • -0
    • +697
    /team/group/dns/tests/test_dns_srv.c
Update .version, remove summaries, update ChangeLog
    • -0
    • +0
    /tags/13.3.0/asterisk-13.3.0-rc1-summary.txt
    • -0
    • +0
    /tags/13.3.0/asterisk-13.3.0-rc1-summary.html
Update .version, remove summaries, update ChangeLog
    • -0
    • +0
    /tags/11.17.0/asterisk-11.17.0-rc1-summary.txt
    • -0
    • +0
    /tags/11.17.0/asterisk-11.17.0-rc1-summary.html
Create 13.3.0
Create 11.17.0

stasis: set a channel variable on websocket disconnect error

Resolve compile errors caused by r433863 by fixing the

documentation xml to comply with the schema.

........

Merged revisions 433888 from http://svn.asterisk.org/svn/asterisk/branches/13

stasis: set a channel variable on websocket disconnect error

Resolve compile errors caused by r433863 by fixing the

documentation xml to comply with the schema.

........

Merged revisions 433888 from http://svn.asterisk.org/svn/asterisk/branches/13

    • -13
    • +11
    /certified/branches/13.1/apps/app_stasis.c
dns: Add support for SRV record parsing and sorting.

This change adds support for parsing SRV records and consuming their values

in an easy fashion. It also adds automatic sorting of SRV records according

to RFC 2782.

Tests have also been included which cover parsing, sorting, and off-nominal

cases where the record is corrupted.

ASTERISK-24931 #close

Reported by: Joshua Colp

Review: https://reviewboard.asterisk.org/r/4528/

    • -0
    • +697
    /trunk/tests/test_dns_srv.c
    • -1
    • +29
    /trunk/include/asterisk/dns_internal.h
stasis: set a channel variable on websocket disconnect error

Resolve compile errors caused by r433863 by fixing the

documentation xml to comply with the schema.