Add function to measure the length of the fifo buffer
[citadel.git] / libcitadel / lib / stringbuf.c
2011-09-16 Wilfried GoesgensAdd function to measure the length of the fifo buffer
2011-09-04 Art CancroAdded GPL declaration to source files in libcitadel
2011-09-01 Wilfried GoesgensFB->ReadWritePointer has to point to FB->Buf->Buf if...
2011-08-31 Wilfried GoesgensStrBufChunkSipLine(): compact buffer if we have a remai...
2011-08-20 Wilfried GoesgensQP-Encode questionmarks.
2011-08-20 Wilfried GoesgensWhen QP encoding, we need to convert blanks to underscores
2011-08-19 Wilfried Goesgensadd missing var definition *ups*
2011-08-19 Wilfried GoesgensFix detecting of UTF8 Sequences
2011-08-19 Wilfried Goesgensfix counting of UTF8-charwidth
2011-08-19 Wilfried Goesgensfix StrHtmlEcmaEscAppend, StrECMAEscAppend
2011-08-19 Wilfried GoesgensFix StrHtmlEcmaEscAppend() more edge cases in utf8...
2011-08-19 Wilfried Goesgens fix QP encoding
2011-08-19 Wilfried Goesgensfix QP encoding
2011-07-24 Wilfried GoesgensStrBufSipLine(): make input params const; fix several...
2011-07-07 Wilfried GoesgensFix documentation
2011-07-03 Wilfried GoesgensAdd ability to hex encode binary strings
2011-05-03 Wilfried GoesgensFix possible endless loop conditions
2011-01-30 Wilfried GoesgensMerge branch 'libevent' of ssh://git.citadel.org/appl...
2011-01-30 Wilfried GoesgensQP-Decoding: Ignore case of letter indicating _B_inary...
2010-12-27 Wilfried GoesgensLibevent Migration
2010-12-26 Wilfried GoesgensStrBuf_NextToken: if the source is empty, flush the...
2010-12-21 Wilfried Goesgenslibevent integration
2010-11-10 Wilfried Goesgensfix buffer overrun while converting charsets
2010-10-25 Art CancroMerge branch 'master' of ssh://git.citadel.org/appl...
2010-10-25 Wilfried Goesgens* add a way to pass the workbuffers into the RFC-822...
2010-10-04 Wilfried Goesgens* StrBufSanitizeEmailRecipientVector () fix another...
2010-09-13 Art CancroMerge branch 'master' of ssh://git.citadel.org/appl...
2010-09-12 Wilfried Goesgens* NewStrBufDupAppendFlush(): add way to feed in char...
2010-09-11 Wilfried Goesgens* NewStrBufDupAppendFlush(): if you have an IO/Buf...
2010-07-28 Wilfried Göesgens* StrBufSanitizeEmailRecipientVector() fix bug cutting...
2010-07-25 Wilfried Göesgens* StrBufDecodeBase64(): init output buffer so in case...
2010-07-24 Wilfried Göesgens* StrBufSanitizeEmailRecipientVector () fix null pointe...
2010-06-28 Wilfried Göesgens* StrBufSanitizeEmailRecipientVector(): fix some NULL...
2010-06-01 Wilfried Göesgens* add StrBufSanitizeEmailRecipientVector(); it will...
2010-05-21 Wilfried Göesgens* ReAdjustEmptyBuf() wasn't quiet what it should be...
2010-05-21 Wilfried Göesgens* StrBufReadBLOBBuffered(): tell read to give us as...
2010-05-06 Wilfried Göesgens * StrBufPlain(): don't access pointers before we check...
2010-05-04 Wilfried Göesgens* StrBufReadBLOBBuffered(): fix abort condition; if...
2010-04-26 Wilfried Göesgens* StrBufTCP_read_buffered_line_fast(): silence warning...
2010-03-23 Wilfried Göesgens * StrBufPlain(): secure input arguments; don't strlen...
2010-03-16 Wilfried Göesgens* StrBufReplaceToken(): source and dest of move operati...
2010-03-16 Wilfried Göesgens* StrBufStripAllBut(): cut at the right border not...
2010-03-15 Wilfried Göesgens* we did that +1 two lines above to avaid infinite...
2010-03-14 Wilfried Göesgens* move the pointer one to the right, else we will loop...
2010-03-13 Wilfried Göesgens* add StrBufPook which blobs out a sub-part of the...
2010-03-09 Wilfried Göesgens* add function to replace a sub snippet of a string
2010-02-22 Wilfried Göesgens* first Trim the right end, so we don't need to move...
2010-02-21 Wilfried Göesgens* its a pointer, so compare it with NULL not 0
2010-02-21 Wilfried Göesgens* some doxygen grouping
2010-02-20 Wilfried Göesgens* const now the bugged code is gone.
2010-02-20 Wilfried Göesgens* found new bug in the RFC822 Decoder
2010-02-15 Wilfried Göesgens* return the number of chars we read; it doesn't have...
2010-02-14 Wilfried Göesgens* generaly NULL *Pos before re-caclulating it
2010-02-14 Wilfried Göesgens* fix the linebuffered reader; some cases (like having...
2010-01-10 Wilfried Göesgens* add function to append strings encoding them in hex...
2010-01-03 Wilfried Göesgens* some more input condition sanitizing
2009-12-20 Wilfried Göesgens* fix StrBufNum_tokens
2009-12-19 Michael HamptonAllow citadel / libcitadel to be built outside their...
2009-12-15 Wilfried Göesgens* fix StrBufIsNumber; its not used right now, but it...
2009-12-13 Wilfried Göesgens* shuffle arround stuff a little bit
2009-12-13 Wilfried Göesgens* more testcoverage
2009-11-26 Wilfried Göesgens* more points to NULL the offset pointer
2009-11-24 Wilfried Göesgens* more entry checking.
2009-11-18 Wilfried Göesgens* fix buffer overrun conditions in StrBufRemove_token
2009-11-16 Wilfried Göesgens* when reallocing the buffer, flush the external pointer
2009-11-10 Wilfried Göesgens* same bug at StrBuf_Utf8StrLen too.
2009-11-10 Wilfried Göesgens* fix exit point in Ctdl_GetUtf8SequenceLength; conditi...
2009-11-08 Wilfried Göesgens* this way its fastest: range check whats allowed and...
2009-11-06 Wilfried Göesgens* predefined table is a little faster...
2009-11-05 Wilfried Göesgens* don't use sprintf while doing urlescappend; do it...
2009-10-25 Wilfried Göesgens* more doxygen cleanup
2009-10-25 Wilfried Göesgens* add doxygen config
2009-10-15 Wilfried Göesgens* fix non-iconv-enabled build
2009-10-15 Wilfried Göesgens* add combined html/json escaper
2009-10-09 Wilfried Göesgens* fix off by one in buffer size
2009-10-04 Wilfried Göesgens* don't continue to read, if we don't have a valid FD
2009-10-03 Wilfried Göesgens* rework stringbuffered reading on nonblocking files
2009-10-01 Wilfried Göesgens* be a bit more picky about string ends in StrBufExtrac...
2009-09-22 Wilfried Göesgens* make some more functions NULL safe
2009-09-21 Wilfried Göesgens* fix StrBufReadBLOBBuffered; it didn't clean read...
2009-09-21 Wilfried Göesgens* add / correct documentation
2009-09-10 Wilfried Göesgens* add StrBufSmash() so functions demanding a non-const...
2009-09-07 Wilfried Göesgens* define StrBufNOTNULL, we use it for the Next-Tokenize...
2009-09-07 Wilfried Göesgens* add more NextToken list-tests
2009-09-06 Wilfried Göesgens* upsi forgot debug code..
2009-09-06 Wilfried Göesgens* fix Next-tokenizer
2009-09-06 Wilfried Göesgens* fix it some, but not all.
2009-09-05 Wilfried Göesgens* rework StrBufExtract_NextToken; not yet thoroughly...
2009-09-04 Wilfried Göesgens* fix the not yet before used StrBufRemove_token()
2009-08-17 Wilfried Göesgens* don't forget to append chars while expanding buffers
2009-08-03 Wilfried Göesgens* return an error string in our own error cases...
2009-07-23 Wilfried Göesgens* check more carefully the target buf-size, since we...
2009-07-21 Wilfried Göesgens* calculate the compressed buffer more effective so...
2009-07-12 Wilfried Göesgens* abort token extraction if increasebuf won't let us...
2009-07-05 Wilfried Göesgens* add cURL read-callbackhook, so we can read HTTP answe...
2009-06-23 Wilfried Göesgens* add a strbuf'ed version of stripslashes
2009-06-16 Wilfried Göesgens* shorten len if we shorten the buf
2009-06-16 Wilfried Göesgens* clean up iconv decoding
2009-06-07 Wilfried Göesgens* fix another buggy buffer increase
2009-06-07 Wilfried Göesgens* move utf8 handling stuff into strbuf, so we can be...
next