lp:~guilhem-fr/asterisk/menuselect

Created by Guilhem Lettron and last modified
Get this branch:
bzr branch lp:~guilhem-fr/asterisk/menuselect

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Guilhem Lettron
Project:
Asterisk
Status:
Development

Import details

Import Status: Failed

This branch is an import of the Subversion branch from http://svn.asterisk.org/svn/menuselect/trunk.

The import has been suspended because it failed 5 or more times in succession.

Last successful import was .

Import started on alnitak and finished taking 4 minutes — see the log
Import started on izar and finished taking 30 seconds — see the log
Import started on izar and finished taking 30 seconds — see the log
Import started on alnitak and finished taking 40 seconds — see the log

Recent revisions

173. By kmoore

Menuselect: Fix incorrect enabling on failed deps

This corrects a situation where menuselect can incorrectly enable a
module by default that has defaultenabled set to "no" and has
failed/non-selected dependencies. The bug is due to an inverted test
when checking for whether the given module should be set to enabled by
default on load.

Review: https://reviewboard.asterisk.org/r/3975/
Reported by: John Bigelow

172. By mmichelson

Increase buffer size so that input lines are not truncated.

Specifically, when disabling all res modules, the input line to
menuselect was too small. The buffer has been quadrupled in
size and also uses a heap allocation.

ASTERISK-23830 #close
Reported by Corey Farrell

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

171. By tzafrir

Don't suppress CFLAGS and LDFLAGS

r366002 in Asterisk allows passing CFLAGS and LDFLAGS to menuselect.
This commit is intended to avoid having menuselect override them.

While we're at it, remove '-c' from CFLAGS.

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

170. By seanbright

Remove unused variable.

169. By rmudgett

Fix crashes on other platforms caused by interference from Darwin weak symbol support.

Support weak symbols on a platform specific basis. The Mac OS X (Darwin)
support must be isolated from the other platforms because it has caused
other platforms to crash. Several other platforms including Linux have
GCC versions that define the weak attribute. However, this attribute is
only setup for use in the code by Darwin.

(closes issue ASTERISK-18728)
Reported by: Ben Klang

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

168. By tzafrir

menuselect-dummy: fix support_level and more

* Parsing <support_level> requires adding '_' to the regex.
* Parse attribute in the main tag and treat them the same as sub-tags.
* ' */' can also terminate MODULEINFO. Be more strict about the end.
  (Make sure we don't get the terminating ' ***/' from the DOCUMENTATION
  in app_macro.c).

167. By jrose

Add barriers to the menuselect easteregg

This patch adds some familiar looking barriers to hide under to the 'i' easteregg
from cmenuselect.

(closes issue ASTERISK-18802)
Reported by: J'Len Dowdy
Patches:
 barrierupdatemerged.patch uploaded by J'Len Dowdy (license #6316)

166. By qwell

Fix issue with setting defaultenabled on categories that are already enabled by default.

(closes issue ASTERISK-18738)

165. By jrose

Adds a mothership enemy to Asterisk menuselect easteregg.

Mothership flies across the top of the screen after a certain number of alien kills.
It's a bonus target.

(closes issue ASTERISK-18801)
Reported by: John Gould
Patches:
    space2.patch uploaded by John Gould (license 6319)
Review: https://reviewboard.asterisk.org/r/1555/

164. By kpfleming

Code cleanup:

* Properly use 'enum support_level_values' type in code that uses these values,
  rather than 'int'.

* Ensure that all member items in categories have a non-empty support_level,
  "unspecified" unless it is overridden by the input files.

* Don't show a support level of 'core' in the user interface code if a member
  does not have a support level (see above... they will always have one now).

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers