summaryrefslogtreecommitdiff
path: root/vtysh/vtysh_main.c
AgeCommit message (Expand)Author
2024-03-12vtysh: Include fnctl.h for vtysh_mainDonatas Abraitis
2024-01-27*: rename `frr_vtydir` to `frr_runstatedir`David Lamparter
2024-01-09lib: zebra.h is not using signal.hDonald Sharp
2024-01-09*: remove sys/stat.h from zebra.hDonald Sharp
2023-10-11lib: Suppress HOB/STARVATION warnings when running in vtyshDonatas Abraitis
2023-05-25vtysh: Fix typo in warning message for `-b -f ...`Donatas Abraitis
2023-03-28vtysh: use fork() workflow for -f tooQuentin Young
2023-03-28vtysh: use daemon type and handle multi-instance typesMark Stapp
2023-03-28vtysh, doc: add doc & help text for -t/--timestampQuentin Young
2023-03-28vtysh: fork() on bootQuentin Young
2023-03-24*: Convert `struct event_master` to `struct event_loop`Donald Sharp
2023-03-24*: Convert thread_master_XXX functions to event_master_XXXDonald Sharp
2023-03-24*: Convert struct thread_master to struct event_master and it's ilkDonald Sharp
2023-03-24*: Convert thread_fetch and thread_call to event_fetch and event_callDonald Sharp
2023-03-24*: Convert thread_add_XXX functions to event_add_XXXDonald Sharp
2023-03-24*: Rename `struct thread` to `struct event`Donald Sharp
2023-02-09*: auto-convert to SPDX License IDsDavid Lamparter
2022-12-21vtysh: Remove double retrieve of env VTYSH_HISTFILEDonald Sharp
2022-12-05vtysh: free memory given to us by readlineDonald Sharp
2022-08-10vtysh: Handle SIGTSTP (C-z) without exiting the vty shellDonatas Abraitis
2022-02-28vtysh: use poll/callback-driven readline interfaceDavid Lamparter
2022-02-14vtysh: Fix spelling mistakesDonald Sharp
2021-09-02build: ignore prototype warnings from readlineDavid Lamparter
2021-06-30vtysh: add CLI timestamp '-t' flagChristian Hopps
2021-04-12vtysh: Set history file on demandDonatas Abraitis
2020-12-15vtysh: When dry-running no need to start/end configurationDonald Sharp
2020-12-03vtysh: Have help dump the how FRR was builtDonald Sharp
2020-12-03vtysh: Display version w/ vtysh --helpDonald Sharp
2020-07-14*: un-split strings across linesDavid Lamparter
2020-03-08*: Replace `sizeof something` to sizeof(something)Donatas Abraitis
2020-03-05*: use gmtime_r, localtime_r exclusivelyMark Stapp
2020-02-09*: Remove parenthesis on return for constantsDonatas Abraitis
2019-12-06lib: rename memory_vty.c to lib_vty.cDavid Lamparter
2019-11-07vtysh: be helpful and kind to unprivileged usersQuentin Young
2019-07-29vtysh: only show error codes onceQuentin Young
2019-06-04*: Convert over to all -N namespace to change DAEMON_VTY_DIRDonald Sharp
2018-12-06vtysh: rework/straighten pager handlingDavid Lamparter
2018-09-12lib vtysh zebra: variable shadowing fixesF. Aragon
2018-09-08vtysh: Add code to isolate append_historyDonald Sharp
2018-08-13vtysh: Fix missing tailing / in --config_dir option parsingMartin Winter
2018-06-12vtysh: in user mode, don't show 'enable not allowed', also block writeconfigLou Berger
2018-06-07bgpd, lib, ospf6d, vtysh: fix possible snprintf possible truncationDonald Sharp
2018-05-22vtysh: rewrap commentsQuentin Young
2018-05-12vtysh: Extending vtysh to allow question-mark cmdsRodny Molina
2018-04-11vtysh: fix pathspec option -NChristian Franke
2018-03-28vtysh: move user_mode to header file, keep checkpatch happyLou Berger
2018-03-28vtysh: add -u/--user flag to run commands without enableLou Berger
2018-03-06*: conform with COMMUNITY.md formatting rules, via 'make indent'Lou Berger
2018-02-23vtysh: .history_quagga --> .history_frrQuentin Young
2018-01-12vtysh: add ability to output to fileQuentin Young