summaryrefslogtreecommitdiffstats
path: root/lib/vty.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* lib, bgpd: Add ability to specify that some json output should not be prettyDonald Sharp2023-02-021-1/+14
* *: no-warn pragmas for non-const format stringsDavid Lamparter2023-01-271-0/+14
* lib: Do not log `echo PING` commands from watchfrrDonald Sharp2022-11-261-1/+2
* lib: Add PCRE2 supportDonatas Abraitis2022-11-071-2/+7
* build, vtysh: extract vtysh commands from .xrefDavid Lamparter2022-10-261-2/+0
* lib: Function `crypt` does not need to be declared mid functionDonald Sharp2022-06-161-1/+0
* *: Properly use memset() when zeroingDonatas Abraitis2022-05-111-3/+3
* lib: Fix `terminal monitor` uninited memory usage on freebsdDonald Sharp2022-03-241-0/+1
* lib: Rename `enum event` to `enum vty_event`Donald Sharp2022-03-021-5/+5
* lib: implement `terminal monitor` for vtyshDavid Lamparter2022-02-281-30/+45
* lib: allow returning a file descriptor over vtyshDavid Lamparter2022-02-281-1/+95
* *: Change thread->func to return void instead of intDonald Sharp2022-02-241-30/+18
* Merge pull request #10084 from opensourcerouting/json-sugarDonatas Abraitis2021-11-181-0/+16
|\
| * lib: add vty_json() helperDavid Lamparter2021-11-171-0/+16
* | zebra: fix chdir judgment to avoid starting failed in a non-existent directorySolyn2021-11-161-1/+1
|/
* *: Rename quagga_timestamp with frr_timestampDonald Sharp2021-11-111-3/+3
* lib: keep vty listeners in a proper struct & listDavid Lamparter2021-11-061-49/+51
* lib: replace vtyvec/vtyshvec with listsDavid Lamparter2021-11-061-54/+44
* lib: remove unused vty_log() functionsDavid Lamparter2021-11-061-103/+0
* Merge pull request #9765 from idryzhov/lib-bool-thread-addMark Stapp2021-10-221-7/+9
|\
| * lib: change thread_add_* APIIgor Ryzhov2021-10-201-7/+9
* | lib: finish fixing spelling in lib filesewlumpkin2021-10-221-3/+3
|/
* *: explicitly print "exit" at the end of every node configIgor Ryzhov2021-08-231-1/+3
* lib: make cputime checks runtime options (v2)David Lamparter2021-06-241-27/+27
* lib: fix interface configuration after vrf changeIgor Ryzhov2021-06-181-2/+50
* northbound: KISS always batch yang config (file read), it's fasterChristian Hopps2021-06-021-2/+2
* Merge pull request #8003 from donaldsharp/timingsPatrick Ruddy2021-04-141-4/+10
|\
| * lib: Incorporate Wall and Cpu warning into `show thread cpu`Donald Sharp2021-03-261-2/+2
| * lib: Differentiate between real and cpu bound processesDonald Sharp2021-03-261-3/+9
* | lib: save errno in vty_out()David Lamparter2021-03-301-0/+3
|/
* *: require semicolon after DEFINE_MTYPE & coDavid Lamparter2021-03-171-3/+3
* *: remove remaining severity prefixesDavid Lamparter2021-03-141-1/+1
* lib: Convert to builtin printf functionalityDonald Sharp2021-03-141-16/+10
* Merge pull request #8035 from qlyoung/remove-more-sprintfMark Stapp2021-02-231-3/+3
|\
| * *: remove more sprintf()Quentin Young2021-02-091-3/+3
* | lib: fix CRNL causing empty prompt linesDavid Lamparter2021-02-151-1/+15
* | lib: stop parallel-passing vty_sock, detangleDavid Lamparter2021-02-151-38/+50
* | lib: de-uglify `-t` option + `log stdout` comboDavid Lamparter2021-02-121-1/+1
|/
* lib: Remove #if 0 codeDonald Sharp2021-01-281-21/+0
* lib: Stop socket from leaking.Donald Sharp2020-11-191-0/+1
* bgpd, lib, nhrpd, zebra: verify return of sockunion2hostprefixDonald Sharp2020-11-181-1/+5
* Merge pull request #7067 from donaldsharp/remove_solarisMark Stapp2020-09-221-9/+0
|\
| * *: Remove solaris from FRRDonald Sharp2020-09-211-9/+0
* | lib: fix regcomp error processingIgor Ryzhov2020-09-211-2/+2
|/
* lib: introduce configuration back-off timer for YANG-modeled commandsRenato Westphal2020-08-031-0/+3
* *: un-split strings across linesDavid Lamparter2020-07-141-4/+2
* lib: return human-readable error messages to the northbound clientsRenato Westphal2020-05-291-3/+6
* lib: introduce the northbound context structureRenato Westphal2020-05-291-3/+6
* *: manually remove some more sprintfQuentin Young2020-04-211-1/+1
* *: sprintf -> snprintfQuentin Young2020-04-211-1/+1