summaryrefslogtreecommitdiffstats
path: root/lib/keychain.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* *: Properly use memset() when zeroingDonatas Abraitis2022-05-111-1/+1
* ospf6d: fix coverity issues.Abhinay Ramesh2022-02-141-2/+2
* lib: Changes to support hash algo in keychain.Abhinay Ramesh2022-02-091-0/+137
* lib: Support auto completion of configured keychain.Abhinay Ramesh2022-02-091-0/+18
* *: explicitly print "exit" at the end of every node configIgor Ryzhov2021-08-231-0/+1
* *: require semicolon after DEFINE_QOBJ & co.David Lamparter2021-03-171-2/+2
* *: require semicolon after DEFINE_MTYPE & coDavid Lamparter2021-03-171-2/+2
* lib, tools: fix reloading of key sub-context in key chainsAlexander Chernavin2020-08-241-0/+2
* *: move CLI node names to cmd_node->nameDavid Lamparter2020-04-161-0/+2
* *: move CLI parent data to cmd_node->parent_nodeDavid Lamparter2020-04-161-0/+2
* *: remove second parameter on install_node()David Lamparter2020-04-161-2/+4
* *: remove cmd_node->vtyshDavid Lamparter2020-04-161-2/+0
* *: clean up cmd_node initializersDavid Lamparter2020-04-161-5/+11
* *: use gmtime_r, localtime_r exclusivelyMark Stapp2020-03-051-3/+3
* lib: reduce exported var symbolsQuentin Young2019-04-031-1/+1
* *: remove null check before XFREEQuentin Young2019-02-261-4/+2
* Treewide: use ANSI function definitionsRuben Kerkhof2019-01-241-1/+1
* *: list_delete_and_null() -> list_delete()David Lamparter2018-10-021-1/+1
* ripd: null check keylyq1402018-08-011-1/+1
* *: use C99 standard fixed-width integer typesQuentin Young2018-03-271-6/+6
* *: conform with COMMUNITY.md formatting rules, via 'make indent'Lou Berger2018-03-061-4/+2
* lib: 'no accept-lifetime' and 'no send-lifetime' for keychaindturlupov2018-02-071-0/+40
* *: add missing \n in some help stringsRenato Westphal2017-10-241-4/+4
* *: Convert list_delete(struct list *) to ** to allow nullingDonald Sharp2017-10-051-1/+1
* *: reindentreindent-master-afterwhitespace / reindent2017-07-171-652/+655
* Merge remote-tracking branch 'frr/master' into newline-reduxDavid Lamparter2017-07-141-7/+7
|\
| * vtysh: return non-zero for configuration failuresDaniel Walton2017-07-131-7/+7
* | *: remove VTYNL, part 1 of 6David Lamparter2017-07-141-2/+2
* | *: ditch vty_outln(), part 1 of 2David Lamparter2017-07-131-11/+11
|/
* *: vty_outln (vty, "") --> vty_out (vty, VTYNL)Quentin Young2017-06-291-2/+2
* *: use vty_outlnQuentin Young2017-06-291-13/+13
* *: remove VTY_GET_*Quentin Young2017-06-271-3/+3
* *: make consistent & update GPLv2 file headersDavid Lamparter2017-05-151-18/+18
* *: apply DEFUN_NOSH for node-switch CLI commandsDavid Lamparter2017-03-281-2/+2
* lib: remove vty->indexDavid Lamparter2016-12-091-1/+1
* Merge branch 'cmaster-next' into vtysh-grammarQuentin Young2016-10-181-66/+34
|\
| * lib: replace vty->index_sub with qobjDavid Lamparter2016-10-071-57/+20
| * lib: use qobj for vty->index context positionDavid Lamparter2016-10-071-8/+3
| * lib: qobj: register ifaces, routemaps & keychainsDavid Lamparter2016-10-071-2/+12
* | lib: add 'int idx_foo' argv index variablesDaniel Walton2016-09-231-38/+143
* | convert <1-255> to (1-255), ()s to <>s, etcDaniel Walton2016-09-231-18/+18
* | lib: argv update for filter.c, if_rmap.c keychain.c and plist.cDaniel Walton2016-09-231-38/+38
* | Revert "lib: Fixup more files"Daniel Walton2016-09-221-38/+38
* | lib: Fixup more filesDonald Sharp2016-09-211-38/+38
|/
* *: split & distribute memtypes and stop (re|ab)using lib/ MTYPEsDavid Lamparter2016-09-191-0/+3
* lib: silence type range warning in macroDavid Lamparter2016-05-261-6/+10
* Fixup code to use correct XMALLOC operatorsDonald Sharp2015-08-261-6/+6
* *: nuke ^L (page feed)David Lamparter2014-06-041-4/+4
* [cleanup] Make command nodes staticStephen Hemminger2009-06-121-2/+2
* [cleanup] Convert XMALLOC/memset to XCALLOCStephen Hemminger2009-06-121-8/+2