James Turner
c1179f2e3b
Update to Expat 2.4.4
...
Required to address reported in-the-wild CVEs in older Expats.
This may need a tweak for Linux / BSDs to set appropriate values in
our custom expat_config.h : only macOS and Windows tested so far.
2022-02-13 17:26:57 +02:00
Scott Giese
301da53ba4
Remove FormFeeds
2021-12-27 02:29:46 -06:00
Julian Smith
d7dd7e2c6e
3rdparty/tiny_gltf/tiny_gltf.h: fix for OpenBSD - no wordexp.h.
2021-08-25 23:10:03 +01:00
Fernando García Liñán
2b9933c0b5
Remove explicit LINKER_LANGUAGE when compiling TinyGLTF
2021-08-17 12:01:54 +02:00
Fernando García Liñán
910225532e
Initial support for glTF models
2021-08-16 17:00:57 +02:00
Scott Giese
d1509d6096
NULL check after malloc
2021-02-13 22:25:31 -06:00
James Turner
456c63935c
Cmake refresh
...
Use target objects everywhere, and simplify handling of system vs
local dependencies.
2020-08-18 11:40:27 +01:00
James Turner
ca97b4371b
Use alternative name for internal expat_config.h
...
Avoid clashes when system has expat installed.
2019-10-05 17:19:09 +01:00
Richard Harrison
4f6e72de55
UDNS Windows compatibility changes
...
For some reason the config file doesn't generate with WINDOWS defined on my system.
2019-06-08 15:49:15 +02:00
Alessandro Menti
fe0d3fd448
Remove the dependency on the UTF-8 external library
...
Remove the dependency on the UTF-8 external library by writing the
UTF-8/code point conversion routines in KeyboardEvent.cxx.
2017-12-02 16:32:27 +01:00
James Turner
34e804b784
Fix VS2015 compilation
2016-05-31 13:40:32 +01:00
Maciej Mrozowski
2b15b6b8ad
Add SYSTEM_UDNS CMake option. Remove spurious EXPAT_LIBRARIES linking when using bundled expat.
2016-05-26 02:33:24 +02:00
Torsten Dreyer
5e7b5cbf68
udns: fix self baked inet_pton
2016-05-03 09:43:56 +02:00
Torsten Dreyer
5ecf07e92d
udns: add missing config.h
2016-05-02 20:27:04 +02:00
Torsten Dreyer
53d8dcfc77
Try fix windows compile for udns
2016-05-02 17:42:01 +02:00
Torsten Dreyer
51ad61061f
Fix broken build/install with DNS enabled
2016-04-28 10:50:15 +02:00
Torsten Dreyer
ff5b09c97b
Initial commit for a DNS service resolver
...
- import udns library
(http://www.corpit.ru/mjt/udns.html )
- initial draft for a DNSClient (derived from HTTPClient)
Enable compile and test by adding -D ENABLE_DNS=Yes to cmake flags
2016-04-28 09:37:08 +02:00
Thomas Geymayer
7df39b9fc8
Fallback for old Boost (also with UTF8-CPP library).
2014-07-30 12:44:21 +02:00
James Turner
b2cea62189
Even more forcing of include file names.
...
(It's a good thing Windows doesn't ship Expat, since apparently
every other platform does)
2013-09-19 21:58:23 +01:00
James Turner
d6b886c69b
Change got lost in the move/rename, not good.
2013-09-19 21:47:40 +01:00
James Turner
38fb9ea41e
Intermediate static libs have issues.
...
Switch back to including the bundled expat sources directly in the
targets, since transitive linking of static libs is very awkward.
Makes static build happy again (let's see what else breaks)
2013-09-19 21:42:28 +01:00
James Turner
a922aaa68e
Move bundled Expat to new home.
...
Renamed bundled Expat headers to avoid any
possibility of accidental including system headers when
using bundled Expat, or vice-versa. Should help with SVN
crashes reported by Thomas.
2013-09-19 20:12:32 +01:00