Feed aggregator

asterisk (tag:11.12.1): Merge fix for AST-2014-010

Asterisk Source - 18 min 25 sec ago
bebuild committed 423446 on branch root:, tag:11.12.1 in asterisk Merge fix for AST-2014-010 · /tags/11.12.1/ChangeLog (-0, +21) | History | Source | Diff · /tags/11.12.1/res/res_fax_spandsp.c (-1, +18) | History | Source | Diff · /tags/11.12.1 (-0, +0) | History | Source | Diff
Categories: Asterisk Project

asterisk (rmudgett-bridge_tasks): Multiple revisions 423415,423422,423424,423442...

Asterisk Source - 20 min 41 sec ago
Commit Bot committed 423445 on branch rmudgett-bridge_tasks in asterisk Multiple revisions 423415,423422,423424,423442

........

r423415 | mmichelson | 2014-09-18 11:38:26 -0500 (Thu, 18 Sep 2014) | 13 lines

Add API call to determine if format capability structure is "empty".

Empty here means that there are no formats in the format_cap structure

or the only format in it is the "none" format.

I've added calls to check the emptiness of a format_cap in a few places

in order to short-circuit operations that would otherwise be pointless

as well as to prevent some assertions from being triggered in cases

where channels with no formats are used.

........

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

........

r423422 | rmudgett | 2014-09-18 11:56:40 -0500 (Thu, 18 Sep 2014) | 31 lines

astobj2.c/refcounter.py: Fix to deal with invalid object refs.

* Make astob2 REF_DEBUG output an invalid object line when an invalid ao2

object ref/unref is attempted. This is similar to the

constructor/destructor lines.

* Fixed refcounter.py to handle skewed objects that have

constructor/destructor states.

* Made refcounter.py highlight the invalid ao2 object refs by putting them

in their own section of the processed output file.

* Made refcounter.py highlight unreffing an object by more than one that

results in a negative ref count and the object being destroyed. The

abnormally destroyed object is reported in the invalid and finalized

object sections of the output.

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

........

Merged revisions 423349 from http://svn.asterisk.org/svn/asterisk/branches/1.8

........

Merged revisions 423400 from http://svn.asterisk.org/svn/asterisk/branches/11

........

Merged revisions 423416 from http://svn.asterisk.org/svn/asterisk/branches/12

........

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

........

r423424 | rmudgett | 2014-09-18 12:10:50 -0500 (Thu, 18 Sep 2014) | 9 lines

bridge_softmix.c: Made use ao2_replace() instead of the inline equivalent.

* Clarified some read/write format comments.

* Fixed a doxygen tag typo.

........

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

........

r423442 | jrose | 2014-09-18 12:22:03 -0500 (Thu, 18 Sep 2014) | 14 lines

res_pjsip_endpoint_identifier_ip: Fix parsing of match value with CIDR

Also fixes comma separates match lists

ASTERISK-24290 #close

Reported by: Ray Crumrine

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

........

Merged revisions 423417 from http://svn.asterisk.org/svn/asterisk/branches/12

........

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

........

Merged revisions 423415,423422,423424,423442 from file:///srv/subversion/repos/asterisk/trunk

· /team/rmudgett/bridge_tasks/res/res_pjsip_endpoint_identifier_ip.c (-19, +41) | History | Source | Diff · /team/rmudgett/bridge_tasks/main/format_cap.c (-0, +15) | History | Source | Diff · /team/rmudgett/bridge_tasks/bridges/bridge_softmix.c (-7, +6) | History | Source | Diff · /team/rmudgett/bridge_tasks/main/channel.c (-0, +5) | History | Source | Diff · /team/rmudgett/bridge_tasks/include/asterisk/format_cap.h (-0, +9) | History | Source | Diff · /team/rmudgett/bridge_tasks/contrib/scripts/refcounter.py (-15, +65) | History | Source | Diff · /team/rmudgett/bridge_tasks/main/translate.c (-0, +5) | History | Source | Diff · /team/rmudgett/bridge_tasks/main/astobj2.c (-2, +8) | History | Source | Diff · /team/rmudgett/bridge_tasks (-0, +0) | History | Source | Diff

Categories: Asterisk Project

asterisk (rmudgett-ao2_enhancements): Multiple revisions 423415,423422,423424,423442...

Asterisk Source - 21 min ago
Commit Bot committed 423444 on branch rmudgett-ao2_enhancements in asterisk Multiple revisions 423415,423422,423424,423442

........

r423415 | mmichelson | 2014-09-18 11:38:26 -0500 (Thu, 18 Sep 2014) | 13 lines

Add API call to determine if format capability structure is "empty".

Empty here means that there are no formats in the format_cap structure

or the only format in it is the "none" format.

I've added calls to check the emptiness of a format_cap in a few places

in order to short-circuit operations that would otherwise be pointless

as well as to prevent some assertions from being triggered in cases

where channels with no formats are used.

........

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

........

r423422 | rmudgett | 2014-09-18 11:56:40 -0500 (Thu, 18 Sep 2014) | 31 lines

