aboutsummaryrefslogtreecommitdiff
path: root/contrib/libxo
Commit message (Collapse)AuthorAgeFilesLines
* Update libxo to 0.6.3Enji Cooper2016-07-032-2/+2
| | | | | | | | | | | | | | | | This fixes the 02 testcases on i386 (at least), and may fix the testcases in general on 32-bit platforms Differential Revision: https://reviews.freebsd.org/D7052 Approved by: phil (maintainer) Approved by: re (gjb) Reported by: asomers Reviewed by: phil Submitted by: phil Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=302321
* Submitted by: philPhil Shafer2016-05-2917-38/+195
| | | | | | | | Reviewed by: sjg (mentor) Approved by: sjg Notes: svn path=/head/; revision=300925
* Undo meaningless local changes to libxo so we're in sync with the github repo.Phil Shafer2016-05-282-2/+2
| | | | | | | | | Submitted by: phil Reviewed by: sjg (mentor) Approved by: sjg Notes: svn path=/head/; revision=300912
* Import to 0.6.1Phil Shafer2016-04-1545-800/+2473
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0.5.0: document "trim" modifier add xo_emit_field functions Add xo_set_file{,_h} functions Fix LIBXO_* variables; add -L and -I as needed add --disable-silent-rules and an explicit make; s/PACKAGE-NAME/PACKAGE_NAME/; add /download/ to 'url' fix silliness where xo_flush_h emitted closing tag (html); make the caller (xo_message) do it flush after transitions; fix flush call in xo_do_emit mkdir the version-specific packaging dir use "XO_" instead of LIBXO_ 0.6.0: Add --with-retain-size to set the size (in bits) of the retain hash buckets Add The Argument Modifier ({a:}) Add retain and no-retain to --libxo autoconf: Add test for monitor.h Document quote heuristic go deep with nroff backslashes Use "ULL" for 32 bit check add xo_retain_clear and xo_retain_clear_all docs: combine two 'handles' section; move command line argument section handle GETTEXT when msgfmt isn't where it's supposed to be (FreeBSD) make 'retain' a flag (XOEF_RETAIN) instead of a role; it's simpler, and doesn't feel as tacky. "{R:}" was painful to document, which means it's painful to use. new xo_emit_f functions nuke some unused UNUSEDs test code: path must be static update test cases 0.6.1: fix version number (missed a commit during new-release) Reviewed by: sjg Approved by: sjg (mentor) Notes: svn path=/head/; revision=298083
* import libxo-0.4.7Phil Shafer2016-04-1514-262/+96
| | | | | | | | | | | Fix bug w/ {e:} in html, where no default encoding format was built docs: "t" == "trim" (typo) (cf svn commit: r290445 - head/contrib/libxo/libxo) Reviewed by: sjg Approved by: sjg (mentor) Notes: svn path=/head/; revision=298067
* Merge libxo 0.4.6Phil Shafer2016-04-1214-9585/+27203
| | | | | | | | Reviewed by: sjg Approved by: sjg (mentor) Notes: svn path=/head/; revision=297894
* Bring down 0.4.5 vendor files and other catchups with the distribution tarball.David E. O'Brien2016-03-166-287/+416
| | | | | | | Reviewed by: phil Notes: svn path=/head/; revision=296968
* Move generated file from contrib to build directory.Phil Shafer2016-03-161-247/+0
| | | | | | | | Reviewed by: obrien Approved by: sjg Notes: svn path=/head/; revision=296967
* Root out files that don't really belong here and could in fact screwMaxim Sobolev2016-02-021-46/+0
| | | | | | | | | | | you over if you happen to use git for FreeBSD development, as it is the case with the unbound/.gitignore, which lits files that are actually required for the buildworld. MFC after: 1 day Notes: svn path=/head/; revision=295159
* The field modifier for trimming whitespaceHajimu UMEMOTO2015-11-061-2/+2
| | | | | | | is not `q' but `t'. Notes: svn path=/head/; revision=290445
* Fix build for architectures that define wchar_t as an unsigned int.Marcel Moolenaar2015-08-241-2/+2
| | | | | | | Reported by: bz@ Notes: svn path=/head/; revision=287114
* Upgrade libxo to 0.4.5.Marcel Moolenaar2015-08-24171-2337/+11993
| | | | | | | | | | Local changes incorporated by 0.4.5: r284340 Local changes retained: r276260, r282117 Obtained from: https://github.com/Juniper/libxo Notes: svn path=/head/; revision=287111
* Unbreak libxo's handling of characters not representable in current localeAlexander Kabaev2015-06-131-1/+2
| | | | | | | | | | | | | The xo_format_string_direct function loops forever never advancing the processed string pointer when it encounters a character that makes mbrtowc fail. Make it emit '?' character instead, as it seems this is what the code intent was, sans bugs. Differential Revision: https://reviews.freebsd.org/D2802 Reviewed by: marcel Notes: svn path=/head/; revision=284340
* Fix build breakage with GCC.Marcel Moolenaar2015-04-271-1/+1
| | | | | | | Pointed out by: bz@ Notes: svn path=/head/; revision=282117
* Upgrade libxo to 0.3.2.Marcel Moolenaar2015-04-2757-1265/+4293
| | | | | | | | | | | Obtained from: https://github.com/Juniper/libxo/tree/0.3.2 Requested by: Phil Shafer <phil@juniper.net> This import incorporates local change 279966. Local change 276260 has been merged-in. Notes: svn path=/head/; revision=282100
* Mark xo_err(3), xo_errx(3), and xo_errc(3) as __dead2.Edward Tomasz Napierala2015-03-131-3/+3
| | | | | | | | | | Differential Revision: https://reviews.freebsd.org/D2059 Reviewed by: marcel@ MFC after: 1 month Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=279966
* Upgrade libxo to 0.2.0.Marcel Moolenaar2015-01-1982-714/+4080
| | | | | | | | | | | Obtained from: https://github.com/Juniper/libxo Requested by: Phil Shafer <phil@juniper.net> Revisions 276253 & 276273 were incorporated into 0.2.0. Revision 276260 has been merged-in. Notes: svn path=/head/; revision=277353
* Output strerror from xo_warnAlfred Perlstein2014-12-271-3/+1
| | | | | | | | | | Reported by: bapt Reviewed by: bapt, ngie Differential Revision: https://reviews.freebsd.org/D1378 Notes: svn path=/head/; revision=276273
* Escape Do to prevent mdoc(7) parser to get confused with the "Do" macroBaptiste Daroussin2014-12-261-2/+2
| | | | | | | Reported by: sjg Notes: svn path=/head/; revision=276260
* mdoc fixesBaptiste Daroussin2014-12-263-5/+5
| | | | Notes: svn path=/head/; revision=276253
* Upgrade libxo to 0.1.6.Marcel Moolenaar2014-11-185-32/+57
| | | | | | | | | | Summary of changes: 1. Coverity defect fixes Obtained from: https://github.com/Juniper/libxo/releases/tag/0.1.6 Notes: svn path=/head/; revision=274672
* Upgrade libxo to 0.1.5Marcel Moolenaar2014-11-1111-22/+45
| | | | | | | Obtained from: https://github.com/Juniper/libxo Notes: svn path=/head/; revision=274405
* Add generated headers xoversion.h and xoconfig.h. These are the resultMarcel Moolenaar2014-10-232-0/+237
| | | | | | | | | | of configuring the source tree: % automake --add-missing % autoconf % ./configure Notes: svn path=/head/; revision=273563
* Import libxo 0.1.4Marcel Moolenaar2014-10-23204-0/+37851
Obtained from: https://github.com/Juniper/libxo Sponsored by: Juniper Networks, Inc. Notes: svn path=/head/; revision=273562