summaryrefslogtreecommitdiff
path: root/include/vsb.h
Commit message (Expand)AuthorAge
* Add VSB_QUOTE_ESCHEX to prefer \xXX to \oOOO quotingPoul-Henning Kamp2018-10-22
* Our various "make-C-readable" macros encroach on name-spaces reservedPoul-Henning Kamp2017-11-30
* Don't double backslash-escape panic messages, and be more generousPoul-Henning Kamp2017-02-02
* Introduce VSB_quote_pfx() which prefixes each line with a string.Poul-Henning Kamp2017-01-19
* Replace EncString() with VSB_quote()Poul-Henning Kamp2016-05-19
* Teach VSB_quote() to hexdump. All zero bits will be elided to "0x0...0"Poul-Henning Kamp2016-03-09
* Add VSB_destroy(). It's like VSB_delete() but it NULL's the pointer.Poul-Henning Kamp2016-02-26
* Add support for JSON CLI responses.Poul-Henning Kamp2016-02-04
* Make VSB_bcat() take a ssize_t to be able to assert non-negative lengths.Poul-Henning Kamp2015-12-15
* Don't quote NL in panic messagesPoul-Henning Kamp2015-11-24
* Add an auto-indent facility to vsb's.Poul-Henning Kamp2015-07-31
* Improve some struct packingsPoul-Henning Kamp2015-07-10
* Rename __printflike to __v_printflike to make sure we have controlPoul-Henning Kamp2015-03-04
* Remove unnecessary #includePoul-Henning Kamp2015-03-04
* Weed out some unused functions which are surplus to our requirements.Poul-Henning Kamp2015-02-24
* Make vsb's conform to miniobj.h conventionPoul-Henning Kamp2014-01-10
* Constify VSB_len() and VSB_data()Poul-Henning Kamp2012-12-15
* Add __printflike and fix everything that brings to lightRogier 'DocWilco' Mulhuijzen2012-01-15
* Eliminate nested <*.h> includes from include/*Poul-Henning Kamp2011-10-10
* Update copyright notices to reflect development and copyright assignmentPoul-Henning Kamp2011-06-01
* Prompted by symbols visibility issues with libvarnishapi (#926)Poul-Henning Kamp2011-05-31
* Merge closer to FreeBSD's present sbuf versionPoul-Henning Kamp2011-05-17
* Not everybody has __printflike()Poul-Henning Kamp2011-04-04
* And one more sweep over FreeBSD/Varnish sbuf/vsb differences.Poul-Henning Kamp2011-04-04
* Some vsb polishing that will be pushed back to FreeBSD at a later date.Poul-Henning Kamp2011-04-04
* Pull in ssize_t definitionPoul-Henning Kamp2011-04-04
* Move much closer to FreeBSD current sbuf implementation.Poul-Henning Kamp2011-04-04
* More mechanical changes to track FreeBSD's sbufs closerPoul-Henning Kamp2011-04-04
* Another FlexeLint washing of the source.Poul-Henning Kamp2009-09-14
* Various FlexeLint silencingPoul-Henning Kamp2009-09-11
* Give vsb_quote() an optional length paramter (Pass -1 for strlen).Poul-Henning Kamp2009-08-07
* Move the body of cli_quote() to vsb_quote() and give it a, presentlyPoul-Henning Kamp2009-01-18
* Update license to remove the advertising clause, reflecting similar changePoul-Henning Kamp2008-11-24
* White-space commit from hell.Poul-Henning Kamp2008-10-18
* Give VSB's the mini-obj/magic treatment and enable asserts in general.Poul-Henning Kamp2008-07-25
* Add a vsb_newauto() macroPoul-Henning Kamp2008-06-17
* Flexelint silencing: a (), a couple of const and cast.Poul-Henning Kamp2008-01-30
* Avoid referencing <sys/cdefs.h> and __{BEGIN,END}_DECLS.Dag Erling Smørgrav2007-07-30
* Consistently use UTF-8 for non-ASCII characters.Dag Erling Smørgrav2007-02-23
* Whitespace, comment and attribution fixes.Dag Erling Smørgrav2006-09-20
* Remove doubled author information.Poul-Henning Kamp2006-09-19
* Rendons à César ce qui lui appartient.Dag Erling Smørgrav2006-09-18
* Fold libsbuf into libvarnish, with s/sbuf/vsb/g.Dag Erling Smørgrav2006-08-07