summaryrefslogtreecommitdiff
path: root/lib/memory.c
AgeCommit message (Expand)Author
2024-10-17lib: refactor memstats logging, fix ACTIVEATEXITDavid Lamparter
2024-09-01*: Create termtable specific temp memoryDonald Sharp
2023-02-09*: auto-convert to SPDX License IDsDavid Lamparter
2021-06-18lib: add an MTYPE for bitfieldsPat Ruddy
2021-03-17*: require semicolon after DEFINE_MTYPE & coDavid Lamparter
2020-11-30vtysh: fix incorrect memory statisticsIgor Ryzhov
2020-10-23lib, bgpd: convert lttng tracepoints to frrtrace()Quentin Young
2020-10-23lib: move trace.h -> libfrr_trace.hQuentin Young
2020-10-23lib: add tracepoints for *malloc, list opsQuentin Young
2020-07-14*: un-split strings across linesDavid Lamparter
2020-04-01lib: mark some allocations as "active at exit"David Lamparter
2019-02-07lib: MTYPE_PREFIX_FLOWSPEC should not be exposed by memory.hDonald Sharp
2018-09-09build: check {malloc,pthread}_np.h for *BSDDavid Lamparter
2018-08-28lib: atomic_add_fetch_explicit not supported on all platformsLou Berger
2018-08-28lib: qmem show changes (header and max)Lou Berger
2018-08-08lib: count total memory allocation per MTYPEDavid Lamparter
2018-06-13lib: null check (Coverity 1436343)paco
2018-05-29lib: make allocators work for allocation sizes of 0Christian Franke
2018-03-30lib: prefix support for flowspecPhilippe Guibert
2018-03-06*: conform with COMMUNITY.md formatting rules, via 'make indent'Lou Berger
2017-08-24lib: centralized memstats-at-exitDavid Lamparter
2017-07-17*: reindentreindent-master-afterwhitespace / reindent
2017-03-31lib: Linux indentation on memory.[ch]David Lamparter
2017-03-31lib: memtypes: restore atomicityDavid Lamparter
2017-02-07Merge remote-tracking branch 'origin/stable/2.0'Donald Sharp
2017-02-07Merge pull request #176 from opensourcerouting/mtype-underflow-backtraceDonald Sharp
2017-02-07lib: print backtrace on MTYPE count underflowDavid Lamparter
2017-02-03*: Convert libzebra -> libfrrDonald Sharp
2017-01-27lib: assert on duplicate free (count)Lou Berger
2016-12-01lib: replace MIT license with ISCDavid Lamparter
2016-09-30memory: restore 'memstats:' keyword when logging memstats - useful in logLou Berger
2016-09-19lib: clean/restore memory debugging functionsDavid Lamparter
2016-09-19*: split & distribute memtypes and stop (re|ab)using lib/ MTYPEsDavid Lamparter
2016-09-19lib: add new extensible memory-type handlingDavid Lamparter
2016-09-19lib: move memory.[ch] out of the wayDavid Lamparter
2016-09-02lib/memory: fix indirect static link with zlibBaruch Siach
2016-06-17lib: Remove 'show memory pim' unused commandDonald Sharp
2016-05-26lib: treat realloc of null pointer as alloc Now use zalloc rather than alloc ...Lou Berger
2016-05-25pimd: merge pimd as of 2015-01-19David Lamparter
2015-10-29lib: Memory reporting fails over 2GBDonald Sharp
2015-08-18Remove unused 'show memory XXX' functionalityDonald Sharp
2014-06-04*: nuke ^L (page feed)David Lamparter
2012-03-25memory: install babel memory informations.Matthieu Boutier
2012-03-25babeld: Initial import, for Babel routing protocol.Paul Jakma
2011-03-21lib: Fix accounting of memoryChris Hall
2010-09-17Document rules for zalloc and friends.Greg Troxel
2009-07-19[bgpd] Stability fixes including bugs 397, 492Chris Caputo
2008-08-23[vty] Add support for a 'restricted mode' with anonymous vty connectionsPaul Jakma
2008-08-22[lib] mes_lookup string lookup table argument should be marked constStephen Hemminger
2008-01-08[lib] add mising UL qualifier to numerical constantPaul Jakma