summaryrefslogtreecommitdiffstats
path: root/lib (follow)
Commit message (Expand)AuthorAgeFilesLines
* *: Convert interface_down to interface down callbackDonald Sharp2019-09-194-4/+21
* *: Convert from ->interface_up to the interface callbackDonald Sharp2019-09-194-4/+21
* *: Switch all zclient->interface_add to interface create callbackDonald Sharp2019-09-194-10/+14
* *: Add infrastructure to support zapi interface callbacksDonald Sharp2019-09-192-0/+23
* lib, zebra: Allow for interface deletion when kernel event happensDonald Sharp2019-09-192-0/+10
* lib: add oper data cbs for ifacesQuentin Young2019-09-181-0/+57
* lib: add an exception in the northbound for operational data callbacksRenato Westphal2019-09-181-1/+12
* lib: fix ordering issues in the northboundRenato Westphal2019-09-182-13/+19
* lib: fix corner case when iterating over YANG-modeled operational dataRenato Westphal2019-09-181-3/+21
* Revert "lib: introduce a read-write lock for northbound configurations"Renato Westphal2019-09-1810-259/+136
* lib: introduce new 'pre_validate' northbound callbackRenato Westphal2019-09-182-6/+58
* lib: add yang wrappers for IP prefixesRenato Westphal2019-09-182-0/+64
* Merge pull request #4966 from Orange-OpenSource/isis-TERenato Westphal2019-09-181-0/+1
|\
| * isisd: Update TLVs processing for TE, RI & SROlivier Dugeon2019-09-171-0/+1
* | lib: clean up frr_pthread structs at exitQuentin Young2019-09-171-5/+21
|/
* Merge pull request #4887 from vishaldhingra/lcomm_jsonRuss White2019-09-172-20/+32
|\
| * lib: rmap dep table is not correct in case of exact-match clausevdhingra2019-09-152-20/+32
* | Merge pull request #4810 from qlyoung/fix-pthread-bad-pointerRuss White2019-09-172-4/+15
|\ \
| * | lib: handle frr_pthread_init/fini in libfrr initQuentin Young2019-09-161-0/+4
| * | lib: delete pthread from tracking list on deleteQuentin Young2019-09-161-4/+11
* | | Merge pull request #4564 from pguibert6WIND/misc_vrf_update_nameRuss White2019-09-171-1/+7
|\ \ \ | |/ / |/| |
| * | lib: call vrf update hook when default vrf name changesPhilippe Guibert2019-08-271-1/+7
* | | Merge pull request #4949 from opensourcerouting/mpls-zapi-improvementsOlivier Dugeon2019-09-134-1/+168
|\ \ \
| * | | lib, zebra: add new MPLS zapi message with route replace semanticsRenato Westphal2019-09-103-33/+62
| * | | lib, zebra: enhance the MPLS zapi messagesRenato Westphal2019-09-072-47/+81
| * | | lib, zebra: rename LSP type used for OSPF SRRenato Westphal2019-09-071-1/+1
| * | | zebra: identify MPLS FTNs by route type and instanceRenato Westphal2019-09-072-3/+6
| * | | lib: introduce encode/decode functions for the MPLS zapi messagesRenato Westphal2019-09-072-0/+101
| | |/ | |/|
* / | yang: add user type for ip-addressQuentin Young2019-09-122-0/+61
|/ /
* | lib: optimize non-transactional cliRenato Westphal2019-09-061-2/+4
* | Merge pull request #4930 from donaldsharp/4851_fixupDavid Lamparter2019-09-041-0/+1
|\ \
| * | isisd: Enabling build with opensslMichal Ruprich2019-09-041-0/+1
* | | Merge pull request #4789 from sworleys/Nexthop-Sort-OptimizationMark Stapp2019-09-044-6/+119
|\ \ \
| * | | lib: Sort zapi_nexthops on the encodeStephen Worley2019-08-193-5/+95
| * | | lib: Add tail check before nexthop insertionStephen Worley2019-08-191-1/+24
* | | | Merge pull request #4877 from mjstapp/dplane_neighsDonald Sharp2019-09-042-2/+2
|\ \ \ \ | |_|/ / |/| | |
| * | | lib: use const in prefix_mac2strMark Stapp2019-08-232-2/+2
* | | | Merge pull request #4908 from qlyoung/vtysh-find-regexpDonatas Abraitis2019-09-041-7/+59
|\ \ \ \
| * | | | vtysh, lib: allow regexp in `find` commandQuentin Young2019-09-031-7/+59
* | | | | Merge pull request #4918 from brchiu/fix_values_cnt_errorDonald Sharp2019-09-041-1/+1
|\ \ \ \ \
| * | | | | lib: Fix erroneously setting pointer values_cnt as NULLBi-Ruei, Chiu2019-09-041-1/+1
* | | | | | *: frr_elevate_privs -> frr_with_privsDavid Lamparter2019-09-032-5/+5
* | | | | | lib: add frr_with_mutex() block-wrapperDavid Lamparter2019-09-039-243/+173
* | | | | | lib: add some macro helpersDavid Lamparter2019-09-031-0/+43
| |/ / / / |/| | | |
* | | | | *: Convert some route map functions to return the enumDonald Sharp2019-09-032-23/+43
* | | | | lib: Cleanup return codes to use enum valuesDonald Sharp2019-09-031-6/+6
* | | | | bgpd/bmp: BMP implementationDavid Lamparter2019-08-302-0/+4
* | | | | lib: add monotime_to_realtime()David Lamparter2019-08-301-0/+14
* | | | | lib: add pull-driven data write handlerDavid Lamparter2019-08-303-0/+387
|/ / / /
* | | | lib: Stop arm crash on shutdownDonald Sharp2019-08-281-3/+2