Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move SpiceChunks to mem.h | Alexander Larsson | 2010-07-08 | 1 | -1/+17 |
| | |||||
* | Move in spice/draw.h from spice-protocol to common/ | Alexander Larsson | 2010-07-08 | 1 | -1/+1 |
| | |||||
* | Add spice_chunks_* helpers | Alexander Larsson | 2010-07-07 | 1 | -0/+5 |
| | |||||
* | Add spice_strnlen | Alexander Larsson | 2010-06-17 | 1 | -0/+2 |
| | |||||
* | Fix spelling errors in comments and strings | Alexander Larsson | 2010-05-21 | 1 | -2/+2 |
| | |||||
* | Relicense everything from GPL to LGPL 2.1+ | Alexander Larsson | 2010-04-13 | 1 | -9/+9 |
| | |||||
* | Add spice_strndup | Alexander Larsson | 2010-03-24 | 1 | -0/+1 |
| | | | | Also, make str(n)dup handle NULL correctly | ||||
* | New memory allocators that exit on OOM and handle multiplication overflow | Alexander Larsson | 2010-03-11 | 1 | -0/+82 |
Every place that does a regular malloc/calloc and aborts on failure should use spice_malloc/spice_mallo0 instead, which is leaner and cleaner. Allocations of dynamically sized arrays can use g_malloc_n or g_new etc which correctly handle multiplication overflow if some of the arguments are not trusted. |