astobj2.c/refcounter.py: Fix to deal with invalid object refs.

* Make astob2 REF_DEBUG output an invalid object line when an invalid ao2

object ref/unref is attempted. This is similar to the

constructor/destructor lines.

* Fixed refcounter.py to handle skewed objects that have

constructor/destructor states.

* Made refcounter.py highlight the invalid ao2 object refs by putting them

in their own section of the processed output file.

* Made refcounter.py highlight unreffing an object by more than one that

results in a negative ref count and the object being destroyed. The

abnormally destroyed object is reported in the invalid and finalized

object sections of the output.

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

........

Merged revisions 423349 from http://svn.asterisk.org/svn/asterisk/branches/1.8

........

Merged revisions 423400 from http://svn.asterisk.org/svn/asterisk/branches/11

........

Merged revisions 423416 from http://svn.asterisk.org/svn/asterisk/branches/12

........

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

........

r423424 | rmudgett | 2014-09-18 12:10:50 -0500 (Thu, 18 Sep 2014) | 9 lines

bridge_softmix.c: Made use ao2_replace() instead of the inline equivalent.

* Clarified some read/write format comments.

* Fixed a doxygen tag typo.

........

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

........

r423442 | jrose | 2014-09-18 12:22:03 -0500 (Thu, 18 Sep 2014) | 14 lines

res_pjsip_endpoint_identifier_ip: Fix parsing of match value with CIDR

Also fixes comma separates match lists

ASTERISK-24290 #close

Reported by: Ray Crumrine

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

........

Merged revisions 423417 from http://svn.asterisk.org/svn/asterisk/branches/12

........

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

........

Merged revisions 423415,423422,423424,423442 from file:///srv/subversion/repos/asterisk/trunk

· /team/rmudgett/ao2_enhancements/contrib/scripts/refcounter.py (-15, +65) | History | Source | Diff · /team/rmudgett/ao2_enhancements/bridges/bridge_softmix.c (-7, +6) | History | Source | Diff · /team/rmudgett/ao2_enhancements/include/asterisk/format_cap.h (-0, +9) | History | Source | Diff · /team/rmudgett/ao2_enhancements/main/channel.c (-0, +5) | History | Source | Diff · /team/rmudgett/ao2_enhancements/main/astobj2.c (-2, +8) | History | Source | Diff · /team/rmudgett/ao2_enhancements/main/translate.c (-0, +5) | History | Source | Diff · /team/rmudgett/ao2_enhancements/main/format_cap.c (-0, +15) | History | Source | Diff · /team/rmudgett/ao2_enhancements (-0, +0) | History | Source | Diff · /team/rmudgett/ao2_enhancements/res/res_pjsip_endpoint_identifier_ip.c (-19, +41) | History | Source | Diff

Categories: Asterisk Project

asterisk (mmichelson-queue_bugbug): Multiple revisions 423380,423415,423422,423424...

Asterisk Source - 22 min 39 sec ago
Commit Bot committed 423443 on branch mmichelson-queue_bugbug in asterisk Multiple revisions 423380,423415,423422,423424

........

r423380 | mmichelson | 2014-09-18 11:24:48 -0500 (Thu, 18 Sep 2014) | 24 lines

res_fax_spandsp: Properly handle cleanup before starting FAXes.

If faxing fails at a very early stage, then it is possible for

us to pass a NULL t30 state pointer to spandsp, which spandsp

is none too pleased with.

This patch ensures that we pass the correct pointer to spandsp

in the situation where we have not yet set our local t30 state

pointer.

ASTERISK-24301 #close

Reported by Matt Jordan

Patches:

