├── .github └── workflows │ └── cmake-multi-platform.yml ├── .gitignore ├── CMakeLists.txt ├── CMakePresets.json ├── README.md ├── icon.ico ├── icon.rc ├── include ├── appMutex.hpp ├── appSettings.hpp ├── application.hpp ├── applicationVersion.hpp ├── audioPassthrough.hpp ├── client.hpp ├── controllerEmulation.hpp ├── controllerHotkey.hpp ├── dsyFileRegistry.hpp ├── enet.h ├── keyboardMouseMapper.hpp ├── led.hpp ├── log.hpp ├── mainWindow.hpp ├── scePadCustomTriggers.hpp ├── scePadHandle.hpp ├── scePadSettings.hpp ├── strings.hpp ├── udp.hpp ├── upnp.hpp ├── utils.hpp └── win32WindowStuff.hpp ├── resources ├── externals │ └── windows │ │ ├── BTControl.exe │ │ └── HidHide.exe ├── fonts │ ├── AstaSans-Light.ttf │ ├── Kanit-LightItalic.ttf │ ├── Murecho-Regular.ttf │ ├── NotoSansArabic-Medium.ttf │ ├── NotoSansSC-Regular.ttf │ ├── OFL.txt │ └── Saira_Expanded-MediumItalic.ttf ├── images │ ├── icon.ico │ ├── icon.png │ └── iconWhite.png └── translations │ ├── ar.json │ ├── en.json │ ├── es.json │ ├── pl.json │ ├── pt.json │ ├── tr.json │ └── zh.json ├── source ├── appMutex.cpp ├── appSettings.cpp ├── application.cpp ├── audioPassthrough.cpp ├── client.cpp ├── controllerEmulation.cpp ├── controllerHotkey.cpp ├── keyboardMouseMapper.cpp ├── led.cpp ├── main.cpp ├── mainWindow.cpp ├── scePadCustomTriggers.cpp ├── scePadSettings.cpp ├── strings.cpp ├── udp.cpp ├── upnp.cpp └── utils.cpp └── thirdparty ├── PlatformFolders ├── .astylerc ├── .github │ └── workflows │ │ └── build.yml ├── .gitignore ├── CHANGELOG.md ├── CMakeLists.txt ├── LICENSE ├── README.md ├── appveyor.yml ├── doxygen.conf ├── platform_folders.cpp ├── sago │ ├── platform_folders.cpp │ └── platform_folders.h └── test │ ├── CMakeLists.txt │ ├── appendAdditionalConfigDirectories.cpp │ ├── appendAdditionalDataDirectories.cpp │ ├── getCacheDir.cpp │ ├── getConfigHome.cpp │ ├── getDataHome.cpp │ ├── getDesktopFolder.cpp │ ├── getDocumentsFolder.cpp │ ├── getDownloadFolder1.cpp │ ├── getMusicFolder.cpp │ ├── getPicturesFolder.cpp │ ├── getPublicFolder.cpp │ ├── getSaveGamesFolder1.cpp │ ├── getStateDir.cpp │ ├── getVideoFolder.cpp │ ├── integration.cpp │ ├── internalTest.cpp │ ├── tester.cpp │ └── tester.hpp ├── Updater ├── .gitattributes ├── .gitignore ├── CMakeLists.txt ├── CMakePresets.json ├── include │ ├── application.hpp │ └── log.hpp ├── source │ ├── application.cpp │ └── main.cpp └── thirdparty │ ├── cpp-httplib │ ├── .gitattributes │ ├── .github │ │ └── workflows │ │ │ ├── abidiff.yaml │ │ │ ├── cifuzz.yaml │ │ │ ├── release-docker.yml │ │ │ ├── test.yaml │ │ │ └── test_proxy.yaml │ ├── CMakeLists.txt │ ├── Dockerfile │ ├── LICENSE │ ├── README.md │ ├── benchmark │ │ ├── Makefile │ │ ├── cpp-httplib │ │ │ └── main.cpp │ │ └── crow │ │ │ ├── crow_all.h │ │ │ └── main.cpp │ ├── cmake │ │ ├── FindBrotli.cmake │ │ └── httplibConfig.cmake.in │ ├── docker-compose.yml │ ├── docker │ │ ├── html │ │ │ └── index.html │ │ └── main.cc │ ├── example │ │ ├── Dockerfile.hello │ │ ├── Makefile │ │ ├── accept_header.cc │ │ ├── benchmark.cc │ │ ├── ca-bundle.crt │ │ ├── client.cc │ │ ├── client.vcxproj │ │ ├── example.sln │ │ ├── hello.cc │ │ ├── one_time_request.cc │ │ ├── redirect.cc │ │ ├── server.cc │ │ ├── server.vcxproj │ │ ├── server_and_client.cc │ │ ├── simplecli.cc │ │ ├── simplesvr.cc │ │ ├── ssecli.cc │ │ ├── ssesvr.cc │ │ ├── upload.cc │ │ └── uploader.sh │ ├── httplib.h │ ├── meson.build │ ├── meson_options.txt │ ├── split.py │ └── test │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ ├── ca-bundle.crt │ │ ├── fuzzing │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ ├── corpus │ │ │ ├── 1 │ │ │ ├── 2 │ │ │ ├── 3 │ │ │ ├── clusterfuzz-testcase-minimized-server_fuzzer-5042094968537088 │ │ │ ├── clusterfuzz-testcase-minimized-server_fuzzer-5372331946541056 │ │ │ ├── clusterfuzz-testcase-minimized-server_fuzzer-5386708825800704 │ │ │ ├── clusterfuzz-testcase-minimized-server_fuzzer-5667822731132928 │ │ │ ├── clusterfuzz-testcase-minimized-server_fuzzer-5886572146327552 │ │ │ ├── clusterfuzz-testcase-minimized-server_fuzzer-5942767436562432 │ │ │ ├── clusterfuzz-testcase-minimized-server_fuzzer-6007379124158464 │ │ │ ├── clusterfuzz-testcase-minimized-server_fuzzer-6508706672541696 │ │ │ └── issue1264 │ │ ├── server_fuzzer.cc │ │ ├── server_fuzzer.dict │ │ └── standalone_fuzz_target_runner.cpp │ │ ├── gen-certs.sh │ │ ├── gtest │ │ ├── include │ │ │ └── gtest │ │ │ │ ├── gtest-assertion-result.h │ │ │ │ ├── gtest-death-test.h │ │ │ │ ├── gtest-matchers.h │ │ │ │ ├── gtest-message.h │ │ │ │ ├── gtest-param-test.h │ │ │ │ ├── gtest-printers.h │ │ │ │ ├── gtest-spi.h │ │ │ │ ├── gtest-test-part.h │ │ │ │ ├── gtest-typed-test.h │ │ │ │ ├── gtest.h │ │ │ │ ├── gtest_pred_impl.h │ │ │ │ ├── gtest_prod.h │ │ │ │ └── internal │ │ │ │ ├── custom │ │ │ │ ├── README.md │ │ │ │ ├── gtest-port.h │ │ │ │ ├── gtest-printers.h │ │ │ │ └── gtest.h │ │ │ │ ├── gtest-death-test-internal.h │ │ │ │ ├── gtest-filepath.h │ │ │ │ ├── gtest-internal.h │ │ │ │ ├── gtest-param-util.h │ │ │ │ ├── gtest-port-arch.h │ │ │ │ ├── gtest-port.h │ │ │ │ ├── gtest-string.h │ │ │ │ └── gtest-type-util.h │ │ └── src │ │ │ ├── gtest-all.cc │ │ │ ├── gtest-assertion-result.cc │ │ │ ├── gtest-death-test.cc │ │ │ ├── gtest-filepath.cc │ │ │ ├── gtest-internal-inl.h │ │ │ ├── gtest-matchers.cc │ │ │ ├── gtest-port.cc │ │ │ ├── gtest-printers.cc │ │ │ ├── gtest-test-part.cc │ │ │ ├── gtest-typed-test.cc │ │ │ ├── gtest.cc │ │ │ └── gtest_main.cc │ │ ├── image.jpg │ │ ├── include_httplib.cc │ │ ├── include_windows_h.cc │ │ ├── make-shared-library.sh │ │ ├── meson.build │ │ ├── proxy │ │ ├── Dockerfile │ │ ├── basic_passwd │ │ ├── basic_squid.conf │ │ ├── digest_passwd │ │ ├── digest_squid.conf │ │ └── docker-compose.yml │ │ ├── test.cc │ │ ├── test.conf │ │ ├── test.rootCA.conf │ │ ├── test.sln │ │ ├── test.vcxproj │ │ ├── test_proxy.cc │ │ ├── www │ │ ├── dir │ │ │ ├── 1MB.txt │ │ │ ├── index.html │ │ │ ├── meson.build │ │ │ ├── test.abcde │ │ │ └── test.html │ │ ├── empty_file │ │ ├── file │ │ ├── meson.build │ │ └── 日本語Dir │ │ │ ├── meson.build │ │ │ └── 日本語File.txt │ │ ├── www2 │ │ └── dir │ │ │ ├── index.html │ │ │ ├── meson.build │ │ │ └── test.html │ │ └── www3 │ │ └── dir │ │ ├── index.html │ │ ├── meson.build │ │ └── test.html │ ├── put libraries here │ ├── tiny-process-library │ ├── .clang-format │ ├── .gitignore │ ├── .gitlab-ci.yml │ ├── CMakeLists.txt │ ├── LICENSE │ ├── README.md │ ├── examples.cpp │ ├── process.cpp │ ├── process.hpp │ ├── process_unix.cpp │ ├── process_win.cpp │ └── tests │ │ ├── CMakeLists.txt │ │ ├── io_test.cpp │ │ ├── multithread_test.cpp │ │ ├── open_close_test.cpp │ │ └── path_test.cpp │ └── zip │ ├── .gitattributes │ ├── .github │ └── workflows │ │ ├── build.yml │ │ ├── format.yml │ │ └── fuzz.yml │ ├── .gitignore │ ├── CMakeLists.txt │ ├── CONTRIBUTING.md │ ├── Doxyfile.in │ ├── LICENSE.txt │ ├── README.md │ ├── cmake │ ├── Config.cmake.in │ ├── asan-wrapper │ └── cmake_uninstall.cmake.in │ ├── fuzz │ ├── CMakeLists.txt │ ├── build.sh │ ├── fuzz_entry.c │ └── fuzz_stream.c │ ├── src │ ├── miniz.h │ ├── zip.c │ └── zip.h │ ├── test │ ├── CMakeLists.txt │ ├── data │ │ └── data.bin │ ├── minunit.h │ ├── test_append.c │ ├── test_data.c │ ├── test_entry.c │ ├── test_extract.c │ ├── test_offset.c │ ├── test_open.c │ ├── test_permissions.c │ ├── test_read.c │ ├── test_static.c │ └── test_write.c │ └── zip.png ├── ViGEmClient ├── .github │ ├── ISSUE_TEMPLATE │ │ ├── bug_report.md │ │ ├── feature_request.md │ │ └── you-need-support.md │ ├── PULL_REQUEST_TEMPLATE │ │ └── pull_request_template.md │ └── workflows │ │ └── support.yml ├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── ViGEmClient.sln ├── ViGEmClient.sln.DotSettings ├── appveyor.yml ├── cmake │ ├── ViGEmClient.pc.in │ └── ViGEmClientConfig.cmake.in ├── include │ └── ViGEm │ │ ├── Client.h │ │ ├── Common.h │ │ ├── Util.h │ │ └── km │ │ └── BusShared.h └── src │ ├── Internal.h │ ├── README.md │ ├── UniUtil.h │ ├── ViGEmClient.cpp │ ├── ViGEmClient.rc │ ├── ViGEmClient.vcxproj │ ├── ViGEmClient.vcxproj.filters │ └── resource.h ├── asio-cmake ├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md └── asio-asio-1-12-2-src │ ├── .appveyor.yml │ ├── .gitignore │ ├── .travis.yml │ └── asio │ ├── .gitignore │ ├── COPYING │ ├── INSTALL │ ├── LICENSE_1_0.txt │ ├── Makefile.am │ ├── README │ ├── asio.manifest │ ├── autogen.sh │ ├── boost_asio.manifest │ ├── boostify.pl │ ├── configure.ac │ ├── include │ ├── .gitignore │ ├── Makefile.am │ ├── asio.hpp │ └── asio │ │ ├── associated_allocator.hpp │ │ ├── associated_executor.hpp │ │ ├── async_result.hpp │ │ ├── basic_datagram_socket.hpp │ │ ├── basic_deadline_timer.hpp │ │ ├── basic_io_object.hpp │ │ ├── basic_raw_socket.hpp │ │ ├── basic_seq_packet_socket.hpp │ │ ├── basic_serial_port.hpp │ │ ├── basic_signal_set.hpp │ │ ├── basic_socket.hpp │ │ ├── basic_socket_acceptor.hpp │ │ ├── basic_socket_iostream.hpp │ │ ├── basic_socket_streambuf.hpp │ │ ├── basic_stream_socket.hpp │ │ ├── basic_streambuf.hpp │ │ ├── basic_streambuf_fwd.hpp │ │ ├── basic_waitable_timer.hpp │ │ ├── bind_executor.hpp │ │ ├── buffer.hpp │ │ ├── buffered_read_stream.hpp │ │ ├── buffered_read_stream_fwd.hpp │ │ ├── buffered_stream.hpp │ │ ├── buffered_stream_fwd.hpp │ │ ├── buffered_write_stream.hpp │ │ ├── buffered_write_stream_fwd.hpp │ │ ├── buffers_iterator.hpp │ │ ├── completion_condition.hpp │ │ ├── connect.hpp │ │ ├── coroutine.hpp │ │ ├── datagram_socket_service.hpp │ │ ├── deadline_timer.hpp │ │ ├── deadline_timer_service.hpp │ │ ├── defer.hpp │ │ ├── detail │ │ ├── array.hpp │ │ ├── array_fwd.hpp │ │ ├── assert.hpp │ │ ├── atomic_count.hpp │ │ ├── base_from_completion_cond.hpp │ │ ├── bind_handler.hpp │ │ ├── buffer_resize_guard.hpp │ │ ├── buffer_sequence_adapter.hpp │ │ ├── buffered_stream_storage.hpp │ │ ├── call_stack.hpp │ │ ├── chrono.hpp │ │ ├── chrono_time_traits.hpp │ │ ├── completion_handler.hpp │ │ ├── concurrency_hint.hpp │ │ ├── conditionally_enabled_event.hpp │ │ ├── conditionally_enabled_mutex.hpp │ │ ├── config.hpp │ │ ├── consuming_buffers.hpp │ │ ├── cstddef.hpp │ │ ├── cstdint.hpp │ │ ├── date_time_fwd.hpp │ │ ├── deadline_timer_service.hpp │ │ ├── dependent_type.hpp │ │ ├── descriptor_ops.hpp │ │ ├── descriptor_read_op.hpp │ │ ├── descriptor_write_op.hpp │ │ ├── dev_poll_reactor.hpp │ │ ├── epoll_reactor.hpp │ │ ├── event.hpp │ │ ├── eventfd_select_interrupter.hpp │ │ ├── executor_op.hpp │ │ ├── fd_set_adapter.hpp │ │ ├── fenced_block.hpp │ │ ├── functional.hpp │ │ ├── future.hpp │ │ ├── gcc_arm_fenced_block.hpp │ │ ├── gcc_hppa_fenced_block.hpp │ │ ├── gcc_sync_fenced_block.hpp │ │ ├── gcc_x86_fenced_block.hpp │ │ ├── global.hpp │ │ ├── handler_alloc_helpers.hpp │ │ ├── handler_cont_helpers.hpp │ │ ├── handler_invoke_helpers.hpp │ │ ├── handler_tracking.hpp │ │ ├── handler_type_requirements.hpp │ │ ├── handler_work.hpp │ │ ├── hash_map.hpp │ │ ├── impl │ │ │ ├── buffer_sequence_adapter.ipp │ │ │ ├── descriptor_ops.ipp │ │ │ ├── dev_poll_reactor.hpp │ │ │ ├── dev_poll_reactor.ipp │ │ │ ├── epoll_reactor.hpp │ │ │ ├── epoll_reactor.ipp │ │ │ ├── eventfd_select_interrupter.ipp │ │ │ ├── handler_tracking.ipp │ │ │ ├── kqueue_reactor.hpp │ │ │ ├── kqueue_reactor.ipp │ │ │ ├── null_event.ipp │ │ │ ├── pipe_select_interrupter.ipp │ │ │ ├── posix_event.ipp │ │ │ ├── posix_mutex.ipp │ │ │ ├── posix_thread.ipp │ │ │ ├── posix_tss_ptr.ipp │ │ │ ├── reactive_descriptor_service.ipp │ │ │ ├── reactive_serial_port_service.ipp │ │ │ ├── reactive_socket_service_base.ipp │ │ │ ├── resolver_service_base.ipp │ │ │ ├── scheduler.ipp │ │ │ ├── select_reactor.hpp │ │ │ ├── select_reactor.ipp │ │ │ ├── service_registry.hpp │ │ │ ├── service_registry.ipp │ │ │ ├── signal_set_service.ipp │ │ │ ├── socket_ops.ipp │ │ │ ├── socket_select_interrupter.ipp │ │ │ ├── strand_executor_service.hpp │ │ │ ├── strand_executor_service.ipp │ │ │ ├── strand_service.hpp │ │ │ ├── strand_service.ipp │ │ │ ├── throw_error.ipp │ │ │ ├── timer_queue_ptime.ipp │ │ │ ├── timer_queue_set.ipp │ │ │ ├── win_event.ipp │ │ │ ├── win_iocp_handle_service.ipp │ │ │ ├── win_iocp_io_context.hpp │ │ │ ├── win_iocp_io_context.ipp │ │ │ ├── win_iocp_serial_port_service.ipp │ │ │ ├── win_iocp_socket_service_base.ipp │ │ │ ├── win_mutex.ipp │ │ │ ├── win_object_handle_service.ipp │ │ │ ├── win_static_mutex.ipp │ │ │ ├── win_thread.ipp │ │ │ ├── win_tss_ptr.ipp │ │ │ ├── winrt_ssocket_service_base.ipp │ │ │ ├── winrt_timer_scheduler.hpp │ │ │ ├── winrt_timer_scheduler.ipp │ │ │ └── winsock_init.ipp │ │ ├── io_control.hpp │ │ ├── is_buffer_sequence.hpp │ │ ├── is_executor.hpp │ │ ├── keyword_tss_ptr.hpp │ │ ├── kqueue_reactor.hpp │ │ ├── limits.hpp │ │ ├── local_free_on_block_exit.hpp │ │ ├── macos_fenced_block.hpp │ │ ├── memory.hpp │ │ ├── mutex.hpp │ │ ├── noncopyable.hpp │ │ ├── null_event.hpp │ │ ├── null_fenced_block.hpp │ │ ├── null_global.hpp │ │ ├── null_mutex.hpp │ │ ├── null_reactor.hpp │ │ ├── null_signal_blocker.hpp │ │ ├── null_socket_service.hpp │ │ ├── null_static_mutex.hpp │ │ ├── null_thread.hpp │ │ ├── null_tss_ptr.hpp │ │ ├── object_pool.hpp │ │ ├── old_win_sdk_compat.hpp │ │ ├── op_queue.hpp │ │ ├── operation.hpp │ │ ├── pipe_select_interrupter.hpp │ │ ├── pop_options.hpp │ │ ├── posix_event.hpp │ │ ├── posix_fd_set_adapter.hpp │ │ ├── posix_global.hpp │ │ ├── posix_mutex.hpp │ │ ├── posix_signal_blocker.hpp │ │ ├── posix_static_mutex.hpp │ │ ├── posix_thread.hpp │ │ ├── posix_tss_ptr.hpp │ │ ├── push_options.hpp │ │ ├── reactive_descriptor_service.hpp │ │ ├── reactive_null_buffers_op.hpp │ │ ├── reactive_serial_port_service.hpp │ │ ├── reactive_socket_accept_op.hpp │ │ ├── reactive_socket_connect_op.hpp │ │ ├── reactive_socket_recv_op.hpp │ │ ├── reactive_socket_recvfrom_op.hpp │ │ ├── reactive_socket_recvmsg_op.hpp │ │ ├── reactive_socket_send_op.hpp │ │ ├── reactive_socket_sendto_op.hpp │ │ ├── reactive_socket_service.hpp │ │ ├── reactive_socket_service_base.hpp │ │ ├── reactive_wait_op.hpp │ │ ├── reactor.hpp │ │ ├── reactor_fwd.hpp │ │ ├── reactor_op.hpp │ │ ├── reactor_op_queue.hpp │ │ ├── recycling_allocator.hpp │ │ ├── regex_fwd.hpp │ │ ├── resolve_endpoint_op.hpp │ │ ├── resolve_op.hpp │ │ ├── resolve_query_op.hpp │ │ ├── resolver_service.hpp │ │ ├── resolver_service_base.hpp │ │ ├── scheduler.hpp │ │ ├── scheduler_operation.hpp │ │ ├── scheduler_thread_info.hpp │ │ ├── scoped_lock.hpp │ │ ├── scoped_ptr.hpp │ │ ├── select_interrupter.hpp │ │ ├── select_reactor.hpp │ │ ├── service_registry.hpp │ │ ├── signal_blocker.hpp │ │ ├── signal_handler.hpp │ │ ├── signal_init.hpp │ │ ├── signal_op.hpp │ │ ├── signal_set_service.hpp │ │ ├── socket_holder.hpp │ │ ├── socket_ops.hpp │ │ ├── socket_option.hpp │ │ ├── socket_select_interrupter.hpp │ │ ├── socket_types.hpp │ │ ├── solaris_fenced_block.hpp │ │ ├── static_mutex.hpp │ │ ├── std_event.hpp │ │ ├── std_fenced_block.hpp │ │ ├── std_global.hpp │ │ ├── std_mutex.hpp │ │ ├── std_static_mutex.hpp │ │ ├── std_thread.hpp │ │ ├── strand_executor_service.hpp │ │ ├── strand_service.hpp │ │ ├── string_view.hpp │ │ ├── thread.hpp │ │ ├── thread_context.hpp │ │ ├── thread_group.hpp │ │ ├── thread_info_base.hpp │ │ ├── throw_error.hpp │ │ ├── throw_exception.hpp │ │ ├── timer_queue.hpp │ │ ├── timer_queue_base.hpp │ │ ├── timer_queue_ptime.hpp │ │ ├── timer_queue_set.hpp │ │ ├── timer_scheduler.hpp │ │ ├── timer_scheduler_fwd.hpp │ │ ├── tss_ptr.hpp │ │ ├── type_traits.hpp │ │ ├── variadic_templates.hpp │ │ ├── wait_handler.hpp │ │ ├── wait_op.hpp │ │ ├── win_event.hpp │ │ ├── win_fd_set_adapter.hpp │ │ ├── win_fenced_block.hpp │ │ ├── win_global.hpp │ │ ├── win_iocp_handle_read_op.hpp │ │ ├── win_iocp_handle_service.hpp │ │ ├── win_iocp_handle_write_op.hpp │ │ ├── win_iocp_io_context.hpp │ │ ├── win_iocp_null_buffers_op.hpp │ │ ├── win_iocp_operation.hpp │ │ ├── win_iocp_overlapped_op.hpp │ │ ├── win_iocp_overlapped_ptr.hpp │ │ ├── win_iocp_serial_port_service.hpp │ │ ├── win_iocp_socket_accept_op.hpp │ │ ├── win_iocp_socket_connect_op.hpp │ │ ├── win_iocp_socket_recv_op.hpp │ │ ├── win_iocp_socket_recvfrom_op.hpp │ │ ├── win_iocp_socket_recvmsg_op.hpp │ │ ├── win_iocp_socket_send_op.hpp │ │ ├── win_iocp_socket_service.hpp │ │ ├── win_iocp_socket_service_base.hpp │ │ ├── win_iocp_thread_info.hpp │ │ ├── win_iocp_wait_op.hpp │ │ ├── win_mutex.hpp │ │ ├── win_object_handle_service.hpp │ │ ├── win_static_mutex.hpp │ │ ├── win_thread.hpp │ │ ├── win_tss_ptr.hpp │ │ ├── winapp_thread.hpp │ │ ├── wince_thread.hpp │ │ ├── winrt_async_manager.hpp │ │ ├── winrt_async_op.hpp │ │ ├── winrt_resolve_op.hpp │ │ ├── winrt_resolver_service.hpp │ │ ├── winrt_socket_connect_op.hpp │ │ ├── winrt_socket_recv_op.hpp │ │ ├── winrt_socket_send_op.hpp │ │ ├── winrt_ssocket_service.hpp │ │ ├── winrt_ssocket_service_base.hpp │ │ ├── winrt_timer_scheduler.hpp │ │ ├── winrt_utils.hpp │ │ ├── winsock_init.hpp │ │ ├── work_dispatcher.hpp │ │ └── wrapped_handler.hpp │ │ ├── dispatch.hpp │ │ ├── error.hpp │ │ ├── error_code.hpp │ │ ├── execution_context.hpp │ │ ├── executor.hpp │ │ ├── executor_work_guard.hpp │ │ ├── experimental.hpp │ │ ├── experimental │ │ ├── co_spawn.hpp │ │ ├── detached.hpp │ │ ├── impl │ │ │ ├── co_spawn.hpp │ │ │ ├── detached.hpp │ │ │ └── redirect_error.hpp │ │ └── redirect_error.hpp │ │ ├── generic │ │ ├── basic_endpoint.hpp │ │ ├── datagram_protocol.hpp │ │ ├── detail │ │ │ ├── endpoint.hpp │ │ │ └── impl │ │ │ │ └── endpoint.ipp │ │ ├── raw_protocol.hpp │ │ ├── seq_packet_protocol.hpp │ │ └── stream_protocol.hpp │ │ ├── handler_alloc_hook.hpp │ │ ├── handler_continuation_hook.hpp │ │ ├── handler_invoke_hook.hpp │ │ ├── handler_type.hpp │ │ ├── high_resolution_timer.hpp │ │ ├── impl │ │ ├── buffered_read_stream.hpp │ │ ├── buffered_write_stream.hpp │ │ ├── connect.hpp │ │ ├── defer.hpp │ │ ├── dispatch.hpp │ │ ├── error.ipp │ │ ├── error_code.ipp │ │ ├── execution_context.hpp │ │ ├── execution_context.ipp │ │ ├── executor.hpp │ │ ├── executor.ipp │ │ ├── handler_alloc_hook.ipp │ │ ├── io_context.hpp │ │ ├── io_context.ipp │ │ ├── post.hpp │ │ ├── read.hpp │ │ ├── read_at.hpp │ │ ├── read_until.hpp │ │ ├── serial_port_base.hpp │ │ ├── serial_port_base.ipp │ │ ├── spawn.hpp │ │ ├── src.cpp │ │ ├── src.hpp │ │ ├── system_context.hpp │ │ ├── system_context.ipp │ │ ├── system_executor.hpp │ │ ├── thread_pool.hpp │ │ ├── thread_pool.ipp │ │ ├── use_future.hpp │ │ ├── write.hpp │ │ └── write_at.hpp │ │ ├── io_context.hpp │ │ ├── io_context_strand.hpp │ │ ├── io_service.hpp │ │ ├── io_service_strand.hpp │ │ ├── ip │ │ ├── address.hpp │ │ ├── address_v4.hpp │ │ ├── address_v4_iterator.hpp │ │ ├── address_v4_range.hpp │ │ ├── address_v6.hpp │ │ ├── address_v6_iterator.hpp │ │ ├── address_v6_range.hpp │ │ ├── bad_address_cast.hpp │ │ ├── basic_endpoint.hpp │ │ ├── basic_resolver.hpp │ │ ├── basic_resolver_entry.hpp │ │ ├── basic_resolver_iterator.hpp │ │ ├── basic_resolver_query.hpp │ │ ├── basic_resolver_results.hpp │ │ ├── detail │ │ │ ├── endpoint.hpp │ │ │ ├── impl │ │ │ │ └── endpoint.ipp │ │ │ └── socket_option.hpp │ │ ├── host_name.hpp │ │ ├── icmp.hpp │ │ ├── impl │ │ │ ├── address.hpp │ │ │ ├── address.ipp │ │ │ ├── address_v4.hpp │ │ │ ├── address_v4.ipp │ │ │ ├── address_v6.hpp │ │ │ ├── address_v6.ipp │ │ │ ├── basic_endpoint.hpp │ │ │ ├── host_name.ipp │ │ │ ├── network_v4.hpp │ │ │ ├── network_v4.ipp │ │ │ ├── network_v6.hpp │ │ │ └── network_v6.ipp │ │ ├── multicast.hpp │ │ ├── network_v4.hpp │ │ ├── network_v6.hpp │ │ ├── resolver_base.hpp │ │ ├── resolver_query_base.hpp │ │ ├── resolver_service.hpp │ │ ├── tcp.hpp │ │ ├── udp.hpp │ │ ├── unicast.hpp │ │ └── v6_only.hpp │ │ ├── is_executor.hpp │ │ ├── is_read_buffered.hpp │ │ ├── is_write_buffered.hpp │ │ ├── local │ │ ├── basic_endpoint.hpp │ │ ├── connect_pair.hpp │ │ ├── datagram_protocol.hpp │ │ ├── detail │ │ │ ├── endpoint.hpp │ │ │ └── impl │ │ │ │ └── endpoint.ipp │ │ └── stream_protocol.hpp │ │ ├── packaged_task.hpp │ │ ├── placeholders.hpp │ │ ├── posix │ │ ├── basic_descriptor.hpp │ │ ├── basic_stream_descriptor.hpp │ │ ├── descriptor.hpp │ │ ├── descriptor_base.hpp │ │ ├── stream_descriptor.hpp │ │ └── stream_descriptor_service.hpp │ │ ├── post.hpp │ │ ├── raw_socket_service.hpp │ │ ├── read.hpp │ │ ├── read_at.hpp │ │ ├── read_until.hpp │ │ ├── seq_packet_socket_service.hpp │ │ ├── serial_port.hpp │ │ ├── serial_port_base.hpp │ │ ├── serial_port_service.hpp │ │ ├── signal_set.hpp │ │ ├── signal_set_service.hpp │ │ ├── socket_acceptor_service.hpp │ │ ├── socket_base.hpp │ │ ├── spawn.hpp │ │ ├── ssl.hpp │ │ ├── ssl │ │ ├── context.hpp │ │ ├── context_base.hpp │ │ ├── detail │ │ │ ├── buffered_handshake_op.hpp │ │ │ ├── engine.hpp │ │ │ ├── handshake_op.hpp │ │ │ ├── impl │ │ │ │ ├── engine.ipp │ │ │ │ └── openssl_init.ipp │ │ │ ├── io.hpp │ │ │ ├── openssl_init.hpp │ │ │ ├── openssl_types.hpp │ │ │ ├── password_callback.hpp │ │ │ ├── read_op.hpp │ │ │ ├── shutdown_op.hpp │ │ │ ├── stream_core.hpp │ │ │ ├── verify_callback.hpp │ │ │ └── write_op.hpp │ │ ├── error.hpp │ │ ├── impl │ │ │ ├── context.hpp │ │ │ ├── context.ipp │ │ │ ├── error.ipp │ │ │ ├── rfc2818_verification.ipp │ │ │ └── src.hpp │ │ ├── rfc2818_verification.hpp │ │ ├── stream.hpp │ │ ├── stream_base.hpp │ │ ├── verify_context.hpp │ │ └── verify_mode.hpp │ │ ├── steady_timer.hpp │ │ ├── strand.hpp │ │ ├── stream_socket_service.hpp │ │ ├── streambuf.hpp │ │ ├── system_context.hpp │ │ ├── system_error.hpp │ │ ├── system_executor.hpp │ │ ├── system_timer.hpp │ │ ├── thread.hpp │ │ ├── thread_pool.hpp │ │ ├── time_traits.hpp │ │ ├── ts │ │ ├── buffer.hpp │ │ ├── executor.hpp │ │ ├── internet.hpp │ │ ├── io_context.hpp │ │ ├── net.hpp │ │ ├── netfwd.hpp │ │ ├── socket.hpp │ │ └── timer.hpp │ │ ├── unyield.hpp │ │ ├── use_future.hpp │ │ ├── uses_executor.hpp │ │ ├── version.hpp │ │ ├── wait_traits.hpp │ │ ├── waitable_timer_service.hpp │ │ ├── windows │ │ ├── basic_handle.hpp │ │ ├── basic_object_handle.hpp │ │ ├── basic_random_access_handle.hpp │ │ ├── basic_stream_handle.hpp │ │ ├── object_handle.hpp │ │ ├── object_handle_service.hpp │ │ ├── overlapped_handle.hpp │ │ ├── overlapped_ptr.hpp │ │ ├── random_access_handle.hpp │ │ ├── random_access_handle_service.hpp │ │ ├── stream_handle.hpp │ │ └── stream_handle_service.hpp │ │ ├── write.hpp │ │ ├── write_at.hpp │ │ └── yield.hpp │ ├── release.pl │ ├── src │ ├── .gitignore │ ├── Makefile.am │ ├── Makefile.mgw │ ├── Makefile.msc │ ├── asio.cpp │ ├── asio_ssl.cpp │ ├── doc │ │ ├── .gitignore │ │ ├── Jamfile.v2 │ │ ├── asio.png │ │ ├── asio.qbk │ │ ├── asioref.sty │ │ ├── asioref.xsl │ │ ├── boost_bind_dox.txt │ │ ├── doxy2qbk.pl │ │ ├── examples.qbk │ │ ├── history.qbk │ │ ├── index.xml │ │ ├── makepdf.pl │ │ ├── net_ts.qbk │ │ ├── noncopyable_dox.txt │ │ ├── overview.qbk │ │ ├── overview │ │ │ ├── allocation.qbk │ │ │ ├── async.qbk │ │ │ ├── async_op1.dot │ │ │ ├── async_op1.png │ │ │ ├── async_op2.dot │ │ │ ├── async_op2.png │ │ │ ├── basics.qbk │ │ │ ├── bsd_sockets.qbk │ │ │ ├── buffers.qbk │ │ │ ├── concurrency_hint.qbk │ │ │ ├── coroutine.qbk │ │ │ ├── coroutines_ts.qbk │ │ │ ├── cpp2011.qbk │ │ │ ├── handler_tracking.qbk │ │ │ ├── implementation.qbk │ │ │ ├── iostreams.qbk │ │ │ ├── line_based.qbk │ │ │ ├── other_protocols.qbk │ │ │ ├── posix.qbk │ │ │ ├── proactor.dot │ │ │ ├── proactor.png │ │ │ ├── protocols.qbk │ │ │ ├── rationale.qbk │ │ │ ├── reactor.qbk │ │ │ ├── serial_ports.qbk │ │ │ ├── signals.qbk │ │ │ ├── spawn.qbk │ │ │ ├── ssl.qbk │ │ │ ├── strands.qbk │ │ │ ├── streams.qbk │ │ │ ├── sync_op.dot │ │ │ ├── sync_op.png │ │ │ ├── threads.qbk │ │ │ ├── timers.qbk │ │ │ └── windows.qbk │ │ ├── project-root.jam │ │ ├── quickref.xml │ │ ├── reference.dox │ │ ├── reference.qbk │ │ ├── reference.xsl │ │ ├── release_checklist.htm │ │ ├── requirements │ │ │ ├── AcceptHandler.qbk │ │ │ ├── AcceptableProtocol.qbk │ │ │ ├── AsyncRandomAccessReadDevice.qbk │ │ │ ├── AsyncRandomAccessWriteDevice.qbk │ │ │ ├── AsyncReadStream.qbk │ │ │ ├── AsyncWriteStream.qbk │ │ │ ├── BufferedHandshakeHandler.qbk │ │ │ ├── CompletionCondition.qbk │ │ │ ├── CompletionHandler.qbk │ │ │ ├── ConnectCondition.qbk │ │ │ ├── ConnectHandler.qbk │ │ │ ├── ConstBufferSequence.qbk │ │ │ ├── DynamicBuffer.qbk │ │ │ ├── Endpoint.qbk │ │ │ ├── EndpointSequence.qbk │ │ │ ├── ExecutionContext.qbk │ │ │ ├── Executor.qbk │ │ │ ├── GettableSerialPortOption.qbk │ │ │ ├── GettableSocketOption.qbk │ │ │ ├── Handler.qbk │ │ │ ├── HandshakeHandler.qbk │ │ │ ├── InternetProtocol.qbk │ │ │ ├── IoControlCommand.qbk │ │ │ ├── IoObjectService.qbk │ │ │ ├── IteratorConnectHandler.qbk │ │ │ ├── LegacyCompletionHandler.qbk │ │ │ ├── MoveAcceptHandler.qbk │ │ │ ├── MutableBufferSequence.qbk │ │ │ ├── ProtoAllocator.qbk │ │ │ ├── Protocol.qbk │ │ │ ├── RangeConnectHandler.qbk │ │ │ ├── ReadHandler.qbk │ │ │ ├── ResolveHandler.qbk │ │ │ ├── Service.qbk │ │ │ ├── SettableSerialPortOption.qbk │ │ │ ├── SettableSocketOption.qbk │ │ │ ├── ShutdownHandler.qbk │ │ │ ├── SignalHandler.qbk │ │ │ ├── SyncRandomAccessReadDevice.qbk │ │ │ ├── SyncRandomAccessWriteDevice.qbk │ │ │ ├── SyncReadStream.qbk │ │ │ ├── SyncWriteStream.qbk │ │ │ ├── TimeTraits.qbk │ │ │ ├── WaitHandler.qbk │ │ │ ├── WaitTraits.qbk │ │ │ ├── WriteHandler.qbk │ │ │ ├── asynchronous_operations.qbk │ │ │ ├── asynchronous_socket_operations.qbk │ │ │ ├── read_write_operations.qbk │ │ │ └── synchronous_socket_operations.qbk │ │ ├── std_exception_dox.txt │ │ ├── tutorial.dox │ │ ├── tutorial.qbk │ │ ├── tutorial.xsl │ │ └── using.qbk │ ├── examples │ │ ├── cpp03 │ │ │ ├── Makefile.am │ │ │ ├── allocation │ │ │ │ ├── .gitignore │ │ │ │ └── server.cpp │ │ │ ├── buffers │ │ │ │ ├── .gitignore │ │ │ │ └── reference_counted.cpp │ │ │ ├── chat │ │ │ │ ├── .gitignore │ │ │ │ ├── chat_client.cpp │ │ │ │ ├── chat_message.hpp │ │ │ │ ├── chat_server.cpp │ │ │ │ └── posix_chat_client.cpp │ │ │ ├── echo │ │ │ │ ├── .gitignore │ │ │ │ ├── async_tcp_echo_server.cpp │ │ │ │ ├── async_udp_echo_server.cpp │ │ │ │ ├── blocking_tcp_echo_client.cpp │ │ │ │ ├── blocking_tcp_echo_server.cpp │ │ │ │ ├── blocking_udp_echo_client.cpp │ │ │ │ └── blocking_udp_echo_server.cpp │ │ │ ├── fork │ │ │ │ ├── .gitignore │ │ │ │ ├── daemon.cpp │ │ │ │ └── process_per_connection.cpp │ │ │ ├── http │ │ │ │ ├── client │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── async_client.cpp │ │ │ │ │ └── sync_client.cpp │ │ │ │ ├── doc_root │ │ │ │ │ ├── data_1K.html │ │ │ │ │ ├── data_2K.html │ │ │ │ │ ├── data_4K.html │ │ │ │ │ └── data_8K.html │ │ │ │ ├── server │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── connection.cpp │ │ │ │ │ ├── connection.hpp │ │ │ │ │ ├── connection_manager.cpp │ │ │ │ │ ├── connection_manager.hpp │ │ │ │ │ ├── header.hpp │ │ │ │ │ ├── main.cpp │ │ │ │ │ ├── mime_types.cpp │ │ │ │ │ ├── mime_types.hpp │ │ │ │ │ ├── reply.cpp │ │ │ │ │ ├── reply.hpp │ │ │ │ │ ├── request.hpp │ │ │ │ │ ├── request_handler.cpp │ │ │ │ │ ├── request_handler.hpp │ │ │ │ │ ├── request_parser.cpp │ │ │ │ │ ├── request_parser.hpp │ │ │ │ │ ├── server.cpp │ │ │ │ │ └── server.hpp │ │ │ │ ├── server2 │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── connection.cpp │ │ │ │ │ ├── connection.hpp │ │ │ │ │ ├── header.hpp │ │ │ │ │ ├── io_context_pool.cpp │ │ │ │ │ ├── io_context_pool.hpp │ │ │ │ │ ├── main.cpp │ │ │ │ │ ├── mime_types.cpp │ │ │ │ │ ├── mime_types.hpp │ │ │ │ │ ├── reply.cpp │ │ │ │ │ ├── reply.hpp │ │ │ │ │ ├── request.hpp │ │ │ │ │ ├── request_handler.cpp │ │ │ │ │ ├── request_handler.hpp │ │ │ │ │ ├── request_parser.cpp │ │ │ │ │ ├── request_parser.hpp │ │ │ │ │ ├── server.cpp │ │ │ │ │ └── server.hpp │ │ │ │ ├── server3 │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── connection.cpp │ │ │ │ │ ├── connection.hpp │ │ │ │ │ ├── header.hpp │ │ │ │ │ ├── main.cpp │ │ │ │ │ ├── mime_types.cpp │ │ │ │ │ ├── mime_types.hpp │ │ │ │ │ ├── reply.cpp │ │ │ │ │ ├── reply.hpp │ │ │ │ │ ├── request.hpp │ │ │ │ │ ├── request_handler.cpp │ │ │ │ │ ├── request_handler.hpp │ │ │ │ │ ├── request_parser.cpp │ │ │ │ │ ├── request_parser.hpp │ │ │ │ │ ├── server.cpp │ │ │ │ │ └── server.hpp │ │ │ │ └── server4 │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── file_handler.cpp │ │ │ │ │ ├── file_handler.hpp │ │ │ │ │ ├── header.hpp │ │ │ │ │ ├── main.cpp │ │ │ │ │ ├── mime_types.cpp │ │ │ │ │ ├── mime_types.hpp │ │ │ │ │ ├── reply.cpp │ │ │ │ │ ├── reply.hpp │ │ │ │ │ ├── request.hpp │ │ │ │ │ ├── request_parser.cpp │ │ │ │ │ ├── request_parser.hpp │ │ │ │ │ ├── server.cpp │ │ │ │ │ └── server.hpp │ │ │ ├── icmp │ │ │ │ ├── .gitignore │ │ │ │ ├── icmp_header.hpp │ │ │ │ ├── ipv4_header.hpp │ │ │ │ └── ping.cpp │ │ │ ├── invocation │ │ │ │ ├── .gitignore │ │ │ │ └── prioritised_handlers.cpp │ │ │ ├── iostreams │ │ │ │ ├── .gitignore │ │ │ │ ├── daytime_client.cpp │ │ │ │ ├── daytime_server.cpp │ │ │ │ └── http_client.cpp │ │ │ ├── local │ │ │ │ ├── .gitignore │ │ │ │ ├── connect_pair.cpp │ │ │ │ ├── iostream_client.cpp │ │ │ │ ├── stream_client.cpp │ │ │ │ └── stream_server.cpp │ │ │ ├── multicast │ │ │ │ ├── .gitignore │ │ │ │ ├── receiver.cpp │ │ │ │ └── sender.cpp │ │ │ ├── nonblocking │ │ │ │ ├── .gitignore │ │ │ │ └── third_party_lib.cpp │ │ │ ├── porthopper │ │ │ │ ├── .gitignore │ │ │ │ ├── client.cpp │ │ │ │ ├── protocol.hpp │ │ │ │ └── server.cpp │ │ │ ├── serialization │ │ │ │ ├── .gitignore │ │ │ │ ├── client.cpp │ │ │ │ ├── connection.hpp │ │ │ │ ├── server.cpp │ │ │ │ └── stock.hpp │ │ │ ├── services │ │ │ │ ├── .gitignore │ │ │ │ ├── basic_logger.hpp │ │ │ │ ├── daytime_client.cpp │ │ │ │ ├── logger.hpp │ │ │ │ ├── logger_service.cpp │ │ │ │ └── logger_service.hpp │ │ │ ├── socks4 │ │ │ │ ├── .gitignore │ │ │ │ ├── socks4.hpp │ │ │ │ └── sync_client.cpp │ │ │ ├── spawn │ │ │ │ ├── .gitignore │ │ │ │ ├── echo_server.cpp │ │ │ │ └── parallel_grep.cpp │ │ │ ├── ssl │ │ │ │ ├── .gitignore │ │ │ │ ├── README │ │ │ │ ├── ca.pem │ │ │ │ ├── client.cpp │ │ │ │ ├── dh2048.pem │ │ │ │ ├── server.cpp │ │ │ │ └── server.pem │ │ │ ├── timeouts │ │ │ │ ├── .gitignore │ │ │ │ ├── async_tcp_client.cpp │ │ │ │ ├── blocking_tcp_client.cpp │ │ │ │ ├── blocking_token_tcp_client.cpp │ │ │ │ ├── blocking_udp_client.cpp │ │ │ │ └── server.cpp │ │ │ ├── timers │ │ │ │ ├── .gitignore │ │ │ │ └── time_t_timer.cpp │ │ │ ├── tutorial │ │ │ │ ├── daytime1 │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── client.cpp │ │ │ │ ├── daytime2 │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── server.cpp │ │ │ │ ├── daytime3 │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── server.cpp │ │ │ │ ├── daytime4 │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── client.cpp │ │ │ │ ├── daytime5 │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── server.cpp │ │ │ │ ├── daytime6 │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── server.cpp │ │ │ │ ├── daytime7 │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── server.cpp │ │ │ │ ├── daytime_dox.txt │ │ │ │ ├── index_dox.txt │ │ │ │ ├── timer1 │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── timer.cpp │ │ │ │ ├── timer2 │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── timer.cpp │ │ │ │ ├── timer3 │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── timer.cpp │ │ │ │ ├── timer4 │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── timer.cpp │ │ │ │ ├── timer5 │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── timer.cpp │ │ │ │ └── timer_dox.txt │ │ │ └── windows │ │ │ │ ├── .gitignore │ │ │ │ └── transmit_file.cpp │ │ ├── cpp11 │ │ │ ├── Makefile.am │ │ │ ├── allocation │ │ │ │ ├── .gitignore │ │ │ │ └── server.cpp │ │ │ ├── buffers │ │ │ │ ├── .gitignore │ │ │ │ └── reference_counted.cpp │ │ │ ├── chat │ │ │ │ ├── .gitignore │ │ │ │ ├── chat_client.cpp │ │ │ │ ├── chat_message.hpp │ │ │ │ └── chat_server.cpp │ │ │ ├── echo │ │ │ │ ├── .gitignore │ │ │ │ ├── async_tcp_echo_server.cpp │ │ │ │ ├── async_udp_echo_server.cpp │ │ │ │ ├── blocking_tcp_echo_client.cpp │ │ │ │ ├── blocking_tcp_echo_server.cpp │ │ │ │ ├── blocking_udp_echo_client.cpp │ │ │ │ └── blocking_udp_echo_server.cpp │ │ │ ├── executors │ │ │ │ ├── .gitignore │ │ │ │ ├── actor.cpp │ │ │ │ ├── bank_account_1.cpp │ │ │ │ ├── bank_account_2.cpp │ │ │ │ ├── fork_join.cpp │ │ │ │ ├── pipeline.cpp │ │ │ │ └── priority_scheduler.cpp │ │ │ ├── fork │ │ │ │ ├── .gitignore │ │ │ │ ├── daemon.cpp │ │ │ │ └── process_per_connection.cpp │ │ │ ├── futures │ │ │ │ ├── .gitignore │ │ │ │ └── daytime_client.cpp │ │ │ ├── handler_tracking │ │ │ │ └── custom_tracking.hpp │ │ │ ├── http │ │ │ │ └── server │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── connection.cpp │ │ │ │ │ ├── connection.hpp │ │ │ │ │ ├── connection_manager.cpp │ │ │ │ │ ├── connection_manager.hpp │ │ │ │ │ ├── header.hpp │ │ │ │ │ ├── main.cpp │ │ │ │ │ ├── mime_types.cpp │ │ │ │ │ ├── mime_types.hpp │ │ │ │ │ ├── reply.cpp │ │ │ │ │ ├── reply.hpp │ │ │ │ │ ├── request.hpp │ │ │ │ │ ├── request_handler.cpp │ │ │ │ │ ├── request_handler.hpp │ │ │ │ │ ├── request_parser.cpp │ │ │ │ │ ├── request_parser.hpp │ │ │ │ │ ├── server.cpp │ │ │ │ │ └── server.hpp │ │ │ ├── invocation │ │ │ │ ├── .gitignore │ │ │ │ └── prioritised_handlers.cpp │ │ │ ├── iostreams │ │ │ │ ├── .gitignore │ │ │ │ └── http_client.cpp │ │ │ ├── local │ │ │ │ ├── .gitignore │ │ │ │ ├── connect_pair.cpp │ │ │ │ ├── iostream_client.cpp │ │ │ │ ├── stream_client.cpp │ │ │ │ └── stream_server.cpp │ │ │ ├── multicast │ │ │ │ ├── .gitignore │ │ │ │ ├── receiver.cpp │ │ │ │ └── sender.cpp │ │ │ ├── nonblocking │ │ │ │ ├── .gitignore │ │ │ │ └── third_party_lib.cpp │ │ │ ├── operations │ │ │ │ ├── .gitignore │ │ │ │ ├── composed_1.cpp │ │ │ │ ├── composed_2.cpp │ │ │ │ ├── composed_3.cpp │ │ │ │ ├── composed_4.cpp │ │ │ │ └── composed_5.cpp │ │ │ ├── socks4 │ │ │ │ ├── .gitignore │ │ │ │ ├── socks4.hpp │ │ │ │ └── sync_client.cpp │ │ │ ├── spawn │ │ │ │ ├── .gitignore │ │ │ │ ├── echo_server.cpp │ │ │ │ └── parallel_grep.cpp │ │ │ ├── ssl │ │ │ │ ├── .gitignore │ │ │ │ ├── README │ │ │ │ ├── ca.pem │ │ │ │ ├── client.cpp │ │ │ │ ├── dh2048.pem │ │ │ │ ├── server.cpp │ │ │ │ └── server.pem │ │ │ ├── timeouts │ │ │ │ ├── .gitignore │ │ │ │ ├── async_tcp_client.cpp │ │ │ │ ├── blocking_tcp_client.cpp │ │ │ │ ├── blocking_token_tcp_client.cpp │ │ │ │ ├── blocking_udp_client.cpp │ │ │ │ └── server.cpp │ │ │ └── timers │ │ │ │ ├── .gitignore │ │ │ │ └── time_t_timer.cpp │ │ ├── cpp14 │ │ │ ├── Makefile.am │ │ │ ├── echo │ │ │ │ ├── .gitignore │ │ │ │ ├── async_tcp_echo_server.cpp │ │ │ │ ├── async_udp_echo_server.cpp │ │ │ │ ├── blocking_tcp_echo_client.cpp │ │ │ │ ├── blocking_tcp_echo_server.cpp │ │ │ │ ├── blocking_udp_echo_client.cpp │ │ │ │ └── blocking_udp_echo_server.cpp │ │ │ ├── executors │ │ │ │ ├── .gitignore │ │ │ │ ├── actor.cpp │ │ │ │ ├── async_1.cpp │ │ │ │ ├── async_2.cpp │ │ │ │ ├── bank_account_1.cpp │ │ │ │ ├── bank_account_2.cpp │ │ │ │ ├── fork_join.cpp │ │ │ │ ├── pipeline.cpp │ │ │ │ └── priority_scheduler.cpp │ │ │ └── iostreams │ │ │ │ ├── .gitignore │ │ │ │ └── http_client.cpp │ │ └── cpp17 │ │ │ ├── Makefile.am │ │ │ └── coroutines_ts │ │ │ ├── chat_server.cpp │ │ │ ├── double_buffered_echo_server.cpp │ │ │ ├── echo_server.cpp │ │ │ ├── range_based_for.cpp │ │ │ └── refactored_echo_server.cpp │ ├── tests │ │ ├── .gitignore │ │ ├── Makefile.am │ │ ├── latency │ │ │ ├── .gitignore │ │ │ ├── allocator.hpp │ │ │ ├── high_res_clock.hpp │ │ │ ├── tcp_client.cpp │ │ │ ├── tcp_server.cpp │ │ │ ├── udp_client.cpp │ │ │ └── udp_server.cpp │ │ ├── performance │ │ │ ├── .gitignore │ │ │ ├── client.cpp │ │ │ ├── handler_allocator.hpp │ │ │ └── server.cpp │ │ └── unit │ │ │ ├── .gitignore │ │ │ ├── archetypes │ │ │ ├── async_ops.hpp │ │ │ ├── async_result.hpp │ │ │ ├── deprecated_async_ops.hpp │ │ │ ├── deprecated_async_result.hpp │ │ │ ├── gettable_socket_option.hpp │ │ │ ├── io_control_command.hpp │ │ │ └── settable_socket_option.hpp │ │ │ ├── associated_allocator.cpp │ │ │ ├── associated_executor.cpp │ │ │ ├── async_result.cpp │ │ │ ├── basic_datagram_socket.cpp │ │ │ ├── basic_deadline_timer.cpp │ │ │ ├── basic_raw_socket.cpp │ │ │ ├── basic_seq_packet_socket.cpp │ │ │ ├── basic_serial_port.cpp │ │ │ ├── basic_signal_set.cpp │ │ │ ├── basic_socket_acceptor.cpp │ │ │ ├── basic_stream_socket.cpp │ │ │ ├── basic_streambuf.cpp │ │ │ ├── basic_waitable_timer.cpp │ │ │ ├── bind_executor.cpp │ │ │ ├── buffer.cpp │ │ │ ├── buffered_read_stream.cpp │ │ │ ├── buffered_stream.cpp │ │ │ ├── buffered_write_stream.cpp │ │ │ ├── buffers_iterator.cpp │ │ │ ├── completion_condition.cpp │ │ │ ├── connect.cpp │ │ │ ├── coroutine.cpp │ │ │ ├── datagram_socket_service.cpp │ │ │ ├── deadline_timer.cpp │ │ │ ├── deadline_timer_service.cpp │ │ │ ├── defer.cpp │ │ │ ├── dispatch.cpp │ │ │ ├── error.cpp │ │ │ ├── execution_context.cpp │ │ │ ├── executor.cpp │ │ │ ├── executor_work_guard.cpp │ │ │ ├── generic │ │ │ ├── .gitignore │ │ │ ├── basic_endpoint.cpp │ │ │ ├── datagram_protocol.cpp │ │ │ ├── raw_protocol.cpp │ │ │ ├── seq_packet_protocol.cpp │ │ │ └── stream_protocol.cpp │ │ │ ├── high_resolution_timer.cpp │ │ │ ├── io_context.cpp │ │ │ ├── ip │ │ │ ├── .gitignore │ │ │ ├── address.cpp │ │ │ ├── basic_endpoint.cpp │ │ │ ├── basic_resolver.cpp │ │ │ ├── basic_resolver_entry.cpp │ │ │ ├── basic_resolver_iterator.cpp │ │ │ ├── basic_resolver_query.cpp │ │ │ ├── host_name.cpp │ │ │ ├── icmp.cpp │ │ │ ├── multicast.cpp │ │ │ ├── network_v4.cpp │ │ │ ├── network_v6.cpp │ │ │ ├── resolver_query_base.cpp │ │ │ ├── resolver_service.cpp │ │ │ ├── tcp.cpp │ │ │ ├── udp.cpp │ │ │ ├── unicast.cpp │ │ │ └── v6_only.cpp │ │ │ ├── is_read_buffered.cpp │ │ │ ├── is_write_buffered.cpp │ │ │ ├── local │ │ │ ├── .gitignore │ │ │ ├── basic_endpoint.cpp │ │ │ ├── connect_pair.cpp │ │ │ ├── datagram_protocol.cpp │ │ │ └── stream_protocol.cpp │ │ │ ├── packaged_task.cpp │ │ │ ├── placeholders.cpp │ │ │ ├── posix │ │ │ ├── .gitignore │ │ │ ├── basic_descriptor.cpp │ │ │ ├── basic_stream_descriptor.cpp │ │ │ ├── descriptor.cpp │ │ │ ├── descriptor_base.cpp │ │ │ ├── stream_descriptor.cpp │ │ │ └── stream_descriptor_service.cpp │ │ │ ├── post.cpp │ │ │ ├── raw_socket_service.cpp │ │ │ ├── read.cpp │ │ │ ├── read_at.cpp │ │ │ ├── read_until.cpp │ │ │ ├── seq_packet_socket_service.cpp │ │ │ ├── serial_port.cpp │ │ │ ├── serial_port_base.cpp │ │ │ ├── serial_port_service.cpp │ │ │ ├── signal_set.cpp │ │ │ ├── signal_set_service.cpp │ │ │ ├── socket_acceptor_service.cpp │ │ │ ├── socket_base.cpp │ │ │ ├── ssl │ │ │ ├── .gitignore │ │ │ ├── context.cpp │ │ │ ├── context_base.cpp │ │ │ ├── error.cpp │ │ │ ├── rfc2818_verification.cpp │ │ │ ├── stream.cpp │ │ │ └── stream_base.cpp │ │ │ ├── steady_timer.cpp │ │ │ ├── strand.cpp │ │ │ ├── stream_socket_service.cpp │ │ │ ├── streambuf.cpp │ │ │ ├── system_context.cpp │ │ │ ├── system_executor.cpp │ │ │ ├── system_timer.cpp │ │ │ ├── thread.cpp │ │ │ ├── time_traits.cpp │ │ │ ├── ts │ │ │ ├── .gitignore │ │ │ ├── buffer.cpp │ │ │ ├── executor.cpp │ │ │ ├── internet.cpp │ │ │ ├── io_context.cpp │ │ │ ├── net.cpp │ │ │ ├── netfwd.cpp │ │ │ ├── socket.cpp │ │ │ └── timer.cpp │ │ │ ├── unit_test.hpp │ │ │ ├── use_future.cpp │ │ │ ├── uses_executor.cpp │ │ │ ├── wait_traits.cpp │ │ │ ├── waitable_timer_service.cpp │ │ │ ├── windows │ │ │ ├── .gitignore │ │ │ ├── basic_handle.cpp │ │ │ ├── basic_object_handle.cpp │ │ │ ├── basic_random_access_handle.cpp │ │ │ ├── basic_stream_handle.cpp │ │ │ ├── object_handle.cpp │ │ │ ├── object_handle_service.cpp │ │ │ ├── overlapped_handle.cpp │ │ │ ├── overlapped_ptr.cpp │ │ │ ├── random_access_handle.cpp │ │ │ ├── random_access_handle_service.cpp │ │ │ ├── stream_handle.cpp │ │ │ └── stream_handle_service.cpp │ │ │ ├── write.cpp │ │ │ └── write_at.cpp │ └── tools │ │ └── handlerviz.pl │ └── tsify.pl ├── duaLib ├── .gitattributes ├── .github │ └── workflows │ │ └── cmake-multi-platform.yml ├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── CMakePresets.json ├── LICENSE ├── README.md └── src │ ├── CMakeLists.txt │ ├── include │ ├── crc.h │ ├── dataStructures.h │ ├── duaLib.h │ └── triggerFactory.h │ ├── source │ ├── crc.cpp │ ├── duaLib.cpp │ └── triggerFactory.cpp │ └── thirdparty │ └── hidapi │ ├── .appveyor.yml │ ├── .cirrus.yml │ ├── .gitattributes │ ├── .github │ └── workflows │ │ ├── builds.yml │ │ ├── checks.yml │ │ └── docs.yaml │ ├── .gitignore │ ├── AUTHORS.txt │ ├── BUILD.autotools.md │ ├── BUILD.cmake.md │ ├── BUILD.md │ ├── CMakeLists.txt │ ├── HACKING.txt │ ├── LICENSE-bsd.txt │ ├── LICENSE-gpl3.txt │ ├── LICENSE-orig.txt │ ├── LICENSE.txt │ ├── Makefile.am │ ├── README.md │ ├── VERSION │ ├── android │ └── jni │ │ └── Android.mk │ ├── bootstrap │ ├── configure.ac │ ├── dist │ └── hidapi.podspec │ ├── documentation │ ├── cmake-gui-drop-down.png │ └── cmake-gui-highlights.png │ ├── doxygen │ ├── Doxyfile │ └── main_page.md │ ├── hidapi │ └── hidapi.h │ ├── hidtest │ ├── .gitignore │ ├── CMakeLists.txt │ ├── Makefile.am │ └── test.c │ ├── libusb │ ├── .gitignore │ ├── CMakeLists.txt │ ├── Makefile-manual │ ├── Makefile.am │ ├── Makefile.freebsd │ ├── Makefile.haiku │ ├── Makefile.linux │ ├── hid.c │ ├── hidapi_libusb.h │ └── hidapi_thread_pthread.h │ ├── linux │ ├── .gitignore │ ├── CMakeLists.txt │ ├── Makefile-manual │ ├── Makefile.am │ └── hid.c │ ├── m4 │ ├── .gitignore │ ├── ax_pthread.m4 │ └── pkg.m4 │ ├── mac │ ├── .gitignore │ ├── CMakeLists.txt │ ├── Makefile-manual │ ├── Makefile.am │ ├── hid.c │ └── hidapi_darwin.h │ ├── meson.build │ ├── netbsd │ ├── CMakeLists.txt │ ├── README.md │ └── hid.c │ ├── pc │ ├── .gitignore │ ├── hidapi-hidraw.pc.in │ ├── hidapi-libusb.pc.in │ ├── hidapi-netbsd.pc.in │ └── hidapi.pc.in │ ├── src │ ├── CMakeLists.txt │ └── cmake │ │ └── hidapi-config.cmake.in │ ├── subprojects │ ├── README.md │ └── hidapi_build_cmake │ │ └── CMakeLists.txt │ ├── testgui │ ├── .gitignore │ ├── Makefile-manual │ ├── Makefile.am │ ├── Makefile.freebsd │ ├── Makefile.linux │ ├── Makefile.mac │ ├── Makefile.mingw │ ├── TestGUI.app.in │ │ └── Contents │ │ │ ├── Info.plist │ │ │ ├── PkgInfo │ │ │ └── Resources │ │ │ ├── English.lproj │ │ │ └── InfoPlist.strings │ │ │ └── Signal11.icns │ ├── copy_to_bundle.sh │ ├── mac_support.h │ ├── mac_support_cocoa.m │ ├── test.cpp │ ├── testgui.sln │ └── testgui.vcproj │ ├── udev │ └── 69-hid.rules │ └── windows │ ├── .gitignore │ ├── CMakeLists.txt │ ├── Makefile-manual │ ├── Makefile.am │ ├── Makefile.mingw │ ├── hid.c │ ├── hidapi.rc │ ├── hidapi.sln │ ├── hidapi.vcproj │ ├── hidapi.vcxproj │ ├── hidapi_cfgmgr32.h │ ├── hidapi_descriptor_reconstruct.c │ ├── hidapi_descriptor_reconstruct.h │ ├── hidapi_hidclass.h │ ├── hidapi_hidpi.h │ ├── hidapi_hidsdi.h │ ├── hidapi_winapi.h │ ├── hidtest.vcproj │ ├── hidtest.vcxproj │ ├── pp_data_dump │ ├── CMakeLists.txt │ ├── README.md │ └── pp_data_dump.c │ └── test │ ├── CMakeLists.txt │ ├── data │ ├── 045E_02FF_0005_0001.pp_data │ ├── 045E_02FF_0005_0001_expected.rpt_desc │ ├── 045E_02FF_0005_0001_real.rpt_desc │ ├── 046A_0011_0006_0001.pp_data │ ├── 046A_0011_0006_0001_expected.rpt_desc │ ├── 046A_0011_0006_0001_real.rpt_desc │ ├── 046D_0A37_0001_000C.pp_data │ ├── 046D_0A37_0001_000C_expected.rpt_desc │ ├── 046D_0A37_0001_000C_real.rpt_desc │ ├── 046D_B010_0001_000C.pp_data │ ├── 046D_B010_0001_000C_expected.rpt_desc │ ├── 046D_B010_0001_000C_real.rpt_desc │ ├── 046D_B010_0001_FF00.pp_data │ ├── 046D_B010_0001_FF00_expected.rpt_desc │ ├── 046D_B010_0001_FF00_real.rpt_desc │ ├── 046D_B010_0002_0001.pp_data │ ├── 046D_B010_0002_0001_expected.rpt_desc │ ├── 046D_B010_0002_0001_real.rpt_desc │ ├── 046D_B010_0002_FF00.pp_data │ ├── 046D_B010_0002_FF00_expected.rpt_desc │ ├── 046D_B010_0002_FF00_real.rpt_desc │ ├── 046D_B010_0006_0001.pp_data │ ├── 046D_B010_0006_0001_expected.rpt_desc │ ├── 046D_B010_0006_0001_real.rpt_desc │ ├── 046D_C077_0002_0001.pp_data │ ├── 046D_C077_0002_0001_expected.rpt_desc │ ├── 046D_C077_0002_0001_real.rpt_desc │ ├── 046D_C283_0004_0001.pp_data │ ├── 046D_C283_0004_0001_expected.rpt_desc │ ├── 046D_C283_0004_0001_real.rpt_desc │ ├── 046D_C52F_0001_000C.pp_data │ ├── 046D_C52F_0001_000C_expected.rpt_desc │ ├── 046D_C52F_0001_000C_real.rpt_desc │ ├── 046D_C52F_0001_FF00.pp_data │ ├── 046D_C52F_0001_FF00_expected.rpt_desc │ ├── 046D_C52F_0001_FF00_real.rpt_desc │ ├── 046D_C52F_0002_0001.pp_data │ ├── 046D_C52F_0002_0001_expected.rpt_desc │ ├── 046D_C52F_0002_0001_real.rpt_desc │ ├── 046D_C52F_0002_FF00.pp_data │ ├── 046D_C52F_0002_FF00_expected.rpt_desc │ ├── 046D_C52F_0002_FF00_real.rpt_desc │ ├── 046D_C534_0001_000C.pp_data │ ├── 046D_C534_0001_000C_expected.rpt_desc │ ├── 046D_C534_0001_000C_real.rpt_desc │ ├── 046D_C534_0001_FF00.pp_data │ ├── 046D_C534_0001_FF00_expected.rpt_desc │ ├── 046D_C534_0001_FF00_real.rpt_desc │ ├── 046D_C534_0002_0001.pp_data │ ├── 046D_C534_0002_0001_expected.rpt_desc │ ├── 046D_C534_0002_0001_real.rpt_desc │ ├── 046D_C534_0002_FF00.pp_data │ ├── 046D_C534_0002_FF00_expected.rpt_desc │ ├── 046D_C534_0002_FF00_real.rpt_desc │ ├── 046D_C534_0006_0001.pp_data │ ├── 046D_C534_0006_0001_expected.rpt_desc │ ├── 046D_C534_0006_0001_real.rpt_desc │ ├── 046D_C534_0080_0001.pp_data │ ├── 046D_C534_0080_0001_expected.rpt_desc │ ├── 046D_C534_0080_0001_real.rpt_desc │ ├── 047F_C056_0001_000C.pp_data │ ├── 047F_C056_0001_000C_expected.rpt_desc │ ├── 047F_C056_0001_000C_real.rpt_desc │ ├── 047F_C056_0003_FFA0.pp_data │ ├── 047F_C056_0003_FFA0_expected.rpt_desc │ ├── 047F_C056_0003_FFA0_real.rpt_desc │ ├── 047F_C056_0005_000B.pp_data │ ├── 047F_C056_0005_000B_expected.rpt_desc │ ├── 047F_C056_0005_000B_real.rpt_desc │ ├── 1532_00A3_0002_0001.pp_data │ ├── 1532_00A3_0002_0001_expected.rpt_desc │ ├── 1532_00A3_0002_0001_real.rpt_desc │ ├── 17CC_1130_0000_FF01.pp_data │ ├── 17CC_1130_0000_FF01_expected.rpt_desc │ └── 17CC_1130_0000_FF01_real.rpt_desc │ └── hid_report_reconstructor_test.c ├── externals-non-cpp ├── BTControl │ ├── BTControl.sln │ └── BTControl │ │ ├── BTControl.csproj │ │ └── Program.cs └── HidHide │ ├── HidHide.sln │ └── HidHide │ ├── HidHide.csproj │ └── Program.cs ├── glad ├── CMakeLists.txt ├── include │ ├── KHR │ │ └── khrplatform.h │ └── glad │ │ └── glad.h └── src │ └── glad.c ├── glfw ├── .editorconfig ├── .github │ ├── CODEOWNERS │ └── workflows │ │ └── build.yml ├── .mailmap ├── CMake │ ├── GenerateMappings.cmake │ ├── Info.plist.in │ ├── cmake_uninstall.cmake.in │ ├── glfw3.pc.in │ ├── glfw3Config.cmake.in │ ├── i686-w64-mingw32-clang.cmake │ ├── i686-w64-mingw32.cmake │ ├── modules │ │ └── FindEpollShim.cmake │ ├── x86_64-w64-mingw32-clang.cmake │ └── x86_64-w64-mingw32.cmake ├── CMakeLists.txt ├── CONTRIBUTORS.md ├── LICENSE.md ├── README.md ├── deps │ ├── getopt.c │ ├── getopt.h │ ├── glad │ │ ├── gl.h │ │ ├── gles2.h │ │ └── vulkan.h │ ├── linmath.h │ ├── mingw │ │ ├── _mingw_dxhelper.h │ │ ├── dinput.h │ │ └── xinput.h │ ├── nuklear.h │ ├── nuklear_glfw_gl2.h │ ├── stb_image_write.h │ ├── tinycthread.c │ ├── tinycthread.h │ └── wayland │ │ ├── fractional-scale-v1.xml │ │ ├── idle-inhibit-unstable-v1.xml │ │ ├── pointer-constraints-unstable-v1.xml │ │ ├── relative-pointer-unstable-v1.xml │ │ ├── viewporter.xml │ │ ├── wayland.xml │ │ ├── xdg-activation-v1.xml │ │ ├── xdg-decoration-unstable-v1.xml │ │ └── xdg-shell.xml ├── docs │ ├── CMakeLists.txt │ ├── CONTRIBUTING.md │ ├── Doxyfile.in │ ├── DoxygenLayout.xml │ ├── SUPPORT.md │ ├── build.md │ ├── compat.md │ ├── compile.md │ ├── context.md │ ├── extra.css │ ├── extra.css.map │ ├── extra.scss │ ├── footer.html │ ├── header.html │ ├── input.md │ ├── internal.md │ ├── intro.md │ ├── main.md │ ├── monitor.md │ ├── moving.md │ ├── news.md │ ├── quick.md │ ├── spaces.svg │ ├── vulkan.md │ └── window.md ├── examples │ ├── CMakeLists.txt │ ├── boing.c │ ├── gears.c │ ├── glfw.icns │ ├── glfw.ico │ ├── glfw.rc │ ├── heightmap.c │ ├── offscreen.c │ ├── particles.c │ ├── sharing.c │ ├── splitview.c │ ├── triangle-opengl.c │ ├── triangle-opengles.c │ ├── wave.c │ └── windows.c ├── include │ └── GLFW │ │ ├── glfw3.h │ │ └── glfw3native.h ├── src │ ├── CMakeLists.txt │ ├── cocoa_init.m │ ├── cocoa_joystick.h │ ├── cocoa_joystick.m │ ├── cocoa_monitor.m │ ├── cocoa_platform.h │ ├── cocoa_time.c │ ├── cocoa_time.h │ ├── cocoa_window.m │ ├── context.c │ ├── egl_context.c │ ├── glfw.rc.in │ ├── glx_context.c │ ├── init.c │ ├── input.c │ ├── internal.h │ ├── linux_joystick.c │ ├── linux_joystick.h │ ├── mappings.h │ ├── mappings.h.in │ ├── monitor.c │ ├── nsgl_context.m │ ├── null_init.c │ ├── null_joystick.c │ ├── null_joystick.h │ ├── null_monitor.c │ ├── null_platform.h │ ├── null_window.c │ ├── osmesa_context.c │ ├── platform.c │ ├── platform.h │ ├── posix_module.c │ ├── posix_poll.c │ ├── posix_poll.h │ ├── posix_thread.c │ ├── posix_thread.h │ ├── posix_time.c │ ├── posix_time.h │ ├── vulkan.c │ ├── wgl_context.c │ ├── win32_init.c │ ├── win32_joystick.c │ ├── win32_joystick.h │ ├── win32_module.c │ ├── win32_monitor.c │ ├── win32_platform.h │ ├── win32_thread.c │ ├── win32_thread.h │ ├── win32_time.c │ ├── win32_time.h │ ├── win32_window.c │ ├── window.c │ ├── wl_init.c │ ├── wl_monitor.c │ ├── wl_platform.h │ ├── wl_window.c │ ├── x11_init.c │ ├── x11_monitor.c │ ├── x11_platform.h │ ├── x11_window.c │ ├── xkb_unicode.c │ └── xkb_unicode.h └── tests │ ├── CMakeLists.txt │ ├── allocator.c │ ├── clipboard.c │ ├── cursor.c │ ├── empty.c │ ├── events.c │ ├── gamma.c │ ├── glfwinfo.c │ ├── icon.c │ ├── iconify.c │ ├── inputlag.c │ ├── joysticks.c │ ├── monitors.c │ ├── msaa.c │ ├── reopen.c │ ├── tearing.c │ ├── threads.c │ ├── timeout.c │ ├── title.c │ ├── triangle-vulkan.c │ └── window.c ├── imgui ├── CMakeLists.txt └── imgui │ ├── .editorconfig │ ├── .gitattributes │ ├── .github │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE │ │ ├── config.yml │ │ └── issue_template.yml │ ├── pull_request_template.md │ └── workflows │ │ ├── build.yml │ │ ├── manual.yml │ │ ├── scheduled.yml │ │ └── static-analysis.yml │ ├── .gitignore │ ├── LICENSE.txt │ ├── backends │ ├── imgui_impl_allegro5.cpp │ ├── imgui_impl_allegro5.h │ ├── imgui_impl_android.cpp │ ├── imgui_impl_android.h │ ├── imgui_impl_dx10.cpp │ ├── imgui_impl_dx10.h │ ├── imgui_impl_dx11.cpp │ ├── imgui_impl_dx11.h │ ├── imgui_impl_dx12.cpp │ ├── imgui_impl_dx12.h │ ├── imgui_impl_dx9.cpp │ ├── imgui_impl_dx9.h │ ├── imgui_impl_glfw.cpp │ ├── imgui_impl_glfw.h │ ├── imgui_impl_glut.cpp │ ├── imgui_impl_glut.h │ ├── imgui_impl_metal.h │ ├── imgui_impl_metal.mm │ ├── imgui_impl_opengl2.cpp │ ├── imgui_impl_opengl2.h │ ├── imgui_impl_opengl3.cpp │ ├── imgui_impl_opengl3.h │ ├── imgui_impl_opengl3_loader.h │ ├── imgui_impl_osx.h │ ├── imgui_impl_osx.mm │ ├── imgui_impl_sdl2.cpp │ ├── imgui_impl_sdl2.h │ ├── imgui_impl_sdl3.cpp │ ├── imgui_impl_sdl3.h │ ├── imgui_impl_sdlgpu3.cpp │ ├── imgui_impl_sdlgpu3.h │ ├── imgui_impl_sdlgpu3_shaders.h │ ├── imgui_impl_sdlrenderer2.cpp │ ├── imgui_impl_sdlrenderer2.h │ ├── imgui_impl_sdlrenderer3.cpp │ ├── imgui_impl_sdlrenderer3.h │ ├── imgui_impl_vulkan.cpp │ ├── imgui_impl_vulkan.h │ ├── imgui_impl_wgpu.cpp │ ├── imgui_impl_wgpu.h │ ├── imgui_impl_win32.cpp │ ├── imgui_impl_win32.h │ ├── sdlgpu3 │ │ ├── build_instructions.txt │ │ ├── shader.frag │ │ └── shader.vert │ └── vulkan │ │ ├── build_instructions.txt │ │ ├── generate_spv.sh │ │ ├── glsl_shader.frag │ │ └── glsl_shader.vert │ ├── docs │ ├── BACKENDS.md │ ├── CHANGELOG.txt │ ├── CONTRIBUTING.md │ ├── EXAMPLES.md │ ├── FAQ.md │ ├── FONTS.md │ ├── README.md │ └── TODO.txt │ ├── examples │ ├── README.txt │ ├── example_allegro5 │ │ ├── README.md │ │ ├── example_allegro5.vcxproj │ │ ├── example_allegro5.vcxproj.filters │ │ ├── imconfig_allegro5.h │ │ └── main.cpp │ ├── example_android_opengl3 │ │ ├── CMakeLists.txt │ │ ├── android │ │ │ ├── .gitignore │ │ │ ├── app │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ └── java │ │ │ │ │ └── MainActivity.kt │ │ │ ├── build.gradle │ │ │ └── settings.gradle │ │ └── main.cpp │ ├── example_apple_metal │ │ ├── Makefile │ │ ├── README.md │ │ ├── example_apple_metal.xcodeproj │ │ │ └── project.pbxproj │ │ ├── iOS │ │ │ ├── Info-iOS.plist │ │ │ └── LaunchScreen.storyboard │ │ ├── macOS │ │ │ ├── Info-macOS.plist │ │ │ └── MainMenu.storyboard │ │ └── main.mm │ ├── example_apple_opengl2 │ │ ├── Makefile │ │ ├── example_apple_opengl2.xcodeproj │ │ │ └── project.pbxproj │ │ └── main.mm │ ├── example_glfw_metal │ │ ├── Makefile │ │ └── main.mm │ ├── example_glfw_opengl2 │ │ ├── Makefile │ │ ├── build_win32.bat │ │ ├── example_glfw_opengl2.vcxproj │ │ ├── example_glfw_opengl2.vcxproj.filters │ │ └── main.cpp │ ├── example_glfw_opengl3 │ │ ├── Makefile │ │ ├── Makefile.emscripten │ │ ├── build_win32.bat │ │ ├── example_glfw_opengl3.vcxproj │ │ ├── example_glfw_opengl3.vcxproj.filters │ │ └── main.cpp │ ├── example_glfw_vulkan │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ ├── build_win32.bat │ │ ├── build_win64.bat │ │ ├── example_glfw_vulkan.vcxproj │ │ ├── example_glfw_vulkan.vcxproj.filters │ │ └── main.cpp │ ├── example_glfw_wgpu │ │ ├── CMakeLists.txt │ │ ├── Makefile.emscripten │ │ ├── README.md │ │ └── main.cpp │ ├── example_glut_opengl2 │ │ ├── Makefile │ │ ├── example_glut_opengl2.vcxproj │ │ ├── example_glut_opengl2.vcxproj.filters │ │ └── main.cpp │ ├── example_null │ │ ├── Makefile │ │ ├── build_win32.bat │ │ └── main.cpp │ ├── example_sdl2_directx11 │ │ ├── build_win32.bat │ │ ├── example_sdl2_directx11.vcxproj │ │ ├── example_sdl2_directx11.vcxproj.filters │ │ └── main.cpp │ ├── example_sdl2_metal │ │ ├── Makefile │ │ └── main.mm │ ├── example_sdl2_opengl2 │ │ ├── Makefile │ │ ├── README.md │ │ ├── build_win32.bat │ │ ├── example_sdl2_opengl2.vcxproj │ │ ├── example_sdl2_opengl2.vcxproj.filters │ │ └── main.cpp │ ├── example_sdl2_opengl3 │ │ ├── Makefile │ │ ├── Makefile.emscripten │ │ ├── README.md │ │ ├── build_win32.bat │ │ ├── example_sdl2_opengl3.vcxproj │ │ ├── example_sdl2_opengl3.vcxproj.filters │ │ └── main.cpp │ ├── example_sdl2_sdlrenderer2 │ │ ├── Makefile │ │ ├── README.md │ │ ├── build_win32.bat │ │ ├── example_sdl2_sdlrenderer2.vcxproj │ │ ├── example_sdl2_sdlrenderer2.vcxproj.filters │ │ └── main.cpp │ ├── example_sdl2_vulkan │ │ ├── Makefile │ │ ├── build_win32.bat │ │ ├── build_win64.bat │ │ ├── example_sdl2_vulkan.vcxproj │ │ ├── example_sdl2_vulkan.vcxproj.filters │ │ └── main.cpp │ ├── example_sdl3_opengl3 │ │ ├── Makefile │ │ ├── Makefile.emscripten │ │ ├── README.md │ │ ├── build_win32.bat │ │ ├── build_win64.bat │ │ ├── example_sdl3_opengl3.vcxproj │ │ ├── example_sdl3_opengl3.vcxproj.filters │ │ └── main.cpp │ ├── example_sdl3_sdlgpu3 │ │ ├── Makefile │ │ ├── build_win64.bat │ │ ├── example_sdl3_sdlgpu3.vcxproj │ │ ├── example_sdl3_sdlgpu3.vcxproj.filters │ │ └── main.cpp │ ├── example_sdl3_sdlrenderer3 │ │ ├── Makefile │ │ ├── build_win32.bat │ │ ├── example_sdl3_sdlrenderer3.vcxproj │ │ ├── example_sdl3_sdlrenderer3.vcxproj.filters │ │ └── main.cpp │ ├── example_sdl3_vulkan │ │ ├── Makefile │ │ ├── build_win32.bat │ │ ├── build_win64.bat │ │ ├── example_sdl3_vulkan.vcxproj │ │ ├── example_sdl3_vulkan.vcxproj.filters │ │ └── main.cpp │ ├── example_win32_directx10 │ │ ├── build_win32.bat │ │ ├── example_win32_directx10.vcxproj │ │ ├── example_win32_directx10.vcxproj.filters │ │ └── main.cpp │ ├── example_win32_directx11 │ │ ├── build_win32.bat │ │ ├── example_win32_directx11.vcxproj │ │ ├── example_win32_directx11.vcxproj.filters │ │ └── main.cpp │ ├── example_win32_directx12 │ │ ├── build_win32.bat │ │ ├── example_win32_directx12.vcxproj │ │ ├── example_win32_directx12.vcxproj.filters │ │ └── main.cpp │ ├── example_win32_directx9 │ │ ├── build_win32.bat │ │ ├── example_win32_directx9.vcxproj │ │ ├── example_win32_directx9.vcxproj.filters │ │ └── main.cpp │ ├── example_win32_opengl3 │ │ ├── build_mingw.bat │ │ ├── build_win32.bat │ │ ├── example_win32_opengl3.vcxproj │ │ ├── example_win32_opengl3.vcxproj.filters │ │ └── main.cpp │ ├── example_win32_vulkan │ │ ├── build_win32.bat │ │ ├── build_win64.bat │ │ ├── example_win32_vulkan.vcxproj │ │ ├── example_win32_vulkan.vcxproj.filters │ │ └── main.cpp │ ├── imgui_examples.sln │ └── libs │ │ ├── emscripten │ │ ├── emscripten_mainloop_stub.h │ │ └── shell_minimal.html │ │ ├── glfw │ │ ├── COPYING.txt │ │ ├── include │ │ │ └── GLFW │ │ │ │ ├── glfw3.h │ │ │ │ └── glfw3native.h │ │ ├── lib-vc2010-32 │ │ │ └── glfw3.lib │ │ └── lib-vc2010-64 │ │ │ └── glfw3.lib │ │ └── usynergy │ │ ├── README.txt │ │ ├── uSynergy.c │ │ └── uSynergy.h │ ├── imconfig.h │ ├── imgui.cpp │ ├── imgui.h │ ├── imgui_demo.cpp │ ├── imgui_draw.cpp │ ├── imgui_internal.h │ ├── imgui_tables.cpp │ ├── imgui_widgets.cpp │ ├── imstb_rectpack.h │ ├── imstb_textedit.h │ ├── imstb_truetype.h │ └── misc │ ├── README.txt │ ├── cpp │ ├── README.txt │ ├── imgui_stdlib.cpp │ └── imgui_stdlib.h │ ├── debuggers │ ├── README.txt │ ├── imgui.gdb │ ├── imgui.natstepfilter │ └── imgui.natvis │ ├── fonts │ ├── Cousine-Regular.ttf │ ├── DroidSans.ttf │ ├── Karla-Regular.ttf │ ├── ProggyClean.ttf │ ├── ProggyTiny.ttf │ ├── Roboto-Medium.ttf │ └── binary_to_compressed_c.cpp │ ├── freetype │ ├── README.md │ ├── imgui_freetype.cpp │ └── imgui_freetype.h │ └── single_file │ └── imgui_single_file.h ├── json ├── .cirrus.yml ├── .clang-tidy ├── .github │ ├── CODEOWNERS │ ├── CODE_OF_CONDUCT.md │ ├── CONTRIBUTING.md │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE │ │ ├── bug.yaml │ │ └── config.yml │ ├── PULL_REQUEST_TEMPLATE.md │ ├── SECURITY.md │ ├── config.yml │ ├── dependabot.yml │ ├── external_ci │ │ └── appveyor.yml │ ├── labeler.yml │ └── workflows │ │ ├── check_amalgamation.yml │ │ ├── cifuzz.yml │ │ ├── codeql-analysis.yml │ │ ├── comment_check_amalgamation.yml │ │ ├── dependency-review.yml │ │ ├── labeler.yml │ │ ├── macos.yml │ │ ├── publish_documentation.yml │ │ ├── scorecards.yml │ │ ├── stale.yml │ │ ├── ubuntu.yml │ │ └── windows.yml ├── .gitignore ├── .reuse │ ├── dep5 │ └── templates │ │ ├── json.jinja2 │ │ └── json_support.jinja2 ├── BUILD.bazel ├── CITATION.cff ├── CMakeLists.txt ├── ChangeLog.md ├── FILES.md ├── LICENSE.MIT ├── LICENSES │ ├── Apache-2.0.txt │ ├── BSD-3-Clause.txt │ ├── GPL-3.0-only.txt │ └── MIT.txt ├── MODULE.bazel ├── Makefile ├── Package.swift ├── README.md ├── cmake │ ├── ci.cmake │ ├── clang_flags.cmake │ ├── config.cmake.in │ ├── detect_libcpp_version.cpp │ ├── download_test_data.cmake │ ├── gcc_flags.cmake │ ├── nlohmann_jsonConfigVersion.cmake.in │ ├── pkg-config.pc.in │ ├── requirements │ │ ├── requirements-cppcheck.txt │ │ ├── requirements-cpplint.txt │ │ └── requirements-reuse.txt │ ├── scripts │ │ └── gen_bazel_build_file.cmake │ └── test.cmake ├── docs │ ├── Makefile │ ├── README.md │ ├── avatars.png │ ├── docset │ │ ├── Info.plist │ │ ├── Makefile │ │ ├── README.md │ │ ├── docSet.sql │ │ ├── docset.json │ │ ├── icon.png │ │ └── icon@2x.png │ ├── json.gif │ └── mkdocs │ │ ├── Makefile │ │ ├── docs │ │ ├── api │ │ │ ├── adl_serializer │ │ │ │ ├── from_json.md │ │ │ │ ├── index.md │ │ │ │ └── to_json.md │ │ │ ├── basic_json │ │ │ │ ├── accept.md │ │ │ │ ├── array.md │ │ │ │ ├── array_t.md │ │ │ │ ├── at.md │ │ │ │ ├── back.md │ │ │ │ ├── basic_json.md │ │ │ │ ├── begin.md │ │ │ │ ├── binary.md │ │ │ │ ├── binary_t.md │ │ │ │ ├── boolean_t.md │ │ │ │ ├── cbegin.md │ │ │ │ ├── cbor_tag_handler_t.md │ │ │ │ ├── cend.md │ │ │ │ ├── clear.md │ │ │ │ ├── contains.md │ │ │ │ ├── count.md │ │ │ │ ├── crbegin.md │ │ │ │ ├── crend.md │ │ │ │ ├── default_object_comparator_t.md │ │ │ │ ├── diff.md │ │ │ │ ├── dump.md │ │ │ │ ├── emplace.md │ │ │ │ ├── emplace_back.md │ │ │ │ ├── empty.md │ │ │ │ ├── end.md │ │ │ │ ├── end_pos.md │ │ │ │ ├── erase.md │ │ │ │ ├── error_handler_t.md │ │ │ │ ├── exception.md │ │ │ │ ├── find.md │ │ │ │ ├── flatten.md │ │ │ │ ├── from_bjdata.md │ │ │ │ ├── from_bson.md │ │ │ │ ├── from_cbor.md │ │ │ │ ├── from_msgpack.md │ │ │ │ ├── from_ubjson.md │ │ │ │ ├── front.md │ │ │ │ ├── get.md │ │ │ │ ├── get_allocator.md │ │ │ │ ├── get_binary.md │ │ │ │ ├── get_ptr.md │ │ │ │ ├── get_ref.md │ │ │ │ ├── get_to.md │ │ │ │ ├── index.md │ │ │ │ ├── input_format_t.md │ │ │ │ ├── insert.md │ │ │ │ ├── invalid_iterator.md │ │ │ │ ├── is_array.md │ │ │ │ ├── is_binary.md │ │ │ │ ├── is_boolean.md │ │ │ │ ├── is_discarded.md │ │ │ │ ├── is_null.md │ │ │ │ ├── is_number.md │ │ │ │ ├── is_number_float.md │ │ │ │ ├── is_number_integer.md │ │ │ │ ├── is_number_unsigned.md │ │ │ │ ├── is_object.md │ │ │ │ ├── is_primitive.md │ │ │ │ ├── is_string.md │ │ │ │ ├── is_structured.md │ │ │ │ ├── items.md │ │ │ │ ├── json_base_class_t.md │ │ │ │ ├── json_serializer.md │ │ │ │ ├── max_size.md │ │ │ │ ├── merge_patch.md │ │ │ │ ├── meta.md │ │ │ │ ├── number_float_t.md │ │ │ │ ├── number_integer_t.md │ │ │ │ ├── number_unsigned_t.md │ │ │ │ ├── object.md │ │ │ │ ├── object_comparator_t.md │ │ │ │ ├── object_t.md │ │ │ │ ├── operator+=.md │ │ │ │ ├── operator=.md │ │ │ │ ├── operator[].md │ │ │ │ ├── operator_ValueType.md │ │ │ │ ├── operator_eq.md │ │ │ │ ├── operator_ge.md │ │ │ │ ├── operator_gt.md │ │ │ │ ├── operator_le.md │ │ │ │ ├── operator_lt.md │ │ │ │ ├── operator_ne.md │ │ │ │ ├── operator_spaceship.md │ │ │ │ ├── operator_value_t.md │ │ │ │ ├── other_error.md │ │ │ │ ├── out_of_range.md │ │ │ │ ├── parse.md │ │ │ │ ├── parse_error.md │ │ │ │ ├── parse_event_t.md │ │ │ │ ├── parser_callback_t.md │ │ │ │ ├── patch.md │ │ │ │ ├── patch_inplace.md │ │ │ │ ├── push_back.md │ │ │ │ ├── rbegin.md │ │ │ │ ├── rend.md │ │ │ │ ├── sax_parse.md │ │ │ │ ├── size.md │ │ │ │ ├── start_pos.md │ │ │ │ ├── std_hash.md │ │ │ │ ├── std_swap.md │ │ │ │ ├── string_t.md │ │ │ │ ├── swap.md │ │ │ │ ├── to_bjdata.md │ │ │ │ ├── to_bson.md │ │ │ │ ├── to_cbor.md │ │ │ │ ├── to_msgpack.md │ │ │ │ ├── to_string.md │ │ │ │ ├── to_ubjson.md │ │ │ │ ├── type.md │ │ │ │ ├── type_error.md │ │ │ │ ├── type_name.md │ │ │ │ ├── unflatten.md │ │ │ │ ├── update.md │ │ │ │ ├── value.md │ │ │ │ ├── value_t.md │ │ │ │ └── ~basic_json.md │ │ │ ├── byte_container_with_subtype │ │ │ │ ├── byte_container_with_subtype.md │ │ │ │ ├── clear_subtype.md │ │ │ │ ├── has_subtype.md │ │ │ │ ├── index.md │ │ │ │ ├── set_subtype.md │ │ │ │ └── subtype.md │ │ │ ├── json.md │ │ │ ├── json_pointer │ │ │ │ ├── back.md │ │ │ │ ├── empty.md │ │ │ │ ├── index.md │ │ │ │ ├── json_pointer.md │ │ │ │ ├── operator_eq.md │ │ │ │ ├── operator_ne.md │ │ │ │ ├── operator_slash.md │ │ │ │ ├── operator_slasheq.md │ │ │ │ ├── operator_string_t.md │ │ │ │ ├── parent_pointer.md │ │ │ │ ├── pop_back.md │ │ │ │ ├── push_back.md │ │ │ │ ├── string_t.md │ │ │ │ └── to_string.md │ │ │ ├── json_sax │ │ │ │ ├── binary.md │ │ │ │ ├── boolean.md │ │ │ │ ├── end_array.md │ │ │ │ ├── end_object.md │ │ │ │ ├── index.md │ │ │ │ ├── key.md │ │ │ │ ├── null.md │ │ │ │ ├── number_float.md │ │ │ │ ├── number_integer.md │ │ │ │ ├── number_unsigned.md │ │ │ │ ├── parse_error.md │ │ │ │ ├── start_array.md │ │ │ │ ├── start_object.md │ │ │ │ └── string.md │ │ │ ├── macros │ │ │ │ ├── index.md │ │ │ │ ├── json_assert.md │ │ │ │ ├── json_diagnostic_positions.md │ │ │ │ ├── json_diagnostics.md │ │ │ │ ├── json_disable_enum_serialization.md │ │ │ │ ├── json_has_cpp_11.md │ │ │ │ ├── json_has_filesystem.md │ │ │ │ ├── json_has_ranges.md │ │ │ │ ├── json_has_static_rtti.md │ │ │ │ ├── json_has_three_way_comparison.md │ │ │ │ ├── json_no_io.md │ │ │ │ ├── json_noexception.md │ │ │ │ ├── json_skip_library_version_check.md │ │ │ │ ├── json_skip_unsupported_compiler_check.md │ │ │ │ ├── json_throw_user.md │ │ │ │ ├── json_use_global_udls.md │ │ │ │ ├── json_use_implicit_conversions.md │ │ │ │ ├── json_use_legacy_discarded_value_comparison.md │ │ │ │ ├── nlohmann_define_derived_type.md │ │ │ │ ├── nlohmann_define_type_intrusive.md │ │ │ │ ├── nlohmann_define_type_non_intrusive.md │ │ │ │ ├── nlohmann_json_namespace.md │ │ │ │ ├── nlohmann_json_namespace_begin.md │ │ │ │ ├── nlohmann_json_namespace_no_version.md │ │ │ │ ├── nlohmann_json_serialize_enum.md │ │ │ │ └── nlohmann_json_version_major.md │ │ │ ├── operator_gtgt.md │ │ │ ├── operator_literal_json.md │ │ │ ├── operator_literal_json_pointer.md │ │ │ ├── operator_ltlt.md │ │ │ ├── ordered_json.md │ │ │ └── ordered_map.md │ │ ├── community │ │ │ ├── code_of_conduct.md │ │ │ ├── contribution_guidelines.md │ │ │ ├── governance.md │ │ │ ├── index.md │ │ │ ├── quality_assurance.md │ │ │ └── security_policy.md │ │ ├── css │ │ │ └── custom.css │ │ ├── examples │ │ │ ├── README.cpp │ │ │ ├── README.output │ │ │ ├── accept__string.cpp │ │ │ ├── accept__string.output │ │ │ ├── array.cpp │ │ │ ├── array.output │ │ │ ├── array_t.cpp │ │ │ ├── array_t.output │ │ │ ├── at__json_pointer.cpp │ │ │ ├── at__json_pointer.output │ │ │ ├── at__json_pointer_const.cpp │ │ │ ├── at__json_pointer_const.output │ │ │ ├── at__keytype.c++17.cpp │ │ │ ├── at__keytype.c++17.output │ │ │ ├── at__keytype_const.c++17.cpp │ │ │ ├── at__keytype_const.c++17.output │ │ │ ├── at__object_t_key_type.cpp │ │ │ ├── at__object_t_key_type.output │ │ │ ├── at__object_t_key_type_const.cpp │ │ │ ├── at__object_t_key_type_const.output │ │ │ ├── at__size_type.cpp │ │ │ ├── at__size_type.output │ │ │ ├── at__size_type_const.cpp │ │ │ ├── at__size_type_const.output │ │ │ ├── back.cpp │ │ │ ├── back.output │ │ │ ├── basic_json__CompatibleType.cpp │ │ │ ├── basic_json__CompatibleType.output │ │ │ ├── basic_json__InputIt_InputIt.cpp │ │ │ ├── basic_json__InputIt_InputIt.output │ │ │ ├── basic_json__basic_json.cpp │ │ │ ├── basic_json__basic_json.output │ │ │ ├── basic_json__copyassignment.cpp │ │ │ ├── basic_json__copyassignment.output │ │ │ ├── basic_json__list_init_t.cpp │ │ │ ├── basic_json__list_init_t.output │ │ │ ├── basic_json__moveconstructor.cpp │ │ │ ├── basic_json__moveconstructor.output │ │ │ ├── basic_json__nullptr_t.cpp │ │ │ ├── basic_json__nullptr_t.output │ │ │ ├── basic_json__size_type_basic_json.cpp │ │ │ ├── basic_json__size_type_basic_json.output │ │ │ ├── basic_json__value_t.cpp │ │ │ ├── basic_json__value_t.output │ │ │ ├── begin.cpp │ │ │ ├── begin.output │ │ │ ├── binary.cpp │ │ │ ├── binary.output │ │ │ ├── binary_t.cpp │ │ │ ├── binary_t.output │ │ │ ├── boolean_t.cpp │ │ │ ├── boolean_t.output │ │ │ ├── byte_container_with_subtype__byte_container_with_subtype.cpp │ │ │ ├── byte_container_with_subtype__byte_container_with_subtype.output │ │ │ ├── byte_container_with_subtype__clear_subtype.cpp │ │ │ ├── byte_container_with_subtype__clear_subtype.output │ │ │ ├── byte_container_with_subtype__has_subtype.cpp │ │ │ ├── byte_container_with_subtype__has_subtype.output │ │ │ ├── byte_container_with_subtype__set_subtype.cpp │ │ │ ├── byte_container_with_subtype__set_subtype.output │ │ │ ├── byte_container_with_subtype__subtype.cpp │ │ │ ├── byte_container_with_subtype__subtype.output │ │ │ ├── cbegin.cpp │ │ │ ├── cbegin.output │ │ │ ├── cbor_tag_handler_t.cpp │ │ │ ├── cbor_tag_handler_t.output │ │ │ ├── cend.cpp │ │ │ ├── cend.output │ │ │ ├── clear.cpp │ │ │ ├── clear.output │ │ │ ├── comments.cpp │ │ │ ├── comments.output │ │ │ ├── contains__json_pointer.cpp │ │ │ ├── contains__json_pointer.output │ │ │ ├── contains__keytype.c++17.cpp │ │ │ ├── contains__keytype.c++17.output │ │ │ ├── contains__object_t_key_type.cpp │ │ │ ├── contains__object_t_key_type.output │ │ │ ├── count__keytype.c++17.cpp │ │ │ ├── count__keytype.c++17.output │ │ │ ├── count__object_t_key_type.cpp │ │ │ ├── count__object_t_key_type.output │ │ │ ├── crbegin.cpp │ │ │ ├── crbegin.output │ │ │ ├── crend.cpp │ │ │ ├── crend.output │ │ │ ├── default_object_comparator_t.cpp │ │ │ ├── default_object_comparator_t.output │ │ │ ├── diagnostic_positions.cpp │ │ │ ├── diagnostic_positions.output │ │ │ ├── diagnostic_positions_exception.cpp │ │ │ ├── diagnostic_positions_exception.output │ │ │ ├── diagnostics_extended.cpp │ │ │ ├── diagnostics_extended.output │ │ │ ├── diagnostics_extended_positions.cpp │ │ │ ├── diagnostics_extended_positions.output │ │ │ ├── diagnostics_standard.cpp │ │ │ ├── diagnostics_standard.output │ │ │ ├── diff.cpp │ │ │ ├── diff.output │ │ │ ├── dump.cpp │ │ │ ├── dump.output │ │ │ ├── emplace.cpp │ │ │ ├── emplace.output │ │ │ ├── emplace_back.cpp │ │ │ ├── emplace_back.output │ │ │ ├── empty.cpp │ │ │ ├── empty.output │ │ │ ├── end.cpp │ │ │ ├── end.output │ │ │ ├── erase__IteratorType.cpp │ │ │ ├── erase__IteratorType.output │ │ │ ├── erase__IteratorType_IteratorType.cpp │ │ │ ├── erase__IteratorType_IteratorType.output │ │ │ ├── erase__keytype.c++17.cpp │ │ │ ├── erase__keytype.c++17.output │ │ │ ├── erase__object_t_key_type.cpp │ │ │ ├── erase__object_t_key_type.output │ │ │ ├── erase__size_type.cpp │ │ │ ├── erase__size_type.output │ │ │ ├── error_handler_t.cpp │ │ │ ├── error_handler_t.output │ │ │ ├── exception.cpp │ │ │ ├── exception.output │ │ │ ├── find__keytype.c++17.cpp │ │ │ ├── find__keytype.c++17.output │ │ │ ├── find__object_t_key_type.cpp │ │ │ ├── find__object_t_key_type.output │ │ │ ├── flatten.cpp │ │ │ ├── flatten.output │ │ │ ├── from_bjdata.cpp │ │ │ ├── from_bjdata.output │ │ │ ├── from_bson.cpp │ │ │ ├── from_bson.output │ │ │ ├── from_cbor.cpp │ │ │ ├── from_cbor.output │ │ │ ├── from_json__default_constructible.cpp │ │ │ ├── from_json__default_constructible.output │ │ │ ├── from_json__non_default_constructible.cpp │ │ │ ├── from_json__non_default_constructible.output │ │ │ ├── from_msgpack.cpp │ │ │ ├── from_msgpack.output │ │ │ ├── from_ubjson.cpp │ │ │ ├── from_ubjson.output │ │ │ ├── front.cpp │ │ │ ├── front.output │ │ │ ├── get__PointerType.cpp │ │ │ ├── get__PointerType.output │ │ │ ├── get__ValueType_const.cpp │ │ │ ├── get__ValueType_const.output │ │ │ ├── get_allocator.cpp │ │ │ ├── get_allocator.output │ │ │ ├── get_binary.cpp │ │ │ ├── get_binary.output │ │ │ ├── get_ptr.cpp │ │ │ ├── get_ptr.output │ │ │ ├── get_ref.cpp │ │ │ ├── get_ref.output │ │ │ ├── get_to.cpp │ │ │ ├── get_to.output │ │ │ ├── insert.cpp │ │ │ ├── insert.output │ │ │ ├── insert__count.cpp │ │ │ ├── insert__count.output │ │ │ ├── insert__ilist.cpp │ │ │ ├── insert__ilist.output │ │ │ ├── insert__range.cpp │ │ │ ├── insert__range.output │ │ │ ├── insert__range_object.cpp │ │ │ ├── insert__range_object.output │ │ │ ├── invalid_iterator.cpp │ │ │ ├── invalid_iterator.output │ │ │ ├── is_array.cpp │ │ │ ├── is_array.output │ │ │ ├── is_binary.cpp │ │ │ ├── is_binary.output │ │ │ ├── is_boolean.cpp │ │ │ ├── is_boolean.output │ │ │ ├── is_discarded.cpp │ │ │ ├── is_discarded.output │ │ │ ├── is_null.cpp │ │ │ ├── is_null.output │ │ │ ├── is_number.cpp │ │ │ ├── is_number.output │ │ │ ├── is_number_float.cpp │ │ │ ├── is_number_float.output │ │ │ ├── is_number_integer.cpp │ │ │ ├── is_number_integer.output │ │ │ ├── is_number_unsigned.cpp │ │ │ ├── is_number_unsigned.output │ │ │ ├── is_object.cpp │ │ │ ├── is_object.output │ │ │ ├── is_primitive.cpp │ │ │ ├── is_primitive.output │ │ │ ├── is_string.cpp │ │ │ ├── is_string.output │ │ │ ├── is_structured.cpp │ │ │ ├── is_structured.output │ │ │ ├── items.cpp │ │ │ ├── items.output │ │ │ ├── json_base_class_t.cpp │ │ │ ├── json_base_class_t.output │ │ │ ├── json_lines.cpp │ │ │ ├── json_lines.output │ │ │ ├── json_pointer.cpp │ │ │ ├── json_pointer.output │ │ │ ├── json_pointer__back.cpp │ │ │ ├── json_pointer__back.output │ │ │ ├── json_pointer__empty.cpp │ │ │ ├── json_pointer__empty.output │ │ │ ├── json_pointer__operator__equal.cpp │ │ │ ├── json_pointer__operator__equal.output │ │ │ ├── json_pointer__operator__equal_stringtype.cpp │ │ │ ├── json_pointer__operator__equal_stringtype.output │ │ │ ├── json_pointer__operator__notequal.cpp │ │ │ ├── json_pointer__operator__notequal.output │ │ │ ├── json_pointer__operator__notequal_stringtype.cpp │ │ │ ├── json_pointer__operator__notequal_stringtype.output │ │ │ ├── json_pointer__operator_add.cpp │ │ │ ├── json_pointer__operator_add.output │ │ │ ├── json_pointer__operator_add_binary.cpp │ │ │ ├── json_pointer__operator_add_binary.output │ │ │ ├── json_pointer__operator_string_t.cpp │ │ │ ├── json_pointer__operator_string_t.output │ │ │ ├── json_pointer__parent_pointer.cpp │ │ │ ├── json_pointer__parent_pointer.output │ │ │ ├── json_pointer__pop_back.cpp │ │ │ ├── json_pointer__pop_back.output │ │ │ ├── json_pointer__push_back.cpp │ │ │ ├── json_pointer__push_back.output │ │ │ ├── json_pointer__string_t.cpp │ │ │ ├── json_pointer__string_t.output │ │ │ ├── json_pointer__to_string.cpp │ │ │ ├── json_pointer__to_string.output │ │ │ ├── max_size.cpp │ │ │ ├── max_size.output │ │ │ ├── merge_patch.cpp │ │ │ ├── merge_patch.output │ │ │ ├── meta.cpp │ │ │ ├── meta.output │ │ │ ├── nlohmann_define_derived_type_intrusive_macro.cpp │ │ │ ├── nlohmann_define_derived_type_intrusive_macro.output │ │ │ ├── nlohmann_define_type_intrusive_explicit.cpp │ │ │ ├── nlohmann_define_type_intrusive_explicit.output │ │ │ ├── nlohmann_define_type_intrusive_macro.cpp │ │ │ ├── nlohmann_define_type_intrusive_macro.output │ │ │ ├── nlohmann_define_type_intrusive_only_serialize_explicit.cpp │ │ │ ├── nlohmann_define_type_intrusive_only_serialize_explicit.output │ │ │ ├── nlohmann_define_type_intrusive_only_serialize_macro.cpp │ │ │ ├── nlohmann_define_type_intrusive_only_serialize_macro.output │ │ │ ├── nlohmann_define_type_intrusive_with_default_explicit.cpp │ │ │ ├── nlohmann_define_type_intrusive_with_default_explicit.output │ │ │ ├── nlohmann_define_type_intrusive_with_default_macro.cpp │ │ │ ├── nlohmann_define_type_intrusive_with_default_macro.output │ │ │ ├── nlohmann_define_type_non_intrusive_explicit.cpp │ │ │ ├── nlohmann_define_type_non_intrusive_explicit.output │ │ │ ├── nlohmann_define_type_non_intrusive_macro.cpp │ │ │ ├── nlohmann_define_type_non_intrusive_macro.output │ │ │ ├── nlohmann_define_type_non_intrusive_only_serialize_explicit.cpp │ │ │ ├── nlohmann_define_type_non_intrusive_only_serialize_explicit.output │ │ │ ├── nlohmann_define_type_non_intrusive_only_serialize_macro.cpp │ │ │ ├── nlohmann_define_type_non_intrusive_only_serialize_macro.output │ │ │ ├── nlohmann_define_type_non_intrusive_with_default_explicit.cpp │ │ │ ├── nlohmann_define_type_non_intrusive_with_default_explicit.output │ │ │ ├── nlohmann_define_type_non_intrusive_with_default_macro.cpp │ │ │ ├── nlohmann_define_type_non_intrusive_with_default_macro.output │ │ │ ├── nlohmann_json_namespace.cpp │ │ │ ├── nlohmann_json_namespace.output │ │ │ ├── nlohmann_json_namespace_begin.c++17.cpp │ │ │ ├── nlohmann_json_namespace_begin.c++17.output │ │ │ ├── nlohmann_json_namespace_no_version.cpp │ │ │ ├── nlohmann_json_namespace_no_version.output │ │ │ ├── nlohmann_json_serialize_enum.cpp │ │ │ ├── nlohmann_json_serialize_enum.output │ │ │ ├── nlohmann_json_serialize_enum_2.cpp │ │ │ ├── nlohmann_json_serialize_enum_2.output │ │ │ ├── nlohmann_json_version.cpp │ │ │ ├── nlohmann_json_version.output │ │ │ ├── number_float_t.cpp │ │ │ ├── number_float_t.output │ │ │ ├── number_integer_t.cpp │ │ │ ├── number_integer_t.output │ │ │ ├── number_unsigned_t.cpp │ │ │ ├── number_unsigned_t.output │ │ │ ├── object.cpp │ │ │ ├── object.output │ │ │ ├── object_comparator_t.cpp │ │ │ ├── object_comparator_t.output │ │ │ ├── object_t.cpp │ │ │ ├── object_t.output │ │ │ ├── operator__ValueType.cpp │ │ │ ├── operator__ValueType.output │ │ │ ├── operator__equal.cpp │ │ │ ├── operator__equal.output │ │ │ ├── operator__equal__nullptr_t.cpp │ │ │ ├── operator__equal__nullptr_t.output │ │ │ ├── operator__equal__specializations.cpp │ │ │ ├── operator__equal__specializations.output │ │ │ ├── operator__greater.cpp │ │ │ ├── operator__greater.output │ │ │ ├── operator__greaterequal.cpp │ │ │ ├── operator__greaterequal.output │ │ │ ├── operator__less.cpp │ │ │ ├── operator__less.output │ │ │ ├── operator__lessequal.cpp │ │ │ ├── operator__lessequal.output │ │ │ ├── operator__notequal.cpp │ │ │ ├── operator__notequal.output │ │ │ ├── operator__notequal__nullptr_t.cpp │ │ │ ├── operator__notequal__nullptr_t.output │ │ │ ├── operator__value_t.cpp │ │ │ ├── operator__value_t.output │ │ │ ├── operator_array__json_pointer.cpp │ │ │ ├── operator_array__json_pointer.output │ │ │ ├── operator_array__json_pointer_const.cpp │ │ │ ├── operator_array__json_pointer_const.output │ │ │ ├── operator_array__keytype.c++17.cpp │ │ │ ├── operator_array__keytype.c++17.output │ │ │ ├── operator_array__keytype_const.c++17.cpp │ │ │ ├── operator_array__keytype_const.c++17.output │ │ │ ├── operator_array__object_t_key_type.cpp │ │ │ ├── operator_array__object_t_key_type.output │ │ │ ├── operator_array__object_t_key_type_const.cpp │ │ │ ├── operator_array__object_t_key_type_const.output │ │ │ ├── operator_array__size_type.cpp │ │ │ ├── operator_array__size_type.output │ │ │ ├── operator_array__size_type_const.cpp │ │ │ ├── operator_array__size_type_const.output │ │ │ ├── operator_deserialize.cpp │ │ │ ├── operator_deserialize.output │ │ │ ├── operator_literal_json.cpp │ │ │ ├── operator_literal_json.output │ │ │ ├── operator_literal_json_pointer.cpp │ │ │ ├── operator_literal_json_pointer.output │ │ │ ├── operator_ltlt__basic_json.cpp │ │ │ ├── operator_ltlt__basic_json.output │ │ │ ├── operator_ltlt__json_pointer.cpp │ │ │ ├── operator_ltlt__json_pointer.output │ │ │ ├── operator_spaceship__const_reference.c++20.cpp │ │ │ ├── operator_spaceship__const_reference.c++20.output │ │ │ ├── operator_spaceship__scalartype.c++20.cpp │ │ │ ├── operator_spaceship__scalartype.c++20.output │ │ │ ├── ordered_json.cpp │ │ │ ├── ordered_json.output │ │ │ ├── ordered_map.cpp │ │ │ ├── ordered_map.output │ │ │ ├── other_error.cpp │ │ │ ├── other_error.output │ │ │ ├── out_of_range.cpp │ │ │ ├── out_of_range.output │ │ │ ├── parse__allow_exceptions.cpp │ │ │ ├── parse__allow_exceptions.output │ │ │ ├── parse__array__parser_callback_t.cpp │ │ │ ├── parse__array__parser_callback_t.output │ │ │ ├── parse__contiguouscontainer__parser_callback_t.cpp │ │ │ ├── parse__contiguouscontainer__parser_callback_t.output │ │ │ ├── parse__istream__parser_callback_t.cpp │ │ │ ├── parse__istream__parser_callback_t.output │ │ │ ├── parse__iterator_pair.cpp │ │ │ ├── parse__iterator_pair.link │ │ │ ├── parse__iterator_pair.output │ │ │ ├── parse__pointers.cpp │ │ │ ├── parse__pointers.link │ │ │ ├── parse__pointers.output │ │ │ ├── parse__string__parser_callback_t.cpp │ │ │ ├── parse__string__parser_callback_t.output │ │ │ ├── parse_error.cpp │ │ │ ├── parse_error.output │ │ │ ├── patch.cpp │ │ │ ├── patch.output │ │ │ ├── patch_inplace.cpp │ │ │ ├── patch_inplace.output │ │ │ ├── push_back.cpp │ │ │ ├── push_back.output │ │ │ ├── push_back__initializer_list.cpp │ │ │ ├── push_back__initializer_list.output │ │ │ ├── push_back__object_t__value.cpp │ │ │ ├── push_back__object_t__value.output │ │ │ ├── rbegin.cpp │ │ │ ├── rbegin.output │ │ │ ├── rend.cpp │ │ │ ├── rend.output │ │ │ ├── sax_parse.cpp │ │ │ ├── sax_parse.output │ │ │ ├── sax_parse__binary.cpp │ │ │ ├── sax_parse__binary.output │ │ │ ├── size.cpp │ │ │ ├── size.output │ │ │ ├── std_hash.cpp │ │ │ ├── std_hash.output │ │ │ ├── std_swap.cpp │ │ │ ├── std_swap.output │ │ │ ├── string_t.cpp │ │ │ ├── string_t.output │ │ │ ├── swap__array_t.cpp │ │ │ ├── swap__array_t.output │ │ │ ├── swap__binary_t.cpp │ │ │ ├── swap__binary_t.output │ │ │ ├── swap__object_t.cpp │ │ │ ├── swap__object_t.output │ │ │ ├── swap__reference.cpp │ │ │ ├── swap__reference.output │ │ │ ├── swap__string_t.cpp │ │ │ ├── swap__string_t.output │ │ │ ├── to_bjdata.cpp │ │ │ ├── to_bjdata.output │ │ │ ├── to_bson.cpp │ │ │ ├── to_bson.output │ │ │ ├── to_cbor.cpp │ │ │ ├── to_cbor.output │ │ │ ├── to_json.cpp │ │ │ ├── to_json.output │ │ │ ├── to_msgpack.cpp │ │ │ ├── to_msgpack.output │ │ │ ├── to_string.cpp │ │ │ ├── to_string.output │ │ │ ├── to_ubjson.cpp │ │ │ ├── to_ubjson.output │ │ │ ├── trailing_commas.cpp │ │ │ ├── trailing_commas.output │ │ │ ├── type.cpp │ │ │ ├── type.output │ │ │ ├── type_error.cpp │ │ │ ├── type_error.output │ │ │ ├── type_name.cpp │ │ │ ├── type_name.output │ │ │ ├── unflatten.cpp │ │ │ ├── unflatten.output │ │ │ ├── update.cpp │ │ │ ├── update.output │ │ │ ├── update__range.cpp │ │ │ ├── update__range.output │ │ │ ├── value__json_ptr.cpp │ │ │ ├── value__json_ptr.output │ │ │ ├── value__keytype.c++17.cpp │ │ │ ├── value__keytype.c++17.output │ │ │ ├── value__object_t_key_type.cpp │ │ │ ├── value__object_t_key_type.output │ │ │ ├── value__return_type.cpp │ │ │ └── value__return_type.output │ │ ├── features │ │ │ ├── arbitrary_types.md │ │ │ ├── assertions.md │ │ │ ├── binary_formats │ │ │ │ ├── bjdata.md │ │ │ │ ├── bson.md │ │ │ │ ├── cbor.md │ │ │ │ ├── index.md │ │ │ │ ├── messagepack.md │ │ │ │ └── ubjson.md │ │ │ ├── binary_values.md │ │ │ ├── comments.md │ │ │ ├── element_access │ │ │ │ ├── checked_access.md │ │ │ │ ├── default_value.md │ │ │ │ ├── index.md │ │ │ │ └── unchecked_access.md │ │ │ ├── enum_conversion.md │ │ │ ├── iterators.md │ │ │ ├── json_patch.md │ │ │ ├── json_pointer.md │ │ │ ├── macros.md │ │ │ ├── merge_patch.md │ │ │ ├── modules.md │ │ │ ├── namespace.md │ │ │ ├── object_order.md │ │ │ ├── parsing │ │ │ │ ├── index.md │ │ │ │ ├── json_lines.md │ │ │ │ ├── parse_exceptions.md │ │ │ │ ├── parser_callbacks.md │ │ │ │ └── sax_interface.md │ │ │ ├── trailing_commas.md │ │ │ └── types │ │ │ │ ├── index.md │ │ │ │ └── number_handling.md │ │ ├── home │ │ │ ├── architecture.md │ │ │ ├── customers.md │ │ │ ├── design_goals.md │ │ │ ├── exceptions.md │ │ │ ├── faq.md │ │ │ ├── license.md │ │ │ ├── releases.md │ │ │ └── sponsors.md │ │ ├── images │ │ │ ├── callback_events.png │ │ │ ├── customers.png │ │ │ ├── json.gif │ │ │ ├── json_syntax_number.png │ │ │ ├── package_managers │ │ │ │ ├── CPM.png │ │ │ │ ├── bazel.svg │ │ │ │ ├── conan.svg │ │ │ │ ├── conda.svg │ │ │ │ ├── homebrew.svg │ │ │ │ ├── macports.svg │ │ │ │ ├── meson.svg │ │ │ │ ├── nuget.svg │ │ │ │ ├── spack.svg │ │ │ │ ├── swift.svg │ │ │ │ ├── vcpkg.png │ │ │ │ └── xmake.svg │ │ │ ├── range-begin-end.svg │ │ │ └── range-rbegin-rend.svg │ │ ├── index.md │ │ └── integration │ │ │ ├── bazel │ │ │ ├── BUILD │ │ │ ├── MODULE.bazel │ │ │ └── example.cpp │ │ │ ├── cget │ │ │ ├── CMakeLists.txt │ │ │ └── example.cpp │ │ │ ├── cmake.md │ │ │ ├── conan │ │ │ ├── CMakeLists.txt │ │ │ ├── Conanfile.txt │ │ │ └── example.cpp │ │ │ ├── conda │ │ │ └── example.cpp │ │ │ ├── cpm │ │ │ ├── CMakeLists.txt │ │ │ └── example.cpp │ │ │ ├── example.cpp │ │ │ ├── homebrew │ │ │ ├── CMakeLists.txt │ │ │ └── example.cpp │ │ │ ├── hunter │ │ │ ├── CMakeLists.txt │ │ │ └── example.cpp │ │ │ ├── index.md │ │ │ ├── macports │ │ │ ├── CMakeLists.txt │ │ │ └── example.cpp │ │ │ ├── meson │ │ │ ├── example.cpp │ │ │ └── meson.build │ │ │ ├── migration_guide.md │ │ │ ├── nuget │ │ │ ├── nuget-package-content.png │ │ │ ├── nuget-project-changes.png │ │ │ ├── nuget-project-makefile.png │ │ │ ├── nuget-search-package.png │ │ │ └── nuget-select-package.png │ │ │ ├── package_managers.md │ │ │ ├── pkg-config.md │ │ │ ├── spack │ │ │ ├── CMakeLists.txt │ │ │ └── example.cpp │ │ │ ├── vcpkg │ │ │ ├── CMakeLists.txt │ │ │ └── example.cpp │ │ │ └── xmake │ │ │ ├── example.cpp │ │ │ └── xmake.lua │ │ ├── includes │ │ └── glossary.md │ │ ├── mkdocs.yml │ │ ├── requirements.txt │ │ └── scripts │ │ └── check_structure.py ├── include │ └── nlohmann │ │ ├── adl_serializer.hpp │ │ ├── byte_container_with_subtype.hpp │ │ ├── detail │ │ ├── abi_macros.hpp │ │ ├── conversions │ │ │ ├── from_json.hpp │ │ │ ├── to_chars.hpp │ │ │ └── to_json.hpp │ │ ├── exceptions.hpp │ │ ├── hash.hpp │ │ ├── input │ │ │ ├── binary_reader.hpp │ │ │ ├── input_adapters.hpp │ │ │ ├── json_sax.hpp │ │ │ ├── lexer.hpp │ │ │ ├── parser.hpp │ │ │ └── position_t.hpp │ │ ├── iterators │ │ │ ├── internal_iterator.hpp │ │ │ ├── iter_impl.hpp │ │ │ ├── iteration_proxy.hpp │ │ │ ├── iterator_traits.hpp │ │ │ ├── json_reverse_iterator.hpp │ │ │ └── primitive_iterator.hpp │ │ ├── json_custom_base_class.hpp │ │ ├── json_pointer.hpp │ │ ├── json_ref.hpp │ │ ├── macro_scope.hpp │ │ ├── macro_unscope.hpp │ │ ├── meta │ │ │ ├── call_std │ │ │ │ ├── begin.hpp │ │ │ │ └── end.hpp │ │ │ ├── cpp_future.hpp │ │ │ ├── detected.hpp │ │ │ ├── identity_tag.hpp │ │ │ ├── is_sax.hpp │ │ │ ├── std_fs.hpp │ │ │ ├── type_traits.hpp │ │ │ └── void_t.hpp │ │ ├── output │ │ │ ├── binary_writer.hpp │ │ │ ├── output_adapters.hpp │ │ │ └── serializer.hpp │ │ ├── string_concat.hpp │ │ ├── string_escape.hpp │ │ ├── string_utils.hpp │ │ └── value_t.hpp │ │ ├── json.hpp │ │ ├── json_fwd.hpp │ │ ├── ordered_map.hpp │ │ └── thirdparty │ │ └── hedley │ │ ├── hedley.hpp │ │ └── hedley_undef.hpp ├── meson.build ├── nlohmann_json.natvis ├── single_include │ └── nlohmann │ │ ├── json.hpp │ │ └── json_fwd.hpp ├── src │ └── modules │ │ ├── CMakeLists.txt │ │ └── json.cppm ├── tests │ ├── CMakeLists.txt │ ├── Makefile │ ├── abi │ │ ├── CMakeLists.txt │ │ ├── config │ │ │ ├── CMakeLists.txt │ │ │ ├── config.hpp │ │ │ ├── custom.cpp │ │ │ ├── default.cpp │ │ │ └── noversion.cpp │ │ ├── diag │ │ │ ├── CMakeLists.txt │ │ │ ├── diag.cpp │ │ │ ├── diag.hpp │ │ │ ├── diag_off.cpp │ │ │ └── diag_on.cpp │ │ ├── include │ │ │ └── nlohmann │ │ │ │ └── json_v3_10_5.hpp │ │ ├── inline_ns │ │ │ ├── CMakeLists.txt │ │ │ ├── use_current.cpp │ │ │ └── use_v3_10_5.cpp │ │ └── main.cpp │ ├── benchmarks │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── benchmarks.cpp │ ├── cmake_add_subdirectory │ │ ├── CMakeLists.txt │ │ └── project │ │ │ ├── CMakeLists.txt │ │ │ └── main.cpp │ ├── cmake_fetch_content │ │ ├── CMakeLists.txt │ │ └── project │ │ │ ├── CMakeLists.txt │ │ │ └── main.cpp │ ├── cmake_fetch_content2 │ │ ├── CMakeLists.txt │ │ └── project │ │ │ ├── CMakeLists.txt │ │ │ └── main.cpp │ ├── cmake_import │ │ ├── CMakeLists.txt │ │ └── project │ │ │ ├── CMakeLists.txt │ │ │ └── main.cpp │ ├── cmake_import_minver │ │ ├── CMakeLists.txt │ │ └── project │ │ │ ├── CMakeLists.txt │ │ │ └── main.cpp │ ├── cmake_target_include_directories │ │ ├── CMakeLists.txt │ │ └── project │ │ │ ├── Bar.cpp │ │ │ ├── Bar.hpp │ │ │ ├── CMakeLists.txt │ │ │ ├── Foo.cpp │ │ │ ├── Foo.hpp │ │ │ └── main.cpp │ ├── cuda_example │ │ ├── CMakeLists.txt │ │ └── json_cuda.cu │ ├── fuzzing.md │ ├── module_cpp20 │ │ ├── CMakeLists.txt │ │ └── main.cpp │ ├── reports │ │ ├── 2016-08-29-fuzz │ │ │ ├── exec_speed.png │ │ │ ├── fuzz.tiff │ │ │ ├── high_freq.png │ │ │ ├── index.html │ │ │ └── low_freq.png │ │ ├── 2016-09-09-nativejson_benchmark │ │ │ ├── README.md │ │ │ ├── conformance_Nlohmann (C++11).md │ │ │ ├── conformance_overall_Result.png │ │ │ ├── performance_Corei7-4980HQ@2.80GHz_mac64_clang7.0_1._Parse_Memory_(byte).png │ │ │ ├── performance_Corei7-4980HQ@2.80GHz_mac64_clang7.0_1._Parse_Time_(ms).png │ │ │ ├── performance_Corei7-4980HQ@2.80GHz_mac64_clang7.0_2._Stringify_Time_(ms).png │ │ │ ├── performance_Corei7-4980HQ@2.80GHz_mac64_clang7.0_3._Prettify_Time_(ms).png │ │ │ └── performance_Corei7-4980HQ@2.80GHz_mac64_clang7.0_7._Code_size_FileSize_(byte).png │ │ └── 2016-10-02-fuzz │ │ │ ├── exec_speed.png │ │ │ ├── fuzz.tiff │ │ │ ├── high_freq.png │ │ │ ├── index.html │ │ │ └── low_freq.png │ ├── src │ │ ├── fuzzer-driver_afl.cpp │ │ ├── fuzzer-parse_bjdata.cpp │ │ ├── fuzzer-parse_bson.cpp │ │ ├── fuzzer-parse_cbor.cpp │ │ ├── fuzzer-parse_json.cpp │ │ ├── fuzzer-parse_msgpack.cpp │ │ ├── fuzzer-parse_ubjson.cpp │ │ ├── make_test_data_available.hpp │ │ ├── test_utils.hpp │ │ ├── unit-32bit.cpp │ │ ├── unit-algorithms.cpp │ │ ├── unit-allocator.cpp │ │ ├── unit-alt-string.cpp │ │ ├── unit-assert_macro.cpp │ │ ├── unit-binary_formats.cpp │ │ ├── unit-bjdata.cpp │ │ ├── unit-bson.cpp │ │ ├── unit-byte_container_with_subtype.cpp │ │ ├── unit-capacity.cpp │ │ ├── unit-cbor.cpp │ │ ├── unit-class_const_iterator.cpp │ │ ├── unit-class_iterator.cpp │ │ ├── unit-class_lexer.cpp │ │ ├── unit-class_parser.cpp │ │ ├── unit-class_parser_diagnostic_positions.cpp │ │ ├── unit-comparison.cpp │ │ ├── unit-concepts.cpp │ │ ├── unit-constructor1.cpp │ │ ├── unit-constructor2.cpp │ │ ├── unit-convenience.cpp │ │ ├── unit-conversions.cpp │ │ ├── unit-custom-base-class.cpp │ │ ├── unit-deserialization.cpp │ │ ├── unit-diagnostic-positions-only.cpp │ │ ├── unit-diagnostic-positions.cpp │ │ ├── unit-diagnostics.cpp │ │ ├── unit-disabled_exceptions.cpp │ │ ├── unit-element_access1.cpp │ │ ├── unit-element_access2.cpp │ │ ├── unit-hash.cpp │ │ ├── unit-inspection.cpp │ │ ├── unit-items.cpp │ │ ├── unit-iterators1.cpp │ │ ├── unit-iterators2.cpp │ │ ├── unit-iterators3.cpp │ │ ├── unit-json_patch.cpp │ │ ├── unit-json_pointer.cpp │ │ ├── unit-large_json.cpp │ │ ├── unit-locale-cpp.cpp │ │ ├── unit-merge_patch.cpp │ │ ├── unit-meta.cpp │ │ ├── unit-modifiers.cpp │ │ ├── unit-msgpack.cpp │ │ ├── unit-no-mem-leak-on-adl-serialize.cpp │ │ ├── unit-noexcept.cpp │ │ ├── unit-ordered_json.cpp │ │ ├── unit-ordered_map.cpp │ │ ├── unit-pointer_access.cpp │ │ ├── unit-readme.cpp │ │ ├── unit-reference_access.cpp │ │ ├── unit-regression1.cpp │ │ ├── unit-regression2.cpp │ │ ├── unit-serialization.cpp │ │ ├── unit-testsuites.cpp │ │ ├── unit-to_chars.cpp │ │ ├── unit-type_traits.cpp │ │ ├── unit-ubjson.cpp │ │ ├── unit-udl.cpp │ │ ├── unit-udt.cpp │ │ ├── unit-udt_macro.cpp │ │ ├── unit-unicode1.cpp │ │ ├── unit-unicode2.cpp │ │ ├── unit-unicode3.cpp │ │ ├── unit-unicode4.cpp │ │ ├── unit-unicode5.cpp │ │ ├── unit-user_defined_input.cpp │ │ ├── unit-windows_h.cpp │ │ ├── unit-wstring.cpp │ │ └── unit.cpp │ └── thirdparty │ │ ├── Fuzzer │ │ ├── CMakeLists.txt │ │ ├── FuzzerCorpus.h │ │ ├── FuzzerCrossOver.cpp │ │ ├── FuzzerDefs.h │ │ ├── FuzzerDictionary.h │ │ ├── FuzzerDriver.cpp │ │ ├── FuzzerExtFunctions.def │ │ ├── FuzzerExtFunctions.h │ │ ├── FuzzerExtFunctionsDlsym.cpp │ │ ├── FuzzerExtFunctionsWeak.cpp │ │ ├── FuzzerExtFunctionsWeakAlias.cpp │ │ ├── FuzzerFlags.def │ │ ├── FuzzerIO.cpp │ │ ├── FuzzerIO.h │ │ ├── FuzzerIOPosix.cpp │ │ ├── FuzzerIOWindows.cpp │ │ ├── FuzzerInterface.h │ │ ├── FuzzerInternal.h │ │ ├── FuzzerLoop.cpp │ │ ├── FuzzerMain.cpp │ │ ├── FuzzerMerge.cpp │ │ ├── FuzzerMerge.h │ │ ├── FuzzerMutate.cpp │ │ ├── FuzzerMutate.h │ │ ├── FuzzerOptions.h │ │ ├── FuzzerRandom.h │ │ ├── FuzzerSHA1.cpp │ │ ├── FuzzerSHA1.h │ │ ├── FuzzerTracePC.cpp │ │ ├── FuzzerTracePC.h │ │ ├── FuzzerTraceState.cpp │ │ ├── FuzzerUtil.cpp │ │ ├── FuzzerUtil.h │ │ ├── FuzzerUtilDarwin.cpp │ │ ├── FuzzerUtilLinux.cpp │ │ ├── FuzzerUtilPosix.cpp │ │ ├── FuzzerUtilWindows.cpp │ │ ├── FuzzerValueBitMap.h │ │ ├── README.txt │ │ ├── afl │ │ │ └── afl_driver.cpp │ │ ├── build.sh │ │ ├── cxx.dict │ │ ├── standalone │ │ │ └── StandaloneFuzzTargetMain.c │ │ └── test │ │ │ ├── AFLDriverTest.cpp │ │ │ ├── AbsNegAndConstant64Test.cpp │ │ │ ├── AbsNegAndConstantTest.cpp │ │ │ ├── AccumulateAllocationsTest.cpp │ │ │ ├── BufferOverflowOnInput.cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── CallerCalleeTest.cpp │ │ │ ├── CounterTest.cpp │ │ │ ├── CustomCrossOverTest.cpp │ │ │ ├── CustomMutatorTest.cpp │ │ │ ├── DSO1.cpp │ │ │ ├── DSO2.cpp │ │ │ ├── DSOTestExtra.cpp │ │ │ ├── DSOTestMain.cpp │ │ │ ├── DivTest.cpp │ │ │ ├── EmptyTest.cpp │ │ │ ├── FourIndependentBranchesTest.cpp │ │ │ ├── FullCoverageSetTest.cpp │ │ │ ├── FuzzerUnittest.cpp │ │ │ ├── InitializeTest.cpp │ │ │ ├── LeakTest.cpp │ │ │ ├── LeakTimeoutTest.cpp │ │ │ ├── LoadTest.cpp │ │ │ ├── MemcmpTest.cpp │ │ │ ├── NthRunCrashTest.cpp │ │ │ ├── NullDerefOnEmptyTest.cpp │ │ │ ├── NullDerefTest.cpp │ │ │ ├── OneHugeAllocTest.cpp │ │ │ ├── OutOfMemorySingleLargeMallocTest.cpp │ │ │ ├── OutOfMemoryTest.cpp │ │ │ ├── RepeatedBytesTest.cpp │ │ │ ├── RepeatedMemcmp.cpp │ │ │ ├── ShrinkControlFlowTest.cpp │ │ │ ├── ShrinkValueProfileTest.cpp │ │ │ ├── SignedIntOverflowTest.cpp │ │ │ ├── SimpleCmpTest.cpp │ │ │ ├── SimpleDictionaryTest.cpp │ │ │ ├── SimpleHashTest.cpp │ │ │ ├── SimpleTest.cpp │ │ │ ├── SimpleThreadedTest.cpp │ │ │ ├── SingleMemcmpTest.cpp │ │ │ ├── SingleStrcmpTest.cpp │ │ │ ├── SingleStrncmpTest.cpp │ │ │ ├── SpamyTest.cpp │ │ │ ├── StrcmpTest.cpp │ │ │ ├── StrncmpOOBTest.cpp │ │ │ ├── StrncmpTest.cpp │ │ │ ├── StrstrTest.cpp │ │ │ ├── SwapCmpTest.cpp │ │ │ ├── Switch2Test.cpp │ │ │ ├── SwitchTest.cpp │ │ │ ├── ThreadedLeakTest.cpp │ │ │ ├── ThreadedTest.cpp │ │ │ ├── TimeoutEmptyTest.cpp │ │ │ ├── TimeoutTest.cpp │ │ │ ├── TraceMallocTest.cpp │ │ │ ├── UninstrumentedTest.cpp │ │ │ ├── afl-driver-extra-stats.test │ │ │ ├── afl-driver-stderr.test │ │ │ ├── caller-callee.test │ │ │ ├── coverage.test │ │ │ ├── dict1.txt │ │ │ ├── dump_coverage.test │ │ │ ├── fuzzer-customcrossover.test │ │ │ ├── fuzzer-custommutator.test │ │ │ ├── fuzzer-dict.test │ │ │ ├── fuzzer-dirs.test │ │ │ ├── fuzzer-fdmask.test │ │ │ ├── fuzzer-finalstats.test │ │ │ ├── fuzzer-flags.test │ │ │ ├── fuzzer-jobs.test │ │ │ ├── fuzzer-leak.test │ │ │ ├── fuzzer-oom-with-profile.test │ │ │ ├── fuzzer-oom.test │ │ │ ├── fuzzer-printcovpcs.test │ │ │ ├── fuzzer-runs.test │ │ │ ├── fuzzer-seed.test │ │ │ ├── fuzzer-segv.test │ │ │ ├── fuzzer-singleinputs.test │ │ │ ├── fuzzer-threaded.test │ │ │ ├── fuzzer-timeout.test │ │ │ ├── fuzzer-traces-hooks.test │ │ │ ├── fuzzer-ubsan.test │ │ │ ├── fuzzer.test │ │ │ ├── hi.txt │ │ │ ├── lit.cfg │ │ │ ├── lit.site.cfg.in │ │ │ ├── merge.test │ │ │ ├── minimize_crash.test │ │ │ ├── no-coverage │ │ │ └── CMakeLists.txt │ │ │ ├── repeated-bytes.test │ │ │ ├── shrink.test │ │ │ ├── simple-cmp.test │ │ │ ├── standalone.test │ │ │ ├── swap-cmp.test │ │ │ ├── trace-malloc.test │ │ │ ├── ubsan │ │ │ └── CMakeLists.txt │ │ │ ├── ulimit.test │ │ │ ├── uninstrumented │ │ │ └── CMakeLists.txt │ │ │ ├── unit │ │ │ ├── lit.cfg │ │ │ └── lit.site.cfg.in │ │ │ ├── value-profile-cmp.test │ │ │ ├── value-profile-cmp2.test │ │ │ ├── value-profile-cmp3.test │ │ │ ├── value-profile-cmp4.test │ │ │ ├── value-profile-div.test │ │ │ ├── value-profile-load.test │ │ │ ├── value-profile-mem.test │ │ │ ├── value-profile-set.test │ │ │ ├── value-profile-strcmp.test │ │ │ ├── value-profile-strncmp.test │ │ │ └── value-profile-switch.test │ │ ├── doctest │ │ ├── doctest.h │ │ └── doctest_compatibility.h │ │ ├── fifo_map │ │ └── fifo_map.hpp │ │ └── imapdl │ │ └── filterbr.py └── tools │ ├── amalgamate │ ├── CHANGES.md │ ├── README.md │ ├── amalgamate.py │ ├── config_json.json │ └── config_json_fwd.json │ ├── astyle │ ├── .astylerc │ └── requirements.txt │ ├── gdb_pretty_printer │ ├── README.md │ └── nlohmann-json.py │ ├── generate_natvis │ ├── README.md │ ├── generate_natvis.py │ ├── nlohmann_json.natvis.j2 │ └── requirements.txt │ ├── macro_builder │ └── main.cpp │ └── serve_header │ ├── README.md │ ├── demo.png │ ├── requirements.txt │ ├── serve_header.py │ └── serve_header.yml.example ├── miniaudio ├── CMakeLists.txt ├── include │ └── miniaudio.h └── src │ └── miniaudio.cpp ├── miniupnp ├── .github │ ├── actions │ │ ├── activate-venv │ │ │ ├── action.yml │ │ │ ├── activate_venv.py │ │ │ ├── readme.md │ │ │ └── test_check_activated.py │ │ └── create-venv │ │ │ ├── action.yml │ │ │ ├── create_temporary_venv.py │ │ │ └── readme.md │ └── workflows │ │ ├── codeql-analysis.yml │ │ ├── i586-mingw32msvc.yml │ │ ├── i686-w64-mingw32.yml │ │ ├── main.yml │ │ ├── miniupnpc_wheels.yml │ │ ├── miniupnpd.yml │ │ └── x86_64-w64-mingw32.yml ├── .gitignore ├── .gitlab-ci.yml ├── CODE_OF_CONDUCT ├── CONTRIBUTING ├── LICENSE ├── README ├── SECURITY.md ├── appveyor.yml ├── minissdpd │ ├── .gitignore │ ├── Changelog.txt │ ├── LICENSE │ ├── Makefile │ ├── README │ ├── README.fr │ ├── VERSION │ ├── asyncsendto.c │ ├── asyncsendto.h │ ├── codelength.h │ ├── config.h │ ├── daemonize.c │ ├── daemonize.h │ ├── getifaddr.c │ ├── getifaddr.h │ ├── getroute.c │ ├── getroute.h │ ├── ifacewatch.c │ ├── ifacewatch.h │ ├── listifaces.c │ ├── minissdpd.1 │ ├── minissdpd.c │ ├── minissdpd.init.d.script │ ├── minissdpdtypes.h │ ├── openssdpsocket.c │ ├── openssdpsocket.h │ ├── printresponse.c │ ├── printresponse.h │ ├── showminissdpdnotif.c │ ├── submit_to_minissdpd.py │ ├── testcodelength.c │ ├── testminissdpd.c │ ├── testminissdpd.sh │ ├── testminissdpdnotif.sh │ ├── upnputils.c │ └── upnputils.h ├── miniupnp.podspec ├── miniupnpc-async │ ├── .gitignore │ ├── Changelog.txt │ ├── Makefile │ ├── README │ ├── config.h │ ├── declspec.h │ ├── igd_desc_parse.c │ ├── igd_desc_parse.h │ ├── miniupnpc-async.c │ ├── miniupnpc-async.h │ ├── minixml.c │ ├── minixml.h │ ├── parsessdpreply.c │ ├── parsessdpreply.h │ ├── testasync.c │ ├── upnpreplyparse.c │ ├── upnpreplyparse.h │ ├── upnputils.c │ └── upnputils.h ├── miniupnpc-libevent │ ├── .gitignore │ ├── Makefile │ ├── README │ ├── declspec.h │ ├── igd_desc_parse.c │ ├── igd_desc_parse.h │ ├── miniupnpc-libevent.c │ ├── miniupnpc-libevent.h │ ├── minixml.c │ ├── minixml.h │ ├── upnpc-libevent.c │ ├── upnpreplyparse.c │ └── upnpreplyparse.h ├── miniupnpc-libuv │ ├── .gitignore │ ├── Makefile │ ├── README │ ├── codelength.h │ ├── example.c │ ├── minissdpc-libuv.c │ ├── minissdpc-libuv.h │ ├── miniupnpc_declspec.h │ └── upnpdev.h ├── miniupnpc │ ├── .gitignore │ ├── CMakeLists.txt │ ├── Changelog.txt │ ├── DESCRIPTION │ ├── Doxyfile │ ├── LICENSE │ ├── MANIFEST.in │ ├── Makefile │ ├── Makefile.mingw │ ├── README │ ├── VERSION │ ├── apiversions.txt │ ├── external-ip.sh │ ├── include │ │ ├── igd_desc_parse.h │ │ ├── miniupnpc.h │ │ ├── miniupnpc_declspec.h │ │ ├── miniupnpctypes.h │ │ ├── miniwget.h │ │ ├── portlistingparse.h │ │ ├── upnpcommands.h │ │ ├── upnpdev.h │ │ ├── upnperrors.h │ │ └── upnpreplyparse.h │ ├── java │ │ ├── .gitignore │ │ ├── JavaBridgeTest.java │ │ ├── testjava.bat │ │ └── testjava.sh │ ├── man3 │ │ └── miniupnpc.3 │ ├── mingw32make.bat │ ├── miniupnpc-config.cmake │ ├── miniupnpc.def │ ├── miniupnpc.pc.in │ ├── miniupnpc.rc │ ├── miniupnpcstrings.h.cmake │ ├── miniupnpcstrings.h.in │ ├── msvc │ │ ├── .gitignore │ │ ├── genminiupnpcstrings.vbs │ │ ├── miniupnpc.sln │ │ ├── miniupnpc.vcproj │ │ ├── miniupnpc.vcxproj │ │ ├── miniupnpc.vcxproj.filters │ │ ├── miniupnpc_vs2010.sln │ │ ├── miniupnpc_vs2010.vcxproj │ │ ├── miniupnpc_vs2010.vcxproj.filters │ │ ├── miniupnpc_vs2015.sln │ │ ├── upnpc-static.vcproj │ │ ├── upnpc-static.vcxproj │ │ ├── upnpc-static.vcxproj.filters │ │ └── upnpc-static_vs2010.vcxproj │ ├── pymoduletest.py │ ├── pymoduletest3.py │ ├── setup.py │ ├── setupmingw32.py │ ├── src │ │ ├── addr_is_reserved.c │ │ ├── addr_is_reserved.h │ │ ├── codelength.h │ │ ├── connecthostport.c │ │ ├── connecthostport.h │ │ ├── igd_desc_parse.c │ │ ├── listdevices.c │ │ ├── minihttptestserver.c │ │ ├── minisoap.c │ │ ├── minisoap.h │ │ ├── minissdpc.c │ │ ├── minissdpc.h │ │ ├── miniupnpc.c │ │ ├── miniupnpc_socketdef.h │ │ ├── miniupnpcmodule.c │ │ ├── miniwget.c │ │ ├── miniwget_private.h │ │ ├── minixml.c │ │ ├── minixml.h │ │ ├── minixmlvalid.c │ │ ├── portlistingparse.c │ │ ├── receivedata.c │ │ ├── receivedata.h │ │ ├── testaddr_is_reserved.c │ │ ├── testigddescparse.c │ │ ├── testminiwget.c │ │ ├── testminixml.c │ │ ├── testportlistingparse.c │ │ ├── testupnpreplyparse.c │ │ ├── upnpc.c │ │ ├── upnpcommands.c │ │ ├── upnpdev.c │ │ ├── upnperrors.c │ │ ├── upnpreplyparse.c │ │ └── win32_snprintf.h │ ├── testdesc │ │ ├── linksys_WAG200G_desc.values │ │ ├── linksys_WAG200G_desc.xml │ │ ├── new_LiveBox_desc.values │ │ └── new_LiveBox_desc.xml │ ├── testminiwget.sh │ ├── testreplyparse │ │ ├── DeletePortMapping.namevalue │ │ ├── DeletePortMapping.xml │ │ ├── GetExternalIPAddress.namevalue │ │ ├── GetExternalIPAddress.xml │ │ ├── GetSpecificPortMappingEntryReq.namevalue │ │ ├── GetSpecificPortMappingEntryReq.xml │ │ ├── GetSpecificPortMappingEntryResp.namevalue │ │ ├── GetSpecificPortMappingEntryResp.xml │ │ ├── SetDefaultConnectionService.namevalue │ │ ├── SetDefaultConnectionService.xml │ │ └── readme.txt │ ├── testupnpigd.py │ ├── testupnpreplyparse.sh │ ├── updateminiupnpcstrings.sh │ └── wingenminiupnpcstrings.c └── miniupnpd │ ├── .gitignore │ ├── Changelog.txt │ ├── Doxyfile │ ├── INSTALL │ ├── LICENSE │ ├── Makefile.bsd │ ├── Makefile.linux │ ├── Makefile.linux_nft │ ├── Makefile.macosx │ ├── Makefile.sunos │ ├── README │ ├── TODO │ ├── VERSION │ ├── asyncsendto.c │ ├── asyncsendto.h │ ├── bsd │ ├── getifstats.c │ ├── getroute.c │ └── ifacewatcher.c │ ├── check.mk │ ├── codelength.h │ ├── common.mk │ ├── commonrdr.h │ ├── configure │ ├── daemonize.c │ ├── daemonize.h │ ├── getconnstatus.c │ ├── getconnstatus.h │ ├── getifaddr.c │ ├── getifaddr.h │ ├── getifstats.h │ ├── getroute.h │ ├── gitrev.mk │ ├── ifacewatcher.h │ ├── ipf │ ├── ipfrdr.c │ ├── ipfrdr.h │ └── testipfrdr.c │ ├── ipfw │ ├── README │ ├── ipfwaux.c │ ├── ipfwaux.h │ ├── ipfwrdr.c │ ├── ipfwrdr.h │ └── testipfwrdr.c │ ├── linux │ ├── getifstats.c │ ├── getroute.c │ ├── ifacewatcher.c │ ├── miniupnpd.init.d.script │ ├── miniupnpd.iptables.service │ └── miniupnpd.nft.service │ ├── mac │ ├── getifstats.c │ ├── getroute.c │ ├── ifacewatcher.c │ └── org.tuxfamily.miniupnpd.plist.before │ ├── macros.h │ ├── minissdp.c │ ├── minissdp.h │ ├── miniupnpd.8 │ ├── miniupnpd.c │ ├── miniupnpd.conf │ ├── miniupnpd.doxyconf │ ├── miniupnpd.rc.once.d.script │ ├── miniupnpdctl.c │ ├── miniupnpdctl.txt │ ├── miniupnpdpath.h │ ├── miniupnpdtypes.h │ ├── minixml.c │ ├── minixml.h │ ├── natpmp.c │ ├── natpmp.h │ ├── netfilter │ ├── ip6tables_display.sh │ ├── ip6tables_flush.sh │ ├── ip6tables_init.sh │ ├── ip6tables_removeall.sh │ ├── iptables_display.sh │ ├── iptables_display_miniupnpd.sh │ ├── iptables_flush.sh │ ├── iptables_init.sh │ ├── iptables_removeall.sh │ ├── iptcrdr.c │ ├── iptcrdr.h │ ├── iptpinhole.c │ ├── iptpinhole.h │ ├── miniupnpd_functions.sh │ ├── nfct_get.c │ ├── test_nfct_get.c │ ├── testiptcrdr.c │ ├── testiptcrdr_dscp.c │ ├── testiptcrdr_peer.c │ ├── testiptpinhole.c │ └── tiny_nf_nat.h │ ├── netfilter_nft │ ├── README.md │ ├── nfct_get.c │ ├── nftnlrdr.c │ ├── nftnlrdr.h │ ├── nftnlrdr_misc.c │ ├── nftnlrdr_misc.h │ ├── nftpinhole.c │ ├── nftpinhole.h │ ├── scripts │ │ ├── miniupnpd_functions.sh │ │ ├── nft_delete_chain.sh │ │ ├── nft_display.sh │ │ ├── nft_flush.sh │ │ ├── nft_init.sh │ │ └── nft_removeall.sh │ ├── test_nfct_get.c │ ├── testnftnlrdr.c │ ├── testnftpinhole.c │ └── tiny_nf_nat.h │ ├── objects.mk │ ├── options.c │ ├── options.h │ ├── pcp_msg_struct.h │ ├── pcplearndscp.c │ ├── pcplearndscp.h │ ├── pcpserver.c │ ├── pcpserver.h │ ├── pf │ ├── obsdrdr.c │ ├── obsdrdr.h │ ├── pfpinhole.c │ ├── pfpinhole.h │ ├── rtickets.h │ ├── testobsdrdr.c │ └── testpfpinhole.c │ ├── portinuse.c │ ├── portinuse.h │ ├── rw_unaligned.h │ ├── solaris │ └── getifstats.c │ ├── testasyncsendto.c │ ├── testgetifaddr.c │ ├── testgetifaddr.sh │ ├── testgetifstats.c │ ├── testgetroute.c │ ├── testifacewatcher.c │ ├── testminissdp.c │ ├── testportinuse.c │ ├── testssdppktgen.c │ ├── teststun.c │ ├── testupnpdescgen.c │ ├── testupnppermissions.c │ ├── testupnppermissions.sh │ ├── upnpdescgen.c │ ├── upnpdescgen.h │ ├── upnpdescstrings.h │ ├── upnpevents.c │ ├── upnpevents.h │ ├── upnpglobalvars.c │ ├── upnpglobalvars.h │ ├── upnphttp.c │ ├── upnphttp.h │ ├── upnppermissions.c │ ├── upnppermissions.h │ ├── upnppinhole.c │ ├── upnppinhole.h │ ├── upnpredirect.c │ ├── upnpredirect.h │ ├── upnpreplyparse.c │ ├── upnpreplyparse.h │ ├── upnpsoap.c │ ├── upnpsoap.h │ ├── upnpstun.c │ ├── upnpstun.h │ ├── upnpurns.h │ ├── upnputils.c │ └── upnputils.h ├── nativefiledialog ├── .github │ └── ISSUE_TEMPLATE │ │ └── bug_report.md ├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── build │ ├── dont_run_premake.txt │ ├── gmake_linux │ │ ├── Makefile │ │ ├── nfd.make │ │ ├── test_opendialog.make │ │ ├── test_opendialogmultiple.make │ │ ├── test_pickfolder.make │ │ └── test_savedialog.make │ ├── gmake_linux_zenity │ │ ├── Makefile │ │ ├── nfd.make │ │ ├── test_opendialog.make │ │ ├── test_opendialogmultiple.make │ │ ├── test_pickfolder.make │ │ └── test_savedialog.make │ ├── gmake_macosx │ │ ├── Makefile │ │ ├── nfd.make │ │ ├── test_opendialog.make │ │ ├── test_opendialogmultiple.make │ │ ├── test_pickfolder.make │ │ └── test_savedialog.make │ ├── gmake_windows │ │ ├── Makefile │ │ ├── nfd.make │ │ ├── test_opendialog.make │ │ ├── test_opendialogmultiple.make │ │ ├── test_pickfolder.make │ │ └── test_savedialog.make │ ├── premake5.lua │ ├── vs2010 │ │ ├── NativeFileDialog.sln │ │ ├── nfd.vcxproj │ │ ├── nfd.vcxproj.filters │ │ ├── test_opendialog.vcxproj │ │ ├── test_opendialogmultiple.vcxproj │ │ ├── test_pickfolder.vcxproj │ │ └── test_savedialog.vcxproj │ └── xcode4 │ │ ├── NativeFileDialog.xcworkspace │ │ └── contents.xcworkspacedata │ │ ├── nfd.xcodeproj │ │ └── project.pbxproj │ │ ├── test_opendialog.xcodeproj │ │ └── project.pbxproj │ │ ├── test_opendialogmultiple.xcodeproj │ │ └── project.pbxproj │ │ ├── test_pickfolder.xcodeproj │ │ └── project.pbxproj │ │ └── test_savedialog.xcodeproj │ │ └── project.pbxproj ├── docs │ ├── build.md │ └── contributing.md ├── screens │ ├── open_cocoa.png │ ├── open_gtk3.png │ └── open_win.png ├── src │ ├── common.h │ ├── include │ │ └── nfd.h │ ├── nfd_cocoa.m │ ├── nfd_common.c │ ├── nfd_common.h │ ├── nfd_gtk.c │ ├── nfd_win.cpp │ ├── nfd_zenity.c │ └── simple_exec.h └── test │ ├── test_opendialog.c │ ├── test_opendialogmultiple.c │ ├── test_pickfolder.c │ └── test_savedialog.c ├── stb_image ├── CMakeLists.txt ├── include │ └── stb_image │ │ └── stb_image.h └── src │ └── stb_image.cpp └── traypp ├── .clang-format ├── .clang-tidy ├── .github └── workflows │ ├── build_linux.yml │ └── build_windows.yml ├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── example └── simple │ ├── CMakeLists.txt │ └── main.cpp └── tray ├── include ├── components │ ├── button.hpp │ ├── imagebutton.hpp │ ├── label.hpp │ ├── separator.hpp │ ├── submenu.hpp │ ├── syncedtoggle.hpp │ └── toggle.hpp ├── core │ ├── entry.hpp │ ├── icon.hpp │ ├── image.hpp │ ├── linux │ │ └── tray.hpp │ ├── traybase.hpp │ └── windows │ │ └── tray.hpp └── tray.hpp └── src ├── components ├── button.cpp ├── imagebutton.cpp ├── label.cpp ├── separator.cpp ├── submenu.cpp ├── syncedtoggle.cpp └── toggle.cpp └── core ├── entry.cpp ├── linux ├── icon.cpp ├── image.cpp └── tray.cpp ├── traybase.cpp └── windows ├── icon.cpp ├── image.cpp └── tray.cpp /.github/workflows/cmake-multi-platform.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/.github/workflows/cmake-multi-platform.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CMakePresets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/CMakePresets.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/README.md -------------------------------------------------------------------------------- /icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/icon.ico -------------------------------------------------------------------------------- /icon.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/icon.rc -------------------------------------------------------------------------------- /include/appMutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/include/appMutex.hpp -------------------------------------------------------------------------------- /include/appSettings.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/include/appSettings.hpp -------------------------------------------------------------------------------- /include/application.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/include/application.hpp -------------------------------------------------------------------------------- /include/applicationVersion.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/include/applicationVersion.hpp -------------------------------------------------------------------------------- /include/audioPassthrough.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/include/audioPassthrough.hpp -------------------------------------------------------------------------------- /include/client.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/include/client.hpp -------------------------------------------------------------------------------- /include/controllerEmulation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/include/controllerEmulation.hpp -------------------------------------------------------------------------------- /include/controllerHotkey.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/include/controllerHotkey.hpp -------------------------------------------------------------------------------- /include/dsyFileRegistry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/include/dsyFileRegistry.hpp -------------------------------------------------------------------------------- /include/enet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/include/enet.h -------------------------------------------------------------------------------- /include/keyboardMouseMapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/include/keyboardMouseMapper.hpp -------------------------------------------------------------------------------- /include/led.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/include/led.hpp -------------------------------------------------------------------------------- /include/log.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/include/log.hpp -------------------------------------------------------------------------------- /include/mainWindow.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/include/mainWindow.hpp -------------------------------------------------------------------------------- /include/scePadCustomTriggers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/include/scePadCustomTriggers.hpp -------------------------------------------------------------------------------- /include/scePadHandle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/include/scePadHandle.hpp -------------------------------------------------------------------------------- /include/scePadSettings.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/include/scePadSettings.hpp -------------------------------------------------------------------------------- /include/strings.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/include/strings.hpp -------------------------------------------------------------------------------- /include/udp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/include/udp.hpp -------------------------------------------------------------------------------- /include/upnp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/include/upnp.hpp -------------------------------------------------------------------------------- /include/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/include/utils.hpp -------------------------------------------------------------------------------- /include/win32WindowStuff.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/include/win32WindowStuff.hpp -------------------------------------------------------------------------------- /resources/externals/windows/BTControl.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/resources/externals/windows/BTControl.exe -------------------------------------------------------------------------------- /resources/externals/windows/HidHide.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/resources/externals/windows/HidHide.exe -------------------------------------------------------------------------------- /resources/fonts/AstaSans-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/resources/fonts/AstaSans-Light.ttf -------------------------------------------------------------------------------- /resources/fonts/Kanit-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/resources/fonts/Kanit-LightItalic.ttf -------------------------------------------------------------------------------- /resources/fonts/Murecho-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/resources/fonts/Murecho-Regular.ttf -------------------------------------------------------------------------------- /resources/fonts/NotoSansArabic-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/resources/fonts/NotoSansArabic-Medium.ttf -------------------------------------------------------------------------------- /resources/fonts/NotoSansSC-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/resources/fonts/NotoSansSC-Regular.ttf -------------------------------------------------------------------------------- /resources/fonts/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/resources/fonts/OFL.txt -------------------------------------------------------------------------------- /resources/fonts/Saira_Expanded-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/resources/fonts/Saira_Expanded-MediumItalic.ttf -------------------------------------------------------------------------------- /resources/images/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/resources/images/icon.ico -------------------------------------------------------------------------------- /resources/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/resources/images/icon.png -------------------------------------------------------------------------------- /resources/images/iconWhite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/resources/images/iconWhite.png -------------------------------------------------------------------------------- /resources/translations/ar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/resources/translations/ar.json -------------------------------------------------------------------------------- /resources/translations/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/resources/translations/en.json -------------------------------------------------------------------------------- /resources/translations/es.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/resources/translations/es.json -------------------------------------------------------------------------------- /resources/translations/pl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/resources/translations/pl.json -------------------------------------------------------------------------------- /resources/translations/pt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/resources/translations/pt.json -------------------------------------------------------------------------------- /resources/translations/tr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/resources/translations/tr.json -------------------------------------------------------------------------------- /resources/translations/zh.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/resources/translations/zh.json -------------------------------------------------------------------------------- /source/appMutex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/source/appMutex.cpp -------------------------------------------------------------------------------- /source/appSettings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/source/appSettings.cpp -------------------------------------------------------------------------------- /source/application.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/source/application.cpp -------------------------------------------------------------------------------- /source/audioPassthrough.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/source/audioPassthrough.cpp -------------------------------------------------------------------------------- /source/client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/source/client.cpp -------------------------------------------------------------------------------- /source/controllerEmulation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/source/controllerEmulation.cpp -------------------------------------------------------------------------------- /source/controllerHotkey.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/source/controllerHotkey.cpp -------------------------------------------------------------------------------- /source/keyboardMouseMapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/source/keyboardMouseMapper.cpp -------------------------------------------------------------------------------- /source/led.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/source/led.cpp -------------------------------------------------------------------------------- /source/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/source/main.cpp -------------------------------------------------------------------------------- /source/mainWindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/source/mainWindow.cpp -------------------------------------------------------------------------------- /source/scePadCustomTriggers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/source/scePadCustomTriggers.cpp -------------------------------------------------------------------------------- /source/scePadSettings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/source/scePadSettings.cpp -------------------------------------------------------------------------------- /source/strings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/source/strings.cpp -------------------------------------------------------------------------------- /source/udp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/source/udp.cpp -------------------------------------------------------------------------------- /source/upnp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/source/upnp.cpp -------------------------------------------------------------------------------- /source/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/source/utils.cpp -------------------------------------------------------------------------------- /thirdparty/PlatformFolders/.astylerc: -------------------------------------------------------------------------------- 1 | -t 2 | -j 3 | -y 4 | -c 5 | -k1 6 | -z2 7 | -A2 8 | --pad-header 9 | -------------------------------------------------------------------------------- /thirdparty/PlatformFolders/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/PlatformFolders/.gitignore -------------------------------------------------------------------------------- /thirdparty/PlatformFolders/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/PlatformFolders/CHANGELOG.md -------------------------------------------------------------------------------- /thirdparty/PlatformFolders/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/PlatformFolders/CMakeLists.txt -------------------------------------------------------------------------------- /thirdparty/PlatformFolders/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/PlatformFolders/LICENSE -------------------------------------------------------------------------------- /thirdparty/PlatformFolders/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/PlatformFolders/README.md -------------------------------------------------------------------------------- /thirdparty/PlatformFolders/appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/PlatformFolders/appveyor.yml -------------------------------------------------------------------------------- /thirdparty/PlatformFolders/doxygen.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/PlatformFolders/doxygen.conf -------------------------------------------------------------------------------- /thirdparty/PlatformFolders/platform_folders.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/PlatformFolders/platform_folders.cpp -------------------------------------------------------------------------------- /thirdparty/PlatformFolders/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/PlatformFolders/test/CMakeLists.txt -------------------------------------------------------------------------------- /thirdparty/PlatformFolders/test/getCacheDir.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/PlatformFolders/test/getCacheDir.cpp -------------------------------------------------------------------------------- /thirdparty/PlatformFolders/test/getDataHome.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/PlatformFolders/test/getDataHome.cpp -------------------------------------------------------------------------------- /thirdparty/PlatformFolders/test/getStateDir.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/PlatformFolders/test/getStateDir.cpp -------------------------------------------------------------------------------- /thirdparty/PlatformFolders/test/integration.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/PlatformFolders/test/integration.cpp -------------------------------------------------------------------------------- /thirdparty/PlatformFolders/test/internalTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/PlatformFolders/test/internalTest.cpp -------------------------------------------------------------------------------- /thirdparty/PlatformFolders/test/tester.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/PlatformFolders/test/tester.cpp -------------------------------------------------------------------------------- /thirdparty/PlatformFolders/test/tester.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/PlatformFolders/test/tester.hpp -------------------------------------------------------------------------------- /thirdparty/Updater/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/Updater/.gitattributes -------------------------------------------------------------------------------- /thirdparty/Updater/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/Updater/.gitignore -------------------------------------------------------------------------------- /thirdparty/Updater/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/Updater/CMakeLists.txt -------------------------------------------------------------------------------- /thirdparty/Updater/CMakePresets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/Updater/CMakePresets.json -------------------------------------------------------------------------------- /thirdparty/Updater/include/application.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/Updater/include/application.hpp -------------------------------------------------------------------------------- /thirdparty/Updater/include/log.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/Updater/include/log.hpp -------------------------------------------------------------------------------- /thirdparty/Updater/source/application.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/Updater/source/application.cpp -------------------------------------------------------------------------------- /thirdparty/Updater/source/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/Updater/source/main.cpp -------------------------------------------------------------------------------- /thirdparty/Updater/thirdparty/cpp-httplib/test/fuzzing/corpus/1: -------------------------------------------------------------------------------- 1 | PUT /search/sample?a=12 HTTP/1.1 -------------------------------------------------------------------------------- /thirdparty/Updater/thirdparty/cpp-httplib/test/proxy/basic_passwd: -------------------------------------------------------------------------------- 1 | hello:$apr1$O6S28OBL$8dr3ixl4Mohf97hgsYvLy/ 2 | -------------------------------------------------------------------------------- /thirdparty/Updater/thirdparty/cpp-httplib/test/proxy/digest_passwd: -------------------------------------------------------------------------------- 1 | hello:world 2 | -------------------------------------------------------------------------------- /thirdparty/Updater/thirdparty/cpp-httplib/test/www/dir/test.abcde: -------------------------------------------------------------------------------- 1 | abcde -------------------------------------------------------------------------------- /thirdparty/Updater/thirdparty/cpp-httplib/test/www/dir/test.html: -------------------------------------------------------------------------------- 1 | test.html -------------------------------------------------------------------------------- /thirdparty/Updater/thirdparty/cpp-httplib/test/www/empty_file: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/Updater/thirdparty/cpp-httplib/test/www/file: -------------------------------------------------------------------------------- 1 | file 2 | -------------------------------------------------------------------------------- /thirdparty/Updater/thirdparty/cpp-httplib/test/www2/dir/test.html: -------------------------------------------------------------------------------- 1 | test.html -------------------------------------------------------------------------------- /thirdparty/Updater/thirdparty/cpp-httplib/test/www3/dir/test.html: -------------------------------------------------------------------------------- 1 | test.html -------------------------------------------------------------------------------- /thirdparty/Updater/thirdparty/put libraries here: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/Updater/thirdparty/zip/.gitattributes: -------------------------------------------------------------------------------- 1 | *.h linguist-language=C 2 | -------------------------------------------------------------------------------- /thirdparty/Updater/thirdparty/zip/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/Updater/thirdparty/zip/.gitignore -------------------------------------------------------------------------------- /thirdparty/Updater/thirdparty/zip/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/Updater/thirdparty/zip/CMakeLists.txt -------------------------------------------------------------------------------- /thirdparty/Updater/thirdparty/zip/Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/Updater/thirdparty/zip/Doxyfile.in -------------------------------------------------------------------------------- /thirdparty/Updater/thirdparty/zip/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/Updater/thirdparty/zip/LICENSE.txt -------------------------------------------------------------------------------- /thirdparty/Updater/thirdparty/zip/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/Updater/thirdparty/zip/README.md -------------------------------------------------------------------------------- /thirdparty/Updater/thirdparty/zip/fuzz/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/Updater/thirdparty/zip/fuzz/build.sh -------------------------------------------------------------------------------- /thirdparty/Updater/thirdparty/zip/src/miniz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/Updater/thirdparty/zip/src/miniz.h -------------------------------------------------------------------------------- /thirdparty/Updater/thirdparty/zip/src/zip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/Updater/thirdparty/zip/src/zip.c -------------------------------------------------------------------------------- /thirdparty/Updater/thirdparty/zip/src/zip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/Updater/thirdparty/zip/src/zip.h -------------------------------------------------------------------------------- /thirdparty/Updater/thirdparty/zip/test/minunit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/Updater/thirdparty/zip/test/minunit.h -------------------------------------------------------------------------------- /thirdparty/Updater/thirdparty/zip/zip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/Updater/thirdparty/zip/zip.png -------------------------------------------------------------------------------- /thirdparty/ViGEmClient/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md: -------------------------------------------------------------------------------- 1 | # TBD :smiley: 2 | -------------------------------------------------------------------------------- /thirdparty/ViGEmClient/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/ViGEmClient/.gitignore -------------------------------------------------------------------------------- /thirdparty/ViGEmClient/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/ViGEmClient/CMakeLists.txt -------------------------------------------------------------------------------- /thirdparty/ViGEmClient/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/ViGEmClient/LICENSE -------------------------------------------------------------------------------- /thirdparty/ViGEmClient/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/ViGEmClient/README.md -------------------------------------------------------------------------------- /thirdparty/ViGEmClient/ViGEmClient.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/ViGEmClient/ViGEmClient.sln -------------------------------------------------------------------------------- /thirdparty/ViGEmClient/appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/ViGEmClient/appveyor.yml -------------------------------------------------------------------------------- /thirdparty/ViGEmClient/cmake/ViGEmClient.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/ViGEmClient/cmake/ViGEmClient.pc.in -------------------------------------------------------------------------------- /thirdparty/ViGEmClient/include/ViGEm/Client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/ViGEmClient/include/ViGEm/Client.h -------------------------------------------------------------------------------- /thirdparty/ViGEmClient/include/ViGEm/Common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/ViGEmClient/include/ViGEm/Common.h -------------------------------------------------------------------------------- /thirdparty/ViGEmClient/include/ViGEm/Util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/ViGEmClient/include/ViGEm/Util.h -------------------------------------------------------------------------------- /thirdparty/ViGEmClient/src/Internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/ViGEmClient/src/Internal.h -------------------------------------------------------------------------------- /thirdparty/ViGEmClient/src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/ViGEmClient/src/README.md -------------------------------------------------------------------------------- /thirdparty/ViGEmClient/src/UniUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/ViGEmClient/src/UniUtil.h -------------------------------------------------------------------------------- /thirdparty/ViGEmClient/src/ViGEmClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/ViGEmClient/src/ViGEmClient.cpp -------------------------------------------------------------------------------- /thirdparty/ViGEmClient/src/ViGEmClient.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/ViGEmClient/src/ViGEmClient.rc -------------------------------------------------------------------------------- /thirdparty/ViGEmClient/src/ViGEmClient.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/ViGEmClient/src/ViGEmClient.vcxproj -------------------------------------------------------------------------------- /thirdparty/ViGEmClient/src/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/ViGEmClient/src/resource.h -------------------------------------------------------------------------------- /thirdparty/asio-cmake/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/asio-cmake/.gitignore -------------------------------------------------------------------------------- /thirdparty/asio-cmake/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/asio-cmake/CMakeLists.txt -------------------------------------------------------------------------------- /thirdparty/asio-cmake/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/asio-cmake/LICENSE -------------------------------------------------------------------------------- /thirdparty/asio-cmake/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/asio-cmake/README.md -------------------------------------------------------------------------------- /thirdparty/asio-cmake/asio-asio-1-12-2-src/asio/src/doc/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | html 3 | reference.tags 4 | asio.docbook 5 | *.pdf 6 | -------------------------------------------------------------------------------- /thirdparty/asio-cmake/asio-asio-1-12-2-src/asio/src/doc/noncopyable_dox.txt: -------------------------------------------------------------------------------- 1 | /** 2 | \class noncopyable 3 | */ 4 | -------------------------------------------------------------------------------- /thirdparty/asio-cmake/asio-asio-1-12-2-src/asio/src/doc/project-root.jam: -------------------------------------------------------------------------------- 1 | # This file intentionally left blank. 2 | -------------------------------------------------------------------------------- /thirdparty/duaLib/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/duaLib/.gitattributes -------------------------------------------------------------------------------- /thirdparty/duaLib/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/duaLib/.gitignore -------------------------------------------------------------------------------- /thirdparty/duaLib/.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/duaLib/.gitmodules -------------------------------------------------------------------------------- /thirdparty/duaLib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/duaLib/CMakeLists.txt -------------------------------------------------------------------------------- /thirdparty/duaLib/CMakePresets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/duaLib/CMakePresets.json -------------------------------------------------------------------------------- /thirdparty/duaLib/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/duaLib/LICENSE -------------------------------------------------------------------------------- /thirdparty/duaLib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/duaLib/README.md -------------------------------------------------------------------------------- /thirdparty/duaLib/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/duaLib/src/CMakeLists.txt -------------------------------------------------------------------------------- /thirdparty/duaLib/src/include/crc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/duaLib/src/include/crc.h -------------------------------------------------------------------------------- /thirdparty/duaLib/src/include/dataStructures.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/duaLib/src/include/dataStructures.h -------------------------------------------------------------------------------- /thirdparty/duaLib/src/include/duaLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/duaLib/src/include/duaLib.h -------------------------------------------------------------------------------- /thirdparty/duaLib/src/include/triggerFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/duaLib/src/include/triggerFactory.h -------------------------------------------------------------------------------- /thirdparty/duaLib/src/source/crc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/duaLib/src/source/crc.cpp -------------------------------------------------------------------------------- /thirdparty/duaLib/src/source/duaLib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/duaLib/src/source/duaLib.cpp -------------------------------------------------------------------------------- /thirdparty/duaLib/src/source/triggerFactory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/duaLib/src/source/triggerFactory.cpp -------------------------------------------------------------------------------- /thirdparty/duaLib/src/thirdparty/hidapi/BUILD.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/duaLib/src/thirdparty/hidapi/BUILD.md -------------------------------------------------------------------------------- /thirdparty/duaLib/src/thirdparty/hidapi/VERSION: -------------------------------------------------------------------------------- 1 | 0.15.0 -------------------------------------------------------------------------------- /thirdparty/duaLib/src/thirdparty/hidapi/pc/.gitignore: -------------------------------------------------------------------------------- 1 | *.pc 2 | -------------------------------------------------------------------------------- /thirdparty/duaLib/src/thirdparty/hidapi/testgui/TestGUI.app.in/Contents/PkgInfo: -------------------------------------------------------------------------------- 1 | APPL???? -------------------------------------------------------------------------------- /thirdparty/externals-non-cpp/HidHide/HidHide.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/externals-non-cpp/HidHide/HidHide.sln -------------------------------------------------------------------------------- /thirdparty/glad/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glad/CMakeLists.txt -------------------------------------------------------------------------------- /thirdparty/glad/include/KHR/khrplatform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glad/include/KHR/khrplatform.h -------------------------------------------------------------------------------- /thirdparty/glad/include/glad/glad.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glad/include/glad/glad.h -------------------------------------------------------------------------------- /thirdparty/glad/src/glad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glad/src/glad.c -------------------------------------------------------------------------------- /thirdparty/glfw/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/.editorconfig -------------------------------------------------------------------------------- /thirdparty/glfw/.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/.github/CODEOWNERS -------------------------------------------------------------------------------- /thirdparty/glfw/.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/.github/workflows/build.yml -------------------------------------------------------------------------------- /thirdparty/glfw/.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/.mailmap -------------------------------------------------------------------------------- /thirdparty/glfw/CMake/GenerateMappings.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/CMake/GenerateMappings.cmake -------------------------------------------------------------------------------- /thirdparty/glfw/CMake/Info.plist.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/CMake/Info.plist.in -------------------------------------------------------------------------------- /thirdparty/glfw/CMake/cmake_uninstall.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/CMake/cmake_uninstall.cmake.in -------------------------------------------------------------------------------- /thirdparty/glfw/CMake/glfw3.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/CMake/glfw3.pc.in -------------------------------------------------------------------------------- /thirdparty/glfw/CMake/glfw3Config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/CMake/glfw3Config.cmake.in -------------------------------------------------------------------------------- /thirdparty/glfw/CMake/i686-w64-mingw32.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/CMake/i686-w64-mingw32.cmake -------------------------------------------------------------------------------- /thirdparty/glfw/CMake/x86_64-w64-mingw32.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/CMake/x86_64-w64-mingw32.cmake -------------------------------------------------------------------------------- /thirdparty/glfw/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/CMakeLists.txt -------------------------------------------------------------------------------- /thirdparty/glfw/CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/CONTRIBUTORS.md -------------------------------------------------------------------------------- /thirdparty/glfw/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/LICENSE.md -------------------------------------------------------------------------------- /thirdparty/glfw/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/README.md -------------------------------------------------------------------------------- /thirdparty/glfw/deps/getopt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/deps/getopt.c -------------------------------------------------------------------------------- /thirdparty/glfw/deps/getopt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/deps/getopt.h -------------------------------------------------------------------------------- /thirdparty/glfw/deps/glad/gl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/deps/glad/gl.h -------------------------------------------------------------------------------- /thirdparty/glfw/deps/glad/gles2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/deps/glad/gles2.h -------------------------------------------------------------------------------- /thirdparty/glfw/deps/glad/vulkan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/deps/glad/vulkan.h -------------------------------------------------------------------------------- /thirdparty/glfw/deps/linmath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/deps/linmath.h -------------------------------------------------------------------------------- /thirdparty/glfw/deps/mingw/_mingw_dxhelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/deps/mingw/_mingw_dxhelper.h -------------------------------------------------------------------------------- /thirdparty/glfw/deps/mingw/dinput.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/deps/mingw/dinput.h -------------------------------------------------------------------------------- /thirdparty/glfw/deps/mingw/xinput.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/deps/mingw/xinput.h -------------------------------------------------------------------------------- /thirdparty/glfw/deps/nuklear.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/deps/nuklear.h -------------------------------------------------------------------------------- /thirdparty/glfw/deps/nuklear_glfw_gl2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/deps/nuklear_glfw_gl2.h -------------------------------------------------------------------------------- /thirdparty/glfw/deps/stb_image_write.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/deps/stb_image_write.h -------------------------------------------------------------------------------- /thirdparty/glfw/deps/tinycthread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/deps/tinycthread.c -------------------------------------------------------------------------------- /thirdparty/glfw/deps/tinycthread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/deps/tinycthread.h -------------------------------------------------------------------------------- /thirdparty/glfw/deps/wayland/viewporter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/deps/wayland/viewporter.xml -------------------------------------------------------------------------------- /thirdparty/glfw/deps/wayland/wayland.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/deps/wayland/wayland.xml -------------------------------------------------------------------------------- /thirdparty/glfw/deps/wayland/xdg-shell.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/deps/wayland/xdg-shell.xml -------------------------------------------------------------------------------- /thirdparty/glfw/docs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/docs/CMakeLists.txt -------------------------------------------------------------------------------- /thirdparty/glfw/docs/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/docs/CONTRIBUTING.md -------------------------------------------------------------------------------- /thirdparty/glfw/docs/Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/docs/Doxyfile.in -------------------------------------------------------------------------------- /thirdparty/glfw/docs/DoxygenLayout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/docs/DoxygenLayout.xml -------------------------------------------------------------------------------- /thirdparty/glfw/docs/SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/docs/SUPPORT.md -------------------------------------------------------------------------------- /thirdparty/glfw/docs/build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/docs/build.md -------------------------------------------------------------------------------- /thirdparty/glfw/docs/compat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/docs/compat.md -------------------------------------------------------------------------------- /thirdparty/glfw/docs/compile.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/docs/compile.md -------------------------------------------------------------------------------- /thirdparty/glfw/docs/context.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/docs/context.md -------------------------------------------------------------------------------- /thirdparty/glfw/docs/extra.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/docs/extra.css -------------------------------------------------------------------------------- /thirdparty/glfw/docs/extra.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/docs/extra.css.map -------------------------------------------------------------------------------- /thirdparty/glfw/docs/extra.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/docs/extra.scss -------------------------------------------------------------------------------- /thirdparty/glfw/docs/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/docs/footer.html -------------------------------------------------------------------------------- /thirdparty/glfw/docs/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/docs/header.html -------------------------------------------------------------------------------- /thirdparty/glfw/docs/input.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/docs/input.md -------------------------------------------------------------------------------- /thirdparty/glfw/docs/internal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/docs/internal.md -------------------------------------------------------------------------------- /thirdparty/glfw/docs/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/docs/intro.md -------------------------------------------------------------------------------- /thirdparty/glfw/docs/main.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/docs/main.md -------------------------------------------------------------------------------- /thirdparty/glfw/docs/monitor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/docs/monitor.md -------------------------------------------------------------------------------- /thirdparty/glfw/docs/moving.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/docs/moving.md -------------------------------------------------------------------------------- /thirdparty/glfw/docs/news.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/docs/news.md -------------------------------------------------------------------------------- /thirdparty/glfw/docs/quick.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/docs/quick.md -------------------------------------------------------------------------------- /thirdparty/glfw/docs/spaces.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/docs/spaces.svg -------------------------------------------------------------------------------- /thirdparty/glfw/docs/vulkan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/docs/vulkan.md -------------------------------------------------------------------------------- /thirdparty/glfw/docs/window.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/docs/window.md -------------------------------------------------------------------------------- /thirdparty/glfw/examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/examples/CMakeLists.txt -------------------------------------------------------------------------------- /thirdparty/glfw/examples/boing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/examples/boing.c -------------------------------------------------------------------------------- /thirdparty/glfw/examples/gears.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/examples/gears.c -------------------------------------------------------------------------------- /thirdparty/glfw/examples/glfw.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/examples/glfw.icns -------------------------------------------------------------------------------- /thirdparty/glfw/examples/glfw.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/examples/glfw.ico -------------------------------------------------------------------------------- /thirdparty/glfw/examples/glfw.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/examples/glfw.rc -------------------------------------------------------------------------------- /thirdparty/glfw/examples/heightmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/examples/heightmap.c -------------------------------------------------------------------------------- /thirdparty/glfw/examples/offscreen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/examples/offscreen.c -------------------------------------------------------------------------------- /thirdparty/glfw/examples/particles.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/examples/particles.c -------------------------------------------------------------------------------- /thirdparty/glfw/examples/sharing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/examples/sharing.c -------------------------------------------------------------------------------- /thirdparty/glfw/examples/splitview.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/examples/splitview.c -------------------------------------------------------------------------------- /thirdparty/glfw/examples/triangle-opengl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/examples/triangle-opengl.c -------------------------------------------------------------------------------- /thirdparty/glfw/examples/triangle-opengles.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/examples/triangle-opengles.c -------------------------------------------------------------------------------- /thirdparty/glfw/examples/wave.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/examples/wave.c -------------------------------------------------------------------------------- /thirdparty/glfw/examples/windows.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/examples/windows.c -------------------------------------------------------------------------------- /thirdparty/glfw/include/GLFW/glfw3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/include/GLFW/glfw3.h -------------------------------------------------------------------------------- /thirdparty/glfw/include/GLFW/glfw3native.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/include/GLFW/glfw3native.h -------------------------------------------------------------------------------- /thirdparty/glfw/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/CMakeLists.txt -------------------------------------------------------------------------------- /thirdparty/glfw/src/cocoa_init.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/cocoa_init.m -------------------------------------------------------------------------------- /thirdparty/glfw/src/cocoa_joystick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/cocoa_joystick.h -------------------------------------------------------------------------------- /thirdparty/glfw/src/cocoa_joystick.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/cocoa_joystick.m -------------------------------------------------------------------------------- /thirdparty/glfw/src/cocoa_monitor.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/cocoa_monitor.m -------------------------------------------------------------------------------- /thirdparty/glfw/src/cocoa_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/cocoa_platform.h -------------------------------------------------------------------------------- /thirdparty/glfw/src/cocoa_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/cocoa_time.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/cocoa_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/cocoa_time.h -------------------------------------------------------------------------------- /thirdparty/glfw/src/cocoa_window.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/cocoa_window.m -------------------------------------------------------------------------------- /thirdparty/glfw/src/context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/context.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/egl_context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/egl_context.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/glfw.rc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/glfw.rc.in -------------------------------------------------------------------------------- /thirdparty/glfw/src/glx_context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/glx_context.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/init.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/input.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/internal.h -------------------------------------------------------------------------------- /thirdparty/glfw/src/linux_joystick.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/linux_joystick.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/linux_joystick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/linux_joystick.h -------------------------------------------------------------------------------- /thirdparty/glfw/src/mappings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/mappings.h -------------------------------------------------------------------------------- /thirdparty/glfw/src/mappings.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/mappings.h.in -------------------------------------------------------------------------------- /thirdparty/glfw/src/monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/monitor.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/nsgl_context.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/nsgl_context.m -------------------------------------------------------------------------------- /thirdparty/glfw/src/null_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/null_init.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/null_joystick.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/null_joystick.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/null_joystick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/null_joystick.h -------------------------------------------------------------------------------- /thirdparty/glfw/src/null_monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/null_monitor.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/null_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/null_platform.h -------------------------------------------------------------------------------- /thirdparty/glfw/src/null_window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/null_window.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/osmesa_context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/osmesa_context.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/platform.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/platform.h -------------------------------------------------------------------------------- /thirdparty/glfw/src/posix_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/posix_module.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/posix_poll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/posix_poll.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/posix_poll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/posix_poll.h -------------------------------------------------------------------------------- /thirdparty/glfw/src/posix_thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/posix_thread.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/posix_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/posix_thread.h -------------------------------------------------------------------------------- /thirdparty/glfw/src/posix_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/posix_time.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/posix_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/posix_time.h -------------------------------------------------------------------------------- /thirdparty/glfw/src/vulkan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/vulkan.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/wgl_context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/wgl_context.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/win32_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/win32_init.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/win32_joystick.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/win32_joystick.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/win32_joystick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/win32_joystick.h -------------------------------------------------------------------------------- /thirdparty/glfw/src/win32_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/win32_module.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/win32_monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/win32_monitor.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/win32_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/win32_platform.h -------------------------------------------------------------------------------- /thirdparty/glfw/src/win32_thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/win32_thread.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/win32_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/win32_thread.h -------------------------------------------------------------------------------- /thirdparty/glfw/src/win32_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/win32_time.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/win32_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/win32_time.h -------------------------------------------------------------------------------- /thirdparty/glfw/src/win32_window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/win32_window.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/window.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/wl_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/wl_init.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/wl_monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/wl_monitor.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/wl_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/wl_platform.h -------------------------------------------------------------------------------- /thirdparty/glfw/src/wl_window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/wl_window.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/x11_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/x11_init.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/x11_monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/x11_monitor.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/x11_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/x11_platform.h -------------------------------------------------------------------------------- /thirdparty/glfw/src/x11_window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/x11_window.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/xkb_unicode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/xkb_unicode.c -------------------------------------------------------------------------------- /thirdparty/glfw/src/xkb_unicode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/src/xkb_unicode.h -------------------------------------------------------------------------------- /thirdparty/glfw/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/tests/CMakeLists.txt -------------------------------------------------------------------------------- /thirdparty/glfw/tests/allocator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/tests/allocator.c -------------------------------------------------------------------------------- /thirdparty/glfw/tests/clipboard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/tests/clipboard.c -------------------------------------------------------------------------------- /thirdparty/glfw/tests/cursor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/tests/cursor.c -------------------------------------------------------------------------------- /thirdparty/glfw/tests/empty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/tests/empty.c -------------------------------------------------------------------------------- /thirdparty/glfw/tests/events.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/tests/events.c -------------------------------------------------------------------------------- /thirdparty/glfw/tests/gamma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/tests/gamma.c -------------------------------------------------------------------------------- /thirdparty/glfw/tests/glfwinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/tests/glfwinfo.c -------------------------------------------------------------------------------- /thirdparty/glfw/tests/icon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/tests/icon.c -------------------------------------------------------------------------------- /thirdparty/glfw/tests/iconify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/tests/iconify.c -------------------------------------------------------------------------------- /thirdparty/glfw/tests/inputlag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/tests/inputlag.c -------------------------------------------------------------------------------- /thirdparty/glfw/tests/joysticks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/tests/joysticks.c -------------------------------------------------------------------------------- /thirdparty/glfw/tests/monitors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/tests/monitors.c -------------------------------------------------------------------------------- /thirdparty/glfw/tests/msaa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/tests/msaa.c -------------------------------------------------------------------------------- /thirdparty/glfw/tests/reopen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/tests/reopen.c -------------------------------------------------------------------------------- /thirdparty/glfw/tests/tearing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/tests/tearing.c -------------------------------------------------------------------------------- /thirdparty/glfw/tests/threads.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/tests/threads.c -------------------------------------------------------------------------------- /thirdparty/glfw/tests/timeout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/tests/timeout.c -------------------------------------------------------------------------------- /thirdparty/glfw/tests/title.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/tests/title.c -------------------------------------------------------------------------------- /thirdparty/glfw/tests/triangle-vulkan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/tests/triangle-vulkan.c -------------------------------------------------------------------------------- /thirdparty/glfw/tests/window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/glfw/tests/window.c -------------------------------------------------------------------------------- /thirdparty/imgui/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/CMakeLists.txt -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/.editorconfig -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/.gitattributes -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | custom: ['https://github.com/ocornut/imgui/wiki/Funding'] 2 | -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/.gitignore -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/LICENSE.txt -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/backends/imgui_impl_dx9.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/backends/imgui_impl_dx9.h -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/backends/imgui_impl_osx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/backends/imgui_impl_osx.h -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/docs/BACKENDS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/docs/BACKENDS.md -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/docs/CHANGELOG.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/docs/CHANGELOG.txt -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/docs/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/docs/CONTRIBUTING.md -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/docs/EXAMPLES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/docs/EXAMPLES.md -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/docs/FAQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/docs/FAQ.md -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/docs/FONTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/docs/FONTS.md -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/docs/README.md -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/docs/TODO.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/docs/TODO.txt -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/examples/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/examples/README.txt -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/examples/example_android_opengl3/android/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/imconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/imconfig.h -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/imgui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/imgui.cpp -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/imgui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/imgui.h -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/imgui_demo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/imgui_demo.cpp -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/imgui_draw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/imgui_draw.cpp -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/imgui_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/imgui_internal.h -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/imgui_tables.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/imgui_tables.cpp -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/imgui_widgets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/imgui_widgets.cpp -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/imstb_rectpack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/imstb_rectpack.h -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/imstb_textedit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/imstb_textedit.h -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/imstb_truetype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/imstb_truetype.h -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/misc/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/misc/README.txt -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/misc/cpp/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/misc/cpp/README.txt -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/misc/cpp/imgui_stdlib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/misc/cpp/imgui_stdlib.cpp -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/misc/cpp/imgui_stdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/misc/cpp/imgui_stdlib.h -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/misc/debuggers/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/misc/debuggers/README.txt -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/misc/debuggers/imgui.gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/misc/debuggers/imgui.gdb -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/misc/fonts/DroidSans.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/misc/fonts/DroidSans.ttf -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/misc/fonts/ProggyTiny.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/misc/fonts/ProggyTiny.ttf -------------------------------------------------------------------------------- /thirdparty/imgui/imgui/misc/freetype/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/imgui/imgui/misc/freetype/README.md -------------------------------------------------------------------------------- /thirdparty/json/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/.cirrus.yml -------------------------------------------------------------------------------- /thirdparty/json/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/.clang-tidy -------------------------------------------------------------------------------- /thirdparty/json/.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/.github/CODEOWNERS -------------------------------------------------------------------------------- /thirdparty/json/.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /thirdparty/json/.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /thirdparty/json/.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/.github/FUNDING.yml -------------------------------------------------------------------------------- /thirdparty/json/.github/ISSUE_TEMPLATE/bug.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/.github/ISSUE_TEMPLATE/bug.yaml -------------------------------------------------------------------------------- /thirdparty/json/.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /thirdparty/json/.github/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/.github/SECURITY.md -------------------------------------------------------------------------------- /thirdparty/json/.github/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/.github/config.yml -------------------------------------------------------------------------------- /thirdparty/json/.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/.github/dependabot.yml -------------------------------------------------------------------------------- /thirdparty/json/.github/external_ci/appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/.github/external_ci/appveyor.yml -------------------------------------------------------------------------------- /thirdparty/json/.github/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/.github/labeler.yml -------------------------------------------------------------------------------- /thirdparty/json/.github/workflows/cifuzz.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/.github/workflows/cifuzz.yml -------------------------------------------------------------------------------- /thirdparty/json/.github/workflows/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/.github/workflows/labeler.yml -------------------------------------------------------------------------------- /thirdparty/json/.github/workflows/macos.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/.github/workflows/macos.yml -------------------------------------------------------------------------------- /thirdparty/json/.github/workflows/scorecards.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/.github/workflows/scorecards.yml -------------------------------------------------------------------------------- /thirdparty/json/.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/.github/workflows/stale.yml -------------------------------------------------------------------------------- /thirdparty/json/.github/workflows/ubuntu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/.github/workflows/ubuntu.yml -------------------------------------------------------------------------------- /thirdparty/json/.github/workflows/windows.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/.github/workflows/windows.yml -------------------------------------------------------------------------------- /thirdparty/json/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/.gitignore -------------------------------------------------------------------------------- /thirdparty/json/.reuse/dep5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/.reuse/dep5 -------------------------------------------------------------------------------- /thirdparty/json/.reuse/templates/json.jinja2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/.reuse/templates/json.jinja2 -------------------------------------------------------------------------------- /thirdparty/json/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/BUILD.bazel -------------------------------------------------------------------------------- /thirdparty/json/CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/CITATION.cff -------------------------------------------------------------------------------- /thirdparty/json/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/CMakeLists.txt -------------------------------------------------------------------------------- /thirdparty/json/ChangeLog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/ChangeLog.md -------------------------------------------------------------------------------- /thirdparty/json/FILES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/FILES.md -------------------------------------------------------------------------------- /thirdparty/json/LICENSE.MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/LICENSE.MIT -------------------------------------------------------------------------------- /thirdparty/json/LICENSES/Apache-2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/LICENSES/Apache-2.0.txt -------------------------------------------------------------------------------- /thirdparty/json/LICENSES/BSD-3-Clause.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/LICENSES/BSD-3-Clause.txt -------------------------------------------------------------------------------- /thirdparty/json/LICENSES/GPL-3.0-only.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/LICENSES/GPL-3.0-only.txt -------------------------------------------------------------------------------- /thirdparty/json/LICENSES/MIT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/LICENSES/MIT.txt -------------------------------------------------------------------------------- /thirdparty/json/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/MODULE.bazel -------------------------------------------------------------------------------- /thirdparty/json/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/Makefile -------------------------------------------------------------------------------- /thirdparty/json/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/Package.swift -------------------------------------------------------------------------------- /thirdparty/json/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/README.md -------------------------------------------------------------------------------- /thirdparty/json/cmake/ci.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/cmake/ci.cmake -------------------------------------------------------------------------------- /thirdparty/json/cmake/clang_flags.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/cmake/clang_flags.cmake -------------------------------------------------------------------------------- /thirdparty/json/cmake/config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/cmake/config.cmake.in -------------------------------------------------------------------------------- /thirdparty/json/cmake/detect_libcpp_version.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/cmake/detect_libcpp_version.cpp -------------------------------------------------------------------------------- /thirdparty/json/cmake/download_test_data.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/cmake/download_test_data.cmake -------------------------------------------------------------------------------- /thirdparty/json/cmake/gcc_flags.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/cmake/gcc_flags.cmake -------------------------------------------------------------------------------- /thirdparty/json/cmake/pkg-config.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/cmake/pkg-config.pc.in -------------------------------------------------------------------------------- /thirdparty/json/cmake/requirements/requirements-cppcheck.txt: -------------------------------------------------------------------------------- 1 | cppcheck==1.5.0 2 | -------------------------------------------------------------------------------- /thirdparty/json/cmake/requirements/requirements-cpplint.txt: -------------------------------------------------------------------------------- 1 | cpplint==2.0.2 2 | -------------------------------------------------------------------------------- /thirdparty/json/cmake/requirements/requirements-reuse.txt: -------------------------------------------------------------------------------- 1 | reuse==5.0.2 2 | -------------------------------------------------------------------------------- /thirdparty/json/cmake/test.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/cmake/test.cmake -------------------------------------------------------------------------------- /thirdparty/json/docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/docs/Makefile -------------------------------------------------------------------------------- /thirdparty/json/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/docs/README.md -------------------------------------------------------------------------------- /thirdparty/json/docs/avatars.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/docs/avatars.png -------------------------------------------------------------------------------- /thirdparty/json/docs/docset/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/docs/docset/Info.plist -------------------------------------------------------------------------------- /thirdparty/json/docs/docset/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/docs/docset/Makefile -------------------------------------------------------------------------------- /thirdparty/json/docs/docset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/docs/docset/README.md -------------------------------------------------------------------------------- /thirdparty/json/docs/docset/docSet.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/docs/docset/docSet.sql -------------------------------------------------------------------------------- /thirdparty/json/docs/docset/docset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/docs/docset/docset.json -------------------------------------------------------------------------------- /thirdparty/json/docs/docset/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/docs/docset/icon.png -------------------------------------------------------------------------------- /thirdparty/json/docs/docset/icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/docs/docset/icon@2x.png -------------------------------------------------------------------------------- /thirdparty/json/docs/json.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/docs/json.gif -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/docs/mkdocs/Makefile -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/api/json.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/docs/mkdocs/docs/api/json.md -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/docs/mkdocs/docs/css/custom.css -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/accept__string.output: -------------------------------------------------------------------------------- 1 | true false 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/array_t.output: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/basic_json__copyassignment.output: -------------------------------------------------------------------------------- 1 | 23 2 | 23 3 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/basic_json__moveconstructor.output: -------------------------------------------------------------------------------- 1 | null 2 | 23 3 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/basic_json__value_t.output: -------------------------------------------------------------------------------- 1 | null 2 | false 3 | 0 4 | 0.0 5 | {} 6 | [] 7 | "" 8 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/begin.output: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/binary_t.output: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/boolean_t.output: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/cbegin.output: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/cend.output: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/clear.output: -------------------------------------------------------------------------------- 1 | null 2 | false 3 | 0 4 | 0.0 5 | {} 6 | [] 7 | "" 8 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/crbegin.output: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/crend.output: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/end.output: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/erase__keytype.c++17.output: -------------------------------------------------------------------------------- 1 | {"two":2} 2 | 1 0 3 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/erase__object_t_key_type.output: -------------------------------------------------------------------------------- 1 | {"two":2} 2 | 1 0 3 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/erase__size_type.output: -------------------------------------------------------------------------------- 1 | [0,1,3,4,5] 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/from_json__default_constructible.output: -------------------------------------------------------------------------------- 1 | Ned Flanders (60) lives in 744 Evergreen Terrace 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/from_json__non_default_constructible.output: -------------------------------------------------------------------------------- 1 | Ned Flanders (60) lives in 744 Evergreen Terrace 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/front.output: -------------------------------------------------------------------------------- 1 | true 2 | 17 3 | 23.42 4 | 1 5 | 1 6 | "Hello, world" 7 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/get_allocator.output: -------------------------------------------------------------------------------- 1 | "Hello, world!" 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/insert.output: -------------------------------------------------------------------------------- 1 | 10 2 | [1,2,10,3,4] 3 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/insert__ilist.output: -------------------------------------------------------------------------------- 1 | 7 2 | [1,2,3,4,7,8,9] 3 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/json_pointer__operator_string_t.output: -------------------------------------------------------------------------------- 1 | /foo/0 2 | /a~1b 3 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/json_pointer__string_t.output: -------------------------------------------------------------------------------- 1 | This is a string. 2 | true 3 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/nlohmann_json_namespace.output: -------------------------------------------------------------------------------- 1 | nlohmann::json_abi_v3_12_0 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/nlohmann_json_namespace_begin.c++17.output: -------------------------------------------------------------------------------- 1 | [1,null] 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/nlohmann_json_namespace_no_version.output: -------------------------------------------------------------------------------- 1 | nlohmann::json_abi 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/nlohmann_json_version.output: -------------------------------------------------------------------------------- 1 | JSON for Modern C++ version 3.12.0 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/number_float_t.output: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/number_integer_t.output: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/number_unsigned_t.output: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/object_t.output: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/operator__equal__specializations.output: -------------------------------------------------------------------------------- 1 | true 2 | false 3 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/operator_array__json_pointer_const.output: -------------------------------------------------------------------------------- 1 | 1 2 | "foo" 3 | [1,2] 4 | 2 5 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/operator_array__keytype_const.c++17.output: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/operator_array__object_t_key_type_const.output: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/operator_array__size_type_const.output: -------------------------------------------------------------------------------- 1 | "third" 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/operator_literal_json_pointer.output: -------------------------------------------------------------------------------- 1 | "world" 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/operator_ltlt__json_pointer.output: -------------------------------------------------------------------------------- 1 | /foo/bar/baz 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/parse__iterator_pair.link: -------------------------------------------------------------------------------- 1 | online -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/parse__pointers.link: -------------------------------------------------------------------------------- 1 | online -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/rbegin.output: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/rend.output: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/sax_parse__binary.output: -------------------------------------------------------------------------------- 1 | binary(val=[...]) 2 | 3 | result: true 4 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/string_t.output: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/to_json.output: -------------------------------------------------------------------------------- 1 | {"address":"744 Evergreen Terrace","age":60,"name":"Ned Flanders"} 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/to_string.output: -------------------------------------------------------------------------------- 1 | {"one":1,"two":2} 2 | 3 | 42 4 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/value__json_ptr.output: -------------------------------------------------------------------------------- 1 | 1 42.23 oops false 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/value__keytype.c++17.output: -------------------------------------------------------------------------------- 1 | 1 42.23 oops false 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/examples/value__object_t_key_type.output: -------------------------------------------------------------------------------- 1 | 1 42.23 oops false 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/home/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/docs/mkdocs/docs/home/faq.md -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/home/license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/docs/mkdocs/docs/home/license.md -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/images/json.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/docs/mkdocs/docs/images/json.gif -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/index.md: -------------------------------------------------------------------------------- 1 | # JSON for Modern C++ 2 | 3 | ![](images/json.gif) 4 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/docs/integration/bazel/MODULE.bazel: -------------------------------------------------------------------------------- 1 | bazel_dep(name = "nlohmann_json", version = "3.11.3.bcr.1") 2 | -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/includes/glossary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/docs/mkdocs/includes/glossary.md -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/docs/mkdocs/mkdocs.yml -------------------------------------------------------------------------------- /thirdparty/json/docs/mkdocs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/docs/mkdocs/requirements.txt -------------------------------------------------------------------------------- /thirdparty/json/include/nlohmann/detail/hash.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/include/nlohmann/detail/hash.hpp -------------------------------------------------------------------------------- /thirdparty/json/include/nlohmann/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/include/nlohmann/json.hpp -------------------------------------------------------------------------------- /thirdparty/json/include/nlohmann/json_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/include/nlohmann/json_fwd.hpp -------------------------------------------------------------------------------- /thirdparty/json/include/nlohmann/ordered_map.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/include/nlohmann/ordered_map.hpp -------------------------------------------------------------------------------- /thirdparty/json/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/meson.build -------------------------------------------------------------------------------- /thirdparty/json/nlohmann_json.natvis: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/nlohmann_json.natvis -------------------------------------------------------------------------------- /thirdparty/json/single_include/nlohmann/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/single_include/nlohmann/json.hpp -------------------------------------------------------------------------------- /thirdparty/json/src/modules/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/src/modules/CMakeLists.txt -------------------------------------------------------------------------------- /thirdparty/json/src/modules/json.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/src/modules/json.cppm -------------------------------------------------------------------------------- /thirdparty/json/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/CMakeLists.txt -------------------------------------------------------------------------------- /thirdparty/json/tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/Makefile -------------------------------------------------------------------------------- /thirdparty/json/tests/abi/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/abi/CMakeLists.txt -------------------------------------------------------------------------------- /thirdparty/json/tests/abi/config/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/abi/config/CMakeLists.txt -------------------------------------------------------------------------------- /thirdparty/json/tests/abi/config/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/abi/config/config.hpp -------------------------------------------------------------------------------- /thirdparty/json/tests/abi/config/custom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/abi/config/custom.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/abi/config/default.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/abi/config/default.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/abi/config/noversion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/abi/config/noversion.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/abi/diag/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/abi/diag/CMakeLists.txt -------------------------------------------------------------------------------- /thirdparty/json/tests/abi/diag/diag.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/abi/diag/diag.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/abi/diag/diag.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/abi/diag/diag.hpp -------------------------------------------------------------------------------- /thirdparty/json/tests/abi/diag/diag_off.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/abi/diag/diag_off.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/abi/diag/diag_on.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/abi/diag/diag_on.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/abi/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/abi/main.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/benchmarks/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/benchmarks/CMakeLists.txt -------------------------------------------------------------------------------- /thirdparty/json/tests/cuda_example/json_cuda.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/cuda_example/json_cuda.cu -------------------------------------------------------------------------------- /thirdparty/json/tests/fuzzing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/fuzzing.md -------------------------------------------------------------------------------- /thirdparty/json/tests/module_cpp20/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/module_cpp20/main.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/fuzzer-driver_afl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/fuzzer-driver_afl.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/fuzzer-parse_bson.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/fuzzer-parse_bson.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/fuzzer-parse_cbor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/fuzzer-parse_cbor.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/fuzzer-parse_json.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/fuzzer-parse_json.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/test_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/test_utils.hpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-32bit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-32bit.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-algorithms.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-algorithms.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-allocator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-allocator.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-alt-string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-alt-string.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-assert_macro.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-assert_macro.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-bjdata.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-bjdata.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-bson.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-bson.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-capacity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-capacity.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-cbor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-cbor.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-class_lexer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-class_lexer.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-class_parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-class_parser.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-comparison.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-comparison.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-concepts.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-concepts.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-constructor1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-constructor1.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-constructor2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-constructor2.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-convenience.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-convenience.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-conversions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-conversions.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-diagnostics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-diagnostics.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-hash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-hash.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-inspection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-inspection.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-items.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-items.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-iterators1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-iterators1.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-iterators2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-iterators2.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-iterators3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-iterators3.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-json_patch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-json_patch.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-json_pointer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-json_pointer.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-large_json.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-large_json.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-locale-cpp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-locale-cpp.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-merge_patch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-merge_patch.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-meta.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-meta.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-modifiers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-modifiers.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-msgpack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-msgpack.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-noexcept.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-noexcept.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-ordered_json.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-ordered_json.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-ordered_map.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-ordered_map.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-readme.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-readme.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-regression1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-regression1.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-regression2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-regression2.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-serialization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-serialization.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-testsuites.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-testsuites.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-to_chars.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-to_chars.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-type_traits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-type_traits.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-ubjson.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-ubjson.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-udl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-udl.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-udt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-udt.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-udt_macro.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-udt_macro.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-unicode1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-unicode1.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-unicode2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-unicode2.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-unicode3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-unicode3.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-unicode4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-unicode4.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-unicode5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-unicode5.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-windows_h.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-windows_h.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit-wstring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit-wstring.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/src/unit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/src/unit.cpp -------------------------------------------------------------------------------- /thirdparty/json/tests/thirdparty/Fuzzer/README.txt: -------------------------------------------------------------------------------- 1 | Move to http://llvm.org/docs/LibFuzzer.html 2 | 3 | -------------------------------------------------------------------------------- /thirdparty/json/tests/thirdparty/Fuzzer/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/thirdparty/Fuzzer/build.sh -------------------------------------------------------------------------------- /thirdparty/json/tests/thirdparty/Fuzzer/cxx.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tests/thirdparty/Fuzzer/cxx.dict -------------------------------------------------------------------------------- /thirdparty/json/tests/thirdparty/Fuzzer/test/hi.txt: -------------------------------------------------------------------------------- 1 | Hi! -------------------------------------------------------------------------------- /thirdparty/json/tests/thirdparty/Fuzzer/test/ulimit.test: -------------------------------------------------------------------------------- 1 | RUN: ulimit -s 1000 2 | RUN: LLVMFuzzer-SimpleTest 3 | -------------------------------------------------------------------------------- /thirdparty/json/tools/amalgamate/CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tools/amalgamate/CHANGES.md -------------------------------------------------------------------------------- /thirdparty/json/tools/amalgamate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tools/amalgamate/README.md -------------------------------------------------------------------------------- /thirdparty/json/tools/amalgamate/amalgamate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tools/amalgamate/amalgamate.py -------------------------------------------------------------------------------- /thirdparty/json/tools/astyle/.astylerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tools/astyle/.astylerc -------------------------------------------------------------------------------- /thirdparty/json/tools/astyle/requirements.txt: -------------------------------------------------------------------------------- 1 | astyle==3.4.13 2 | -------------------------------------------------------------------------------- /thirdparty/json/tools/generate_natvis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tools/generate_natvis/README.md -------------------------------------------------------------------------------- /thirdparty/json/tools/generate_natvis/requirements.txt: -------------------------------------------------------------------------------- 1 | jinja2==3.1.6 2 | -------------------------------------------------------------------------------- /thirdparty/json/tools/macro_builder/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tools/macro_builder/main.cpp -------------------------------------------------------------------------------- /thirdparty/json/tools/serve_header/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tools/serve_header/README.md -------------------------------------------------------------------------------- /thirdparty/json/tools/serve_header/demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/json/tools/serve_header/demo.png -------------------------------------------------------------------------------- /thirdparty/miniaudio/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniaudio/CMakeLists.txt -------------------------------------------------------------------------------- /thirdparty/miniaudio/include/miniaudio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniaudio/include/miniaudio.h -------------------------------------------------------------------------------- /thirdparty/miniaudio/src/miniaudio.cpp: -------------------------------------------------------------------------------- 1 | #define MINIAUDIO_IMPLEMENTATION 2 | #include "miniaudio.h" -------------------------------------------------------------------------------- /thirdparty/miniupnp/.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/.github/workflows/main.yml -------------------------------------------------------------------------------- /thirdparty/miniupnp/.gitignore: -------------------------------------------------------------------------------- 1 | .*.swp 2 | .DS_Store 3 | -------------------------------------------------------------------------------- /thirdparty/miniupnp/.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/.gitlab-ci.yml -------------------------------------------------------------------------------- /thirdparty/miniupnp/CODE_OF_CONDUCT: -------------------------------------------------------------------------------- 1 | behave 2 | -------------------------------------------------------------------------------- /thirdparty/miniupnp/CONTRIBUTING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/CONTRIBUTING -------------------------------------------------------------------------------- /thirdparty/miniupnp/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/LICENSE -------------------------------------------------------------------------------- /thirdparty/miniupnp/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/README -------------------------------------------------------------------------------- /thirdparty/miniupnp/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/SECURITY.md -------------------------------------------------------------------------------- /thirdparty/miniupnp/appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/appveyor.yml -------------------------------------------------------------------------------- /thirdparty/miniupnp/minissdpd/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/minissdpd/.gitignore -------------------------------------------------------------------------------- /thirdparty/miniupnp/minissdpd/Changelog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/minissdpd/Changelog.txt -------------------------------------------------------------------------------- /thirdparty/miniupnp/minissdpd/LICENSE: -------------------------------------------------------------------------------- 1 | ../LICENSE -------------------------------------------------------------------------------- /thirdparty/miniupnp/minissdpd/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/minissdpd/Makefile -------------------------------------------------------------------------------- /thirdparty/miniupnp/minissdpd/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/minissdpd/README -------------------------------------------------------------------------------- /thirdparty/miniupnp/minissdpd/README.fr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/minissdpd/README.fr -------------------------------------------------------------------------------- /thirdparty/miniupnp/minissdpd/VERSION: -------------------------------------------------------------------------------- 1 | 1.6.0 2 | -------------------------------------------------------------------------------- /thirdparty/miniupnp/minissdpd/asyncsendto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/minissdpd/asyncsendto.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/minissdpd/asyncsendto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/minissdpd/asyncsendto.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/minissdpd/codelength.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/minissdpd/codelength.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/minissdpd/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/minissdpd/config.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/minissdpd/daemonize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/minissdpd/daemonize.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/minissdpd/daemonize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/minissdpd/daemonize.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/minissdpd/getifaddr.c: -------------------------------------------------------------------------------- 1 | ../miniupnpd/getifaddr.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/minissdpd/getifaddr.h: -------------------------------------------------------------------------------- 1 | ../miniupnpd/getifaddr.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/minissdpd/getroute.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/minissdpd/getroute.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/minissdpd/getroute.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/minissdpd/getroute.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/minissdpd/ifacewatch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/minissdpd/ifacewatch.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/minissdpd/ifacewatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/minissdpd/ifacewatch.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/minissdpd/listifaces.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/minissdpd/listifaces.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/minissdpd/minissdpd.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/minissdpd/minissdpd.1 -------------------------------------------------------------------------------- /thirdparty/miniupnp/minissdpd/minissdpd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/minissdpd/minissdpd.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/minissdpd/minissdpdtypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/minissdpd/minissdpdtypes.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/minissdpd/openssdpsocket.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/minissdpd/openssdpsocket.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/minissdpd/openssdpsocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/minissdpd/openssdpsocket.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/minissdpd/printresponse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/minissdpd/printresponse.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/minissdpd/printresponse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/minissdpd/printresponse.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/minissdpd/testcodelength.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/minissdpd/testcodelength.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/minissdpd/testminissdpd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/minissdpd/testminissdpd.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/minissdpd/testminissdpd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/minissdpd/testminissdpd.sh -------------------------------------------------------------------------------- /thirdparty/miniupnp/minissdpd/upnputils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/minissdpd/upnputils.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/minissdpd/upnputils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/minissdpd/upnputils.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnp.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnp.podspec -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc-async/.gitignore: -------------------------------------------------------------------------------- 1 | *.a 2 | *.o 3 | testasync 4 | -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc-async/Changelog.txt: -------------------------------------------------------------------------------- 1 | $Id: Changelog.txt,v 1.1 2009/11/12 14:04:33 nanard Exp $ 2 | 3 | initial version... 4 | 5 | -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc-async/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc-async/Makefile -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc-async/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc-async/README -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc-async/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc-async/config.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc-async/declspec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc-async/declspec.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc-async/minixml.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc-async/minixml.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc-async/minixml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc-async/minixml.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc-async/testasync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc-async/testasync.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc-async/upnputils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc-async/upnputils.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc-async/upnputils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc-async/upnputils.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc-libevent/.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | *.a 3 | upnpc-libevent 4 | -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc-libevent/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc-libevent/Makefile -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc-libevent/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc-libevent/README -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc-libevent/minixml.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc-libevent/minixml.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc-libevent/minixml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc-libevent/minixml.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc-libuv/.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | example 3 | -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc-libuv/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc-libuv/Makefile -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc-libuv/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc-libuv/README -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc-libuv/codelength.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc-libuv/codelength.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc-libuv/example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc-libuv/example.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc-libuv/upnpdev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc-libuv/upnpdev.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/.gitignore -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/CMakeLists.txt -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/Changelog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/Changelog.txt -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/DESCRIPTION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/DESCRIPTION -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/Doxyfile -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/LICENSE: -------------------------------------------------------------------------------- 1 | ../LICENSE -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/MANIFEST.in -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/Makefile -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/Makefile.mingw -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/README -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/VERSION: -------------------------------------------------------------------------------- 1 | 2.3.3 2 | -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/apiversions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/apiversions.txt -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/external-ip.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/external-ip.sh -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/include/miniwget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/include/miniwget.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/include/upnpdev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/include/upnpdev.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/java/.gitignore: -------------------------------------------------------------------------------- 1 | *.class 2 | *.jar 3 | -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/java/testjava.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/java/testjava.bat -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/java/testjava.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/java/testjava.sh -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/man3/miniupnpc.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/man3/miniupnpc.3 -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/mingw32make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/mingw32make.bat -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/miniupnpc.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/miniupnpc.def -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/miniupnpc.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/miniupnpc.pc.in -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/miniupnpc.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/miniupnpc.rc -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/msvc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/msvc/.gitignore -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/msvc/miniupnpc.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/msvc/miniupnpc.sln -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/pymoduletest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/pymoduletest.py -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/pymoduletest3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/pymoduletest3.py -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/setup.py -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/setupmingw32.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/setupmingw32.py -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/src/codelength.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/src/codelength.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/src/listdevices.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/src/listdevices.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/src/minisoap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/src/minisoap.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/src/minisoap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/src/minisoap.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/src/minissdpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/src/minissdpc.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/src/minissdpc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/src/minissdpc.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/src/miniupnpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/src/miniupnpc.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/src/miniwget.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/src/miniwget.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/src/minixml.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/src/minixml.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/src/minixml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/src/minixml.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/src/minixmlvalid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/src/minixmlvalid.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/src/receivedata.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/src/receivedata.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/src/receivedata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/src/receivedata.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/src/testminiwget.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/src/testminiwget.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/src/testminixml.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/src/testminixml.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/src/upnpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/src/upnpc.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/src/upnpcommands.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/src/upnpcommands.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/src/upnpdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/src/upnpdev.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/src/upnperrors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/src/upnperrors.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/testminiwget.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/testminiwget.sh -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/testreplyparse/DeletePortMapping.namevalue: -------------------------------------------------------------------------------- 1 | NewRemoteHost= 2 | NewExternalPort=123 3 | NewProtocol=TCP 4 | -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/testreplyparse/GetExternalIPAddress.namevalue: -------------------------------------------------------------------------------- 1 | NewExternalIPAddress=1.2.3.4 2 | 3 | -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/testreplyparse/GetSpecificPortMappingEntryReq.namevalue: -------------------------------------------------------------------------------- 1 | NewProtocol=UDP 2 | NewExternalPort=12345 3 | NewRemoteHost= 4 | -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpc/testupnpigd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpc/testupnpigd.py -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/.gitignore -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/Changelog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/Changelog.txt -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/Doxyfile -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/INSTALL -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/LICENSE: -------------------------------------------------------------------------------- 1 | ../LICENSE -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/Makefile.bsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/Makefile.bsd -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/Makefile.linux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/Makefile.linux -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/Makefile.linux_nft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/Makefile.linux_nft -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/Makefile.macosx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/Makefile.macosx -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/Makefile.sunos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/Makefile.sunos -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/README -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/TODO -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/VERSION: -------------------------------------------------------------------------------- 1 | 2.3.9 2 | -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/asyncsendto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/asyncsendto.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/asyncsendto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/asyncsendto.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/bsd/getifstats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/bsd/getifstats.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/bsd/getroute.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/bsd/getroute.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/bsd/ifacewatcher.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/bsd/ifacewatcher.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/check.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/check.mk -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/codelength.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/codelength.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/common.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/common.mk -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/commonrdr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/commonrdr.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/configure -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/daemonize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/daemonize.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/daemonize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/daemonize.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/getconnstatus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/getconnstatus.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/getconnstatus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/getconnstatus.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/getifaddr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/getifaddr.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/getifaddr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/getifaddr.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/getifstats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/getifstats.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/getroute.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/getroute.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/gitrev.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/gitrev.mk -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/ifacewatcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/ifacewatcher.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/ipf/ipfrdr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/ipf/ipfrdr.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/ipf/ipfrdr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/ipf/ipfrdr.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/ipf/testipfrdr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/ipf/testipfrdr.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/ipfw/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/ipfw/README -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/ipfw/ipfwaux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/ipfw/ipfwaux.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/ipfw/ipfwaux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/ipfw/ipfwaux.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/ipfw/ipfwrdr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/ipfw/ipfwrdr.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/ipfw/ipfwrdr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/ipfw/ipfwrdr.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/mac/getroute.c: -------------------------------------------------------------------------------- 1 | ../bsd/getroute.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/mac/ifacewatcher.c: -------------------------------------------------------------------------------- 1 | ../bsd/ifacewatcher.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/macros.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/minissdp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/minissdp.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/minissdp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/minissdp.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/miniupnpd.8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/miniupnpd.8 -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/miniupnpd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/miniupnpd.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/miniupnpd.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/miniupnpd.conf -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/miniupnpdctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/miniupnpdctl.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/miniupnpdpath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/miniupnpdpath.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/minixml.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/minixml.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/minixml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/minixml.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/natpmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/natpmp.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/natpmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/natpmp.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/objects.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/objects.mk -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/options.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/options.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/options.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/options.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/pcplearndscp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/pcplearndscp.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/pcplearndscp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/pcplearndscp.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/pcpserver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/pcpserver.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/pcpserver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/pcpserver.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/pf/obsdrdr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/pf/obsdrdr.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/pf/obsdrdr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/pf/obsdrdr.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/pf/pfpinhole.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/pf/pfpinhole.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/pf/pfpinhole.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/pf/pfpinhole.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/pf/rtickets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/pf/rtickets.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/portinuse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/portinuse.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/portinuse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/portinuse.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/rw_unaligned.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/rw_unaligned.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/testgetifaddr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/testgetifaddr.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/testgetroute.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/testgetroute.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/testminissdp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/testminissdp.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/testportinuse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/testportinuse.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/teststun.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/teststun.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/upnpdescgen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/upnpdescgen.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/upnpdescgen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/upnpdescgen.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/upnpevents.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/upnpevents.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/upnpevents.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/upnpevents.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/upnphttp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/upnphttp.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/upnphttp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/upnphttp.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/upnppinhole.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/upnppinhole.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/upnppinhole.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/upnppinhole.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/upnpredirect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/upnpredirect.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/upnpredirect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/upnpredirect.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/upnpsoap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/upnpsoap.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/upnpsoap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/upnpsoap.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/upnpstun.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/upnpstun.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/upnpstun.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/upnpstun.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/upnpurns.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/upnpurns.h -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/upnputils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/upnputils.c -------------------------------------------------------------------------------- /thirdparty/miniupnp/miniupnpd/upnputils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/miniupnp/miniupnpd/upnputils.h -------------------------------------------------------------------------------- /thirdparty/nativefiledialog/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/nativefiledialog/.gitignore -------------------------------------------------------------------------------- /thirdparty/nativefiledialog/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/nativefiledialog/CMakeLists.txt -------------------------------------------------------------------------------- /thirdparty/nativefiledialog/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/nativefiledialog/LICENSE -------------------------------------------------------------------------------- /thirdparty/nativefiledialog/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/nativefiledialog/README.md -------------------------------------------------------------------------------- /thirdparty/nativefiledialog/docs/build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/nativefiledialog/docs/build.md -------------------------------------------------------------------------------- /thirdparty/nativefiledialog/src/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/nativefiledialog/src/common.h -------------------------------------------------------------------------------- /thirdparty/nativefiledialog/src/include/nfd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/nativefiledialog/src/include/nfd.h -------------------------------------------------------------------------------- /thirdparty/nativefiledialog/src/nfd_cocoa.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/nativefiledialog/src/nfd_cocoa.m -------------------------------------------------------------------------------- /thirdparty/nativefiledialog/src/nfd_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/nativefiledialog/src/nfd_common.c -------------------------------------------------------------------------------- /thirdparty/nativefiledialog/src/nfd_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/nativefiledialog/src/nfd_common.h -------------------------------------------------------------------------------- /thirdparty/nativefiledialog/src/nfd_gtk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/nativefiledialog/src/nfd_gtk.c -------------------------------------------------------------------------------- /thirdparty/nativefiledialog/src/nfd_win.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/nativefiledialog/src/nfd_win.cpp -------------------------------------------------------------------------------- /thirdparty/nativefiledialog/src/nfd_zenity.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/nativefiledialog/src/nfd_zenity.c -------------------------------------------------------------------------------- /thirdparty/nativefiledialog/src/simple_exec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/nativefiledialog/src/simple_exec.h -------------------------------------------------------------------------------- /thirdparty/stb_image/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/stb_image/CMakeLists.txt -------------------------------------------------------------------------------- /thirdparty/stb_image/src/stb_image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/stb_image/src/stb_image.cpp -------------------------------------------------------------------------------- /thirdparty/traypp/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/traypp/.clang-format -------------------------------------------------------------------------------- /thirdparty/traypp/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/traypp/.clang-tidy -------------------------------------------------------------------------------- /thirdparty/traypp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/traypp/.gitignore -------------------------------------------------------------------------------- /thirdparty/traypp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/traypp/CMakeLists.txt -------------------------------------------------------------------------------- /thirdparty/traypp/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/traypp/LICENSE -------------------------------------------------------------------------------- /thirdparty/traypp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/traypp/README.md -------------------------------------------------------------------------------- /thirdparty/traypp/example/simple/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/traypp/example/simple/main.cpp -------------------------------------------------------------------------------- /thirdparty/traypp/tray/include/core/entry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/traypp/tray/include/core/entry.hpp -------------------------------------------------------------------------------- /thirdparty/traypp/tray/include/core/icon.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/traypp/tray/include/core/icon.hpp -------------------------------------------------------------------------------- /thirdparty/traypp/tray/include/core/image.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/traypp/tray/include/core/image.hpp -------------------------------------------------------------------------------- /thirdparty/traypp/tray/include/tray.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/traypp/tray/include/tray.hpp -------------------------------------------------------------------------------- /thirdparty/traypp/tray/src/core/entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/traypp/tray/src/core/entry.cpp -------------------------------------------------------------------------------- /thirdparty/traypp/tray/src/core/traybase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WujekFoliarz/DualSenseY-v2/HEAD/thirdparty/traypp/tray/src/core/traybase.cpp --------------------------------------------------------------------------------