summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine/8530scc.cpp
diff options
context:
space:
mode:
author Philip Bennett <p.j.bennett@gmail.com>2017-05-13 23:22:24 -0700
committer Philip Bennett <p.j.bennett@gmail.com>2017-05-13 23:22:24 -0700
commitba4920a71bb374e53a623112705c4515077e2cc0 (patch)
tree5a0aa9ac095538769a802cc2eb9debe35c4933be /src/devices/machine/8530scc.cpp
parent4adc7dee3077e7c5c63ec0cc73510ec50d317c7c (diff)
TMS3203x: RTPS should be RPTS -nw-
Diffstat (limited to 'src/devices/machine/8530scc.cpp')
0 files changed, 0 insertions, 0 deletions
='width: 0.0%;'/> -rw-r--r--.gitignore51
-rw-r--r--.travis.yml43
-rw-r--r--3rdparty/README.md75
-rw-r--r--3rdparty/SDL2-override/mingw/SDL_config.h55
-rw-r--r--3rdparty/SDL2-override/mingw/SDL_config_windows.h221
-rw-r--r--3rdparty/SDL2/Android.mk69
-rw-r--r--3rdparty/SDL2/BUGS.txt16
-rw-r--r--3rdparty/SDL2/CMakeLists.txt1625
-rw-r--r--3rdparty/SDL2/COPYING.txt20
-rw-r--r--3rdparty/SDL2/CREDITS.txt53
-rw-r--r--3rdparty/SDL2/INSTALL.txt40
-rw-r--r--3rdparty/SDL2/Makefile.in244
-rw-r--r--3rdparty/SDL2/Makefile.minimal42
-rw-r--r--3rdparty/SDL2/Makefile.pandora37
-rw-r--r--3rdparty/SDL2/Makefile.psp93
-rw-r--r--3rdparty/SDL2/Makefile.wiz61
-rw-r--r--3rdparty/SDL2/README-SDL.txt13
-rw-r--r--3rdparty/SDL2/README.txt21
-rw-r--r--3rdparty/SDL2/SDL2.spec118
-rw-r--r--3rdparty/SDL2/SDL2.spec.in118
-rw-r--r--3rdparty/SDL2/TODO.txt10
-rw-r--r--3rdparty/SDL2/VisualC-WinRT/SDL2-WinRT.nuspec23
-rw-r--r--3rdparty/SDL2/VisualC-WinRT/SDL2-WinRT.targets39
-rw-r--r--3rdparty/SDL2/VisualC-WinRT/SDL2main-WinRT-NonXAML.nuspec22
-rw-r--r--3rdparty/SDL2/VisualC-WinRT/SDL2main-WinRT-NonXAML.targets10
-rw-r--r--3rdparty/SDL2/VisualC-WinRT/UWP_VS2015/SDL-UWP.vcxproj562
-rw-r--r--3rdparty/SDL2/VisualC-WinRT/UWP_VS2015/SDL-UWP.vcxproj.filters723
-rw-r--r--3rdparty/SDL2/VisualC-WinRT/WinPhone80_VS2012/SDL-WinPhone80.vcxproj458
-rw-r--r--3rdparty/SDL2/VisualC-WinRT/WinPhone80_VS2012/SDL-WinPhone80.vcxproj.filters681
-rw-r--r--3rdparty/SDL2/VisualC-WinRT/WinPhone81_VS2013/SDL-WinPhone81.vcxproj452
-rw-r--r--3rdparty/SDL2/VisualC-WinRT/WinPhone81_VS2013/SDL-WinPhone81.vcxproj.filters693
-rw-r--r--3rdparty/SDL2/VisualC-WinRT/WinRT80_VS2012/SDL-WinRT80.sln32
-rw-r--r--3rdparty/SDL2/VisualC-WinRT/WinRT80_VS2012/SDL-WinRT80.vcxproj556
-rw-r--r--3rdparty/SDL2/VisualC-WinRT/WinRT80_VS2012/SDL-WinRT80.vcxproj.filters729
-rw-r--r--3rdparty/SDL2/VisualC-WinRT/WinRT81_VS2013/SDL-WinRT81.vcxproj557
-rw-r--r--3rdparty/SDL2/VisualC-WinRT/WinRT81_VS2013/SDL-WinRT81.vcxproj.filters717
-rw-r--r--3rdparty/SDL2/VisualC-WinRT/tests/loopwave/Assets/Logo.pngbin0 -> 801 bytes-rw-r--r--3rdparty/SDL2/VisualC-WinRT/tests/loopwave/Assets/SmallLogo.pngbin0 -> 329 bytes-rw-r--r--3rdparty/SDL2/VisualC-WinRT/tests/loopwave/Assets/SplashScreen.pngbin0 -> 2146 bytes-rw-r--r--3rdparty/SDL2/VisualC-WinRT/tests/loopwave/Assets/StoreLogo.pngbin0 -> 429 bytes-rw-r--r--3rdparty/SDL2/VisualC-WinRT/tests/loopwave/Package.appxmanifest42
-rw-r--r--3rdparty/SDL2/VisualC-WinRT/tests/loopwave/loopwave_VS2012.vcxproj170
-rw-r--r--3rdparty/SDL2/VisualC-WinRT/tests/loopwave/loopwave_VS2012_TemporaryKey.pfxbin0 -> 2504 bytes-rw-r--r--3rdparty/SDL2/VisualC-WinRT/tests/testthread/Assets/Logo.pngbin0 -> 801 bytes-rw-r--r--3rdparty/SDL2/VisualC-WinRT/tests/testthread/Assets/SmallLogo.pngbin0 -> 329 bytes-rw-r--r--3rdparty/SDL2/VisualC-WinRT/tests/testthread/Assets/SplashScreen.pngbin0 -> 2146 bytes-rw-r--r--3rdparty/SDL2/VisualC-WinRT/tests/testthread/Assets/StoreLogo.pngbin0 -> 429 bytes-rw-r--r--3rdparty/SDL2/VisualC-WinRT/tests/testthread/Package.appxmanifest42
-rw-r--r--3rdparty/SDL2/VisualC-WinRT/tests/testthread/testthread_VS2012.vcxproj160
-rw-r--r--3rdparty/SDL2/VisualC-WinRT/tests/testthread/testthread_VS2012_TemporaryKey.pfxbin0 -> 2504 bytes-rw-r--r--3rdparty/SDL2/VisualC.html146
-rw-r--r--3rdparty/SDL2/VisualC/SDL.sln269
-rw-r--r--3rdparty/SDL2/VisualC/SDL/SDL.vcxproj510
-rw-r--r--3rdparty/SDL2/VisualC/SDL/SDL.vcxproj.filters443
-rw-r--r--3rdparty/SDL2/VisualC/SDL/SDL_VS2008.vcproj1503
-rw-r--r--3rdparty/SDL2/VisualC/SDL_VS2008.sln269
-rw-r--r--3rdparty/SDL2/VisualC/SDLmain/SDLmain.vcxproj158
-rw-r--r--3rdparty/SDL2/VisualC/SDLmain/SDLmain_VS2008.vcproj294
-rw-r--r--3rdparty/SDL2/VisualC/SDLtest/SDLtest.vcxproj172
-rw-r--r--3rdparty/SDL2/VisualC/SDLtest/SDLtest_VS2008.vcproj350
-rw-r--r--3rdparty/SDL2/VisualC/clean.sh4
-rw-r--r--3rdparty/SDL2/VisualC/tests/checkkeys/checkkeys.vcxproj214
-rw-r--r--3rdparty/SDL2/VisualC/tests/checkkeys/checkkeys_VS2008.vcproj388
-rw-r--r--3rdparty/SDL2/VisualC/tests/controllermap/controllermap.vcxproj255
-rw-r--r--3rdparty/SDL2/VisualC/tests/controllermap/controllermap_VS2008.vcproj480
-rw-r--r--3rdparty/SDL2/VisualC/tests/loopwave/loopwave.vcxproj225
-rw-r--r--3rdparty/SDL2/VisualC/tests/loopwave/loopwave_VS2008.vcproj396
-rw-r--r--3rdparty/SDL2/VisualC/tests/testatomic/testatomic.vcxproj199
-rw-r--r--3rdparty/SDL2/VisualC/tests/testatomic/testatomic_VS2008.vcproj348
-rw-r--r--3rdparty/SDL2/VisualC/tests/testautomation/testautomation.vcxproj226
-rw-r--r--3rdparty/SDL2/VisualC/tests/testautomation/testautomation_VS2008.vcproj431
-rw-r--r--3rdparty/SDL2/VisualC/tests/testdraw2/testdraw2.vcxproj205
-rw-r--r--3rdparty/SDL2/VisualC/tests/testdraw2/testdraw2_VS2008.vcproj355
-rw-r--r--3rdparty/SDL2/VisualC/tests/testfile/testfile.vcxproj199
-rw-r--r--3rdparty/SDL2/VisualC/tests/testfile/testfile_VS2008.vcproj348
-rw-r--r--3rdparty/SDL2/VisualC/tests/testgamecontroller/testgamecontroller.vcxproj255
-rw-r--r--3rdparty/SDL2/VisualC/tests/testgamecontroller/testgamecontroller_VS2008.vcproj480
-rw-r--r--3rdparty/SDL2/VisualC/tests/testgesture/testgesture.vcxproj199
-rw-r--r--3rdparty/SDL2/VisualC/tests/testgesture/testgesture_VS2008.vcproj348
-rw-r--r--3rdparty/SDL2/VisualC/tests/testgl2/testgl2.vcxproj209
-rw-r--r--3rdparty/SDL2/VisualC/tests/testgl2/testgl2_VS2008.vcproj359
-rw-r--r--3rdparty/SDL2/VisualC/tests/testgles2/testgles2.vcxproj199
-rw-r--r--3rdparty/SDL2/VisualC/tests/testgles2/testgles2_VS2008.vcproj348
-rw-r--r--3rdparty/SDL2/VisualC/tests/testjoystick/testjoystick.vcxproj199
-rw-r--r--3rdparty/SDL2/VisualC/tests/testjoystick/testjoystick_VS2008.vcproj348
-rw-r--r--3rdparty/SDL2/VisualC/tests/testoverlay2/testoverlay2.vcxproj219
-rw-r--r--3rdparty/SDL2/VisualC/tests/testoverlay2/testoverlay2_VS2008.vcproj392
-rw-r--r--3rdparty/SDL2/VisualC/tests/testplatform/testplatform.vcxproj227
-rw-r--r--3rdparty/SDL2/VisualC/tests/testplatform/testplatform_VS2008.vcproj364
-rw-r--r--3rdparty/SDL2/VisualC/tests/testpower/testpower.vcxproj199
-rw-r--r--3rdparty/SDL2/VisualC/tests/testpower/testpower_VS2008.vcproj348
-rw-r--r--3rdparty/SDL2/VisualC/tests/testrendertarget/testrendertarget.vcxproj243
-rw-r--r--3rdparty/SDL2/VisualC/tests/testrendertarget/testrendertarget_VS2008.vcproj443
-rw-r--r--3rdparty/SDL2/VisualC/tests/testrumble/testrumble.vcxproj199
-rw-r--r--3rdparty/SDL2/VisualC/tests/testrumble/testrumble_VS2008.vcproj348
-rw-r--r--3rdparty/SDL2/VisualC/tests/testscale/testscale.vcxproj243
-rw-r--r--3rdparty/SDL2/VisualC/tests/testscale/testscale_VS2008.vcproj443
-rw-r--r--3rdparty/SDL2/VisualC/tests/testshape/testshape.vcxproj199
-rw-r--r--3rdparty/SDL2/VisualC/tests/testshape/testshape_VS2008.vcproj348
-rw-r--r--3rdparty/SDL2/VisualC/tests/testsprite2/testsprite2.vcxproj225
-rw-r--r--3rdparty/SDL2/VisualC/tests/testsprite2/testsprite2_VS2008.vcproj399
-rw-r--r--3rdparty/SDL2/VisualC/visualtest/unittest/testquit/testquit_VS2012.vcxproj216
-rw-r--r--3rdparty/SDL2/VisualC/visualtest/visualtest_VS2012.vcxproj304
-rw-r--r--3rdparty/SDL2/WhatsNew.txt262
-rw-r--r--3rdparty/SDL2/Xcode-iOS/Demos/Default.pngbin0 -> 18383 bytes-rw-r--r--3rdparty/SDL2/Xcode-iOS/Demos/Demos.xcodeproj/project.pbxproj1299
-rw-r--r--3rdparty/SDL2/Xcode-iOS/Demos/Icon.pngbin0 -> 2409 bytes-rw-r--r--3rdparty/SDL2/Xcode-iOS/Demos/Info.plist32
-rw-r--r--3rdparty/SDL2/Xcode-iOS/Demos/README43
-rw-r--r--3rdparty/SDL2/Xcode-iOS/Demos/data/bitmapfont/kromasky_16x16.bmpbin0 -> 45368 bytes-rw-r--r--3rdparty/SDL2/Xcode-iOS/Demos/data/bitmapfont/license.txt258
-rw-r--r--3rdparty/SDL2/Xcode-iOS/Demos/data/drums/ds_brush_snare.wavbin0 -> 194604 bytes-rw-r--r--3rdparty/SDL2/Xcode-iOS/Demos/data/drums/ds_china.wavbin0 -> 984604 bytes-rw-r--r--3rdparty/SDL2/Xcode-iOS/Demos/data/drums/ds_kick_big_amb.wavbin0 -> 307080 bytes-rw-r--r--3rdparty/SDL2/Xcode-iOS/Demos/data/drums/ds_loose_skin_mute.wavbin0 -> 127052 bytes-rw-r--r--3rdparty/SDL2/Xcode-iOS/Demos/data/icon.bmpbin0 -> 578 bytes-rw-r--r--3rdparty/SDL2/Xcode-iOS/Demos/data/ship.bmpbin0 -> 12344 bytes-rw-r--r--3rdparty/SDL2/Xcode-iOS/Demos/data/space.bmpbin0 -> 460856 bytes-rw-r--r--3rdparty/SDL2/Xcode-iOS/Demos/data/stroke.bmpbin0 -> 3128 bytes-rw-r--r--3rdparty/SDL2/Xcode-iOS/Demos/iOS Launch Screen.storyboard40
-rw-r--r--3rdparty/SDL2/Xcode-iOS/Demos/src/accelerometer.c226
-rw-r--r--3rdparty/SDL2/Xcode-iOS/Demos/src/common.c56
-rw-r--r--3rdparty/SDL2/Xcode-iOS/Demos/src/common.h10
-rw-r--r--3rdparty/SDL2/Xcode-iOS/Demos/src/fireworks.c477
-rw-r--r--3rdparty/SDL2/Xcode-iOS/Demos/src/happy.c180
-rw-r--r--3rdparty/SDL2/Xcode-iOS/Demos/src/keyboard.c317
-rw-r--r--3rdparty/SDL2/Xcode-iOS/Demos/src/mixer.c344
-rw-r--r--3rdparty/SDL2/Xcode-iOS/Demos/src/rectangles.c92
-rw-r--r--3rdparty/SDL2/Xcode-iOS/Demos/src/touch.c129
-rw-r--r--3rdparty/SDL2/Xcode-iOS/SDL/SDL.xcodeproj/project.pbxproj1668
-rw-r--r--3rdparty/SDL2/Xcode-iOS/SDLtest/SDL2test.xcodeproj/project.pbxproj411
-rw-r--r--3rdparty/SDL2/Xcode-iOS/Template/SDL iOS Application/Default-568h@2x.pngbin0 -> 83791 bytes-rw-r--r--3rdparty/SDL2/Xcode-iOS/Template/SDL iOS Application/Default.pngbin0 -> 18383 bytes-rw-r--r--3rdparty/SDL2/Xcode-iOS/Template/SDL iOS Application/Icon.pngbin0 -> 2409 bytes-rw-r--r--3rdparty/SDL2/Xcode-iOS/Template/SDL iOS Application/Info.plist28
-rw-r--r--3rdparty/SDL2/Xcode-iOS/Template/SDL iOS Application/___PROJECTNAME___.xcodeproj/TemplateIcon.icnsbin0 -> 34248 bytes-rw-r--r--3rdparty/SDL2/Xcode-iOS/Template/SDL iOS Application/___PROJECTNAME___.xcodeproj/TemplateInfo.plist10
-rw-r--r--3rdparty/SDL2/Xcode-iOS/Template/SDL iOS Application/___PROJECTNAME___.xcodeproj/project.pbxproj308
-rw-r--r--3rdparty/SDL2/Xcode-iOS/Template/SDL iOS Application/___PROJECTNAME___.xcodeproj/project.xcworkspace/contents.xcworkspacedata7
-rw-r--r--3rdparty/SDL2/Xcode-iOS/Template/SDL iOS Application/main.c98
-rw-r--r--3rdparty/SDL2/Xcode-iOS/Test/Info.plist28
-rw-r--r--3rdparty/SDL2/Xcode-iOS/Test/README11
-rw-r--r--3rdparty/SDL2/Xcode-iOS/Test/TestiPhoneOS.xcodeproj/project.pbxproj2918
-rw-r--r--3rdparty/SDL2/Xcode/SDL/Info-Framework.plist28
-rw-r--r--3rdparty/SDL2/Xcode/SDL/SDL.xcodeproj/project.pbxproj3004
-rw-r--r--3rdparty/SDL2/Xcode/SDL/pkg-support/SDL.info15
-rw-r--r--3rdparty/SDL2/Xcode/SDL/pkg-support/resources/License.txt19
-rw-r--r--3rdparty/SDL2/Xcode/SDL/pkg-support/resources/ReadMe.txt32
-rw-r--r--3rdparty/SDL2/Xcode/SDL/pkg-support/resources/SDL_DS_Storebin0 -> 15364 bytes-rw-r--r--3rdparty/SDL2/Xcode/SDL/pkg-support/sdl_logo.pdfbin0 -> 163800 bytes-rw-r--r--3rdparty/SDL2/Xcode/SDLTest/SDLTest.xcodeproj/project.pbxproj4882
-rw-r--r--3rdparty/SDL2/Xcode/SDLTest/TestDropFile-Info.plist35
-rw-r--r--3rdparty/SDL2/Xcode/XcodeDocSet/Doxyfile1558
-rw-r--r--3rdparty/SDL2/acinclude/ac_check_define.m414
-rw-r--r--3rdparty/SDL2/acinclude/alsa.m4145
-rw-r--r--3rdparty/SDL2/acinclude/ax_check_compiler_flags.m476
-rw-r--r--3rdparty/SDL2/acinclude/ax_gcc_archflag.m4215
-rw-r--r--3rdparty/SDL2/acinclude/ax_gcc_x86_cpuid.m4.htm79
-rw-r--r--3rdparty/SDL2/acinclude/esd.m4168
-rw-r--r--3rdparty/SDL2/acinclude/libtool.m47995
-rw-r--r--3rdparty/SDL2/acinclude/ltoptions.m4384
-rw-r--r--3rdparty/SDL2/acinclude/ltsugar.m4123
-rw-r--r--3rdparty/SDL2/acinclude/ltversion.m423
-rw-r--r--3rdparty/SDL2/acinclude/lt~obsolete.m498
-rw-r--r--3rdparty/SDL2/android-project/AndroidManifest.xml56
-rw-r--r--3rdparty/SDL2/android-project/ant.properties17
-rw-r--r--3rdparty/SDL2/android-project/build.properties17
-rw-r--r--3rdparty/SDL2/android-project/build.xml93
-rw-r--r--3rdparty/SDL2/android-project/default.properties11
-rw-r--r--3rdparty/SDL2/android-project/jni/Android.mk1
-rw-r--r--3rdparty/SDL2/android-project/jni/Application.mk10
-rw-r--r--3rdparty/SDL2/android-project/jni/src/Android.mk19
-rw-r--r--3rdparty/SDL2/android-project/jni/src/Android_static.mk12
-rw-r--r--3rdparty/SDL2/android-project/proguard-project.txt20
-rw-r--r--3rdparty/SDL2/android-project/project.properties14
-rw-r--r--3rdparty/SDL2/android-project/res/drawable-hdpi/ic_launcher.pngbin0 -> 2683 bytes-rw-r--r--3rdparty/SDL2/android-project/res/drawable-mdpi/ic_launcher.pngbin0 -> 1698 bytes-rw-r--r--3rdparty/SDL2/android-project/res/drawable-xhdpi/ic_launcher.pngbin0 -> 3872 bytes-rw-r--r--3rdparty/SDL2/android-project/res/drawable-xxhdpi/ic_launcher.pngbin0 -> 6874 bytes-rw-r--r--3rdparty/SDL2/android-project/res/layout/main.xml13
-rw-r--r--3rdparty/SDL2/android-project/res/values/strings.xml4
-rw-r--r--3rdparty/SDL2/android-project/src/org/libsdl/app/SDLActivity.java1742
-rw-r--r--3rdparty/SDL2/autogen.sh25
-rw-r--r--3rdparty/SDL2/build-scripts/androidbuild.sh135
-rw-r--r--3rdparty/SDL2/build-scripts/checker-buildbot.sh93
-rw-r--r--3rdparty/SDL2/build-scripts/config.guess1542
-rw-r--r--3rdparty/SDL2/build-scripts/config.sub1815
-rw-r--r--3rdparty/SDL2/build-scripts/emscripten-buildbot.sh73
-rw-r--r--3rdparty/SDL2/build-scripts/g++-fat.sh101
-rw-r--r--3rdparty/SDL2/build-scripts/gcc-fat.sh102
-rw-r--r--3rdparty/SDL2/build-scripts/install-sh323
-rw-r--r--3rdparty/SDL2/build-scripts/iosbuild.sh277
-rw-r--r--3rdparty/SDL2/build-scripts/ltmain.sh9655
-rw-r--r--3rdparty/SDL2/build-scripts/mkinstalldirs99
-rw-r--r--3rdparty/SDL2/build-scripts/nacl-buildbot.sh57
-rw-r--r--3rdparty/SDL2/build-scripts/naclbuild.sh105
-rw-r--r--3rdparty/SDL2/build-scripts/raspberrypi-buildbot.sh60
-rw-r--r--3rdparty/SDL2/build-scripts/showrev.sh5
-rw-r--r--3rdparty/SDL2/build-scripts/strip_fPIC.sh21
-rw-r--r--3rdparty/SDL2/build-scripts/update-copyright.sh9
-rw-r--r--3rdparty/SDL2/build-scripts/updaterev.sh20
-rw-r--r--3rdparty/SDL2/build-scripts/windows-buildbot-zipper.bat31
-rw-r--r--3rdparty/SDL2/build-scripts/winrtbuild.bat8
-rw-r--r--3rdparty/SDL2/build-scripts/winrtbuild.ps1294
-rw-r--r--3rdparty/SDL2/cmake/macros.cmake73
-rw-r--r--3rdparty/SDL2/cmake/sdlchecks.cmake1098
-rw-r--r--3rdparty/SDL2/cmake_uninstall.cmake.in18
-rw-r--r--3rdparty/SDL2/configure26556
-rw-r--r--3rdparty/SDL2/configure.in3748
-rw-r--r--3rdparty/SDL2/debian/changelog90
-rw-r--r--3rdparty/SDL2/debian/compat1
-rw-r--r--3rdparty/SDL2/debian/control76
-rw-r--r--3rdparty/SDL2/debian/copyright351
-rw-r--r--3rdparty/SDL2/debian/docs4
-rw-r--r--3rdparty/SDL2/debian/libsdl2-dev.install9
-rw-r--r--3rdparty/SDL2/debian/libsdl2-dev.manpages1
-rw-r--r--3rdparty/SDL2/debian/libsdl2.install1
-rw-r--r--3rdparty/SDL2/debian/rules41
-rw-r--r--3rdparty/SDL2/debian/sdl2-config.186
-rw-r--r--3rdparty/SDL2/debian/source/format1
-rw-r--r--3rdparty/SDL2/debian/watch2
-rw-r--r--3rdparty/SDL2/docs/README-android.md477
-rw-r--r--3rdparty/SDL2/docs/README-cmake.md32
-rw-r--r--3rdparty/SDL2/docs/README-directfb.md107
-rw-r--r--3rdparty/SDL2/docs/README-dynapi.md130
-rw-r--r--3rdparty/SDL2/docs/README-emscripten.md37
-rw-r--r--3rdparty/SDL2/docs/README-gesture.md71
-rw-r--r--3rdparty/SDL2/docs/README-hg.md25
-rw-r--r--3rdparty/SDL2/docs/README-ios.md266
-rw-r--r--3rdparty/SDL2/docs/README-linux.md86
-rw-r--r--3rdparty/SDL2/docs/README-macosx.md237
-rw-r--r--3rdparty/SDL2/docs/README-nacl.md103
-rw-r--r--3rdparty/SDL2/docs/README-pandora.md17
-rw-r--r--3rdparty/SDL2/docs/README-platforms.md8
-rw-r--r--3rdparty/SDL2/docs/README-porting.md67
-rw-r--r--3rdparty/SDL2/docs/README-psp.md19
-rw-r--r--3rdparty/SDL2/docs/README-raspberrypi.md178
-rw-r--r--3rdparty/SDL2/docs/README-touch.md86
-rw-r--r--3rdparty/SDL2/docs/README-wince.md10
-rw-r--r--3rdparty/SDL2/docs/README-windows.md41
-rw-r--r--3rdparty/SDL2/docs/README-winrt.md478
-rw-r--r--3rdparty/SDL2/docs/README.md63
-rw-r--r--3rdparty/SDL2/docs/doxyfile1560
-rw-r--r--3rdparty/SDL2/include/SDL.h132
-rw-r--r--3rdparty/SDL2/include/SDL_assert.h289
-rw-r--r--3rdparty/SDL2/include/SDL_atomic.h268
-rw-r--r--3rdparty/SDL2/include/SDL_audio.h672
-rw-r--r--3rdparty/SDL2/include/SDL_bits.h97
-rw-r--r--3rdparty/SDL2/include/SDL_blendmode.h63
-rw-r--r--3rdparty/SDL2/include/SDL_clipboard.h71
-rw-r--r--3rdparty/SDL2/include/SDL_config.h55
-rw-r--r--3rdparty/SDL2/include/SDL_config.h.cmake421
-rw-r--r--3rdparty/SDL2/include/SDL_config.h.in363
-rw-r--r--3rdparty/SDL2/include/SDL_config_android.h148
-rw-r--r--3rdparty/SDL2/include/SDL_config_iphoneos.h158
-rw-r--r--3rdparty/SDL2/include/SDL_config_macosx.h188
-rw-r--r--3rdparty/SDL2/include/SDL_config_minimal.h81
-rw-r--r--3rdparty/SDL2/include/SDL_config_pandora.h127
-rw-r--r--3rdparty/SDL2/include/SDL_config_psp.h143
-rw-r--r--3rdparty/SDL2/include/SDL_config_windows.h221
-rw-r--r--3rdparty/SDL2/include/SDL_config_winrt.h214
-rw-r--r--3rdparty/SDL2/include/SDL_config_wiz.h120
-rw-r--r--3rdparty/SDL2/include/SDL_copying.h20
-rw-r--r--3rdparty/SDL2/include/SDL_cpuinfo.h161
-rw-r--r--3rdparty/SDL2/include/SDL_egl.h1673
-rw-r--r--3rdparty/SDL2/include/SDL_endian.h239
-rw-r--r--3rdparty/SDL2/include/SDL_error.h76
-rw-r--r--3rdparty/SDL2/include/SDL_events.h754
-rw-r--r--3rdparty/SDL2/include/SDL_filesystem.h136
-rw-r--r--3rdparty/SDL2/include/SDL_gamecontroller.h323
-rw-r--r--3rdparty/SDL2/include/SDL_gesture.h87
-rw-r--r--3rdparty/SDL2/include/SDL_haptic.h1223
-rw-r--r--3rdparty/SDL2/include/SDL_hints.h795
-rw-r--r--3rdparty/SDL2/include/SDL_joystick.h273
-rw-r--r--3rdparty/SDL2/include/SDL_keyboard.h217
-rw-r--r--3rdparty/SDL2/include/SDL_keycode.h341
-rw-r--r--3rdparty/SDL2/include/SDL_loadso.h81
-rw-r--r--3rdparty/SDL2/include/SDL_log.h211
-rw-r--r--3rdparty/SDL2/include/SDL_main.h161
-rw-r--r--3rdparty/SDL2/include/SDL_messagebox.h144
-rw-r--r--3rdparty/SDL2/include/SDL_mouse.h302
-rw-r--r--3rdparty/SDL2/include/SDL_mutex.h251
-rw-r--r--3rdparty/SDL2/include/SDL_name.h33
-rw-r--r--3rdparty/SDL2/include/SDL_opengl.h2176
-rw-r--r--3rdparty/SDL2/include/SDL_opengl_glext.h11177
-rw-r--r--3rdparty/SDL2/include/SDL_opengles.h39
-rw-r--r--3rdparty/SDL2/include/SDL_opengles2.h52
-rw-r--r--3rdparty/SDL2/include/SDL_opengles2_gl2.h621
-rw-r--r--3rdparty/SDL2/include/SDL_opengles2_gl2ext.h2050
-rw-r--r--3rdparty/SDL2/include/SDL_opengles2_gl2platform.h30
-rw-r--r--3rdparty/SDL2/include/SDL_opengles2_khrplatform.h282
-rw-r--r--3rdparty/SDL2/include/SDL_pixels.h468
-rw-r--r--3rdparty/SDL2/include/SDL_platform.h185
-rw-r--r--3rdparty/SDL2/include/SDL_power.h75
-rw-r--r--3rdparty/SDL2/include/SDL_quit.h58
-rw-r--r--3rdparty/SDL2/include/SDL_rect.h148
-rw-r--r--3rdparty/SDL2/include/SDL_render.h905
-rw-r--r--3rdparty/SDL2/include/SDL_revision.h2
-rw-r--r--3rdparty/SDL2/include/SDL_rwops.h231
-rw-r--r--3rdparty/SDL2/include/SDL_scancode.h401
-rw-r--r--3rdparty/SDL2/include/SDL_shape.h143
-rw-r--r--3rdparty/SDL2/include/SDL_stdinc.h531
-rw-r--r--3rdparty/SDL2/include/SDL_surface.h513
-rw-r--r--3rdparty/SDL2/include/SDL_system.h216
-rw-r--r--3rdparty/SDL2/include/SDL_syswm.h321
-rw-r--r--3rdparty/SDL2/include/SDL_test.h68
-rw-r--r--3rdparty/SDL2/include/SDL_test_assert.h105
-rw-r--r--3rdparty/SDL2/include/SDL_test_common.h188
-rw-r--r--3rdparty/SDL2/include/SDL_test_compare.h69
-rw-r--r--3rdparty/SDL2/include/SDL_test_crc32.h124
-rw-r--r--3rdparty/SDL2/include/SDL_test_font.h76
-rw-r--r--3rdparty/SDL2/include/SDL_test_fuzzer.h384
-rw-r--r--3rdparty/SDL2/include/SDL_test_harness.h123
-rw-r--r--3rdparty/SDL2/include/SDL_test_images.h78
-rw-r--r--3rdparty/SDL2/include/SDL_test_log.h67
-rw-r--r--3rdparty/SDL2/include/SDL_test_md5.h129
-rw-r--r--3rdparty/SDL2/include/SDL_test_random.h115
-rw-r--r--3rdparty/SDL2/include/SDL_thread.h287
-rw-r--r--3rdparty/SDL2/include/SDL_timer.h115
-rw-r--r--3rdparty/SDL2/include/SDL_touch.h86
-rw-r--r--3rdparty/SDL2/include/SDL_types.h29
-rw-r--r--3rdparty/SDL2/include/SDL_version.h162
-rw-r--r--3rdparty/SDL2/include/SDL_video.h1218
-rw-r--r--3rdparty/SDL2/include/begin_code.h146
-rw-r--r--3rdparty/SDL2/include/close_code.h37
-rw-r--r--3rdparty/SDL2/sdl2-config.cmake.in11
-rw-r--r--3rdparty/SDL2/sdl2-config.in60
-rw-r--r--3rdparty/SDL2/sdl2.m4234
-rw-r--r--3rdparty/SDL2/sdl2.pc.in15
-rw-r--r--3rdparty/SDL2/src/SDL.c479
-rw-r--r--3rdparty/SDL2/src/SDL_assert.c384
-rw-r--r--3rdparty/SDL2/src/SDL_assert_c.h24
-rw-r--r--3rdparty/SDL2/src/SDL_error.c282
-rw-r--r--3rdparty/SDL2/src/SDL_error_c.h64
-rw-r--r--3rdparty/SDL2/src/SDL_hints.c236
-rw-r--r--3rdparty/SDL2/src/SDL_internal.h38
-rw-r--r--3rdparty/SDL2/src/SDL_log.c440
-rw-r--r--3rdparty/SDL2/src/atomic/SDL_atomic.c246
-rw-r--r--3rdparty/SDL2/src/atomic/SDL_spinlock.c139
-rw-r--r--3rdparty/SDL2/src/audio/SDL_audio.c1668
-rw-r--r--3rdparty/SDL2/src/audio/SDL_audio_c.h52
-rw-r--r--3rdparty/SDL2/src/audio/SDL_audiocvt.c1121
-rw-r--r--3rdparty/SDL2/src/audio/SDL_audiodev.c123
-rw-r--r--3rdparty/SDL2/src/audio/SDL_audiodev_c.h38
-rw-r--r--3rdparty/SDL2/src/audio/SDL_audiotypecvt.c16015
-rw-r--r--3rdparty/SDL2/src/audio/SDL_mixer.c369
-rw-r--r--3rdparty/SDL2/src/audio/SDL_sysaudio.h205
-rw-r--r--3rdparty/SDL2/src/audio/SDL_wave.c624
-rw-r--r--3rdparty/SDL2/src/audio/SDL_wave.h67
-rw-r--r--3rdparty/SDL2/src/audio/alsa/SDL_alsa_audio.c983
-rw-r--r--3rdparty/SDL2/src/audio/alsa/SDL_alsa_audio.h45
-rw-r--r--3rdparty/SDL2/src/audio/android/SDL_androidaudio.c242
-rw-r--r--3rdparty/SDL2/src/audio/android/SDL_androidaudio.h39
-rw-r--r--3rdparty/SDL2/src/audio/android/opensl_io.c558
-rw-r--r--3rdparty/SDL2/src/audio/android/opensl_io.h129
-rw-r--r--3rdparty/SDL2/src/audio/arts/SDL_artsaudio.c365
-rw-r--r--3rdparty/SDL2/src/audio/arts/SDL_artsaudio.h52
-rw-r--r--3rdparty/SDL2/src/audio/bsd/SDL_bsdaudio.c418
-rw-r--r--3rdparty/SDL2/src/audio/bsd/SDL_bsdaudio.h51
-rw-r--r--3rdparty/SDL2/src/audio/coreaudio/SDL_coreaudio.h67
-rw-r--r--3rdparty/SDL2/src/audio/coreaudio/SDL_coreaudio.m849
-rw-r--r--3rdparty/SDL2/src/audio/directsound/SDL_directsound.c605
-rw-r--r--3rdparty/SDL2/src/audio/directsound/SDL_directsound.h47
-rw-r--r--3rdparty/SDL2/src/audio/disk/SDL_diskaudio.c207
-rw-r--r--3rdparty/SDL2/src/audio/disk/SDL_diskaudio.h41
-rw-r--r--3rdparty/SDL2/src/audio/dsp/SDL_dspaudio.c320
-rw-r--r--3rdparty/SDL2/src/audio/dsp/SDL_dspaudio.h43
-rw-r--r--3rdparty/SDL2/src/audio/dummy/SDL_dummyaudio.c65
-rw-r--r--3rdparty/SDL2/src/audio/dummy/SDL_dummyaudio.h41
-rw-r--r--3rdparty/SDL2/src/audio/emscripten/SDL_emscriptenaudio.c443
-rw-r--r--3rdparty/SDL2/src/audio/emscripten/SDL_emscriptenaudio.h42
-rw-r--r--3rdparty/SDL2/src/audio/esd/SDL_esdaudio.c335
-rw-r--r--3rdparty/SDL2/src/audio/esd/SDL_esdaudio.h50
-rw-r--r--3rdparty/SDL2/src/audio/fusionsound/SDL_fsaudio.c328
-rw-r--r--3rdparty/SDL2/src/audio/fusionsound/SDL_fsaudio.h49
-rw-r--r--3rdparty/SDL2/src/audio/haiku/SDL_haikuaudio.cc234
-rw-r--r--3rdparty/SDL2/src/audio/haiku/SDL_haikuaudio.h38
-rw-r--r--3rdparty/SDL2/src/audio/nacl/SDL_naclaudio.c149
-rw-r--r--3rdparty/SDL2/src/audio/nacl/SDL_naclaudio.h41
-rw-r--r--3rdparty/SDL2/src/audio/nas/SDL_nasaudio.c463
-rw-r--r--3rdparty/SDL2/src/audio/nas/SDL_nasaudio.h56
-rw-r--r--3rdparty/SDL2/src/audio/paudio/SDL_paudio.c529
-rw-r--r--3rdparty/SDL2/src/audio/paudio/SDL_paudio.h47
-rw-r--r--3rdparty/SDL2/src/audio/psp/SDL_pspaudio.c180
-rw-r--r--3rdparty/SDL2/src/audio/psp/SDL_pspaudio.h45
-rw-r--r--3rdparty/SDL2/src/audio/pulseaudio/SDL_pulseaudio.c772
-rw-r--r--3rdparty/SDL2/src/audio/pulseaudio/SDL_pulseaudio.h52
-rw-r--r--3rdparty/SDL2/src/audio/qsa/SDL_qsa_audio.c771
-rw-r--r--3rdparty/SDL2/src/audio/qsa/SDL_qsa_audio.h57
-rw-r--r--3rdparty/SDL2/src/audio/sdlgenaudiocvt.pl761
-rw-r--r--3rdparty/SDL2/src/audio/sndio/SDL_sndioaudio.c315
-rw-r--r--3rdparty/SDL2/src/audio/sndio/SDL_sndioaudio.h45
-rw-r--r--3rdparty/SDL2/src/audio/sun/SDL_sunaudio.c421
-rw-r--r--3rdparty/SDL2/src/audio/sun/SDL_sunaudio.h47
-rw-r--r--3rdparty/SDL2/src/audio/winmm/SDL_winmm.c423
-rw-r--r--3rdparty/SDL2/src/audio/winmm/SDL_winmm.h45
-rw-r--r--3rdparty/SDL2/src/audio/xaudio2/SDL_xaudio2.c503
-rw-r--r--3rdparty/SDL2/src/audio/xaudio2/SDL_xaudio2.h386
-rw-r--r--3rdparty/SDL2/src/audio/xaudio2/SDL_xaudio2_winrthelpers.cpp90
-rw-r--r--3rdparty/SDL2/src/audio/xaudio2/SDL_xaudio2_winrthelpers.h70
-rw-r--r--3rdparty/SDL2/src/core/android/SDL_android.c1776
-rw-r--r--3rdparty/SDL2/src/core/android/SDL_android.h92
-rw-r--r--3rdparty/SDL2/src/core/linux/SDL_dbus.c239
-rw-r--r--3rdparty/SDL2/src/core/linux/SDL_dbus.h82
-rw-r--r--3rdparty/SDL2/src/core/linux/SDL_evdev.c873
-rw-r--r--3rdparty/SDL2/src/core/linux/SDL_evdev.h39
-rw-r--r--3rdparty/SDL2/src/core/linux/SDL_fcitx.c553
-rw-r--r--3rdparty/SDL2/src/core/linux/SDL_fcitx.h40
-rw-r--r--3rdparty/SDL2/src/core/linux/SDL_ibus.c682
-rw-r--r--3rdparty/SDL2/src/core/linux/SDL_ibus.h58
-rw-r--r--3rdparty/SDL2/src/core/linux/SDL_ime.c138
-rw-r--r--3rdparty/SDL2/src/core/linux/SDL_ime.h38
-rw-r--r--3rdparty/SDL2/src/core/linux/SDL_udev.c539
-rw-r--r--3rdparty/SDL2/src/core/linux/SDL_udev.h119
-rw-r--r--3rdparty/SDL2/src/core/windows/SDL_directx.h111
-rw-r--r--3rdparty/SDL2/src/core/windows/SDL_windows.c207
-rw-r--r--3rdparty/SDL2/src/core/windows/SDL_windows.h67
-rw-r--r--3rdparty/SDL2/src/core/windows/SDL_xinput.c139
-rw-r--r--3rdparty/SDL2/src/core/windows/SDL_xinput.h172
-rw-r--r--3rdparty/SDL2/src/core/winrt/SDL_winrtapp_common.cpp37
-rw-r--r--3rdparty/SDL2/src/core/winrt/SDL_winrtapp_common.h31
-rw-r--r--3rdparty/SDL2/src/core/winrt/SDL_winrtapp_direct3d.cpp855
-rw-r--r--3rdparty/SDL2/src/core/winrt/SDL_winrtapp_direct3d.h92
-rw-r--r--3rdparty/SDL2/src/core/winrt/SDL_winrtapp_xaml.cpp160
-rw-r--r--3rdparty/SDL2/src/core/winrt/SDL_winrtapp_xaml.h33
-rw-r--r--3rdparty/SDL2/src/cpuinfo/SDL_cpuinfo.c799
-rw-r--r--3rdparty/SDL2/src/dynapi/SDL_dynapi.c319
-rw-r--r--3rdparty/SDL2/src/dynapi/SDL_dynapi.h67
-rw-r--r--3rdparty/SDL2/src/dynapi/SDL_dynapi_overrides.h614
-rw-r--r--3rdparty/SDL2/src/dynapi/SDL_dynapi_procs.h646
-rw-r--r--3rdparty/SDL2/src/dynapi/gendynapi.pl141
-rw-r--r--3rdparty/SDL2/src/events/SDL_clipboardevents.c46
-rw-r--r--3rdparty/SDL2/src/events/SDL_clipboardevents_c.h30
-rw-r--r--3rdparty/SDL2/src/events/SDL_dropevents.c98
-rw-r--r--3rdparty/SDL2/src/events/SDL_dropevents_c.h32
-rw-r--r--3rdparty/SDL2/src/events/SDL_events.c659
-rw-r--r--3rdparty/SDL2/src/events/SDL_events_c.h53
-rw-r--r--3rdparty/SDL2/src/events/SDL_gesture.c672
-rw-r--r--3rdparty/SDL2/src/events/SDL_gesture_c.h34
-rw-r--r--3rdparty/SDL2/src/events/SDL_keyboard.c1016
-rw-r--r--3rdparty/SDL2/src/events/SDL_keyboard_c.h70
-rw-r--r--3rdparty/SDL2/src/events/SDL_mouse.c902
-rw-r--r--3rdparty/SDL2/src/events/SDL_mouse_c.h133
-rw-r--r--3rdparty/SDL2/src/events/SDL_quit.c152
-rw-r--r--3rdparty/SDL2/src/events/SDL_sysevents.h36
-rw-r--r--3rdparty/SDL2/src/events/SDL_touch.c365
-rw-r--r--3rdparty/SDL2/src/events/SDL_touch_c.h61
-rw-r--r--3rdparty/SDL2/src/events/SDL_windowevents.c228
-rw-r--r--3rdparty/SDL2/src/events/SDL_windowevents_c.h31
-rw-r--r--3rdparty/SDL2/src/events/blank_cursor.h33
-rw-r--r--3rdparty/SDL2/src/events/default_cursor.h114
-rw-r--r--3rdparty/SDL2/src/events/scancodes_darwin.h159
-rw-r--r--3rdparty/SDL2/src/events/scancodes_linux.h263
-rw-r--r--3rdparty/SDL2/src/events/scancodes_windows.h55
-rw-r--r--3rdparty/SDL2/src/events/scancodes_xfree86.h506
-rw-r--r--3rdparty/SDL2/src/file/SDL_rwops.c769
-rw-r--r--3rdparty/SDL2/src/file/cocoa/SDL_rwopsbundlesupport.h30
-rw-r--r--3rdparty/SDL2/src/file/cocoa/SDL_rwopsbundlesupport.m62
-rw-r--r--3rdparty/SDL2/src/filesystem/android/SDL_sysfilesystem.c62
-rw-r--r--3rdparty/SDL2/src/filesystem/cocoa/SDL_sysfilesystem.m106
-rw-r--r--3rdparty/SDL2/src/filesystem/dummy/SDL_sysfilesystem.c47
-rw-r--r--3rdparty/SDL2/src/filesystem/emscripten/SDL_sysfilesystem.c69
-rw-r--r--3rdparty/SDL2/src/filesystem/haiku/SDL_sysfilesystem.cc93
-rw-r--r--3rdparty/SDL2/src/filesystem/nacl/SDL_sysfilesystem.c42
-rw-r--r--3rdparty/SDL2/src/filesystem/unix/SDL_sysfilesystem.c229
-rw-r--r--3rdparty/SDL2/src/filesystem/windows/SDL_sysfilesystem.c182
-rw-r--r--3rdparty/SDL2/src/filesystem/winrt/SDL_sysfilesystem.cpp221
-rw-r--r--3rdparty/SDL2/src/haptic/SDL_haptic.c848
-rw-r--r--3rdparty/SDL2/src/haptic/SDL_haptic_c.h25
-rw-r--r--3rdparty/SDL2/src/haptic/SDL_syshaptic.h208
-rw-r--r--3rdparty/SDL2/src/haptic/darwin/SDL_syshaptic.c1417
-rw-r--r--3rdparty/SDL2/src/haptic/darwin/SDL_syshaptic_c.h26
-rw-r--r--3rdparty/SDL2/src/haptic/dummy/SDL_syshaptic.c186
-rw-r--r--3rdparty/SDL2/src/haptic/linux/SDL_syshaptic.c1162
-rw-r--r--3rdparty/SDL2/src/haptic/windows/SDL_dinputhaptic.c1301
-rw-r--r--3rdparty/SDL2/src/haptic/windows/SDL_dinputhaptic_c.h47
-rw-r--r--3rdparty/SDL2/src/haptic/windows/SDL_windowshaptic.c449
-rw-r--r--3rdparty/SDL2/src/haptic/windows/SDL_windowshaptic_c.h88
-rw-r--r--3rdparty/SDL2/src/haptic/windows/SDL_xinputhaptic.c486
-rw-r--r--3rdparty/SDL2/src/haptic/windows/SDL_xinputhaptic_c.h47
-rw-r--r--3rdparty/SDL2/src/joystick/SDL_gamecontroller.c1372
-rw-r--r--3rdparty/SDL2/src/joystick/SDL_gamecontrollerdb.h116
-rw-r--r--3rdparty/SDL2/src/joystick/SDL_joystick.c929
-rw-r--r--3rdparty/SDL2/src/joystick/SDL_joystick_c.h52
-rw-r--r--3rdparty/SDL2/src/joystick/SDL_sysjoystick.h119
-rw-r--r--3rdparty/SDL2/src/joystick/android/SDL_sysjoystick.c553
-rw-r--r--3rdparty/SDL2/src/joystick/android/SDL_sysjoystick_c.h52
-rw-r--r--3rdparty/SDL2/src/joystick/bsd/SDL_sysjoystick.c697
-rw-r--r--3rdparty/SDL2/src/joystick/darwin/SDL_sysjoystick.c798
-rw-r--r--3rdparty/SDL2/src/joystick/darwin/SDL_sysjoystick_c.h72
-rw-r--r--3rdparty/SDL2/src/joystick/dummy/SDL_sysjoystick.c125
-rw-r--r--3rdparty/SDL2/src/joystick/emscripten/SDL_sysjoystick.c402
-rw-r--r--3rdparty/SDL2/src/joystick/emscripten/SDL_sysjoystick_c.h52
-rw-r--r--3rdparty/SDL2/src/joystick/haiku/SDL_haikujoystick.cc274
-rw-r--r--3rdparty/SDL2/src/joystick/iphoneos/SDL_sysjoystick.m725
-rw-r--r--3rdparty/SDL2/src/joystick/iphoneos/SDL_sysjoystick_c.h55
-rw-r--r--3rdparty/SDL2/src/joystick/linux/SDL_sysjoystick.c847
-rw-r--r--3rdparty/SDL2/src/joystick/linux/SDL_sysjoystick_c.h57
-rw-r--r--3rdparty/SDL2/src/joystick/psp/SDL_sysjoystick.c270
-rw-r--r--3rdparty/SDL2/src/joystick/sort_controllers.py65
-rw-r--r--3rdparty/SDL2/src/joystick/windows/SDL_dinputjoystick.c918
-rw-r--r--3rdparty/SDL2/src/joystick/windows/SDL_dinputjoystick_c.h30
-rw-r--r--3rdparty/SDL2/src/joystick/windows/SDL_mmjoystick.c467
-rw-r--r--3rdparty/SDL2/src/joystick/windows/SDL_windowsjoystick.c538
-rw-r--r--3rdparty/SDL2/src/joystick/windows/SDL_windowsjoystick_c.h92
-rw-r--r--3rdparty/SDL2/src/joystick/windows/SDL_xinputjoystick.c421
-rw-r--r--3rdparty/SDL2/src/joystick/windows/SDL_xinputjoystick_c.h33
-rw-r--r--3rdparty/SDL2/src/libm/e_atan2.c116
-rw-r--r--3rdparty/SDL2/src/libm/e_log.c167
-rw-r--r--3rdparty/SDL2/src/libm/e_pow.c342
-rw-r--r--3rdparty/SDL2/src/libm/e_rem_pio2.c201
-rw-r--r--3rdparty/SDL2/src/libm/e_sqrt.c464
-rw-r--r--3rdparty/SDL2/src/libm/k_cos.c100
-rw-r--r--3rdparty/SDL2/src/libm/k_rem_pio2.c363
-rw-r--r--3rdparty/SDL2/src/libm/k_sin.c87
-rw-r--r--3rdparty/SDL2/src/libm/k_tan.c118
-rw-r--r--3rdparty/SDL2/src/libm/math_libm.h38
-rw-r--r--3rdparty/SDL2/src/libm/math_private.h221
-rw-r--r--3rdparty/SDL2/src/libm/s_atan.c115
-rw-r--r--3rdparty/SDL2/src/libm/s_copysign.c42
-rw-r--r--3rdparty/SDL2/src/libm/s_cos.c91
-rw-r--r--3rdparty/SDL2/src/libm/s_fabs.c39
-rw-r--r--3rdparty/SDL2/src/libm/s_floor.c96
-rw-r--r--3rdparty/SDL2/src/libm/s_scalbn.c79
-rw-r--r--3rdparty/SDL2/src/libm/s_sin.c91
-rw-r--r--3rdparty/SDL2/src/libm/s_tan.c67
-rw-r--r--3rdparty/SDL2/src/loadso/dlopen/SDL_sysloadso.c88
-rw-r--r--3rdparty/SDL2/src/loadso/dummy/SDL_sysloadso.c54
-rw-r--r--3rdparty/SDL2/src/loadso/haiku/SDL_sysloadso.c71
-rw-r--r--3rdparty/SDL2/src/loadso/windows/SDL_sysloadso.c80
-rw-r--r--3rdparty/SDL2/src/main/android/SDL_android_main.c83
-rw-r--r--3rdparty/SDL2/src/main/dummy/SDL_dummy_main.c28
-rw-r--r--3rdparty/SDL2/src/main/haiku/SDL_BApp.h392
-rw-r--r--3rdparty/SDL2/src/main/haiku/SDL_BeApp.cc138
-rw-r--r--3rdparty/SDL2/src/main/haiku/SDL_BeApp.h40
-rw-r--r--3rdparty/SDL2/src/main/nacl/SDL_nacl_main.c93
-rw-r--r--3rdparty/SDL2/src/main/psp/SDL_psp_main.c70
-rw-r--r--3rdparty/SDL2/src/main/windows/SDL_windows_main.c207
-rw-r--r--3rdparty/SDL2/src/main/windows/version.rc38
-rw-r--r--3rdparty/SDL2/src/main/winrt/SDL2-WinRTResource_BlankCursor.curbin0 -> 326 bytes-rw-r--r--3rdparty/SDL2/src/main/winrt/SDL2-WinRTResources.rc3
-rw-r--r--3rdparty/SDL2/src/main/winrt/SDL_winrt_main_NonXAML.cpp59
-rw-r--r--3rdparty/SDL2/src/power/SDL_power.c126
-rw-r--r--3rdparty/SDL2/src/power/android/SDL_syspower.c63
-rw-r--r--3rdparty/SDL2/src/power/emscripten/SDL_syspower.c62
-rw-r--r--3rdparty/SDL2/src/power/haiku/SDL_syspower.c126
-rw-r--r--3rdparty/SDL2/src/power/linux/SDL_syspower.c519
-rw-r--r--3rdparty/SDL2/src/power/macosx/SDL_syspower.c192
-rw-r--r--3rdparty/SDL2/src/power/psp/SDL_syspower.c68
-rw-r--r--3rdparty/SDL2/src/power/uikit/SDL_syspower.h32
-rw-r--r--3rdparty/SDL2/src/power/uikit/SDL_syspower.m113
-rw-r--r--3rdparty/SDL2/src/power/windows/SDL_syspower.c76
-rw-r--r--3rdparty/SDL2/src/power/winrt/SDL_syspower.cpp44
-rw-r--r--3rdparty/SDL2/src/render/SDL_d3dmath.c136
-rw-r--r--3rdparty/SDL2/src/render/SDL_d3dmath.h72
-rw-r--r--3rdparty/SDL2/src/render/SDL_render.c1973
-rw-r--r--3rdparty/SDL2/src/render/SDL_sysrender.h205
-rw-r--r--3rdparty/SDL2/src/render/SDL_yuv_mmx.c431
-rw-r--r--3rdparty/SDL2/src/render/SDL_yuv_sw.c1405
-rw-r--r--3rdparty/SDL2/src/render/SDL_yuv_sw_c.h72
-rw-r--r--3rdparty/SDL2/src/render/direct3d/SDL_render_d3d.c1990
-rw-r--r--3rdparty/SDL2/src/render/direct3d11/SDL_render_d3d11.c3014
-rw-r--r--3rdparty/SDL2/src/render/direct3d11/SDL_render_winrt.cpp116
-rw-r--r--3rdparty/SDL2/src/render/direct3d11/SDL_render_winrt.h40
-rw-r--r--3rdparty/SDL2/src/render/mmx.h642
-rw-r--r--3rdparty/SDL2/src/render/opengl/SDL_glfuncs.h477
-rw-r--r--3rdparty/SDL2/src/render/opengl/SDL_render_gl.c1597
-rw-r--r--3rdparty/SDL2/src/render/opengl/SDL_shaders_gl.c463
-rw-r--r--3rdparty/SDL2/src/render/opengl/SDL_shaders_gl.h41
-rw-r--r--3rdparty/SDL2/src/render/opengles/SDL_glesfuncs.h63
-rw-r--r--3rdparty/SDL2/src/render/opengles/SDL_render_gles.c1216
-rw-r--r--3rdparty/SDL2/src/render/opengles2/SDL_gles2funcs.h75
-rw-r--r--3rdparty/SDL2/src/render/opengles2/SDL_render_gles2.c2137
-rw-r--r--3rdparty/SDL2/src/render/opengles2/SDL_shaders_gles2.c906
-rw-r--r--3rdparty/SDL2/src/render/opengles2/SDL_shaders_gles2.h63
-rw-r--r--3rdparty/SDL2/src/render/psp/SDL_render_psp.c1028
-rw-r--r--3rdparty/SDL2/src/render/software/SDL_blendfillrect.c336
-rw-r--r--3rdparty/SDL2/src/render/software/SDL_blendfillrect.h27
-rw-r--r--3rdparty/SDL2/src/render/software/SDL_blendline.c777
-rw-r--r--3rdparty/SDL2/src/render/software/SDL_blendline.h27
-rw-r--r--3rdparty/SDL2/src/render/software/SDL_blendpoint.c343
-rw-r--r--3rdparty/SDL2/src/render/software/SDL_blendpoint.h27
-rw-r--r--3rdparty/SDL2/src/render/software/SDL_draw.h576
-rw-r--r--3rdparty/SDL2/src/render/software/SDL_drawline.c209
-rw-r--r--3rdparty/SDL2/src/render/software/SDL_drawline.h27
-rw-r--r--3rdparty/SDL2/src/render/software/SDL_drawpoint.c114
-rw-r--r--3rdparty/SDL2/src/render/software/SDL_drawpoint.h27
-rw-r--r--3rdparty/SDL2/src/render/software/SDL_render_sw.c794
-rw-r--r--3rdparty/SDL2/src/render/software/SDL_render_sw_c.h24
-rw-r--r--3rdparty/SDL2/src/render/software/SDL_rotate.c579
-rw-r--r--3rdparty/SDL2/src/render/software/SDL_rotate.h28
-rw-r--r--3rdparty/SDL2/src/stdlib/SDL_getenv.c308
-rw-r--r--3rdparty/SDL2/src/stdlib/SDL_iconv.c931
-rw-r--r--3rdparty/SDL2/src/stdlib/SDL_malloc.c5264
-rw-r--r--3rdparty/SDL2/src/stdlib/SDL_qsort.c534
-rw-r--r--3rdparty/SDL2/src/stdlib/SDL_stdlib.c971
-rw-r--r--3rdparty/SDL2/src/stdlib/SDL_string.c1668
-rw-r--r--3rdparty/SDL2/src/test/SDL_test_assert.c150
-rw-r--r--3rdparty/SDL2/src/test/SDL_test_common.c1615
-rw-r--r--3rdparty/SDL2/src/test/SDL_test_compare.c115
-rw-r--r--3rdparty/SDL2/src/test/SDL_test_crc32.c165
-rw-r--r--3rdparty/SDL2/src/test/SDL_test_font.c3238
-rw-r--r--3rdparty/SDL2/src/test/SDL_test_fuzzer.c525
-rw-r--r--3rdparty/SDL2/src/test/SDL_test_harness.c676
-rw-r--r--3rdparty/SDL2/src/test/SDL_test_imageBlit.c1557
-rw-r--r--3rdparty/SDL2/src/test/SDL_test_imageBlitBlend.c2843
-rw-r--r--3rdparty/SDL2/src/test/SDL_test_imageFace.c246
-rw-r--r--3rdparty/SDL2/src/test/SDL_test_imagePrimitives.c512
-rw-r--r--3rdparty/SDL2/src/test/SDL_test_imagePrimitivesBlend.c694
-rw-r--r--3rdparty/SDL2/src/test/SDL_test_log.c101
-rw-r--r--3rdparty/SDL2/src/test/SDL_test_md5.c336
-rw-r--r--3rdparty/SDL2/src/test/SDL_test_random.c94
-rw-r--r--3rdparty/SDL2/src/thread/SDL_systhread.h70
-rw-r--r--3rdparty/SDL2/src/thread/SDL_thread.c503
-rw-r--r--3rdparty/SDL2/src/thread/SDL_thread_c.h95
-rw-r--r--3rdparty/SDL2/src/thread/generic/SDL_syscond.c220
-rw-r--r--3rdparty/SDL2/src/thread/generic/SDL_sysmutex.c165
-rw-r--r--3rdparty/SDL2/src/thread/generic/SDL_sysmutex_c.h22
-rw-r--r--3rdparty/SDL2/src/thread/generic/SDL_syssem.c217
-rw-r--r--3rdparty/SDL2/src/thread/generic/SDL_systhread.c71
-rw-r--r--3rdparty/SDL2/src/thread/generic/SDL_systhread_c.h26
-rw-r--r--3rdparty/SDL2/src/thread/generic/SDL_systls.c38
-rw-r--r--3rdparty/SDL2/src/thread/psp/SDL_syscond.c224
-rw-r--r--3rdparty/SDL2/src/thread/psp/SDL_sysmutex.c136
-rw-r--r--3rdparty/SDL2/src/thread/psp/SDL_sysmutex_c.h22
-rw-r--r--3rdparty/SDL2/src/thread/psp/SDL_syssem.c161
-rw-r--r--3rdparty/SDL2/src/thread/psp/SDL_systhread.c112
-rw-r--r--3rdparty/SDL2/src/thread/psp/SDL_systhread_c.h24
-rw-r--r--3rdparty/SDL2/src/thread/pthread/SDL_syscond.c158
-rw-r--r--3rdparty/SDL2/src/thread/pthread/SDL_sysmutex.c195
-rw-r--r--3rdparty/SDL2/src/thread/pthread/SDL_sysmutex_c.h32
-rw-r--r--3rdparty/SDL2/src/thread/pthread/SDL_syssem.c209
-rw-r--r--3rdparty/SDL2/src/thread/pthread/SDL_systhread.c246
-rw-r--r--3rdparty/SDL2/src/thread/pthread/SDL_systhread_c.h27
-rw-r--r--3rdparty/SDL2/src/thread/pthread/SDL_systls.c69
-rw-r--r--3rdparty/SDL2/src/thread/stdcpp/SDL_syscond.cpp164
-rw-r--r--3rdparty/SDL2/src/thread/stdcpp/SDL_sysmutex.cpp111
-rw-r--r--3rdparty/SDL2/src/thread/stdcpp/SDL_sysmutex_c.h30
-rw-r--r--3rdparty/SDL2/src/thread/stdcpp/SDL_systhread.cpp168
-rw-r--r--3rdparty/SDL2/src/thread/stdcpp/SDL_systhread_c.h26
-rw-r--r--3rdparty/SDL2/src/thread/windows/SDL_sysmutex.c110
-rw-r--r--3rdparty/SDL2/src/thread/windows/SDL_syssem.c156
-rw-r--r--3rdparty/SDL2/src/thread/windows/SDL_systhread.c229
-rw-r--r--3rdparty/SDL2/src/thread/windows/SDL_systhread_c.h32
-rw-r--r--3rdparty/SDL2/src/thread/windows/SDL_systls.c72
-rw-r--r--3rdparty/SDL2/src/timer/SDL_timer.c372
-rw-r--r--3rdparty/SDL2/src/timer/SDL_timer_c.h34
-rw-r--r--3rdparty/SDL2/src/timer/dummy/SDL_systimer.c75
-rw-r--r--3rdparty/SDL2/src/timer/haiku/SDL_systimer.c80
-rw-r--r--3rdparty/SDL2/src/timer/psp/SDL_systimer.c91
-rw-r--r--3rdparty/SDL2/src/timer/unix/SDL_systimer.c231
-rw-r--r--3rdparty/SDL2/src/timer/windows/SDL_systimer.c200
-rw-r--r--3rdparty/SDL2/src/video/SDL_RLEaccel.c1581
-rw-r--r--3rdparty/SDL2/src/video/SDL_RLEaccel_c.h31
-rw-r--r--3rdparty/SDL2/src/video/SDL_blit.c286
-rw-r--r--3rdparty/SDL2/src/video/SDL_blit.h552
-rw-r--r--3rdparty/SDL2/src/video/SDL_blit_0.c483
-rw-r--r--3rdparty/SDL2/src/video/SDL_blit_1.c550
-rw-r--r--3rdparty/SDL2/src/video/SDL_blit_A.c1388
-rw-r--r--3rdparty/SDL2/src/video/SDL_blit_N.c2637
-rw-r--r--3rdparty/SDL2/src/video/SDL_blit_auto.c7419
-rw-r--r--3rdparty/SDL2/src/video/SDL_blit_auto.h30
-rw-r--r--3rdparty/SDL2/src/video/SDL_blit_copy.c162
-rw-r--r--3rdparty/SDL2/src/video/SDL_blit_copy.h24
-rw-r--r--3rdparty/SDL2/src/video/SDL_blit_slow.c164
-rw-r--r--3rdparty/SDL2/src/video/SDL_blit_slow.h25
-rw-r--r--3rdparty/SDL2/src/video/SDL_bmp.c699
-rw-r--r--3rdparty/SDL2/src/video/SDL_clipboard.c90
-rw-r--r--3rdparty/SDL2/src/video/SDL_egl.c633
-rw-r--r--3rdparty/SDL2/src/video/SDL_egl_c.h130
-rw-r--r--3rdparty/SDL2/src/video/SDL_fillrect.c343
-rw-r--r--3rdparty/SDL2/src/video/SDL_pixels.c1127
-rw-r--r--3rdparty/SDL2/src/video/SDL_pixels_c.h41
-rw-r--r--3rdparty/SDL2/src/video/SDL_rect.c525
-rw-r--r--3rdparty/SDL2/src/video/SDL_rect_c.h25
-rw-r--r--3rdparty/SDL2/src/video/SDL_shape.c297
-rw-r--r--3rdparty/SDL2/src/video/SDL_shape_internals.h69
-rw-r--r--3rdparty/SDL2/src/video/SDL_stretch.c353
-rw-r--r--3rdparty/SDL2/src/video/SDL_surface.c1183
-rw-r--r--3rdparty/SDL2/src/video/SDL_sysvideo.h448
-rw-r--r--3rdparty/SDL2/src/video/SDL_video.c3794
-rw-r--r--3rdparty/SDL2/src/video/android/SDL_androidclipboard.c48
-rw-r--r--3rdparty/SDL2/src/video/android/SDL_androidclipboard.h32
-rw-r--r--3rdparty/SDL2/src/video/android/SDL_androidevents.c125
-rw-r--r--3rdparty/SDL2/src/video/android/SDL_androidevents.h27
-rw-r--r--3rdparty/SDL2/src/video/android/SDL_androidgl.c61
-rw-r--r--3rdparty/SDL2/src/video/android/SDL_androidkeyboard.c391
-rw-r--r--3rdparty/SDL2/src/video/android/SDL_androidkeyboard.h36
-rw-r--r--3rdparty/SDL2/src/video/android/SDL_androidmessagebox.c37
-rw-r--r--3rdparty/SDL2/src/video/android/SDL_androidmessagebox.h29
-rw-r--r--3rdparty/SDL2/src/video/android/SDL_androidmouse.c98
-rw-r--r--3rdparty/SDL2/src/video/android/SDL_androidmouse.h32
-rw-r--r--3rdparty/SDL2/src/video/android/SDL_androidtouch.c154
-rw-r--r--3rdparty/SDL2/src/video/android/SDL_androidtouch.h29
-rw-r--r--3rdparty/SDL2/src/video/android/SDL_androidvideo.c237
-rw-r--r--3rdparty/SDL2/src/video/android/SDL_androidvideo.h49
-rw-r--r--3rdparty/SDL2/src/video/android/SDL_androidwindow.c139
-rw-r--r--3rdparty/SDL2/src/video/android/SDL_androidwindow.h44
-rw-r--r--3rdparty/SDL2/src/video/cocoa/SDL_cocoaclipboard.h36
-rw-r--r--3rdparty/SDL2/src/video/cocoa/SDL_cocoaclipboard.m103
-rw-r--r--3rdparty/SDL2/src/video/cocoa/SDL_cocoaevents.h32
-rw-r--r--3rdparty/SDL2/src/video/cocoa/SDL_cocoaevents.m454
-rw-r--r--3rdparty/SDL2/src/video/cocoa/SDL_cocoakeyboard.h36
-rw-r--r--3rdparty/SDL2/src/video/cocoa/SDL_cocoakeyboard.m717
-rw-r--r--3rdparty/SDL2/src/video/cocoa/SDL_cocoamessagebox.h29
-rw-r--r--3rdparty/SDL2/src/video/cocoa/SDL_cocoamessagebox.m132
-rw-r--r--3rdparty/SDL2/src/video/cocoa/SDL_cocoamodes.h46
-rw-r--r--3rdparty/SDL2/src/video/cocoa/SDL_cocoamodes.m464
-rw-r--r--3rdparty/SDL2/src/video/cocoa/SDL_cocoamouse.h52
-rw-r--r--3rdparty/SDL2/src/video/cocoa/SDL_cocoamouse.m476
-rw-r--r--3rdparty/SDL2/src/video/cocoa/SDL_cocoamousetap.h33
-rw-r--r--3rdparty/SDL2/src/video/cocoa/SDL_cocoamousetap.m257
-rw-r--r--3rdparty/SDL2/src/video/cocoa/SDL_cocoaopengl.h68
-rw-r--r--3rdparty/SDL2/src/video/cocoa/SDL_cocoaopengl.m407
-rw-r--r--3rdparty/SDL2/src/video/cocoa/SDL_cocoashape.h43
-rw-r--r--3rdparty/SDL2/src/video/cocoa/SDL_cocoashape.m113
-rw-r--r--3rdparty/SDL2/src/video/cocoa/SDL_cocoavideo.h65
-rw-r--r--3rdparty/SDL2/src/video/cocoa/SDL_cocoavideo.m234
-rw-r--r--3rdparty/SDL2/src/video/cocoa/SDL_cocoawindow.h147
-rw-r--r--3rdparty/SDL2/src/video/cocoa/SDL_cocoawindow.m1774
-rw-r--r--3rdparty/SDL2/src/video/directfb/SDL_DirectFB_WM.c413
-rw-r--r--3rdparty/SDL2/src/video/directfb/SDL_DirectFB_WM.h56
-rw-r--r--3rdparty/SDL2/src/video/directfb/SDL_DirectFB_dyn.c117
-rw-r--r--3rdparty/SDL2/src/video/directfb/SDL_DirectFB_dyn.h39
-rw-r--r--3rdparty/SDL2/src/video/directfb/SDL_DirectFB_events.c751
-rw-r--r--3rdparty/SDL2/src/video/directfb/SDL_DirectFB_events.h32
-rw-r--r--3rdparty/SDL2/src/video/directfb/SDL_DirectFB_modes.c414
-rw-r--r--3rdparty/SDL2/src/video/directfb/SDL_DirectFB_modes.h59
-rw-r--r--3rdparty/SDL2/src/video/directfb/SDL_DirectFB_mouse.c394
-rw-r--r--3rdparty/SDL2/src/video/directfb/SDL_DirectFB_mouse.h44
-rw-r--r--3rdparty/SDL2/src/video/directfb/SDL_DirectFB_opengl.c345
-rw-r--r--3rdparty/SDL2/src/video/directfb/SDL_DirectFB_opengl.h64
-rw-r--r--3rdparty/SDL2/src/video/directfb/SDL_DirectFB_render.c1328
-rw-r--r--3rdparty/SDL2/src/video/directfb/SDL_DirectFB_render.h25
-rw-r--r--3rdparty/SDL2/src/video/directfb/SDL_DirectFB_shape.c134
-rw-r--r--3rdparty/SDL2/src/video/directfb/SDL_DirectFB_shape.h39
-rw-r--r--3rdparty/SDL2/src/video/directfb/SDL_DirectFB_video.c425
-rw-r--r--3rdparty/SDL2/src/video/directfb/SDL_DirectFB_video.h170
-rw-r--r--3rdparty/SDL2/src/video/directfb/SDL_DirectFB_window.c545
-rw-r--r--3rdparty/SDL2/src/video/directfb/SDL_DirectFB_window.h82
-rw-r--r--3rdparty/SDL2/src/video/dummy/SDL_nullevents.c41
-rw-r--r--3rdparty/SDL2/src/video/dummy/SDL_nullevents_c.h27
-rw-r--r--3rdparty/SDL2/src/video/dummy/SDL_nullframebuffer.c89
-rw-r--r--3rdparty/SDL2/src/video/dummy/SDL_nullframebuffer_c.h27
-rw-r--r--3rdparty/SDL2/src/video/dummy/SDL_nullvideo.c143
-rw-r--r--3rdparty/SDL2/src/video/dummy/SDL_nullvideo.h30
-rw-r--r--3rdparty/SDL2/src/video/emscripten/SDL_emscriptenevents.c680
-rw-r--r--3rdparty/SDL2/src/video/emscripten/SDL_emscriptenevents.h39
-rw-r--r--3rdparty/SDL2/src/video/emscripten/SDL_emscriptenframebuffer.c178
-rw-r--r--3rdparty/SDL2/src/video/emscripten/SDL_emscriptenframebuffer.h32
-rw-r--r--3rdparty/SDL2/src/video/emscripten/SDL_emscriptenmouse.c236
-rw-r--r--3rdparty/SDL2/src/video/emscripten/SDL_emscriptenmouse.h39
-rw-r--r--3rdparty/SDL2/src/video/emscripten/SDL_emscriptenopengles.c117
-rw-r--r--3rdparty/SDL2/src/video/emscripten/SDL_emscriptenopengles.h49
-rw-r--r--3rdparty/SDL2/src/video/emscripten/SDL_emscriptenvideo.c347
-rw-r--r--3rdparty/SDL2/src/video/emscripten/SDL_emscriptenvideo.h54
-rw-r--r--3rdparty/SDL2/src/video/haiku/SDL_BWin.h670
-rw-r--r--3rdparty/SDL2/src/video/haiku/SDL_bclipboard.cc95
-rw-r--r--3rdparty/SDL2/src/video/haiku/SDL_bclipboard.h31
-rw-r--r--3rdparty/SDL2/src/video/haiku/SDL_bevents.cc39
-rw-r--r--3rdparty/SDL2/src/video/haiku/SDL_bevents.h37
-rw-r--r--3rdparty/SDL2/src/video/haiku/SDL_bframebuffer.cc254
-rw-r--r--3rdparty/SDL2/src/video/haiku/SDL_bframebuffer.h45
-rw-r--r--3rdparty/SDL2/src/video/haiku/SDL_bkeyboard.cc188
-rw-r--r--3rdparty/SDL2/src/video/haiku/SDL_bkeyboard.h42
-rw-r--r--3rdparty/SDL2/src/video/haiku/SDL_bmodes.cc331
-rw-r--r--3rdparty/SDL2/src/video/haiku/SDL_bmodes.h46
-rw-r--r--3rdparty/SDL2/src/video/haiku/SDL_bopengl.cc219
-rw-r--r--3rdparty/SDL2/src/video/haiku/SDL_bopengl.h49
-rw-r--r--3rdparty/SDL2/src/video/haiku/SDL_bvideo.cc175
-rw-r--r--3rdparty/SDL2/src/video/haiku/SDL_bvideo.h42
-rw-r--r--3rdparty/SDL2/src/video/haiku/SDL_bwindow.cc229
-rw-r--r--3rdparty/SDL2/src/video/haiku/SDL_bwindow.h54
-rw-r--r--3rdparty/SDL2/src/video/mir/SDL_mirdyn.c170
-rw-r--r--3rdparty/SDL2/src/video/mir/SDL_mirdyn.h53
-rw-r--r--3rdparty/SDL2/src/video/mir/SDL_mirevents.c313
-rw-r--r--3rdparty/SDL2/src/video/mir/SDL_mirevents.h37
-rw-r--r--3rdparty/SDL2/src/video/mir/SDL_mirframebuffer.c134
-rw-r--r--3rdparty/SDL2/src/video/mir/SDL_mirframebuffer.h47
-rw-r--r--3rdparty/SDL2/src/video/mir/SDL_mirmouse.c292
-rw-r--r--3rdparty/SDL2/src/video/mir/SDL_mirmouse.h37
-rw-r--r--3rdparty/SDL2/src/video/mir/SDL_miropengl.c96
-rw-r--r--3rdparty/SDL2/src/video/mir/SDL_miropengl.h58
-rw-r--r--3rdparty/SDL2/src/video/mir/SDL_mirsym.h142
-rw-r--r--3rdparty/SDL2/src/video/mir/SDL_mirvideo.c400
-rw-r--r--3rdparty/SDL2/src/video/mir/SDL_mirvideo.h48
-rw-r--r--3rdparty/SDL2/src/video/mir/SDL_mirwindow.c422
-rw-r--r--3rdparty/SDL2/src/video/mir/SDL_mirwindow.h93
-rw-r--r--3rdparty/SDL2/src/video/nacl/SDL_naclevents.c438
-rw-r--r--3rdparty/SDL2/src/video/nacl/SDL_naclevents_c.h30
-rw-r--r--3rdparty/SDL2/src/video/nacl/SDL_naclglue.c24
-rw-r--r--3rdparty/SDL2/src/video/nacl/SDL_naclopengles.c171
-rw-r--r--3rdparty/SDL2/src/video/nacl/SDL_naclopengles.h38
-rw-r--r--3rdparty/SDL2/src/video/nacl/SDL_naclvideo.c183
-rw-r--r--3rdparty/SDL2/src/video/nacl/SDL_naclvideo.h67
-rw-r--r--3rdparty/SDL2/src/video/nacl/SDL_naclwindow.c79
-rw-r--r--3rdparty/SDL2/src/video/nacl/SDL_naclwindow.h32
-rw-r--r--3rdparty/SDL2/src/video/pandora/SDL_pandora.c834
-rw-r--r--3rdparty/SDL2/src/video/pandora/SDL_pandora.h101
-rw-r--r--3rdparty/SDL2/src/video/pandora/SDL_pandora_events.c38
-rw-r--r--3rdparty/SDL2/src/video/pandora/SDL_pandora_events.h25
-rw-r--r--3rdparty/SDL2/src/video/psp/SDL_pspevents.c290
-rw-r--r--3rdparty/SDL2/src/video/psp/SDL_pspevents_c.h31
-rw-r--r--3rdparty/SDL2/src/video/psp/SDL_pspgl.c211
-rw-r--r--3rdparty/SDL2/src/video/psp/SDL_pspgl_c.h52
-rw-r--r--3rdparty/SDL2/src/video/psp/SDL_pspmouse.c41
-rw-r--r--3rdparty/SDL2/src/video/psp/SDL_pspmouse_c.h24
-rw-r--r--3rdparty/SDL2/src/video/psp/SDL_pspvideo.c329
-rw-r--r--3rdparty/SDL2/src/video/psp/SDL_pspvideo.h102
-rw-r--r--3rdparty/SDL2/src/video/raspberry/SDL_rpievents.c45
-rw-r--r--3rdparty/SDL2/src/video/raspberry/SDL_rpievents_c.h31
-rw-r--r--3rdparty/SDL2/src/video/raspberry/SDL_rpimouse.c325
-rw-r--r--3rdparty/SDL2/src/video/raspberry/SDL_rpimouse.h43
-rw-r--r--3rdparty/SDL2/src/video/raspberry/SDL_rpiopengles.c42
-rw-r--r--3rdparty/SDL2/src/video/raspberry/SDL_rpiopengles.h48
-rw-r--r--3rdparty/SDL2/src/video/raspberry/SDL_rpivideo.c388
-rw-r--r--3rdparty/SDL2/src/video/raspberry/SDL_rpivideo.h98
-rw-r--r--3rdparty/SDL2/src/video/sdlgenblit.pl535
-rw-r--r--3rdparty/SDL2/src/video/uikit/SDL_uikitappdelegate.h41
-rw-r--r--3rdparty/SDL2/src/video/uikit/SDL_uikitappdelegate.m535
-rw-r--r--3rdparty/SDL2/src/video/uikit/SDL_uikitclipboard.h35
-rw-r--r--3rdparty/SDL2/src/video/uikit/SDL_uikitclipboard.m111
-rw-r--r--3rdparty/SDL2/src/video/uikit/SDL_uikitevents.h30
-rw-r--r--3rdparty/SDL2/src/video/uikit/SDL_uikitevents.m73
-rw-r--r--3rdparty/SDL2/src/video/uikit/SDL_uikitmessagebox.h31
-rw-r--r--3rdparty/SDL2/src/video/uikit/SDL_uikitmessagebox.m194
-rw-r--r--3rdparty/SDL2/src/video/uikit/SDL_uikitmodes.h50
-rw-r--r--3rdparty/SDL2/src/video/uikit/SDL_uikitmodes.m313
-rw-r--r--3rdparty/SDL2/src/video/uikit/SDL_uikitopengles.h40
-rw-r--r--3rdparty/SDL2/src/video/uikit/SDL_uikitopengles.m249
-rw-r--r--3rdparty/SDL2/src/video/uikit/SDL_uikitopenglview.h60
-rw-r--r--3rdparty/SDL2/src/video/uikit/SDL_uikitopenglview.m384
-rw-r--r--3rdparty/SDL2/src/video/uikit/SDL_uikitvideo.h46
-rw-r--r--3rdparty/SDL2/src/video/uikit/SDL_uikitvideo.m207
-rw-r--r--3rdparty/SDL2/src/video/uikit/SDL_uikitview.h41
-rw-r--r--3rdparty/SDL2/src/video/uikit/SDL_uikitview.m271
-rw-r--r--3rdparty/SDL2/src/video/uikit/SDL_uikitviewcontroller.h87
-rw-r--r--3rdparty/SDL2/src/video/uikit/SDL_uikitviewcontroller.m431
-rw-r--r--3rdparty/SDL2/src/video/uikit/SDL_uikitwindow.h56
-rw-r--r--3rdparty/SDL2/src/video/uikit/SDL_uikitwindow.m457
-rw-r--r--3rdparty/SDL2/src/video/uikit/keyinfotable.h174
-rw-r--r--3rdparty/SDL2/src/video/vivante/SDL_vivanteopengles.c47
-rw-r--r--3rdparty/SDL2/src/video/vivante/SDL_vivanteopengles.h48
-rw-r--r--3rdparty/SDL2/src/video/vivante/SDL_vivanteplatform.c44
-rw-r--r--3rdparty/SDL2/src/video/vivante/SDL_vivanteplatform.h45
-rw-r--r--3rdparty/SDL2/src/video/vivante/SDL_vivantevideo.c397
-rw-r--r--3rdparty/SDL2/src/video/vivante/SDL_vivantevideo.h91
-rw-r--r--3rdparty/SDL2/src/video/wayland/SDL_waylanddyn.c178
-rw-r--r--3rdparty/SDL2/src/video/wayland/SDL_waylanddyn.h103
-rw-r--r--3rdparty/SDL2/src/video/wayland/SDL_waylandevents.c640
-rw-r--r--3rdparty/SDL2/src/video/wayland/SDL_waylandevents_c.h46
-rw-r--r--3rdparty/SDL2/src/video/wayland/SDL_waylandmouse.c418
-rw-r--r--3rdparty/SDL2/src/video/wayland/SDL_waylandmouse.h31
-rw-r--r--3rdparty/SDL2/src/video/wayland/SDL_waylandopengles.c91
-rw-r--r--3rdparty/SDL2/src/video/wayland/SDL_waylandopengles.h46
-rw-r--r--3rdparty/SDL2/src/video/wayland/SDL_waylandsym.h123
-rw-r--r--3rdparty/SDL2/src/video/wayland/SDL_waylandtouch.c265
-rw-r--r--3rdparty/SDL2/src/video/wayland/SDL_waylandtouch.h352
-rw-r--r--3rdparty/SDL2/src/video/wayland/SDL_waylandvideo.c448
-rw-r--r--3rdparty/SDL2/src/video/wayland/SDL_waylandvideo.h70
-rw-r--r--3rdparty/SDL2/src/video/wayland/SDL_waylandwindow.c326
-rw-r--r--3rdparty/SDL2/src/video/wayland/SDL_waylandwindow.h66
-rw-r--r--3rdparty/SDL2/src/video/windows/SDL_msctf.h242
-rw-r--r--3rdparty/SDL2/src/video/windows/SDL_vkeys.h76
-rw-r--r--3rdparty/SDL2/src/video/windows/SDL_windowsclipboard.c160
-rw-r--r--3rdparty/SDL2/src/video/windows/SDL_windowsclipboard.h36
-rw-r--r--3rdparty/SDL2/src/video/windows/SDL_windowsevents.c1121
-rw-r--r--3rdparty/SDL2/src/video/windows/SDL_windowsevents.h36
-rw-r--r--3rdparty/SDL2/src/video/windows/SDL_windowsframebuffer.c127
-rw-r--r--3rdparty/SDL2/src/video/windows/SDL_windowsframebuffer.h27
-rw-r--r--3rdparty/SDL2/src/video/windows/SDL_windowskeyboard.c1584
-rw-r--r--3rdparty/SDL2/src/video/windows/SDL_windowskeyboard.h40
-rw-r--r--3rdparty/SDL2/src/video/windows/SDL_windowsmessagebox.c482
-rw-r--r--3rdparty/SDL2/src/video/windows/SDL_windowsmessagebox.h29
-rw-r--r--3rdparty/SDL2/src/video/windows/SDL_windowsmodes.c454
-rw-r--r--3rdparty/SDL2/src/video/windows/SDL_windowsmodes.h51
-rw-r--r--3rdparty/SDL2/src/video/windows/SDL_windowsmouse.c329
-rw-r--r--3rdparty/SDL2/src/video/windows/SDL_windowsmouse.h33
-rw-r--r--3rdparty/SDL2/src/video/windows/SDL_windowsopengl.c810
-rw-r--r--3rdparty/SDL2/src/video/windows/SDL_windowsopengl.h131
-rw-r--r--3rdparty/SDL2/src/video/windows/SDL_windowsopengles.c142
-rw-r--r--3rdparty/SDL2/src/video/windows/SDL_windowsopengles.h51
-rw-r--r--3rdparty/SDL2/src/video/windows/SDL_windowsshape.c110
-rw-r--r--3rdparty/SDL2/src/video/windows/SDL_windowsshape.h40
-rw-r--r--3rdparty/SDL2/src/video/windows/SDL_windowsvideo.c427
-rw-r--r--3rdparty/SDL2/src/video/windows/SDL_windowsvideo.h199
-rw-r--r--3rdparty/SDL2/src/video/windows/SDL_windowswindow.c881
-rw-r--r--3rdparty/SDL2/src/video/windows/SDL_windowswindow.h81
-rw-r--r--3rdparty/SDL2/src/video/windows/wmmsg.h1052
-rw-r--r--3rdparty/SDL2/src/video/winrt/SDL_winrtevents.cpp154
-rw-r--r--3rdparty/SDL2/src/video/winrt/SDL_winrtevents_c.h82
-rw-r--r--3rdparty/SDL2/src/video/winrt/SDL_winrtgamebar.cpp196
-rw-r--r--3rdparty/SDL2/src/video/winrt/SDL_winrtgamebar_cpp.h35
-rw-r--r--3rdparty/SDL2/src/video/winrt/SDL_winrtkeyboard.cpp430
-rw-r--r--3rdparty/SDL2/src/video/winrt/SDL_winrtmessagebox.cpp112
-rw-r--r--3rdparty/SDL2/src/video/winrt/SDL_winrtmessagebox.h29
-rw-r--r--3rdparty/SDL2/src/video/winrt/SDL_winrtmouse.cpp224
-rw-r--r--3rdparty/SDL2/src/video/winrt/SDL_winrtmouse_c.h40
-rw-r--r--3rdparty/SDL2/src/video/winrt/SDL_winrtopengles.cpp202
-rw-r--r--3rdparty/SDL2/src/video/winrt/SDL_winrtopengles.h70
-rw-r--r--3rdparty/SDL2/src/video/winrt/SDL_winrtpointerinput.cpp416
-rw-r--r--3rdparty/SDL2/src/video/winrt/SDL_winrtvideo.cpp842
-rw-r--r--3rdparty/SDL2/src/video/winrt/SDL_winrtvideo_cpp.h106
-rw-r--r--3rdparty/SDL2/src/video/x11/SDL_x11clipboard.c189
-rw-r--r--3rdparty/SDL2/src/video/x11/SDL_x11clipboard.h33
-rw-r--r--3rdparty/SDL2/src/video/x11/SDL_x11dyn.c212
-rw-r--r--3rdparty/SDL2/src/video/x11/SDL_x11dyn.h111
-rw-r--r--3rdparty/SDL2/src/video/x11/SDL_x11events.c1458
-rw-r--r--3rdparty/SDL2/src/video/x11/SDL_x11events.h31
-rw-r--r--3rdparty/SDL2/src/video/x11/SDL_x11framebuffer.c257
-rw-r--r--3rdparty/SDL2/src/video/x11/SDL_x11framebuffer.h31
-rw-r--r--3rdparty/SDL2/src/video/x11/SDL_x11keyboard.c482
-rw-r--r--3rdparty/SDL2/src/video/x11/SDL_x11keyboard.h36
-rw-r--r--3rdparty/SDL2/src/video/x11/SDL_x11messagebox.c831
-rw-r--r--3rdparty/SDL2/src/video/x11/SDL_x11messagebox.h28
-rw-r--r--3rdparty/SDL2/src/video/x11/SDL_x11modes.c1106
-rw-r--r--3rdparty/SDL2/src/video/x11/SDL_x11modes.h85
-rw-r--r--3rdparty/SDL2/src/video/x11/SDL_x11mouse.c444
-rw-r--r--3rdparty/SDL2/src/video/x11/SDL_x11mouse.h31
-rw-r--r--3rdparty/SDL2/src/video/x11/SDL_x11opengl.c820
-rw-r--r--3rdparty/SDL2/src/video/x11/SDL_x11opengl.h73
-rw-r--r--3rdparty/SDL2/src/video/x11/SDL_x11opengles.c109
-rw-r--r--3rdparty/SDL2/src/video/x11/SDL_x11opengles.h53
-rw-r--r--3rdparty/SDL2/src/video/x11/SDL_x11shape.c121
-rw-r--r--3rdparty/SDL2/src/video/x11/SDL_x11shape.h40
-rw-r--r--3rdparty/SDL2/src/video/x11/SDL_x11sym.h334
-rw-r--r--3rdparty/SDL2/src/video/x11/SDL_x11touch.c47
-rw-r--r--3rdparty/SDL2/src/video/x11/SDL_x11touch.h31
-rw-r--r--3rdparty/SDL2/src/video/x11/SDL_x11video.c539
-rw-r--r--3rdparty/SDL2/src/video/x11/SDL_x11video.h142
-rw-r--r--3rdparty/SDL2/src/video/x11/SDL_x11window.c1583
-rw-r--r--3rdparty/SDL2/src/video/x11/SDL_x11window.h110
-rw-r--r--3rdparty/SDL2/src/video/x11/SDL_x11xinput2.c278
-rw-r--r--3rdparty/SDL2/src/video/x11/SDL_x11xinput2.h42
-rw-r--r--3rdparty/SDL2/src/video/x11/edid-parse.c754
-rw-r--r--3rdparty/SDL2/src/video/x11/edid.h167
-rw-r--r--3rdparty/SDL2/src/video/x11/imKStoUCS.c350
-rw-r--r--3rdparty/SDL2/src/video/x11/imKStoUCS.h32
-rw-r--r--3rdparty/SDL2/test/COPYING8
-rw-r--r--3rdparty/SDL2/test/Makefile.in299
-rw-r--r--3rdparty/SDL2/test/README47
-rw-r--r--3rdparty/SDL2/test/acinclude.m4359
-rw-r--r--3rdparty/SDL2/test/aclocal.m4359
-rw-r--r--3rdparty/SDL2/test/autogen.sh12
-rw-r--r--3rdparty/SDL2/test/axis.bmpbin0 -> 3746 bytes-rw-r--r--3rdparty/SDL2/test/button.bmpbin0 -> 3746 bytes-rw-r--r--3rdparty/SDL2/test/checkkeys.c236
-rw-r--r--3rdparty/SDL2/test/configure5124
-rw-r--r--3rdparty/SDL2/test/configure.in191
-rw-r--r--3rdparty/SDL2/test/controllermap.bmpbin0 -> 163450 bytes-rw-r--r--3rdparty/SDL2/test/controllermap.c437
-rw-r--r--3rdparty/SDL2/test/emscripten/joystick-pre.js25
-rw-r--r--3rdparty/SDL2/test/gcc-fat.sh110
-rw-r--r--3rdparty/SDL2/test/icon.bmpbin0 -> 578 bytes-rw-r--r--3rdparty/SDL2/test/loopwave.c161
-rw-r--r--3rdparty/SDL2/test/loopwavequeue.c150
-rw-r--r--3rdparty/SDL2/test/moose.datbin0 -> 56320 bytes-rw-r--r--3rdparty/SDL2/test/nacl/Makefile63
-rw-r--r--3rdparty/SDL2/test/nacl/background.js40
-rw-r--r--3rdparty/SDL2/test/nacl/common.js469
-rw-r--r--3rdparty/SDL2/test/nacl/index.html21
-rw-r--r--3rdparty/SDL2/test/nacl/manifest.json22
-rw-r--r--3rdparty/SDL2/test/picture.xbm14
-rw-r--r--3rdparty/SDL2/test/relative_mode.markdown58
-rw-r--r--3rdparty/SDL2/test/sample.bmpbin0 -> 69202 bytes-rw-r--r--3rdparty/SDL2/test/sample.wavbin0 -> 121946 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p01_shape24.bmpbin0 -> 1228938 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p01_shape32alpha.bmpbin0 -> 1638538 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p01_shape8.bmpbin0 -> 410678 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p02_shape24.bmpbin0 -> 1228938 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p02_shape32alpha.bmpbin0 -> 1638538 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p02_shape8.bmpbin0 -> 410678 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p03_shape24.bmpbin0 -> 1228938 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p03_shape8.bmpbin0 -> 410678 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p04_shape1.bmpbin0 -> 51346 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p04_shape24.bmpbin0 -> 1228938 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p04_shape32alpha.bmpbin0 -> 1638538 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p04_shape8.bmpbin0 -> 410678 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p05_shape8.bmpbin0 -> 410678 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p06_shape1alpha.bmpbin0 -> 1638538 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p06_shape24.bmpbin0 -> 1228938 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p06_shape32alpha.bmpbin0 -> 1638538 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p06_shape8.bmpbin0 -> 410678 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p07_shape24.bmpbin0 -> 1228938 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p07_shape32alpha.bmpbin0 -> 1638538 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p07_shape8.bmpbin0 -> 410678 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p08_shape24.bmpbin0 -> 1228938 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p08_shape32alpha.bmpbin0 -> 1638538 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p08_shape8.bmpbin0 -> 410678 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p09_shape24.bmpbin0 -> 1228938 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p09_shape32alpha.bmpbin0 -> 1638538 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p09_shape8.bmpbin0 -> 410678 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p10_shape1.bmpbin0 -> 51346 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p10_shape24.bmpbin0 -> 1228938 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p10_shape32alpha.bmpbin0 -> 1638538 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p10_shape8.bmpbin0 -> 410678 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p11_shape24.bmpbin0 -> 1228938 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p11_shape32alpha.bmpbin0 -> 1638538 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p11_shape8.bmpbin0 -> 410678 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p12_shape24.bmpbin0 -> 1228938 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p12_shape8.bmpbin0 -> 410678 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p13_shape24.bmpbin0 -> 1228938 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p13_shape32alpha.bmpbin0 -> 1638538 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p13_shape8.bmpbin0 -> 410678 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p14_shape24.bmpbin0 -> 1228938 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p14_shape8.bmpbin0 -> 410678 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p15_shape24.bmpbin0 -> 1228938 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p15_shape32alpha.bmpbin0 -> 1638538 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p15_shape8.bmpbin0 -> 410678 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p16_shape1.bmpbin0 -> 51346 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p16_shape24.bmpbin0 -> 1228938 bytes-rw-r--r--3rdparty/SDL2/test/shapes/p16_shape8.bmpbin0 -> 410678 bytes-rw-r--r--3rdparty/SDL2/test/shapes/trollface_24.bmpbin0 -> 196662 bytes-rw-r--r--3rdparty/SDL2/test/shapes/trollface_32alpha.bmpbin0 -> 262198 bytes-rw-r--r--3rdparty/SDL2/test/testatomic.c724
-rw-r--r--3rdparty/SDL2/test/testaudiocapture.c165
-rw-r--r--3rdparty/SDL2/test/testaudiohotplug.c203
-rw-r--r--3rdparty/SDL2/test/testaudioinfo.c74
-rw-r--r--3rdparty/SDL2/test/testautomation.c124
-rw-r--r--3rdparty/SDL2/test/testautomation_audio.c1038
-rw-r--r--3rdparty/SDL2/test/testautomation_clipboard.c184
-rw-r--r--3rdparty/SDL2/test/testautomation_events.c201
-rw-r--r--3rdparty/SDL2/test/testautomation_hints.c168
-rw-r--r--3rdparty/SDL2/test/testautomation_keyboard.c713
-rw-r--r--3rdparty/SDL2/test/testautomation_main.c157
-rw-r--r--3rdparty/SDL2/test/testautomation_mouse.c594
-rw-r--r--3rdparty/SDL2/test/testautomation_pixels.c529
-rw-r--r--3rdparty/SDL2/test/testautomation_platform.c584
-rw-r--r--3rdparty/SDL2/test/testautomation_rect.c1696
-rw-r--r--3rdparty/SDL2/test/testautomation_render.c1099
-rw-r--r--3rdparty/SDL2/test/testautomation_rwops.c748
-rw-r--r--3rdparty/SDL2/test/testautomation_sdltest.c1315
-rw-r--r--3rdparty/SDL2/test/testautomation_stdlib.c319
-rw-r--r--3rdparty/SDL2/test/testautomation_suites.h54
-rw-r--r--3rdparty/SDL2/test/testautomation_surface.c647
-rw-r--r--3rdparty/SDL2/test/testautomation_syswm.c61
-rw-r--r--3rdparty/SDL2/test/testautomation_timer.c201
-rw-r--r--3rdparty/SDL2/test/testautomation_video.c1811
-rw-r--r--3rdparty/SDL2/test/testbounds.c40
-rw-r--r--3rdparty/SDL2/test/testcustomcursor.c216
-rw-r--r--3rdparty/SDL2/test/testdisplayinfo.c96
-rw-r--r--3rdparty/SDL2/test/testdraw2.c305
-rw-r--r--3rdparty/SDL2/test/testdrawchessboard.c135
-rw-r--r--3rdparty/SDL2/test/testdropfile.c98
-rw-r--r--3rdparty/SDL2/test/testerror.c77
-rw-r--r--3rdparty/SDL2/test/testfile.c283
-rw-r--r--3rdparty/SDL2/test/testfilesystem.c51
-rw-r--r--3rdparty/SDL2/test/testgamecontroller.c350
-rw-r--r--3rdparty/SDL2/test/testgesture.c310
-rw-r--r--3rdparty/SDL2/test/testgl2.c416
-rw-r--r--3rdparty/SDL2/test/testgles.c355
-rw-r--r--3rdparty/SDL2/test/testgles2.c731
-rw-r--r--3rdparty/SDL2/test/testhaptic.c369
-rw-r--r--3rdparty/SDL2/test/testhittesting.c134
-rw-r--r--3rdparty/SDL2/test/testhotplug.c162
-rw-r--r--3rdparty/SDL2/test/testiconv.c88
-rw-r--r--3rdparty/SDL2/test/testime.c793
-rw-r--r--3rdparty/SDL2/test/testintersections.c363
-rw-r--r--3rdparty/SDL2/test/testjoystick.c346
-rw-r--r--3rdparty/SDL2/test/testkeys.c40
-rw-r--r--3rdparty/SDL2/test/testloadso.c82
-rw-r--r--3rdparty/SDL2/test/testlock.c128
-rw-r--r--3rdparty/SDL2/test/testmessage.c193
-rw-r--r--3rdparty/SDL2/test/testmultiaudio.c199
-rw-r--r--3rdparty/SDL2/test/testnative.c237
-rw-r--r--3rdparty/SDL2/test/testnative.h46
-rw-r--r--3rdparty/SDL2/test/testnativecocoa.m51
-rw-r--r--3rdparty/SDL2/test/testnativew32.c86
-rw-r--r--3rdparty/SDL2/test/testnativex11.c53
-rw-r--r--3rdparty/SDL2/test/testoverlay2.c511
-rw-r--r--3rdparty/SDL2/test/testplatform.c204
-rw-r--r--3rdparty/SDL2/test/testpower.c80
-rw-r--r--3rdparty/SDL2/test/testqsort.c108
-rw-r--r--3rdparty/SDL2/test/testrelative.c126
-rw-r--r--3rdparty/SDL2/test/testrendercopyex.c233
-rw-r--r--3rdparty/SDL2/test/testrendertarget.c335
-rw-r--r--3rdparty/SDL2/test/testresample.c118
-rw-r--r--3rdparty/SDL2/test/testrumble.c152
-rw-r--r--3rdparty/SDL2/test/testscale.c224
-rw-r--r--3rdparty/SDL2/test/testsem.c130
-rw-r--r--3rdparty/SDL2/test/testshader.c500
-rw-r--r--3rdparty/SDL2/test/testshape.c205
-rw-r--r--3rdparty/SDL2/test/testsprite2.c401
-rw-r--r--3rdparty/SDL2/test/testspriteminimal.c194
-rw-r--r--3rdparty/SDL2/test/teststreaming.c190
-rw-r--r--3rdparty/SDL2/test/testthread.c98
-rw-r--r--3rdparty/SDL2/test/testtimer.c122
-rw-r--r--3rdparty/SDL2/test/testver.c47
-rw-r--r--3rdparty/SDL2/test/testviewport.c217
-rw-r--r--3rdparty/SDL2/test/testwm2.c171
-rw-r--r--3rdparty/SDL2/test/torturethread.c113
-rw-r--r--3rdparty/SDL2/test/utf8.txt287
-rw-r--r--3rdparty/asio/COPYING4
-rw-r--r--3rdparty/asio/INSTALL5
-rw-r--r--3rdparty/asio/LICENSE_1_0.txt23
-rw-r--r--3rdparty/asio/Makefile.am19
-rw-r--r--3rdparty/asio/Makefile.in780
-rw-r--r--3rdparty/asio/README4
-rw-r--r--3rdparty/asio/aclocal.m41171
-rwxr-xr-x3rdparty/asio/compile347
-rwxr-xr-x3rdparty/asio/config.guess1568
-rwxr-xr-x3rdparty/asio/config.sub1793
-rwxr-xr-x3rdparty/asio/configure6615
-rw-r--r--3rdparty/asio/configure.ac243
-rw-r--r--3rdparty/asio/depcomp791
-rw-r--r--3rdparty/asio/include/Makefile.am593
-rw-r--r--3rdparty/asio/include/Makefile.in1132
-rw-r--r--3rdparty/asio/include/asio.hpp188
-rw-r--r--3rdparty/asio/include/asio/any_io_executor.hpp300
-rw-r--r--3rdparty/asio/include/asio/associated_allocator.hpp177
-rw-r--r--3rdparty/asio/include/asio/associated_cancellation_slot.hpp177
-rw-r--r--3rdparty/asio/include/asio/associated_executor.hpp222
-rw-r--r--3rdparty/asio/include/asio/associator.hpp35
-rw-r--r--3rdparty/asio/include/asio/async_result.hpp1265
-rw-r--r--3rdparty/asio/include/asio/awaitable.hpp133
-rw-r--r--3rdparty/asio/include/asio/basic_datagram_socket.hpp1303
-rw-r--r--3rdparty/asio/include/asio/basic_deadline_timer.hpp703
-rw-r--r--3rdparty/asio/include/asio/basic_io_object.hpp290
-rw-r--r--3rdparty/asio/include/asio/basic_raw_socket.hpp1294
-rw-r--r--3rdparty/asio/include/asio/basic_seq_packet_socket.hpp798
-rw-r--r--3rdparty/asio/include/asio/basic_serial_port.hpp907
-rw-r--r--3rdparty/asio/include/asio/basic_signal_set.hpp576
-rw-r--r--3rdparty/asio/include/asio/basic_socket.hpp1915
-rw-r--r--3rdparty/asio/include/asio/basic_socket_acceptor.hpp2598
-rw-r--r--3rdparty/asio/include/asio/basic_socket_iostream.hpp407
-rw-r--r--3rdparty/asio/include/asio/basic_socket_streambuf.hpp687
-rw-r--r--3rdparty/asio/include/asio/basic_stream_socket.hpp1120
-rw-r--r--3rdparty/asio/include/asio/basic_streambuf.hpp452
-rw-r--r--3rdparty/asio/include/asio/basic_streambuf_fwd.hpp36
-rw-r--r--3rdparty/asio/include/asio/basic_waitable_timer.hpp821
-rw-r--r--3rdparty/asio/include/asio/bind_cancellation_slot.hpp721
-rw-r--r--3rdparty/asio/include/asio/bind_executor.hpp754
-rw-r--r--3rdparty/asio/include/asio/buffer.hpp2496
-rw-r--r--3rdparty/asio/include/asio/buffered_read_stream.hpp253
-rw-r--r--3rdparty/asio/include/asio/buffered_read_stream_fwd.hpp25
-rw-r--r--3rdparty/asio/include/asio/buffered_stream.hpp279
-rw-r--r--3rdparty/asio/include/asio/buffered_stream_fwd.hpp25
-rw-r--r--3rdparty/asio/include/asio/buffered_write_stream.hpp245
-rw-r--r--3rdparty/asio/include/asio/buffered_write_stream_fwd.hpp25
-rw-r--r--3rdparty/asio/include/asio/buffers_iterator.hpp521
-rw-r--r--3rdparty/asio/include/asio/cancellation_signal.hpp359
-rw-r--r--3rdparty/asio/include/asio/cancellation_state.hpp235
-rw-r--r--3rdparty/asio/include/asio/cancellation_type.hpp174
-rw-r--r--3rdparty/asio/include/asio/co_spawn.hpp499
-rw-r--r--3rdparty/asio/include/asio/completion_condition.hpp218
-rw-r--r--3rdparty/asio/include/asio/compose.hpp136
-rw-r--r--3rdparty/asio/include/asio/connect.hpp1136
-rw-r--r--3rdparty/asio/include/asio/coroutine.hpp328
-rw-r--r--3rdparty/asio/include/asio/deadline_timer.hpp38
-rw-r--r--3rdparty/asio/include/asio/defer.hpp130
-rw-r--r--3rdparty/asio/include/asio/detached.hpp112
-rw-r--r--3rdparty/asio/include/asio/detail/array.hpp38
-rw-r--r--3rdparty/asio/include/asio/detail/array_fwd.hpp34
-rw-r--r--3rdparty/asio/include/asio/detail/assert.hpp32
-rw-r--r--3rdparty/asio/include/asio/detail/atomic_count.hpp64
-rw-r--r--3rdparty/asio/include/asio/detail/base_from_cancellation_state.hpp163
-rw-r--r--3rdparty/asio/include/asio/detail/base_from_completion_cond.hpp69
-rw-r--r--3rdparty/asio/include/asio/detail/bind_handler.hpp1071
-rw-r--r--3rdparty/asio/include/asio/detail/blocking_executor_op.hpp107
-rw-r--r--3rdparty/asio/include/asio/detail/buffer_resize_guard.hpp66
-rw-r--r--3rdparty/asio/include/asio/detail/buffer_sequence_adapter.hpp650
-rw-r--r--3rdparty/asio/include/asio/detail/buffered_stream_storage.hpp126
-rw-r--r--3rdparty/asio/include/asio/detail/bulk_executor_op.hpp88
-rw-r--r--3rdparty/asio/include/asio/detail/call_stack.hpp125
-rw-r--r--3rdparty/asio/include/asio/detail/chrono.hpp66
-rw-r--r--3rdparty/asio/include/asio/detail/chrono_time_traits.hpp190
-rw-r--r--3rdparty/asio/include/asio/detail/completion_handler.hpp88
-rw-r--r--3rdparty/asio/include/asio/detail/concurrency_hint.hpp94
-rw-r--r--3rdparty/asio/include/asio/detail/conditionally_enabled_event.hpp120
-rw-r--r--3rdparty/asio/include/asio/detail/conditionally_enabled_mutex.hpp149
-rw-r--r--3rdparty/asio/include/asio/detail/config.hpp1954
-rw-r--r--3rdparty/asio/include/asio/detail/consuming_buffers.hpp414
-rw-r--r--3rdparty/asio/include/asio/detail/cstddef.hpp31
-rw-r--r--3rdparty/asio/include/asio/detail/cstdint.hpp60
-rw-r--r--3rdparty/asio/include/asio/detail/date_time_fwd.hpp34
-rw-r--r--3rdparty/asio/include/asio/detail/deadline_timer_service.hpp335
-rw-r--r--3rdparty/asio/include/asio/detail/dependent_type.hpp36
-rw-r--r--3rdparty/asio/include/asio/detail/descriptor_ops.hpp139
-rw-r--r--3rdparty/asio/include/asio/detail/descriptor_read_op.hpp148
-rw-r--r--3rdparty/asio/include/asio/detail/descriptor_write_op.hpp148
-rw-r--r--3rdparty/asio/include/asio/detail/dev_poll_reactor.hpp222
-rw-r--r--3rdparty/asio/include/asio/detail/epoll_reactor.hpp276
-rw-r--r--3rdparty/asio/include/asio/detail/event.hpp48
-rw-r--r--3rdparty/asio/include/asio/detail/eventfd_select_interrupter.hpp83
-rw-r--r--3rdparty/asio/include/asio/detail/executor_function.hpp204
-rw-r--r--3rdparty/asio/include/asio/detail/executor_op.hpp84
-rw-r--r--3rdparty/asio/include/asio/detail/fd_set_adapter.hpp39
-rw-r--r--3rdparty/asio/include/asio/detail/fenced_block.hpp80
-rw-r--r--3rdparty/asio/include/asio/detail/functional.hpp44
-rw-r--r--3rdparty/asio/include/asio/detail/future.hpp33
-rw-r--r--3rdparty/asio/include/asio/detail/gcc_arm_fenced_block.hpp91
-rw-r--r--3rdparty/asio/include/asio/detail/gcc_hppa_fenced_block.hpp68
-rw-r--r--3rdparty/asio/include/asio/detail/gcc_sync_fenced_block.hpp65
-rw-r--r--3rdparty/asio/include/asio/detail/gcc_x86_fenced_block.hpp99
-rw-r--r--3rdparty/asio/include/asio/detail/global.hpp52
-rw-r--r--3rdparty/asio/include/asio/detail/handler_alloc_helpers.hpp288
-rw-r--r--3rdparty/asio/include/asio/detail/handler_cont_helpers.hpp45
-rw-r--r--3rdparty/asio/include/asio/detail/handler_invoke_helpers.hpp80
-rw-r--r--3rdparty/asio/include/asio/detail/handler_tracking.hpp264
-rw-r--r--3rdparty/asio/include/asio/detail/handler_type_requirements.hpp559
-rw-r--r--3rdparty/asio/include/asio/detail/handler_work.hpp525
-rw-r--r--3rdparty/asio/include/asio/detail/hash_map.hpp331
-rw-r--r--3rdparty/asio/include/asio/detail/impl/buffer_sequence_adapter.ipp118
-rw-r--r--3rdparty/asio/include/asio/detail/impl/descriptor_ops.ipp608
-rw-r--r--3rdparty/asio/include/asio/detail/impl/dev_poll_reactor.hpp99
-rw-r--r--3rdparty/asio/include/asio/detail/impl/dev_poll_reactor.ipp460
-rw-r--r--3rdparty/asio/include/asio/detail/impl/epoll_reactor.hpp109
-rw-r--r--3rdparty/asio/include/asio/detail/impl/epoll_reactor.ipp817
-rw-r--r--3rdparty/asio/include/asio/detail/impl/eventfd_select_interrupter.ipp171
-rw-r--r--3rdparty/asio/include/asio/detail/impl/handler_tracking.ipp396
-rw-r--r--3rdparty/asio/include/asio/detail/impl/kqueue_reactor.hpp113
-rw-r--r--3rdparty/asio/include/asio/detail/impl/kqueue_reactor.ipp599
-rw-r--r--3rdparty/asio/include/asio/detail/impl/null_event.ipp74
-rw-r--r--3rdparty/asio/include/asio/detail/impl/pipe_select_interrupter.ipp129
-rw-r--r--3rdparty/asio/include/asio/detail/impl/posix_event.ipp63
-rw-r--r--3rdparty/asio/include/asio/detail/impl/posix_mutex.ipp46
-rw-r--r--3rdparty/asio/include/asio/detail/impl/posix_thread.ipp84
-rw-r--r--3rdparty/asio/include/asio/detail/impl/posix_tss_ptr.ipp46
-rw-r--r--3rdparty/asio/include/asio/detail/impl/reactive_descriptor_service.ipp223
-rw-r--r--3rdparty/asio/include/asio/detail/impl/reactive_serial_port_service.ipp149
-rw-r--r--3rdparty/asio/include/asio/detail/impl/reactive_socket_service_base.ipp300
-rw-r--r--3rdparty/asio/include/asio/detail/impl/resolver_service_base.ipp158
-rw-r--r--3rdparty/asio/include/asio/detail/impl/scheduler.ipp659
-rw-r--r--3rdparty/asio/include/asio/detail/impl/select_reactor.hpp124
-rw-r--r--3rdparty/asio/include/asio/detail/impl/select_reactor.ipp357
-rw-r--r--3rdparty/asio/include/asio/detail/impl/service_registry.hpp94
-rw-r--r--3rdparty/asio/include/asio/detail/impl/service_registry.ipp197
-rw-r--r--3rdparty/asio/include/asio/detail/impl/signal_set_service.ipp668
-rw-r--r--3rdparty/asio/include/asio/detail/impl/socket_ops.ipp3964
-rw-r--r--3rdparty/asio/include/asio/detail/impl/socket_select_interrupter.ipp185
-rw-r--r--3rdparty/asio/include/asio/detail/impl/strand_executor_service.hpp354
-rw-r--r--3rdparty/asio/include/asio/detail/impl/strand_executor_service.ipp158
-rw-r--r--3rdparty/asio/include/asio/detail/impl/strand_service.hpp87
-rw-r--r--3rdparty/asio/include/asio/detail/impl/strand_service.ipp202
-rw-r--r--3rdparty/asio/include/asio/detail/impl/thread_context.ipp35
-rw-r--r--3rdparty/asio/include/asio/detail/impl/throw_error.ipp66
-rw-r--r--3rdparty/asio/include/asio/detail/impl/timer_queue_ptime.ipp97
-rw-r--r--3rdparty/asio/include/asio/detail/impl/timer_queue_set.ipp101
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_event.ipp76
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_iocp_handle_service.ipp525
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_iocp_io_context.hpp120
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_iocp_io_context.ipp608
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_iocp_serial_port_service.ipp192
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_iocp_socket_service_base.ipp821
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_mutex.ipp84
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_object_handle_service.ipp448
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_static_mutex.ipp136
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_thread.ipp150
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_tss_ptr.ipp57
-rw-r--r--3rdparty/asio/include/asio/detail/impl/winrt_ssocket_service_base.ipp626
-rw-r--r--3rdparty/asio/include/asio/detail/impl/winrt_timer_scheduler.hpp92
-rw-r--r--3rdparty/asio/include/asio/detail/impl/winrt_timer_scheduler.ipp121
-rw-r--r--3rdparty/asio/include/asio/detail/impl/winsock_init.ipp82
-rw-r--r--3rdparty/asio/include/asio/detail/io_control.hpp84
-rw-r--r--3rdparty/asio/include/asio/detail/io_object_impl.hpp172
-rw-r--r--3rdparty/asio/include/asio/detail/is_buffer_sequence.hpp312
-rw-r--r--3rdparty/asio/include/asio/detail/is_executor.hpp126
-rw-r--r--3rdparty/asio/include/asio/detail/keyword_tss_ptr.hpp70
-rw-r--r--3rdparty/asio/include/asio/detail/kqueue_reactor.hpp252
-rw-r--r--3rdparty/asio/include/asio/detail/limits.hpp26
-rw-r--r--3rdparty/asio/include/asio/detail/local_free_on_block_exit.hpp59
-rw-r--r--3rdparty/asio/include/asio/detail/macos_fenced_block.hpp62
-rw-r--r--3rdparty/asio/include/asio/detail/memory.hpp133
-rw-r--r--3rdparty/asio/include/asio/detail/mutex.hpp48
-rw-r--r--3rdparty/asio/include/asio/detail/non_const_lvalue.hpp54
-rw-r--r--3rdparty/asio/include/asio/detail/noncopyable.hpp43
-rw-r--r--3rdparty/asio/include/asio/detail/null_event.hpp106
-rw-r--r--3rdparty/asio/include/asio/detail/null_fenced_block.hpp47
-rw-r--r--3rdparty/asio/include/asio/detail/null_global.hpp59
-rw-r--r--3rdparty/asio/include/asio/detail/null_mutex.hpp64
-rw-r--r--3rdparty/asio/include/asio/detail/null_reactor.hpp68
-rw-r--r--3rdparty/asio/include/asio/detail/null_signal_blocker.hpp69
-rw-r--r--3rdparty/asio/include/asio/detail/null_socket_service.hpp519
-rw-r--r--3rdparty/asio/include/asio/detail/null_static_mutex.hpp60
-rw-r--r--3rdparty/asio/include/asio/detail/null_thread.hpp67
-rw-r--r--3rdparty/asio/include/asio/detail/null_tss_ptr.hpp68
-rw-r--r--3rdparty/asio/include/asio/detail/object_pool.hpp171
-rw-r--r--3rdparty/asio/include/asio/detail/old_win_sdk_compat.hpp214
-rw-r--r--3rdparty/asio/include/asio/detail/op_queue.hpp162
-rw-r--r--3rdparty/asio/include/asio/detail/operation.hpp38
-rw-r--r--3rdparty/asio/include/asio/detail/pipe_select_interrupter.hpp89
-rw-r--r--3rdparty/asio/include/asio/detail/pop_options.hpp149
-rw-r--r--3rdparty/asio/include/asio/detail/posix_event.hpp175
-rw-r--r--3rdparty/asio/include/asio/detail/posix_fd_set_adapter.hpp118
-rw-r--r--3rdparty/asio/include/asio/detail/posix_global.hpp80
-rw-r--r--3rdparty/asio/include/asio/detail/posix_mutex.hpp76
-rw-r--r--3rdparty/asio/include/asio/detail/posix_signal_blocker.hpp85
-rw-r--r--3rdparty/asio/include/asio/detail/posix_static_mutex.hpp64
-rw-r--r--3rdparty/asio/include/asio/detail/posix_thread.hpp109
-rw-r--r--3rdparty/asio/include/asio/detail/posix_tss_ptr.hpp79
-rw-r--r--3rdparty/asio/include/asio/detail/push_options.hpp218
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_descriptor_service.hpp509
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_null_buffers_op.hpp98
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_serial_port_service.hpp237
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_accept_op.hpp242
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_connect_op.hpp123
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_recv_op.hpp159
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_recvfrom_op.hpp164
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_recvmsg_op.hpp145
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_send_op.hpp162
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_sendto_op.hpp156
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_service.hpp605
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_service_base.hpp652
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_wait_op.hpp98
-rw-r--r--3rdparty/asio/include/asio/detail/reactor.hpp32
-rw-r--r--3rdparty/asio/include/asio/detail/reactor_fwd.hpp40
-rw-r--r--3rdparty/asio/include/asio/detail/reactor_op.hpp71
-rw-r--r--3rdparty/asio/include/asio/detail/reactor_op_queue.hpp212
-rw-r--r--3rdparty/asio/include/asio/detail/recycling_allocator.hpp105
-rw-r--r--3rdparty/asio/include/asio/detail/regex_fwd.hpp44
-rw-r--r--3rdparty/asio/include/asio/detail/resolve_endpoint_op.hpp140
-rw-r--r--3rdparty/asio/include/asio/detail/resolve_op.hpp45
-rw-r--r--3rdparty/asio/include/asio/detail/resolve_query_op.hpp150
-rw-r--r--3rdparty/asio/include/asio/detail/resolver_service.hpp145
-rw-r--r--3rdparty/asio/include/asio/detail/resolver_service_base.hpp158
-rw-r--r--3rdparty/asio/include/asio/detail/scheduler.hpp229
-rw-r--r--3rdparty/asio/include/asio/detail/scheduler_operation.hpp78
-rw-r--r--3rdparty/asio/include/asio/detail/scheduler_thread_info.hpp40
-rw-r--r--3rdparty/asio/include/asio/detail/scoped_lock.hpp101
-rw-r--r--3rdparty/asio/include/asio/detail/scoped_ptr.hpp87
-rw-r--r--3rdparty/asio/include/asio/detail/select_interrupter.hpp46
-rw-r--r--3rdparty/asio/include/asio/detail/select_reactor.hpp248
-rw-r--r--3rdparty/asio/include/asio/detail/service_registry.hpp164
-rw-r--r--3rdparty/asio/include/asio/detail/signal_blocker.hpp44
-rw-r--r--3rdparty/asio/include/asio/detail/signal_handler.hpp90
-rw-r--r--3rdparty/asio/include/asio/detail/signal_init.hpp47
-rw-r--r--3rdparty/asio/include/asio/detail/signal_op.hpp49
-rw-r--r--3rdparty/asio/include/asio/detail/signal_set_service.hpp229
-rw-r--r--3rdparty/asio/include/asio/detail/socket_holder.hpp98
-rw-r--r--3rdparty/asio/include/asio/detail/socket_ops.hpp383
-rw-r--r--3rdparty/asio/include/asio/detail/socket_option.hpp316
-rw-r--r--3rdparty/asio/include/asio/detail/socket_select_interrupter.hpp91
-rw-r--r--3rdparty/asio/include/asio/detail/socket_types.hpp417
-rw-r--r--3rdparty/asio/include/asio/detail/solaris_fenced_block.hpp62
-rw-r--r--3rdparty/asio/include/asio/detail/source_location.hpp45
-rw-r--r--3rdparty/asio/include/asio/detail/static_mutex.hpp52
-rw-r--r--3rdparty/asio/include/asio/detail/std_event.hpp188
-rw-r--r--3rdparty/asio/include/asio/detail/std_fenced_block.hpp62
-rw-r--r--3rdparty/asio/include/asio/detail/std_global.hpp70
-rw-r--r--3rdparty/asio/include/asio/detail/std_mutex.hpp73
-rw-r--r--3rdparty/asio/include/asio/detail/std_static_mutex.hpp81
-rw-r--r--3rdparty/asio/include/asio/detail/std_thread.hpp71
-rw-r--r--3rdparty/asio/include/asio/detail/strand_executor_service.hpp173
-rw-r--r--3rdparty/asio/include/asio/detail/strand_service.hpp144
-rw-r--r--3rdparty/asio/include/asio/detail/string_view.hpp47
-rw-r--r--3rdparty/asio/include/asio/detail/thread.hpp60
-rw-r--r--3rdparty/asio/include/asio/detail/thread_context.hpp51
-rw-r--r--3rdparty/asio/include/asio/detail/thread_group.hpp99
-rw-r--r--3rdparty/asio/include/asio/detail/thread_info_base.hpp256
-rw-r--r--3rdparty/asio/include/asio/detail/throw_error.hpp53
-rw-r--r--3rdparty/asio/include/asio/detail/throw_exception.hpp51
-rw-r--r--3rdparty/asio/include/asio/detail/timer_queue.hpp389
-rw-r--r--3rdparty/asio/include/asio/detail/timer_queue_base.hpp68
-rw-r--r--3rdparty/asio/include/asio/detail/timer_queue_ptime.hpp103
-rw-r--r--3rdparty/asio/include/asio/detail/timer_queue_set.hpp66
-rw-r--r--3rdparty/asio/include/asio/detail/timer_scheduler.hpp35
-rw-r--r--3rdparty/asio/include/asio/detail/timer_scheduler_fwd.hpp40
-rw-r--r--3rdparty/asio/include/asio/detail/tss_ptr.hpp69
-rw-r--r--3rdparty/asio/include/asio/detail/type_traits.hpp156
-rw-r--r--3rdparty/asio/include/asio/detail/variadic_templates.hpp294
-rw-r--r--3rdparty/asio/include/asio/detail/wait_handler.hpp90
-rw-r--r--3rdparty/asio/include/asio/detail/wait_op.hpp49
-rw-r--r--3rdparty/asio/include/asio/detail/win_event.hpp164
-rw-r--r--3rdparty/asio/include/asio/detail/win_fd_set_adapter.hpp149
-rw-r--r--3rdparty/asio/include/asio/detail/win_fenced_block.hpp90
-rw-r--r--3rdparty/asio/include/asio/detail/win_global.hpp71
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_handle_read_op.hpp117
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_handle_service.hpp403
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_handle_write_op.hpp110
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_io_context.hpp345
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_null_buffers_op.hpp127
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_operation.hpp96
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_overlapped_op.hpp96
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_overlapped_ptr.hpp171
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_serial_port_service.hpp232
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_socket_accept_op.hpp338
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_socket_connect_op.hpp135
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_socket_recv_op.hpp124
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_socket_recvfrom_op.hpp133
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_socket_recvmsg_op.hpp125
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_socket_send_op.hpp118
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_socket_service.hpp659
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_socket_service_base.hpp832
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_thread_info.hpp34
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_wait_op.hpp128
-rw-r--r--3rdparty/asio/include/asio/detail/win_mutex.hpp78
-rw-r--r--3rdparty/asio/include/asio/detail/win_object_handle_service.hpp195
-rw-r--r--3rdparty/asio/include/asio/detail/win_static_mutex.hpp74
-rw-r--r--3rdparty/asio/include/asio/detail/win_thread.hpp147
-rw-r--r--3rdparty/asio/include/asio/detail/win_tss_ptr.hpp79
-rw-r--r--3rdparty/asio/include/asio/detail/winapp_thread.hpp124
-rw-r--r--3rdparty/asio/include/asio/detail/wince_thread.hpp124
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_async_manager.hpp305
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_async_op.hpp65
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_resolve_op.hpp125
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_resolver_service.hpp212
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_socket_connect_op.hpp98
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_socket_recv_op.hpp119
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_socket_send_op.hpp110
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_ssocket_service.hpp250
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_ssocket_service_base.hpp362
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_timer_scheduler.hpp147
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_utils.hpp106
-rw-r--r--3rdparty/asio/include/asio/detail/winsock_init.hpp128
-rw-r--r--3rdparty/asio/include/asio/detail/work_dispatcher.hpp151
-rw-r--r--3rdparty/asio/include/asio/detail/wrapped_handler.hpp327
-rw-r--r--3rdparty/asio/include/asio/dispatch.hpp121
-rw-r--r--3rdparty/asio/include/asio/error.hpp356
-rw-r--r--3rdparty/asio/include/asio/error_code.hpp202
-rw-r--r--3rdparty/asio/include/asio/execution.hpp48
-rw-r--r--3rdparty/asio/include/asio/execution/allocator.hpp337
-rw-r--r--3rdparty/asio/include/asio/execution/any_executor.hpp2346
-rw-r--r--3rdparty/asio/include/asio/execution/bad_executor.hpp47
-rw-r--r--3rdparty/asio/include/asio/execution/blocking.hpp1551
-rw-r--r--3rdparty/asio/include/asio/execution/blocking_adaptation.hpp1212
-rw-r--r--3rdparty/asio/include/asio/execution/bulk_execute.hpp397
-rw-r--r--3rdparty/asio/include/asio/execution/bulk_guarantee.hpp1215
-rw-r--r--3rdparty/asio/include/asio/execution/connect.hpp489
-rw-r--r--3rdparty/asio/include/asio/execution/context.hpp233
-rw-r--r--3rdparty/asio/include/asio/execution/context_as.hpp221
-rw-r--r--3rdparty/asio/include/asio/execution/detail/as_invocable.hpp152
-rw-r--r--3rdparty/asio/include/asio/execution/detail/as_operation.hpp105
-rw-r--r--3rdparty/asio/include/asio/execution/detail/as_receiver.hpp128
-rw-r--r--3rdparty/asio/include/asio/execution/detail/bulk_sender.hpp261
-rw-r--r--3rdparty/asio/include/asio/execution/detail/submit_receiver.hpp233
-rw-r--r--3rdparty/asio/include/asio/execution/detail/void_receiver.hpp90
-rw-r--r--3rdparty/asio/include/asio/execution/execute.hpp283
-rw-r--r--3rdparty/asio/include/asio/execution/executor.hpp252
-rw-r--r--3rdparty/asio/include/asio/execution/impl/bad_executor.ipp40
-rw-r--r--3rdparty/asio/include/asio/execution/impl/receiver_invocation_error.ipp36
-rw-r--r--3rdparty/asio/include/asio/execution/invocable_archetype.hpp71
-rw-r--r--3rdparty/asio/include/asio/execution/mapping.hpp1116
-rw-r--r--3rdparty/asio/include/asio/execution/occupancy.hpp226
-rw-r--r--3rdparty/asio/include/asio/execution/operation_state.hpp94
-rw-r--r--3rdparty/asio/include/asio/execution/outstanding_work.hpp867
-rw-r--r--3rdparty/asio/include/asio/execution/prefer_only.hpp331
-rw-r--r--3rdparty/asio/include/asio/execution/receiver.hpp280
-rw-r--r--3rdparty/asio/include/asio/execution/receiver_invocation_error.hpp48
-rw-r--r--3rdparty/asio/include/asio/execution/relationship.hpp865
-rw-r--r--3rdparty/asio/include/asio/execution/schedule.hpp287
-rw-r--r--3rdparty/asio/include/asio/execution/scheduler.hpp86
-rw-r--r--3rdparty/asio/include/asio/execution/sender.hpp311
-rw-r--r--3rdparty/asio/include/asio/execution/set_done.hpp250
-rw-r--r--3rdparty/asio/include/asio/execution/set_error.hpp250
-rw-r--r--3rdparty/asio/include/asio/execution/set_value.hpp483
-rw-r--r--3rdparty/asio/include/asio/execution/start.hpp247
-rw-r--r--3rdparty/asio/include/asio/execution/submit.hpp450
-rw-r--r--3rdparty/asio/include/asio/execution_context.hpp412
-rw-r--r--3rdparty/asio/include/asio/executor.hpp347
-rw-r--r--3rdparty/asio/include/asio/executor_work_guard.hpp302
-rw-r--r--3rdparty/asio/include/asio/experimental/append.hpp71
-rw-r--r--3rdparty/asio/include/asio/experimental/as_single.hpp135
-rw-r--r--3rdparty/asio/include/asio/experimental/as_tuple.hpp131
-rw-r--r--3rdparty/asio/include/asio/experimental/awaitable_operators.hpp536
-rw-r--r--3rdparty/asio/include/asio/experimental/cancellation_condition.hpp155
-rw-r--r--3rdparty/asio/include/asio/experimental/coro.hpp1055
-rw-r--r--3rdparty/asio/include/asio/experimental/deferred.hpp605
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/completion_handler_erasure.hpp158
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/coro_promise_allocator.hpp118
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/coro_traits.hpp183
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/partial_promise.hpp177
-rw-r--r--3rdparty/asio/include/asio/experimental/impl/append.hpp217
-rw-r--r--3rdparty/asio/include/asio/experimental/impl/as_single.hpp229
-rw-r--r--3rdparty/asio/include/asio/experimental/impl/as_tuple.hpp246
-rw-r--r--3rdparty/asio/include/asio/experimental/impl/deferred.hpp104
-rw-r--r--3rdparty/asio/include/asio/experimental/impl/parallel_group.hpp432
-rw-r--r--3rdparty/asio/include/asio/experimental/impl/prepend.hpp217
-rw-r--r--3rdparty/asio/include/asio/experimental/impl/promise.hpp98
-rw-r--r--3rdparty/asio/include/asio/experimental/parallel_group.hpp215
-rw-r--r--3rdparty/asio/include/asio/experimental/prepend.hpp71
-rw-r--r--3rdparty/asio/include/asio/experimental/promise.hpp606
-rw-r--r--3rdparty/asio/include/asio/experimental/use_coro.hpp282
-rw-r--r--3rdparty/asio/include/asio/generic/basic_endpoint.hpp193
-rw-r--r--3rdparty/asio/include/asio/generic/datagram_protocol.hpp123
-rw-r--r--3rdparty/asio/include/asio/generic/detail/endpoint.hpp133
-rw-r--r--3rdparty/asio/include/asio/generic/detail/impl/endpoint.ipp110
-rw-r--r--3rdparty/asio/include/asio/generic/raw_protocol.hpp121
-rw-r--r--3rdparty/asio/include/asio/generic/seq_packet_protocol.hpp122
-rw-r--r--3rdparty/asio/include/asio/generic/stream_protocol.hpp127
-rw-r--r--3rdparty/asio/include/asio/handler_alloc_hook.hpp104
-rw-r--r--3rdparty/asio/include/asio/handler_continuation_hook.hpp54
-rw-r--r--3rdparty/asio/include/asio/handler_invoke_hook.hpp111
-rw-r--r--3rdparty/asio/include/asio/high_resolution_timer.hpp44
-rw-r--r--3rdparty/asio/include/asio/impl/awaitable.hpp760
-rw-r--r--3rdparty/asio/include/asio/impl/buffered_read_stream.hpp498
-rw-r--r--3rdparty/asio/include/asio/impl/buffered_write_stream.hpp478
-rw-r--r--3rdparty/asio/include/asio/impl/co_spawn.hpp346
-rw-r--r--3rdparty/asio/include/asio/impl/compose.hpp687
-rw-r--r--3rdparty/asio/include/asio/impl/connect.hpp904
-rw-r--r--3rdparty/asio/include/asio/impl/defer.hpp256
-rw-r--r--3rdparty/asio/include/asio/impl/detached.hpp130
-rw-r--r--3rdparty/asio/include/asio/impl/dispatch.hpp251
-rw-r--r--3rdparty/asio/include/asio/impl/error.ipp128
-rw-r--r--3rdparty/asio/include/asio/impl/error_code.ipp206
-rw-r--r--3rdparty/asio/include/asio/impl/execution_context.hpp109
-rw-r--r--3rdparty/asio/include/asio/impl/execution_context.ipp82
-rw-r--r--3rdparty/asio/include/asio/impl/executor.hpp300
-rw-r--r--3rdparty/asio/include/asio/impl/executor.ipp43
-rw-r--r--3rdparty/asio/include/asio/impl/handler_alloc_hook.ipp62
-rw-r--r--3rdparty/asio/include/asio/impl/io_context.hpp444
-rw-r--r--3rdparty/asio/include/asio/impl/io_context.ipp175
-rw-r--r--3rdparty/asio/include/asio/impl/multiple_exceptions.ipp49
-rw-r--r--3rdparty/asio/include/asio/impl/post.hpp256
-rw-r--r--3rdparty/asio/include/asio/impl/read.hpp1199
-rw-r--r--3rdparty/asio/include/asio/impl/read_at.hpp733
-rw-r--r--3rdparty/asio/include/asio/impl/read_until.hpp3315
-rw-r--r--3rdparty/asio/include/asio/impl/redirect_error.hpp609
-rw-r--r--3rdparty/asio/include/asio/impl/serial_port_base.hpp59
-rw-r--r--3rdparty/asio/include/asio/impl/serial_port_base.ipp554
-rw-r--r--3rdparty/asio/include/asio/impl/spawn.hpp517
-rw-r--r--3rdparty/asio/include/asio/impl/src.hpp86
-rw-r--r--3rdparty/asio/include/asio/impl/system_context.hpp34
-rw-r--r--3rdparty/asio/include/asio/impl/system_context.ipp92
-rw-r--r--3rdparty/asio/include/asio/impl/system_executor.hpp185
-rw-r--r--3rdparty/asio/include/asio/impl/thread_pool.hpp354
-rw-r--r--3rdparty/asio/include/asio/impl/thread_pool.ipp141
-rw-r--r--3rdparty/asio/include/asio/impl/use_awaitable.hpp291
-rw-r--r--3rdparty/asio/include/asio/impl/use_future.hpp1028
-rw-r--r--3rdparty/asio/include/asio/impl/write.hpp1100
-rw-r--r--3rdparty/asio/include/asio/impl/write_at.hpp644
-rw-r--r--3rdparty/asio/include/asio/io_context.hpp1550
-rw-r--r--3rdparty/asio/include/asio/io_context_strand.hpp376
-rw-r--r--3rdparty/asio/include/asio/io_service.hpp33
-rw-r--r--3rdparty/asio/include/asio/io_service_strand.hpp20
-rw-r--r--3rdparty/asio/include/asio/ip/address.hpp290
-rw-r--r--3rdparty/asio/include/asio/ip/address_v4.hpp355
-rw-r--r--3rdparty/asio/include/asio/ip/address_v4_iterator.hpp162
-rw-r--r--3rdparty/asio/include/asio/ip/address_v4_range.hpp134
-rw-r--r--3rdparty/asio/include/asio/ip/address_v6.hpp382
-rw-r--r--3rdparty/asio/include/asio/ip/address_v6_iterator.hpp183
-rw-r--r--3rdparty/asio/include/asio/ip/address_v6_range.hpp129
-rw-r--r--3rdparty/asio/include/asio/ip/bad_address_cast.hpp53
-rw-r--r--3rdparty/asio/include/asio/ip/basic_endpoint.hpp291
-rw-r--r--3rdparty/asio/include/asio/ip/basic_resolver.hpp1076
-rw-r--r--3rdparty/asio/include/asio/ip/basic_resolver_entry.hpp113
-rw-r--r--3rdparty/asio/include/asio/ip/basic_resolver_iterator.hpp192
-rw-r--r--3rdparty/asio/include/asio/ip/basic_resolver_query.hpp244
-rw-r--r--3rdparty/asio/include/asio/ip/basic_resolver_results.hpp311
-rw-r--r--3rdparty/asio/include/asio/ip/detail/endpoint.hpp141
-rw-r--r--3rdparty/asio/include/asio/ip/detail/impl/endpoint.ipp199
-rw-r--r--3rdparty/asio/include/asio/ip/detail/socket_option.hpp566
-rw-r--r--3rdparty/asio/include/asio/ip/host_name.hpp42
-rw-r--r--3rdparty/asio/include/asio/ip/icmp.hpp115
-rw-r--r--3rdparty/asio/include/asio/ip/impl/address.hpp67
-rw-r--r--3rdparty/asio/include/asio/ip/impl/address.ipp239
-rw-r--r--3rdparty/asio/include/asio/ip/impl/address_v4.hpp67
-rw-r--r--3rdparty/asio/include/asio/ip/impl/address_v4.ipp210
-rw-r--r--3rdparty/asio/include/asio/ip/impl/address_v6.hpp67
-rw-r--r--3rdparty/asio/include/asio/ip/impl/address_v6.ipp350
-rw-r--r--3rdparty/asio/include/asio/ip/impl/basic_endpoint.hpp43
-rw-r--r--3rdparty/asio/include/asio/ip/impl/host_name.ipp54
-rw-r--r--3rdparty/asio/include/asio/ip/impl/network_v4.hpp54
-rw-r--r--3rdparty/asio/include/asio/ip/impl/network_v4.ipp216
-rw-r--r--3rdparty/asio/include/asio/ip/impl/network_v6.hpp53
-rw-r--r--3rdparty/asio/include/asio/ip/impl/network_v6.ipp185
-rw-r--r--3rdparty/asio/include/asio/ip/multicast.hpp191
-rw-r--r--3rdparty/asio/include/asio/ip/network_v4.hpp261
-rw-r--r--3rdparty/asio/include/asio/ip/network_v6.hpp235
-rw-r--r--3rdparty/asio/include/asio/ip/resolver_base.hpp129
-rw-r--r--3rdparty/asio/include/asio/ip/resolver_query_base.hpp43
-rw-r--r--3rdparty/asio/include/asio/ip/tcp.hpp155
-rw-r--r--3rdparty/asio/include/asio/ip/udp.hpp111
-rw-r--r--3rdparty/asio/include/asio/ip/unicast.hpp70
-rw-r--r--3rdparty/asio/include/asio/ip/v6_only.hpp69
-rw-r--r--3rdparty/asio/include/asio/is_applicable_property.hpp61
-rw-r--r--3rdparty/asio/include/asio/is_executor.hpp46
-rw-r--r--3rdparty/asio/include/asio/is_read_buffered.hpp59
-rw-r--r--3rdparty/asio/include/asio/is_write_buffered.hpp59
-rw-r--r--3rdparty/asio/include/asio/local/basic_endpoint.hpp247
-rw-r--r--3rdparty/asio/include/asio/local/connect_pair.hpp101
-rw-r--r--3rdparty/asio/include/asio/local/datagram_protocol.hpp80
-rw-r--r--3rdparty/asio/include/asio/local/detail/endpoint.hpp139
-rw-r--r--3rdparty/asio/include/asio/local/detail/impl/endpoint.ipp131
-rw-r--r--3rdparty/asio/include/asio/local/stream_protocol.hpp90
-rw-r--r--3rdparty/asio/include/asio/multiple_exceptions.hpp58
-rw-r--r--3rdparty/asio/include/asio/packaged_task.hpp126
-rw-r--r--3rdparty/asio/include/asio/placeholders.hpp151
-rw-r--r--3rdparty/asio/include/asio/posix/basic_descriptor.hpp708
-rw-r--r--3rdparty/asio/include/asio/posix/basic_stream_descriptor.hpp501
-rw-r--r--3rdparty/asio/include/asio/posix/descriptor.hpp37
-rw-r--r--3rdparty/asio/include/asio/posix/descriptor_base.hpp90
-rw-r--r--3rdparty/asio/include/asio/posix/stream_descriptor.hpp37
-rw-r--r--3rdparty/asio/include/asio/post.hpp126
-rw-r--r--3rdparty/asio/include/asio/prefer.hpp734
-rw-r--r--3rdparty/asio/include/asio/query.hpp324
-rw-r--r--3rdparty/asio/include/asio/read.hpp1388
-rw-r--r--3rdparty/asio/include/asio/read_at.hpp738
-rw-r--r--3rdparty/asio/include/asio/read_until.hpp3031
-rw-r--r--3rdparty/asio/include/asio/redirect_error.hpp66
-rw-r--r--3rdparty/asio/include/asio/require.hpp571
-rw-r--r--3rdparty/asio/include/asio/require_concept.hpp352
-rw-r--r--3rdparty/asio/include/asio/serial_port.hpp36
-rw-r--r--3rdparty/asio/include/asio/serial_port_base.hpp167
-rw-r--r--3rdparty/asio/include/asio/signal_set.hpp28
-rw-r--r--3rdparty/asio/include/asio/socket_base.hpp559
-rw-r--r--3rdparty/asio/include/asio/spawn.hpp344
-rw-r--r--3rdparty/asio/include/asio/ssl.hpp28
-rw-r--r--3rdparty/asio/include/asio/ssl/context.hpp761
-rw-r--r--3rdparty/asio/include/asio/ssl/context_base.hpp209
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/buffered_handshake_op.hpp119
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/engine.hpp170
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/handshake_op.hpp67
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/impl/engine.ipp363
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/impl/openssl_init.ipp165
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/io.hpp425
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/openssl_init.hpp101
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/openssl_types.hpp34
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/password_callback.hpp66
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/read_op.hpp72
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/shutdown_op.hpp69
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/stream_core.hpp206
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/verify_callback.hpp62
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/write_op.hpp76
-rw-r--r--3rdparty/asio/include/asio/ssl/error.hpp125
-rw-r--r--3rdparty/asio/include/asio/ssl/host_name_verification.hpp90
-rw-r--r--3rdparty/asio/include/asio/ssl/impl/context.hpp67
-rw-r--r--3rdparty/asio/include/asio/ssl/impl/context.ipp1245
-rw-r--r--3rdparty/asio/include/asio/ssl/impl/error.ipp102
-rw-r--r--3rdparty/asio/include/asio/ssl/impl/host_name_verification.ipp73
-rw-r--r--3rdparty/asio/include/asio/ssl/impl/rfc2818_verification.ipp164
-rw-r--r--3rdparty/asio/include/asio/ssl/impl/src.hpp29
-rw-r--r--3rdparty/asio/include/asio/ssl/rfc2818_verification.hpp98
-rw-r--r--3rdparty/asio/include/asio/ssl/stream.hpp972
-rw-r--r--3rdparty/asio/include/asio/ssl/stream_base.hpp52
-rw-r--r--3rdparty/asio/include/asio/ssl/verify_context.hpp67
-rw-r--r--3rdparty/asio/include/asio/ssl/verify_mode.hpp63
-rw-r--r--3rdparty/asio/include/asio/static_thread_pool.hpp31
-rw-r--r--3rdparty/asio/include/asio/steady_timer.hpp42
-rw-r--r--3rdparty/asio/include/asio/strand.hpp569
-rw-r--r--3rdparty/asio/include/asio/streambuf.hpp33
-rw-r--r--3rdparty/asio/include/asio/system_context.hpp90
-rw-r--r--3rdparty/asio/include/asio/system_error.hpp131
-rw-r--r--3rdparty/asio/include/asio/system_executor.hpp684
-rw-r--r--3rdparty/asio/include/asio/system_timer.hpp42
-rw-r--r--3rdparty/asio/include/asio/this_coro.hpp280
-rw-r--r--3rdparty/asio/include/asio/thread.hpp92
-rw-r--r--3rdparty/asio/include/asio/thread_pool.hpp1131
-rw-r--r--3rdparty/asio/include/asio/time_traits.hpp86
-rw-r--r--3rdparty/asio/include/asio/traits/bulk_execute_free.hpp114
-rw-r--r--3rdparty/asio/include/asio/traits/bulk_execute_member.hpp114
-rw-r--r--3rdparty/asio/include/asio/traits/connect_free.hpp112
-rw-r--r--3rdparty/asio/include/asio/traits/connect_member.hpp112
-rw-r--r--3rdparty/asio/include/asio/traits/equality_comparable.hpp104
-rw-r--r--3rdparty/asio/include/asio/traits/execute_free.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/execute_member.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/prefer_free.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/prefer_member.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/query_free.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/query_member.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/query_static_constexpr_member.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/require_concept_free.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/require_concept_member.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/require_free.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/require_member.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/schedule_free.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/schedule_member.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/set_done_free.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/set_done_member.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/set_error_free.hpp112
-rw-r--r--3rdparty/asio/include/asio/traits/set_error_member.hpp112
-rw-r--r--3rdparty/asio/include/asio/traits/set_value_free.hpp234
-rw-r--r--3rdparty/asio/include/asio/traits/set_value_member.hpp234
-rw-r--r--3rdparty/asio/include/asio/traits/start_free.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/start_member.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/static_query.hpp108
-rw-r--r--3rdparty/asio/include/asio/traits/static_require.hpp123
-rw-r--r--3rdparty/asio/include/asio/traits/static_require_concept.hpp124
-rw-r--r--3rdparty/asio/include/asio/traits/submit_free.hpp112
-rw-r--r--3rdparty/asio/include/asio/traits/submit_member.hpp112
-rw-r--r--3rdparty/asio/include/asio/ts/buffer.hpp24
-rw-r--r--3rdparty/asio/include/asio/ts/executor.hpp35
-rw-r--r--3rdparty/asio/include/asio/ts/internet.hpp40
-rw-r--r--3rdparty/asio/include/asio/ts/io_context.hpp20
-rw-r--r--3rdparty/asio/include/asio/ts/net.hpp26
-rw-r--r--3rdparty/asio/include/asio/ts/netfwd.hpp254
-rw-r--r--3rdparty/asio/include/asio/ts/socket.hpp27
-rw-r--r--3rdparty/asio/include/asio/ts/timer.hpp26
-rw-r--r--3rdparty/asio/include/asio/unyield.hpp21
-rw-r--r--3rdparty/asio/include/asio/use_awaitable.hpp166
-rw-r--r--3rdparty/asio/include/asio/use_future.hpp160
-rw-r--r--3rdparty/asio/include/asio/uses_executor.hpp71
-rw-r--r--3rdparty/asio/include/asio/version.hpp23
-rw-r--r--3rdparty/asio/include/asio/wait_traits.hpp56
-rw-r--r--3rdparty/asio/include/asio/windows/basic_object_handle.hpp435
-rw-r--r--3rdparty/asio/include/asio/windows/basic_overlapped_handle.hpp361
-rw-r--r--3rdparty/asio/include/asio/windows/basic_random_access_handle.hpp510
-rw-r--r--3rdparty/asio/include/asio/windows/basic_stream_handle.hpp494
-rw-r--r--3rdparty/asio/include/asio/windows/object_handle.hpp38
-rw-r--r--3rdparty/asio/include/asio/windows/overlapped_handle.hpp39
-rw-r--r--3rdparty/asio/include/asio/windows/overlapped_ptr.hpp145
-rw-r--r--3rdparty/asio/include/asio/windows/random_access_handle.hpp37
-rw-r--r--3rdparty/asio/include/asio/windows/stream_handle.hpp37
-rw-r--r--3rdparty/asio/include/asio/write.hpp1346
-rw-r--r--3rdparty/asio/include/asio/write_at.hpp746
-rw-r--r--3rdparty/asio/include/asio/yield.hpp23
-rwxr-xr-x3rdparty/asio/install-sh527
-rwxr-xr-x3rdparty/asio/missing215
-rw-r--r--3rdparty/asio/src/Makefile.am29
-rw-r--r--3rdparty/asio/src/Makefile.in608
-rw-r--r--3rdparty/asio/src/Makefile.mgw301
-rw-r--r--3rdparty/asio/src/Makefile.msc539
-rw-r--r--3rdparty/asio/src/asio.cpp11
-rw-r--r--3rdparty/asio/src/asio_ssl.cpp11
-rw-r--r--3rdparty/asio/src/examples/cpp03/Makefile.am251
-rw-r--r--3rdparty/asio/src/examples/cpp03/Makefile.in2339
-rw-r--r--3rdparty/asio/src/examples/cpp03/allocation/server.cpp285
-rw-r--r--3rdparty/asio/src/examples/cpp03/buffers/reference_counted.cpp131
-rw-r--r--3rdparty/asio/src/examples/cpp03/chat/chat_client.cpp177
-rw-r--r--3rdparty/asio/src/examples/cpp03/chat/chat_message.hpp93
-rw-r--r--3rdparty/asio/src/examples/cpp03/chat/chat_server.cpp249
-rw-r--r--3rdparty/asio/src/examples/cpp03/chat/posix_chat_client.cpp204
-rw-r--r--3rdparty/asio/src/examples/cpp03/echo/async_tcp_echo_server.cpp137
-rw-r--r--3rdparty/asio/src/examples/cpp03/echo/async_udp_echo_server.cpp92
-rw-r--r--3rdparty/asio/src/examples/cpp03/echo/blocking_tcp_echo_client.cpp59
-rw-r--r--3rdparty/asio/src/examples/cpp03/echo/blocking_tcp_echo_server.cpp79
-rw-r--r--3rdparty/asio/src/examples/cpp03/echo/blocking_udp_echo_client.cpp59
-rw-r--r--3rdparty/asio/src/examples/cpp03/echo/blocking_udp_echo_server.cpp53
-rw-r--r--3rdparty/asio/src/examples/cpp03/fork/daemon.cpp190
-rw-r--r--3rdparty/asio/src/examples/cpp03/fork/process_per_connection.cpp161
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/client/async_client.cpp204
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/client/sync_client.cpp106
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/connection.cpp99
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/connection.hpp83
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/connection_manager.cpp38
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/connection_manager.hpp44
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/header.hpp28
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/main.cpp44
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/mime_types.cpp46
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/mime_types.hpp27
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/reply.cpp256
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/reply.hpp64
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/request.hpp34
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/request_handler.cpp122
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/request_handler.hpp46
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/request_parser.cpp315
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/request_parser.hpp95
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/server.cpp94
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server/server.hpp69
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/connection.cpp93
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/connection.hpp75
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/header.hpp28
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/io_context_pool.cpp70
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/io_context_pool.hpp56
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/main.cpp46
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/mime_types.cpp46
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/mime_types.hpp27
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/reply.cpp256
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/reply.hpp64
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/request.hpp34
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/request_handler.cpp122
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/request_handler.hpp46
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/request_parser.cpp315
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/request_parser.hpp95
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/server.cpp77
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server2/server.hpp68
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server3/connection.cpp94
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server3/connection.hpp78
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server3/header.hpp28
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server3/main.cpp46
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server3/mime_types.cpp46
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server3/mime_types.hpp27
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server3/reply.cpp256
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server3/reply.hpp64
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server3/request.hpp34
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server3/request_handler.cpp122
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server3/request_handler.hpp46
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server3/request_parser.cpp315
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server3/request_parser.hpp95
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server3/server.cpp89
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server3/server.hpp70
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server4/file_handler.cpp122
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server4/file_handler.hpp44
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server4/header.hpp28
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server4/main.cpp58
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server4/mime_types.cpp46
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server4/mime_types.hpp27
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server4/reply.cpp256
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server4/reply.hpp64
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server4/request.hpp46
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server4/request_parser.cpp226
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server4/request_parser.hpp78
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server4/server.cpp122
-rw-r--r--3rdparty/asio/src/examples/cpp03/http/server4/server.hpp73
-rw-r--r--3rdparty/asio/src/examples/cpp03/icmp/icmp_header.hpp94
-rw-r--r--3rdparty/asio/src/examples/cpp03/icmp/ipv4_header.hpp102
-rw-r--r--3rdparty/asio/src/examples/cpp03/icmp/ping.cpp163
-rw-r--r--3rdparty/asio/src/examples/cpp03/invocation/prioritised_handlers.cpp171
-rw-r--r--3rdparty/asio/src/examples/cpp03/iostreams/daytime_client.cpp44
-rw-r--r--3rdparty/asio/src/examples/cpp03/iostreams/daytime_server.cpp51
-rw-r--r--3rdparty/asio/src/examples/cpp03/iostreams/http_client.cpp91
-rw-r--r--3rdparty/asio/src/examples/cpp03/local/connect_pair.cpp141
-rw-r--r--3rdparty/asio/src/examples/cpp03/local/iostream_client.cpp62
-rw-r--r--3rdparty/asio/src/examples/cpp03/local/stream_client.cpp61
-rw-r--r--3rdparty/asio/src/examples/cpp03/local/stream_server.cpp141
-rw-r--r--3rdparty/asio/src/examples/cpp03/multicast/receiver.cpp93
-rw-r--r--3rdparty/asio/src/examples/cpp03/multicast/sender.cpp98
-rw-r--r--3rdparty/asio/src/examples/cpp03/nonblocking/third_party_lib.cpp240
-rw-r--r--3rdparty/asio/src/examples/cpp03/porthopper/client.cpp192
-rw-r--r--3rdparty/asio/src/examples/cpp03/porthopper/protocol.hpp156
-rw-r--r--3rdparty/asio/src/examples/cpp03/porthopper/server.cpp187
-rw-r--r--3rdparty/asio/src/examples/cpp03/serialization/client.cpp125
-rw-r--r--3rdparty/asio/src/examples/cpp03/serialization/connection.hpp188
-rw-r--r--3rdparty/asio/src/examples/cpp03/serialization/server.cpp123
-rw-r--r--3rdparty/asio/src/examples/cpp03/serialization/stock.hpp50
-rw-r--r--3rdparty/asio/src/examples/cpp03/services/basic_logger.hpp77
-rw-r--r--3rdparty/asio/src/examples/cpp03/services/daytime_client.cpp101
-rw-r--r--3rdparty/asio/src/examples/cpp03/services/logger.hpp24
-rw-r--r--3rdparty/asio/src/examples/cpp03/services/logger_service.cpp11
-rw-r--r--3rdparty/asio/src/examples/cpp03/services/logger_service.hpp145
-rw-r--r--3rdparty/asio/src/examples/cpp03/socks4/socks4.hpp144
-rw-r--r--3rdparty/asio/src/examples/cpp03/socks4/sync_client.cpp94
-rw-r--r--3rdparty/asio/src/examples/cpp03/spawn/echo_server.cpp122
-rw-r--r--3rdparty/asio/src/examples/cpp03/spawn/parallel_grep.cpp89
-rw-r--r--3rdparty/asio/src/examples/cpp03/ssl/README8
-rw-r--r--3rdparty/asio/src/examples/cpp03/ssl/ca.pem49
-rw-r--r--3rdparty/asio/src/examples/cpp03/ssl/client.cpp157
-rw-r--r--3rdparty/asio/src/examples/cpp03/ssl/dh2048.pem8
-rw-r--r--3rdparty/asio/src/examples/cpp03/ssl/server.cpp170
-rw-r--r--3rdparty/asio/src/examples/cpp03/ssl/server.pem71
-rw-r--r--3rdparty/asio/src/examples/cpp03/timeouts/async_tcp_client.cpp311
-rw-r--r--3rdparty/asio/src/examples/cpp03/timeouts/blocking_tcp_client.cpp191
-rw-r--r--3rdparty/asio/src/examples/cpp03/timeouts/blocking_token_tcp_client.cpp201
-rw-r--r--3rdparty/asio/src/examples/cpp03/timeouts/blocking_udp_client.cpp154
-rw-r--r--3rdparty/asio/src/examples/cpp03/timeouts/server.cpp433
-rw-r--r--3rdparty/asio/src/examples/cpp03/timers/time_t_timer.cpp106
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/daytime1/client.cpp57
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/daytime2/server.cpp50
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/daytime3/server.cpp119
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/daytime4/client.cpp52
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/daytime5/server.cpp53
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/daytime6/server.cpp89
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/daytime7/server.cpp160
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/timer1/timer.cpp24
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/timer2/timer.cpp29
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/timer3/timer.cpp43
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/timer4/timer.cpp54
-rw-r--r--3rdparty/asio/src/examples/cpp03/tutorial/timer5/timer.cpp80
-rw-r--r--3rdparty/asio/src/examples/cpp03/windows/transmit_file.cpp177
-rw-r--r--3rdparty/asio/src/examples/cpp11/Makefile.am163
-rw-r--r--3rdparty/asio/src/examples/cpp11/Makefile.in1801
-rw-r--r--3rdparty/asio/src/examples/cpp11/allocation/server.cpp255
-rw-r--r--3rdparty/asio/src/examples/cpp11/buffers/reference_counted.cpp122
-rw-r--r--3rdparty/asio/src/examples/cpp11/chat/chat_client.cpp167
-rw-r--r--3rdparty/asio/src/examples/cpp11/chat/chat_message.hpp91
-rw-r--r--3rdparty/asio/src/examples/cpp11/chat/chat_server.cpp227
-rw-r--r--3rdparty/asio/src/examples/cpp11/echo/async_tcp_echo_server.cpp114
-rw-r--r--3rdparty/asio/src/examples/cpp11/echo/async_udp_echo_server.cpp82
-rw-r--r--3rdparty/asio/src/examples/cpp11/echo/blocking_tcp_echo_client.cpp55
-rw-r--r--3rdparty/asio/src/examples/cpp11/echo/blocking_tcp_echo_server.cpp74
-rw-r--r--3rdparty/asio/src/examples/cpp11/echo/blocking_udp_echo_client.cpp58
-rw-r--r--3rdparty/asio/src/examples/cpp11/echo/blocking_udp_echo_server.cpp52
-rw-r--r--3rdparty/asio/src/examples/cpp11/executors/actor.cpp286
-rw-r--r--3rdparty/asio/src/examples/cpp11/executors/bank_account_1.cpp60
-rw-r--r--3rdparty/asio/src/examples/cpp11/executors/bank_account_2.cpp60
-rw-r--r--3rdparty/asio/src/examples/cpp11/executors/fork_join.cpp290
-rw-r--r--3rdparty/asio/src/examples/cpp11/executors/pipeline.cpp288
-rw-r--r--3rdparty/asio/src/examples/cpp11/executors/priority_scheduler.cpp148
-rw-r--r--3rdparty/asio/src/examples/cpp11/fork/daemon.cpp189
-rw-r--r--3rdparty/asio/src/examples/cpp11/fork/process_per_connection.cpp162
-rw-r--r--3rdparty/asio/src/examples/cpp11/futures/daytime_client.cpp95
-rw-r--r--3rdparty/asio/src/examples/cpp11/handler_tracking/async_tcp_echo_server.cpp135
-rw-r--r--3rdparty/asio/src/examples/cpp11/handler_tracking/custom_tracking.hpp211
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/connection.cpp94
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/connection.hpp79
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/connection_manager.cpp40
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/connection_manager.hpp48
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/header.hpp28
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/main.cpp43
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/mime_types.cpp45
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/mime_types.hpp27
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/reply.cpp255
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/reply.hpp64
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/request.hpp34
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/request_handler.cpp121
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/request_handler.hpp47
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/request_parser.cpp315
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/request_parser.hpp96
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/server.cpp94
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/server.hpp64
-rw-r--r--3rdparty/asio/src/examples/cpp11/invocation/prioritised_handlers.cpp202
-rw-r--r--3rdparty/asio/src/examples/cpp11/iostreams/http_client.cpp91
-rw-r--r--3rdparty/asio/src/examples/cpp11/local/connect_pair.cpp129
-rw-r--r--3rdparty/asio/src/examples/cpp11/local/iostream_client.cpp61
-rw-r--r--3rdparty/asio/src/examples/cpp11/local/stream_client.cpp60
-rw-r--r--3rdparty/asio/src/examples/cpp11/local/stream_server.cpp121
-rw-r--r--3rdparty/asio/src/examples/cpp11/multicast/receiver.cpp88
-rw-r--r--3rdparty/asio/src/examples/cpp11/multicast/sender.cpp91
-rw-r--r--3rdparty/asio/src/examples/cpp11/nonblocking/third_party_lib.cpp212
-rw-r--r--3rdparty/asio/src/examples/cpp11/operations/composed_1.cpp113
-rw-r--r--3rdparty/asio/src/examples/cpp11/operations/composed_2.cpp131
-rw-r--r--3rdparty/asio/src/examples/cpp11/operations/composed_3.cpp192
-rw-r--r--3rdparty/asio/src/examples/cpp11/operations/composed_4.cpp207
-rw-r--r--3rdparty/asio/src/examples/cpp11/operations/composed_5.cpp243
-rw-r--r--3rdparty/asio/src/examples/cpp11/operations/composed_6.cpp302
-rw-r--r--3rdparty/asio/src/examples/cpp11/operations/composed_7.cpp222
-rw-r--r--3rdparty/asio/src/examples/cpp11/operations/composed_8.cpp217
-rw-r--r--3rdparty/asio/src/examples/cpp11/socks4/socks4.hpp143
-rw-r--r--3rdparty/asio/src/examples/cpp11/socks4/sync_client.cpp94
-rw-r--r--3rdparty/asio/src/examples/cpp11/spawn/echo_server.cpp111
-rw-r--r--3rdparty/asio/src/examples/cpp11/spawn/parallel_grep.cpp84
-rw-r--r--3rdparty/asio/src/examples/cpp11/ssl/client.cpp165
-rw-r--r--3rdparty/asio/src/examples/cpp11/ssl/server.cpp145
-rw-r--r--3rdparty/asio/src/examples/cpp11/timeouts/async_tcp_client.cpp311
-rw-r--r--3rdparty/asio/src/examples/cpp11/timeouts/blocking_tcp_client.cpp192
-rw-r--r--3rdparty/asio/src/examples/cpp11/timeouts/blocking_token_tcp_client.cpp198
-rw-r--r--3rdparty/asio/src/examples/cpp11/timeouts/blocking_udp_client.cpp155
-rw-r--r--3rdparty/asio/src/examples/cpp11/timeouts/server.cpp433
-rw-r--r--3rdparty/asio/src/examples/cpp11/timers/time_t_timer.cpp106
-rw-r--r--3rdparty/asio/src/examples/cpp14/Makefile.am88
-rw-r--r--3rdparty/asio/src/examples/cpp14/Makefile.in1314
-rw-r--r--3rdparty/asio/src/examples/cpp14/deferred/deferred_1.cpp36
-rw-r--r--3rdparty/asio/src/examples/cpp14/deferred/deferred_2.cpp45
-rw-r--r--3rdparty/asio/src/examples/cpp14/deferred/deferred_3.cpp52
-rw-r--r--3rdparty/asio/src/examples/cpp14/deferred/deferred_4.cpp60
-rw-r--r--3rdparty/asio/src/examples/cpp14/deferred/deferred_5.cpp67
-rw-r--r--3rdparty/asio/src/examples/cpp14/deferred/deferred_6.cpp77
-rw-r--r--3rdparty/asio/src/examples/cpp14/deferred/deferred_7.cpp73
-rw-r--r--3rdparty/asio/src/examples/cpp14/echo/async_tcp_echo_server.cpp117
-rw-r--r--3rdparty/asio/src/examples/cpp14/echo/async_udp_echo_server.cpp83
-rw-r--r--3rdparty/asio/src/examples/cpp14/echo/blocking_tcp_echo_client.cpp55
-rw-r--r--3rdparty/asio/src/examples/cpp14/echo/blocking_tcp_echo_server.cpp77
-rw-r--r--3rdparty/asio/src/examples/cpp14/echo/blocking_udp_echo_client.cpp59
-rw-r--r--3rdparty/asio/src/examples/cpp14/echo/blocking_udp_echo_server.cpp53
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/actor.cpp285
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/async_1.cpp56
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/async_2.cpp81
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/bank_account_1.cpp60
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/bank_account_2.cpp60
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/fork_join.cpp290
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/pipeline.cpp284
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/priority_scheduler.cpp181
-rw-r--r--3rdparty/asio/src/examples/cpp14/iostreams/http_client.cpp91
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/composed_1.cpp113
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/composed_2.cpp131
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/composed_3.cpp186
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/composed_4.cpp201
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/composed_5.cpp238
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/composed_6.cpp298
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/composed_7.cpp219
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/composed_8.cpp212
-rw-r--r--3rdparty/asio/src/examples/cpp14/parallel_group/parallel_sort.cpp134
-rw-r--r--3rdparty/asio/src/examples/cpp14/parallel_group/wait_for_all.cpp58
-rw-r--r--3rdparty/asio/src/examples/cpp14/parallel_group/wait_for_one.cpp58
-rw-r--r--3rdparty/asio/src/examples/cpp14/parallel_group/wait_for_one_error.cpp58
-rw-r--r--3rdparty/asio/src/examples/cpp14/parallel_group/wait_for_one_success.cpp58
-rw-r--r--3rdparty/asio/src/examples/cpp17/Makefile.am37
-rw-r--r--3rdparty/asio/src/examples/cpp17/Makefile.in739
-rw-r--r--3rdparty/asio/src/examples/cpp17/coroutines_ts/chat_server.cpp222
-rw-r--r--3rdparty/asio/src/examples/cpp17/coroutines_ts/echo_server.cpp76
-rw-r--r--3rdparty/asio/src/examples/cpp17/coroutines_ts/echo_server_with_as_single_default.cpp71
-rw-r--r--3rdparty/asio/src/examples/cpp17/coroutines_ts/echo_server_with_as_tuple_default.cpp71
-rw-r--r--3rdparty/asio/src/examples/cpp17/coroutines_ts/echo_server_with_default.cpp73
-rw-r--r--3rdparty/asio/src/examples/cpp17/coroutines_ts/range_based_for.cpp102
-rw-r--r--3rdparty/asio/src/examples/cpp17/coroutines_ts/refactored_echo_server.cpp80
-rw-r--r--3rdparty/asio/src/tests/Makefile.am590
-rw-r--r--3rdparty/asio/src/tests/Makefile.in5760
-rw-r--r--3rdparty/asio/src/tests/latency/allocator.hpp52
-rw-r--r--3rdparty/asio/src/tests/latency/high_res_clock.hpp53
-rw-r--r--3rdparty/asio/src/tests/latency/tcp_client.cpp124
-rw-r--r--3rdparty/asio/src/tests/latency/tcp_server.cpp114
-rw-r--r--3rdparty/asio/src/tests/latency/udp_client.cpp104
-rw-r--r--3rdparty/asio/src/tests/latency/udp_server.cpp125
-rw-r--r--3rdparty/asio/src/tests/performance/client.cpp286
-rw-r--r--3rdparty/asio/src/tests/performance/handler_allocator.hpp112
-rw-r--r--3rdparty/asio/src/tests/performance/server.cpp233
-rw-r--r--3rdparty/asio/src/tests/properties/Makefile.am367
-rw-r--r--3rdparty/asio/src/tests/properties/Makefile.in5585
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_free_prefer.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_free_require.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_member_prefer.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_member_require.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_applicable_free_prefer.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_applicable_free_require.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_applicable_member_prefer.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_applicable_member_require.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_applicable_static.cpp45
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_applicable_unsupported.cpp33
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_preferable_free_prefer.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_preferable_free_require.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_preferable_member_prefer.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_preferable_member_require.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_preferable_static.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_preferable_unsupported.cpp43
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_static.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_unsupported.cpp43
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_query_free.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_query_member.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_query_not_applicable_free.cpp41
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_query_not_applicable_member.cpp41
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_query_not_applicable_static.cpp41
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_query_not_applicable_unsupported.cpp26
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_query_static.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_query_unsupported.cpp36
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_concept_free.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_concept_member.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_concept_not_applicable_free.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_concept_not_applicable_member.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_concept_not_applicable_static.cpp41
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_concept_not_applicable_unsupported.cpp28
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_concept_static.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_concept_unsupported.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_free.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_member.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_not_applicable_free.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_not_applicable_member.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_not_applicable_static.cpp45
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_not_applicable_unsupported.cpp32
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_static.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_unsupported.cpp42
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/prefer_free_prefer.cpp68
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/prefer_free_require.cpp68
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/prefer_member_prefer.cpp68
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/prefer_member_require.cpp68
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/prefer_static.cpp61
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/prefer_unsupported.cpp46
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/query_free.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/query_member.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/query_static.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/require_concept_free.cpp60
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/require_concept_member.cpp60
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/require_concept_static.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/require_free.cpp68
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/require_member.cpp68
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/require_static.cpp61
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_free_prefer.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_free_require.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_member_prefer.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_member_require.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_applicable_free_prefer.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_applicable_free_require.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_applicable_member_prefer.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_applicable_member_require.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_applicable_static.cpp45
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_applicable_unsupported.cpp33
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_preferable_free_prefer.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_preferable_free_require.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_preferable_member_prefer.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_preferable_member_require.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_preferable_static.cpp43
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_preferable_unsupported.cpp43
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_static.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_unsupported.cpp43
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_query_free.cpp37
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_query_member.cpp37
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_query_not_applicable_free.cpp27
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_query_not_applicable_member.cpp27
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_query_not_applicable_static.cpp41
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_query_not_applicable_unsupported.cpp26
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_query_static.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_query_unsupported.cpp36
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_concept_free.cpp44
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_concept_member.cpp44
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_concept_not_applicable_free.cpp34
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_concept_not_applicable_member.cpp34
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_concept_not_applicable_static.cpp41
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_concept_not_applicable_unsupported.cpp28
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_concept_static.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_concept_unsupported.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_free.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_member.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_not_applicable_free.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_not_applicable_member.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_not_applicable_static.cpp45
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_not_applicable_unsupported.cpp32
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_static.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_unsupported.cpp42
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/prefer_free_prefer.cpp64
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/prefer_free_require.cpp64
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/prefer_member_prefer.cpp64
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/prefer_member_require.cpp64
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/prefer_static.cpp68
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/prefer_unsupported.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/query_free.cpp49
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/query_member.cpp49
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/query_static.cpp60
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/require_concept_free.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/require_concept_member.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/require_concept_static.cpp58
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/require_free.cpp64
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/require_member.cpp64
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/require_static.cpp68
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_free_prefer.cpp39
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_free_require.cpp39
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_member_prefer.cpp39
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_member_require.cpp39
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_applicable_free_prefer.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_applicable_free_require.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_applicable_member_prefer.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_applicable_member_require.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_applicable_static.cpp35
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_applicable_unsupported.cpp32
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_preferable_free_prefer.cpp39
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_preferable_free_require.cpp39
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_preferable_member_prefer.cpp39
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_preferable_member_require.cpp39
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_preferable_static.cpp34
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_preferable_unsupported.cpp34
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_static.cpp36
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_unsupported.cpp42
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_query_free.cpp28
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_query_member.cpp28
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_query_not_applicable_free.cpp27
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_query_not_applicable_member.cpp27
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_query_not_applicable_static.cpp27
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_query_not_applicable_unsupported.cpp26
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_query_static.cpp28
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_query_unsupported.cpp27
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_concept_free.cpp35
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_concept_member.cpp35
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_concept_not_applicable_free.cpp34
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_concept_not_applicable_member.cpp34
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_concept_not_applicable_static.cpp31
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_concept_not_applicable_unsupported.cpp28
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_concept_static.cpp32
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_concept_unsupported.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_free.cpp39
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_member.cpp39
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_not_applicable_free.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_not_applicable_member.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_not_applicable_static.cpp35
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_not_applicable_unsupported.cpp32
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_static.cpp36
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_unsupported.cpp42
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/prefer_free_prefer.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/prefer_free_require.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/prefer_member_prefer.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/prefer_member_require.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/prefer_static.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/prefer_unsupported.cpp50
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/query_free.cpp40
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/query_member.cpp40
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/query_static.cpp40
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/require_concept_free.cpp43
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/require_concept_member.cpp43
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/require_concept_static.cpp42
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/require_free.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/require_member.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/require_static.cpp52
-rw-r--r--3rdparty/asio/src/tests/unit/archetypes/async_ops.hpp415
-rw-r--r--3rdparty/asio/src/tests/unit/archetypes/async_result.hpp94
-rw-r--r--3rdparty/asio/src/tests/unit/archetypes/gettable_socket_option.hpp54
-rw-r--r--3rdparty/asio/src/tests/unit/archetypes/io_control_command.hpp32
-rw-r--r--3rdparty/asio/src/tests/unit/archetypes/settable_socket_option.hpp49
-rw-r--r--3rdparty/asio/src/tests/unit/associated_allocator.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/associated_cancellation_slot.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/associated_executor.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/associator.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/async_result.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/awaitable.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_datagram_socket.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_deadline_timer.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_raw_socket.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_seq_packet_socket.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_serial_port.cpp26
-rw-r--r--3rdparty/asio/src/tests/unit/basic_signal_set.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_socket.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_socket_acceptor.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_stream_socket.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_streambuf.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_waitable_timer.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/bind_cancellation_slot.cpp165
-rw-r--r--3rdparty/asio/src/tests/unit/bind_executor.cpp154
-rw-r--r--3rdparty/asio/src/tests/unit/buffer.cpp830
-rw-r--r--3rdparty/asio/src/tests/unit/buffered_read_stream.cpp338
-rw-r--r--3rdparty/asio/src/tests/unit/buffered_stream.cpp364
-rw-r--r--3rdparty/asio/src/tests/unit/buffered_write_stream.cpp353
-rw-r--r--3rdparty/asio/src/tests/unit/buffers_iterator.cpp292
-rw-r--r--3rdparty/asio/src/tests/unit/cancellation_signal.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/cancellation_state.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/cancellation_type.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/co_spawn.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/completion_condition.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/compose.cpp554
-rw-r--r--3rdparty/asio/src/tests/unit/connect.cpp1190
-rw-r--r--3rdparty/asio/src/tests/unit/coroutine.cpp112
-rw-r--r--3rdparty/asio/src/tests/unit/deadline_timer.cpp448
-rw-r--r--3rdparty/asio/src/tests/unit/defer.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/detached.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/dispatch.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/error.cpp89
-rw-r--r--3rdparty/asio/src/tests/unit/execution/any_executor.cpp886
-rw-r--r--3rdparty/asio/src/tests/unit/execution/blocking.cpp1914
-rw-r--r--3rdparty/asio/src/tests/unit/execution/blocking_adaptation.cpp1321
-rw-r--r--3rdparty/asio/src/tests/unit/execution/bulk_execute.cpp320
-rw-r--r--3rdparty/asio/src/tests/unit/execution/bulk_guarantee.cpp1978
-rw-r--r--3rdparty/asio/src/tests/unit/execution/connect.cpp481
-rw-r--r--3rdparty/asio/src/tests/unit/execution/context_as.cpp157
-rw-r--r--3rdparty/asio/src/tests/unit/execution/execute.cpp388
-rw-r--r--3rdparty/asio/src/tests/unit/execution/executor.cpp184
-rw-r--r--3rdparty/asio/src/tests/unit/execution/invocable_archetype.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/execution/mapping.cpp1978
-rw-r--r--3rdparty/asio/src/tests/unit/execution/operation_state.cpp104
-rw-r--r--3rdparty/asio/src/tests/unit/execution/outstanding_work.cpp1250
-rw-r--r--3rdparty/asio/src/tests/unit/execution/prefer_only.cpp543
-rw-r--r--3rdparty/asio/src/tests/unit/execution/receiver.cpp549
-rw-r--r--3rdparty/asio/src/tests/unit/execution/relationship.cpp1250
-rw-r--r--3rdparty/asio/src/tests/unit/execution/schedule.cpp490
-rw-r--r--3rdparty/asio/src/tests/unit/execution/scheduler.cpp99
-rw-r--r--3rdparty/asio/src/tests/unit/execution/sender.cpp231
-rw-r--r--3rdparty/asio/src/tests/unit/execution/set_done.cpp228
-rw-r--r--3rdparty/asio/src/tests/unit/execution/set_error.cpp244
-rw-r--r--3rdparty/asio/src/tests/unit/execution/set_value.cpp820
-rw-r--r--3rdparty/asio/src/tests/unit/execution/start.cpp228
-rw-r--r--3rdparty/asio/src/tests/unit/execution/submit.cpp546
-rw-r--r--3rdparty/asio/src/tests/unit/execution_context.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/executor.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/executor_work_guard.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/awaitable_operators.cpp297
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/coro/cancel.cpp164
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/coro/exception.cpp170
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/coro/partial.cpp45
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/coro/simple_test.cpp264
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/coro/stack_test.cpp83
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/coro/use_coro.cpp77
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/deferred.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/promise.cpp320
-rw-r--r--3rdparty/asio/src/tests/unit/generic/basic_endpoint.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/generic/datagram_protocol.cpp263
-rw-r--r--3rdparty/asio/src/tests/unit/generic/raw_protocol.cpp263
-rw-r--r--3rdparty/asio/src/tests/unit/generic/seq_packet_protocol.cpp205
-rw-r--r--3rdparty/asio/src/tests/unit/generic/stream_protocol.cpp248
-rw-r--r--3rdparty/asio/src/tests/unit/high_resolution_timer.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/io_context.cpp585
-rw-r--r--3rdparty/asio/src/tests/unit/io_context_strand.cpp325
-rw-r--r--3rdparty/asio/src/tests/unit/ip/address.cpp149
-rw-r--r--3rdparty/asio/src/tests/unit/ip/address_v4.cpp329
-rw-r--r--3rdparty/asio/src/tests/unit/ip/address_v4_iterator.cpp27
-rw-r--r--3rdparty/asio/src/tests/unit/ip/address_v4_range.cpp27
-rw-r--r--3rdparty/asio/src/tests/unit/ip/address_v6.cpp414
-rw-r--r--3rdparty/asio/src/tests/unit/ip/address_v6_iterator.cpp27
-rw-r--r--3rdparty/asio/src/tests/unit/ip/address_v6_range.cpp27
-rw-r--r--3rdparty/asio/src/tests/unit/ip/basic_endpoint.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ip/basic_resolver.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ip/basic_resolver_entry.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ip/basic_resolver_iterator.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ip/basic_resolver_query.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ip/host_name.cpp55
-rw-r--r--3rdparty/asio/src/tests/unit/ip/icmp.cpp577
-rw-r--r--3rdparty/asio/src/tests/unit/ip/multicast.cpp363
-rw-r--r--3rdparty/asio/src/tests/unit/ip/network_v4.cpp314
-rw-r--r--3rdparty/asio/src/tests/unit/ip/network_v6.cpp238
-rw-r--r--3rdparty/asio/src/tests/unit/ip/resolver_query_base.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ip/tcp.cpp1351
-rw-r--r--3rdparty/asio/src/tests/unit/ip/udp.cpp673
-rw-r--r--3rdparty/asio/src/tests/unit/ip/unicast.cpp171
-rw-r--r--3rdparty/asio/src/tests/unit/ip/v6_only.cpp135
-rw-r--r--3rdparty/asio/src/tests/unit/is_read_buffered.cpp129
-rw-r--r--3rdparty/asio/src/tests/unit/is_write_buffered.cpp129
-rw-r--r--3rdparty/asio/src/tests/unit/local/basic_endpoint.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/local/connect_pair.cpp76
-rw-r--r--3rdparty/asio/src/tests/unit/local/datagram_protocol.cpp242
-rw-r--r--3rdparty/asio/src/tests/unit/local/stream_protocol.cpp219
-rw-r--r--3rdparty/asio/src/tests/unit/packaged_task.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/placeholders.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/posix/basic_descriptor.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/posix/basic_stream_descriptor.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/posix/descriptor.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/posix/descriptor_base.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/posix/stream_descriptor.cpp183
-rw-r--r--3rdparty/asio/src/tests/unit/post.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/read.cpp4997
-rw-r--r--3rdparty/asio/src/tests/unit/read_at.cpp7502
-rw-r--r--3rdparty/asio/src/tests/unit/read_until.cpp1658
-rw-r--r--3rdparty/asio/src/tests/unit/redirect_error.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/serial_port.cpp173
-rw-r--r--3rdparty/asio/src/tests/unit/serial_port_base.cpp99
-rw-r--r--3rdparty/asio/src/tests/unit/signal_set.cpp95
-rw-r--r--3rdparty/asio/src/tests/unit/socket_base.cpp650
-rw-r--r--3rdparty/asio/src/tests/unit/ssl/context.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ssl/context_base.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ssl/error.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ssl/host_name_verification.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ssl/rfc2818_verification.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ssl/stream.cpp203
-rw-r--r--3rdparty/asio/src/tests/unit/ssl/stream_base.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/static_thread_pool.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/steady_timer.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/strand.cpp476
-rw-r--r--3rdparty/asio/src/tests/unit/streambuf.cpp62
-rw-r--r--3rdparty/asio/src/tests/unit/system_context.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/system_executor.cpp170
-rw-r--r--3rdparty/asio/src/tests/unit/system_timer.cpp525
-rw-r--r--3rdparty/asio/src/tests/unit/this_coro.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/thread.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/thread_pool.cpp526
-rw-r--r--3rdparty/asio/src/tests/unit/time_traits.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ts/buffer.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/ts/executor.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/ts/internet.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/ts/io_context.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/ts/net.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/ts/netfwd.cpp33
-rw-r--r--3rdparty/asio/src/tests/unit/ts/socket.cpp30