qt5base-lts/src/3rdparty
Thiago Macieira 28ab81158f forkfd: Restore errno on exit from the SIGCHLD handler
I'd never thought about it, but it is a requirement: a signal handler
must leave the global state as it found it (except for those bits that
it intended to change, and those must be done in an async-signal-safe
way). Otherwise, errno could change from one line to the next in the
middle of some code.

[ChangeLog][QtCore][QProcess] On Unix, the QProcess SIGCHLD handler now
restores errno on exit.

Task-number: QTBUG-68472
Change-Id: If025d476890745368955fffd1531e7126f1436d9
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
2018-05-30 03:57:36 +00:00
..
android Add qt_attribution.json files 2016-08-12 06:55:01 +00:00
angle ANGLE: Remove workaround for files having the same name (Debug.h/.cpp) 2018-02-06 06:17:39 +00:00
dbus-ifaces dbustray: add NewMenu signal and emit it when menu changed 2018-02-22 21:05:43 +00:00
double-conversion Add qt_attribution.json files 2016-08-12 06:55:01 +00:00
easing Add qt_attribution.json files 2016-08-12 06:55:01 +00:00
forkfd forkfd: Restore errno on exit from the SIGCHLD handler 2018-05-30 03:57:36 +00:00
freebsd Improve documentation for 3rdparty freebsd code 2016-11-23 09:35:46 +00:00
freetype Fix encoding of freetype/LICENSE.txt to utf-8 2018-05-04 12:02:22 +00:00
gradle gradle: Complete qt_attribution.json file 2017-04-24 12:51:47 +00:00
harfbuzz Fix libs build with msvc on Chinese locale on Windows 2017-02-01 08:35:42 +00:00
harfbuzz-ng harfbuzz: Fix building for win64 with clang 2018-01-05 07:34:23 +00:00
iaccessible2 Fix 64-bit build using MinGW 2017-08-11 13:10:46 +00:00
icc Improve PDF/A-1b support in QPdfWriter 2017-03-28 07:02:05 +00:00
libjpeg Update bundled libjpeg-turbo to version 1.5.3 2018-01-25 21:50:35 +00:00
libpng Update bundled libpng to version 1.6.34 2017-11-07 09:16:59 +00:00
md4 Add qt_attribution.json files 2016-08-12 06:55:01 +00:00
md5 Add qt_attribution.json files 2016-08-12 06:55:01 +00:00
pcre2 pcre2: Disable JIT on windows on arm/arm64 2018-01-23 19:19:46 +00:00
pixman Add qt_attribution.json files 2016-08-12 06:55:01 +00:00
rfc6234 Add qt_attribution.json files 2016-08-12 06:55:01 +00:00
sha1 Add qt_attribution.json files 2016-08-12 06:55:01 +00:00
sha3 Extend documentation for SHA-3 third-party license 2016-11-23 09:35:26 +00:00
sqlite Update bundled sqlite to 3.23.1 2018-04-12 12:21:43 +00:00
wintab Convert features.tabletevent to QT_CONFIG 2017-06-28 16:15:14 +00:00
xcb Add qt_attribution.json files 2016-08-12 06:55:01 +00:00
xkbcommon Add qt_attribution.json files 2016-08-12 06:55:01 +00:00
zlib Update bundled zlib to version 1.2.11 2017-08-04 08:36:22 +00:00
.gitattributes
libjpeg.pri Replace bundled libjpeg by libjpeg-turbo 1.5.2 2017-09-28 10:06:26 +00:00
README
sqlite.pri Add HAVE_USLEEP define to give better performance where possible 2018-01-09 09:51:56 +00:00
xkbcommon-x11.pri Clean up xkbcommon.pri 2016-08-19 04:27:50 +00:00
xkbcommon.pri Revert "Detect C standard and try using the most recent" 2018-03-26 15:10:33 +00:00
zlib_dependency.pri Update bundled zlib to version 1.2.11 2017-08-04 08:36:22 +00:00
zlib.pri Update bundled zlib to version 1.2.11 2017-08-04 08:36:22 +00:00

The libraries included here are the original packages, unpacked, and
with their version number removed from the directory name (for version
information, see the README files in the directories).

Certain files and subdirectories of the original library packages that
are irrelevant to Qt may not be included here. Typically, those are
the standalone library configuration and make files, tools, test
files, contribs, documentation, and similar.

Patches may have been applied, typically for configuration and build
issues in the Qt framework. Such patches can be reviewed in the the
public git repository; they will appear in the commit logs of each
library directory, following the latest clean version update commit.

The 'patches' subdirectory contains certain patches applied prior to
the start of the public git history, where the library has not been
updated since.