Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-09-04 | Clear memory allocated by ralloc(). | Ondrej Zajicek | |
This also fixes bug that timer->recurrent was not cleared in tm_new() and unexpected recurrence of startup timer in BGP confused state machine and caused crash. | |||
2009-07-06 | Fixes memory alignment problems on Sparc64. | Ondrej Zajicek | |
Not quite standard construction, i should add some autoconf macro. Not tested yet. | |||
2004-06-01 | ALIGN -> BIRD_ALIGN | Ondrej Filip | |
2001-01-17 | Bug fix from Zheng Yuan <zyuan1@cig.mot.com>. | Martin Mares | |
2000-06-05 | Documented memory resources. | Martin Mares | |
2000-05-09 | Implemented debugging function rlookup() which you can call from gdb | Martin Mares | |
to see what resource does the address given as a parameter belong to. | |||
2000-04-01 | Include "lib/string.h" instead of <string.h>. It should give us bzero() | Martin Mares | |
and other non-portable functions on all systems. | |||
1999-10-29 | Simplify handling of free chunks. | Martin Mares | |
1999-10-02 | Don't forget to free large blocks. | Martin Mares | |
1999-03-29 | Clarify resource dumps and include them in the main debugging dump. | Martin Mares | |
1999-03-29 | Added lp_flush() which flushes contents of a linear pool, leaving all the | Martin Mares | |
memory available for subsequent allocations from the same pool. Both flushing and re-using the memory costs just few instructions. | |||
1998-12-06 | Name cleanups as suggested by Pavel: | Martin Mares | |
- cfg_strcpy() -> cfg_strdup() - mempool -> linpool, mp_* -> lp_* [to avoid confusion with memblock, mb_*] Anyway, it might be better to stop ranting about names and do some *real* work. | |||
1998-05-24 | Staticized some variables and functions. | Martin Mares | |
1998-05-03 | BIRD library: The story continues. | Martin Mares | |
Complete resource manages and IP address handling. |