aboutsummaryrefslogtreecommitdiffstats
path: root/unpack.c
Commit message (Expand)AuthorAgeFilesLines
* unpack.c: Cast negative signed offset to signedHEADmasterTomasz Kramkowski2022-11-021-1/+1
* change buf to src or dest depending on contextTomasz Kramkowski2021-11-071-10/+10
* use safe_islower to avoid UBTomasz Kramkowski2021-11-071-1/+1
* implement unpack_structTomasz Kramkowski2021-08-111-0/+60
* add the PACK_TYPE_COUNT pack_typeTomasz Kramkowski2021-08-081-1/+2
* factor unpack core into read_fieldsTomasz Kramkowski2021-08-071-69/+77
* always va_end even when an error occursTomasz Kramkowski2021-08-071-5/+8
* fix up missed pack_type charsTomasz Kramkowski2021-08-061-10/+13
* use xmacros to generate type related codeTomasz Kramkowski2021-08-061-45/+38
* add pack_type and pack_endian and use themTomasz Kramkowski2021-08-061-18/+18
* Fix license information content and formatTomasz Kramkowski2021-08-051-1/+1
* Define PRIuSIZE to avoid issues compiling with msvcrtTomasz Kramkowski2021-08-051-4/+4
* unpack.c: don't drop const in void * castTomasz Kramkowski2021-08-051-1/+1
* explicitly cast printf %p params to (void *)Tomasz Kramkowski2021-08-051-1/+1
* Move ieee754b functions to their own fileTomasz Kramkowski2021-07-231-37/+3
* unpack: Fix negative signed integer unpacking calculationTomasz Kramkowski2021-05-311-3/+13
* unpack: Additional trace information.Tomasz Kramkowski2020-09-121-2/+2
* unpack: Actually use the buffer offset...Tomasz Kramkowski2020-09-121-1/+1
* Move BITMASK and endian enum to common.hTomasz Kramkowski2020-09-121-5/+0
* unpack: Fix default case mistakeTomasz Kramkowski2020-09-121-1/+1
* unpack: Make input buffer constTomasz Kramkowski2020-09-121-3/+3
* Implement double deserialisation.Tomasz Kramkowski2020-09-111-1/+9
* unpack: Replace perfectly readable code with macro abomination.Tomasz Kramkowski2020-09-111-29/+32
* unpack: Add BITMASK helper macroTomasz Kramkowski2020-09-111-1/+3
* unpack: Implement float unpacking.Tomasz Kramkowski2020-09-101-2/+40
* Implement unpacking arraysTomasz Kramkowski2020-09-101-4/+22
* Allow for a conversion countTomasz Kramkowski2020-09-101-26/+29
* Make functions staticTomasz Kramkowski2020-09-091-1/+1
* Fix up bugs and add tracing to unpackTomasz Kramkowski2020-09-091-45/+34
* Add license headersTomasz Kramkowski2020-09-091-0/+4
* initTomasz Kramkowski2020-08-201-0/+123