summaryrefslogtreecommitdiffstats
path: root/lib/command_match.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* lib: remove static variable from cli matcherQuentin Young2017-08-251-8/+5
* lib: fix rare bug in ambiguous command resolutionQuentin Young2017-08-251-58/+72
* lib: add CLI token for 48-bit mac addressesQuentin Young2017-08-111-0/+55
* *: reindentreindent-master-afterwhitespace / reindent2017-07-171-746/+698
* *: fix GCC 7 switch/case fallthrough warningsDavid Lamparter2017-07-141-0/+1
* *: make consistent & update GPLv2 file headersDavid Lamparter2017-05-151-4/+3
* lib: cli: fix IPv6 address partial matchingDavid Lamparter2017-05-151-26/+13
* lib: parser: split off & rename graph handlingDavid Lamparter2017-05-151-3/+3
* 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