summaryrefslogtreecommitdiffstats
path: root/lib/vty.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* bgpd lib ospfd pimd ripngd: null chk (PVS-Studio)F. Aragon2018-07-031-7/+9
* lib: Add ability to know if we have read anything inDonald Sharp2018-06-191-2/+8
* lib: null dereference (Coverity 1469895)paco2018-06-111-3/+5
* lib: fix output mangling with | includeQuentin Young2018-06-061-25/+59
* lib: initialize vty->ofQuentin Young2018-06-061-0/+2
* lib: add vector_compact(), use after str splitsQuentin Young2018-06-061-0/+1
* lib: fix static analysis issues, use regfree()Quentin Young2018-06-061-3/+21
* *: style for | supportQuentin Young2018-06-061-0/+1
* vtysh: add | supportQuentin Young2018-06-061-70/+75
* lib: add cli preprocessor for `|` actionsQuentin Young2018-06-061-11/+51
* pbrd: Add PBR to FRRDonald Sharp2018-04-061-0/+2
* lib: remove MASC_NODEQuentin Young2018-03-301-2/+0
* *: use C99 standard fixed-width integer typesQuentin Young2018-03-271-5/+5
* *: conform with COMMUNITY.md formatting rules, via 'make indent'Lou Berger2018-03-061-14/+17
* lib, pimd: Remove PIM_NODE as it is not neededDonald Sharp2018-01-301-2/+0
* lib: Fix non-integrated config error displayDonald Sharp2017-10-261-0/+15
* *: fix styleQuentin Young2017-08-301-4/+2
* Merge pull request #1056 from opensourcerouting/oldbits-0Donald Sharp2017-08-291-0/+24
|\
| * lib: add vty_frame() to get rid of unneeded configDavid Lamparter2017-08-291-0/+24
* | lib: new APIs for get/set system hostname/domainnameMitesh Kanjariya2017-08-291-1/+1
* | lib/bgpd: provide/use API to get hostname/domainnameMitesh Kanjariya2017-08-251-9/+2
|/
* Merge pull request #892 from opensourcerouting/watchfrr-simplifyDonald Sharp2017-08-091-53/+87
|\
| * lib: replace stderr with zlog in vty config loadDavid Lamparter2017-08-021-28/+20
| * lib: vty_stdio signal handlingDavid Lamparter2017-08-021-25/+67
* | zebra: add support for static pseudowiresRenato Westphal2017-08-091-0/+2
* | lib: vty: fix config-write fd leakDavid Lamparter2017-08-041-13/+20
|/
* Revert "*: reindent pt. 2"David Lamparter2017-07-221-3/+1
* *: reindent pt. 2whitespace / reindent2017-07-171-1/+3
* *: reindentreindent-master-afterwhitespace / reindent2017-07-171-2415/+2228
* Merge remote-tracking branch 'origin/master' into evpn_plus_struct_attrDonald Sharp2017-07-141-92/+73
|\
| * lib, vtysh: remove now-useless newline argDavid Lamparter2017-07-141-1/+1
| * Merge remote-tracking branch 'frr/master' into newline-reduxDavid Lamparter2017-07-141-9/+5
| |\
| * \ Merge remote-tracking branch 'frr/master' into newline-reduxDavid Lamparter2017-07-141-3/+3
| |\ \
| * | | *: remove VTYNL, part 4 of 6David Lamparter2017-07-141-5/+5
| * | | *: remove VTYNL, part 3 of 6David Lamparter2017-07-141-3/+2
| * | | *: remove VTYNL, part 2 of 6David Lamparter2017-07-141-1/+1
| * | | *: remove VTYNL, part 1 of 6David Lamparter2017-07-141-10/+10
| * | | *: ditch vty_outln(), part 2 of 2David Lamparter2017-07-141-2/+2
| * | | *: ditch vty_outln(), part 1 of 2David Lamparter2017-07-131-35/+35
| * | | lib: move \n vs. \r\n handling into vty codeDavid Lamparter2017-07-131-37/+19
* | | | Merge remote-tracking branch 'origin/master' into evpn_plus_struct_attrDonald Sharp2017-07-141-12/+8
|\ \ \ \ | | |_|/ | |/| |
| * | | Merge pull request #808 from qlyoung/vtysh-termcolsRuss White2017-07-141-9/+5
| |\ \ \ | | |_|/ | |/| |
| | * | lib, vtysh: pretty-print variable autocompletionsQuentin Young2017-07-131-9/+5
| | |/
| * | vtysh: return non-zero for configuration failuresDaniel Walton2017-07-131-2/+2
| * | lib: Change comment to reference watchfrrJafar Al-Gharaibeh2017-07-121-1/+1
| |/
* / bgpd: Additional configuration for EVPNvivek2017-07-121-0/+1
|/
* lib: fix vty_out with >1024 bytes of outputDavid Lamparter2017-07-061-2/+4
* *: vty_outln (vty, "") --> vty_out (vty, VTYNL)Quentin Young2017-06-291-10/+10
* *: s/VTY_NEWLINE/VTYNL/gQuentin Young2017-06-291-8/+8
* *: use vty_outlnQuentin Young2017-06-291-59/+56