13 Commits

Author SHA1 Message Date
leitner
f27834ad4f make length explicit 2024-11-22 19:06:56 +00:00
leitner
0dbac6ba02 remove unaligned write for #ifdef i386 (it was technically undefined
behavior and the compiler is now smart enough to turn the more elaborate
code into a single store)
2024-02-01 13:25:52 +00:00
leitner
b4ba06aee4 add C++ convenience overloads to uint*.h 2023-07-20 08:11:55 +00:00
leitner
ec3d2bfe6c change a few // comments back to /* */ for older compilers 2023-01-21 16:23:58 +00:00
leitner
94ebb21f87 add fmt and scan versions of uint* 2020-07-14 18:11:59 +00:00
leitner
4f1e1d300c make headers work in C++
add two more variable length integer encoding functions
2012-02-07 17:02:40 +00:00
leitner
928bfe5c09 for installed header files, add comment saying where they came from 2010-06-03 22:46:59 +00:00
leitner
58a07defd7 add uint64 pack and unpack routines 2008-01-13 21:40:24 +00:00
leitner
b03a0e8a66 use inttypes.h to declare ints in uint*.h 2007-06-28 13:38:08 +00:00
leitner
ccc0a23183 add int64 type to uint64.h
add io.h as per http://cr.yp.to/lib/io.html
2003-08-03 22:24:32 +00:00
leitner
f921b8cbb0 monster update: add tai, taia, iopause, case, and ipv6 enhanced dns 2002-09-16 01:09:56 +00:00
leitner
3683655654 remove __THROW 2001-10-15 12:17:50 +00:00
leitner
3083708670 Initial revision 2001-02-02 17:54:47 +00:00