| Commit message (Expand) | Author | Age | Files | Lines |
* | lib: Remove unused WQ_RETRY_XXX enums | Donald Sharp | 2023-11-03 | 1 | -12/+2 |
* | lib: Move workqueue private functions into workqueue.c | Donald Sharp | 2023-11-03 | 1 | -0/+16 |
* | build: add -Wimplicit-fallthrough | Igor Ryzhov | 2023-10-12 | 1 | -4/+6 |
* | *: Convert event.h to frrevent.h | Donald Sharp | 2023-03-24 | 1 | -1/+1 |
* | *: Convert `struct event_master` to `struct event_loop` | Donald Sharp | 2023-03-24 | 1 | -2/+1 |
* | *: Convert THREAD_XXX macros to EVENT_XXX macros | Donald Sharp | 2023-03-24 | 1 | -3/+3 |
* | *: Convert struct thread_master to struct event_master and it's ilk | Donald Sharp | 2023-03-24 | 1 | -1/+1 |
* | *: Convert a bunch of thread_XX to event_XX | Donald Sharp | 2023-03-24 | 1 | -4/+4 |
* | *: Convert thread_should_yield and thread_set_yield_time | Donald Sharp | 2023-03-24 | 1 | -3/+3 |
* | lib: Convert THREAD_YIELD_TIME_SLOT to EVENT_YIELD_TIME_SLOT | Donald Sharp | 2023-03-24 | 1 | -2/+2 |
* | *: Convert thread_add_XXX functions to event_add_XXX | Donald Sharp | 2023-03-24 | 1 | -4/+4 |
* | *: Rename `struct thread` to `struct event` | Donald Sharp | 2023-03-24 | 1 | -1/+1 |
* | *: Rename thread.[ch] to event.[ch] | Donald Sharp | 2023-03-24 | 1 | -1/+1 |
* | *: auto-convert to SPDX License IDs | David Lamparter | 2023-02-09 | 1 | -16/+1 |
* | lib, tests, zebra: Remove unused workqueue error function | Donald Sharp | 2022-12-15 | 1 | -7/+0 |
* | lib: Fixup workqueue.c to use proper thread.h semantics | Donald Sharp | 2022-06-08 | 1 | -14/+7 |
* | *: Change thread->func to return void instead of int | Donald Sharp | 2022-02-24 | 1 | -3/+1 |
* | lib, zebra: Add ability to tell thread system to ignore late timers | Donald Sharp | 2022-01-20 | 1 | -2/+3 |
* | *: require semicolon after DEFINE_MTYPE & co | David Lamparter | 2021-03-17 | 1 | -3/+3 |
* | lib: Remove #if 0 code | Donald Sharp | 2021-01-28 | 1 | -5/+0 |
* | * : update signature of thread_cancel api | Mark Stapp | 2020-10-23 | 1 | -2/+2 |
* | lib: Fix workqueue error function callback | Stephen Worley | 2019-04-18 | 1 | -1/+1 |
* | lib: STAILQ_FOREACH_SAFE never gives a null elem | Quentin Young | 2019-02-26 | 1 | -1/+1 |
* | libs: remove useless static work_queue_free helper | Mark Stapp | 2019-02-07 | 1 | -10/+4 |
* | libs: remove deprecated workqueue api | Mark Stapp | 2019-02-06 | 1 | -1/+4 |
* | libs: support timeout for workqueue retries | Mark Stapp | 2018-12-13 | 1 | -7/+22 |
* | *: ALLOC calls cannot fail | Donald Sharp | 2018-08-11 | 1 | -7/+1 |
* | bgpd lib ospfd pimd ripngd: null chk (PVS-Studio) | F. Aragon | 2018-07-03 | 1 | -1/+2 |
* | bgpd, lib, zebra: Switch to work_queue_free_and_null | Donald Sharp | 2018-03-09 | 1 | -1/+7 |
* | *: conform with COMMUNITY.md formatting rules, via 'make indent' | Lou Berger | 2018-03-06 | 1 | -3/+4 |
* | lib: Free workqueue memory leak on free | Donald Sharp | 2017-10-11 | 1 | -16/+22 |
* | *: use clang's 'ForEachMacros' format style option | Renato Westphal | 2017-09-15 | 1 | -1/+1 |
* | lib: cleanup the work queue implementation | Jorge Boncompte | 2017-08-17 | 1 | -31/+23 |
* | *: reindentreindent-master-after | whitespace / reindent | 2017-07-17 | 1 | -301/+272 |
* | *: fix GCC 7 switch/case fallthrough warnings | David Lamparter | 2017-07-14 | 1 | -9/+9 |
* | *: ditch vty_outln(), part 1 of 2 | David Lamparter | 2017-07-13 | 1 | -5/+5 |
* | *: use vty_outln | Quentin Young | 2017-06-29 | 1 | -11/+8 |
* | *: remove THREAD_BACKGROUND | Quentin Young | 2017-06-08 | 1 | -2/+2 |
* | *: make consistent & update GPLv2 file headers | David Lamparter | 2017-05-15 | 1 | -4/+3 |
* | *: update thread_add_* calls | Quentin Young | 2017-05-09 | 1 | -2/+3 |
* | *: remove THREAD_ON macros, add nullity check | Quentin Young | 2017-05-09 | 1 | -2/+2 |
* | *: make DEFUN installations file-local | David Lamparter | 2016-12-01 | 1 | -0/+6 |
* | *: split & distribute memtypes and stop (re|ab)using lib/ MTYPEs | David Lamparter | 2016-09-19 | 1 | -0/+4 |
* | isisd, lib, vtysh: Allow extract.pl to fully work | Donald Sharp | 2016-09-17 | 1 | -5/+5 |
* | *: make sure zebra.h is always included first | David Lamparter | 2016-06-09 | 1 | -1/+1 |
* | lib/workqueue: Add trivial work_queue_is_scheduled helper | Paul Jakma | 2016-06-03 | 1 | -0/+6 |
* | Fix most compiler warnings in default GCC build. | Paul Jakma | 2016-05-26 | 1 | -1/+1 |
* | lib: lib-warnings.patch | Donald Sharp | 2015-05-20 | 1 | -4/+8 |
* | Some small enhancements to thread and workqueue libraries in zebra: | Donald Sharp | 2015-05-20 | 1 | -11/+26 |
* | general: remove inline qualifiers and move in-header functions to objects | Paul Jakma | 2012-01-06 | 1 | -1/+1 |