ASTERISK-24301-fax.diff Uploaded by Mark Michelson (License #5049)

........

Merged revisions 423360 from http://svn.asterisk.org/svn/asterisk/branches/11

........

Merged revisions 423365 from http://svn.asterisk.org/svn/asterisk/branches/12

........

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

........

r423415 | mmichelson | 2014-09-18 11:38:26 -0500 (Thu, 18 Sep 2014) | 13 lines

Add API call to determine if format capability structure is "empty".

Empty here means that there are no formats in the format_cap structure

or the only format in it is the "none" format.

I've added calls to check the emptiness of a format_cap in a few places

in order to short-circuit operations that would otherwise be pointless

as well as to prevent some assertions from being triggered in cases

where channels with no formats are used.

........

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

........

r423422 | rmudgett | 2014-09-18 11:56:40 -0500 (Thu, 18 Sep 2014) | 31 lines

astobj2.c/refcounter.py: Fix to deal with invalid object refs.

* Make astob2 REF_DEBUG output an invalid object line when an invalid ao2

object ref/unref is attempted. This is similar to the

constructor/destructor lines.

* Fixed refcounter.py to handle skewed objects that have

constructor/destructor states.

* Made refcounter.py highlight the invalid ao2 object refs by putting them

in their own section of the processed output file.

* Made refcounter.py highlight unreffing an object by more than one that

results in a negative ref count and the object being destroyed. The

abnormally destroyed object is reported in the invalid and finalized

object sections of the output.

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

........

Merged revisions 423349 from http://svn.asterisk.org/svn/asterisk/branches/1.8

........

Merged revisions 423400 from http://svn.asterisk.org/svn/asterisk/branches/11

........

Merged revisions 423416 from http://svn.asterisk.org/svn/asterisk/branches/12

........

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

........

r423424 | rmudgett | 2014-09-18 12:10:50 -0500 (Thu, 18 Sep 2014) | 9 lines

bridge_softmix.c: Made use ao2_replace() instead of the inline equivalent.

* Clarified some read/write format comments.

* Fixed a doxygen tag typo.

........

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

........

Merged revisions 423380,423415,423422,423424 from file:///srv/subversion/repos/asterisk/trunk

· /team/mmichelson/queue_bugbug/main/channel.c (-0, +5) | History | Source | Diff · /team/mmichelson/queue_bugbug/include/asterisk/format_cap.h (-0, +9) | History | Source | Diff · /team/mmichelson/queue_bugbug/main/format_cap.c (-0, +15) | History | Source | Diff · /team/mmichelson/queue_bugbug/bridges/bridge_softmix.c (-7, +6) | History | Source | Diff · /team/mmichelson/queue_bugbug/main/translate.c (-0, +5) | History | Source | Diff · /team/mmichelson/queue_bugbug/contrib/scripts/refcounter.py (-15, +65) | History | Source | Diff · /team/mmichelson/queue_bugbug/res/res_fax_spandsp.c (-1, +18) | History | Source | Diff · /team/mmichelson/queue_bugbug (-0, +0) | History | Source | Diff · /team/mmichelson/queue_bugbug/main/astobj2.c (-2, +8) | History | Source | Diff

Categories: Asterisk Project

asterisk (trunk): res_pjsip_endpoint_identifier_ip: Fix parsing of match value with CIDR...

Asterisk Source - 22 min 41 sec ago
Jonathan Rose committed 423442 on branch trunk in asterisk res_pjsip_endpoint_identifier_ip: Fix parsing of match value with CIDR

Also fixes comma separates match lists

ASTERISK-24290 #close

Reported by: Ray Crumrine

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

........

Merged revisions 423417 from http://svn.asterisk.org/svn/asterisk/branches/12

........

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

· /trunk (-0, +0) | History | Source | Diff · /trunk/res/res_pjsip_endpoint_identifier_ip.c (-19, +41) | History | Source | Diff

Categories: Asterisk Project

asterisk (mmichelson-pubsub_bodies): Multiple revisions 423380,423415,423422,423424...

Asterisk Source - 22 min 57 sec ago
Commit Bot committed 423441 on branch mmichelson-pubsub_bodies in asterisk Multiple revisions 423380,423415,423422,423424

........

r423380 | mmichelson | 2014-09-18 11:24:48 -0500 (Thu, 18 Sep 2014) | 24 lines

res_fax_spandsp: Properly handle cleanup before starting FAXes.

If faxing fails at a very early stage, then it is possible for

us to pass a NULL t30 state pointer to spandsp, which spandsp

is none too pleased with.

This patch ensures that we pass the correct pointer to spandsp

in the situation where we have not yet set our local t30 state

pointer.

ASTERISK-24301 #close

Reported by Matt Jordan

Patches:

ASTERISK-24301-fax.diff Uploaded by Mark Michelson (License #5049)

........

Merged revisions 423360 from http://svn.asterisk.org/svn/asterisk/branches/11

........

Merged revisions 423365 from http://svn.asterisk.org/svn/asterisk/branches/12

........

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

........

r423415 | mmichelson | 2014-09-18 11:38:26 -0500 (Thu, 18 Sep 2014) | 13 lines

Add API call to determine if format capability structure is "empty".

Empty here means that there are no formats in the format_cap structure

or the only format in it is the "none" format.

I've added calls to check the emptiness of a format_cap in a few places

in order to short-circuit operations that would otherwise be pointless

as well as to prevent some assertions from being triggered in cases

where channels with no formats are used.

........

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

........

r423422 | rmudgett | 2014-09-18 11:56:40 -0500 (Thu, 18 Sep 2014) | 31 lines

astobj2.c/refcounter.py: Fix to deal with invalid object refs.

* Make astob2 REF_DEBUG output an invalid object line when an invalid ao2

object ref/unref is attempted. This is similar to the

constructor/destructor lines.

* Fixed refcounter.py to handle skewed objects that have

constructor/destructor states.

* Made refcounter.py highlight the invalid ao2 object refs by putting them

in their own section of the processed output file.

* Made refcounter.py highlight unreffing an object by more than one that

results in a negative ref count and the object being destroyed. The

abnormally destroyed object is reported in the invalid and finalized

object sections of the output.

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

........

Merged revisions 423349 from http://svn.asterisk.org/svn/asterisk/branches/1.8

........

Merged revisions 423400 from http://svn.asterisk.org/svn/asterisk/branches/11

........

Merged revisions 423416 from http://svn.asterisk.org/svn/asterisk/branches/12

........

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

........

r423424 | rmudgett | 2014-09-18 12:10:50 -0500 (Thu, 18 Sep 2014) | 9 lines

bridge_softmix.c: Made use ao2_replace() instead of the inline equivalent.

* Clarified some read/write format comments.

* Fixed a doxygen tag typo.

........

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

........

Merged revisions 423380,423415,423422,423424 from file:///srv/subversion/repos/asterisk/trunk

· /team/mmichelson/pubsub_bodies/bridges/bridge_softmix.c (-7, +6) | History | Source | Diff · /team/mmichelson/pubsub_bodies/main/channel.c (-0, +5) | History | Source | Diff · /team/mmichelson/pubsub_bodies (-0, +0) | History | Source | Diff · /team/mmichelson/pubsub_bodies/contrib/scripts/refcounter.py (-15, +65) | History | Source | Diff · /team/mmichelson/pubsub_bodies/main/translate.c (-0, +5) | History | Source | Diff · /team/mmichelson/pubsub_bodies/main/format_cap.c (-0, +15) | History | Source | Diff · /team/mmichelson/pubsub_bodies/main/astobj2.c (-2, +8) | History | Source | Diff · /team/mmichelson/pubsub_bodies/include/asterisk/format_cap.h (-0, +9) | History | Source | Diff · /team/mmichelson/pubsub_bodies/res/res_fax_spandsp.c (-1, +18) | History | Source | Diff

Categories: Asterisk Project

asterisk (mmichelson-conversion_script): Multiple revisions 423380,423415,423422,423424...

Asterisk Source - 23 min 18 sec ago
Commit Bot committed 423440 on branch mmichelson-conversion_script in asterisk Multiple revisions 423380,423415,423422,423424

........

r423380 | mmichelson | 2014-09-18 11:24:48 -0500 (Thu, 18 Sep 2014) | 24 lines

res_fax_spandsp: Properly handle cleanup before starting FAXes.

If faxing fails at a very early stage, then it is possible for

us to pass a NULL t30 state pointer to spandsp, which spandsp

is none too pleased with.

This patch ensures that we pass the correct pointer to spandsp

in the situation where we have not yet set our local t30 state

pointer.

ASTERISK-24301 #close

Reported by Matt Jordan

Patches:

ASTERISK-24301-fax.diff Uploaded by Mark Michelson (License #5049)

........

Merged revisions 423360 from http://svn.asterisk.org/svn/asterisk/branches/11

........

Merged revisions 423365 from http://svn.asterisk.org/svn/asterisk/branches/12

........

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

........

r423415 | mmichelson | 2014-09-18 11:38:26 -0500 (Thu, 18 Sep 2014) | 13 lines

Add API call to determine if format capability structure is "empty".

Empty here means that there are no formats in the format_cap structure

or the only format in it is the "none" format.

I've added calls to check the emptiness of a format_cap in a few places

in order to short-circuit operations that would otherwise be pointless

as well as to prevent some assertions from being triggered in cases

where channels with no formats are used.

........

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

........

r423422 | rmudgett | 2014-09-18 11:56:40 -0500 (Thu, 18 Sep 2014) | 31 lines

astobj2.c/refcounter.py: Fix to deal with invalid object refs.

* Make astob2 REF_DEBUG output an invalid object line when an invalid ao2

object ref/unref is attempted. This is similar to the

constructor/destructor lines.

* Fixed refcounter.py to handle skewed objects that have

constructor/destructor states.

* Made refcounter.py highlight the invalid ao2 object refs by putting them

in their own section of the processed output file.

* Made refcounter.py highlight unreffing an object by more than one that

results in a negative ref count and the object being destroyed. The

abnormally destroyed object is reported in the invalid and finalized

object sections of the output.

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

........

Merged revisions 423349 from http://svn.asterisk.org/svn/asterisk/branches/1.8

........

Merged revisions 423400 from http://svn.asterisk.org/svn/asterisk/branches/11

........

Merged revisions 423416 from http://svn.asterisk.org/svn/asterisk/branches/12

........

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

........

r423424 | rmudgett | 2014-09-18 12:10:50 -0500 (Thu, 18 Sep 2014) | 9 lines

bridge_softmix.c: Made use ao2_replace() instead of the inline equivalent.

* Clarified some read/write format comments.

* Fixed a doxygen tag typo.

........

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

........

Merged revisions 423380,423415,423422,423424 from file:///srv/subversion/repos/asterisk/trunk

· /team/mmichelson/conversion_script/res/res_fax_spandsp.c (-1, +18) | History | Source | Diff · /team/mmichelson/conversion_script/main/translate.c (-0, +5) | History | Source | Diff · /team/mmichelson/conversion_script/main/channel.c (-0, +5) | History | Source | Diff · /team/mmichelson/conversion_script/main/format_cap.c (-0, +15) | History | Source | Diff · /team/mmichelson/conversion_script/contrib/scripts/refcounter.py (-15, +65) | History | Source | Diff · /team/mmichelson/conversion_script (-0, +0) | History | Source | Diff · /team/mmichelson/conversion_script/include/asterisk/format_cap.h (-0, +9) | History | Source | Diff · /team/mmichelson/conversion_script/main/astobj2.c (-2, +8) | History | Source | Diff · /team/mmichelson/conversion_script/bridges/bridge_softmix.c (-7, +6) | History | Source | Diff

Categories: Asterisk Project

asterisk (mmichelson-composite_sorcery): Multiple revisions 423380,423415,423422,423424...

Asterisk Source - 23 min 36 sec ago
Commit Bot committed 423439 on branch mmichelson-composite_sorcery in asterisk Multiple revisions 423380,423415,423422,423424

........

r423380 | mmichelson | 2014-09-18 11:24:48 -0500 (Thu, 18 Sep 2014) | 24 lines

res_fax_spandsp: Properly handle cleanup before starting FAXes.

If faxing fails at a very early stage, then it is possible for

us to pass a NULL t30 state pointer to spandsp, which spandsp

is none too pleased with.

This patch ensures that we pass the correct pointer to spandsp

in the situation where we have not yet set our local t30 state

pointer.

ASTERISK-24301 #close

Reported by Matt Jordan

Patches:

ASTERISK-24301-fax.diff Uploaded by Mark Michelson (License #5049)

........

Merged revisions 423360 from http://svn.asterisk.org/svn/asterisk/branches/11

........

Merged revisions 423365 from http://svn.asterisk.org/svn/asterisk/branches/12

........

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

........

r423415 | mmichelson | 2014-09-18 11:38:26 -0500 (Thu, 18 Sep 2014) | 13 lines

Add API call to determine if format capability structure is "empty".

Empty here means that there are no formats in the format_cap structure

or the only format in it is the "none" format.

I've added calls to check the emptiness of a format_cap in a few places

in order to short-circuit operations that would otherwise be pointless

as well as to prevent some assertions from being triggered in cases

where channels with no formats are used.

........

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

........

r423422 | rmudgett | 2014-09-18 11:56:40 -0500 (Thu, 18 Sep 2014) | 31 lines

astobj2.c/refcounter.py: Fix to deal with invalid object refs.

* Make astob2 REF_DEBUG output an invalid object line when an invalid ao2

object ref/unref is attempted. This is similar to the

constructor/destructor lines.

* Fixed refcounter.py to handle skewed objects that have

constructor/destructor states.

* Made refcounter.py highlight the invalid ao2 object refs by putting them

in their own section of the processed output file.

* Made refcounter.py highlight unreffing an object by more than one that

results in a negative ref count and the object being destroyed. The

abnormally destroyed object is reported in the invalid and finalized

object sections of the output.

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

........

Merged revisions 423349 from http://svn.asterisk.org/svn/asterisk/branches/1.8

........

Merged revisions 423400 from http://svn.asterisk.org/svn/asterisk/branches/11

........

Merged revisions 423416 from http://svn.asterisk.org/svn/asterisk/branches/12

........

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

........

r423424 | rmudgett | 2014-09-18 12:10:50 -0500 (Thu, 18 Sep 2014) | 9 lines

bridge_softmix.c: Made use ao2_replace() instead of the inline equivalent.

* Clarified some read/write format comments.

* Fixed a doxygen tag typo.

........

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

........

Merged revisions 423380,423415,423422,423424 from file:///srv/subversion/repos/asterisk/trunk

· /team/mmichelson/composite_sorcery/main/channel.c (-0, +5) | History | Source | Diff · /team/mmichelson/composite_sorcery/bridges/bridge_softmix.c (-7, +6) | History | Source | Diff · /team/mmichelson/composite_sorcery/main/translate.c (-0, +5) | History | Source | Diff · /team/mmichelson/composite_sorcery/contrib/scripts/refcounter.py (-15, +65) | History | Source | Diff · /team/mmichelson/composite_sorcery/main/format_cap.c (-0, +15) | History | Source | Diff · /team/mmichelson/composite_sorcery/main/astobj2.c (-2, +8) | History | Source | Diff · /team/mmichelson/composite_sorcery/include/asterisk/format_cap.h (-0, +9) | History | Source | Diff · /team/mmichelson/composite_sorcery/res/res_fax_spandsp.c (-1, +18) | History | Source | Diff · /team/mmichelson/composite_sorcery (-0, +0) | History | Source | Diff

Categories: Asterisk Project

asterisk (mjordan-trunk-container-performance): Multiple revisions 423380,423415,423422,423424...

Asterisk Source - 24 min 28 sec ago
Commit Bot committed 423436 on branch mjordan-trunk-container-performance in asterisk Multiple revisions 423380,423415,423422,423424

........

r423380 | mmichelson | 2014-09-18 11:24:48 -0500 (Thu, 18 Sep 2014) | 24 lines

res_fax_spandsp: Properly handle cleanup before starting FAXes.

If faxing fails at a very early stage, then it is possible for

us to pass a NULL t30 state pointer to spandsp, which spandsp

is none too pleased with.

This patch ensures that we pass the correct pointer to spandsp

in the situation where we have not yet set our local t30 state

pointer.

ASTERISK-24301 #close

Reported by Matt Jordan

Patches:

ASTERISK-24301-fax.diff Uploaded by Mark Michelson (License #5049)

........

Merged revisions 423360 from http://svn.asterisk.org/svn/asterisk/branches/11

........

Merged revisions 423365 from http://svn.asterisk.org/svn/asterisk/branches/12

........

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

........

r423415 | mmichelson | 2014-09-18 11:38:26 -0500 (Thu, 18 Sep 2014) | 13 lines

Add API call to determine if format capability structure is "empty".

Empty here means that there are no formats in the format_cap structure

or the only format in it is the "none" format.

I've added calls to check the emptiness of a format_cap in a few places

in order to short-circuit operations that would otherwise be pointless

as well as to prevent some assertions from being triggered in cases

where channels with no formats are used.

........

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

........

r423422 | rmudgett | 2014-09-18 11:56:40 -0500 (Thu, 18 Sep 2014) | 31 lines

astobj2.c/refcounter.py: Fix to deal with invalid object refs.

* Make astob2 REF_DEBUG output an invalid object line when an invalid ao2

object ref/unref is attempted. This is similar to the

constructor/destructor lines.

* Fixed refcounter.py to handle skewed objects that have

constructor/destructor states.

* Made refcounter.py highlight the invalid ao2 object refs by putting them

in their own section of the processed output file.

* Made refcounter.py highlight unreffing an object by more than one that

results in a negative ref count and the object being destroyed. The

abnormally destroyed object is reported in the invalid and finalized

object sections of the output.

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

........

Merged revisions 423349 from http://svn.asterisk.org/svn/asterisk/branches/1.8

........

Merged revisions 423400 from http://svn.asterisk.org/svn/asterisk/branches/11

........

Merged revisions 423416 from http://svn.asterisk.org/svn/asterisk/branches/12

........

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

........

r423424 | rmudgett | 2014-09-18 12:10:50 -0500 (Thu, 18 Sep 2014) | 9 lines

bridge_softmix.c: Made use ao2_replace() instead of the inline equivalent.

* Clarified some read/write format comments.

* Fixed a doxygen tag typo.

........

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

........

Merged revisions 423380,423415,423422,423424 from file:///srv/subversion/repos/asterisk/trunk

· /team/mjordan/trunk-container-performance/main/astobj2.c (-2, +8) | History | Source | Diff · /team/mjordan/trunk-container-performance/contrib/scripts/refcounter.py (-15, +65) | History | Source | Diff · /team/mjordan/trunk-container-performance/res/res_fax_spandsp.c (-1, +18) | History | Source | Diff · /team/mjordan/trunk-container-performance/bridges/bridge_softmix.c (-7, +6) | History | Source | Diff · /team/mjordan/trunk-container-performance/main/format_cap.c (-0, +15) | History | Source | Diff · /team/mjordan/trunk-container-performance (-0, +0) | History | Source | Diff · /team/mjordan/trunk-container-performance/main/channel.c (-0, +5) | History | Source | Diff · /team/mjordan/trunk-container-performance/include/asterisk/format_cap.h (-0, +9) | History | Source | Diff · /team/mjordan/trunk-container-performance/main/translate.c (-0, +5) | History | Source | Diff

Categories: Asterisk Project

asterisk (kmoore-scheduler): Multiple revisions 423380,423415,423422,423424...

Asterisk Source - 24 min 47 sec ago
Commit Bot committed 423435 on branch kmoore-scheduler in asterisk Multiple revisions 423380,423415,423422,423424

........

r423380 | mmichelson | 2014-09-18 11:24:48 -0500 (Thu, 18 Sep 2014) | 24 lines

res_fax_spandsp: Properly handle cleanup before starting FAXes.

If faxing fails at a very early stage, then it is possible for

us to pass a NULL t30 state pointer to spandsp, which spandsp

is none too pleased with.

This patch ensures that we pass the correct pointer to spandsp

in the situation where we have not yet set our local t30 state

pointer.

ASTERISK-24301 #close

Reported by Matt Jordan

Patches:

ASTERISK-24301-fax.diff Uploaded by Mark Michelson (License #5049)

........

Merged revisions 423360 from http://svn.asterisk.org/svn/asterisk/branches/11

........

Merged revisions 423365 from http://svn.asterisk.org/svn/asterisk/branches/12

........

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

........

r423415 | mmichelson | 2014-09-18 11:38:26 -0500 (Thu, 18 Sep 2014) | 13 lines

Add API call to determine if format capability structure is "empty".

Empty here means that there are no formats in the format_cap structure

or the only format in it is the "none" format.

I've added calls to check the emptiness of a format_cap in a few places

in order to short-circuit operations that would otherwise be pointless

as well as to prevent some assertions from being triggered in cases

where channels with no formats are used.

........

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

........

r423422 | rmudgett | 2014-09-18 11:56:40 -0500 (Thu, 18 Sep 2014) | 31 lines

astobj2.c/refcounter.py: Fix to deal with invalid object refs.

* Make astob2 REF_DEBUG output an invalid object line when an invalid ao2

object ref/unref is attempted. This is similar to the

constructor/destructor lines.

* Fixed refcounter.py to handle skewed objects that have

constructor/destructor states.

* Made refcounter.py highlight the invalid ao2 object refs by putting them

in their own section of the processed output file.

* Made refcounter.py highlight unreffing an object by more than one that

results in a negative ref count and the object being destroyed. The

abnormally destroyed object is reported in the invalid and finalized

object sections of the output.

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

........

Merged revisions 423349 from http://svn.asterisk.org/svn/asterisk/branches/1.8

........

Merged revisions 423400 from http://svn.asterisk.org/svn/asterisk/branches/11

........

Merged revisions 423416 from http://svn.asterisk.org/svn/asterisk/branches/12

........

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

........

r423424 | rmudgett | 2014-09-18 12:10:50 -0500 (Thu, 18 Sep 2014) | 9 lines

bridge_softmix.c: Made use ao2_replace() instead of the inline equivalent.

* Clarified some read/write format comments.

* Fixed a doxygen tag typo.

........

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

........

Merged revisions 423380,423415,423422,423424 from file:///srv/subversion/repos/asterisk/trunk

· /team/kmoore/scheduler/main/format_cap.c (-0, +15) | History | Source | Diff · /team/kmoore/scheduler/bridges/bridge_softmix.c (-7, +6) | History | Source | Diff · /team/kmoore/scheduler/res/res_fax_spandsp.c (-1, +18) | History | Source | Diff · /team/kmoore/scheduler/main/astobj2.c (-2, +8) | History | Source | Diff · /team/kmoore/scheduler/include/asterisk/format_cap.h (-0, +9) | History | Source | Diff · /team/kmoore/scheduler/main/channel.c (-0, +5) | History | Source | Diff · /team/kmoore/scheduler/contrib/scripts/refcounter.py (-15, +65) | History | Source | Diff · /team/kmoore/scheduler (-0, +0) | History | Source | Diff · /team/kmoore/scheduler/main/translate.c (-0, +5) | History | Source | Diff

Categories: Asterisk Project

asterisk (kmoore-pjsip_path_support): Multiple revisions 423380,423415,423422,423424...

Asterisk Source - 25 min 7 sec ago
Commit Bot committed 423434 on branch kmoore-pjsip_path_support in asterisk Multiple revisions 423380,423415,423422,423424

........

r423380 | mmichelson | 2014-09-18 11:24:48 -0500 (Thu, 18 Sep 2014) | 24 lines

res_fax_spandsp: Properly handle cleanup before starting FAXes.

If faxing fails at a very early stage, then it is possible for

us to pass a NULL t30 state pointer to spandsp, which spandsp

is none too pleased with.

This patch ensures that we pass the correct pointer to spandsp

in the situation where we have not yet set our local t30 state

pointer.

ASTERISK-24301 #close

Reported by Matt Jordan

Patches:

ASTERISK-24301-fax.diff Uploaded by Mark Michelson (License #5049)

........

Merged revisions 423360 from http://svn.asterisk.org/svn/asterisk/branches/11

........

Merged revisions 423365 from http://svn.asterisk.org/svn/asterisk/branches/12

........

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

........

r423415 | mmichelson | 2014-09-18 11:38:26 -0500 (Thu, 18 Sep 2014) | 13 lines

Add API call to determine if format capability structure is "empty".

Empty here means that there are no formats in the format_cap structure

or the only format in it is the "none" format.

I've added calls to check the emptiness of a format_cap in a few places

in order to short-circuit operations that would otherwise be pointless

as well as to prevent some assertions from being triggered in cases

where channels with no formats are used.

........

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

........

r423422 | rmudgett | 2014-09-18 11:56:40 -0500 (Thu, 18 Sep 2014) | 31 lines

astobj2.c/refcounter.py: Fix to deal with invalid object refs.

* Make astob2 REF_DEBUG output an invalid object line when an invalid ao2

object ref/unref is attempted. This is similar to the

constructor/destructor lines.

* Fixed refcounter.py to handle skewed objects that have

constructor/destructor states.

* Made refcounter.py highlight the invalid ao2 object refs by putting them

in their own section of the processed output file.

* Made refcounter.py highlight unreffing an object by more than one that

results in a negative ref count and the object being destroyed. The

abnormally destroyed object is reported in the invalid and finalized

object sections of the output.

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

........

Merged revisions 423349 from http://svn.asterisk.org/svn/asterisk/branches/1.8

........

Merged revisions 423400 from http://svn.asterisk.org/svn/asterisk/branches/11

........

Merged revisions 423416 from http://svn.asterisk.org/svn/asterisk/branches/12

........

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

........

r423424 | rmudgett | 2014-09-18 12:10:50 -0500 (Thu, 18 Sep 2014) | 9 lines

bridge_softmix.c: Made use ao2_replace() instead of the inline equivalent.

* Clarified some read/write format comments.

* Fixed a doxygen tag typo.

........

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

........

Merged revisions 423380,423415,423422,423424 from file:///srv/subversion/repos/asterisk/trunk

· /team/kmoore/pjsip_path_support/bridges/bridge_softmix.c (-7, +6) | History | Source | Diff · /team/kmoore/pjsip_path_support/main/channel.c (-0, +5) | History | Source | Diff · /team/kmoore/pjsip_path_support/main/astobj2.c (-2, +8) | History | Source | Diff · /team/kmoore/pjsip_path_support (-0, +0) | History | Source | Diff · /team/kmoore/pjsip_path_support/res/res_fax_spandsp.c (-1, +18) | History | Source | Diff · /team/kmoore/pjsip_path_support/contrib/scripts/refcounter.py (-15, +65) | History | Source | Diff · /team/kmoore/pjsip_path_support/main/translate.c (-0, +5) | History | Source | Diff · /team/kmoore/pjsip_path_support/main/format_cap.c (-0, +15) | History | Source | Diff · /team/kmoore/pjsip_path_support/include/asterisk/format_cap.h (-0, +9) | History | Source | Diff

Categories: Asterisk Project

asterisk (group-media_formats-reviewed-trunk): Multiple revisions 423380,423415,423422,423424...

Asterisk Source - 26 min 25 sec ago
Commit Bot committed 423430 on branch group-media_formats-reviewed-trunk in asterisk Multiple revisions 423380,423415,423422,423424

........

r423380 | mmichelson | 2014-09-18 11:24:48 -0500 (Thu, 18 Sep 2014) | 24 lines

res_fax_spandsp: Properly handle cleanup before starting FAXes.

If faxing fails at a very early stage, then it is possible for

us to pass a NULL t30 state pointer to spandsp, which spandsp

is none too pleased with.

This patch ensures that we pass the correct pointer to spandsp

in the situation where we have not yet set our local t30 state

pointer.

ASTERISK-24301 #close

Reported by Matt Jordan

Patches:

ASTERISK-24301-fax.diff Uploaded by Mark Michelson (License #5049)

........

Merged revisions 423360 from http://svn.asterisk.org/svn/asterisk/branches/11

........

Merged revisions 423365 from http://svn.asterisk.org/svn/asterisk/branches/12

........

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

........

r423415 | mmichelson | 2014-09-18 11:38:26 -0500 (Thu, 18 Sep 2014) | 13 lines

Add API call to determine if format capability structure is "empty".

Empty here means that there are no formats in the format_cap structure

or the only format in it is the "none" format.

I've added calls to check the emptiness of a format_cap in a few places

in order to short-circuit operations that would otherwise be pointless

as well as to prevent some assertions from being triggered in cases

where channels with no formats are used.

........

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

........

r423422 | rmudgett | 2014-09-18 11:56:40 -0500 (Thu, 18 Sep 2014) | 31 lines

astobj2.c/refcounter.py: Fix to deal with invalid object refs.

* Make astob2 REF_DEBUG output an invalid object line when an invalid ao2

object ref/unref is attempted. This is similar to the

constructor/destructor lines.

* Fixed refcounter.py to handle skewed objects that have

constructor/destructor states.

* Made refcounter.py highlight the invalid ao2 object refs by putting them

in their own section of the processed output file.

* Made refcounter.py highlight unreffing an object by more than one that

results in a negative ref count and the object being destroyed. The

abnormally destroyed object is reported in the invalid and finalized

object sections of the output.

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

........

Merged revisions 423349 from http://svn.asterisk.org/svn/asterisk/branches/1.8

........

Merged revisions 423400 from http://svn.asterisk.org/svn/asterisk/branches/11

........

Merged revisions 423416 from http://svn.asterisk.org/svn/asterisk/branches/12

........

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

........

r423424 | rmudgett | 2014-09-18 12:10:50 -0500 (Thu, 18 Sep 2014) | 9 lines

bridge_softmix.c: Made use ao2_replace() instead of the inline equivalent.

* Clarified some read/write format comments.

* Fixed a doxygen tag typo.

........

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

........

Merged revisions 423380,423415,423422,423424 from file:///srv/subversion/repos/asterisk/trunk

· /team/group/media_formats-reviewed-trunk/contrib/scripts/refcounter.py (-15, +65) | History | Source | Diff · /team/group/media_formats-reviewed-trunk/res/res_fax_spandsp.c (-1, +18) | History | Source | Diff · /team/group/media_formats-reviewed-trunk/include/asterisk/format_cap.h (-0, +9) | History | Source | Diff · /team/group/media_formats-reviewed-trunk/main/astobj2.c (-2, +8) | History | Source | Diff · /team/group/media_formats-reviewed-trunk/main/channel.c (-0, +5) | History | Source | Diff · /team/group/media_formats-reviewed-trunk/main/format_cap.c (-0, +15) | History | Source | Diff · /team/group/media_formats-reviewed-trunk/bridges/bridge_softmix.c (-7, +6) | History | Source | Diff · /team/group/media_formats-reviewed-trunk/main/translate.c (-0, +5) | History | Source | Diff · /team/group/media_formats-reviewed-trunk (-0, +0) | History | Source | Diff

Categories: Asterisk Project

Pages

Subscribe to Asterisk.org aggregator