summaryrefslogtreecommitdiffstats
path: root/lib/command_match.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #105 from opensourcerouting/cli_merge_step_prepDonald Sharp2017-01-251-19/+17
|\
| * lib: parser: simplify OPTION_TKN & SELECTOR_TKNDavid Lamparter2017-01-231-19/+17
* | lib: parser: fix memory managementDavid Lamparter2017-01-251-2/+1
|/
* bgpd, lib: fix a few scan-build catchesQuentin Young2016-12-201-1/+1
* lib: parser: move allowrepeat to cmd_tokenDavid Lamparter2016-12-161-7/+7
* lib: parser: support keyword argumentsDavid Lamparter2016-12-151-20/+84
* lib, ripngd: clean up merge leftoversQuentin Young2016-12-061-86/+11
* Merge remote-tracking branch 'osr/master' into vtysh-grammarQuentin Young2016-12-061-12/+85
|\
| * Revert "lib: Macroize CLI matcher tracing"David Lamparter2016-12-051-38/+33
* | lib, tests: fix failing cli testsQuentin Young2016-12-061-2/+4
* | lib: add back original ipv6 matcherQuentin Young2016-12-061-25/+121
* | lib: make CLI completions less surprisingQuentin Young2016-12-021-17/+20
|/
* lib: Macroize CLI matcher tracingQuentin Young2016-12-021-33/+38
* lib: move command_parse_format prototypeDavid Lamparter2016-12-011-1/+0
* lib: allow all characters in WORD tokensDavid Lamparter2016-12-011-6/+1
* lib: Fix nondeterministic command matches in rare casesQuentin Young2016-11-151-2/+8
* lib, vtysh: Fix memory leaks, change cmd_element to constQuentin Young2016-11-121-11/+19
* lib: Allow '-' to match VARIABLE_TKNQuentin Young2016-11-111-1/+1
* lib: Implement hidden and deprecated commandsQuentin Young2016-11-111-0/+4
* lib: Allow '_' in arguments to VARIABLE_TKNQuentin Young2016-10-201-1/+1
* Revert "lib: Allow '_' in arguments to VARIABLE_TKN"Quentin Young2016-10-201-1/+1
* lib: Allow '_' in arguments to VARIABLE_TKNQuentin Young2016-10-201-1/+1
* lib: Improve formatting for matcher tracing outputQuentin Young2016-10-071-3/+6
* lib: Check match level when calculating completionsQuentin Young2016-10-061-0/+3
* lib: Add tracing capabilities to command matcherQuentin Young2016-10-061-0/+43
* lib: Allow / and . to match VARIABLE_TKN, fix range matchesQuentin Young2016-10-041-2/+2
* lib: explicitly support the case of empty input for completionsQuentin Young2016-10-021-17/+7
* lib: argv fixes, XFREE -> free, rm decl in matcherQuentin Young2016-09-221-3/+0
* lib: Remove last remnants of NUMBER_TKN...againQuentin Young2016-09-221-16/+0
* lib: Use listnode_add_before for prepending nodesQuentin Young2016-09-221-1/+1
* Merge remote-tracking branch 'origin/cmaster-next' into vtysh-grammarDonald Sharp2016-09-211-0/+3
* lib: Initial refactor pass on CLI backendQuentin Young2016-09-201-30/+29
* lib: Fix memory leak in ipv6_prefix_matchQuentin Young2016-09-131-12/+19
* lib: Fix various memory leaksQuentin Young2016-09-131-7/+10
* lib: Fix memory leak in matcherQuentin Young2016-09-131-1/+6
* lib: Move string completions out of command_match.cQuentin Young2016-09-131-49/+0
* lib: Fix various matching bugsQuentin Young2016-09-131-3/+6
* lib: Fix dangling pointer in matcherQuentin Young2016-09-091-6/+4
* lib: Continue matching system refactorQuentin Young2016-09-071-137/+155
* lib: Refactor CLI interface function namesQuentin Young2016-08-111-12/+14
* lib: Add completion string convenience functionsQuentin Young2016-08-101-1/+52
* lib: Fix broken disambiguation on leader tokensQuentin Young2016-08-101-10/+14
* lib: Remove unnecessary node pointerQuentin Young2016-08-091-1/+0
* lib: Fix various minor bugsQuentin Young2016-08-091-0/+2
* lib: Code cleanup, formatting, & headersQuentin Young2016-08-081-197/+270
* lib: Improve matching disambiguationQuentin Young2016-08-051-32/+55
* lib: Unrefactor to signed long long for rangesQuentin Young2016-08-041-3/+3
* lib: Add support for negative rangesQuentin Young2016-08-041-5/+4
* lib: Fix use after free in matcherQuentin Young2016-08-031-2/+3
* lib: Implement status variableQuentin Young2016-08-031-37/+45