27 Commits

Author SHA1 Message Date
leitner
8a8109f27e support gcc 10's access attribute when compiling with dietlibc 2020-04-01 17:10:26 +00:00
leitner
3873bab74b add stralloc_APPEND
use atomic updates for iom->working
2018-04-11 14:12:50 +00:00
leitner
ed93e203a1 more constness for stralloc and buffer 2015-02-04 02:57:56 +00:00
leitner
4a04c40595 get rid of more -Wconversion warnings 2014-03-14 19:42:54 +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
cf900e97d3 make stralloc_copym work 2008-06-20 14:12:37 +00:00
leitner
3004b518ef switch to size_t and ssize_t 2006-11-07 17:56:05 +00:00
leitner
eeffc36387 remove even more warnings
64-bit cleanliness issue with auto-NULL-appending macros
2005-05-12 06:52:29 +00:00
leitner
c874604f12 gcc 4 cleanups (mostly unsigned char* vs char*) 2005-04-23 15:50:16 +00:00
leitner
5eb1cdf888 cleanups in stralloc and buffer:
int -> long for sizes
    char -> unsigned char for strings
2004-11-25 21:29:35 +00:00
leitner
38ef27207a add buffer_putm and buffer_putmflush 2004-11-25 20:51:53 +00:00
leitner
5dfea5617e add buffer_putsaflush 2004-11-25 20:21:31 +00:00
leitner
82b0bb6f39 extend API To read line/token to stralloc to allow clearing the
stralloc first.
  add stralloc_zero to clear a stralloc
2004-11-25 20:07:31 +00:00
leitner
b6258d3dfa remove obsolete extern from header files 2003-09-06 23:49:47 +00:00
leitner
558c6128fe better and more predication, improved documentation 2003-06-08 21:20:36 +00:00
leitner
8efd8293a0 add stralloc_equal and stralloc_equals 2002-10-28 20:17:03 +00:00
leitner
2cd4641da9 add stralloc_diff and stralloc_diffs 2002-10-28 20:15:03 +00:00
leitner
cf256445f0 add stralloc_init prototype 2002-10-22 13:24:34 +00:00
leitner
053aadde58 add buffer_putsa, buffer_get_token_sa, buffer_getline_sa, stralloc_chomp
and stralloc_chop
2002-10-17 20:32:03 +00:00
leitner
f921b8cbb0 monster update: add tai, taia, iopause, case, and ipv6 enhanced dns 2002-09-16 01:09:56 +00:00
sanjiyan
4bd5268c51 removed some spaces at the end of the lines 2002-08-30 21:35:47 +00:00
leitner
ffc91c62a3 Imanuel Scholz corrected some comments 2002-08-05 18:10:01 +00:00
leitner
ccb09d80a9 document failure case of stralloc_ready 2002-07-14 22:42:49 +00:00
leitner
6df029a2f8 add comments 2002-02-28 15:50:45 +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