summaryrefslogtreecommitdiffstats
path: root/lib/vty.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* *: 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
* 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
* lib: add vty_outln()Quentin Young2017-06-291-13/+32
* lib: actually exit when asked to do soQuentin Young2017-06-211-1/+4
* ldpd: convert cli and get rid of the xml interfaceRenato Westphal2017-06-161-26/+0
* lib: remove BGP_ENCAP(V6)_NODELou Berger2017-05-231-2/+0
* lib: detangle protocol name/instance from loggingDavid Lamparter2017-05-181-1/+2
* Merge pull request #538 from qlyoung/fix-stack-access-2Lou Berger2017-05-171-6/+6
|\
| * lib: let vty.c manage its own pointersQuentin Young2017-05-161-6/+6
* | *: make consistent & update GPLv2 file headersDavid Lamparter2017-05-151-4/+3
|/
* Merge pull request #531 from qlyoung/fix-stack-refLou Berger2017-05-151-8/+6
|\
| * lib: fix access to stack valueQuentin Young2017-05-151-8/+6
* | lib: cli: autocomplete variablesDavid Lamparter2017-05-151-3/+23
|/
* *: update thread_add_* callsQuentin Young2017-05-091-14/+16
* *: remove THREAD_ON macros, add nullity checkQuentin Young2017-05-091-9/+13
* Merge branch 'master' into EIGRPDonald Sharp2017-05-021-0/+2
|\
| * bgpd: labeled unicast configDon Slice2017-04-061-0/+2
* | Merge remote-tracking branch 'origin/master' into EIGRPDonald Sharp2017-04-061-6/+6
|\|
| * *: apply DEFUN_NOSH for node-switch CLI commandsDavid Lamparter2017-03-281-6/+6
* | Merge remote-tracking branch 'origin/master' into EIGRPDonald Sharp2017-03-171-0/+2
|\|
| * Merge branch 'stable/2.0'David Lamparter2017-03-101-0/+2
| |\
| | * lib: handle case specifc types, protect against double free (issue #144)Lou Berger2017-03-091-0/+2
| | * lib: use fsync() for config writes, plug fd leakDavid Lamparter2017-02-091-1/+8
* | | eigrp: Initial CommitDonald Sharp2017-03-091-0/+2
|/ /
* | lib: hide away logging internalsDavid Lamparter2017-03-081-4/+1
* | lib: simplify protocol/log namingDavid Lamparter2017-03-081-2/+2
* | *: get rid of zlog(*, LOG_LEVEL, ...)David Lamparter2017-03-081-10/+10
* | *: add frr_config_fork()David Lamparter2017-03-081-4/+4
* | lib: define BGP_EVPN_NODEPhilippe Guibert2017-02-141-0/+1
* | lib: rework vty_use_backup_config()David Lamparter2017-02-101-31/+17
* | lib: fix remaining coverity issuesDavid Lamparter2017-02-101-1/+1
* | lib: use fsync() for config writes, plug fd leakDavid Lamparter2017-02-091-1/+8
* | Merge branch 'frr/pull/152' ("Lib fixes")David Lamparter2017-02-071-1/+1
|\ \
| * | lib: Properly Initialize codeDonald Sharp2017-02-021-1/+1
* | | Merge remote-tracking branch 'origin/stable/2.0'Donald Sharp2017-02-021-1/+4
|\ \ \ | |/ / |/| / | |/
| * lib: Don't change uid/gid if we are already the correct uid/gidMartin Winter2017-01-251-2/+5
| * lib: additional patch for 496e83aQuentin Young2017-01-181-6/+13
| * lib: limit size of vty buffer to 4096 bytesQuentin Young2017-01-131-50/+52
* | lib: move at_close call in vty_stdio to endDavid Lamparter2017-01-311-1/+5
* | lib: clean up tab-completion memory countingDavid Lamparter2017-01-311-3/+1
* | bgpd: add vrf-policy config using existing vnc codeLou Berger2017-01-231-0/+1
* | lib: additional patch for 496e83aQuentin Young2017-01-181-6/+13
* | Merge branch 'master' into cleanupDonald Sharp2017-01-131-48/+50
|\ \
| * | lib: limit size of vty buffer to 4096 bytesQuentin Young2017-01-111-48/+50
* | | frr: Remove HAVE_IPV6 from code baseDonald Sharp2017-01-131-87/+1
|/ /