Marcel Moolenaar
6743350af7
Fix build for architectures that define wchar_t as an unsigned int.
...
Reported by: bz@
2015-08-24 17:58:11 +00:00
Marcel Moolenaar
d1a0d267b7
Upgrade libxo to 0.4.5.
...
Local changes incorporated by 0.4.5: r284340
Local changes retained: r276260, r282117
Obtained from: https://github.com/Juniper/libxo
2015-08-24 16:26:20 +00:00
Alexander Kabaev
dbf26257f1
Unbreak libxo's handling of characters not representable in current locale
...
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
2015-06-13 15:14:39 +00:00
Marcel Moolenaar
3865ad3fcf
Fix build breakage with GCC.
...
Pointed out by: bz@
2015-04-27 21:58:41 +00:00
Marcel Moolenaar
788ca347b8
Upgrade libxo to 0.3.2.
...
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.
2015-04-27 17:23:19 +00:00
Edward Tomasz Napierala
a52c3ec43c
Mark xo_err(3), xo_errx(3), and xo_errc(3) as __dead2.
...
Differential Revision: https://reviews.freebsd.org/D2059
Reviewed by: marcel@
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
2015-03-13 20:14:55 +00:00
Marcel Moolenaar
545ddfbe7d
Upgrade libxo to 0.2.0.
...
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.
2015-01-19 02:22:03 +00:00
Alfred Perlstein
628a446c66
Output strerror from xo_warn
...
Reported by: bapt
Reviewed by: bapt, ngie
Differential Revision: https://reviews.freebsd.org/D1378
2014-12-27 01:06:19 +00:00
Baptiste Daroussin
6fbbb9be44
Escape Do to prevent mdoc(7) parser to get confused with the "Do" macro
...
Reported by: sjg
2014-12-26 22:34:15 +00:00
Baptiste Daroussin
6047eb6e49
mdoc fixes
2014-12-26 20:57:10 +00:00
Marcel Moolenaar
c600d3070d
Upgrade libxo to 0.1.6.
...
Summary of changes:
1. Coverity defect fixes
Obtained from: https://github.com/Juniper/libxo/releases/tag/0.1.6
2014-11-18 18:03:40 +00:00
Marcel Moolenaar
a0f704ffc1
Upgrade libxo to 0.1.5
...
Obtained from: https://github.com/Juniper/libxo
2014-11-11 21:37:17 +00:00
Marcel Moolenaar
c412a56aca
Add generated headers xoversion.h and xoconfig.h. These are the result
...
of configuring the source tree:
% automake --add-missing
% autoconf
% ./configure
2014-10-23 22:33:27 +00:00
Marcel Moolenaar
3133765886
Import libxo 0.1.4
...
Obtained from: https://github.com/Juniper/libxo
Sponsored by: Juniper Networks, Inc.
2014-10-23 22:30:14 +00:00