index
:
wireshark
daniel/osmux
fixeria/ipa
laforge/amr-2023
laforge/doc-fixes
laforge/pending
laforge/qcdiag
laforge/rspro
master
mobis
mobis_new
more-patches
osmith/deb-packaging
osmith/wip
osmocom/master
osmocom/qcdiag
pespin/amr
pespin/csn1
pespin/gsup
pespin/iuup-extended
pespin/osmux-stats
pespin/osmux-wip
pespin/racap
pespin/racap-tmp
pespin/rlcmac
sylvain/gmr
sylvain/gmr1
thomas/dect
wireshark.org protocol dissector with Osmocom additions (obsolete)
Harald Welte
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
epan
/
wmem
/
wmem_core.c
Age
Commit message (
Expand
)
Author
Files
Lines
2014-10-06
Adjust some whitespace to match editor modelines.
Bill Meier
1
-2
/
+2
2014-05-02
wmem: add new simple block allocator, use it in packet-scope.
Jakub Zawadzki
1
-0
/
+7
2014-04-23
Hash map implementation for wmem.
Evan Huus
1
-0
/
+2
2014-03-04
Remove all $Id$ from top of file
Alexis La Goutte
1
-2
/
+0
2013-10-15
As suggested separately by both Jakub and Anders: only read the
Evan Huus
1
-19
/
+35
2013-09-01
Send all alloc and free calls within wmem through wmem_alloc and wmem_free with
Evan Huus
1
-2
/
+2
2013-06-19
Rework wmem scoping limits so that users can still get a handle to a pool when
Evan Huus
1
-6
/
+11
2013-06-18
Scrap wmem_memdup, it's not actually as useful as I thought it would be.
Evan Huus
1
-11
/
+0
2013-06-16
More callback tweaks, to permit unregistering a callback from the same place
Evan Huus
1
-1
/
+1
2013-06-16
Rework the user callback code a bit to make it saner to use with the auto-reset
Evan Huus
1
-1
/
+2
2013-06-09
Add memdup function to wmem.
Evan Huus
1
-0
/
+11
2013-05-22
Minor refactor: make the framework responsible for allocating and freeing the
Evan Huus
1
-7
/
+9
2013-05-08
Round two of wmem cleanup callbacks. While the emem tree behaviour will require
Evan Huus
1
-42
/
+9
2013-05-07
Add user callbacks to wmem. This feature is a generic way to transparently mimic
Evan Huus
1
-0
/
+43
2013-03-20
Trivial tweaks to clean up cppcheck warnings.
Evan Huus
1
-1
/
+3
2013-02-14
If the requested wmem allocator is NULL, take that to mean manually-managed
Evan Huus
1
-0
/
+13
2013-01-23
Handle NULL-pointers and 0-lengths in a much simpler allocator-agnostic way,
Evan Huus
1
-6
/
+27
2013-01-23
Add wrapper functions for realloc, free and gc, but don't expose them in the
Evan Huus
1
-0
/
+18
2012-12-28
Add a strict allocator that does canaries and various other things, for
Evan Huus
1
-0
/
+7
2012-12-27
Change the format of the environment variable slightly to allow overriding
Evan Huus
1
-7
/
+19
2012-12-27
Store the type of each wmem allocator.
Evan Huus
1
-3
/
+13
2012-12-19
See if *this* squelches the MSVC errors.
Guy Harris
1
-3
/
+4
2012-12-19
Try to fix windows builds - MSVC doesn't like g_assert_not_reached() ?
Evan Huus
1
-0
/
+3
2012-12-19
Dispatch all allocator creations through a single function using an enum to
Evan Huus
1
-0
/
+25
2012-12-18
Rename allocator_glib to allocator_simple, since the block allocator also
Evan Huus
1
-1
/
+0
2012-11-08
Use const in wmem where possible.
Evan Huus
1
-2
/
+2
2012-11-03
Add wmem scopes for packet and file lifetimes. The file lifetime scope isn't
Evan Huus
1
-10
/
+3
2012-11-03
Rename wmem_permanent_scope -> wmem_epan_scope to reflect the fact that it
Evan Huus
1
-5
/
+5
2012-10-27
Create init and cleanup functions for wmem as a whole.
Evan Huus
1
-0
/
+21
2012-10-27
Make the allocator destructor part of wmem_allocator_t. This avoids two
Evan Huus
1
-0
/
+7
2012-10-24
Basic skeleton for wmem.
Evan Huus
1
-0
/
+64